From bea4fc9c864fb47e8e3d8a8574ee3157f83b9770 Mon Sep 17 00:00:00 2001 From: Shigma <1700011071@pku.edu.cn> Date: Thu, 5 Jul 2018 22:45:45 +0800 Subject: [PATCH] version 3.1 --- README.md | 5 +- package-lock.json | 1248 ++++++++++++++++++++++++++++++++++++++++++++- package.json | 5 +- 3 files changed, 1246 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 508274f..53fabd7 100644 --- a/README.md +++ b/README.md @@ -11,5 +11,6 @@ Thulium Music 3 是一个音乐编辑器和播放器。使用原创的 Thulium 1. 克隆我们的项目 2. `git submodule init`初始化子模块 3. `git submodule update`更新子模块 -2. `npm i`更新依赖 -3. `npm run start`运行 +4. `npm i`更新依赖 +5. `npm run build-doc`生成索引 +6. `npm run start`运行 diff --git a/package-lock.json b/package-lock.json index b1ad743..5f23a60 100644 --- a/package-lock.json +++ b/package-lock.json @@ -48,6 +48,12 @@ } } }, + "abbrev": { + "version": "1.1.1", + "resolved": "http://r.cnpmjs.org/abbrev/download/abbrev-1.1.1.tgz", + "integrity": "sha1-+PLIh60Qv2f2NPAFtph/7TF5qsg=", + "dev": true + }, "accepts": { "version": "1.3.5", "resolved": "https://r.cnpmjs.org/accepts/download/accepts-1.3.5.tgz", @@ -104,6 +110,48 @@ "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=", "dev": true }, + "ansi-align": { + "version": "2.0.0", + "resolved": "http://r.cnpmjs.org/ansi-align/download/ansi-align-2.0.0.tgz", + "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=", + "dev": true, + "requires": { + "string-width": "2.1.1" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "http://r.cnpmjs.org/ansi-regex/download/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "http://r.cnpmjs.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "http://r.cnpmjs.org/string-width/download/string-width-2.1.1.tgz", + "integrity": "sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=", + "dev": true, + "requires": { + "is-fullwidth-code-point": "2.0.0", + "strip-ansi": "4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "http://r.cnpmjs.org/strip-ansi/download/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "3.0.0" + } + } + } + }, "ansi-escapes": { "version": "3.1.0", "resolved": "https://r.cnpmjs.org/ansi-escapes/download/ansi-escapes-3.1.0.tgz", @@ -131,6 +179,12 @@ "normalize-path": "2.1.1" } }, + "app-builder-bin": { + "version": "1.9.13", + "resolved": "http://r.cnpmjs.org/app-builder-bin/download/app-builder-bin-1.9.13.tgz", + "integrity": "sha1-2acVF/jpMGM7M0jczYW2uPQwgi0=", + "dev": true + }, "argparse": { "version": "1.0.10", "resolved": "https://r.cnpmjs.org/argparse/download/argparse-1.0.10.tgz", @@ -198,6 +252,46 @@ "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", "dev": true }, + "asar": { + "version": "0.14.3", + "resolved": "http://r.cnpmjs.org/asar/download/asar-0.14.3.tgz", + "integrity": "sha1-xyqBVCpI47ykWfsbB+4rat+uJl0=", + "dev": true, + "requires": { + "chromium-pickle-js": "0.2.0", + "commander": "2.16.0", + "cuint": "0.2.2", + "glob": "6.0.4", + "minimatch": "3.0.4", + "mkdirp": "0.5.0", + "mksnapshot": "0.3.1", + "tmp": "0.0.28" + }, + "dependencies": { + "glob": { + "version": "6.0.4", + "resolved": "http://r.cnpmjs.org/glob/download/glob-6.0.4.tgz", + "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", + "dev": true, + "requires": { + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "tmp": { + "version": "0.0.28", + "resolved": "http://r.cnpmjs.org/tmp/download/tmp-0.0.28.tgz", + "integrity": "sha1-Fyc1t/YU6nrzlmT6hM8N5OUV0SA=", + "dev": true, + "requires": { + "os-tmpdir": "1.0.2" + } + } + } + }, "asn1": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", @@ -220,6 +314,12 @@ "resolved": "http://r.cnpmjs.org/async-each/download/async-each-1.0.1.tgz", "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=" }, + "async-exit-hook": { + "version": "2.0.1", + "resolved": "http://r.cnpmjs.org/async-exit-hook/download/async-exit-hook-2.0.1.tgz", + "integrity": "sha1-i9iwJLDsmxwBzMua+dspvXF9+vM=", + "dev": true + }, "async-limiter": { "version": "1.0.0", "resolved": "https://r.cnpmjs.org/async-limiter/download/async-limiter-1.0.0.tgz", @@ -250,6 +350,12 @@ "resolved": "https://r.cnpmjs.org/audiobuffer-to-wav/download/audiobuffer-to-wav-1.0.0.tgz", "integrity": "sha1-1bQyJxRV5/7laxEc0PjWINf54QU=" }, + "author-regex": { + "version": "1.0.0", + "resolved": "http://r.cnpmjs.org/author-regex/download/author-regex-1.0.0.tgz", + "integrity": "sha1-0IiFvmubv5Q5/gh8dihyRfCoFFA=", + "dev": true + }, "aws-sign2": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", @@ -400,6 +506,16 @@ "callsite": "1.0.0" } }, + "binary": { + "version": "0.3.0", + "resolved": "http://r.cnpmjs.org/binary/download/binary-0.3.0.tgz", + "integrity": "sha1-n2BVO8XOjDOG87VTz/R0Yq3sqnk=", + "dev": true, + "requires": { + "buffers": "0.1.1", + "chainsaw": "0.1.0" + } + }, "binary-extensions": { "version": "1.11.0", "resolved": "http://r.cnpmjs.org/binary-extensions/download/binary-extensions-1.11.0.tgz", @@ -467,6 +583,60 @@ "hoek": "4.2.1" } }, + "boxen": { + "version": "1.3.0", + "resolved": "http://r.cnpmjs.org/boxen/download/boxen-1.3.0.tgz", + "integrity": "sha1-VcbDmouljZxhrSLNh3Uy3rZlogs=", + "dev": true, + "requires": { + "ansi-align": "2.0.0", + "camelcase": "4.1.0", + "chalk": "2.4.1", + "cli-boxes": "1.0.0", + "string-width": "2.1.1", + "term-size": "1.2.0", + "widest-line": "2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "http://r.cnpmjs.org/ansi-regex/download/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "camelcase": { + "version": "4.1.0", + "resolved": "http://r.cnpmjs.org/camelcase/download/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "http://r.cnpmjs.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "http://r.cnpmjs.org/string-width/download/string-width-2.1.1.tgz", + "integrity": "sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=", + "dev": true, + "requires": { + "is-fullwidth-code-point": "2.0.0", + "strip-ansi": "4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "http://r.cnpmjs.org/strip-ansi/download/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "3.0.0" + } + } + } + }, "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -503,6 +673,74 @@ } } }, + "buffer-from": { + "version": "1.1.0", + "resolved": "http://r.cnpmjs.org/buffer-from/download/buffer-from-1.1.0.tgz", + "integrity": "sha1-h/yqOimDWOCt5uRCz86EB0DRrQQ=", + "dev": true + }, + "buffers": { + "version": "0.1.1", + "resolved": "http://r.cnpmjs.org/buffers/download/buffers-0.1.1.tgz", + "integrity": "sha1-skV5w77U1tOWru5tmorn9Ugqt7s=", + "dev": true + }, + "builder-util": { + "version": "5.11.6", + "resolved": "http://r.cnpmjs.org/builder-util/download/builder-util-5.11.6.tgz", + "integrity": "sha1-MAXEQlxyeNN1aKEhJo1ou+oILL4=", + "dev": true, + "requires": { + "7zip-bin": "4.0.2", + "app-builder-bin": "1.9.13", + "bluebird-lst": "1.0.5", + "builder-util-runtime": "4.2.2", + "chalk": "2.4.1", + "debug": "3.1.0", + "fs-extra-p": "4.6.1", + "is-ci": "1.1.0", + "js-yaml": "3.12.0", + "lazy-val": "1.0.3", + "semver": "5.5.0", + "source-map-support": "0.5.6", + "stat-mode": "0.2.2", + "temp-file": "3.1.2" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "http://r.cnpmjs.org/debug/download/debug-3.1.0.tgz", + "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "builder-util-runtime": { + "version": "4.2.2", + "resolved": "http://r.cnpmjs.org/builder-util-runtime/download/builder-util-runtime-4.2.2.tgz", + "integrity": "sha1-ZV5H3X9wHWgkYxFNvOXezG08GC8=", + "dev": true, + "requires": { + "bluebird-lst": "1.0.5", + "debug": "3.1.0", + "fs-extra-p": "4.6.1", + "sax": "1.2.4" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "http://r.cnpmjs.org/debug/download/debug-3.1.0.tgz", + "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, "builtin-modules": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", @@ -568,12 +806,27 @@ "map-obj": "1.0.1" } }, + "capture-stack-trace": { + "version": "1.0.0", + "resolved": "http://r.cnpmjs.org/capture-stack-trace/download/capture-stack-trace-1.0.0.tgz", + "integrity": "sha1-Sm+gc5nCa7pH8LJJa00PtAjFVQ0=", + "dev": true + }, "caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", "dev": true }, + "chainsaw": { + "version": "0.1.0", + "resolved": "http://r.cnpmjs.org/chainsaw/download/chainsaw-0.1.0.tgz", + "integrity": "sha1-XqtQsor+WAdNDVgpE4iCi15fvJg=", + "dev": true, + "requires": { + "traverse": "0.3.9" + } + }, "chalk": { "version": "2.4.1", "resolved": "https://r.cnpmjs.org/chalk/download/chalk-2.4.1.tgz", @@ -631,6 +884,18 @@ "upath": "1.1.0" } }, + "chromium-pickle-js": { + "version": "0.2.0", + "resolved": "http://r.cnpmjs.org/chromium-pickle-js/download/chromium-pickle-js-0.2.0.tgz", + "integrity": "sha1-BKEGZywYsIWrd02YPfo+oTjyIgU=", + "dev": true + }, + "ci-info": { + "version": "1.1.3", + "resolved": "http://r.cnpmjs.org/ci-info/download/ci-info-1.1.3.tgz", + "integrity": "sha1-cQGTJkuwXHe4yQ0C9aryIhamZ7I=", + "dev": true + }, "circular-json": { "version": "0.3.3", "resolved": "https://r.cnpmjs.org/circular-json/download/circular-json-0.3.3.tgz", @@ -658,6 +923,12 @@ } } }, + "cli-boxes": { + "version": "1.0.0", + "resolved": "http://r.cnpmjs.org/cli-boxes/download/cli-boxes-1.0.0.tgz", + "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=", + "dev": true + }, "cli-cursor": { "version": "2.1.0", "resolved": "https://r.cnpmjs.org/cli-cursor/download/cli-cursor-2.1.0.tgz", @@ -762,6 +1033,12 @@ "delayed-stream": "1.0.0" } }, + "commander": { + "version": "2.16.0", + "resolved": "http://r.cnpmjs.org/commander/download/commander-2.16.0.tgz", + "integrity": "sha1-8WOQWTmWzrTz7rAgsx14Uo9/ilA=", + "dev": true + }, "compare-version": { "version": "0.1.2", "resolved": "http://r.cnpmjs.org/compare-version/download/compare-version-0.1.2.tgz", @@ -833,6 +1110,20 @@ } } }, + "configstore": { + "version": "3.1.2", + "resolved": "http://r.cnpmjs.org/configstore/download/configstore-3.1.2.tgz", + "integrity": "sha1-xvJd767vJt8S3TNBSwAf6BpUP48=", + "dev": true, + "requires": { + "dot-prop": "4.2.0", + "graceful-fs": "4.1.11", + "make-dir": "1.3.0", + "unique-string": "1.0.0", + "write-file-atomic": "2.3.0", + "xdg-basedir": "3.0.0" + } + }, "content-disposition": { "version": "0.5.2", "resolved": "https://r.cnpmjs.org/content-disposition/download/content-disposition-0.5.2.tgz", @@ -872,6 +1163,15 @@ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" }, + "create-error-class": { + "version": "3.0.2", + "resolved": "http://r.cnpmjs.org/create-error-class/download/create-error-class-3.0.2.tgz", + "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", + "dev": true, + "requires": { + "capture-stack-trace": "1.0.0" + } + }, "cross-spawn": { "version": "5.1.0", "resolved": "https://r.cnpmjs.org/cross-spawn/download/cross-spawn-5.1.0.tgz", @@ -903,6 +1203,18 @@ } } }, + "crypto-random-string": { + "version": "1.0.0", + "resolved": "http://r.cnpmjs.org/crypto-random-string/download/crypto-random-string-1.0.0.tgz", + "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=", + "dev": true + }, + "cuint": { + "version": "0.2.2", + "resolved": "http://r.cnpmjs.org/cuint/download/cuint-0.2.2.tgz", + "integrity": "sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs=", + "dev": true + }, "currently-unhandled": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", @@ -945,6 +1257,21 @@ "resolved": "http://r.cnpmjs.org/decode-uri-component/download/decode-uri-component-0.2.0.tgz", "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" }, + "decompress-zip": { + "version": "0.3.0", + "resolved": "http://r.cnpmjs.org/decompress-zip/download/decompress-zip-0.3.0.tgz", + "integrity": "sha1-rjvLfjTGWHmt/nfhnDD4ZgK0vbA=", + "dev": true, + "requires": { + "binary": "0.3.0", + "graceful-fs": "4.1.11", + "mkpath": "0.1.0", + "nopt": "3.0.6", + "q": "1.5.1", + "readable-stream": "1.1.14", + "touch": "0.0.3" + } + }, "deep-extend": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.5.1.tgz", @@ -1039,11 +1366,13 @@ "dev": true, "requires": { "bluebird-lst": "1.0.5", + "builder-util": "5.11.6", "electron-builder-lib": "20.16.1", "fs-extra-p": "4.6.1", "iconv-lite": "0.4.23", "js-yaml": "3.12.0", - "parse-color": "1.0.0" + "parse-color": "1.0.0", + "sanitize-filename": "1.6.1" } }, "doctrine": { @@ -1055,6 +1384,15 @@ "esutils": "2.0.2" } }, + "dot-prop": { + "version": "4.2.0", + "resolved": "http://r.cnpmjs.org/dot-prop/download/dot-prop-4.2.0.tgz", + "integrity": "sha1-HxngwuGqDjJ5fEl5nyg3rGr2nFc=", + "dev": true, + "requires": { + "is-obj": "1.0.1" + } + }, "dotenv": { "version": "6.0.0", "resolved": "http://r.cnpmjs.org/dotenv/download/dotenv-6.0.0.tgz", @@ -1067,6 +1405,12 @@ "integrity": "sha1-3vHxyl1gWdJKdm5YeULCEQbOEnU=", "dev": true }, + "duplexer3": { + "version": "0.1.4", + "resolved": "http://r.cnpmjs.org/duplexer3/download/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", + "dev": true + }, "ecc-jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", @@ -1107,6 +1451,8 @@ "dev": true, "requires": { "bluebird-lst": "1.0.5", + "builder-util": "5.11.6", + "builder-util-runtime": "4.2.2", "chalk": "2.4.1", "dmg-builder": "4.10.2", "electron-builder-lib": "20.16.1", @@ -1115,6 +1461,8 @@ "is-ci": "1.1.0", "lazy-val": "1.0.3", "read-config-file": "3.0.2", + "sanitize-filename": "1.6.1", + "update-notifier": "2.5.0", "yargs": "11.0.0" }, "dependencies": { @@ -1151,7 +1499,8 @@ "dev": true, "requires": { "graceful-fs": "4.1.11", - "jsonfile": "4.0.0" + "jsonfile": "4.0.0", + "universalify": "0.1.2" } }, "jsonfile": { @@ -1198,7 +1547,12 @@ "dev": true, "requires": { "7zip-bin": "4.0.2", + "app-builder-bin": "1.9.13", + "async-exit-hook": "2.0.1", "bluebird-lst": "1.0.5", + "builder-util": "5.11.6", + "builder-util-runtime": "4.2.2", + "chromium-pickle-js": "0.2.0", "debug": "3.1.0", "ejs": "2.6.1", "electron-osx-sign": "0.4.10", @@ -1213,6 +1567,7 @@ "normalize-package-data": "2.4.0", "plist": "3.0.1", "read-config-file": "3.0.2", + "sanitize-filename": "1.6.1", "semver": "5.5.0", "stream-json": "1.0.2", "temp-file": "3.1.2" @@ -1279,6 +1634,160 @@ } } }, + "electron-packager": { + "version": "12.1.0", + "resolved": "http://r.cnpmjs.org/electron-packager/download/electron-packager-12.1.0.tgz", + "integrity": "sha1-BI3U/zhIvhnFhzwxW1sxLfYhUyg=", + "dev": true, + "requires": { + "asar": "0.14.3", + "debug": "3.1.0", + "electron-download": "4.1.0", + "electron-osx-sign": "0.4.10", + "extract-zip": "1.6.6", + "fs-extra": "5.0.0", + "galactus": "0.2.1", + "get-package-info": "1.0.0", + "nodeify": "1.0.1", + "parse-author": "2.0.0", + "pify": "3.0.0", + "plist": "2.1.0", + "rcedit": "1.1.0", + "resolve": "1.8.1", + "sanitize-filename": "1.6.1", + "semver": "5.5.0", + "yargs-parser": "10.1.0" + }, + "dependencies": { + "camelcase": { + "version": "4.1.0", + "resolved": "http://r.cnpmjs.org/camelcase/download/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + }, + "debug": { + "version": "3.1.0", + "resolved": "http://r.cnpmjs.org/debug/download/debug-3.1.0.tgz", + "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "electron-download": { + "version": "4.1.0", + "resolved": "http://r.cnpmjs.org/electron-download/download/electron-download-4.1.0.tgz", + "integrity": "sha1-v5MsdG8vh//MCdHdRy8v9rkYeEU=", + "dev": true, + "requires": { + "debug": "2.6.9", + "env-paths": "1.0.0", + "fs-extra": "2.1.2", + "minimist": "1.2.0", + "nugget": "2.0.1", + "path-exists": "3.0.0", + "rc": "1.2.7", + "semver": "5.5.0", + "sumchecker": "2.0.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "http://r.cnpmjs.org/debug/download/debug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "fs-extra": { + "version": "2.1.2", + "resolved": "http://r.cnpmjs.org/fs-extra/download/fs-extra-2.1.2.tgz", + "integrity": "sha1-BGxwFjzvmq1GsOSn+kZ/si1x3jU=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "jsonfile": "2.4.0" + } + } + } + }, + "fs-extra": { + "version": "5.0.0", + "resolved": "http://r.cnpmjs.org/fs-extra/download/fs-extra-5.0.0.tgz", + "integrity": "sha1-QU0BEM3QZwVzTQVWUsVBEmDDGr0=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "jsonfile": "4.0.0", + "universalify": "0.1.2" + }, + "dependencies": { + "jsonfile": { + "version": "4.0.0", + "resolved": "http://r.cnpmjs.org/jsonfile/download/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11" + } + } + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "http://r.cnpmjs.org/path-exists/download/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "pify": { + "version": "3.0.0", + "resolved": "http://r.cnpmjs.org/pify/download/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "plist": { + "version": "2.1.0", + "resolved": "http://r.cnpmjs.org/plist/download/plist-2.1.0.tgz", + "integrity": "sha1-V8zbeggh3yGDEhejytVOPhRqECU=", + "dev": true, + "requires": { + "base64-js": "1.2.0", + "xmlbuilder": "8.2.2", + "xmldom": "0.1.27" + } + }, + "sumchecker": { + "version": "2.0.2", + "resolved": "http://r.cnpmjs.org/sumchecker/download/sumchecker-2.0.2.tgz", + "integrity": "sha1-D0LBDl0F2l1C7qPlbDOZo31sWz4=", + "dev": true, + "requires": { + "debug": "2.6.9" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "http://r.cnpmjs.org/debug/download/debug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "yargs-parser": { + "version": "10.1.0", + "resolved": "http://r.cnpmjs.org/yargs-parser/download/yargs-parser-10.1.0.tgz", + "integrity": "sha1-cgImW4n36eny5XZeD+c1qQXtuqg=", + "dev": true, + "requires": { + "camelcase": "4.1.0" + } + } + } + }, "electron-publish": { "version": "20.16.0", "resolved": "http://r.cnpmjs.org/electron-publish/download/electron-publish-20.16.0.tgz", @@ -1286,9 +1795,12 @@ "dev": true, "requires": { "bluebird-lst": "1.0.5", + "builder-util": "5.11.6", + "builder-util-runtime": "4.2.2", "chalk": "2.4.1", "fs-extra-p": "4.6.1", - "lazy-val": "1.0.3" + "lazy-val": "1.0.3", + "mime": "2.3.1" } }, "element-ui": { @@ -1565,6 +2077,21 @@ "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", "dev": true }, + "execa": { + "version": "0.7.0", + "resolved": "http://r.cnpmjs.org/execa/download/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "requires": { + "cross-spawn": "5.1.0", + "get-stream": "3.0.0", + "is-stream": "1.1.0", + "npm-run-path": "2.0.2", + "p-finally": "1.0.0", + "signal-exit": "3.0.2", + "strip-eof": "1.0.0" + } + }, "expand-brackets": { "version": "2.1.4", "resolved": "http://r.cnpmjs.org/expand-brackets/download/expand-brackets-2.1.4.tgz", @@ -1866,6 +2393,47 @@ "write": "0.2.1" } }, + "flora-colossus": { + "version": "1.0.0", + "resolved": "http://r.cnpmjs.org/flora-colossus/download/flora-colossus-1.0.0.tgz", + "integrity": "sha1-VHKcNh7ezuAU3UQWeeGjfB13OkU=", + "dev": true, + "requires": { + "debug": "3.1.0", + "fs-extra": "4.0.3" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "http://r.cnpmjs.org/debug/download/debug-3.1.0.tgz", + "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "fs-extra": { + "version": "4.0.3", + "resolved": "http://r.cnpmjs.org/fs-extra/download/fs-extra-4.0.3.tgz", + "integrity": "sha1-DYUhIuW8W+tFP7Ao6cDJvzY0DJQ=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "jsonfile": "4.0.0", + "universalify": "0.1.2" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "http://r.cnpmjs.org/jsonfile/download/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11" + } + } + } + }, "for-in": { "version": "1.0.2", "resolved": "http://r.cnpmjs.org/for-in/download/for-in-1.0.2.tgz", @@ -1938,7 +2506,8 @@ "dev": true, "requires": { "graceful-fs": "4.1.11", - "jsonfile": "4.0.0" + "jsonfile": "4.0.0", + "universalify": "0.1.2" } }, "jsonfile": { @@ -2426,18 +2995,137 @@ "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", "dev": true }, + "galactus": { + "version": "0.2.1", + "resolved": "http://r.cnpmjs.org/galactus/download/galactus-0.2.1.tgz", + "integrity": "sha1-y+0tIKQMH1Z5o1kI4rlBVzPnjbk=", + "dev": true, + "requires": { + "debug": "3.1.0", + "flora-colossus": "1.0.0", + "fs-extra": "4.0.3" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "http://r.cnpmjs.org/debug/download/debug-3.1.0.tgz", + "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "fs-extra": { + "version": "4.0.3", + "resolved": "http://r.cnpmjs.org/fs-extra/download/fs-extra-4.0.3.tgz", + "integrity": "sha1-DYUhIuW8W+tFP7Ao6cDJvzY0DJQ=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "jsonfile": "4.0.0", + "universalify": "0.1.2" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "http://r.cnpmjs.org/jsonfile/download/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11" + } + } + } + }, "get-caller-file": { "version": "1.0.2", "resolved": "http://r.cnpmjs.org/get-caller-file/download/get-caller-file-1.0.2.tgz", "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=", "dev": true }, + "get-package-info": { + "version": "1.0.0", + "resolved": "http://r.cnpmjs.org/get-package-info/download/get-package-info-1.0.0.tgz", + "integrity": "sha1-ZDJ5ZWPigRPNlHTbvQAFKYWkmZw=", + "dev": true, + "requires": { + "bluebird": "3.5.1", + "debug": "2.6.9", + "lodash.get": "4.4.2", + "read-pkg-up": "2.0.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "http://r.cnpmjs.org/find-up/download/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "2.0.0" + } + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "http://r.cnpmjs.org/load-json-file/download/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "parse-json": "2.2.0", + "pify": "2.3.0", + "strip-bom": "3.0.0" + } + }, + "path-type": { + "version": "2.0.0", + "resolved": "http://r.cnpmjs.org/path-type/download/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "requires": { + "pify": "2.3.0" + } + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "http://r.cnpmjs.org/read-pkg/download/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "requires": { + "load-json-file": "2.0.0", + "normalize-package-data": "2.4.0", + "path-type": "2.0.0" + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "http://r.cnpmjs.org/read-pkg-up/download/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "requires": { + "find-up": "2.1.0", + "read-pkg": "2.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "http://r.cnpmjs.org/strip-bom/download/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + } + } + }, "get-stdin": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", "dev": true }, + "get-stream": { + "version": "3.0.0", + "resolved": "http://r.cnpmjs.org/get-stream/download/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, "get-value": { "version": "2.0.6", "resolved": "http://r.cnpmjs.org/get-value/download/get-value-2.0.6.tgz", @@ -2485,6 +3173,15 @@ } } }, + "global-dirs": { + "version": "0.1.1", + "resolved": "http://r.cnpmjs.org/global-dirs/download/global-dirs-0.1.1.tgz", + "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", + "dev": true, + "requires": { + "ini": "1.3.5" + } + }, "globals": { "version": "11.5.0", "resolved": "https://r.cnpmjs.org/globals/download/globals-11.5.0.tgz", @@ -2505,6 +3202,25 @@ "pinkie-promise": "2.0.1" } }, + "got": { + "version": "6.7.1", + "resolved": "http://r.cnpmjs.org/got/download/got-6.7.1.tgz", + "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", + "dev": true, + "requires": { + "create-error-class": "3.0.2", + "duplexer3": "0.1.4", + "get-stream": "3.0.0", + "is-redirect": "1.0.0", + "is-retry-allowed": "1.1.0", + "is-stream": "1.1.0", + "lowercase-keys": "1.0.1", + "safe-buffer": "5.1.2", + "timed-out": "4.0.1", + "unzip-response": "2.0.1", + "url-parse-lax": "1.0.0" + } + }, "graceful-fs": { "version": "4.1.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", @@ -2666,6 +3382,12 @@ "integrity": "sha1-P46cNdOHCKOn4Omrtsc+fudweys=", "dev": true }, + "import-lazy": { + "version": "2.1.0", + "resolved": "http://r.cnpmjs.org/import-lazy/download/import-lazy-2.1.0.tgz", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", + "dev": true + }, "imurmurhash": { "version": "0.1.4", "resolved": "https://r.cnpmjs.org/imurmurhash/download/imurmurhash-0.1.4.tgz", @@ -2831,7 +3553,10 @@ "version": "1.1.0", "resolved": "http://r.cnpmjs.org/is-ci/download/is-ci-1.1.0.tgz", "integrity": "sha1-JH5BYueGDOu9rzC3dNawrH3P56U=", - "dev": true + "dev": true, + "requires": { + "ci-info": "1.1.3" + } }, "is-data-descriptor": { "version": "0.1.4", @@ -2904,6 +3629,22 @@ "is-extglob": "2.1.1" } }, + "is-installed-globally": { + "version": "0.1.0", + "resolved": "http://r.cnpmjs.org/is-installed-globally/download/is-installed-globally-0.1.0.tgz", + "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=", + "dev": true, + "requires": { + "global-dirs": "0.1.1", + "is-path-inside": "1.0.1" + } + }, + "is-npm": { + "version": "1.0.0", + "resolved": "http://r.cnpmjs.org/is-npm/download/is-npm-1.0.0.tgz", + "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=", + "dev": true + }, "is-number": { "version": "3.0.0", "resolved": "http://r.cnpmjs.org/is-number/download/is-number-3.0.0.tgz", @@ -2922,6 +3663,12 @@ } } }, + "is-obj": { + "version": "1.0.1", + "resolved": "http://r.cnpmjs.org/is-obj/download/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "dev": true + }, "is-odd": { "version": "2.0.0", "resolved": "http://r.cnpmjs.org/is-odd/download/is-odd-2.0.0.tgz", @@ -2975,12 +3722,30 @@ "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", "dev": true }, + "is-redirect": { + "version": "1.0.0", + "resolved": "http://r.cnpmjs.org/is-redirect/download/is-redirect-1.0.0.tgz", + "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=", + "dev": true + }, "is-resolvable": { "version": "1.1.0", "resolved": "https://r.cnpmjs.org/is-resolvable/download/is-resolvable-1.1.0.tgz", "integrity": "sha1-+xj4fOH+uSUWnJpAfBkxijIG7Yg=", "dev": true }, + "is-retry-allowed": { + "version": "1.1.0", + "resolved": "http://r.cnpmjs.org/is-retry-allowed/download/is-retry-allowed-1.1.0.tgz", + "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=", + "dev": true + }, + "is-stream": { + "version": "1.1.0", + "resolved": "http://r.cnpmjs.org/is-stream/download/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", @@ -3119,7 +3884,16 @@ "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", "dev": true, "requires": { - "graceful-fs": "4.1.11" + "graceful-fs": "4.1.11" + } + }, + "latest-version": { + "version": "3.1.0", + "resolved": "http://r.cnpmjs.org/latest-version/download/latest-version-3.1.0.tgz", + "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=", + "dev": true, + "requires": { + "package-json": "4.0.1" } }, "lazy-val": { @@ -3189,6 +3963,12 @@ "resolved": "http://r.cnpmjs.org/lodash.debounce/download/lodash.debounce-4.0.8.tgz", "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" }, + "lodash.get": { + "version": "4.4.2", + "resolved": "http://r.cnpmjs.org/lodash.get/download/lodash.get-4.4.2.tgz", + "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=", + "dev": true + }, "loud-rejection": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", @@ -3199,6 +3979,12 @@ "signal-exit": "3.0.2" } }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "http://r.cnpmjs.org/lowercase-keys/download/lowercase-keys-1.0.1.tgz", + "integrity": "sha1-b54wtHCE2XGnyCD/FabFFnt0wm8=", + "dev": true + }, "lru-cache": { "version": "4.1.3", "resolved": "https://r.cnpmjs.org/lru-cache/download/lru-cache-4.1.3.tgz", @@ -3209,6 +3995,23 @@ "yallist": "2.1.2" } }, + "make-dir": { + "version": "1.3.0", + "resolved": "http://r.cnpmjs.org/make-dir/download/make-dir-1.3.0.tgz", + "integrity": "sha1-ecEDO4BRW9bSTsmTPoYMp17ifww=", + "dev": true, + "requires": { + "pify": "3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "http://r.cnpmjs.org/pify/download/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, "map-cache": { "version": "0.2.2", "resolved": "http://r.cnpmjs.org/map-cache/download/map-cache-0.2.2.tgz", @@ -3293,6 +4096,12 @@ "to-regex": "3.0.2" } }, + "mime": { + "version": "2.3.1", + "resolved": "http://r.cnpmjs.org/mime/download/mime-2.3.1.tgz", + "integrity": "sha1-sWIcVNY7l8R9PP5/chX31kUXw2k=", + "dev": true + }, "mime-db": { "version": "1.33.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", @@ -3364,6 +4173,38 @@ } } }, + "mkpath": { + "version": "0.1.0", + "resolved": "http://r.cnpmjs.org/mkpath/download/mkpath-0.1.0.tgz", + "integrity": "sha1-dVSm+Nhxg0zJe1RisSLEwSTW3pE=", + "dev": true + }, + "mksnapshot": { + "version": "0.3.1", + "resolved": "http://r.cnpmjs.org/mksnapshot/download/mksnapshot-0.3.1.tgz", + "integrity": "sha1-JQHAVldDbXQs6Vik/5LHfkDdN+Y=", + "dev": true, + "requires": { + "decompress-zip": "0.3.0", + "fs-extra": "0.26.7", + "request": "2.85.0" + }, + "dependencies": { + "fs-extra": { + "version": "0.26.7", + "resolved": "http://r.cnpmjs.org/fs-extra/download/fs-extra-0.26.7.tgz", + "integrity": "sha1-muH92UiXeY7at20JGM9C0MMYT6k=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "jsonfile": "2.4.0", + "klaw": "1.3.1", + "path-is-absolute": "1.0.1", + "rimraf": "2.6.2" + } + } + } + }, "monaco-editor": { "version": "0.13.1", "resolved": "https://r.cnpmjs.org/monaco-editor/download/monaco-editor-0.13.1.tgz", @@ -3422,6 +4263,33 @@ "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=", "dev": true }, + "nodeify": { + "version": "1.0.1", + "resolved": "http://r.cnpmjs.org/nodeify/download/nodeify-1.0.1.tgz", + "integrity": "sha1-ZKtpp7268DzhB7TwM1yHwLnpGx0=", + "dev": true, + "requires": { + "is-promise": "1.0.1", + "promise": "1.3.0" + }, + "dependencies": { + "is-promise": { + "version": "1.0.1", + "resolved": "http://r.cnpmjs.org/is-promise/download/is-promise-1.0.1.tgz", + "integrity": "sha1-MVc3YcBX4zwukaq56W2gjO++duU=", + "dev": true + } + } + }, + "nopt": { + "version": "3.0.6", + "resolved": "http://r.cnpmjs.org/nopt/download/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, + "requires": { + "abbrev": "1.1.1" + } + }, "normalize-package-data": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", @@ -3447,6 +4315,15 @@ "resolved": "https://r.cnpmjs.org/normalize-wheel/download/normalize-wheel-1.0.1.tgz", "integrity": "sha1-rsiGr/2wRQcNhWRH32Ls+GFG7EU=" }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "http://r.cnpmjs.org/npm-run-path/download/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "2.0.1" + } + }, "nugget": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/nugget/-/nugget-2.0.1.tgz", @@ -3591,6 +4468,7 @@ "integrity": "sha1-QrwpAKa1uL0XN2yOiCtlr8zyS/I=", "dev": true, "requires": { + "execa": "0.7.0", "lcid": "1.0.0", "mem": "1.1.0" } @@ -3601,11 +4479,20 @@ "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", "dev": true }, + "p-finally": { + "version": "1.0.0", + "resolved": "http://r.cnpmjs.org/p-finally/download/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, "p-limit": { "version": "1.3.0", "resolved": "http://r.cnpmjs.org/p-limit/download/p-limit-1.3.0.tgz", "integrity": "sha1-uGvV8MJWkJEcdZD8v8IBDVSzzLg=", - "dev": true + "dev": true, + "requires": { + "p-try": "1.0.0" + } }, "p-locate": { "version": "2.0.0", @@ -3616,6 +4503,33 @@ "p-limit": "1.3.0" } }, + "p-try": { + "version": "1.0.0", + "resolved": "http://r.cnpmjs.org/p-try/download/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "package-json": { + "version": "4.0.1", + "resolved": "http://r.cnpmjs.org/package-json/download/package-json-4.0.1.tgz", + "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=", + "dev": true, + "requires": { + "got": "6.7.1", + "registry-auth-token": "3.3.2", + "registry-url": "3.1.0", + "semver": "5.5.0" + } + }, + "parse-author": { + "version": "2.0.0", + "resolved": "http://r.cnpmjs.org/parse-author/download/parse-author-2.0.0.tgz", + "integrity": "sha1-00YL8d3Q367tQtp1QkLmX7aEqB8=", + "dev": true, + "requires": { + "author-regex": "1.0.0" + } + }, "parse-color": { "version": "1.0.0", "resolved": "http://r.cnpmjs.org/parse-color/download/parse-color-1.0.0.tgz", @@ -3696,6 +4610,18 @@ "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", "dev": true }, + "path-key": { + "version": "2.0.1", + "resolved": "http://r.cnpmjs.org/path-key/download/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-parse": { + "version": "1.0.5", + "resolved": "http://r.cnpmjs.org/path-parse/download/path-parse-1.0.5.tgz", + "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=", + "dev": true + }, "path-to-regexp": { "version": "0.1.7", "resolved": "https://r.cnpmjs.org/path-to-regexp/download/path-to-regexp-0.1.7.tgz", @@ -3788,6 +4714,12 @@ "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", "dev": true }, + "prepend-http": { + "version": "1.0.4", + "resolved": "http://r.cnpmjs.org/prepend-http/download/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "dev": true + }, "pretty-bytes": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz", @@ -3819,6 +4751,23 @@ "through2": "0.2.3" } }, + "promise": { + "version": "1.3.0", + "resolved": "http://r.cnpmjs.org/promise/download/promise-1.3.0.tgz", + "integrity": "sha1-5cyaTIJ45GZP/twBx9qEhCsEAXU=", + "dev": true, + "requires": { + "is-promise": "1.0.1" + }, + "dependencies": { + "is-promise": { + "version": "1.0.1", + "resolved": "http://r.cnpmjs.org/is-promise/download/is-promise-1.0.1.tgz", + "integrity": "sha1-MVc3YcBX4zwukaq56W2gjO++duU=", + "dev": true + } + } + }, "proxy-addr": { "version": "2.0.3", "resolved": "https://r.cnpmjs.org/proxy-addr/download/proxy-addr-2.0.3.tgz", @@ -3841,6 +4790,12 @@ "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", "dev": true }, + "q": { + "version": "1.5.1", + "resolved": "http://r.cnpmjs.org/q/download/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true + }, "qs": { "version": "6.5.2", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", @@ -3909,6 +4864,12 @@ "strip-json-comments": "2.0.1" } }, + "rcedit": { + "version": "1.1.0", + "resolved": "http://r.cnpmjs.org/rcedit/download/rcedit-1.1.0.tgz", + "integrity": "sha1-riHCjU79146V/KtzCaXdCEkgsWo=", + "dev": true + }, "read-config-file": { "version": "3.0.2", "resolved": "http://r.cnpmjs.org/read-config-file/download/read-config-file-3.0.2.tgz", @@ -3934,7 +4895,8 @@ "requires": { "fast-deep-equal": "2.0.1", "fast-json-stable-stringify": "2.0.0", - "json-schema-traverse": "0.4.1" + "json-schema-traverse": "0.4.1", + "uri-js": "4.2.2" } }, "ajv-keywords": { @@ -4060,6 +5022,25 @@ "integrity": "sha1-DjUW3Qt5BPQT0tQZPc5GGMOmias=", "dev": true }, + "registry-auth-token": { + "version": "3.3.2", + "resolved": "http://r.cnpmjs.org/registry-auth-token/download/registry-auth-token-3.3.2.tgz", + "integrity": "sha1-hR/UkDjuy1hpERFa+EUmDuyYPyA=", + "dev": true, + "requires": { + "rc": "1.2.7", + "safe-buffer": "5.1.2" + } + }, + "registry-url": { + "version": "3.1.0", + "resolved": "http://r.cnpmjs.org/registry-url/download/registry-url-3.1.0.tgz", + "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", + "dev": true, + "requires": { + "rc": "1.2.7" + } + }, "remove-trailing-separator": { "version": "1.1.0", "resolved": "http://r.cnpmjs.org/remove-trailing-separator/download/remove-trailing-separator-1.1.0.tgz", @@ -4141,6 +5122,15 @@ "resolved": "https://r.cnpmjs.org/resize-observer-polyfill/download/resize-observer-polyfill-1.5.0.tgz", "integrity": "sha1-Zg/x2XEqI4K6osrUUKRxYgn5ymk=" }, + "resolve": { + "version": "1.8.1", + "resolved": "http://r.cnpmjs.org/resolve/download/resolve-1.8.1.tgz", + "integrity": "sha1-gvHsGaQjrB+9CAsLqwa6NuhKeiY=", + "dev": true, + "requires": { + "path-parse": "1.0.5" + } + }, "resolve-from": { "version": "1.0.1", "resolved": "https://r.cnpmjs.org/resolve-from/download/resolve-from-1.0.1.tgz", @@ -4219,6 +5209,15 @@ "integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=", "dev": true }, + "sanitize-filename": { + "version": "1.6.1", + "resolved": "http://r.cnpmjs.org/sanitize-filename/download/sanitize-filename-1.6.1.tgz", + "integrity": "sha1-YS2hyWRz+gLczaktzVtKsWSmdyo=", + "dev": true, + "requires": { + "truncate-utf8-bytes": "1.0.2" + } + }, "sass": { "version": "1.6.2", "resolved": "http://r.cnpmjs.org/sass/download/sass-1.6.2.tgz", @@ -4227,12 +5226,27 @@ "chokidar": "2.0.4" } }, + "sax": { + "version": "1.2.4", + "resolved": "http://r.cnpmjs.org/sax/download/sax-1.2.4.tgz", + "integrity": "sha1-KBYjTiN4vdxOU1T6tcqold9xANk=", + "dev": true + }, "semver": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", "dev": true }, + "semver-diff": { + "version": "2.1.0", + "resolved": "http://r.cnpmjs.org/semver-diff/download/semver-diff-2.1.0.tgz", + "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", + "dev": true, + "requires": { + "semver": "5.5.0" + } + }, "send": { "version": "0.16.2", "resolved": "https://r.cnpmjs.org/send/download/send-0.16.2.tgz", @@ -4274,6 +5288,12 @@ "send": "0.16.2" } }, + "set-blocking": { + "version": "2.0.0", + "resolved": "http://r.cnpmjs.org/set-blocking/download/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, "set-immediate-shim": { "version": "1.0.1", "resolved": "http://r.cnpmjs.org/set-immediate-shim/download/set-immediate-shim-1.0.1.tgz", @@ -4573,6 +5593,24 @@ "urix": "0.1.0" } }, + "source-map-support": { + "version": "0.5.6", + "resolved": "http://r.cnpmjs.org/source-map-support/download/source-map-support-0.5.6.tgz", + "integrity": "sha1-RDXO5Gsaq2K46GEM5g94gJHFHBM=", + "dev": true, + "requires": { + "buffer-from": "1.1.0", + "source-map": "0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "http://r.cnpmjs.org/source-map/download/source-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + } + } + }, "source-map-url": { "version": "0.4.0", "resolved": "http://r.cnpmjs.org/source-map-url/download/source-map-url-0.4.0.tgz", @@ -4645,6 +5683,12 @@ "tweetnacl": "0.14.5" } }, + "stat-mode": { + "version": "0.2.2", + "resolved": "http://r.cnpmjs.org/stat-mode/download/stat-mode-0.2.2.tgz", + "integrity": "sha1-5sgLYjEj19gM8TLOU480YokHJQI=", + "dev": true + }, "static-extend": { "version": "0.1.2", "resolved": "http://r.cnpmjs.org/static-extend/download/static-extend-0.1.2.tgz", @@ -4726,6 +5770,12 @@ "is-utf8": "0.2.1" } }, + "strip-eof": { + "version": "1.0.0", + "resolved": "http://r.cnpmjs.org/strip-eof/download/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, "strip-indent": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", @@ -4810,11 +5860,21 @@ "integrity": "sha1-VLpAhAl1WOj/KtHkvYSEHvKAQEM=", "dev": true, "requires": { + "async-exit-hook": "2.0.1", "bluebird-lst": "1.0.5", "fs-extra-p": "4.6.1", "lazy-val": "1.0.3" } }, + "term-size": { + "version": "1.2.0", + "resolved": "http://r.cnpmjs.org/term-size/download/term-size-1.2.0.tgz", + "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=", + "dev": true, + "requires": { + "execa": "0.7.0" + } + }, "text-table": { "version": "0.2.0", "resolved": "https://r.cnpmjs.org/text-table/download/text-table-0.2.0.tgz", @@ -4848,6 +5908,12 @@ "xtend": "2.1.2" } }, + "timed-out": { + "version": "4.0.1", + "resolved": "http://r.cnpmjs.org/timed-out/download/timed-out-4.0.1.tgz", + "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", + "dev": true + }, "tmp": { "version": "0.0.33", "resolved": "https://r.cnpmjs.org/tmp/download/tmp-0.0.33.tgz", @@ -4901,6 +5967,26 @@ "repeat-string": "1.6.1" } }, + "touch": { + "version": "0.0.3", + "resolved": "http://r.cnpmjs.org/touch/download/touch-0.0.3.tgz", + "integrity": "sha1-Ua7z1ElXHU8oel2Hyci0kYGg2x0=", + "dev": true, + "requires": { + "nopt": "1.0.10" + }, + "dependencies": { + "nopt": { + "version": "1.0.10", + "resolved": "http://r.cnpmjs.org/nopt/download/nopt-1.0.10.tgz", + "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", + "dev": true, + "requires": { + "abbrev": "1.1.1" + } + } + } + }, "tough-cookie": { "version": "2.3.4", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz", @@ -4910,12 +5996,27 @@ "punycode": "1.4.1" } }, + "traverse": { + "version": "0.3.9", + "resolved": "http://r.cnpmjs.org/traverse/download/traverse-0.3.9.tgz", + "integrity": "sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk=", + "dev": true + }, "trim-newlines": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", "dev": true }, + "truncate-utf8-bytes": { + "version": "1.0.2", + "resolved": "http://r.cnpmjs.org/truncate-utf8-bytes/download/truncate-utf8-bytes-1.0.2.tgz", + "integrity": "sha1-QFkjkJWS1W94pYGENLC3hInKXys=", + "dev": true, + "requires": { + "utf8-byte-length": "1.0.4" + } + }, "tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", @@ -4995,6 +6096,21 @@ } } }, + "unique-string": { + "version": "1.0.0", + "resolved": "http://r.cnpmjs.org/unique-string/download/unique-string-1.0.0.tgz", + "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", + "dev": true, + "requires": { + "crypto-random-string": "1.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "http://r.cnpmjs.org/universalify/download/universalify-0.1.2.tgz", + "integrity": "sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY=", + "dev": true + }, "unpipe": { "version": "1.0.0", "resolved": "https://r.cnpmjs.org/unpipe/download/unpipe-1.0.0.tgz", @@ -5042,16 +6158,66 @@ } } }, + "unzip-response": { + "version": "2.0.1", + "resolved": "http://r.cnpmjs.org/unzip-response/download/unzip-response-2.0.1.tgz", + "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=", + "dev": true + }, "upath": { "version": "1.1.0", "resolved": "http://r.cnpmjs.org/upath/download/upath-1.1.0.tgz", "integrity": "sha1-NSVll+RqWB20eT0M5H+prr/J+r0=" }, + "update-notifier": { + "version": "2.5.0", + "resolved": "http://r.cnpmjs.org/update-notifier/download/update-notifier-2.5.0.tgz", + "integrity": "sha1-0HRFk+E/Fh5AassdlAi3LK0Ir/Y=", + "dev": true, + "requires": { + "boxen": "1.3.0", + "chalk": "2.4.1", + "configstore": "3.1.2", + "import-lazy": "2.1.0", + "is-ci": "1.1.0", + "is-installed-globally": "0.1.0", + "is-npm": "1.0.0", + "latest-version": "3.1.0", + "semver-diff": "2.1.0", + "xdg-basedir": "3.0.0" + } + }, + "uri-js": { + "version": "4.2.2", + "resolved": "http://r.cnpmjs.org/uri-js/download/uri-js-4.2.2.tgz", + "integrity": "sha1-lMVA4f93KVbiKZUHwBCupsiDjrA=", + "dev": true, + "requires": { + "punycode": "2.1.1" + }, + "dependencies": { + "punycode": { + "version": "2.1.1", + "resolved": "http://r.cnpmjs.org/punycode/download/punycode-2.1.1.tgz", + "integrity": "sha1-tYsBCsQMIsVldhbI0sLALHv0eew=", + "dev": true + } + } + }, "urix": { "version": "0.1.0", "resolved": "http://r.cnpmjs.org/urix/download/urix-0.1.0.tgz", "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" }, + "url-parse-lax": { + "version": "1.0.0", + "resolved": "http://r.cnpmjs.org/url-parse-lax/download/url-parse-lax-1.0.0.tgz", + "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", + "dev": true, + "requires": { + "prepend-http": "1.0.4" + } + }, "use": { "version": "3.1.0", "resolved": "http://r.cnpmjs.org/use/download/use-3.1.0.tgz", @@ -5060,6 +6226,12 @@ "kind-of": "6.0.2" } }, + "utf8-byte-length": { + "version": "1.0.4", + "resolved": "http://r.cnpmjs.org/utf8-byte-length/download/utf8-byte-length-1.0.4.tgz", + "integrity": "sha1-9F8VDExm7uloGGUFq5P8u4rWv2E=", + "dev": true + }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -5161,6 +6333,48 @@ "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", "dev": true }, + "widest-line": { + "version": "2.0.0", + "resolved": "http://r.cnpmjs.org/widest-line/download/widest-line-2.0.0.tgz", + "integrity": "sha1-AUKk6KJD+IgsAjOqDgKBqnYVInM=", + "dev": true, + "requires": { + "string-width": "2.1.1" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "http://r.cnpmjs.org/ansi-regex/download/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "http://r.cnpmjs.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "http://r.cnpmjs.org/string-width/download/string-width-2.1.1.tgz", + "integrity": "sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=", + "dev": true, + "requires": { + "is-fullwidth-code-point": "2.0.0", + "strip-ansi": "4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "http://r.cnpmjs.org/strip-ansi/download/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "3.0.0" + } + } + } + }, "wordwrap": { "version": "1.0.0", "resolved": "https://r.cnpmjs.org/wordwrap/download/wordwrap-1.0.0.tgz", @@ -5209,6 +6423,17 @@ } } }, + "write-file-atomic": { + "version": "2.3.0", + "resolved": "http://r.cnpmjs.org/write-file-atomic/download/write-file-atomic-2.3.0.tgz", + "integrity": "sha1-H/YVdcLipOjlENb6TiQ8zhg5mas=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "imurmurhash": "0.1.4", + "signal-exit": "3.0.2" + } + }, "ws": { "version": "3.3.3", "resolved": "https://r.cnpmjs.org/ws/download/ws-3.3.3.tgz", @@ -5220,6 +6445,12 @@ "ultron": "1.1.1" } }, + "xdg-basedir": { + "version": "3.0.0", + "resolved": "http://r.cnpmjs.org/xdg-basedir/download/xdg-basedir-3.0.0.tgz", + "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=", + "dev": true + }, "xmlbuilder": { "version": "8.2.2", "resolved": "http://r.cnpmjs.org/xmlbuilder/download/xmlbuilder-8.2.2.tgz", @@ -5272,6 +6503,7 @@ "os-locale": "2.1.0", "require-directory": "2.1.1", "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", "string-width": "2.1.1", "which-module": "2.0.0", "y18n": "3.2.1", diff --git a/package.json b/package.json index ed43f3b..36057fe 100644 --- a/package.json +++ b/package.json @@ -1,12 +1,12 @@ { "name": "thulium-music-3", - "version": "3.0.0", + "version": "3.1.0", "description": "Thulium Music 3", "main": "main.js", "scripts": { "start": "electron .", "build-doc": "electron ./build/main.js", - "pack-win-x64": "electron-packager . \"Thulium Music 3\" --win --arch=x64 --out=./dist --app-version=3.0.0 --overwrite --icon=./assets/icon.ico", + "pack-win-x64": "electron-packager . \"Thulium Music 3\" --win --arch=x64 --out=./dist --app-version=3.1 --overwrite --icon=./assets/icon.ico", "publish": "electron-builder --publish onTagOrDraft" }, "build": { @@ -30,6 +30,7 @@ "@vue/devtools": "^1.1.0", "electron": "^2.0.0", "electron-builder": "^20.16.1", + "electron-packager": "^12.1.0", "eslint": "^4.19.1" }, "dependencies": {