From 8ad60aa249b16cbfd8adc9d6288f03e8fc235384 Mon Sep 17 00:00:00 2001 From: Sebastian Kippe Date: Wed, 28 Jul 2021 14:45:09 +0200 Subject: [PATCH 01/13] WIP Convert spaces into accounts --- index.js | 86 +++++++++++++++++++++++--------------------------------- 1 file changed, 35 insertions(+), 51 deletions(-) diff --git a/index.js b/index.js index f714141..4be088a 100644 --- a/index.js +++ b/index.js @@ -1,40 +1,28 @@ -var RemoteStorage = require('remotestoragejs'); - -var Kosmos = function(privateClient/*, publicClient*/) { - - var extend = RemoteStorage.util.extend; +const Kosmos = function(privateClient/*, publicClient*/) { // // Types/Schemas // - var baseProperties = { - "id": { - "type": "string" - }, - "createdAt": { - "type": "string", - "format": "date-time" - }, - "updatedAt": { - "type": "string", - "format": "date-time" - } - }; - - privateClient.declareType('space', { + privateClient.declareType('chat-account', { "type": "object", - "properties": extend({ + "properties": { "id": { "type": "string", }, - "name": { - "type": "string", - }, "protocol": { "type": "string", "default": "IRC", - "enum": ["IRC", "XMPP", "Mattermost", "Slack"] + "enum": ["IRC", "XMPP"] // Mattermost, Slack, ... + }, + "username": { + "type": "string" + }, + "password": { + "type": "string" + }, + "nickname": { + "type": "string" }, "server": { "type": "object", @@ -47,49 +35,45 @@ var Kosmos = function(privateClient/*, publicClient*/) { }, "secure": { "type": "boolean" - }, - "username": { - "type": "string" - }, - "password": { - "type": "string" - }, - "nickname": { - "type": "string" - }, + } } }, - "channels": { - "type": "array", - "default": [] - }, "botkaURL": { "type": "string" - } - }, baseProperties), - "required": ["id", "name", "protocol", "server"] + }, + ...timestampProperties + }, + "required": [ + "id", + "protocol" + ] }); // // Public functions // - var kosmos = { + const kosmos = { - spaces: { + accounts: { - getAll() { - return privateClient.getAll('spaces/'); + getIds() { + return privateClient.getListing('chat/').then(listing => { + return Object.keys(listing.items); + }); }, - store(params) { - if (!params.createdAt) { params.createdAt = new Date().toISOString(); } - - return privateClient.storeObject('space', `spaces/${params.id}`, params); + getConfig(id) { + return privateClient.getAll(`chat/${id}/account`); }, + storeConfig(obj) { + return privateClient.storeObject('chat-account', `chat/${obj.id}/account`, obj); + }, + + // TODO recursively remove all files remove(id) { - return privateClient.remove(`spaces/${id}`); + return privateClient.remove(`chat/${id}/account`); } }, From 4539e891bfeed86509dabdd0ca9e5533aac9ad04 Mon Sep 17 00:00:00 2001 From: Sebastian Kippe Date: Wed, 28 Jul 2021 14:45:28 +0200 Subject: [PATCH 02/13] Build when versioning --- dist/build.js | 2 +- index.js | 3 +-- package.json | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/dist/build.js b/dist/build.js index f1b89cf..c7825fc 100644 --- a/dist/build.js +++ b/dist/build.js @@ -1 +1 @@ -!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t(require("remotestoragejs"));else if("function"==typeof define&&define.amd)define(["remotestoragejs"],t);else{var r=t("object"==typeof exports?require("remotestoragejs"):e.RemoteStorage);for(var o in r)("object"==typeof exports?exports:e)[o]=r[o]}}(this,function(e){return function(e){function t(o){if(r[o])return r[o].exports;var n=r[o]={exports:{},id:o,loaded:!1};return e[o].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var r={};return t.m=e,t.c=r,t.p="",t(0)}([function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=r(1),n=function(e){var t=o.util.extend,r={id:{type:"string"},createdAt:{type:"string",format:"date-time"},updatedAt:{type:"string",format:"date-time"}};e.declareType("space",{type:"object",properties:t({id:{type:"string"},name:{type:"string"},protocol:{type:"string",default:"IRC",enum:["IRC","XMPP","Mattermost","Slack"]},server:{type:"object",properties:{hostname:{type:"string"},port:{type:"number"},secure:{type:"boolean"},username:{type:"string"},password:{type:"string"},nickname:{type:"string"}}},channels:{type:"array",default:[]},botkaURL:{type:"string"}},r),required:["id","name","protocol","server"]});var n={spaces:{getAll:function(){return e.getAll("spaces/")},store:function(t){return t.createdAt||(t.createdAt=(new Date).toISOString()),e.storeObject("space","spaces/"+t.id,t)},remove:function(t){return e.remove("spaces/"+t)}},client:e};return{exports:n}};t.default={name:"kosmos",builder:n}},function(t,r){t.exports=e}])}); \ No newline at end of file +!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var r=t();for(var o in r)("object"==typeof exports?exports:e)[o]=r[o]}}(this,function(){return function(e){function t(o){if(r[o])return r[o].exports;var n=r[o]={exports:{},id:o,loaded:!1};return e[o].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var r={};return t.m=e,t.c=r,t.p="",t(0)}([function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){e.declareType("chat-account",{type:"object",properties:{id:{type:"string"},protocol:{type:"string",default:"IRC",enum:["IRC","XMPP"]},username:{type:"string"},password:{type:"string"},nickname:{type:"string"},server:{type:"object",properties:{hostname:{type:"string"},port:{type:"number"},secure:{type:"boolean"}}},botkaURL:{type:"string"}},required:["id","protocol"]});var t={accounts:{getIds:function(){return e.getListing("chat/").then(function(e){return Object.keys(e.items)})},getConfig:function(t){return e.getAll("chat/"+t+"/account")},storeConfig:function(t){return e.storeObject("chat-account","chat/"+t.id+"/account",t)},remove:function(t){return e.remove("chat/"+t+"/account")}},client:e};return{exports:t}};t.default={name:"kosmos",builder:r}}])}); \ No newline at end of file diff --git a/index.js b/index.js index 4be088a..b6e3fa5 100644 --- a/index.js +++ b/index.js @@ -40,8 +40,7 @@ const Kosmos = function(privateClient/*, publicClient*/) { }, "botkaURL": { "type": "string" - }, - ...timestampProperties + } }, "required": [ "id", diff --git a/package.json b/package.json index 2657e47..6ad54e2 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "test": "echo \"Error: no test specified\" && exit 1", "dev": "webpack -w", "build": "NODE_ENV=production webpack", - "prepublish": "npm run build && git add dist" + "version": "npm run build && git add dist" }, "author": "Kosmos Contributors (https://kosmos.org)", "license": "MIT", From 7c1ba680235b3826bfd98c6e5efbe4ccf5a6bf6a Mon Sep 17 00:00:00 2001 From: Garret Alfert Date: Wed, 28 Jul 2021 16:27:20 +0200 Subject: [PATCH 03/13] Fix getIds method getListing returns the list of items directly, not inside an "items" property --- dist/build.js | 2 +- index.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dist/build.js b/dist/build.js index c7825fc..f74d1a5 100644 --- a/dist/build.js +++ b/dist/build.js @@ -1 +1 @@ -!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var r=t();for(var o in r)("object"==typeof exports?exports:e)[o]=r[o]}}(this,function(){return function(e){function t(o){if(r[o])return r[o].exports;var n=r[o]={exports:{},id:o,loaded:!1};return e[o].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var r={};return t.m=e,t.c=r,t.p="",t(0)}([function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){e.declareType("chat-account",{type:"object",properties:{id:{type:"string"},protocol:{type:"string",default:"IRC",enum:["IRC","XMPP"]},username:{type:"string"},password:{type:"string"},nickname:{type:"string"},server:{type:"object",properties:{hostname:{type:"string"},port:{type:"number"},secure:{type:"boolean"}}},botkaURL:{type:"string"}},required:["id","protocol"]});var t={accounts:{getIds:function(){return e.getListing("chat/").then(function(e){return Object.keys(e.items)})},getConfig:function(t){return e.getAll("chat/"+t+"/account")},storeConfig:function(t){return e.storeObject("chat-account","chat/"+t.id+"/account",t)},remove:function(t){return e.remove("chat/"+t+"/account")}},client:e};return{exports:t}};t.default={name:"kosmos",builder:r}}])}); \ No newline at end of file +!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var o=t();for(var r in o)("object"==typeof exports?exports:e)[r]=o[r]}}(this,function(){return function(e){function t(r){if(o[r])return o[r].exports;var n=o[r]={exports:{},id:r,loaded:!1};return e[r].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var o={};return t.m=e,t.c=o,t.p="",t(0)}([function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(e){e.declareType("chat-account",{type:"object",properties:{id:{type:"string"},protocol:{type:"string",default:"IRC",enum:["IRC","XMPP"]},username:{type:"string"},password:{type:"string"},nickname:{type:"string"},server:{type:"object",properties:{hostname:{type:"string"},port:{type:"number"},secure:{type:"boolean"}}},botkaURL:{type:"string"}},required:["id","protocol"]});var t={accounts:{getIds:function(){return e.getListing("chat/").then(function(e){return console.log("listing",e),Object.keys(e)})},getConfig:function(t){return e.getAll("chat/"+t+"/account")},storeConfig:function(t){return e.storeObject("chat-account","chat/"+t.id+"/account",t)},remove:function(t){return e.remove("chat/"+t+"/account")}},client:e};return{exports:t}};t.default={name:"kosmos",builder:o}}])}); \ No newline at end of file diff --git a/index.js b/index.js index b6e3fa5..bf3c7ab 100644 --- a/index.js +++ b/index.js @@ -58,7 +58,7 @@ const Kosmos = function(privateClient/*, publicClient*/) { getIds() { return privateClient.getListing('chat/').then(listing => { - return Object.keys(listing.items); + return Object.keys(listing); }); }, From b74ed46037eb04c39a2c69fa45f7eac122dcbcc5 Mon Sep 17 00:00:00 2001 From: Garret Alfert Date: Wed, 28 Jul 2021 16:29:06 +0200 Subject: [PATCH 04/13] Add missing remotestoragejs dependency --- package-lock.json | 951 ++++++++++++++++++++++++---------------------- package.json | 3 + 2 files changed, 510 insertions(+), 444 deletions(-) diff --git a/package-lock.json b/package-lock.json index fed1029..586af46 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,9 +16,9 @@ "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", "dev": true, "requires": { - "kind-of": "3.1.0", - "longest": "1.0.1", - "repeat-string": "1.6.1" + "kind-of": "^3.0.2", + "longest": "^1.0.1", + "repeat-string": "^1.5.2" } }, "amdefine": { @@ -45,8 +45,8 @@ "integrity": "sha1-o+Uvo5FoyCX/V7AkgSbOWo/5VQc=", "dev": true, "requires": { - "arrify": "1.0.1", - "micromatch": "2.3.11" + "arrify": "^1.0.0", + "micromatch": "^2.1.5" } }, "arr-diff": { @@ -55,7 +55,7 @@ "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", "dev": true, "requires": { - "arr-flatten": "1.0.1" + "arr-flatten": "^1.0.1" } }, "arr-flatten": { @@ -103,9 +103,9 @@ "integrity": "sha1-AnYgvuVnqIwyVhV05/0IAdMxGOQ=", "dev": true, "requires": { - "chalk": "1.1.3", - "esutils": "2.0.2", - "js-tokens": "3.0.0" + "chalk": "^1.1.0", + "esutils": "^2.0.2", + "js-tokens": "^3.0.0" } }, "babel-core": { @@ -114,25 +114,25 @@ "integrity": "sha1-nF/WWLoXctKNch9tJdlo/HriFkg=", "dev": true, "requires": { - "babel-code-frame": "6.22.0", - "babel-generator": "6.22.0", - "babel-helpers": "6.22.0", - "babel-messages": "6.22.0", - "babel-register": "6.22.0", - "babel-runtime": "6.22.0", - "babel-template": "6.22.0", - "babel-traverse": "6.22.1", - "babel-types": "6.22.0", - "babylon": "6.15.0", - "convert-source-map": "1.3.0", - "debug": "2.6.0", - "json5": "0.5.1", - "lodash": "4.17.4", - "minimatch": "3.0.3", - "path-is-absolute": "1.0.1", - "private": "0.1.6", - "slash": "1.0.0", - "source-map": "0.5.6" + "babel-code-frame": "^6.22.0", + "babel-generator": "^6.22.0", + "babel-helpers": "^6.22.0", + "babel-messages": "^6.22.0", + "babel-register": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.22.0", + "babel-traverse": "^6.22.1", + "babel-types": "^6.22.0", + "babylon": "^6.11.0", + "convert-source-map": "^1.1.0", + "debug": "^2.1.1", + "json5": "^0.5.0", + "lodash": "^4.2.0", + "minimatch": "^3.0.2", + "path-is-absolute": "^1.0.0", + "private": "^0.1.6", + "slash": "^1.0.0", + "source-map": "^0.5.0" } }, "babel-generator": { @@ -141,13 +141,13 @@ "integrity": "sha1-1kK/SWGRGorcfGkrDJKX8yXNqAU=", "dev": true, "requires": { - "babel-messages": "6.22.0", - "babel-runtime": "6.22.0", - "babel-types": "6.22.0", - "detect-indent": "4.0.0", - "jsesc": "1.3.0", - "lodash": "4.17.4", - "source-map": "0.5.6" + "babel-messages": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-types": "^6.22.0", + "detect-indent": "^4.0.0", + "jsesc": "^1.3.0", + "lodash": "^4.2.0", + "source-map": "^0.5.0" } }, "babel-helper-call-delegate": { @@ -156,10 +156,10 @@ "integrity": "sha1-EZkhtWEg8X6drj90tPXMe8wbN+8=", "dev": true, "requires": { - "babel-helper-hoist-variables": "6.22.0", - "babel-runtime": "6.22.0", - "babel-traverse": "6.22.1", - "babel-types": "6.22.0" + "babel-helper-hoist-variables": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-helper-define-map": { @@ -168,10 +168,10 @@ "integrity": "sha1-lUTpUCstbf59AP9g6CvVp6ielbc=", "dev": true, "requires": { - "babel-helper-function-name": "6.22.0", - "babel-runtime": "6.22.0", - "babel-types": "6.22.0", - "lodash": "4.17.4" + "babel-helper-function-name": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-types": "^6.22.0", + "lodash": "^4.2.0" } }, "babel-helper-function-name": { @@ -180,11 +180,11 @@ "integrity": "sha1-UfG9xLuJsV9XqbJJ8z10KBbcvvw=", "dev": true, "requires": { - "babel-helper-get-function-arity": "6.22.0", - "babel-runtime": "6.22.0", - "babel-template": "6.22.0", - "babel-traverse": "6.22.1", - "babel-types": "6.22.0" + "babel-helper-get-function-arity": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.22.0", + "babel-traverse": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-helper-get-function-arity": { @@ -193,8 +193,8 @@ "integrity": "sha1-C+tGStadxzR0EKxq3p8DpQY09c4=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "babel-types": "6.22.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-helper-hoist-variables": { @@ -203,8 +203,8 @@ "integrity": "sha1-Pqy/cx2AcFhF3S6XGPYAz7m0unI=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "babel-types": "6.22.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-helper-optimise-call-expression": { @@ -213,8 +213,8 @@ "integrity": "sha1-+NXUtApuJgWmp/nVN7WBvqN1bRU=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "babel-types": "6.22.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-helper-regex": { @@ -223,9 +223,9 @@ "integrity": "sha1-efUyvhZHsfDuNHS19cPaWAAdJH0=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "babel-types": "6.22.0", - "lodash": "4.17.4" + "babel-runtime": "^6.22.0", + "babel-types": "^6.22.0", + "lodash": "^4.2.0" } }, "babel-helper-replace-supers": { @@ -234,12 +234,12 @@ "integrity": "sha1-H87iJwZXVIkIw02xa8w0X5hQz0I=", "dev": true, "requires": { - "babel-helper-optimise-call-expression": "6.22.0", - "babel-messages": "6.22.0", - "babel-runtime": "6.22.0", - "babel-template": "6.22.0", - "babel-traverse": "6.22.1", - "babel-types": "6.22.0" + "babel-helper-optimise-call-expression": "^6.22.0", + "babel-messages": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.22.0", + "babel-traverse": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-helpers": { @@ -248,8 +248,8 @@ "integrity": "sha1-0nX1XyJSuBAb/we8DFVt7aZXOSw=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "babel-template": "6.22.0" + "babel-runtime": "^6.22.0", + "babel-template": "^6.22.0" } }, "babel-loader": { @@ -258,10 +258,10 @@ "integrity": "sha1-re/CskIyDNXRXmWzHOoOixsC1LA=", "dev": true, "requires": { - "find-cache-dir": "0.1.1", - "loader-utils": "0.2.16", - "mkdirp": "0.5.1", - "object-assign": "4.1.1" + "find-cache-dir": "^0.1.1", + "loader-utils": "^0.2.11", + "mkdirp": "^0.5.1", + "object-assign": "^4.0.1" } }, "babel-messages": { @@ -270,7 +270,7 @@ "integrity": "sha1-NgZqIU8SF+TtQWSGdmnss54+pXU=", "dev": true, "requires": { - "babel-runtime": "6.22.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-check-es2015-constants": { @@ -279,7 +279,7 @@ "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", "dev": true, "requires": { - "babel-runtime": "6.22.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-arrow-functions": { @@ -288,7 +288,7 @@ "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", "dev": true, "requires": { - "babel-runtime": "6.22.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-block-scoped-functions": { @@ -297,7 +297,7 @@ "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", "dev": true, "requires": { - "babel-runtime": "6.22.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-block-scoping": { @@ -306,11 +306,11 @@ "integrity": "sha1-ANbjoL69z+dTa51lO0SpFB5j5H4=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "babel-template": "6.22.0", - "babel-traverse": "6.22.1", - "babel-types": "6.22.0", - "lodash": "4.17.4" + "babel-runtime": "^6.22.0", + "babel-template": "^6.22.0", + "babel-traverse": "^6.22.0", + "babel-types": "^6.22.0", + "lodash": "^4.2.0" } }, "babel-plugin-transform-es2015-classes": { @@ -319,15 +319,15 @@ "integrity": "sha1-VNRJmP2CPZ3KFSkjJBYcMxwbbxQ=", "dev": true, "requires": { - "babel-helper-define-map": "6.22.0", - "babel-helper-function-name": "6.22.0", - "babel-helper-optimise-call-expression": "6.22.0", - "babel-helper-replace-supers": "6.22.0", - "babel-messages": "6.22.0", - "babel-runtime": "6.22.0", - "babel-template": "6.22.0", - "babel-traverse": "6.22.1", - "babel-types": "6.22.0" + "babel-helper-define-map": "^6.22.0", + "babel-helper-function-name": "^6.22.0", + "babel-helper-optimise-call-expression": "^6.22.0", + "babel-helper-replace-supers": "^6.22.0", + "babel-messages": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.22.0", + "babel-traverse": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-plugin-transform-es2015-computed-properties": { @@ -336,8 +336,8 @@ "integrity": "sha1-fDg+lim7pIIMEbBCW91ikPfwV+c=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "babel-template": "6.22.0" + "babel-runtime": "^6.22.0", + "babel-template": "^6.22.0" } }, "babel-plugin-transform-es2015-destructuring": { @@ -346,7 +346,7 @@ "integrity": "sha1-jgry+IWgss+ZnUfEwd0jzojPpMY=", "dev": true, "requires": { - "babel-runtime": "6.22.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-duplicate-keys": { @@ -355,8 +355,8 @@ "integrity": "sha1-ZyOXAxwhYQ1y3Su7C6n7Ynfhw2s=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "babel-types": "6.22.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-plugin-transform-es2015-for-of": { @@ -365,7 +365,7 @@ "integrity": "sha1-GARnrWOu6lkqHK7uS/HIs+JhYmU=", "dev": true, "requires": { - "babel-runtime": "6.22.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-function-name": { @@ -374,9 +374,9 @@ "integrity": "sha1-9fzIsJCT+aI8dqw9njksPsS3cQQ=", "dev": true, "requires": { - "babel-helper-function-name": "6.22.0", - "babel-runtime": "6.22.0", - "babel-types": "6.22.0" + "babel-helper-function-name": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-plugin-transform-es2015-literals": { @@ -385,7 +385,7 @@ "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", "dev": true, "requires": { - "babel-runtime": "6.22.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-modules-amd": { @@ -394,9 +394,9 @@ "integrity": "sha1-v2nNNIiaQcM9kN+3QOAJHM/1LyE=", "dev": true, "requires": { - "babel-plugin-transform-es2015-modules-commonjs": "6.22.0", - "babel-runtime": "6.22.0", - "babel-template": "6.22.0" + "babel-plugin-transform-es2015-modules-commonjs": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.22.0" } }, "babel-plugin-transform-es2015-modules-commonjs": { @@ -405,10 +405,10 @@ "integrity": "sha1-bKBOIrjiFPtQFpcwZX56B9yUEUU=", "dev": true, "requires": { - "babel-plugin-transform-strict-mode": "6.22.0", - "babel-runtime": "6.22.0", - "babel-template": "6.22.0", - "babel-types": "6.22.0" + "babel-plugin-transform-strict-mode": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-plugin-transform-es2015-modules-systemjs": { @@ -417,9 +417,9 @@ "integrity": "sha1-gQzQzQJaCDg7hCNrksbjH4jmRK0=", "dev": true, "requires": { - "babel-helper-hoist-variables": "6.22.0", - "babel-runtime": "6.22.0", - "babel-template": "6.22.0" + "babel-helper-hoist-variables": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.22.0" } }, "babel-plugin-transform-es2015-modules-umd": { @@ -428,9 +428,9 @@ "integrity": "sha1-YNC6O9IyWHGcZDkdm/SS1kjcD64=", "dev": true, "requires": { - "babel-plugin-transform-es2015-modules-amd": "6.22.0", - "babel-runtime": "6.22.0", - "babel-template": "6.22.0" + "babel-plugin-transform-es2015-modules-amd": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.22.0" } }, "babel-plugin-transform-es2015-object-super": { @@ -439,8 +439,8 @@ "integrity": "sha1-2qYOEUoELqdp3VP+Uo/IIxHrmPw=", "dev": true, "requires": { - "babel-helper-replace-supers": "6.22.0", - "babel-runtime": "6.22.0" + "babel-helper-replace-supers": "^6.22.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-parameters": { @@ -449,12 +449,12 @@ "integrity": "sha1-VwdgaSMgGQlPJ9qMaLtxYv4gjbs=", "dev": true, "requires": { - "babel-helper-call-delegate": "6.22.0", - "babel-helper-get-function-arity": "6.22.0", - "babel-runtime": "6.22.0", - "babel-template": "6.22.0", - "babel-traverse": "6.22.1", - "babel-types": "6.22.0" + "babel-helper-call-delegate": "^6.22.0", + "babel-helper-get-function-arity": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.22.0", + "babel-traverse": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-plugin-transform-es2015-shorthand-properties": { @@ -463,8 +463,8 @@ "integrity": "sha1-i6d24K/6pgv/IekhQDuKZSov9yM=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "babel-types": "6.22.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-plugin-transform-es2015-spread": { @@ -473,7 +473,7 @@ "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", "dev": true, "requires": { - "babel-runtime": "6.22.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-sticky-regex": { @@ -482,9 +482,9 @@ "integrity": "sha1-qzFoKehm7j9LnrlpOXV9GaW8RZM=", "dev": true, "requires": { - "babel-helper-regex": "6.22.0", - "babel-runtime": "6.22.0", - "babel-types": "6.22.0" + "babel-helper-regex": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-plugin-transform-es2015-template-literals": { @@ -493,7 +493,7 @@ "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", "dev": true, "requires": { - "babel-runtime": "6.22.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-typeof-symbol": { @@ -502,7 +502,7 @@ "integrity": "sha1-h/ryM207apf2jE2QawzQ7ermduE=", "dev": true, "requires": { - "babel-runtime": "6.22.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-unicode-regex": { @@ -511,9 +511,9 @@ "integrity": "sha1-jZzCfn7h3s/mVFT7mGRSoEphPSA=", "dev": true, "requires": { - "babel-helper-regex": "6.22.0", - "babel-runtime": "6.22.0", - "regexpu-core": "2.0.0" + "babel-helper-regex": "^6.22.0", + "babel-runtime": "^6.22.0", + "regexpu-core": "^2.0.0" } }, "babel-plugin-transform-regenerator": { @@ -531,8 +531,8 @@ "integrity": "sha1-4AjfATQP3IfpWdplmRt+BZcMjHw=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "babel-types": "6.22.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-preset-es2015": { @@ -541,30 +541,30 @@ "integrity": "sha1-r1qY7LNeuK92StiloF6zbcQ4aDU=", "dev": true, "requires": { - "babel-plugin-check-es2015-constants": "6.22.0", - "babel-plugin-transform-es2015-arrow-functions": "6.22.0", - "babel-plugin-transform-es2015-block-scoped-functions": "6.22.0", - "babel-plugin-transform-es2015-block-scoping": "6.22.0", - "babel-plugin-transform-es2015-classes": "6.22.0", - "babel-plugin-transform-es2015-computed-properties": "6.22.0", - "babel-plugin-transform-es2015-destructuring": "6.22.0", - "babel-plugin-transform-es2015-duplicate-keys": "6.22.0", - "babel-plugin-transform-es2015-for-of": "6.22.0", - "babel-plugin-transform-es2015-function-name": "6.22.0", - "babel-plugin-transform-es2015-literals": "6.22.0", - "babel-plugin-transform-es2015-modules-amd": "6.22.0", - "babel-plugin-transform-es2015-modules-commonjs": "6.22.0", - "babel-plugin-transform-es2015-modules-systemjs": "6.22.0", - "babel-plugin-transform-es2015-modules-umd": "6.22.0", - "babel-plugin-transform-es2015-object-super": "6.22.0", - "babel-plugin-transform-es2015-parameters": "6.22.0", - "babel-plugin-transform-es2015-shorthand-properties": "6.22.0", - "babel-plugin-transform-es2015-spread": "6.22.0", - "babel-plugin-transform-es2015-sticky-regex": "6.22.0", - "babel-plugin-transform-es2015-template-literals": "6.22.0", - "babel-plugin-transform-es2015-typeof-symbol": "6.22.0", - "babel-plugin-transform-es2015-unicode-regex": "6.22.0", - "babel-plugin-transform-regenerator": "6.22.0" + "babel-plugin-check-es2015-constants": "^6.22.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoping": "^6.22.0", + "babel-plugin-transform-es2015-classes": "^6.22.0", + "babel-plugin-transform-es2015-computed-properties": "^6.22.0", + "babel-plugin-transform-es2015-destructuring": "^6.22.0", + "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0", + "babel-plugin-transform-es2015-for-of": "^6.22.0", + "babel-plugin-transform-es2015-function-name": "^6.22.0", + "babel-plugin-transform-es2015-literals": "^6.22.0", + "babel-plugin-transform-es2015-modules-amd": "^6.22.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.22.0", + "babel-plugin-transform-es2015-modules-systemjs": "^6.22.0", + "babel-plugin-transform-es2015-modules-umd": "^6.22.0", + "babel-plugin-transform-es2015-object-super": "^6.22.0", + "babel-plugin-transform-es2015-parameters": "^6.22.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0", + "babel-plugin-transform-es2015-spread": "^6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "^6.22.0", + "babel-plugin-transform-es2015-template-literals": "^6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "^6.22.0", + "babel-plugin-transform-es2015-unicode-regex": "^6.22.0", + "babel-plugin-transform-regenerator": "^6.22.0" } }, "babel-register": { @@ -573,13 +573,13 @@ "integrity": "sha1-ph3YOXX5ykqefW7/MFlJTNXqTGM=", "dev": true, "requires": { - "babel-core": "6.22.1", - "babel-runtime": "6.22.0", - "core-js": "2.4.1", - "home-or-tmp": "2.0.0", - "lodash": "4.17.4", - "mkdirp": "0.5.1", - "source-map-support": "0.4.10" + "babel-core": "^6.22.0", + "babel-runtime": "^6.22.0", + "core-js": "^2.4.0", + "home-or-tmp": "^2.0.0", + "lodash": "^4.2.0", + "mkdirp": "^0.5.1", + "source-map-support": "^0.4.2" } }, "babel-runtime": { @@ -588,8 +588,8 @@ "integrity": "sha1-HPi0rGfHek3bDbKuH3TeUqxMphE=", "dev": true, "requires": { - "core-js": "2.4.1", - "regenerator-runtime": "0.10.1" + "core-js": "^2.4.0", + "regenerator-runtime": "^0.10.0" } }, "babel-template": { @@ -598,11 +598,11 @@ "integrity": "sha1-QD0RCQWkYmsxeiofy487cyBLLts=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "babel-traverse": "6.22.1", - "babel-types": "6.22.0", - "babylon": "6.15.0", - "lodash": "4.17.4" + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.22.0", + "babel-types": "^6.22.0", + "babylon": "^6.11.0", + "lodash": "^4.2.0" } }, "babel-traverse": { @@ -611,15 +611,15 @@ "integrity": "sha1-O5XNa3Qn1vH3V3BJCPL8l0il9Z8=", "dev": true, "requires": { - "babel-code-frame": "6.22.0", - "babel-messages": "6.22.0", - "babel-runtime": "6.22.0", - "babel-types": "6.22.0", - "babylon": "6.15.0", - "debug": "2.6.0", - "globals": "9.14.0", - "invariant": "2.2.2", - "lodash": "4.17.4" + "babel-code-frame": "^6.22.0", + "babel-messages": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-types": "^6.22.0", + "babylon": "^6.15.0", + "debug": "^2.2.0", + "globals": "^9.0.0", + "invariant": "^2.2.0", + "lodash": "^4.2.0" } }, "babel-types": { @@ -628,10 +628,10 @@ "integrity": "sha1-KkR+jQ6iXSUSQJ5BdUef14zIsds=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "esutils": "2.0.2", - "lodash": "4.17.4", - "to-fast-properties": "1.0.2" + "babel-runtime": "^6.22.0", + "esutils": "^2.0.2", + "lodash": "^4.2.0", + "to-fast-properties": "^1.0.1" } }, "babylon": { @@ -670,7 +670,7 @@ "integrity": "sha1-cZfX6qm4fmSDkOph/GbIRCdCDfk=", "dev": true, "requires": { - "balanced-match": "0.4.2", + "balanced-match": "^0.4.1", "concat-map": "0.0.1" } }, @@ -680,9 +680,9 @@ "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", "dev": true, "requires": { - "expand-range": "1.8.2", - "preserve": "0.2.0", - "repeat-element": "1.1.2" + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" } }, "browserify-aes": { @@ -691,7 +691,7 @@ "integrity": "sha1-BnFJtmjfMcS1hTPgLQHoBthgjiw=", "dev": true, "requires": { - "inherits": "2.0.3" + "inherits": "^2.0.1" } }, "browserify-zlib": { @@ -700,7 +700,7 @@ "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=", "dev": true, "requires": { - "pako": "0.2.9" + "pako": "~0.2.0" } }, "buffer": { @@ -709,9 +709,9 @@ "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", "dev": true, "requires": { - "base64-js": "1.2.0", - "ieee754": "1.1.8", - "isarray": "1.0.0" + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" } }, "buffer-shims": { @@ -738,8 +738,8 @@ "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", "dev": true, "requires": { - "align-text": "0.1.4", - "lazy-cache": "1.0.4" + "align-text": "^0.1.3", + "lazy-cache": "^1.0.3" } }, "chalk": { @@ -748,11 +748,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "chokidar": { @@ -761,15 +761,15 @@ "integrity": "sha1-L0RHq16W5Q+z14n9kNTHLg5McMI=", "dev": true, "requires": { - "anymatch": "1.3.0", - "async-each": "1.0.1", - "fsevents": "1.2.3", - "glob-parent": "2.0.0", - "inherits": "2.0.3", - "is-binary-path": "1.0.1", - "is-glob": "2.0.1", - "path-is-absolute": "1.0.1", - "readdirp": "2.1.0" + "anymatch": "^1.3.0", + "async-each": "^1.0.0", + "fsevents": "^1.0.0", + "glob-parent": "^2.0.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^2.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0" } }, "cliui": { @@ -778,8 +778,8 @@ "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", "dev": true, "requires": { - "center-align": "0.1.3", - "right-align": "0.1.3", + "center-align": "^0.1.1", + "right-align": "^0.1.1", "wordwrap": "0.0.2" }, "dependencies": { @@ -815,7 +815,7 @@ "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", "dev": true, "requires": { - "date-now": "0.1.4" + "date-now": "^0.1.4" } }, "constants-browserify": { @@ -881,7 +881,7 @@ "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", "dev": true, "requires": { - "repeating": "2.0.1" + "repeating": "^2.0.0" } }, "domain-browser": { @@ -902,9 +902,9 @@ "integrity": "sha1-TW5omzcl+GCQknzMhs2fFjW4ni4=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "memory-fs": "0.2.0", - "tapable": "0.1.10" + "graceful-fs": "^4.1.2", + "memory-fs": "^0.2.0", + "tapable": "^0.1.8" }, "dependencies": { "memory-fs": { @@ -921,7 +921,7 @@ "integrity": "sha1-uJbiOp5ei6M4cfyZar02NfyaHH0=", "dev": true, "requires": { - "prr": "0.0.0" + "prr": "~0.0.0" } }, "escape-string-regexp": { @@ -948,7 +948,7 @@ "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", "dev": true, "requires": { - "is-posix-bracket": "0.1.1" + "is-posix-bracket": "^0.1.0" } }, "expand-range": { @@ -957,7 +957,7 @@ "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", "dev": true, "requires": { - "fill-range": "2.2.3" + "fill-range": "^2.1.0" } }, "extglob": { @@ -966,7 +966,7 @@ "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } }, "filename-regex": { @@ -981,11 +981,11 @@ "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=", "dev": true, "requires": { - "is-number": "2.1.0", - "isobject": "2.1.0", - "randomatic": "1.1.6", - "repeat-element": "1.1.2", - "repeat-string": "1.6.1" + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^1.1.3", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" } }, "find-cache-dir": { @@ -994,9 +994,9 @@ "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", "dev": true, "requires": { - "commondir": "1.0.1", - "mkdirp": "0.5.1", - "pkg-dir": "1.0.0" + "commondir": "^1.0.1", + "mkdirp": "^0.5.1", + "pkg-dir": "^1.0.0" } }, "find-up": { @@ -1005,8 +1005,8 @@ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", "dev": true, "requires": { - "path-exists": "2.1.0", - "pinkie-promise": "2.0.1" + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "for-in": { @@ -1021,7 +1021,7 @@ "integrity": "sha1-AUm0GjkIjHUV9R6+HBOG1F+TUHI=", "dev": true, "requires": { - "for-in": "0.1.6" + "for-in": "^0.1.5" } }, "fsevents": { @@ -1031,8 +1031,8 @@ "dev": true, "optional": true, "requires": { - "nan": "2.10.0", - "node-pre-gyp": "0.9.1" + "nan": "^2.9.2", + "node-pre-gyp": "^0.9.0" }, "dependencies": { "abbrev": { @@ -1044,7 +1044,8 @@ "ansi-regex": { "version": "2.1.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "aproba": { "version": "1.2.0", @@ -1058,21 +1059,23 @@ "dev": true, "optional": true, "requires": { - "delegates": "1.0.0", - "readable-stream": "2.3.6" + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" } }, "balanced-match": { "version": "1.0.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "brace-expansion": { "version": "1.1.11", "bundled": true, "dev": true, + "optional": true, "requires": { - "balanced-match": "1.0.0", + "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, @@ -1085,17 +1088,20 @@ "code-point-at": { "version": "1.1.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "concat-map": { "version": "0.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "console-control-strings": { "version": "1.1.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "core-util-is": { "version": "1.0.2", @@ -1136,7 +1142,7 @@ "dev": true, "optional": true, "requires": { - "minipass": "2.2.4" + "minipass": "^2.2.1" } }, "fs.realpath": { @@ -1151,14 +1157,14 @@ "dev": true, "optional": true, "requires": { - "aproba": "1.2.0", - "console-control-strings": "1.1.0", - "has-unicode": "2.0.1", - "object-assign": "4.1.1", - "signal-exit": "3.0.2", - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wide-align": "1.1.2" + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" } }, "glob": { @@ -1167,12 +1173,12 @@ "dev": true, "optional": true, "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "has-unicode": { @@ -1187,7 +1193,7 @@ "dev": true, "optional": true, "requires": { - "safer-buffer": "2.1.2" + "safer-buffer": "^2.1.0" } }, "ignore-walk": { @@ -1196,7 +1202,7 @@ "dev": true, "optional": true, "requires": { - "minimatch": "3.0.4" + "minimatch": "^3.0.4" } }, "inflight": { @@ -1205,14 +1211,15 @@ "dev": true, "optional": true, "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" + "once": "^1.3.0", + "wrappy": "1" } }, "inherits": { "version": "2.0.3", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "ini": { "version": "1.3.5", @@ -1224,8 +1231,9 @@ "version": "1.0.0", "bundled": true, "dev": true, + "optional": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "isarray": { @@ -1238,22 +1246,25 @@ "version": "3.0.4", "bundled": true, "dev": true, + "optional": true, "requires": { - "brace-expansion": "1.1.11" + "brace-expansion": "^1.1.7" } }, "minimist": { "version": "0.0.8", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "minipass": { "version": "2.2.4", "bundled": true, "dev": true, + "optional": true, "requires": { - "safe-buffer": "5.1.1", - "yallist": "3.0.2" + "safe-buffer": "^5.1.1", + "yallist": "^3.0.0" } }, "minizlib": { @@ -1262,13 +1273,14 @@ "dev": true, "optional": true, "requires": { - "minipass": "2.2.4" + "minipass": "^2.2.1" } }, "mkdirp": { "version": "0.5.1", "bundled": true, "dev": true, + "optional": true, "requires": { "minimist": "0.0.8" } @@ -1285,9 +1297,9 @@ "dev": true, "optional": true, "requires": { - "debug": "2.6.9", - "iconv-lite": "0.4.21", - "sax": "1.2.4" + "debug": "^2.1.2", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" } }, "node-pre-gyp": { @@ -1296,16 +1308,16 @@ "dev": true, "optional": true, "requires": { - "detect-libc": "1.0.3", - "mkdirp": "0.5.1", - "needle": "2.2.0", - "nopt": "4.0.1", - "npm-packlist": "1.1.10", - "npmlog": "4.1.2", - "rc": "1.2.6", - "rimraf": "2.6.2", - "semver": "5.5.0", - "tar": "4.4.1" + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.0", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.1.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" } }, "nopt": { @@ -1314,8 +1326,8 @@ "dev": true, "optional": true, "requires": { - "abbrev": "1.1.1", - "osenv": "0.1.5" + "abbrev": "1", + "osenv": "^0.1.4" } }, "npm-bundled": { @@ -1330,8 +1342,8 @@ "dev": true, "optional": true, "requires": { - "ignore-walk": "3.0.1", - "npm-bundled": "1.0.3" + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" } }, "npmlog": { @@ -1340,16 +1352,17 @@ "dev": true, "optional": true, "requires": { - "are-we-there-yet": "1.1.4", - "console-control-strings": "1.1.0", - "gauge": "2.7.4", - "set-blocking": "2.0.0" + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" } }, "number-is-nan": { "version": "1.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "object-assign": { "version": "4.1.1", @@ -1361,8 +1374,9 @@ "version": "1.4.0", "bundled": true, "dev": true, + "optional": true, "requires": { - "wrappy": "1.0.2" + "wrappy": "1" } }, "os-homedir": { @@ -1383,8 +1397,8 @@ "dev": true, "optional": true, "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" } }, "path-is-absolute": { @@ -1405,10 +1419,10 @@ "dev": true, "optional": true, "requires": { - "deep-extend": "0.4.2", - "ini": "1.3.5", - "minimist": "1.2.0", - "strip-json-comments": "2.0.1" + "deep-extend": "~0.4.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" }, "dependencies": { "minimist": { @@ -1425,13 +1439,13 @@ "dev": true, "optional": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, "rimraf": { @@ -1440,13 +1454,14 @@ "dev": true, "optional": true, "requires": { - "glob": "7.1.2" + "glob": "^7.0.5" } }, "safe-buffer": { "version": "5.1.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "safer-buffer": { "version": "2.1.2", @@ -1482,10 +1497,11 @@ "version": "1.0.2", "bundled": true, "dev": true, + "optional": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "string_decoder": { @@ -1494,15 +1510,16 @@ "dev": true, "optional": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } }, "strip-ansi": { "version": "3.0.1", "bundled": true, "dev": true, + "optional": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "strip-json-comments": { @@ -1517,13 +1534,13 @@ "dev": true, "optional": true, "requires": { - "chownr": "1.0.1", - "fs-minipass": "1.2.5", - "minipass": "2.2.4", - "minizlib": "1.1.0", - "mkdirp": "0.5.1", - "safe-buffer": "5.1.1", - "yallist": "3.0.2" + "chownr": "^1.0.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.2.4", + "minizlib": "^1.1.0", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.1", + "yallist": "^3.0.2" } }, "util-deprecate": { @@ -1538,18 +1555,20 @@ "dev": true, "optional": true, "requires": { - "string-width": "1.0.2" + "string-width": "^1.0.2" } }, "wrappy": { "version": "1.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "yallist": { "version": "3.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true } } }, @@ -1559,8 +1578,8 @@ "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", "dev": true, "requires": { - "glob-parent": "2.0.0", - "is-glob": "2.0.1" + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" } }, "glob-parent": { @@ -1569,7 +1588,7 @@ "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", "dev": true, "requires": { - "is-glob": "2.0.1" + "is-glob": "^2.0.0" } }, "globals": { @@ -1590,7 +1609,7 @@ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "has-flag": { @@ -1605,8 +1624,8 @@ "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", "dev": true, "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" } }, "https-browserify": { @@ -1645,7 +1664,7 @@ "integrity": "sha1-nh9WrArNtr8wMwbzOL47IErmA2A=", "dev": true, "requires": { - "loose-envify": "1.3.1" + "loose-envify": "^1.0.0" } }, "is-binary-path": { @@ -1654,7 +1673,7 @@ "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", "dev": true, "requires": { - "binary-extensions": "1.8.0" + "binary-extensions": "^1.0.0" } }, "is-buffer": { @@ -1675,7 +1694,7 @@ "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", "dev": true, "requires": { - "is-primitive": "2.0.0" + "is-primitive": "^2.0.0" } }, "is-extendable": { @@ -1696,7 +1715,7 @@ "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "is-glob": { @@ -1705,7 +1724,7 @@ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } }, "is-number": { @@ -1714,7 +1733,7 @@ "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", "dev": true, "requires": { - "kind-of": "3.1.0" + "kind-of": "^3.0.2" } }, "is-posix-bracket": { @@ -1768,7 +1787,7 @@ "integrity": "sha1-R11pil5J/15T0U4+cyQp3Iv0z0c=", "dev": true, "requires": { - "is-buffer": "1.1.4" + "is-buffer": "^1.0.2" } }, "lazy-cache": { @@ -1783,10 +1802,10 @@ "integrity": "sha1-8IYyBm7YKCg13/iN+1JwR2Wt7m0=", "dev": true, "requires": { - "big.js": "3.1.3", - "emojis-list": "2.1.0", - "json5": "0.5.1", - "object-assign": "4.1.1" + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" } }, "lodash": { @@ -1807,7 +1826,7 @@ "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=", "dev": true, "requires": { - "js-tokens": "3.0.0" + "js-tokens": "^3.0.0" } }, "memory-fs": { @@ -1816,8 +1835,8 @@ "integrity": "sha1-e8xrYp46Q+hx1+Kaymrop/FcuyA=", "dev": true, "requires": { - "errno": "0.1.4", - "readable-stream": "2.2.2" + "errno": "^0.1.3", + "readable-stream": "^2.0.1" } }, "micromatch": { @@ -1826,19 +1845,19 @@ "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", "dev": true, "requires": { - "arr-diff": "2.0.0", - "array-unique": "0.2.1", - "braces": "1.8.5", - "expand-brackets": "0.1.5", - "extglob": "0.3.2", - "filename-regex": "2.0.0", - "is-extglob": "1.0.0", - "is-glob": "2.0.1", - "kind-of": "3.1.0", - "normalize-path": "2.0.1", - "object.omit": "2.0.1", - "parse-glob": "3.0.4", - "regex-cache": "0.4.3" + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" } }, "minimatch": { @@ -1847,7 +1866,7 @@ "integrity": "sha1-Kk5AkLlrLbBqnX3wEFWmKnfJt3Q=", "dev": true, "requires": { - "brace-expansion": "1.1.6" + "brace-expansion": "^1.0.0" } }, "minimist": { @@ -1884,28 +1903,28 @@ "integrity": "sha1-PicsCBnjCJNeJmdECNevDhSRuDs=", "dev": true, "requires": { - "assert": "1.4.1", - "browserify-zlib": "0.1.4", - "buffer": "4.9.1", - "console-browserify": "1.1.0", - "constants-browserify": "1.0.0", + "assert": "^1.1.1", + "browserify-zlib": "^0.1.4", + "buffer": "^4.9.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", "crypto-browserify": "3.3.0", - "domain-browser": "1.1.7", - "events": "1.1.1", + "domain-browser": "^1.1.1", + "events": "^1.0.0", "https-browserify": "0.0.1", - "os-browserify": "0.2.1", + "os-browserify": "^0.2.0", "path-browserify": "0.0.0", - "process": "0.11.9", - "punycode": "1.4.1", - "querystring-es3": "0.2.1", - "readable-stream": "2.2.2", - "stream-browserify": "2.0.1", - "stream-http": "2.6.3", - "string_decoder": "0.10.31", - "timers-browserify": "2.0.2", + "process": "^0.11.0", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.0.5", + "stream-browserify": "^2.0.1", + "stream-http": "^2.3.1", + "string_decoder": "^0.10.25", + "timers-browserify": "^2.0.2", "tty-browserify": "0.0.0", - "url": "0.11.0", - "util": "0.10.3", + "url": "^0.11.0", + "util": "^0.10.3", "vm-browserify": "0.0.4" } }, @@ -1933,8 +1952,8 @@ "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", "dev": true, "requires": { - "for-own": "0.1.4", - "is-extendable": "0.1.1" + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" } }, "optimist": { @@ -1943,8 +1962,8 @@ "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", "dev": true, "requires": { - "minimist": "0.0.8", - "wordwrap": "0.0.3" + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" } }, "os-browserify": { @@ -1977,10 +1996,10 @@ "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", "dev": true, "requires": { - "glob-base": "0.3.0", - "is-dotfile": "1.0.2", - "is-extglob": "1.0.0", - "is-glob": "2.0.1" + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" } }, "path-browserify": { @@ -1995,7 +2014,7 @@ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", "dev": true, "requires": { - "pinkie-promise": "2.0.1" + "pinkie-promise": "^2.0.0" } }, "path-is-absolute": { @@ -2022,7 +2041,7 @@ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", "dev": true, "requires": { - "pinkie": "2.0.4" + "pinkie": "^2.0.0" } }, "pkg-dir": { @@ -2031,7 +2050,7 @@ "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", "dev": true, "requires": { - "find-up": "1.1.2" + "find-up": "^1.0.0" } }, "preserve": { @@ -2088,8 +2107,8 @@ "integrity": "sha1-EQ3Kv/OX6dz/fAeJzMCkmt8exbs=", "dev": true, "requires": { - "is-number": "2.1.0", - "kind-of": "3.1.0" + "is-number": "^2.0.2", + "kind-of": "^3.0.2" } }, "readable-stream": { @@ -2098,13 +2117,13 @@ "integrity": "sha1-qeb+w8fdqF+LsbO6cChgRVb8gl4=", "dev": true, "requires": { - "buffer-shims": "1.0.0", - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "string_decoder": "0.10.31", - "util-deprecate": "1.0.2" + "buffer-shims": "^1.0.0", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "string_decoder": "~0.10.x", + "util-deprecate": "~1.0.1" } }, "readdirp": { @@ -2113,10 +2132,10 @@ "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "minimatch": "3.0.3", - "readable-stream": "2.2.2", - "set-immediate-shim": "1.0.1" + "graceful-fs": "^4.1.2", + "minimatch": "^3.0.2", + "readable-stream": "^2.0.2", + "set-immediate-shim": "^1.0.1" } }, "regenerate": { @@ -2137,9 +2156,9 @@ "integrity": "sha1-D4i7K8A5Mt23trcxLmgHjwECbWw=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "babel-types": "6.22.0", - "private": "0.1.6" + "babel-runtime": "^6.18.0", + "babel-types": "^6.19.0", + "private": "^0.1.6" } }, "regex-cache": { @@ -2148,8 +2167,8 @@ "integrity": "sha1-mxpsNdTQ3871cRrmUejp09cRQUU=", "dev": true, "requires": { - "is-equal-shallow": "0.1.3", - "is-primitive": "2.0.0" + "is-equal-shallow": "^0.1.3", + "is-primitive": "^2.0.0" } }, "regexpu-core": { @@ -2158,9 +2177,9 @@ "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", "dev": true, "requires": { - "regenerate": "1.3.2", - "regjsgen": "0.2.0", - "regjsparser": "0.1.5" + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" } }, "regjsgen": { @@ -2175,7 +2194,7 @@ "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", "dev": true, "requires": { - "jsesc": "0.5.0" + "jsesc": "~0.5.0" }, "dependencies": { "jsesc": { @@ -2186,6 +2205,25 @@ } } }, + "remotestoragejs": { + "version": "2.0.0-beta.0", + "resolved": "https://registry.npmjs.org/remotestoragejs/-/remotestoragejs-2.0.0-beta.0.tgz", + "integrity": "sha512-ooob8O6CX+Q/VHANUdyJPAo/PVBvdglxXZq30Gtjwrz/WRbC5RqpXyS4L70h9fOeRzO6tY/Jx6yeH7bBCQSWug==", + "requires": { + "fsevents": "^2.3.2", + "tv4": "^1.3.0", + "webfinger.js": "^2.7.0", + "xhr2": "^0.2.1" + }, + "dependencies": { + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + } + } + }, "repeat-element": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", @@ -2204,7 +2242,7 @@ "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", "dev": true, "requires": { - "is-finite": "1.0.2" + "is-finite": "^1.0.0" } }, "right-align": { @@ -2213,7 +2251,7 @@ "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", "dev": true, "requires": { - "align-text": "0.1.4" + "align-text": "^0.1.1" } }, "ripemd160": { @@ -2264,7 +2302,7 @@ "integrity": "sha1-17GQOAQKFMCDehjmMKGWRTlSs3g=", "dev": true, "requires": { - "source-map": "0.5.6" + "source-map": "^0.5.3" } }, "stream-browserify": { @@ -2273,8 +2311,8 @@ "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", "dev": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "2.2.2" + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" } }, "stream-http": { @@ -2283,11 +2321,11 @@ "integrity": "sha1-TD3b+WNZaOos/U5I1D3l3vJiWsM=", "dev": true, "requires": { - "builtin-status-codes": "3.0.0", - "inherits": "2.0.3", - "readable-stream": "2.2.2", - "to-arraybuffer": "1.0.1", - "xtend": "4.0.1" + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.1.0", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" } }, "string_decoder": { @@ -2302,7 +2340,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "supports-color": { @@ -2323,7 +2361,7 @@ "integrity": "sha1-q0iDz1l9zVCvIRNJoA+8pWrIa4Y=", "dev": true, "requires": { - "setimmediate": "1.0.5" + "setimmediate": "^1.0.4" } }, "to-arraybuffer": { @@ -2344,16 +2382,21 @@ "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", "dev": true }, + "tv4": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/tv4/-/tv4-1.3.0.tgz", + "integrity": "sha1-0CDIRvrdUMhVq7JeuuzGj8EPeWM=" + }, "uglify-js": { "version": "2.7.5", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz", "integrity": "sha1-RhLAx7qu4rp8SH3kkErhIgefLKg=", "dev": true, "requires": { - "async": "0.2.10", - "source-map": "0.5.6", - "uglify-to-browserify": "1.0.2", - "yargs": "3.10.0" + "async": "~0.2.6", + "source-map": "~0.5.1", + "uglify-to-browserify": "~1.0.0", + "yargs": "~3.10.0" }, "dependencies": { "async": { @@ -2426,9 +2469,9 @@ "integrity": "sha1-Yuqkq15bo1/fwBgnVibjwPXj+ws=", "dev": true, "requires": { - "async": "0.9.2", - "chokidar": "1.6.1", - "graceful-fs": "4.1.11" + "async": "^0.9.0", + "chokidar": "^1.0.0", + "graceful-fs": "^4.1.2" }, "dependencies": { "async": { @@ -2439,27 +2482,42 @@ } } }, + "webfinger.js": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/webfinger.js/-/webfinger.js-2.7.0.tgz", + "integrity": "sha512-l+UtsuV4zrBKyVAj9VCtwWgscTgadCsdGgL1OvbV102cvydWwJCGXlFIXauzWLzfheIDHfPNRWfgMuwyC6ZfIA==", + "requires": { + "xhr2": "^0.1.4" + }, + "dependencies": { + "xhr2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.1.4.tgz", + "integrity": "sha1-f4dliEdxbbUCYyOBL4GMras4el8=" + } + } + }, "webpack": { "version": "1.14.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-1.14.0.tgz", "integrity": "sha1-VPH/uSBRoyilsgV9auM8KJRiyCM=", "dev": true, "requires": { - "acorn": "3.3.0", - "async": "1.5.2", - "clone": "1.0.2", - "enhanced-resolve": "0.9.1", - "interpret": "0.6.6", - "loader-utils": "0.2.16", - "memory-fs": "0.3.0", - "mkdirp": "0.5.1", - "node-libs-browser": "0.7.0", - "optimist": "0.6.1", - "supports-color": "3.2.3", - "tapable": "0.1.10", - "uglify-js": "2.7.5", - "watchpack": "0.2.9", - "webpack-core": "0.6.9" + "acorn": "^3.0.0", + "async": "^1.3.0", + "clone": "^1.0.2", + "enhanced-resolve": "~0.9.0", + "interpret": "^0.6.4", + "loader-utils": "^0.2.11", + "memory-fs": "~0.3.0", + "mkdirp": "~0.5.0", + "node-libs-browser": "^0.7.0", + "optimist": "~0.6.0", + "supports-color": "^3.1.0", + "tapable": "~0.1.8", + "uglify-js": "~2.7.3", + "watchpack": "^0.2.1", + "webpack-core": "~0.6.9" }, "dependencies": { "supports-color": { @@ -2468,7 +2526,7 @@ "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", "dev": true, "requires": { - "has-flag": "1.0.0" + "has-flag": "^1.0.0" } } } @@ -2479,8 +2537,8 @@ "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=", "dev": true, "requires": { - "source-list-map": "0.1.8", - "source-map": "0.4.4" + "source-list-map": "~0.1.7", + "source-map": "~0.4.1" }, "dependencies": { "source-map": { @@ -2489,7 +2547,7 @@ "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", "dev": true, "requires": { - "amdefine": "1.0.1" + "amdefine": ">=0.0.4" } } } @@ -2506,6 +2564,11 @@ "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", "dev": true }, + "xhr2": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.1.tgz", + "integrity": "sha512-sID0rrVCqkVNUn8t6xuv9+6FViXjUVXq8H5rWOH2rz9fDNQEd4g0EA2XlcEdJXRz5BMEn4O1pJFdT+z4YHhoWw==" + }, "xtend": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", @@ -2518,9 +2581,9 @@ "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", "dev": true, "requires": { - "camelcase": "1.2.1", - "cliui": "2.1.0", - "decamelize": "1.2.0", + "camelcase": "^1.0.2", + "cliui": "^2.1.0", + "decamelize": "^1.0.0", "window-size": "0.1.0" } } diff --git a/package.json b/package.json index 6ad54e2..971938d 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,9 @@ }, "author": "Kosmos Contributors (https://kosmos.org)", "license": "MIT", + "dependencies": { + "remotestoragejs": "^2.0.0-beta.0" + }, "devDependencies": { "babel-core": "^6.18.2", "babel-loader": "^6.2.7", From 0c6cda22131ea24c47358bd610c6b1cf67821bde Mon Sep 17 00:00:00 2001 From: Garret Alfert Date: Wed, 28 Jul 2021 16:35:14 +0200 Subject: [PATCH 05/13] Revert "Add missing remotestoragejs dependency" This reverts commit b74ed46037eb04c39a2c69fa45f7eac122dcbcc5. --- package-lock.json | 951 ++++++++++++++++++++++------------------------ package.json | 3 - 2 files changed, 444 insertions(+), 510 deletions(-) diff --git a/package-lock.json b/package-lock.json index 586af46..fed1029 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,9 +16,9 @@ "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", "dev": true, "requires": { - "kind-of": "^3.0.2", - "longest": "^1.0.1", - "repeat-string": "^1.5.2" + "kind-of": "3.1.0", + "longest": "1.0.1", + "repeat-string": "1.6.1" } }, "amdefine": { @@ -45,8 +45,8 @@ "integrity": "sha1-o+Uvo5FoyCX/V7AkgSbOWo/5VQc=", "dev": true, "requires": { - "arrify": "^1.0.0", - "micromatch": "^2.1.5" + "arrify": "1.0.1", + "micromatch": "2.3.11" } }, "arr-diff": { @@ -55,7 +55,7 @@ "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", "dev": true, "requires": { - "arr-flatten": "^1.0.1" + "arr-flatten": "1.0.1" } }, "arr-flatten": { @@ -103,9 +103,9 @@ "integrity": "sha1-AnYgvuVnqIwyVhV05/0IAdMxGOQ=", "dev": true, "requires": { - "chalk": "^1.1.0", - "esutils": "^2.0.2", - "js-tokens": "^3.0.0" + "chalk": "1.1.3", + "esutils": "2.0.2", + "js-tokens": "3.0.0" } }, "babel-core": { @@ -114,25 +114,25 @@ "integrity": "sha1-nF/WWLoXctKNch9tJdlo/HriFkg=", "dev": true, "requires": { - "babel-code-frame": "^6.22.0", - "babel-generator": "^6.22.0", - "babel-helpers": "^6.22.0", - "babel-messages": "^6.22.0", - "babel-register": "^6.22.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.22.0", - "babel-traverse": "^6.22.1", - "babel-types": "^6.22.0", - "babylon": "^6.11.0", - "convert-source-map": "^1.1.0", - "debug": "^2.1.1", - "json5": "^0.5.0", - "lodash": "^4.2.0", - "minimatch": "^3.0.2", - "path-is-absolute": "^1.0.0", - "private": "^0.1.6", - "slash": "^1.0.0", - "source-map": "^0.5.0" + "babel-code-frame": "6.22.0", + "babel-generator": "6.22.0", + "babel-helpers": "6.22.0", + "babel-messages": "6.22.0", + "babel-register": "6.22.0", + "babel-runtime": "6.22.0", + "babel-template": "6.22.0", + "babel-traverse": "6.22.1", + "babel-types": "6.22.0", + "babylon": "6.15.0", + "convert-source-map": "1.3.0", + "debug": "2.6.0", + "json5": "0.5.1", + "lodash": "4.17.4", + "minimatch": "3.0.3", + "path-is-absolute": "1.0.1", + "private": "0.1.6", + "slash": "1.0.0", + "source-map": "0.5.6" } }, "babel-generator": { @@ -141,13 +141,13 @@ "integrity": "sha1-1kK/SWGRGorcfGkrDJKX8yXNqAU=", "dev": true, "requires": { - "babel-messages": "^6.22.0", - "babel-runtime": "^6.22.0", - "babel-types": "^6.22.0", - "detect-indent": "^4.0.0", - "jsesc": "^1.3.0", - "lodash": "^4.2.0", - "source-map": "^0.5.0" + "babel-messages": "6.22.0", + "babel-runtime": "6.22.0", + "babel-types": "6.22.0", + "detect-indent": "4.0.0", + "jsesc": "1.3.0", + "lodash": "4.17.4", + "source-map": "0.5.6" } }, "babel-helper-call-delegate": { @@ -156,10 +156,10 @@ "integrity": "sha1-EZkhtWEg8X6drj90tPXMe8wbN+8=", "dev": true, "requires": { - "babel-helper-hoist-variables": "^6.22.0", - "babel-runtime": "^6.22.0", - "babel-traverse": "^6.22.0", - "babel-types": "^6.22.0" + "babel-helper-hoist-variables": "6.22.0", + "babel-runtime": "6.22.0", + "babel-traverse": "6.22.1", + "babel-types": "6.22.0" } }, "babel-helper-define-map": { @@ -168,10 +168,10 @@ "integrity": "sha1-lUTpUCstbf59AP9g6CvVp6ielbc=", "dev": true, "requires": { - "babel-helper-function-name": "^6.22.0", - "babel-runtime": "^6.22.0", - "babel-types": "^6.22.0", - "lodash": "^4.2.0" + "babel-helper-function-name": "6.22.0", + "babel-runtime": "6.22.0", + "babel-types": "6.22.0", + "lodash": "4.17.4" } }, "babel-helper-function-name": { @@ -180,11 +180,11 @@ "integrity": "sha1-UfG9xLuJsV9XqbJJ8z10KBbcvvw=", "dev": true, "requires": { - "babel-helper-get-function-arity": "^6.22.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.22.0", - "babel-traverse": "^6.22.0", - "babel-types": "^6.22.0" + "babel-helper-get-function-arity": "6.22.0", + "babel-runtime": "6.22.0", + "babel-template": "6.22.0", + "babel-traverse": "6.22.1", + "babel-types": "6.22.0" } }, "babel-helper-get-function-arity": { @@ -193,8 +193,8 @@ "integrity": "sha1-C+tGStadxzR0EKxq3p8DpQY09c4=", "dev": true, "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.22.0" + "babel-runtime": "6.22.0", + "babel-types": "6.22.0" } }, "babel-helper-hoist-variables": { @@ -203,8 +203,8 @@ "integrity": "sha1-Pqy/cx2AcFhF3S6XGPYAz7m0unI=", "dev": true, "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.22.0" + "babel-runtime": "6.22.0", + "babel-types": "6.22.0" } }, "babel-helper-optimise-call-expression": { @@ -213,8 +213,8 @@ "integrity": "sha1-+NXUtApuJgWmp/nVN7WBvqN1bRU=", "dev": true, "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.22.0" + "babel-runtime": "6.22.0", + "babel-types": "6.22.0" } }, "babel-helper-regex": { @@ -223,9 +223,9 @@ "integrity": "sha1-efUyvhZHsfDuNHS19cPaWAAdJH0=", "dev": true, "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.22.0", - "lodash": "^4.2.0" + "babel-runtime": "6.22.0", + "babel-types": "6.22.0", + "lodash": "4.17.4" } }, "babel-helper-replace-supers": { @@ -234,12 +234,12 @@ "integrity": "sha1-H87iJwZXVIkIw02xa8w0X5hQz0I=", "dev": true, "requires": { - "babel-helper-optimise-call-expression": "^6.22.0", - "babel-messages": "^6.22.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.22.0", - "babel-traverse": "^6.22.0", - "babel-types": "^6.22.0" + "babel-helper-optimise-call-expression": "6.22.0", + "babel-messages": "6.22.0", + "babel-runtime": "6.22.0", + "babel-template": "6.22.0", + "babel-traverse": "6.22.1", + "babel-types": "6.22.0" } }, "babel-helpers": { @@ -248,8 +248,8 @@ "integrity": "sha1-0nX1XyJSuBAb/we8DFVt7aZXOSw=", "dev": true, "requires": { - "babel-runtime": "^6.22.0", - "babel-template": "^6.22.0" + "babel-runtime": "6.22.0", + "babel-template": "6.22.0" } }, "babel-loader": { @@ -258,10 +258,10 @@ "integrity": "sha1-re/CskIyDNXRXmWzHOoOixsC1LA=", "dev": true, "requires": { - "find-cache-dir": "^0.1.1", - "loader-utils": "^0.2.11", - "mkdirp": "^0.5.1", - "object-assign": "^4.0.1" + "find-cache-dir": "0.1.1", + "loader-utils": "0.2.16", + "mkdirp": "0.5.1", + "object-assign": "4.1.1" } }, "babel-messages": { @@ -270,7 +270,7 @@ "integrity": "sha1-NgZqIU8SF+TtQWSGdmnss54+pXU=", "dev": true, "requires": { - "babel-runtime": "^6.22.0" + "babel-runtime": "6.22.0" } }, "babel-plugin-check-es2015-constants": { @@ -279,7 +279,7 @@ "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", "dev": true, "requires": { - "babel-runtime": "^6.22.0" + "babel-runtime": "6.22.0" } }, "babel-plugin-transform-es2015-arrow-functions": { @@ -288,7 +288,7 @@ "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", "dev": true, "requires": { - "babel-runtime": "^6.22.0" + "babel-runtime": "6.22.0" } }, "babel-plugin-transform-es2015-block-scoped-functions": { @@ -297,7 +297,7 @@ "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", "dev": true, "requires": { - "babel-runtime": "^6.22.0" + "babel-runtime": "6.22.0" } }, "babel-plugin-transform-es2015-block-scoping": { @@ -306,11 +306,11 @@ "integrity": "sha1-ANbjoL69z+dTa51lO0SpFB5j5H4=", "dev": true, "requires": { - "babel-runtime": "^6.22.0", - "babel-template": "^6.22.0", - "babel-traverse": "^6.22.0", - "babel-types": "^6.22.0", - "lodash": "^4.2.0" + "babel-runtime": "6.22.0", + "babel-template": "6.22.0", + "babel-traverse": "6.22.1", + "babel-types": "6.22.0", + "lodash": "4.17.4" } }, "babel-plugin-transform-es2015-classes": { @@ -319,15 +319,15 @@ "integrity": "sha1-VNRJmP2CPZ3KFSkjJBYcMxwbbxQ=", "dev": true, "requires": { - "babel-helper-define-map": "^6.22.0", - "babel-helper-function-name": "^6.22.0", - "babel-helper-optimise-call-expression": "^6.22.0", - "babel-helper-replace-supers": "^6.22.0", - "babel-messages": "^6.22.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.22.0", - "babel-traverse": "^6.22.0", - "babel-types": "^6.22.0" + "babel-helper-define-map": "6.22.0", + "babel-helper-function-name": "6.22.0", + "babel-helper-optimise-call-expression": "6.22.0", + "babel-helper-replace-supers": "6.22.0", + "babel-messages": "6.22.0", + "babel-runtime": "6.22.0", + "babel-template": "6.22.0", + "babel-traverse": "6.22.1", + "babel-types": "6.22.0" } }, "babel-plugin-transform-es2015-computed-properties": { @@ -336,8 +336,8 @@ "integrity": "sha1-fDg+lim7pIIMEbBCW91ikPfwV+c=", "dev": true, "requires": { - "babel-runtime": "^6.22.0", - "babel-template": "^6.22.0" + "babel-runtime": "6.22.0", + "babel-template": "6.22.0" } }, "babel-plugin-transform-es2015-destructuring": { @@ -346,7 +346,7 @@ "integrity": "sha1-jgry+IWgss+ZnUfEwd0jzojPpMY=", "dev": true, "requires": { - "babel-runtime": "^6.22.0" + "babel-runtime": "6.22.0" } }, "babel-plugin-transform-es2015-duplicate-keys": { @@ -355,8 +355,8 @@ "integrity": "sha1-ZyOXAxwhYQ1y3Su7C6n7Ynfhw2s=", "dev": true, "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.22.0" + "babel-runtime": "6.22.0", + "babel-types": "6.22.0" } }, "babel-plugin-transform-es2015-for-of": { @@ -365,7 +365,7 @@ "integrity": "sha1-GARnrWOu6lkqHK7uS/HIs+JhYmU=", "dev": true, "requires": { - "babel-runtime": "^6.22.0" + "babel-runtime": "6.22.0" } }, "babel-plugin-transform-es2015-function-name": { @@ -374,9 +374,9 @@ "integrity": "sha1-9fzIsJCT+aI8dqw9njksPsS3cQQ=", "dev": true, "requires": { - "babel-helper-function-name": "^6.22.0", - "babel-runtime": "^6.22.0", - "babel-types": "^6.22.0" + "babel-helper-function-name": "6.22.0", + "babel-runtime": "6.22.0", + "babel-types": "6.22.0" } }, "babel-plugin-transform-es2015-literals": { @@ -385,7 +385,7 @@ "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", "dev": true, "requires": { - "babel-runtime": "^6.22.0" + "babel-runtime": "6.22.0" } }, "babel-plugin-transform-es2015-modules-amd": { @@ -394,9 +394,9 @@ "integrity": "sha1-v2nNNIiaQcM9kN+3QOAJHM/1LyE=", "dev": true, "requires": { - "babel-plugin-transform-es2015-modules-commonjs": "^6.22.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.22.0" + "babel-plugin-transform-es2015-modules-commonjs": "6.22.0", + "babel-runtime": "6.22.0", + "babel-template": "6.22.0" } }, "babel-plugin-transform-es2015-modules-commonjs": { @@ -405,10 +405,10 @@ "integrity": "sha1-bKBOIrjiFPtQFpcwZX56B9yUEUU=", "dev": true, "requires": { - "babel-plugin-transform-strict-mode": "^6.22.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.22.0", - "babel-types": "^6.22.0" + "babel-plugin-transform-strict-mode": "6.22.0", + "babel-runtime": "6.22.0", + "babel-template": "6.22.0", + "babel-types": "6.22.0" } }, "babel-plugin-transform-es2015-modules-systemjs": { @@ -417,9 +417,9 @@ "integrity": "sha1-gQzQzQJaCDg7hCNrksbjH4jmRK0=", "dev": true, "requires": { - "babel-helper-hoist-variables": "^6.22.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.22.0" + "babel-helper-hoist-variables": "6.22.0", + "babel-runtime": "6.22.0", + "babel-template": "6.22.0" } }, "babel-plugin-transform-es2015-modules-umd": { @@ -428,9 +428,9 @@ "integrity": "sha1-YNC6O9IyWHGcZDkdm/SS1kjcD64=", "dev": true, "requires": { - "babel-plugin-transform-es2015-modules-amd": "^6.22.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.22.0" + "babel-plugin-transform-es2015-modules-amd": "6.22.0", + "babel-runtime": "6.22.0", + "babel-template": "6.22.0" } }, "babel-plugin-transform-es2015-object-super": { @@ -439,8 +439,8 @@ "integrity": "sha1-2qYOEUoELqdp3VP+Uo/IIxHrmPw=", "dev": true, "requires": { - "babel-helper-replace-supers": "^6.22.0", - "babel-runtime": "^6.22.0" + "babel-helper-replace-supers": "6.22.0", + "babel-runtime": "6.22.0" } }, "babel-plugin-transform-es2015-parameters": { @@ -449,12 +449,12 @@ "integrity": "sha1-VwdgaSMgGQlPJ9qMaLtxYv4gjbs=", "dev": true, "requires": { - "babel-helper-call-delegate": "^6.22.0", - "babel-helper-get-function-arity": "^6.22.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.22.0", - "babel-traverse": "^6.22.0", - "babel-types": "^6.22.0" + "babel-helper-call-delegate": "6.22.0", + "babel-helper-get-function-arity": "6.22.0", + "babel-runtime": "6.22.0", + "babel-template": "6.22.0", + "babel-traverse": "6.22.1", + "babel-types": "6.22.0" } }, "babel-plugin-transform-es2015-shorthand-properties": { @@ -463,8 +463,8 @@ "integrity": "sha1-i6d24K/6pgv/IekhQDuKZSov9yM=", "dev": true, "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.22.0" + "babel-runtime": "6.22.0", + "babel-types": "6.22.0" } }, "babel-plugin-transform-es2015-spread": { @@ -473,7 +473,7 @@ "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", "dev": true, "requires": { - "babel-runtime": "^6.22.0" + "babel-runtime": "6.22.0" } }, "babel-plugin-transform-es2015-sticky-regex": { @@ -482,9 +482,9 @@ "integrity": "sha1-qzFoKehm7j9LnrlpOXV9GaW8RZM=", "dev": true, "requires": { - "babel-helper-regex": "^6.22.0", - "babel-runtime": "^6.22.0", - "babel-types": "^6.22.0" + "babel-helper-regex": "6.22.0", + "babel-runtime": "6.22.0", + "babel-types": "6.22.0" } }, "babel-plugin-transform-es2015-template-literals": { @@ -493,7 +493,7 @@ "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", "dev": true, "requires": { - "babel-runtime": "^6.22.0" + "babel-runtime": "6.22.0" } }, "babel-plugin-transform-es2015-typeof-symbol": { @@ -502,7 +502,7 @@ "integrity": "sha1-h/ryM207apf2jE2QawzQ7ermduE=", "dev": true, "requires": { - "babel-runtime": "^6.22.0" + "babel-runtime": "6.22.0" } }, "babel-plugin-transform-es2015-unicode-regex": { @@ -511,9 +511,9 @@ "integrity": "sha1-jZzCfn7h3s/mVFT7mGRSoEphPSA=", "dev": true, "requires": { - "babel-helper-regex": "^6.22.0", - "babel-runtime": "^6.22.0", - "regexpu-core": "^2.0.0" + "babel-helper-regex": "6.22.0", + "babel-runtime": "6.22.0", + "regexpu-core": "2.0.0" } }, "babel-plugin-transform-regenerator": { @@ -531,8 +531,8 @@ "integrity": "sha1-4AjfATQP3IfpWdplmRt+BZcMjHw=", "dev": true, "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.22.0" + "babel-runtime": "6.22.0", + "babel-types": "6.22.0" } }, "babel-preset-es2015": { @@ -541,30 +541,30 @@ "integrity": "sha1-r1qY7LNeuK92StiloF6zbcQ4aDU=", "dev": true, "requires": { - "babel-plugin-check-es2015-constants": "^6.22.0", - "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", - "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", - "babel-plugin-transform-es2015-block-scoping": "^6.22.0", - "babel-plugin-transform-es2015-classes": "^6.22.0", - "babel-plugin-transform-es2015-computed-properties": "^6.22.0", - "babel-plugin-transform-es2015-destructuring": "^6.22.0", - "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0", - "babel-plugin-transform-es2015-for-of": "^6.22.0", - "babel-plugin-transform-es2015-function-name": "^6.22.0", - "babel-plugin-transform-es2015-literals": "^6.22.0", - "babel-plugin-transform-es2015-modules-amd": "^6.22.0", - "babel-plugin-transform-es2015-modules-commonjs": "^6.22.0", - "babel-plugin-transform-es2015-modules-systemjs": "^6.22.0", - "babel-plugin-transform-es2015-modules-umd": "^6.22.0", - "babel-plugin-transform-es2015-object-super": "^6.22.0", - "babel-plugin-transform-es2015-parameters": "^6.22.0", - "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0", - "babel-plugin-transform-es2015-spread": "^6.22.0", - "babel-plugin-transform-es2015-sticky-regex": "^6.22.0", - "babel-plugin-transform-es2015-template-literals": "^6.22.0", - "babel-plugin-transform-es2015-typeof-symbol": "^6.22.0", - "babel-plugin-transform-es2015-unicode-regex": "^6.22.0", - "babel-plugin-transform-regenerator": "^6.22.0" + "babel-plugin-check-es2015-constants": "6.22.0", + "babel-plugin-transform-es2015-arrow-functions": "6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "6.22.0", + "babel-plugin-transform-es2015-block-scoping": "6.22.0", + "babel-plugin-transform-es2015-classes": "6.22.0", + "babel-plugin-transform-es2015-computed-properties": "6.22.0", + "babel-plugin-transform-es2015-destructuring": "6.22.0", + "babel-plugin-transform-es2015-duplicate-keys": "6.22.0", + "babel-plugin-transform-es2015-for-of": "6.22.0", + "babel-plugin-transform-es2015-function-name": "6.22.0", + "babel-plugin-transform-es2015-literals": "6.22.0", + "babel-plugin-transform-es2015-modules-amd": "6.22.0", + "babel-plugin-transform-es2015-modules-commonjs": "6.22.0", + "babel-plugin-transform-es2015-modules-systemjs": "6.22.0", + "babel-plugin-transform-es2015-modules-umd": "6.22.0", + "babel-plugin-transform-es2015-object-super": "6.22.0", + "babel-plugin-transform-es2015-parameters": "6.22.0", + "babel-plugin-transform-es2015-shorthand-properties": "6.22.0", + "babel-plugin-transform-es2015-spread": "6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "6.22.0", + "babel-plugin-transform-es2015-template-literals": "6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "6.22.0", + "babel-plugin-transform-es2015-unicode-regex": "6.22.0", + "babel-plugin-transform-regenerator": "6.22.0" } }, "babel-register": { @@ -573,13 +573,13 @@ "integrity": "sha1-ph3YOXX5ykqefW7/MFlJTNXqTGM=", "dev": true, "requires": { - "babel-core": "^6.22.0", - "babel-runtime": "^6.22.0", - "core-js": "^2.4.0", - "home-or-tmp": "^2.0.0", - "lodash": "^4.2.0", - "mkdirp": "^0.5.1", - "source-map-support": "^0.4.2" + "babel-core": "6.22.1", + "babel-runtime": "6.22.0", + "core-js": "2.4.1", + "home-or-tmp": "2.0.0", + "lodash": "4.17.4", + "mkdirp": "0.5.1", + "source-map-support": "0.4.10" } }, "babel-runtime": { @@ -588,8 +588,8 @@ "integrity": "sha1-HPi0rGfHek3bDbKuH3TeUqxMphE=", "dev": true, "requires": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.10.0" + "core-js": "2.4.1", + "regenerator-runtime": "0.10.1" } }, "babel-template": { @@ -598,11 +598,11 @@ "integrity": "sha1-QD0RCQWkYmsxeiofy487cyBLLts=", "dev": true, "requires": { - "babel-runtime": "^6.22.0", - "babel-traverse": "^6.22.0", - "babel-types": "^6.22.0", - "babylon": "^6.11.0", - "lodash": "^4.2.0" + "babel-runtime": "6.22.0", + "babel-traverse": "6.22.1", + "babel-types": "6.22.0", + "babylon": "6.15.0", + "lodash": "4.17.4" } }, "babel-traverse": { @@ -611,15 +611,15 @@ "integrity": "sha1-O5XNa3Qn1vH3V3BJCPL8l0il9Z8=", "dev": true, "requires": { - "babel-code-frame": "^6.22.0", - "babel-messages": "^6.22.0", - "babel-runtime": "^6.22.0", - "babel-types": "^6.22.0", - "babylon": "^6.15.0", - "debug": "^2.2.0", - "globals": "^9.0.0", - "invariant": "^2.2.0", - "lodash": "^4.2.0" + "babel-code-frame": "6.22.0", + "babel-messages": "6.22.0", + "babel-runtime": "6.22.0", + "babel-types": "6.22.0", + "babylon": "6.15.0", + "debug": "2.6.0", + "globals": "9.14.0", + "invariant": "2.2.2", + "lodash": "4.17.4" } }, "babel-types": { @@ -628,10 +628,10 @@ "integrity": "sha1-KkR+jQ6iXSUSQJ5BdUef14zIsds=", "dev": true, "requires": { - "babel-runtime": "^6.22.0", - "esutils": "^2.0.2", - "lodash": "^4.2.0", - "to-fast-properties": "^1.0.1" + "babel-runtime": "6.22.0", + "esutils": "2.0.2", + "lodash": "4.17.4", + "to-fast-properties": "1.0.2" } }, "babylon": { @@ -670,7 +670,7 @@ "integrity": "sha1-cZfX6qm4fmSDkOph/GbIRCdCDfk=", "dev": true, "requires": { - "balanced-match": "^0.4.1", + "balanced-match": "0.4.2", "concat-map": "0.0.1" } }, @@ -680,9 +680,9 @@ "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", "dev": true, "requires": { - "expand-range": "^1.8.1", - "preserve": "^0.2.0", - "repeat-element": "^1.1.2" + "expand-range": "1.8.2", + "preserve": "0.2.0", + "repeat-element": "1.1.2" } }, "browserify-aes": { @@ -691,7 +691,7 @@ "integrity": "sha1-BnFJtmjfMcS1hTPgLQHoBthgjiw=", "dev": true, "requires": { - "inherits": "^2.0.1" + "inherits": "2.0.3" } }, "browserify-zlib": { @@ -700,7 +700,7 @@ "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=", "dev": true, "requires": { - "pako": "~0.2.0" + "pako": "0.2.9" } }, "buffer": { @@ -709,9 +709,9 @@ "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", "dev": true, "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" + "base64-js": "1.2.0", + "ieee754": "1.1.8", + "isarray": "1.0.0" } }, "buffer-shims": { @@ -738,8 +738,8 @@ "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", "dev": true, "requires": { - "align-text": "^0.1.3", - "lazy-cache": "^1.0.3" + "align-text": "0.1.4", + "lazy-cache": "1.0.4" } }, "chalk": { @@ -748,11 +748,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" } }, "chokidar": { @@ -761,15 +761,15 @@ "integrity": "sha1-L0RHq16W5Q+z14n9kNTHLg5McMI=", "dev": true, "requires": { - "anymatch": "^1.3.0", - "async-each": "^1.0.0", - "fsevents": "^1.0.0", - "glob-parent": "^2.0.0", - "inherits": "^2.0.1", - "is-binary-path": "^1.0.0", - "is-glob": "^2.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.0.0" + "anymatch": "1.3.0", + "async-each": "1.0.1", + "fsevents": "1.2.3", + "glob-parent": "2.0.0", + "inherits": "2.0.3", + "is-binary-path": "1.0.1", + "is-glob": "2.0.1", + "path-is-absolute": "1.0.1", + "readdirp": "2.1.0" } }, "cliui": { @@ -778,8 +778,8 @@ "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", "dev": true, "requires": { - "center-align": "^0.1.1", - "right-align": "^0.1.1", + "center-align": "0.1.3", + "right-align": "0.1.3", "wordwrap": "0.0.2" }, "dependencies": { @@ -815,7 +815,7 @@ "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", "dev": true, "requires": { - "date-now": "^0.1.4" + "date-now": "0.1.4" } }, "constants-browserify": { @@ -881,7 +881,7 @@ "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", "dev": true, "requires": { - "repeating": "^2.0.0" + "repeating": "2.0.1" } }, "domain-browser": { @@ -902,9 +902,9 @@ "integrity": "sha1-TW5omzcl+GCQknzMhs2fFjW4ni4=", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.2.0", - "tapable": "^0.1.8" + "graceful-fs": "4.1.11", + "memory-fs": "0.2.0", + "tapable": "0.1.10" }, "dependencies": { "memory-fs": { @@ -921,7 +921,7 @@ "integrity": "sha1-uJbiOp5ei6M4cfyZar02NfyaHH0=", "dev": true, "requires": { - "prr": "~0.0.0" + "prr": "0.0.0" } }, "escape-string-regexp": { @@ -948,7 +948,7 @@ "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", "dev": true, "requires": { - "is-posix-bracket": "^0.1.0" + "is-posix-bracket": "0.1.1" } }, "expand-range": { @@ -957,7 +957,7 @@ "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", "dev": true, "requires": { - "fill-range": "^2.1.0" + "fill-range": "2.2.3" } }, "extglob": { @@ -966,7 +966,7 @@ "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", "dev": true, "requires": { - "is-extglob": "^1.0.0" + "is-extglob": "1.0.0" } }, "filename-regex": { @@ -981,11 +981,11 @@ "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=", "dev": true, "requires": { - "is-number": "^2.1.0", - "isobject": "^2.0.0", - "randomatic": "^1.1.3", - "repeat-element": "^1.1.2", - "repeat-string": "^1.5.2" + "is-number": "2.1.0", + "isobject": "2.1.0", + "randomatic": "1.1.6", + "repeat-element": "1.1.2", + "repeat-string": "1.6.1" } }, "find-cache-dir": { @@ -994,9 +994,9 @@ "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", "dev": true, "requires": { - "commondir": "^1.0.1", - "mkdirp": "^0.5.1", - "pkg-dir": "^1.0.0" + "commondir": "1.0.1", + "mkdirp": "0.5.1", + "pkg-dir": "1.0.0" } }, "find-up": { @@ -1005,8 +1005,8 @@ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", "dev": true, "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" } }, "for-in": { @@ -1021,7 +1021,7 @@ "integrity": "sha1-AUm0GjkIjHUV9R6+HBOG1F+TUHI=", "dev": true, "requires": { - "for-in": "^0.1.5" + "for-in": "0.1.6" } }, "fsevents": { @@ -1031,8 +1031,8 @@ "dev": true, "optional": true, "requires": { - "nan": "^2.9.2", - "node-pre-gyp": "^0.9.0" + "nan": "2.10.0", + "node-pre-gyp": "0.9.1" }, "dependencies": { "abbrev": { @@ -1044,8 +1044,7 @@ "ansi-regex": { "version": "2.1.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "aproba": { "version": "1.2.0", @@ -1059,23 +1058,21 @@ "dev": true, "optional": true, "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" + "delegates": "1.0.0", + "readable-stream": "2.3.6" } }, "balanced-match": { "version": "1.0.0", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "brace-expansion": { "version": "1.1.11", "bundled": true, "dev": true, - "optional": true, "requires": { - "balanced-match": "^1.0.0", + "balanced-match": "1.0.0", "concat-map": "0.0.1" } }, @@ -1088,20 +1085,17 @@ "code-point-at": { "version": "1.1.0", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "concat-map": { "version": "0.0.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "console-control-strings": { "version": "1.1.0", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "core-util-is": { "version": "1.0.2", @@ -1142,7 +1136,7 @@ "dev": true, "optional": true, "requires": { - "minipass": "^2.2.1" + "minipass": "2.2.4" } }, "fs.realpath": { @@ -1157,14 +1151,14 @@ "dev": true, "optional": true, "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" + "aproba": "1.2.0", + "console-control-strings": "1.1.0", + "has-unicode": "2.0.1", + "object-assign": "4.1.1", + "signal-exit": "3.0.2", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wide-align": "1.1.2" } }, "glob": { @@ -1173,12 +1167,12 @@ "dev": true, "optional": true, "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" } }, "has-unicode": { @@ -1193,7 +1187,7 @@ "dev": true, "optional": true, "requires": { - "safer-buffer": "^2.1.0" + "safer-buffer": "2.1.2" } }, "ignore-walk": { @@ -1202,7 +1196,7 @@ "dev": true, "optional": true, "requires": { - "minimatch": "^3.0.4" + "minimatch": "3.0.4" } }, "inflight": { @@ -1211,15 +1205,14 @@ "dev": true, "optional": true, "requires": { - "once": "^1.3.0", - "wrappy": "1" + "once": "1.4.0", + "wrappy": "1.0.2" } }, "inherits": { "version": "2.0.3", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "ini": { "version": "1.3.5", @@ -1231,9 +1224,8 @@ "version": "1.0.0", "bundled": true, "dev": true, - "optional": true, "requires": { - "number-is-nan": "^1.0.0" + "number-is-nan": "1.0.1" } }, "isarray": { @@ -1246,25 +1238,22 @@ "version": "3.0.4", "bundled": true, "dev": true, - "optional": true, "requires": { - "brace-expansion": "^1.1.7" + "brace-expansion": "1.1.11" } }, "minimist": { "version": "0.0.8", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "minipass": { "version": "2.2.4", "bundled": true, "dev": true, - "optional": true, "requires": { - "safe-buffer": "^5.1.1", - "yallist": "^3.0.0" + "safe-buffer": "5.1.1", + "yallist": "3.0.2" } }, "minizlib": { @@ -1273,14 +1262,13 @@ "dev": true, "optional": true, "requires": { - "minipass": "^2.2.1" + "minipass": "2.2.4" } }, "mkdirp": { "version": "0.5.1", "bundled": true, "dev": true, - "optional": true, "requires": { "minimist": "0.0.8" } @@ -1297,9 +1285,9 @@ "dev": true, "optional": true, "requires": { - "debug": "^2.1.2", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" + "debug": "2.6.9", + "iconv-lite": "0.4.21", + "sax": "1.2.4" } }, "node-pre-gyp": { @@ -1308,16 +1296,16 @@ "dev": true, "optional": true, "requires": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.0", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.1.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4" + "detect-libc": "1.0.3", + "mkdirp": "0.5.1", + "needle": "2.2.0", + "nopt": "4.0.1", + "npm-packlist": "1.1.10", + "npmlog": "4.1.2", + "rc": "1.2.6", + "rimraf": "2.6.2", + "semver": "5.5.0", + "tar": "4.4.1" } }, "nopt": { @@ -1326,8 +1314,8 @@ "dev": true, "optional": true, "requires": { - "abbrev": "1", - "osenv": "^0.1.4" + "abbrev": "1.1.1", + "osenv": "0.1.5" } }, "npm-bundled": { @@ -1342,8 +1330,8 @@ "dev": true, "optional": true, "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" + "ignore-walk": "3.0.1", + "npm-bundled": "1.0.3" } }, "npmlog": { @@ -1352,17 +1340,16 @@ "dev": true, "optional": true, "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" + "are-we-there-yet": "1.1.4", + "console-control-strings": "1.1.0", + "gauge": "2.7.4", + "set-blocking": "2.0.0" } }, "number-is-nan": { "version": "1.0.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "object-assign": { "version": "4.1.1", @@ -1374,9 +1361,8 @@ "version": "1.4.0", "bundled": true, "dev": true, - "optional": true, "requires": { - "wrappy": "1" + "wrappy": "1.0.2" } }, "os-homedir": { @@ -1397,8 +1383,8 @@ "dev": true, "optional": true, "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" } }, "path-is-absolute": { @@ -1419,10 +1405,10 @@ "dev": true, "optional": true, "requires": { - "deep-extend": "~0.4.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" + "deep-extend": "0.4.2", + "ini": "1.3.5", + "minimist": "1.2.0", + "strip-json-comments": "2.0.1" }, "dependencies": { "minimist": { @@ -1439,13 +1425,13 @@ "dev": true, "optional": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.1", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" } }, "rimraf": { @@ -1454,14 +1440,13 @@ "dev": true, "optional": true, "requires": { - "glob": "^7.0.5" + "glob": "7.1.2" } }, "safe-buffer": { "version": "5.1.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "safer-buffer": { "version": "2.1.2", @@ -1497,11 +1482,10 @@ "version": "1.0.2", "bundled": true, "dev": true, - "optional": true, "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" } }, "string_decoder": { @@ -1510,16 +1494,15 @@ "dev": true, "optional": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.1" } }, "strip-ansi": { "version": "3.0.1", "bundled": true, "dev": true, - "optional": true, "requires": { - "ansi-regex": "^2.0.0" + "ansi-regex": "2.1.1" } }, "strip-json-comments": { @@ -1534,13 +1517,13 @@ "dev": true, "optional": true, "requires": { - "chownr": "^1.0.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.2.4", - "minizlib": "^1.1.0", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.1", - "yallist": "^3.0.2" + "chownr": "1.0.1", + "fs-minipass": "1.2.5", + "minipass": "2.2.4", + "minizlib": "1.1.0", + "mkdirp": "0.5.1", + "safe-buffer": "5.1.1", + "yallist": "3.0.2" } }, "util-deprecate": { @@ -1555,20 +1538,18 @@ "dev": true, "optional": true, "requires": { - "string-width": "^1.0.2" + "string-width": "1.0.2" } }, "wrappy": { "version": "1.0.2", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "yallist": { "version": "3.0.2", "bundled": true, - "dev": true, - "optional": true + "dev": true } } }, @@ -1578,8 +1559,8 @@ "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", "dev": true, "requires": { - "glob-parent": "^2.0.0", - "is-glob": "^2.0.0" + "glob-parent": "2.0.0", + "is-glob": "2.0.1" } }, "glob-parent": { @@ -1588,7 +1569,7 @@ "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", "dev": true, "requires": { - "is-glob": "^2.0.0" + "is-glob": "2.0.1" } }, "globals": { @@ -1609,7 +1590,7 @@ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", "dev": true, "requires": { - "ansi-regex": "^2.0.0" + "ansi-regex": "2.1.1" } }, "has-flag": { @@ -1624,8 +1605,8 @@ "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", "dev": true, "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.1" + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" } }, "https-browserify": { @@ -1664,7 +1645,7 @@ "integrity": "sha1-nh9WrArNtr8wMwbzOL47IErmA2A=", "dev": true, "requires": { - "loose-envify": "^1.0.0" + "loose-envify": "1.3.1" } }, "is-binary-path": { @@ -1673,7 +1654,7 @@ "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", "dev": true, "requires": { - "binary-extensions": "^1.0.0" + "binary-extensions": "1.8.0" } }, "is-buffer": { @@ -1694,7 +1675,7 @@ "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", "dev": true, "requires": { - "is-primitive": "^2.0.0" + "is-primitive": "2.0.0" } }, "is-extendable": { @@ -1715,7 +1696,7 @@ "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", "dev": true, "requires": { - "number-is-nan": "^1.0.0" + "number-is-nan": "1.0.1" } }, "is-glob": { @@ -1724,7 +1705,7 @@ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "is-extglob": "^1.0.0" + "is-extglob": "1.0.0" } }, "is-number": { @@ -1733,7 +1714,7 @@ "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.1.0" } }, "is-posix-bracket": { @@ -1787,7 +1768,7 @@ "integrity": "sha1-R11pil5J/15T0U4+cyQp3Iv0z0c=", "dev": true, "requires": { - "is-buffer": "^1.0.2" + "is-buffer": "1.1.4" } }, "lazy-cache": { @@ -1802,10 +1783,10 @@ "integrity": "sha1-8IYyBm7YKCg13/iN+1JwR2Wt7m0=", "dev": true, "requires": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0", - "object-assign": "^4.0.1" + "big.js": "3.1.3", + "emojis-list": "2.1.0", + "json5": "0.5.1", + "object-assign": "4.1.1" } }, "lodash": { @@ -1826,7 +1807,7 @@ "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=", "dev": true, "requires": { - "js-tokens": "^3.0.0" + "js-tokens": "3.0.0" } }, "memory-fs": { @@ -1835,8 +1816,8 @@ "integrity": "sha1-e8xrYp46Q+hx1+Kaymrop/FcuyA=", "dev": true, "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" + "errno": "0.1.4", + "readable-stream": "2.2.2" } }, "micromatch": { @@ -1845,19 +1826,19 @@ "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", "dev": true, "requires": { - "arr-diff": "^2.0.0", - "array-unique": "^0.2.1", - "braces": "^1.8.2", - "expand-brackets": "^0.1.4", - "extglob": "^0.3.1", - "filename-regex": "^2.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.1", - "kind-of": "^3.0.2", - "normalize-path": "^2.0.1", - "object.omit": "^2.0.0", - "parse-glob": "^3.0.4", - "regex-cache": "^0.4.2" + "arr-diff": "2.0.0", + "array-unique": "0.2.1", + "braces": "1.8.5", + "expand-brackets": "0.1.5", + "extglob": "0.3.2", + "filename-regex": "2.0.0", + "is-extglob": "1.0.0", + "is-glob": "2.0.1", + "kind-of": "3.1.0", + "normalize-path": "2.0.1", + "object.omit": "2.0.1", + "parse-glob": "3.0.4", + "regex-cache": "0.4.3" } }, "minimatch": { @@ -1866,7 +1847,7 @@ "integrity": "sha1-Kk5AkLlrLbBqnX3wEFWmKnfJt3Q=", "dev": true, "requires": { - "brace-expansion": "^1.0.0" + "brace-expansion": "1.1.6" } }, "minimist": { @@ -1903,28 +1884,28 @@ "integrity": "sha1-PicsCBnjCJNeJmdECNevDhSRuDs=", "dev": true, "requires": { - "assert": "^1.1.1", - "browserify-zlib": "^0.1.4", - "buffer": "^4.9.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", + "assert": "1.4.1", + "browserify-zlib": "0.1.4", + "buffer": "4.9.1", + "console-browserify": "1.1.0", + "constants-browserify": "1.0.0", "crypto-browserify": "3.3.0", - "domain-browser": "^1.1.1", - "events": "^1.0.0", + "domain-browser": "1.1.7", + "events": "1.1.1", "https-browserify": "0.0.1", - "os-browserify": "^0.2.0", + "os-browserify": "0.2.1", "path-browserify": "0.0.0", - "process": "^0.11.0", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.0.5", - "stream-browserify": "^2.0.1", - "stream-http": "^2.3.1", - "string_decoder": "^0.10.25", - "timers-browserify": "^2.0.2", + "process": "0.11.9", + "punycode": "1.4.1", + "querystring-es3": "0.2.1", + "readable-stream": "2.2.2", + "stream-browserify": "2.0.1", + "stream-http": "2.6.3", + "string_decoder": "0.10.31", + "timers-browserify": "2.0.2", "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.10.3", + "url": "0.11.0", + "util": "0.10.3", "vm-browserify": "0.0.4" } }, @@ -1952,8 +1933,8 @@ "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", "dev": true, "requires": { - "for-own": "^0.1.4", - "is-extendable": "^0.1.1" + "for-own": "0.1.4", + "is-extendable": "0.1.1" } }, "optimist": { @@ -1962,8 +1943,8 @@ "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", "dev": true, "requires": { - "minimist": "~0.0.1", - "wordwrap": "~0.0.2" + "minimist": "0.0.8", + "wordwrap": "0.0.3" } }, "os-browserify": { @@ -1996,10 +1977,10 @@ "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", "dev": true, "requires": { - "glob-base": "^0.3.0", - "is-dotfile": "^1.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.0" + "glob-base": "0.3.0", + "is-dotfile": "1.0.2", + "is-extglob": "1.0.0", + "is-glob": "2.0.1" } }, "path-browserify": { @@ -2014,7 +1995,7 @@ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", "dev": true, "requires": { - "pinkie-promise": "^2.0.0" + "pinkie-promise": "2.0.1" } }, "path-is-absolute": { @@ -2041,7 +2022,7 @@ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", "dev": true, "requires": { - "pinkie": "^2.0.0" + "pinkie": "2.0.4" } }, "pkg-dir": { @@ -2050,7 +2031,7 @@ "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", "dev": true, "requires": { - "find-up": "^1.0.0" + "find-up": "1.1.2" } }, "preserve": { @@ -2107,8 +2088,8 @@ "integrity": "sha1-EQ3Kv/OX6dz/fAeJzMCkmt8exbs=", "dev": true, "requires": { - "is-number": "^2.0.2", - "kind-of": "^3.0.2" + "is-number": "2.1.0", + "kind-of": "3.1.0" } }, "readable-stream": { @@ -2117,13 +2098,13 @@ "integrity": "sha1-qeb+w8fdqF+LsbO6cChgRVb8gl4=", "dev": true, "requires": { - "buffer-shims": "^1.0.0", - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "string_decoder": "~0.10.x", - "util-deprecate": "~1.0.1" + "buffer-shims": "1.0.0", + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "string_decoder": "0.10.31", + "util-deprecate": "1.0.2" } }, "readdirp": { @@ -2132,10 +2113,10 @@ "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "minimatch": "^3.0.2", - "readable-stream": "^2.0.2", - "set-immediate-shim": "^1.0.1" + "graceful-fs": "4.1.11", + "minimatch": "3.0.3", + "readable-stream": "2.2.2", + "set-immediate-shim": "1.0.1" } }, "regenerate": { @@ -2156,9 +2137,9 @@ "integrity": "sha1-D4i7K8A5Mt23trcxLmgHjwECbWw=", "dev": true, "requires": { - "babel-runtime": "^6.18.0", - "babel-types": "^6.19.0", - "private": "^0.1.6" + "babel-runtime": "6.22.0", + "babel-types": "6.22.0", + "private": "0.1.6" } }, "regex-cache": { @@ -2167,8 +2148,8 @@ "integrity": "sha1-mxpsNdTQ3871cRrmUejp09cRQUU=", "dev": true, "requires": { - "is-equal-shallow": "^0.1.3", - "is-primitive": "^2.0.0" + "is-equal-shallow": "0.1.3", + "is-primitive": "2.0.0" } }, "regexpu-core": { @@ -2177,9 +2158,9 @@ "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", "dev": true, "requires": { - "regenerate": "^1.2.1", - "regjsgen": "^0.2.0", - "regjsparser": "^0.1.4" + "regenerate": "1.3.2", + "regjsgen": "0.2.0", + "regjsparser": "0.1.5" } }, "regjsgen": { @@ -2194,7 +2175,7 @@ "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", "dev": true, "requires": { - "jsesc": "~0.5.0" + "jsesc": "0.5.0" }, "dependencies": { "jsesc": { @@ -2205,25 +2186,6 @@ } } }, - "remotestoragejs": { - "version": "2.0.0-beta.0", - "resolved": "https://registry.npmjs.org/remotestoragejs/-/remotestoragejs-2.0.0-beta.0.tgz", - "integrity": "sha512-ooob8O6CX+Q/VHANUdyJPAo/PVBvdglxXZq30Gtjwrz/WRbC5RqpXyS4L70h9fOeRzO6tY/Jx6yeH7bBCQSWug==", - "requires": { - "fsevents": "^2.3.2", - "tv4": "^1.3.0", - "webfinger.js": "^2.7.0", - "xhr2": "^0.2.1" - }, - "dependencies": { - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "optional": true - } - } - }, "repeat-element": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", @@ -2242,7 +2204,7 @@ "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", "dev": true, "requires": { - "is-finite": "^1.0.0" + "is-finite": "1.0.2" } }, "right-align": { @@ -2251,7 +2213,7 @@ "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", "dev": true, "requires": { - "align-text": "^0.1.1" + "align-text": "0.1.4" } }, "ripemd160": { @@ -2302,7 +2264,7 @@ "integrity": "sha1-17GQOAQKFMCDehjmMKGWRTlSs3g=", "dev": true, "requires": { - "source-map": "^0.5.3" + "source-map": "0.5.6" } }, "stream-browserify": { @@ -2311,8 +2273,8 @@ "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", "dev": true, "requires": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" + "inherits": "2.0.3", + "readable-stream": "2.2.2" } }, "stream-http": { @@ -2321,11 +2283,11 @@ "integrity": "sha1-TD3b+WNZaOos/U5I1D3l3vJiWsM=", "dev": true, "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.1.0", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" + "builtin-status-codes": "3.0.0", + "inherits": "2.0.3", + "readable-stream": "2.2.2", + "to-arraybuffer": "1.0.1", + "xtend": "4.0.1" } }, "string_decoder": { @@ -2340,7 +2302,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "^2.0.0" + "ansi-regex": "2.1.1" } }, "supports-color": { @@ -2361,7 +2323,7 @@ "integrity": "sha1-q0iDz1l9zVCvIRNJoA+8pWrIa4Y=", "dev": true, "requires": { - "setimmediate": "^1.0.4" + "setimmediate": "1.0.5" } }, "to-arraybuffer": { @@ -2382,21 +2344,16 @@ "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", "dev": true }, - "tv4": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/tv4/-/tv4-1.3.0.tgz", - "integrity": "sha1-0CDIRvrdUMhVq7JeuuzGj8EPeWM=" - }, "uglify-js": { "version": "2.7.5", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz", "integrity": "sha1-RhLAx7qu4rp8SH3kkErhIgefLKg=", "dev": true, "requires": { - "async": "~0.2.6", - "source-map": "~0.5.1", - "uglify-to-browserify": "~1.0.0", - "yargs": "~3.10.0" + "async": "0.2.10", + "source-map": "0.5.6", + "uglify-to-browserify": "1.0.2", + "yargs": "3.10.0" }, "dependencies": { "async": { @@ -2469,9 +2426,9 @@ "integrity": "sha1-Yuqkq15bo1/fwBgnVibjwPXj+ws=", "dev": true, "requires": { - "async": "^0.9.0", - "chokidar": "^1.0.0", - "graceful-fs": "^4.1.2" + "async": "0.9.2", + "chokidar": "1.6.1", + "graceful-fs": "4.1.11" }, "dependencies": { "async": { @@ -2482,42 +2439,27 @@ } } }, - "webfinger.js": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/webfinger.js/-/webfinger.js-2.7.0.tgz", - "integrity": "sha512-l+UtsuV4zrBKyVAj9VCtwWgscTgadCsdGgL1OvbV102cvydWwJCGXlFIXauzWLzfheIDHfPNRWfgMuwyC6ZfIA==", - "requires": { - "xhr2": "^0.1.4" - }, - "dependencies": { - "xhr2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.1.4.tgz", - "integrity": "sha1-f4dliEdxbbUCYyOBL4GMras4el8=" - } - } - }, "webpack": { "version": "1.14.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-1.14.0.tgz", "integrity": "sha1-VPH/uSBRoyilsgV9auM8KJRiyCM=", "dev": true, "requires": { - "acorn": "^3.0.0", - "async": "^1.3.0", - "clone": "^1.0.2", - "enhanced-resolve": "~0.9.0", - "interpret": "^0.6.4", - "loader-utils": "^0.2.11", - "memory-fs": "~0.3.0", - "mkdirp": "~0.5.0", - "node-libs-browser": "^0.7.0", - "optimist": "~0.6.0", - "supports-color": "^3.1.0", - "tapable": "~0.1.8", - "uglify-js": "~2.7.3", - "watchpack": "^0.2.1", - "webpack-core": "~0.6.9" + "acorn": "3.3.0", + "async": "1.5.2", + "clone": "1.0.2", + "enhanced-resolve": "0.9.1", + "interpret": "0.6.6", + "loader-utils": "0.2.16", + "memory-fs": "0.3.0", + "mkdirp": "0.5.1", + "node-libs-browser": "0.7.0", + "optimist": "0.6.1", + "supports-color": "3.2.3", + "tapable": "0.1.10", + "uglify-js": "2.7.5", + "watchpack": "0.2.9", + "webpack-core": "0.6.9" }, "dependencies": { "supports-color": { @@ -2526,7 +2468,7 @@ "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", "dev": true, "requires": { - "has-flag": "^1.0.0" + "has-flag": "1.0.0" } } } @@ -2537,8 +2479,8 @@ "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=", "dev": true, "requires": { - "source-list-map": "~0.1.7", - "source-map": "~0.4.1" + "source-list-map": "0.1.8", + "source-map": "0.4.4" }, "dependencies": { "source-map": { @@ -2547,7 +2489,7 @@ "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", "dev": true, "requires": { - "amdefine": ">=0.0.4" + "amdefine": "1.0.1" } } } @@ -2564,11 +2506,6 @@ "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", "dev": true }, - "xhr2": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.1.tgz", - "integrity": "sha512-sID0rrVCqkVNUn8t6xuv9+6FViXjUVXq8H5rWOH2rz9fDNQEd4g0EA2XlcEdJXRz5BMEn4O1pJFdT+z4YHhoWw==" - }, "xtend": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", @@ -2581,9 +2518,9 @@ "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", "dev": true, "requires": { - "camelcase": "^1.0.2", - "cliui": "^2.1.0", - "decamelize": "^1.0.0", + "camelcase": "1.2.1", + "cliui": "2.1.0", + "decamelize": "1.2.0", "window-size": "0.1.0" } } diff --git a/package.json b/package.json index 971938d..6ad54e2 100644 --- a/package.json +++ b/package.json @@ -11,9 +11,6 @@ }, "author": "Kosmos Contributors (https://kosmos.org)", "license": "MIT", - "dependencies": { - "remotestoragejs": "^2.0.0-beta.0" - }, "devDependencies": { "babel-core": "^6.18.2", "babel-loader": "^6.2.7", From 45b716037c581dec953a01ef943bb28dc849485c Mon Sep 17 00:00:00 2001 From: Garret Alfert Date: Wed, 28 Jul 2021 22:08:25 +0200 Subject: [PATCH 06/13] getConfig returns an object --- index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.js b/index.js index bf3c7ab..b611e6a 100644 --- a/index.js +++ b/index.js @@ -63,7 +63,7 @@ const Kosmos = function(privateClient/*, publicClient*/) { }, getConfig(id) { - return privateClient.getAll(`chat/${id}/account`); + return privateClient.getObject(`chat/${id}/account`); }, storeConfig(obj) { From e6ab24db9a5beb609358ea0b07943a5473bf3afc Mon Sep 17 00:00:00 2001 From: Garret Alfert Date: Wed, 28 Jul 2021 22:29:33 +0200 Subject: [PATCH 07/13] Remove trailing slashes from account ids --- dist/build.js | 2 +- index.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dist/build.js b/dist/build.js index f74d1a5..a8c28f7 100644 --- a/dist/build.js +++ b/dist/build.js @@ -1 +1 @@ -!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var o=t();for(var r in o)("object"==typeof exports?exports:e)[r]=o[r]}}(this,function(){return function(e){function t(r){if(o[r])return o[r].exports;var n=o[r]={exports:{},id:r,loaded:!1};return e[r].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var o={};return t.m=e,t.c=o,t.p="",t(0)}([function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(e){e.declareType("chat-account",{type:"object",properties:{id:{type:"string"},protocol:{type:"string",default:"IRC",enum:["IRC","XMPP"]},username:{type:"string"},password:{type:"string"},nickname:{type:"string"},server:{type:"object",properties:{hostname:{type:"string"},port:{type:"number"},secure:{type:"boolean"}}},botkaURL:{type:"string"}},required:["id","protocol"]});var t={accounts:{getIds:function(){return e.getListing("chat/").then(function(e){return console.log("listing",e),Object.keys(e)})},getConfig:function(t){return e.getAll("chat/"+t+"/account")},storeConfig:function(t){return e.storeObject("chat-account","chat/"+t.id+"/account",t)},remove:function(t){return e.remove("chat/"+t+"/account")}},client:e};return{exports:t}};t.default={name:"kosmos",builder:o}}])}); \ No newline at end of file +!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var r=t();for(var n in r)("object"==typeof exports?exports:e)[n]=r[n]}}(this,function(){return function(e){function t(n){if(r[n])return r[n].exports;var o=r[n]={exports:{},id:n,loaded:!1};return e[n].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var r={};return t.m=e,t.c=r,t.p="",t(0)}([function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){e.declareType("chat-account",{type:"object",properties:{id:{type:"string"},protocol:{type:"string",default:"IRC",enum:["IRC","XMPP"]},username:{type:"string"},password:{type:"string"},nickname:{type:"string"},server:{type:"object",properties:{hostname:{type:"string"},port:{type:"number"},secure:{type:"boolean"}}},botkaURL:{type:"string"}},required:["id","protocol"]});var t={accounts:{getIds:function(){return e.getListing("chat/").then(function(e){return Object.keys(e).map(function(e){return e.replace(/\/$/,"")})})},getConfig:function(t){return e.getObject("chat/"+t+"/account")},storeConfig:function(t){return e.storeObject("chat-account","chat/"+t.id+"/account",t)},remove:function(t){return e.remove("chat/"+t+"/account")}},client:e};return{exports:t}};t.default={name:"kosmos",builder:r}}])}); \ No newline at end of file diff --git a/index.js b/index.js index b611e6a..a67316d 100644 --- a/index.js +++ b/index.js @@ -58,7 +58,7 @@ const Kosmos = function(privateClient/*, publicClient*/) { getIds() { return privateClient.getListing('chat/').then(listing => { - return Object.keys(listing); + return Object.keys(listing).map(id => id.replace(/\/$/, '')); }); }, From 86c2ac04ba6c121658e0604ed243cf32ae7dc190 Mon Sep 17 00:00:00 2001 From: Sebastian Kippe Date: Fri, 30 Jul 2021 09:57:07 +0200 Subject: [PATCH 08/13] Allow null values for optional account properties --- index.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/index.js b/index.js index a67316d..0a93d03 100644 --- a/index.js +++ b/index.js @@ -16,22 +16,22 @@ const Kosmos = function(privateClient/*, publicClient*/) { "enum": ["IRC", "XMPP"] // Mattermost, Slack, ... }, "username": { - "type": "string" + "type": [ "string", "null" ] }, "password": { - "type": "string" + "type": [ "string", "null" ] }, "nickname": { - "type": "string" + "type": [ "string", "null" ] }, "server": { "type": "object", "properties": { "hostname": { - "type": "string" + "type": [ "string", "null" ] }, "port": { - "type": "number" + "type": [ "number", "null" ] }, "secure": { "type": "boolean" @@ -39,7 +39,7 @@ const Kosmos = function(privateClient/*, publicClient*/) { } }, "botkaURL": { - "type": "string" + "type": [ "string", "null" ] } }, "required": [ From 3601440d9d86ef5999d410721691c7ac9439aee2 Mon Sep 17 00:00:00 2001 From: Sebastian Kippe Date: Fri, 30 Jul 2021 09:57:26 +0200 Subject: [PATCH 09/13] Add chat channels/rooms --- index.js | 36 +++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index 0a93d03..a6bd475 100644 --- a/index.js +++ b/index.js @@ -48,6 +48,28 @@ const Kosmos = function(privateClient/*, publicClient*/) { ] }); + privateClient.declareType('chat-channel', { + "type": "object", + "properties": { + "id": { + "type": "string", + }, + "accountId": { + "type": "string" + }, + "displayName": { + "type": [ "string", "null" ] + }, + "userNickname": { + "type": [ "string", "null" ] + } + }, + "required": [ + "id", + "accountId" + ] + }); + // // Public functions // @@ -55,7 +77,6 @@ const Kosmos = function(privateClient/*, publicClient*/) { const kosmos = { accounts: { - getIds() { return privateClient.getListing('chat/').then(listing => { return Object.keys(listing).map(id => id.replace(/\/$/, '')); @@ -74,7 +95,20 @@ const Kosmos = function(privateClient/*, publicClient*/) { remove(id) { return privateClient.remove(`chat/${id}/account`); } + }, + channels: { + getAll(accountId) { + return privateClient.getAll(`chat/${accountId}/channels/`); + }, + + store(obj) { + return privateClient.storeObject('chat-channel', `chat/${obj.accountId}/channels/${obj.id}`, obj); + }, + + remove(accountId, id) { + return privateClient.remove(`chat/${accountId}/${id}`); + } }, // TODO remove From ae5cd48cb149c522e042ed723e7a0c31ada3c4d1 Mon Sep 17 00:00:00 2001 From: Sebastian Kippe Date: Fri, 30 Jul 2021 09:57:40 +0200 Subject: [PATCH 10/13] Update build --- dist/build.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dist/build.js b/dist/build.js index a8c28f7..fa19dc8 100644 --- a/dist/build.js +++ b/dist/build.js @@ -1 +1 @@ -!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var r=t();for(var n in r)("object"==typeof exports?exports:e)[n]=r[n]}}(this,function(){return function(e){function t(n){if(r[n])return r[n].exports;var o=r[n]={exports:{},id:n,loaded:!1};return e[n].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var r={};return t.m=e,t.c=r,t.p="",t(0)}([function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){e.declareType("chat-account",{type:"object",properties:{id:{type:"string"},protocol:{type:"string",default:"IRC",enum:["IRC","XMPP"]},username:{type:"string"},password:{type:"string"},nickname:{type:"string"},server:{type:"object",properties:{hostname:{type:"string"},port:{type:"number"},secure:{type:"boolean"}}},botkaURL:{type:"string"}},required:["id","protocol"]});var t={accounts:{getIds:function(){return e.getListing("chat/").then(function(e){return Object.keys(e).map(function(e){return e.replace(/\/$/,"")})})},getConfig:function(t){return e.getObject("chat/"+t+"/account")},storeConfig:function(t){return e.storeObject("chat-account","chat/"+t.id+"/account",t)},remove:function(t){return e.remove("chat/"+t+"/account")}},client:e};return{exports:t}};t.default={name:"kosmos",builder:r}}])}); \ No newline at end of file +!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var n=t();for(var r in n)("object"==typeof exports?exports:e)[r]=n[r]}}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){e.declareType("chat-account",{type:"object",properties:{id:{type:"string"},protocol:{type:"string",default:"IRC",enum:["IRC","XMPP"]},username:{type:["string","null"]},password:{type:["string","null"]},nickname:{type:["string","null"]},server:{type:"object",properties:{hostname:{type:["string","null"]},port:{type:["number","null"]},secure:{type:"boolean"}}},botkaURL:{type:["string","null"]}},required:["id","protocol"]}),e.declareType("chat-channel",{type:"object",properties:{id:{type:"string"},accountId:{type:"string"},displayName:{type:["string","null"]},userNickname:{type:["string","null"]}},required:["id","accountId"]});var t={accounts:{getIds:function(){return e.getListing("chat/").then(function(e){return Object.keys(e).map(function(e){return e.replace(/\/$/,"")})})},getConfig:function(t){return e.getObject("chat/"+t+"/account")},storeConfig:function(t){return e.storeObject("chat-account","chat/"+t.id+"/account",t)},remove:function(t){return e.remove("chat/"+t+"/account")}},channels:{getAll:function(t){return e.getAll("chat/"+t+"/channels/")},store:function(t){return e.storeObject("chat-channel","chat/"+t.accountId+"/channels/"+t.id,t)},remove:function(t,n){return e.remove("chat/"+t+"/"+n)}},client:e};return{exports:t}};t.default={name:"kosmos",builder:n}}])}); \ No newline at end of file From 87f0a3572d2898015e72e0b4e1cfe5421a307d6e Mon Sep 17 00:00:00 2001 From: Sebastian Kippe Date: Fri, 30 Jul 2021 09:57:46 +0200 Subject: [PATCH 11/13] Update lockfile --- package-lock.json | 907 +++++++++++++++++++++++----------------------- 1 file changed, 463 insertions(+), 444 deletions(-) diff --git a/package-lock.json b/package-lock.json index fed1029..59c151b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,9 +16,9 @@ "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", "dev": true, "requires": { - "kind-of": "3.1.0", - "longest": "1.0.1", - "repeat-string": "1.6.1" + "kind-of": "^3.0.2", + "longest": "^1.0.1", + "repeat-string": "^1.5.2" } }, "amdefine": { @@ -45,8 +45,8 @@ "integrity": "sha1-o+Uvo5FoyCX/V7AkgSbOWo/5VQc=", "dev": true, "requires": { - "arrify": "1.0.1", - "micromatch": "2.3.11" + "arrify": "^1.0.0", + "micromatch": "^2.1.5" } }, "arr-diff": { @@ -55,7 +55,7 @@ "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", "dev": true, "requires": { - "arr-flatten": "1.0.1" + "arr-flatten": "^1.0.1" } }, "arr-flatten": { @@ -103,9 +103,9 @@ "integrity": "sha1-AnYgvuVnqIwyVhV05/0IAdMxGOQ=", "dev": true, "requires": { - "chalk": "1.1.3", - "esutils": "2.0.2", - "js-tokens": "3.0.0" + "chalk": "^1.1.0", + "esutils": "^2.0.2", + "js-tokens": "^3.0.0" } }, "babel-core": { @@ -114,25 +114,25 @@ "integrity": "sha1-nF/WWLoXctKNch9tJdlo/HriFkg=", "dev": true, "requires": { - "babel-code-frame": "6.22.0", - "babel-generator": "6.22.0", - "babel-helpers": "6.22.0", - "babel-messages": "6.22.0", - "babel-register": "6.22.0", - "babel-runtime": "6.22.0", - "babel-template": "6.22.0", - "babel-traverse": "6.22.1", - "babel-types": "6.22.0", - "babylon": "6.15.0", - "convert-source-map": "1.3.0", - "debug": "2.6.0", - "json5": "0.5.1", - "lodash": "4.17.4", - "minimatch": "3.0.3", - "path-is-absolute": "1.0.1", - "private": "0.1.6", - "slash": "1.0.0", - "source-map": "0.5.6" + "babel-code-frame": "^6.22.0", + "babel-generator": "^6.22.0", + "babel-helpers": "^6.22.0", + "babel-messages": "^6.22.0", + "babel-register": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.22.0", + "babel-traverse": "^6.22.1", + "babel-types": "^6.22.0", + "babylon": "^6.11.0", + "convert-source-map": "^1.1.0", + "debug": "^2.1.1", + "json5": "^0.5.0", + "lodash": "^4.2.0", + "minimatch": "^3.0.2", + "path-is-absolute": "^1.0.0", + "private": "^0.1.6", + "slash": "^1.0.0", + "source-map": "^0.5.0" } }, "babel-generator": { @@ -141,13 +141,13 @@ "integrity": "sha1-1kK/SWGRGorcfGkrDJKX8yXNqAU=", "dev": true, "requires": { - "babel-messages": "6.22.0", - "babel-runtime": "6.22.0", - "babel-types": "6.22.0", - "detect-indent": "4.0.0", - "jsesc": "1.3.0", - "lodash": "4.17.4", - "source-map": "0.5.6" + "babel-messages": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-types": "^6.22.0", + "detect-indent": "^4.0.0", + "jsesc": "^1.3.0", + "lodash": "^4.2.0", + "source-map": "^0.5.0" } }, "babel-helper-call-delegate": { @@ -156,10 +156,10 @@ "integrity": "sha1-EZkhtWEg8X6drj90tPXMe8wbN+8=", "dev": true, "requires": { - "babel-helper-hoist-variables": "6.22.0", - "babel-runtime": "6.22.0", - "babel-traverse": "6.22.1", - "babel-types": "6.22.0" + "babel-helper-hoist-variables": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-helper-define-map": { @@ -168,10 +168,10 @@ "integrity": "sha1-lUTpUCstbf59AP9g6CvVp6ielbc=", "dev": true, "requires": { - "babel-helper-function-name": "6.22.0", - "babel-runtime": "6.22.0", - "babel-types": "6.22.0", - "lodash": "4.17.4" + "babel-helper-function-name": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-types": "^6.22.0", + "lodash": "^4.2.0" } }, "babel-helper-function-name": { @@ -180,11 +180,11 @@ "integrity": "sha1-UfG9xLuJsV9XqbJJ8z10KBbcvvw=", "dev": true, "requires": { - "babel-helper-get-function-arity": "6.22.0", - "babel-runtime": "6.22.0", - "babel-template": "6.22.0", - "babel-traverse": "6.22.1", - "babel-types": "6.22.0" + "babel-helper-get-function-arity": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.22.0", + "babel-traverse": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-helper-get-function-arity": { @@ -193,8 +193,8 @@ "integrity": "sha1-C+tGStadxzR0EKxq3p8DpQY09c4=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "babel-types": "6.22.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-helper-hoist-variables": { @@ -203,8 +203,8 @@ "integrity": "sha1-Pqy/cx2AcFhF3S6XGPYAz7m0unI=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "babel-types": "6.22.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-helper-optimise-call-expression": { @@ -213,8 +213,8 @@ "integrity": "sha1-+NXUtApuJgWmp/nVN7WBvqN1bRU=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "babel-types": "6.22.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-helper-regex": { @@ -223,9 +223,9 @@ "integrity": "sha1-efUyvhZHsfDuNHS19cPaWAAdJH0=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "babel-types": "6.22.0", - "lodash": "4.17.4" + "babel-runtime": "^6.22.0", + "babel-types": "^6.22.0", + "lodash": "^4.2.0" } }, "babel-helper-replace-supers": { @@ -234,12 +234,12 @@ "integrity": "sha1-H87iJwZXVIkIw02xa8w0X5hQz0I=", "dev": true, "requires": { - "babel-helper-optimise-call-expression": "6.22.0", - "babel-messages": "6.22.0", - "babel-runtime": "6.22.0", - "babel-template": "6.22.0", - "babel-traverse": "6.22.1", - "babel-types": "6.22.0" + "babel-helper-optimise-call-expression": "^6.22.0", + "babel-messages": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.22.0", + "babel-traverse": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-helpers": { @@ -248,8 +248,8 @@ "integrity": "sha1-0nX1XyJSuBAb/we8DFVt7aZXOSw=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "babel-template": "6.22.0" + "babel-runtime": "^6.22.0", + "babel-template": "^6.22.0" } }, "babel-loader": { @@ -258,10 +258,10 @@ "integrity": "sha1-re/CskIyDNXRXmWzHOoOixsC1LA=", "dev": true, "requires": { - "find-cache-dir": "0.1.1", - "loader-utils": "0.2.16", - "mkdirp": "0.5.1", - "object-assign": "4.1.1" + "find-cache-dir": "^0.1.1", + "loader-utils": "^0.2.11", + "mkdirp": "^0.5.1", + "object-assign": "^4.0.1" } }, "babel-messages": { @@ -270,7 +270,7 @@ "integrity": "sha1-NgZqIU8SF+TtQWSGdmnss54+pXU=", "dev": true, "requires": { - "babel-runtime": "6.22.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-check-es2015-constants": { @@ -279,7 +279,7 @@ "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", "dev": true, "requires": { - "babel-runtime": "6.22.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-arrow-functions": { @@ -288,7 +288,7 @@ "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", "dev": true, "requires": { - "babel-runtime": "6.22.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-block-scoped-functions": { @@ -297,7 +297,7 @@ "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", "dev": true, "requires": { - "babel-runtime": "6.22.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-block-scoping": { @@ -306,11 +306,11 @@ "integrity": "sha1-ANbjoL69z+dTa51lO0SpFB5j5H4=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "babel-template": "6.22.0", - "babel-traverse": "6.22.1", - "babel-types": "6.22.0", - "lodash": "4.17.4" + "babel-runtime": "^6.22.0", + "babel-template": "^6.22.0", + "babel-traverse": "^6.22.0", + "babel-types": "^6.22.0", + "lodash": "^4.2.0" } }, "babel-plugin-transform-es2015-classes": { @@ -319,15 +319,15 @@ "integrity": "sha1-VNRJmP2CPZ3KFSkjJBYcMxwbbxQ=", "dev": true, "requires": { - "babel-helper-define-map": "6.22.0", - "babel-helper-function-name": "6.22.0", - "babel-helper-optimise-call-expression": "6.22.0", - "babel-helper-replace-supers": "6.22.0", - "babel-messages": "6.22.0", - "babel-runtime": "6.22.0", - "babel-template": "6.22.0", - "babel-traverse": "6.22.1", - "babel-types": "6.22.0" + "babel-helper-define-map": "^6.22.0", + "babel-helper-function-name": "^6.22.0", + "babel-helper-optimise-call-expression": "^6.22.0", + "babel-helper-replace-supers": "^6.22.0", + "babel-messages": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.22.0", + "babel-traverse": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-plugin-transform-es2015-computed-properties": { @@ -336,8 +336,8 @@ "integrity": "sha1-fDg+lim7pIIMEbBCW91ikPfwV+c=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "babel-template": "6.22.0" + "babel-runtime": "^6.22.0", + "babel-template": "^6.22.0" } }, "babel-plugin-transform-es2015-destructuring": { @@ -346,7 +346,7 @@ "integrity": "sha1-jgry+IWgss+ZnUfEwd0jzojPpMY=", "dev": true, "requires": { - "babel-runtime": "6.22.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-duplicate-keys": { @@ -355,8 +355,8 @@ "integrity": "sha1-ZyOXAxwhYQ1y3Su7C6n7Ynfhw2s=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "babel-types": "6.22.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-plugin-transform-es2015-for-of": { @@ -365,7 +365,7 @@ "integrity": "sha1-GARnrWOu6lkqHK7uS/HIs+JhYmU=", "dev": true, "requires": { - "babel-runtime": "6.22.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-function-name": { @@ -374,9 +374,9 @@ "integrity": "sha1-9fzIsJCT+aI8dqw9njksPsS3cQQ=", "dev": true, "requires": { - "babel-helper-function-name": "6.22.0", - "babel-runtime": "6.22.0", - "babel-types": "6.22.0" + "babel-helper-function-name": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-plugin-transform-es2015-literals": { @@ -385,7 +385,7 @@ "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", "dev": true, "requires": { - "babel-runtime": "6.22.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-modules-amd": { @@ -394,9 +394,9 @@ "integrity": "sha1-v2nNNIiaQcM9kN+3QOAJHM/1LyE=", "dev": true, "requires": { - "babel-plugin-transform-es2015-modules-commonjs": "6.22.0", - "babel-runtime": "6.22.0", - "babel-template": "6.22.0" + "babel-plugin-transform-es2015-modules-commonjs": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.22.0" } }, "babel-plugin-transform-es2015-modules-commonjs": { @@ -405,10 +405,10 @@ "integrity": "sha1-bKBOIrjiFPtQFpcwZX56B9yUEUU=", "dev": true, "requires": { - "babel-plugin-transform-strict-mode": "6.22.0", - "babel-runtime": "6.22.0", - "babel-template": "6.22.0", - "babel-types": "6.22.0" + "babel-plugin-transform-strict-mode": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-plugin-transform-es2015-modules-systemjs": { @@ -417,9 +417,9 @@ "integrity": "sha1-gQzQzQJaCDg7hCNrksbjH4jmRK0=", "dev": true, "requires": { - "babel-helper-hoist-variables": "6.22.0", - "babel-runtime": "6.22.0", - "babel-template": "6.22.0" + "babel-helper-hoist-variables": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.22.0" } }, "babel-plugin-transform-es2015-modules-umd": { @@ -428,9 +428,9 @@ "integrity": "sha1-YNC6O9IyWHGcZDkdm/SS1kjcD64=", "dev": true, "requires": { - "babel-plugin-transform-es2015-modules-amd": "6.22.0", - "babel-runtime": "6.22.0", - "babel-template": "6.22.0" + "babel-plugin-transform-es2015-modules-amd": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.22.0" } }, "babel-plugin-transform-es2015-object-super": { @@ -439,8 +439,8 @@ "integrity": "sha1-2qYOEUoELqdp3VP+Uo/IIxHrmPw=", "dev": true, "requires": { - "babel-helper-replace-supers": "6.22.0", - "babel-runtime": "6.22.0" + "babel-helper-replace-supers": "^6.22.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-parameters": { @@ -449,12 +449,12 @@ "integrity": "sha1-VwdgaSMgGQlPJ9qMaLtxYv4gjbs=", "dev": true, "requires": { - "babel-helper-call-delegate": "6.22.0", - "babel-helper-get-function-arity": "6.22.0", - "babel-runtime": "6.22.0", - "babel-template": "6.22.0", - "babel-traverse": "6.22.1", - "babel-types": "6.22.0" + "babel-helper-call-delegate": "^6.22.0", + "babel-helper-get-function-arity": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.22.0", + "babel-traverse": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-plugin-transform-es2015-shorthand-properties": { @@ -463,8 +463,8 @@ "integrity": "sha1-i6d24K/6pgv/IekhQDuKZSov9yM=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "babel-types": "6.22.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-plugin-transform-es2015-spread": { @@ -473,7 +473,7 @@ "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", "dev": true, "requires": { - "babel-runtime": "6.22.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-sticky-regex": { @@ -482,9 +482,9 @@ "integrity": "sha1-qzFoKehm7j9LnrlpOXV9GaW8RZM=", "dev": true, "requires": { - "babel-helper-regex": "6.22.0", - "babel-runtime": "6.22.0", - "babel-types": "6.22.0" + "babel-helper-regex": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-plugin-transform-es2015-template-literals": { @@ -493,7 +493,7 @@ "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", "dev": true, "requires": { - "babel-runtime": "6.22.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-typeof-symbol": { @@ -502,7 +502,7 @@ "integrity": "sha1-h/ryM207apf2jE2QawzQ7ermduE=", "dev": true, "requires": { - "babel-runtime": "6.22.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-unicode-regex": { @@ -511,9 +511,9 @@ "integrity": "sha1-jZzCfn7h3s/mVFT7mGRSoEphPSA=", "dev": true, "requires": { - "babel-helper-regex": "6.22.0", - "babel-runtime": "6.22.0", - "regexpu-core": "2.0.0" + "babel-helper-regex": "^6.22.0", + "babel-runtime": "^6.22.0", + "regexpu-core": "^2.0.0" } }, "babel-plugin-transform-regenerator": { @@ -531,8 +531,8 @@ "integrity": "sha1-4AjfATQP3IfpWdplmRt+BZcMjHw=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "babel-types": "6.22.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.22.0" } }, "babel-preset-es2015": { @@ -541,30 +541,30 @@ "integrity": "sha1-r1qY7LNeuK92StiloF6zbcQ4aDU=", "dev": true, "requires": { - "babel-plugin-check-es2015-constants": "6.22.0", - "babel-plugin-transform-es2015-arrow-functions": "6.22.0", - "babel-plugin-transform-es2015-block-scoped-functions": "6.22.0", - "babel-plugin-transform-es2015-block-scoping": "6.22.0", - "babel-plugin-transform-es2015-classes": "6.22.0", - "babel-plugin-transform-es2015-computed-properties": "6.22.0", - "babel-plugin-transform-es2015-destructuring": "6.22.0", - "babel-plugin-transform-es2015-duplicate-keys": "6.22.0", - "babel-plugin-transform-es2015-for-of": "6.22.0", - "babel-plugin-transform-es2015-function-name": "6.22.0", - "babel-plugin-transform-es2015-literals": "6.22.0", - "babel-plugin-transform-es2015-modules-amd": "6.22.0", - "babel-plugin-transform-es2015-modules-commonjs": "6.22.0", - "babel-plugin-transform-es2015-modules-systemjs": "6.22.0", - "babel-plugin-transform-es2015-modules-umd": "6.22.0", - "babel-plugin-transform-es2015-object-super": "6.22.0", - "babel-plugin-transform-es2015-parameters": "6.22.0", - "babel-plugin-transform-es2015-shorthand-properties": "6.22.0", - "babel-plugin-transform-es2015-spread": "6.22.0", - "babel-plugin-transform-es2015-sticky-regex": "6.22.0", - "babel-plugin-transform-es2015-template-literals": "6.22.0", - "babel-plugin-transform-es2015-typeof-symbol": "6.22.0", - "babel-plugin-transform-es2015-unicode-regex": "6.22.0", - "babel-plugin-transform-regenerator": "6.22.0" + "babel-plugin-check-es2015-constants": "^6.22.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoping": "^6.22.0", + "babel-plugin-transform-es2015-classes": "^6.22.0", + "babel-plugin-transform-es2015-computed-properties": "^6.22.0", + "babel-plugin-transform-es2015-destructuring": "^6.22.0", + "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0", + "babel-plugin-transform-es2015-for-of": "^6.22.0", + "babel-plugin-transform-es2015-function-name": "^6.22.0", + "babel-plugin-transform-es2015-literals": "^6.22.0", + "babel-plugin-transform-es2015-modules-amd": "^6.22.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.22.0", + "babel-plugin-transform-es2015-modules-systemjs": "^6.22.0", + "babel-plugin-transform-es2015-modules-umd": "^6.22.0", + "babel-plugin-transform-es2015-object-super": "^6.22.0", + "babel-plugin-transform-es2015-parameters": "^6.22.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0", + "babel-plugin-transform-es2015-spread": "^6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "^6.22.0", + "babel-plugin-transform-es2015-template-literals": "^6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "^6.22.0", + "babel-plugin-transform-es2015-unicode-regex": "^6.22.0", + "babel-plugin-transform-regenerator": "^6.22.0" } }, "babel-register": { @@ -573,13 +573,13 @@ "integrity": "sha1-ph3YOXX5ykqefW7/MFlJTNXqTGM=", "dev": true, "requires": { - "babel-core": "6.22.1", - "babel-runtime": "6.22.0", - "core-js": "2.4.1", - "home-or-tmp": "2.0.0", - "lodash": "4.17.4", - "mkdirp": "0.5.1", - "source-map-support": "0.4.10" + "babel-core": "^6.22.0", + "babel-runtime": "^6.22.0", + "core-js": "^2.4.0", + "home-or-tmp": "^2.0.0", + "lodash": "^4.2.0", + "mkdirp": "^0.5.1", + "source-map-support": "^0.4.2" } }, "babel-runtime": { @@ -588,8 +588,8 @@ "integrity": "sha1-HPi0rGfHek3bDbKuH3TeUqxMphE=", "dev": true, "requires": { - "core-js": "2.4.1", - "regenerator-runtime": "0.10.1" + "core-js": "^2.4.0", + "regenerator-runtime": "^0.10.0" } }, "babel-template": { @@ -598,11 +598,11 @@ "integrity": "sha1-QD0RCQWkYmsxeiofy487cyBLLts=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "babel-traverse": "6.22.1", - "babel-types": "6.22.0", - "babylon": "6.15.0", - "lodash": "4.17.4" + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.22.0", + "babel-types": "^6.22.0", + "babylon": "^6.11.0", + "lodash": "^4.2.0" } }, "babel-traverse": { @@ -611,15 +611,15 @@ "integrity": "sha1-O5XNa3Qn1vH3V3BJCPL8l0il9Z8=", "dev": true, "requires": { - "babel-code-frame": "6.22.0", - "babel-messages": "6.22.0", - "babel-runtime": "6.22.0", - "babel-types": "6.22.0", - "babylon": "6.15.0", - "debug": "2.6.0", - "globals": "9.14.0", - "invariant": "2.2.2", - "lodash": "4.17.4" + "babel-code-frame": "^6.22.0", + "babel-messages": "^6.22.0", + "babel-runtime": "^6.22.0", + "babel-types": "^6.22.0", + "babylon": "^6.15.0", + "debug": "^2.2.0", + "globals": "^9.0.0", + "invariant": "^2.2.0", + "lodash": "^4.2.0" } }, "babel-types": { @@ -628,10 +628,10 @@ "integrity": "sha1-KkR+jQ6iXSUSQJ5BdUef14zIsds=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "esutils": "2.0.2", - "lodash": "4.17.4", - "to-fast-properties": "1.0.2" + "babel-runtime": "^6.22.0", + "esutils": "^2.0.2", + "lodash": "^4.2.0", + "to-fast-properties": "^1.0.1" } }, "babylon": { @@ -670,7 +670,7 @@ "integrity": "sha1-cZfX6qm4fmSDkOph/GbIRCdCDfk=", "dev": true, "requires": { - "balanced-match": "0.4.2", + "balanced-match": "^0.4.1", "concat-map": "0.0.1" } }, @@ -680,9 +680,9 @@ "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", "dev": true, "requires": { - "expand-range": "1.8.2", - "preserve": "0.2.0", - "repeat-element": "1.1.2" + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" } }, "browserify-aes": { @@ -691,7 +691,7 @@ "integrity": "sha1-BnFJtmjfMcS1hTPgLQHoBthgjiw=", "dev": true, "requires": { - "inherits": "2.0.3" + "inherits": "^2.0.1" } }, "browserify-zlib": { @@ -700,7 +700,7 @@ "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=", "dev": true, "requires": { - "pako": "0.2.9" + "pako": "~0.2.0" } }, "buffer": { @@ -709,9 +709,9 @@ "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", "dev": true, "requires": { - "base64-js": "1.2.0", - "ieee754": "1.1.8", - "isarray": "1.0.0" + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" } }, "buffer-shims": { @@ -738,8 +738,8 @@ "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", "dev": true, "requires": { - "align-text": "0.1.4", - "lazy-cache": "1.0.4" + "align-text": "^0.1.3", + "lazy-cache": "^1.0.3" } }, "chalk": { @@ -748,11 +748,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "chokidar": { @@ -761,15 +761,15 @@ "integrity": "sha1-L0RHq16W5Q+z14n9kNTHLg5McMI=", "dev": true, "requires": { - "anymatch": "1.3.0", - "async-each": "1.0.1", - "fsevents": "1.2.3", - "glob-parent": "2.0.0", - "inherits": "2.0.3", - "is-binary-path": "1.0.1", - "is-glob": "2.0.1", - "path-is-absolute": "1.0.1", - "readdirp": "2.1.0" + "anymatch": "^1.3.0", + "async-each": "^1.0.0", + "fsevents": "^1.0.0", + "glob-parent": "^2.0.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^2.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0" } }, "cliui": { @@ -778,8 +778,8 @@ "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", "dev": true, "requires": { - "center-align": "0.1.3", - "right-align": "0.1.3", + "center-align": "^0.1.1", + "right-align": "^0.1.1", "wordwrap": "0.0.2" }, "dependencies": { @@ -815,7 +815,7 @@ "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", "dev": true, "requires": { - "date-now": "0.1.4" + "date-now": "^0.1.4" } }, "constants-browserify": { @@ -881,7 +881,7 @@ "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", "dev": true, "requires": { - "repeating": "2.0.1" + "repeating": "^2.0.0" } }, "domain-browser": { @@ -902,9 +902,9 @@ "integrity": "sha1-TW5omzcl+GCQknzMhs2fFjW4ni4=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "memory-fs": "0.2.0", - "tapable": "0.1.10" + "graceful-fs": "^4.1.2", + "memory-fs": "^0.2.0", + "tapable": "^0.1.8" }, "dependencies": { "memory-fs": { @@ -921,7 +921,7 @@ "integrity": "sha1-uJbiOp5ei6M4cfyZar02NfyaHH0=", "dev": true, "requires": { - "prr": "0.0.0" + "prr": "~0.0.0" } }, "escape-string-regexp": { @@ -948,7 +948,7 @@ "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", "dev": true, "requires": { - "is-posix-bracket": "0.1.1" + "is-posix-bracket": "^0.1.0" } }, "expand-range": { @@ -957,7 +957,7 @@ "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", "dev": true, "requires": { - "fill-range": "2.2.3" + "fill-range": "^2.1.0" } }, "extglob": { @@ -966,7 +966,7 @@ "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } }, "filename-regex": { @@ -981,11 +981,11 @@ "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=", "dev": true, "requires": { - "is-number": "2.1.0", - "isobject": "2.1.0", - "randomatic": "1.1.6", - "repeat-element": "1.1.2", - "repeat-string": "1.6.1" + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^1.1.3", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" } }, "find-cache-dir": { @@ -994,9 +994,9 @@ "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", "dev": true, "requires": { - "commondir": "1.0.1", - "mkdirp": "0.5.1", - "pkg-dir": "1.0.0" + "commondir": "^1.0.1", + "mkdirp": "^0.5.1", + "pkg-dir": "^1.0.0" } }, "find-up": { @@ -1005,8 +1005,8 @@ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", "dev": true, "requires": { - "path-exists": "2.1.0", - "pinkie-promise": "2.0.1" + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "for-in": { @@ -1021,7 +1021,7 @@ "integrity": "sha1-AUm0GjkIjHUV9R6+HBOG1F+TUHI=", "dev": true, "requires": { - "for-in": "0.1.6" + "for-in": "^0.1.5" } }, "fsevents": { @@ -1031,8 +1031,8 @@ "dev": true, "optional": true, "requires": { - "nan": "2.10.0", - "node-pre-gyp": "0.9.1" + "nan": "^2.9.2", + "node-pre-gyp": "^0.9.0" }, "dependencies": { "abbrev": { @@ -1044,7 +1044,8 @@ "ansi-regex": { "version": "2.1.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "aproba": { "version": "1.2.0", @@ -1058,21 +1059,23 @@ "dev": true, "optional": true, "requires": { - "delegates": "1.0.0", - "readable-stream": "2.3.6" + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" } }, "balanced-match": { "version": "1.0.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "brace-expansion": { "version": "1.1.11", "bundled": true, "dev": true, + "optional": true, "requires": { - "balanced-match": "1.0.0", + "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, @@ -1085,17 +1088,20 @@ "code-point-at": { "version": "1.1.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "concat-map": { "version": "0.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "console-control-strings": { "version": "1.1.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "core-util-is": { "version": "1.0.2", @@ -1136,7 +1142,7 @@ "dev": true, "optional": true, "requires": { - "minipass": "2.2.4" + "minipass": "^2.2.1" } }, "fs.realpath": { @@ -1151,14 +1157,14 @@ "dev": true, "optional": true, "requires": { - "aproba": "1.2.0", - "console-control-strings": "1.1.0", - "has-unicode": "2.0.1", - "object-assign": "4.1.1", - "signal-exit": "3.0.2", - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wide-align": "1.1.2" + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" } }, "glob": { @@ -1167,12 +1173,12 @@ "dev": true, "optional": true, "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "has-unicode": { @@ -1187,7 +1193,7 @@ "dev": true, "optional": true, "requires": { - "safer-buffer": "2.1.2" + "safer-buffer": "^2.1.0" } }, "ignore-walk": { @@ -1196,7 +1202,7 @@ "dev": true, "optional": true, "requires": { - "minimatch": "3.0.4" + "minimatch": "^3.0.4" } }, "inflight": { @@ -1205,14 +1211,15 @@ "dev": true, "optional": true, "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" + "once": "^1.3.0", + "wrappy": "1" } }, "inherits": { "version": "2.0.3", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "ini": { "version": "1.3.5", @@ -1224,8 +1231,9 @@ "version": "1.0.0", "bundled": true, "dev": true, + "optional": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "isarray": { @@ -1238,22 +1246,25 @@ "version": "3.0.4", "bundled": true, "dev": true, + "optional": true, "requires": { - "brace-expansion": "1.1.11" + "brace-expansion": "^1.1.7" } }, "minimist": { "version": "0.0.8", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "minipass": { "version": "2.2.4", "bundled": true, "dev": true, + "optional": true, "requires": { - "safe-buffer": "5.1.1", - "yallist": "3.0.2" + "safe-buffer": "^5.1.1", + "yallist": "^3.0.0" } }, "minizlib": { @@ -1262,13 +1273,14 @@ "dev": true, "optional": true, "requires": { - "minipass": "2.2.4" + "minipass": "^2.2.1" } }, "mkdirp": { "version": "0.5.1", "bundled": true, "dev": true, + "optional": true, "requires": { "minimist": "0.0.8" } @@ -1285,9 +1297,9 @@ "dev": true, "optional": true, "requires": { - "debug": "2.6.9", - "iconv-lite": "0.4.21", - "sax": "1.2.4" + "debug": "^2.1.2", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" } }, "node-pre-gyp": { @@ -1296,16 +1308,16 @@ "dev": true, "optional": true, "requires": { - "detect-libc": "1.0.3", - "mkdirp": "0.5.1", - "needle": "2.2.0", - "nopt": "4.0.1", - "npm-packlist": "1.1.10", - "npmlog": "4.1.2", - "rc": "1.2.6", - "rimraf": "2.6.2", - "semver": "5.5.0", - "tar": "4.4.1" + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.0", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.1.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" } }, "nopt": { @@ -1314,8 +1326,8 @@ "dev": true, "optional": true, "requires": { - "abbrev": "1.1.1", - "osenv": "0.1.5" + "abbrev": "1", + "osenv": "^0.1.4" } }, "npm-bundled": { @@ -1330,8 +1342,8 @@ "dev": true, "optional": true, "requires": { - "ignore-walk": "3.0.1", - "npm-bundled": "1.0.3" + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" } }, "npmlog": { @@ -1340,16 +1352,17 @@ "dev": true, "optional": true, "requires": { - "are-we-there-yet": "1.1.4", - "console-control-strings": "1.1.0", - "gauge": "2.7.4", - "set-blocking": "2.0.0" + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" } }, "number-is-nan": { "version": "1.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "object-assign": { "version": "4.1.1", @@ -1361,8 +1374,9 @@ "version": "1.4.0", "bundled": true, "dev": true, + "optional": true, "requires": { - "wrappy": "1.0.2" + "wrappy": "1" } }, "os-homedir": { @@ -1383,8 +1397,8 @@ "dev": true, "optional": true, "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" } }, "path-is-absolute": { @@ -1405,10 +1419,10 @@ "dev": true, "optional": true, "requires": { - "deep-extend": "0.4.2", - "ini": "1.3.5", - "minimist": "1.2.0", - "strip-json-comments": "2.0.1" + "deep-extend": "~0.4.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" }, "dependencies": { "minimist": { @@ -1425,13 +1439,13 @@ "dev": true, "optional": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, "rimraf": { @@ -1440,13 +1454,14 @@ "dev": true, "optional": true, "requires": { - "glob": "7.1.2" + "glob": "^7.0.5" } }, "safe-buffer": { "version": "5.1.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "safer-buffer": { "version": "2.1.2", @@ -1482,10 +1497,11 @@ "version": "1.0.2", "bundled": true, "dev": true, + "optional": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "string_decoder": { @@ -1494,15 +1510,16 @@ "dev": true, "optional": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } }, "strip-ansi": { "version": "3.0.1", "bundled": true, "dev": true, + "optional": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "strip-json-comments": { @@ -1517,13 +1534,13 @@ "dev": true, "optional": true, "requires": { - "chownr": "1.0.1", - "fs-minipass": "1.2.5", - "minipass": "2.2.4", - "minizlib": "1.1.0", - "mkdirp": "0.5.1", - "safe-buffer": "5.1.1", - "yallist": "3.0.2" + "chownr": "^1.0.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.2.4", + "minizlib": "^1.1.0", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.1", + "yallist": "^3.0.2" } }, "util-deprecate": { @@ -1538,18 +1555,20 @@ "dev": true, "optional": true, "requires": { - "string-width": "1.0.2" + "string-width": "^1.0.2" } }, "wrappy": { "version": "1.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "yallist": { "version": "3.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true } } }, @@ -1559,8 +1578,8 @@ "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", "dev": true, "requires": { - "glob-parent": "2.0.0", - "is-glob": "2.0.1" + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" } }, "glob-parent": { @@ -1569,7 +1588,7 @@ "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", "dev": true, "requires": { - "is-glob": "2.0.1" + "is-glob": "^2.0.0" } }, "globals": { @@ -1590,7 +1609,7 @@ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "has-flag": { @@ -1605,8 +1624,8 @@ "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", "dev": true, "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" } }, "https-browserify": { @@ -1645,7 +1664,7 @@ "integrity": "sha1-nh9WrArNtr8wMwbzOL47IErmA2A=", "dev": true, "requires": { - "loose-envify": "1.3.1" + "loose-envify": "^1.0.0" } }, "is-binary-path": { @@ -1654,7 +1673,7 @@ "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", "dev": true, "requires": { - "binary-extensions": "1.8.0" + "binary-extensions": "^1.0.0" } }, "is-buffer": { @@ -1675,7 +1694,7 @@ "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", "dev": true, "requires": { - "is-primitive": "2.0.0" + "is-primitive": "^2.0.0" } }, "is-extendable": { @@ -1696,7 +1715,7 @@ "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "is-glob": { @@ -1705,7 +1724,7 @@ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } }, "is-number": { @@ -1714,7 +1733,7 @@ "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", "dev": true, "requires": { - "kind-of": "3.1.0" + "kind-of": "^3.0.2" } }, "is-posix-bracket": { @@ -1768,7 +1787,7 @@ "integrity": "sha1-R11pil5J/15T0U4+cyQp3Iv0z0c=", "dev": true, "requires": { - "is-buffer": "1.1.4" + "is-buffer": "^1.0.2" } }, "lazy-cache": { @@ -1783,10 +1802,10 @@ "integrity": "sha1-8IYyBm7YKCg13/iN+1JwR2Wt7m0=", "dev": true, "requires": { - "big.js": "3.1.3", - "emojis-list": "2.1.0", - "json5": "0.5.1", - "object-assign": "4.1.1" + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" } }, "lodash": { @@ -1807,7 +1826,7 @@ "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=", "dev": true, "requires": { - "js-tokens": "3.0.0" + "js-tokens": "^3.0.0" } }, "memory-fs": { @@ -1816,8 +1835,8 @@ "integrity": "sha1-e8xrYp46Q+hx1+Kaymrop/FcuyA=", "dev": true, "requires": { - "errno": "0.1.4", - "readable-stream": "2.2.2" + "errno": "^0.1.3", + "readable-stream": "^2.0.1" } }, "micromatch": { @@ -1826,19 +1845,19 @@ "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", "dev": true, "requires": { - "arr-diff": "2.0.0", - "array-unique": "0.2.1", - "braces": "1.8.5", - "expand-brackets": "0.1.5", - "extglob": "0.3.2", - "filename-regex": "2.0.0", - "is-extglob": "1.0.0", - "is-glob": "2.0.1", - "kind-of": "3.1.0", - "normalize-path": "2.0.1", - "object.omit": "2.0.1", - "parse-glob": "3.0.4", - "regex-cache": "0.4.3" + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" } }, "minimatch": { @@ -1847,7 +1866,7 @@ "integrity": "sha1-Kk5AkLlrLbBqnX3wEFWmKnfJt3Q=", "dev": true, "requires": { - "brace-expansion": "1.1.6" + "brace-expansion": "^1.0.0" } }, "minimist": { @@ -1884,28 +1903,28 @@ "integrity": "sha1-PicsCBnjCJNeJmdECNevDhSRuDs=", "dev": true, "requires": { - "assert": "1.4.1", - "browserify-zlib": "0.1.4", - "buffer": "4.9.1", - "console-browserify": "1.1.0", - "constants-browserify": "1.0.0", + "assert": "^1.1.1", + "browserify-zlib": "^0.1.4", + "buffer": "^4.9.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", "crypto-browserify": "3.3.0", - "domain-browser": "1.1.7", - "events": "1.1.1", + "domain-browser": "^1.1.1", + "events": "^1.0.0", "https-browserify": "0.0.1", - "os-browserify": "0.2.1", + "os-browserify": "^0.2.0", "path-browserify": "0.0.0", - "process": "0.11.9", - "punycode": "1.4.1", - "querystring-es3": "0.2.1", - "readable-stream": "2.2.2", - "stream-browserify": "2.0.1", - "stream-http": "2.6.3", - "string_decoder": "0.10.31", - "timers-browserify": "2.0.2", + "process": "^0.11.0", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.0.5", + "stream-browserify": "^2.0.1", + "stream-http": "^2.3.1", + "string_decoder": "^0.10.25", + "timers-browserify": "^2.0.2", "tty-browserify": "0.0.0", - "url": "0.11.0", - "util": "0.10.3", + "url": "^0.11.0", + "util": "^0.10.3", "vm-browserify": "0.0.4" } }, @@ -1933,8 +1952,8 @@ "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", "dev": true, "requires": { - "for-own": "0.1.4", - "is-extendable": "0.1.1" + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" } }, "optimist": { @@ -1943,8 +1962,8 @@ "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", "dev": true, "requires": { - "minimist": "0.0.8", - "wordwrap": "0.0.3" + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" } }, "os-browserify": { @@ -1977,10 +1996,10 @@ "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", "dev": true, "requires": { - "glob-base": "0.3.0", - "is-dotfile": "1.0.2", - "is-extglob": "1.0.0", - "is-glob": "2.0.1" + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" } }, "path-browserify": { @@ -1995,7 +2014,7 @@ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", "dev": true, "requires": { - "pinkie-promise": "2.0.1" + "pinkie-promise": "^2.0.0" } }, "path-is-absolute": { @@ -2022,7 +2041,7 @@ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", "dev": true, "requires": { - "pinkie": "2.0.4" + "pinkie": "^2.0.0" } }, "pkg-dir": { @@ -2031,7 +2050,7 @@ "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", "dev": true, "requires": { - "find-up": "1.1.2" + "find-up": "^1.0.0" } }, "preserve": { @@ -2088,8 +2107,8 @@ "integrity": "sha1-EQ3Kv/OX6dz/fAeJzMCkmt8exbs=", "dev": true, "requires": { - "is-number": "2.1.0", - "kind-of": "3.1.0" + "is-number": "^2.0.2", + "kind-of": "^3.0.2" } }, "readable-stream": { @@ -2098,13 +2117,13 @@ "integrity": "sha1-qeb+w8fdqF+LsbO6cChgRVb8gl4=", "dev": true, "requires": { - "buffer-shims": "1.0.0", - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "string_decoder": "0.10.31", - "util-deprecate": "1.0.2" + "buffer-shims": "^1.0.0", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "string_decoder": "~0.10.x", + "util-deprecate": "~1.0.1" } }, "readdirp": { @@ -2113,10 +2132,10 @@ "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "minimatch": "3.0.3", - "readable-stream": "2.2.2", - "set-immediate-shim": "1.0.1" + "graceful-fs": "^4.1.2", + "minimatch": "^3.0.2", + "readable-stream": "^2.0.2", + "set-immediate-shim": "^1.0.1" } }, "regenerate": { @@ -2137,9 +2156,9 @@ "integrity": "sha1-D4i7K8A5Mt23trcxLmgHjwECbWw=", "dev": true, "requires": { - "babel-runtime": "6.22.0", - "babel-types": "6.22.0", - "private": "0.1.6" + "babel-runtime": "^6.18.0", + "babel-types": "^6.19.0", + "private": "^0.1.6" } }, "regex-cache": { @@ -2148,8 +2167,8 @@ "integrity": "sha1-mxpsNdTQ3871cRrmUejp09cRQUU=", "dev": true, "requires": { - "is-equal-shallow": "0.1.3", - "is-primitive": "2.0.0" + "is-equal-shallow": "^0.1.3", + "is-primitive": "^2.0.0" } }, "regexpu-core": { @@ -2158,9 +2177,9 @@ "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", "dev": true, "requires": { - "regenerate": "1.3.2", - "regjsgen": "0.2.0", - "regjsparser": "0.1.5" + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" } }, "regjsgen": { @@ -2175,7 +2194,7 @@ "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", "dev": true, "requires": { - "jsesc": "0.5.0" + "jsesc": "~0.5.0" }, "dependencies": { "jsesc": { @@ -2204,7 +2223,7 @@ "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", "dev": true, "requires": { - "is-finite": "1.0.2" + "is-finite": "^1.0.0" } }, "right-align": { @@ -2213,7 +2232,7 @@ "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", "dev": true, "requires": { - "align-text": "0.1.4" + "align-text": "^0.1.1" } }, "ripemd160": { @@ -2264,7 +2283,7 @@ "integrity": "sha1-17GQOAQKFMCDehjmMKGWRTlSs3g=", "dev": true, "requires": { - "source-map": "0.5.6" + "source-map": "^0.5.3" } }, "stream-browserify": { @@ -2273,8 +2292,8 @@ "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", "dev": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "2.2.2" + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" } }, "stream-http": { @@ -2283,11 +2302,11 @@ "integrity": "sha1-TD3b+WNZaOos/U5I1D3l3vJiWsM=", "dev": true, "requires": { - "builtin-status-codes": "3.0.0", - "inherits": "2.0.3", - "readable-stream": "2.2.2", - "to-arraybuffer": "1.0.1", - "xtend": "4.0.1" + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.1.0", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" } }, "string_decoder": { @@ -2302,7 +2321,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "supports-color": { @@ -2323,7 +2342,7 @@ "integrity": "sha1-q0iDz1l9zVCvIRNJoA+8pWrIa4Y=", "dev": true, "requires": { - "setimmediate": "1.0.5" + "setimmediate": "^1.0.4" } }, "to-arraybuffer": { @@ -2350,10 +2369,10 @@ "integrity": "sha1-RhLAx7qu4rp8SH3kkErhIgefLKg=", "dev": true, "requires": { - "async": "0.2.10", - "source-map": "0.5.6", - "uglify-to-browserify": "1.0.2", - "yargs": "3.10.0" + "async": "~0.2.6", + "source-map": "~0.5.1", + "uglify-to-browserify": "~1.0.0", + "yargs": "~3.10.0" }, "dependencies": { "async": { @@ -2426,9 +2445,9 @@ "integrity": "sha1-Yuqkq15bo1/fwBgnVibjwPXj+ws=", "dev": true, "requires": { - "async": "0.9.2", - "chokidar": "1.6.1", - "graceful-fs": "4.1.11" + "async": "^0.9.0", + "chokidar": "^1.0.0", + "graceful-fs": "^4.1.2" }, "dependencies": { "async": { @@ -2445,21 +2464,21 @@ "integrity": "sha1-VPH/uSBRoyilsgV9auM8KJRiyCM=", "dev": true, "requires": { - "acorn": "3.3.0", - "async": "1.5.2", - "clone": "1.0.2", - "enhanced-resolve": "0.9.1", - "interpret": "0.6.6", - "loader-utils": "0.2.16", - "memory-fs": "0.3.0", - "mkdirp": "0.5.1", - "node-libs-browser": "0.7.0", - "optimist": "0.6.1", - "supports-color": "3.2.3", - "tapable": "0.1.10", - "uglify-js": "2.7.5", - "watchpack": "0.2.9", - "webpack-core": "0.6.9" + "acorn": "^3.0.0", + "async": "^1.3.0", + "clone": "^1.0.2", + "enhanced-resolve": "~0.9.0", + "interpret": "^0.6.4", + "loader-utils": "^0.2.11", + "memory-fs": "~0.3.0", + "mkdirp": "~0.5.0", + "node-libs-browser": "^0.7.0", + "optimist": "~0.6.0", + "supports-color": "^3.1.0", + "tapable": "~0.1.8", + "uglify-js": "~2.7.3", + "watchpack": "^0.2.1", + "webpack-core": "~0.6.9" }, "dependencies": { "supports-color": { @@ -2468,7 +2487,7 @@ "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", "dev": true, "requires": { - "has-flag": "1.0.0" + "has-flag": "^1.0.0" } } } @@ -2479,8 +2498,8 @@ "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=", "dev": true, "requires": { - "source-list-map": "0.1.8", - "source-map": "0.4.4" + "source-list-map": "~0.1.7", + "source-map": "~0.4.1" }, "dependencies": { "source-map": { @@ -2489,7 +2508,7 @@ "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", "dev": true, "requires": { - "amdefine": "1.0.1" + "amdefine": ">=0.0.4" } } } @@ -2518,9 +2537,9 @@ "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", "dev": true, "requires": { - "camelcase": "1.2.1", - "cliui": "2.1.0", - "decamelize": "1.2.0", + "camelcase": "^1.0.2", + "cliui": "^2.1.0", + "decamelize": "^1.0.0", "window-size": "0.1.0" } } From ec6bb0b2ba602cc238728c02b5decdb95ae6b503 Mon Sep 17 00:00:00 2001 From: Sebastian Kippe Date: Fri, 20 Aug 2021 14:50:19 +0200 Subject: [PATCH 12/13] Fix wrong path in channels.remove() --- dist/build.js | 2 +- index.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dist/build.js b/dist/build.js index fa19dc8..7cc6002 100644 --- a/dist/build.js +++ b/dist/build.js @@ -1 +1 @@ -!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var n=t();for(var r in n)("object"==typeof exports?exports:e)[r]=n[r]}}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){e.declareType("chat-account",{type:"object",properties:{id:{type:"string"},protocol:{type:"string",default:"IRC",enum:["IRC","XMPP"]},username:{type:["string","null"]},password:{type:["string","null"]},nickname:{type:["string","null"]},server:{type:"object",properties:{hostname:{type:["string","null"]},port:{type:["number","null"]},secure:{type:"boolean"}}},botkaURL:{type:["string","null"]}},required:["id","protocol"]}),e.declareType("chat-channel",{type:"object",properties:{id:{type:"string"},accountId:{type:"string"},displayName:{type:["string","null"]},userNickname:{type:["string","null"]}},required:["id","accountId"]});var t={accounts:{getIds:function(){return e.getListing("chat/").then(function(e){return Object.keys(e).map(function(e){return e.replace(/\/$/,"")})})},getConfig:function(t){return e.getObject("chat/"+t+"/account")},storeConfig:function(t){return e.storeObject("chat-account","chat/"+t.id+"/account",t)},remove:function(t){return e.remove("chat/"+t+"/account")}},channels:{getAll:function(t){return e.getAll("chat/"+t+"/channels/")},store:function(t){return e.storeObject("chat-channel","chat/"+t.accountId+"/channels/"+t.id,t)},remove:function(t,n){return e.remove("chat/"+t+"/"+n)}},client:e};return{exports:t}};t.default={name:"kosmos",builder:n}}])}); \ No newline at end of file +!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var n=t();for(var r in n)("object"==typeof exports?exports:e)[r]=n[r]}}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){e.declareType("chat-account",{type:"object",properties:{id:{type:"string"},protocol:{type:"string",default:"IRC",enum:["IRC","XMPP"]},username:{type:["string","null"]},password:{type:["string","null"]},nickname:{type:["string","null"]},server:{type:"object",properties:{hostname:{type:["string","null"]},port:{type:["number","null"]},secure:{type:"boolean"}}},botkaURL:{type:["string","null"]}},required:["id","protocol"]}),e.declareType("chat-channel",{type:"object",properties:{id:{type:"string"},accountId:{type:"string"},displayName:{type:["string","null"]},userNickname:{type:["string","null"]}},required:["id","accountId"]});var t={accounts:{getIds:function(){return e.getListing("chat/").then(function(e){return Object.keys(e).map(function(e){return e.replace(/\/$/,"")})})},getConfig:function(t){return e.getObject("chat/"+t+"/account")},storeConfig:function(t){return e.storeObject("chat-account","chat/"+t.id+"/account",t)},remove:function(t){return e.remove("chat/"+t+"/account")}},channels:{getAll:function(t){return e.getAll("chat/"+t+"/channels/")},store:function(t){return e.storeObject("chat-channel","chat/"+t.accountId+"/channels/"+t.id,t)},remove:function(t,n){return e.remove("chat/"+t+"/channels/"+n)}},client:e};return{exports:t}};t.default={name:"kosmos",builder:n}}])}); \ No newline at end of file diff --git a/index.js b/index.js index a6bd475..8b99fd7 100644 --- a/index.js +++ b/index.js @@ -107,7 +107,7 @@ const Kosmos = function(privateClient/*, publicClient*/) { }, remove(accountId, id) { - return privateClient.remove(`chat/${accountId}/${id}`); + return privateClient.remove(`chat/${accountId}/channels/${id}`); } }, From e06a4f0ac90f0e95e0a9ad9cc102cea1ad518180 Mon Sep 17 00:00:00 2001 From: Sebastian Kippe Date: Fri, 20 Aug 2021 15:08:30 +0200 Subject: [PATCH 13/13] Add topic to channel objects --- dist/build.js | 2 +- index.js | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/dist/build.js b/dist/build.js index 7cc6002..ff1dbd1 100644 --- a/dist/build.js +++ b/dist/build.js @@ -1 +1 @@ -!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var n=t();for(var r in n)("object"==typeof exports?exports:e)[r]=n[r]}}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){e.declareType("chat-account",{type:"object",properties:{id:{type:"string"},protocol:{type:"string",default:"IRC",enum:["IRC","XMPP"]},username:{type:["string","null"]},password:{type:["string","null"]},nickname:{type:["string","null"]},server:{type:"object",properties:{hostname:{type:["string","null"]},port:{type:["number","null"]},secure:{type:"boolean"}}},botkaURL:{type:["string","null"]}},required:["id","protocol"]}),e.declareType("chat-channel",{type:"object",properties:{id:{type:"string"},accountId:{type:"string"},displayName:{type:["string","null"]},userNickname:{type:["string","null"]}},required:["id","accountId"]});var t={accounts:{getIds:function(){return e.getListing("chat/").then(function(e){return Object.keys(e).map(function(e){return e.replace(/\/$/,"")})})},getConfig:function(t){return e.getObject("chat/"+t+"/account")},storeConfig:function(t){return e.storeObject("chat-account","chat/"+t.id+"/account",t)},remove:function(t){return e.remove("chat/"+t+"/account")}},channels:{getAll:function(t){return e.getAll("chat/"+t+"/channels/")},store:function(t){return e.storeObject("chat-channel","chat/"+t.accountId+"/channels/"+t.id,t)},remove:function(t,n){return e.remove("chat/"+t+"/channels/"+n)}},client:e};return{exports:t}};t.default={name:"kosmos",builder:n}}])}); \ No newline at end of file +!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var n=t();for(var r in n)("object"==typeof exports?exports:e)[r]=n[r]}}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){e.declareType("chat-account",{type:"object",properties:{id:{type:"string"},protocol:{type:"string",default:"IRC",enum:["IRC","XMPP"]},username:{type:["string","null"]},password:{type:["string","null"]},nickname:{type:["string","null"]},server:{type:"object",properties:{hostname:{type:["string","null"]},port:{type:["number","null"]},secure:{type:"boolean"}}},botkaURL:{type:["string","null"]}},required:["id","protocol"]}),e.declareType("chat-channel",{type:"object",properties:{id:{type:"string"},accountId:{type:"string"},displayName:{type:["string","null"]},userNickname:{type:["string","null"]},topic:{type:["string","null"]}},required:["id","accountId"]});var t={accounts:{getIds:function(){return e.getListing("chat/").then(function(e){return Object.keys(e).map(function(e){return e.replace(/\/$/,"")})})},getConfig:function(t){return e.getObject("chat/"+t+"/account")},storeConfig:function(t){return e.storeObject("chat-account","chat/"+t.id+"/account",t)},remove:function(t){return e.remove("chat/"+t+"/account")}},channels:{getAll:function(t){return e.getAll("chat/"+t+"/channels/")},store:function(t){return e.storeObject("chat-channel","chat/"+t.accountId+"/channels/"+t.id,t)},remove:function(t,n){return e.remove("chat/"+t+"/channels/"+n)}},client:e};return{exports:t}};t.default={name:"kosmos",builder:n}}])}); \ No newline at end of file diff --git a/index.js b/index.js index 8b99fd7..55021bf 100644 --- a/index.js +++ b/index.js @@ -62,6 +62,9 @@ const Kosmos = function(privateClient/*, publicClient*/) { }, "userNickname": { "type": [ "string", "null" ] + }, + "topic": { + "type": [ "string", "null" ] } }, "required": [