4 Commits

Author SHA1 Message Date
4ce2b90351 1.0.0 2017-10-24 16:51:45 +02:00
2a22d0f399 Update to new RS module API 2017-10-24 16:51:37 +02:00
2ff10577c0 0.8.0 2017-05-09 17:33:28 +02:00
989b8436c2 Add README 2017-05-09 17:33:18 +02:00
5 changed files with 31 additions and 15 deletions

22
README.md Normal file
View File

@@ -0,0 +1,22 @@
[![Release](https://img.shields.io/npm/v/remotestorage-module-chat-messages.svg?style=flat)](https://github.com/67P/remotestorage-module-chat-messages/releases)
# remoteStorage Module: Chat Messages
Stores chat messages in daily archive documents.
Please feel free to open GitHub issues for questions, feature requests,
protocol proposals, and whatever else you like.
## Protocols
### Currently supported
* IRC
* XMPP
### Planned
* Mattermost
* Matrix
* Slack
* ...

2
dist/build.js vendored

File diff suppressed because one or more lines are too long

View File

@@ -1,6 +1,4 @@
var RemoteStorage = require('remotestoragejs');
RemoteStorage.defineModule("chat-messages", function (privateClient, publicClient) {
var ChatMessages = function (privateClient, publicClient) {
/**
* Schema: chat-messages/daily
@@ -570,4 +568,7 @@ RemoteStorage.defineModule("chat-messages", function (privateClient, publicClien
// Return public functions
return { exports: exports };
});
};
export default { name: 'chat-messages', builder: ChatMessages };

View File

@@ -1,12 +1,13 @@
{
"name": "remotestorage-module-chat-messages",
"version": "0.7.1",
"version": "1.0.0",
"description": "Stores chat messages in daily archive files",
"main": "./dist/build.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"dev": "webpack -w",
"build": "NODE_ENV=production webpack"
"build": "NODE_ENV=production webpack -p",
"version": "npm run build && git add dist/"
},
"author": "Kosmos Developers <mail@kosmos.org> (https://kosmos.org)",
"contributors": [

View File

@@ -12,14 +12,6 @@ module.exports = {
filename: __dirname + '/dist/build.js',
libraryTarget: 'umd'
},
externals: {
"remotestoragejs": {
root: "RemoteStorage", // <script src='remotestorage.js'> will resolve in this.RemoteStorage
commonjs2: "remotestoragejs", // require('remotestoragejs')
commonjs: "remotestoragejs", // require('remotestoragejs')
amd: "remotestoragejs" // define(['remotestoragejs'], ...)
}
},
module: {
loaders: [
{ test: /\.js$/, exclude: '/node_modules|dist/', loader: 'babel?presets[]=es2015' },