Просмотр исходного кода

Remove unused code, fix build path and update package-lock.json

JC Brand 7 лет назад
Родитель
Сommit
e77f627432
4 измененных файлов с 39 добавлено и 67 удалено
  1. 38 31
      package-lock.json
  2. 1 0
      src/build.js
  3. 0 1
      src/converse-core.js
  4. 0 35
      src/inverse.js

+ 38 - 31
package-lock.json

@@ -1007,6 +1007,12 @@
         "electron-to-chromium": "1.3.34"
         "electron-to-chromium": "1.3.34"
       }
       }
     },
     },
+    "buffer-from": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.0.0.tgz",
+      "integrity": "sha512-83apNb8KK0Se60UE1+4Ukbe3HbfELJ6UlI4ldtOGs7So4KD26orJM8hIY9lxdzP+UpItH1Yh/Y8GUvNFWFFRxA==",
+      "dev": true
+    },
     "builtin-modules": {
     "builtin-modules": {
       "version": "1.1.1",
       "version": "1.1.1",
       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
@@ -1365,11 +1371,12 @@
       "dev": true
       "dev": true
     },
     },
     "concat-stream": {
     "concat-stream": {
-      "version": "1.6.1",
-      "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.1.tgz",
-      "integrity": "sha512-gslSSJx03QKa59cIKqeJO9HQ/WZMotvYJCuaUULrLpjj8oG40kV2Z+gz82pVxlTkOADi4PJxQPPfhl1ELYrrXw==",
+      "version": "1.6.2",
+      "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
+      "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
       "dev": true,
       "dev": true,
       "requires": {
       "requires": {
+        "buffer-from": "1.0.0",
         "inherits": "2.0.3",
         "inherits": "2.0.3",
         "readable-stream": "2.3.5",
         "readable-stream": "2.3.5",
         "typedarray": "0.0.6"
         "typedarray": "0.0.6"
@@ -1504,7 +1511,7 @@
       "requires": {
       "requires": {
         "globby": "5.0.0",
         "globby": "5.0.0",
         "is-path-cwd": "1.0.0",
         "is-path-cwd": "1.0.0",
-        "is-path-in-cwd": "1.0.0",
+        "is-path-in-cwd": "1.0.1",
         "object-assign": "4.1.1",
         "object-assign": "4.1.1",
         "pify": "2.3.0",
         "pify": "2.3.0",
         "pinkie-promise": "2.0.1",
         "pinkie-promise": "2.0.1",
@@ -1689,28 +1696,28 @@
       "dev": true
       "dev": true
     },
     },
     "eslint": {
     "eslint": {
-      "version": "4.19.0",
-      "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.19.0.tgz",
-      "integrity": "sha512-r83L5CuqaocDvfwdojbz68b6tCUk8KJkqfppO+gmSAQqYCzTr0bCSMu6A6yFCLKG65j5eKcKUw4Cw4Yl4gfWkg==",
+      "version": "4.19.1",
+      "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.19.1.tgz",
+      "integrity": "sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==",
       "dev": true,
       "dev": true,
       "requires": {
       "requires": {
         "ajv": "5.5.2",
         "ajv": "5.5.2",
         "babel-code-frame": "6.26.0",
         "babel-code-frame": "6.26.0",
         "chalk": "2.3.2",
         "chalk": "2.3.2",
-        "concat-stream": "1.6.1",
+        "concat-stream": "1.6.2",
         "cross-spawn": "5.1.0",
         "cross-spawn": "5.1.0",
         "debug": "3.1.0",
         "debug": "3.1.0",
         "doctrine": "2.1.0",
         "doctrine": "2.1.0",
         "eslint-scope": "3.7.1",
         "eslint-scope": "3.7.1",
         "eslint-visitor-keys": "1.0.0",
         "eslint-visitor-keys": "1.0.0",
         "espree": "3.5.4",
         "espree": "3.5.4",
-        "esquery": "1.0.0",
+        "esquery": "1.0.1",
         "esutils": "2.0.2",
         "esutils": "2.0.2",
         "file-entry-cache": "2.0.0",
         "file-entry-cache": "2.0.0",
         "functional-red-black-tree": "1.0.1",
         "functional-red-black-tree": "1.0.1",
         "glob": "7.1.2",
         "glob": "7.1.2",
         "globals": "11.3.0",
         "globals": "11.3.0",
-        "ignore": "3.3.7",
+        "ignore": "3.3.8",
         "imurmurhash": "0.1.4",
         "imurmurhash": "0.1.4",
         "inquirer": "3.3.0",
         "inquirer": "3.3.0",
         "is-resolvable": "1.1.0",
         "is-resolvable": "1.1.0",
@@ -1725,7 +1732,7 @@
         "path-is-inside": "1.0.2",
         "path-is-inside": "1.0.2",
         "pluralize": "7.0.0",
         "pluralize": "7.0.0",
         "progress": "2.0.0",
         "progress": "2.0.0",
-        "regexpp": "1.0.1",
+        "regexpp": "1.1.0",
         "require-uncached": "1.0.3",
         "require-uncached": "1.0.3",
         "semver": "5.5.0",
         "semver": "5.5.0",
         "strip-ansi": "4.0.0",
         "strip-ansi": "4.0.0",
@@ -1793,9 +1800,9 @@
       "dev": true
       "dev": true
     },
     },
     "esquery": {
     "esquery": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.0.tgz",
-      "integrity": "sha1-z7qLV9f7qT8XKYqKAGoEzaE9gPo=",
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz",
+      "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==",
       "dev": true,
       "dev": true,
       "requires": {
       "requires": {
         "estraverse": "4.2.0"
         "estraverse": "4.2.0"
@@ -1859,9 +1866,9 @@
       }
       }
     },
     },
     "external-editor": {
     "external-editor": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.1.0.tgz",
-      "integrity": "sha512-E44iT5QVOUJBKij4IIV3uvxuNlbKS38Tw1HiupxEIHPv9qtC2PrDYohbXV5U+1jnfIXttny8gUhj+oZvflFlzA==",
+      "version": "2.2.0",
+      "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz",
+      "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==",
       "dev": true,
       "dev": true,
       "requires": {
       "requires": {
         "chardet": "0.4.2",
         "chardet": "0.4.2",
@@ -3141,9 +3148,9 @@
       "dev": true
       "dev": true
     },
     },
     "ignore": {
     "ignore": {
-      "version": "3.3.7",
-      "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.7.tgz",
-      "integrity": "sha512-YGG3ejvBNHRqu0559EOxxNFihD0AjpvHlC/pdGKd3X3ofe+CoJkYazwNJYTNebqpPKN+VVQbh4ZFn1DivMNuHA==",
+      "version": "3.3.8",
+      "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.8.tgz",
+      "integrity": "sha512-pUh+xUQQhQzevjRHHFqqcTy0/dP/kS9I8HSrUydhihjuD09W6ldVWFtIrwhXdUJHis3i2rZNqEHpZH/cbinFbg==",
       "dev": true
       "dev": true
     },
     },
     "imurmurhash": {
     "imurmurhash": {
@@ -3186,11 +3193,11 @@
       "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==",
       "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==",
       "dev": true,
       "dev": true,
       "requires": {
       "requires": {
-        "ansi-escapes": "3.0.0",
+        "ansi-escapes": "3.1.0",
         "chalk": "2.3.2",
         "chalk": "2.3.2",
         "cli-cursor": "2.1.0",
         "cli-cursor": "2.1.0",
         "cli-width": "2.2.0",
         "cli-width": "2.2.0",
-        "external-editor": "2.1.0",
+        "external-editor": "2.2.0",
         "figures": "2.0.0",
         "figures": "2.0.0",
         "lodash": "4.17.4",
         "lodash": "4.17.4",
         "mute-stream": "0.0.7",
         "mute-stream": "0.0.7",
@@ -3203,9 +3210,9 @@
       },
       },
       "dependencies": {
       "dependencies": {
         "ansi-escapes": {
         "ansi-escapes": {
-          "version": "3.0.0",
-          "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.0.0.tgz",
-          "integrity": "sha512-O/klc27mWNUigtv0F8NJWbLF00OcegQalkqKURWdosW08YZKi4m6CnSUSvIZG1otNJbTWhN01Hhz389DW7mvDQ==",
+          "version": "3.1.0",
+          "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz",
+          "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==",
           "dev": true
           "dev": true
         },
         },
         "ansi-regex": {
         "ansi-regex": {
@@ -3412,9 +3419,9 @@
       "dev": true
       "dev": true
     },
     },
     "is-path-in-cwd": {
     "is-path-in-cwd": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz",
-      "integrity": "sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=",
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
+      "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
       "dev": true,
       "dev": true,
       "requires": {
       "requires": {
         "is-path-inside": "1.0.1"
         "is-path-inside": "1.0.1"
@@ -8475,9 +8482,9 @@
       }
       }
     },
     },
     "regexpp": {
     "regexpp": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-1.0.1.tgz",
-      "integrity": "sha512-8Ph721maXiOYSLtaDGKVmDn5wdsNaF6Px85qFNeMPQq0r8K5Y10tgP6YuR65Ws35n4DvzFcCxEnRNBIXQunzLw==",
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz",
+      "integrity": "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==",
       "dev": true
       "dev": true
     },
     },
     "regexpu-core": {
     "regexpu-core": {

+ 1 - 0
src/build.js

@@ -15,6 +15,7 @@
         "converse-fullscreen":      "builds/converse-fullscreen",
         "converse-fullscreen":      "builds/converse-fullscreen",
         "converse-headline":        "builds/converse-headline",
         "converse-headline":        "builds/converse-headline",
         "converse-mam":             "builds/converse-mam",
         "converse-mam":             "builds/converse-mam",
+        "converse-message-view":    "builds/converse-message-view",
         "converse-minimize":        "builds/converse-minimize",
         "converse-minimize":        "builds/converse-minimize",
         "converse-modal":           "builds/converse-modal",
         "converse-modal":           "builds/converse-modal",
         "converse-muc":             "builds/converse-muc",
         "converse-muc":             "builds/converse-muc",

+ 0 - 1
src/converse-core.js

@@ -80,7 +80,6 @@
         'converse-embedded',
         'converse-embedded',
         'converse-fullscreen',
         'converse-fullscreen',
         'converse-headline',
         'converse-headline',
-        'converse-http-file-upload',
         'converse-mam',
         'converse-mam',
         'converse-message-view',
         'converse-message-view',
         'converse-minimize',
         'converse-minimize',

+ 0 - 35
src/inverse.js

@@ -1,35 +0,0 @@
-/* Inverse.js components configuration
- *
- * This file is used to tell require.js which components (or plugins) to load
- * when it generates a build of inverse.js (in dist/inverse.js)
- */
-if (typeof define !== 'undefined') {
-    // The section below determines which plugins will be included in a build
-    define([
-        "converse-core",
-        /* START: Removable components
-         * --------------------
-         * Any of the following components may be removed if they're not needed.
-         */
-        "converse-bookmarks",   // XEP-0048 Bookmarks
-        "converse-chatboxes",   // Backbone Collection and Models for chat boxes
-        "converse-chatview",    // Renders standalone chat boxes for single user chat
-        "converse-controlbox",  // The control box
-        "converse-disco",       // Service discovery plugin
-        "converse-headline",    // Support for headline messages
-        "converse-mam",         // XEP-0313 Message Archive Management
-        "converse-muc",         // XEP-0045 Multi-user chat
-        "converse-notification",// HTML5 Notifications
-        "converse-otr",         // Off-the-record encryption for one-on-one messages
-        "converse-ping",        // XEP-0199 XMPP Ping
-        "converse-register",    // XEP-0077 In-band registration
-        "converse-roomslist",   // Show currently open chat rooms
-        "converse-vcard",       // XEP-0054 VCard-temp
-        "converse-http-file-upload", // Support for XEP-0363
-        /* END: Removable components */
-
-        "converse-inverse",     // Inverse plugin for converse.js
-    ], function(converse) {
-        return converse;
-    });
-}