From aeb545da5769c93976339d665aaa9ad82438e642 Mon Sep 17 00:00:00 2001 From: Saurav Sahu Date: Wed, 24 Feb 2021 17:38:50 +0530 Subject: [PATCH 1/3] add sample fileshare app --- svelte-nodegui/file-share/.editorconfig | 15 + svelte-nodegui/file-share/.gitignore | 26 + .../file-share/.vscode/extensions.json | 3 + svelte-nodegui/file-share/livereload.sh | 7 + svelte-nodegui/file-share/package-lock.json | 6511 +++++++++++++++++ svelte-nodegui/file-share/package.json | 37 + svelte-nodegui/file-share/src/app.svelte | 30 + svelte-nodegui/file-share/src/app.ts | 31 + .../file-share/src/components/about.svelte | 0 .../src/components/app-header.svelte | 16 + .../src/components/server-status.svelte | 42 + .../file-share/src/pages/choose-root.svelte | 105 + .../file-share/src/stores/app-data.ts | 9 + svelte-nodegui/file-share/src/stores/root.ts | 4 + svelte-nodegui/file-share/src/typings.ts | 9 + svelte-nodegui/file-share/src/utils.ts | 11 + svelte-nodegui/file-share/tsconfig.json | 40 + svelte-nodegui/file-share/webpack.config.js | 110 + 18 files changed, 7006 insertions(+) create mode 100644 svelte-nodegui/file-share/.editorconfig create mode 100644 svelte-nodegui/file-share/.gitignore create mode 100644 svelte-nodegui/file-share/.vscode/extensions.json create mode 100755 svelte-nodegui/file-share/livereload.sh create mode 100644 svelte-nodegui/file-share/package-lock.json create mode 100644 svelte-nodegui/file-share/package.json create mode 100644 svelte-nodegui/file-share/src/app.svelte create mode 100644 svelte-nodegui/file-share/src/app.ts create mode 100644 svelte-nodegui/file-share/src/components/about.svelte create mode 100644 svelte-nodegui/file-share/src/components/app-header.svelte create mode 100644 svelte-nodegui/file-share/src/components/server-status.svelte create mode 100644 svelte-nodegui/file-share/src/pages/choose-root.svelte create mode 100644 svelte-nodegui/file-share/src/stores/app-data.ts create mode 100644 svelte-nodegui/file-share/src/stores/root.ts create mode 100644 svelte-nodegui/file-share/src/typings.ts create mode 100644 svelte-nodegui/file-share/src/utils.ts create mode 100644 svelte-nodegui/file-share/tsconfig.json create mode 100644 svelte-nodegui/file-share/webpack.config.js diff --git a/svelte-nodegui/file-share/.editorconfig b/svelte-nodegui/file-share/.editorconfig new file mode 100644 index 0000000..8565276 --- /dev/null +++ b/svelte-nodegui/file-share/.editorconfig @@ -0,0 +1,15 @@ +root = true + +[*] +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true +charset = utf-8 + +[*.json] +indent_style = space +indent_size = 2 + +[*.ts] +indent_style = space +indent_size = 4 diff --git a/svelte-nodegui/file-share/.gitignore b/svelte-nodegui/file-share/.gitignore new file mode 100644 index 0000000..7b15dd1 --- /dev/null +++ b/svelte-nodegui/file-share/.gitignore @@ -0,0 +1,26 @@ +node_modules/ +*.js.map + +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# General +.DS_Store +.AppleDouble +.LSOverride +.idea +.cloud +.project +tmp/ +typings/ + +# Visual Studio Code +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json diff --git a/svelte-nodegui/file-share/.vscode/extensions.json b/svelte-nodegui/file-share/.vscode/extensions.json new file mode 100644 index 0000000..fd2f1b8 --- /dev/null +++ b/svelte-nodegui/file-share/.vscode/extensions.json @@ -0,0 +1,3 @@ +{ + "recommendations": ["svelte.svelte-vscode"] +} diff --git a/svelte-nodegui/file-share/livereload.sh b/svelte-nodegui/file-share/livereload.sh new file mode 100755 index 0000000..1e34d1a --- /dev/null +++ b/svelte-nodegui/file-share/livereload.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash + +while true +do + eval $@ + [ $? -ne 64 ] && break +done diff --git a/svelte-nodegui/file-share/package-lock.json b/svelte-nodegui/file-share/package-lock.json new file mode 100644 index 0000000..2e232e0 --- /dev/null +++ b/svelte-nodegui/file-share/package-lock.json @@ -0,0 +1,6511 @@ +{ + "requires": true, + "lockfileVersion": 1, + "dependencies": { + "7zip-bin": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.0.3.tgz", + "integrity": "sha512-GLyWIFBbGvpKPGo55JyRZAo4lVbnBiD52cKlw/0Vt+wnmKvWJkpZvsjVoaIolyBXDeAQKSicRtqFNPem9w0WYA==" + }, + "7zip-min": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/7zip-min/-/7zip-min-1.1.3.tgz", + "integrity": "sha512-8mwALMW1kGBoSCsv9vjkEOTZ+KuYjnNMGW9Y/a75KLFxfTlDmge6wBMBktmYsBuAQLdVBmfx5IvmGEsjkn2ZKQ==", + "requires": { + "7zip-bin": "^5.0.3" + } + }, + "@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", + "dev": true + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@nodegui/artifact-installer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@nodegui/artifact-installer/-/artifact-installer-1.1.0.tgz", + "integrity": "sha512-x/rIewhjnLhf2b3lAy5ZIPSTS39LRpwMTKeEg6sn4RwvWwyNmreGzpvGi6Gkbl6FUpftn70nfOBOpaeO3hO8PQ==", + "requires": { + "7zip-min": "^1.1.1", + "env-paths": "^2.2.0", + "make-dir": "^3.0.0", + "node-fetch": "^2.6.0", + "progress": "^2.0.3" + } + }, + "@nodegui/nodegui": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@nodegui/nodegui/-/nodegui-0.25.0.tgz", + "integrity": "sha512-6cuKMiw/yCAoKsEA0+Gxd3rOwvowuQBfBbBU/vyMXayVFA1Yv4m1KJ7UtZBzeh4zR58W1tKCbcRW60GtnwuxrQ==", + "requires": { + "@nodegui/artifact-installer": "^1.1.0", + "@nodegui/qode": "^2.1.0", + "cmake-js": "^6.1.0", + "cross-env": "^7.0.0", + "cuid": "^2.1.6", + "manage-path": "^2.0.0", + "memoize-one": "^5.1.1", + "node-addon-api": "^3.0.0", + "postcss-nodegui-autoprefixer": "0.0.7", + "prebuild-install": "^5.3.5" + } + }, + "@nodegui/packer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@nodegui/packer/-/packer-1.4.1.tgz", + "integrity": "sha512-jmw2uuaiXZIW+Vxx4WpNFxkjzcqKRAT/VBf7jKbK4IIr1OW+G0ufYA4K5bGGlGG/4iE1oOLCLHbIRmSTYkfslw==", + "dev": true, + "requires": { + "@nodegui/artifact-installer": "^1.0.0", + "commander": "^4.0.1", + "fs-extra": "^8.1.0", + "plist": "^3.0.1" + }, + "dependencies": { + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + } + } + }, + "@nodegui/qode": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@nodegui/qode/-/qode-2.1.0.tgz", + "integrity": "sha512-R31K60Vba4yO2Fy3qXXJkt7XMZnitDhuAVaibSGSbcBJbHhJh0+pDQjzZve1+uY7tCHFIY0oRq3tb70o/BrPZQ==", + "requires": { + "env-paths": "^2.2.0", + "make-dir": "^3.0.2", + "node-fetch": "^2.6.0", + "progress": "^2.0.3", + "tar": "^6.0.1" + } + }, + "@nodegui/svelte-nodegui": { + "version": "0.0.1-alpha", + "resolved": "https://registry.npmjs.org/@nodegui/svelte-nodegui/-/svelte-nodegui-0.0.1-alpha.tgz", + "integrity": "sha512-Yq308nH81H53PXN6FlbbBUiiXKZxnP2sekfZTA4d8FcqCM3AMUw5EllSyOFDkUnoPYddNtqDtD62GE7mC3YRSg==" + }, + "@tsconfig/svelte": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/@tsconfig/svelte/-/svelte-1.0.10.tgz", + "integrity": "sha512-EBrpH2iXXfaf/9z81koiDYkp2mlwW2XzFcAqn6qh7VKyP8zBvHHAQzNhY+W9vH5arAjmGAm5g8ElWq6YmXm3ig==", + "dev": true + }, + "@types/anymatch": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-1.3.1.tgz", + "integrity": "sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==", + "dev": true + }, + "@types/glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/json-schema": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", + "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==", + "dev": true + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", + "dev": true + }, + "@types/node": { + "version": "14.14.22", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.22.tgz", + "integrity": "sha512-g+f/qj/cNcqKkc3tFqlXOYjrmZA+jNBiDzbP3kH+B+otKFqAdPgVTGP1IeKRdMml/aE69as5S4FqtxAbl+LaMw==", + "dev": true + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "@types/pug": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.4.tgz", + "integrity": "sha1-h3L80EGOPNLMFxVV1zAHQVBR9LI=", + "dev": true + }, + "@types/sass": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@types/sass/-/sass-1.16.0.tgz", + "integrity": "sha512-2XZovu4NwcqmtZtsBR5XYLw18T8cBCnU2USFHTnYLLHz9fkhnoEMoDsqShJIOFsFhn5aJHjweiUUdTrDGujegA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==", + "dev": true + }, + "@types/tapable": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", + "integrity": "sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==", + "dev": true + }, + "@types/uglify-js": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.11.0.tgz", + "integrity": "sha512-I0Yd8TUELTbgRHq2K65j8rnDPAzAP+DiaF/syLem7yXwYLsHZhPd+AM2iXsWmf9P2F2NlFCgl5erZPQx9IbM9Q==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + } + }, + "@types/webpack": { + "version": "4.41.22", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.22.tgz", + "integrity": "sha512-JQDJK6pj8OMV9gWOnN1dcLCyU9Hzs6lux0wBO4lr1+gyEhIBR9U3FMrz12t2GPkg110XAxEAw2WHF6g7nZIbRQ==", + "dev": true, + "requires": { + "@types/anymatch": "*", + "@types/node": "*", + "@types/tapable": "*", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "source-map": "^0.6.0" + } + }, + "@types/webpack-sources": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.0.0.tgz", + "integrity": "sha512-a5kPx98CNFRKQ+wqawroFunvFqv7GHm/3KOI52NY9xWADgc8smu4R6prt4EU/M4QfVjvgBkMqU4fBhw3QfMVkg==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + } + } + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", + "dev": true + }, + "@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "dev": true + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true + }, + "ansi": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/ansi/-/ansi-0.3.1.tgz", + "integrity": "sha1-DELU+xcWDVqa8eSEus4cZpIsGyE=" + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "optional": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "are-we-there-yet": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.0.6.tgz", + "integrity": "sha1-otKMkxAqpsyWJFomy5VN4G7FPww=", + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.0 || ^1.1.13" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true, + "optional": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz", + "integrity": "sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA==" + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-js": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "big-integer": { + "version": "1.6.48", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.48.tgz", + "integrity": "sha512-j51egjPa7/i+RdiRuJbPdJ2FIUYYPhvYLjzoYbcMMm62ooO6F94fETG4MTs46zPAF9Brs04OajboA/qTGuz78w==" + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "binary": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz", + "integrity": "sha1-n2BVO8XOjDOG87VTz/R0Yq3sqnk=", + "requires": { + "buffers": "~0.1.1", + "chainsaw": "~0.1.0" + } + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "optional": true + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bl": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.0.3.tgz", + "integrity": "sha512-fs4G6/Hu4/EE+F75J8DuN/0IpQqNjAdC7aEQv7Qt8MHGUH7Ckv2MwTEEeN9QehD0pfIDkMI1bkHYkKy7xHyKIg==", + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + } + } + } + }, + "bluebird": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz", + "integrity": "sha1-9y12C+Cbf3bQjtj66Ysomo0F+rM=" + }, + "bn.js": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", + "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dev": true, + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "dev": true, + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + } + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "requires": { + "pako": "~1.0.5" + } + }, + "buffer": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz", + "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4" + } + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "buffer-indexof-polyfill": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz", + "integrity": "sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A==" + }, + "buffer-shims": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz", + "integrity": "sha1-mXjOMXOIxkmth5MCjDR37wRKi1E=" + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "buffers": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz", + "integrity": "sha1-skV5w77U1tOWru5tmorn9Ugqt7s=" + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + }, + "dependencies": { + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "y18n": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", + "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "centra": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/centra/-/centra-2.4.2.tgz", + "integrity": "sha512-f1RaP0V1HqVNEXfLfjNBthB2yy3KnSGnPCnOPCFLUk9e/Z4rNJ8nBaJNnghflnp88mi1IT8mfmW+HlMS1/H+bg==" + }, + "chainsaw": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", + "integrity": "sha1-XqtQsor+WAdNDVgpE4iCi15fvJg=", + "requires": { + "traverse": ">=0.3.0 <0.4" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "chokidar": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "dev": true, + "optional": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.3.1", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" + }, + "chrome-trace-event": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", + "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-MciirUH5r+cYLGCOL5JX/ZLzOZbVr1ot3Fw+KcvbhUb6PM+yycqd9ZhIlcigQ5gl+XhppNmw3bEFuaaMNyLj3A==", + "dev": true, + "requires": { + "@types/webpack": "^4.4.31", + "del": "^4.1.1" + } + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "cmake-js": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cmake-js/-/cmake-js-6.1.0.tgz", + "integrity": "sha512-utmukLQftpgrCpGRCaHnkv4K27HZNNFqmBl4vnvccy0xp4c1erxjFU/Lq4wn5ngAhFZmpwBPQfoKWKThjSBiwg==", + "requires": { + "debug": "^4", + "fs-extra": "^5.0.0", + "is-iojs": "^1.0.1", + "lodash": "^4", + "memory-stream": "0", + "npmlog": "^1.2.0", + "rc": "^1.2.7", + "request": "^2.54.0", + "semver": "^5.0.3", + "splitargs": "0", + "tar": "^4", + "unzipper": "^0.8.13", + "url-join": "0", + "which": "^1.0.9", + "yargs": "^3.6.0" + }, + "dependencies": { + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "requires": { + "minipass": "^2.6.0" + } + }, + "minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "tar": { + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": 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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + } + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "cross-env": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.2.tgz", + "integrity": "sha512-KZP/bMEOJEDCkDQAyRhu3RL2ZO/SUVrxQVI0G3YEQ+OLbRA3c6zgixe8Mq8a/z7+HKlNEjo8oiLUs8iRijY2Rw==", + "requires": { + "cross-spawn": "^7.0.1" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "cuid": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/cuid/-/cuid-2.1.8.tgz", + "integrity": "sha512-xiEMER6E7TlTPnDxrM4eRiC6TRgjNX9xzEZ5U/Se2YJKr7Mq4pJn/2XEHjl3STcSh96GmkHPcBXLES8M29wyyg==" + }, + "cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", + "dev": true + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "debug": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "decompress-response": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", + "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==", + "requires": { + "mimic-response": "^2.0.0" + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", + "dev": true + }, + "detect-indent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz", + "integrity": "sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==", + "dev": true + }, + "detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true + }, + "duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", + "requires": { + "readable-stream": "^2.0.2" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": 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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "elliptic": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz", + "integrity": "sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==", + "dev": true, + "requires": { + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz", + "integrity": "sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + } + }, + "env-paths": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.0.tgz", + "integrity": "sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==" + }, + "errno": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", + "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", + "dev": true, + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "events": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz", + "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==", + "dev": true + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==" + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "dev": true + }, + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "dependencies": { + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": 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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "fork-ts-checker-webpack-plugin": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-5.2.1.tgz", + "integrity": "sha512-SVi+ZAQOGbtAsUWrZvGzz38ga2YqjWvca1pXQFUArIVXqli0lLoDQ8uS0wg0kSpcwpZmaW5jVCZXQebkyUQSsw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + } + }, + "semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + } + } + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": 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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + }, + "fs-extra": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz", + "integrity": "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "requires": { + "minipass": "^3.0.0" + } + }, + "fs-monkey": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.1.tgz", + "integrity": "sha512-fcSa+wyTqZa46iWweI7/ZiUfegOZl0SG8+dltIwFXo7+zYU9J9kpS3NB6pZcSlJdhvIwp81Adx2XhZorncxiaA==", + "dev": true + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.1.tgz", + "integrity": "sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw==", + "dev": true, + "optional": true + }, + "fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "requires": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + } + } + }, + "gauge": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-1.2.7.tgz", + "integrity": "sha1-6c7FSD09TuDvRLYKfZnkk14TbZM=", + "requires": { + "ansi": "^0.3.0", + "has-unicode": "^2.0.0", + "lodash.pad": "^4.1.0", + "lodash.padend": "^4.1.0", + "lodash.padstart": "^4.1.0" + } + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=" + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "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" + } + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "optional": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dev": true, + "requires": { + "global-prefix": "^3.0.0" + }, + "dependencies": { + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dev": true, + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + } + } + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + } + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==" + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + } + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "ieee754": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "dev": true + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + } + } + }, + "import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "dev": true, + "requires": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "optional": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "is-docker": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", + "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==" + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-iojs": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-iojs/-/is-iojs-1.1.0.tgz", + "integrity": "sha1-TBEDO11dlNbqs3dd7cm+fQCDJfE=" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true + }, + "is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "dev": true, + "requires": { + "is-path-inside": "^2.1.0" + } + }, + "is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "dev": true, + "requires": { + "path-is-inside": "^1.0.2" + } + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "json5": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "requires": { + "invert-kv": "^1.0.0" + } + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "listenercount": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/listenercount/-/listenercount-1.0.1.tgz", + "integrity": "sha1-hMinKrWcRyUyFIDJdeZQg0LnCTc=" + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" + }, + "lodash.pad": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/lodash.pad/-/lodash.pad-4.5.1.tgz", + "integrity": "sha1-QzCUmoM6fI2iLMIPaibE1Z3runA=" + }, + "lodash.padend": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.padend/-/lodash.padend-4.6.1.tgz", + "integrity": "sha1-U8y6BH0G4VjTEfRdpiX05J5vFm4=" + }, + "lodash.padstart": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.padstart/-/lodash.padstart-4.6.1.tgz", + "integrity": "sha1-0uPuv/DZ05rVD1y9G1KnvOa7YRs=" + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + } + }, + "manage-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/manage-path/-/manage-path-2.0.0.tgz", + "integrity": "sha1-9M+EV7km7u4qg7FzUBQUvHbrlZc=" + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "memfs": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.2.0.tgz", + "integrity": "sha512-f/xxz2TpdKv6uDn6GtHee8ivFyxwxmPuXatBb1FBwxYNuVpbM3k/Y1Z+vC0mH/dIXXrukYfe3qe5J32Dfjg93A==", + "dev": true, + "requires": { + "fs-monkey": "1.0.1" + } + }, + "memoize-one": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.1.1.tgz", + "integrity": "sha512-HKeeBpWvqiVJD57ZUAsJNm71eHTykffzcLZVYWiVfQeI1rJtuEaS7hQiEpWfVVk18donPwJEcFKIkCmPJNOhHA==" + }, + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": 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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "memory-stream": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/memory-stream/-/memory-stream-0.0.3.tgz", + "integrity": "sha1-6+jdHDuLw4wOeUHp3dWuvmtN6D8=", + "requires": { + "readable-stream": "~1.0.26-2" + } + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "mime-db": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==" + }, + "mime-types": { + "version": "2.1.27", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", + "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", + "requires": { + "mime-db": "1.44.0" + } + }, + "mimic-response": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", + "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==" + }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "minipass": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", + "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", + "requires": { + "yallist": "^4.0.0" + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + } + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dev": true, + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + } + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "nan": { + "version": "2.14.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", + "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", + "dev": true, + "optional": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "napi-build-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", + "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==" + }, + "native-addon-loader": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/native-addon-loader/-/native-addon-loader-2.0.1.tgz", + "integrity": "sha512-tAaKULhDUmHYNZNKAWlvEky0x+y17+6jbtscXpf0WeWCPRP1nR2h3sA128rWRwj0YbpXVaPhPeJT0ejN7bJtyw==", + "dev": true, + "requires": { + "loader-utils": "^1.2.3" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node-abi": { + "version": "2.19.1", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.19.1.tgz", + "integrity": "sha512-HbtmIuByq44yhAzK7b9j/FelKlHYISKQn0mtvcBrU5QBkhoCMp5bu8Hv5AI34DcKfOAcJBcOEMwLlwO62FFu9A==", + "requires": { + "semver": "^5.4.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "node-addon-api": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.0.2.tgz", + "integrity": "sha512-+D4s2HCnxPd5PjjI0STKwncjXTUKKqm74MDMz9OPXavjsGmjkvwgLtA5yoxJUdmpj52+2u+RrXgPipahKczMKg==" + }, + "node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dev": true, + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + }, + "dependencies": { + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": 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" + }, + "dependencies": { + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + } + } + }, + "noop-logger": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz", + "integrity": "sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI=" + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "optional": true + }, + "npmlog": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-1.2.1.tgz", + "integrity": "sha1-KOe+YZYJtT960d0wChDWTXFiaLY=", + "requires": { + "ansi": "~0.3.0", + "are-we-there-yet": "~1.0.0", + "gauge": "~1.2.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "open": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.0.tgz", + "integrity": "sha512-PGoBCX/lclIWlpS/R2PQuIR4NJoXh6X5AwVzE7WXnWRGvHg7+4TBCgsujUgiPpm0K1y4qvQeWnCWVTpTKZBtvA==", + "requires": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "dependencies": { + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + } + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "requires": { + "lcid": "^1.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dev": true, + "requires": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": 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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "dev": true, + "requires": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true, + "optional": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, + "pbkdf2": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", + "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", + "dev": true, + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "phin": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/phin/-/phin-3.5.1.tgz", + "integrity": "sha512-jgFO28IaiWAl0xk+zmqVx7neKVokWKU8YTQC5QlB45SZnEE53LH2saqJIcyIV557VX3Gk+TdR4rwWTc3P83DSA==", + "requires": { + "centra": "^2.4.2" + } + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "plist": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.1.tgz", + "integrity": "sha512-GpgvHHocGRyQm74b6FWEZZVRroHKE1I0/BTjAmySaohK+cUn+hZpbqXkc3KWgW3gQYkqcQej35FohcT0FRlkRQ==", + "dev": true, + "requires": { + "base64-js": "^1.2.3", + "xmlbuilder": "^9.0.7", + "xmldom": "0.1.x" + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-nodegui-autoprefixer": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/postcss-nodegui-autoprefixer/-/postcss-nodegui-autoprefixer-0.0.7.tgz", + "integrity": "sha512-cPNAIz9siY+ssc3ecdPaeflfdc2HRS6tgQGu59YKLiiaZT3iMw578l1LTFfmEnJtv1RvNEQUNn/YjHyySXla2Q==", + "requires": { + "postcss": "^7.0.17" + } + }, + "prebuild-install": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.5.tgz", + "integrity": "sha512-YmMO7dph9CYKi5IR/BzjOJlRzpxGGVo1EsLSUZ0mt/Mq0HWZIHOKHHcHdT69yG54C9m6i45GpItwRHpk0Py7Uw==", + "requires": { + "detect-libc": "^1.0.3", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp": "^0.5.1", + "napi-build-utils": "^1.0.1", + "node-abi": "^2.7.0", + "noop-logger": "^0.1.1", + "npmlog": "^4.0.1", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^3.0.3", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0", + "which-pm-runs": "^1.0.0" + }, + "dependencies": { + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "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" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "dev": true, + "optional": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true, + "optional": true + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "dev": true, + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + }, + "dependencies": { + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } + } + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" + }, + "simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" + }, + "simple-get": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.0.tgz", + "integrity": "sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==", + "requires": { + "decompress-response": "^4.2.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "splitargs": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/splitargs/-/splitargs-0.0.7.tgz", + "integrity": "sha1-/p965lc3GzOxDLgNoUPPgknPazs=" + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "ssri": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": 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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": 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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "requires": { + "min-indent": "^1.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "svelte": { + "version": "3.32.1", + "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.32.1.tgz", + "integrity": "sha512-j1KmD2ZOU0RGq1/STDXjwfh0/eJ/Deh2NXyuz1bpR9eOcz9yImn4CGxXdbSAN7cMTm9a7IyPUIbuBCzu/pXK0g==", + "dev": true + }, + "svelte-dev-helper": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/svelte-dev-helper/-/svelte-dev-helper-1.1.9.tgz", + "integrity": "sha1-fRh9tcbNu9ZNdaMvkbiZi94yc8M=", + "dev": true + }, + "svelte-loader": { + "version": "2.13.6", + "resolved": "https://registry.npmjs.org/svelte-loader/-/svelte-loader-2.13.6.tgz", + "integrity": "sha512-7uf7ZQdPAl+lwb1ldUYJFY/raZRUCuaNx7lMJ+F16jrVwN1+c35C2pBMGIY0mCqdKm5sm45jqELJJLGM3UG9Pw==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "svelte-dev-helper": "^1.1.9" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, + "svelte-native-preprocessor": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/svelte-native-preprocessor/-/svelte-native-preprocessor-0.2.0.tgz", + "integrity": "sha512-6cOnQ2XTFAWo9tgskGZBd8XQRpJ0C4FdwAp3FQaAMFqP04C/bLafwpBBnCP74qUA2tn2KYsTl6Zv1+wGcdAvsw==", + "dev": true + }, + "svelte-preprocess": { + "version": "4.6.5", + "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-4.6.5.tgz", + "integrity": "sha512-bVNq1seKfJlLKttWjhT55HBMz5WM8Ev5iidbu8qPD0B8+pHrsyg2QS2pZLQ6epU3GIKFfZzAlBQX+978GRHgkQ==", + "dev": true, + "requires": { + "@types/pug": "^2.0.4", + "@types/sass": "^1.16.0", + "detect-indent": "^6.0.0", + "strip-indent": "^3.0.0" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "tar": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.0.5.tgz", + "integrity": "sha512-0b4HOimQHj9nXNEAA7zWwMM91Zhhba3pspja6sQbgTpynOJf+bkjBnfybNYzbpLbnwXnbyB4LOREvlyXLkCHSg==", + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + } + }, + "tar-fs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.0.tgz", + "integrity": "sha512-9uW5iDvrIMCVpvasdFHW0wJPez0K4JnMZtsuIeDI7HyMGJNxmDZDOCQROr7lXyS+iL/QMpj07qcjGYTSdRFXUg==", + "requires": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.0.0" + }, + "dependencies": { + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + } + } + }, + "tar-stream": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.1.4.tgz", + "integrity": "sha512-o3pS2zlG4gxr67GmFYBLlq+dM8gyRGUOvsrHclSkvtVtQbjV0s/+ZE8OpICbaj8clrX3tjeHngYGP7rweaBnuw==", + "requires": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + } + } + } + }, + "terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + } + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": 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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "traverse": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", + "integrity": "sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk=" + }, + "ts-loader": { + "version": "8.0.14", + "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-8.0.14.tgz", + "integrity": "sha512-Jt/hHlUnApOZjnSjTmZ+AbD5BGlQFx3f1D0nYuNKwz0JJnuDGHJas6az+FlWKwwRTu+26GXpv249A8UAnYUpqA==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "enhanced-resolve": "^4.0.0", + "loader-utils": "^2.0.0", + "micromatch": "^4.0.0", + "semver": "^7.3.4" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "tslib": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==", + "dev": true + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "typescript": { + "version": "3.9.7", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.7.tgz", + "integrity": "sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw==", + "dev": true + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + } + } + }, + "unzipper": { + "version": "0.8.14", + "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.8.14.tgz", + "integrity": "sha512-8rFtE7EP5ssOwGpN2dt1Q4njl0N1hUXJ7sSPz0leU2hRdq6+pra57z4YPBlVqm40vcgv6ooKZEAx48fMTv9x4w==", + "requires": { + "big-integer": "^1.6.17", + "binary": "~0.3.0", + "bluebird": "~3.4.1", + "buffer-indexof-polyfill": "~1.0.0", + "duplexer2": "~0.1.4", + "fstream": "~1.0.10", + "listenercount": "~1.0.1", + "readable-stream": "~2.1.5", + "setimmediate": "~1.0.4" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "process-nextick-args": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", + "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=" + }, + "readable-stream": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.5.tgz", + "integrity": "sha1-ZvqLcg4UOLNkaB8q0aY8YYRIydA=", + "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" + } + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true, + "optional": true + }, + "uri-js": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", + "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-join": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/url-join/-/url-join-0.0.1.tgz", + "integrity": "sha1-HbSK1CLTQCRpqH99l73r/k+x48g=" + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dev": true, + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, + "v8-compile-cache": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz", + "integrity": "sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "dev": true, + "optional": true, + "requires": { + "chokidar": "^2.1.8" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "optional": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "optional": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "optional": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "optional": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "optional": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "optional": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "optional": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "optional": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "optional": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "optional": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "optional": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true, + "optional": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "optional": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "optional": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "optional": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "webpack": { + "version": "4.46.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.46.0.tgz", + "integrity": "sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.5.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": 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" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "webpack-cli": { + "version": "3.3.12", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.12.tgz", + "integrity": "sha512-NVWBaz9k839ZH/sinurM+HcDvJOTXwSjYp1ku+5XKeOC03z8v5QitnK/x+lAxGXFyhdayoIf/GOpv85z3/xPag==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "cross-spawn": "^6.0.5", + "enhanced-resolve": "^4.1.1", + "findup-sync": "^3.0.0", + "global-modules": "^2.0.0", + "import-local": "^2.0.0", + "interpret": "^1.4.0", + "loader-utils": "^1.4.0", + "supports-color": "^6.1.0", + "v8-compile-cache": "^2.1.1", + "yargs": "^13.3.2" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + } + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + } + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "which-pm-runs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", + "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=" + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "window-size": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz", + "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=" + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "xmlbuilder": { + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", + "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=", + "dev": true + }, + "xmldom": { + "version": "0.1.31", + "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.31.tgz", + "integrity": "sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ==", + "dev": true + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "yaml": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", + "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==", + "dev": true + }, + "yargs": { + "version": "3.32.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz", + "integrity": "sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU=", + "requires": { + "camelcase": "^2.0.1", + "cliui": "^3.0.3", + "decamelize": "^1.1.1", + "os-locale": "^1.4.0", + "string-width": "^1.0.1", + "window-size": "^0.1.4", + "y18n": "^3.2.0" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + } + } + } + } +} diff --git a/svelte-nodegui/file-share/package.json b/svelte-nodegui/file-share/package.json new file mode 100644 index 0000000..50658de --- /dev/null +++ b/svelte-nodegui/file-share/package.json @@ -0,0 +1,37 @@ +{ + "description": "NodeGUI Application", + "license": "SEE LICENSE IN ", + "repository": "", + "scripts": { + "build": "webpack -p", + "watch": "webpack -p --watch --mode=development", + "start": "./livereload.sh node_modules/.bin/qode ./dist/index.js", + "debug": "qode --inspect ./dist/index.js" + }, + "dependencies": { + "@nodegui/nodegui": "^0.25.0", + "@nodegui/svelte-nodegui": "0.0.1-alpha", + "open": "^7.4.0", + "phin": "^3.5.1" + }, + "devDependencies": { + "@nodegui/packer": "^1.4.1", + "@tsconfig/svelte": "^1.0.10", + "@types/node": "^14.14.22", + "clean-webpack-plugin": "^3.0.0", + "file-loader": "^6.2.0", + "fork-ts-checker-webpack-plugin": "^5.2.1", + "native-addon-loader": "^2.0.1", + "svelte": "^3.32.1", + "svelte-loader": "^2.13.6", + "svelte-native-preprocessor": "~0.2.0", + "svelte-preprocess": "^4.6.5", + "ts-loader": "^8.0.14", + "tslib": "^2.1.0", + "typescript": "^3.9.7", + "webpack": "^4.46.0", + "webpack-cli": "^3.3.12" + }, + "readme": "NodeGUI Application", + "main": "app.js" +} diff --git a/svelte-nodegui/file-share/src/app.svelte b/svelte-nodegui/file-share/src/app.svelte new file mode 100644 index 0000000..fe39477 --- /dev/null +++ b/svelte-nodegui/file-share/src/app.svelte @@ -0,0 +1,30 @@ + + + + + + + + + + diff --git a/svelte-nodegui/file-share/src/app.ts b/svelte-nodegui/file-share/src/app.ts new file mode 100644 index 0000000..ec41e47 --- /dev/null +++ b/svelte-nodegui/file-share/src/app.ts @@ -0,0 +1,31 @@ +import { svelteNodeGUI } from "@nodegui/svelte-nodegui"; + +import App from "./app.svelte"; +svelteNodeGUI(App, {}); + + +declare global { + var __HMR_MODE__: "live-reload" | "hmr" | "none"; + namespace NodeJS { + interface Module { + hot: any; + } + } +} + +if (module.hot) { + if (__HMR_MODE__ === "live-reload") { + module.hot.accept(function () { + console.log(`Hot update received; will send exit signal to live reload.`); + /** + * Our user-defined exit code for livereload. + * @see ../livereload.sh + */ + process.exit(64); + }); + } else if (__HMR_MODE__ === "hmr") { + module.hot.accept(["./app"], function () { + console.warn(`Unable to accept hot update – HMR not yet implemented!`); + }); + } +} \ No newline at end of file diff --git a/svelte-nodegui/file-share/src/components/about.svelte b/svelte-nodegui/file-share/src/components/about.svelte new file mode 100644 index 0000000..e69de29 diff --git a/svelte-nodegui/file-share/src/components/app-header.svelte b/svelte-nodegui/file-share/src/components/app-header.svelte new file mode 100644 index 0000000..dab90db --- /dev/null +++ b/svelte-nodegui/file-share/src/components/app-header.svelte @@ -0,0 +1,16 @@ + + +{$appData.name} +Easily share a file on your local network. + + diff --git a/svelte-nodegui/file-share/src/components/server-status.svelte b/svelte-nodegui/file-share/src/components/server-status.svelte new file mode 100644 index 0000000..2b2a5ee --- /dev/null +++ b/svelte-nodegui/file-share/src/components/server-status.svelte @@ -0,0 +1,42 @@ + + + +{`
`}
+ + Status: + {#if !fileLocation} NOT STARTED + {:else} RUNNING + {/if} + + +{#if fileLocation !== null} + + Serving file: + {fileLocation} + + Server running at: + +{/if} +
+ + \ No newline at end of file diff --git a/svelte-nodegui/file-share/src/pages/choose-root.svelte b/svelte-nodegui/file-share/src/pages/choose-root.svelte new file mode 100644 index 0000000..0cc0b4d --- /dev/null +++ b/svelte-nodegui/file-share/src/pages/choose-root.svelte @@ -0,0 +1,105 @@ + + + + + + + Drop a file here to start sharing + + + + + + diff --git a/svelte-nodegui/file-share/src/stores/app-data.ts b/svelte-nodegui/file-share/src/stores/app-data.ts new file mode 100644 index 0000000..ceb1e04 --- /dev/null +++ b/svelte-nodegui/file-share/src/stores/app-data.ts @@ -0,0 +1,9 @@ +import { readable } from 'svelte/store' +import type { AppData } from '~/typings' + +const appInfo: AppData = { + name: 'FileShare', + description: 'Share files on your local network' +} + +export const appData = readable(appInfo, () => { }) \ No newline at end of file diff --git a/svelte-nodegui/file-share/src/stores/root.ts b/svelte-nodegui/file-share/src/stores/root.ts new file mode 100644 index 0000000..ab7bcae --- /dev/null +++ b/svelte-nodegui/file-share/src/stores/root.ts @@ -0,0 +1,4 @@ +import { writable } from 'svelte/store' +import type { RootFile } from '../typings' + +export const root = writable({ fileLocation: null, serverAddress: null }); \ No newline at end of file diff --git a/svelte-nodegui/file-share/src/typings.ts b/svelte-nodegui/file-share/src/typings.ts new file mode 100644 index 0000000..cbd5cc4 --- /dev/null +++ b/svelte-nodegui/file-share/src/typings.ts @@ -0,0 +1,9 @@ +export type AppData = { + name: string, + description: string +} + +export type RootFile = { + fileLocation: string, + serverAddress: string +} \ No newline at end of file diff --git a/svelte-nodegui/file-share/src/utils.ts b/svelte-nodegui/file-share/src/utils.ts new file mode 100644 index 0000000..73ebc7b --- /dev/null +++ b/svelte-nodegui/file-share/src/utils.ts @@ -0,0 +1,11 @@ +import * as os from 'os' + +export const getNetworkAddresses = () => { + const interfaces = require('os').networkInterfaces() + const addresses = Object + .keys(interfaces) + .reduce((acc, key) => [...acc, ...interfaces[key]], []) + .filter(p => p.family === 'IPv4') + .map(p => p.address) + return addresses; +} \ No newline at end of file diff --git a/svelte-nodegui/file-share/tsconfig.json b/svelte-nodegui/file-share/tsconfig.json new file mode 100644 index 0000000..88648f7 --- /dev/null +++ b/svelte-nodegui/file-share/tsconfig.json @@ -0,0 +1,40 @@ +{ + "extends": "@tsconfig/svelte/tsconfig.json", + + "compilerOptions": { + "module": "esnext", + "declaration": true, + "removeComments": true, + "noLib": false, + "jsxFactory": "svelteNodeGUI.createElement", + "emitDecoratorMetadata": false, + "experimentalDecorators": true, + "pretty": true, + "allowUnreachableCode": false, + "allowUnusedLabels": false, + "noEmitHelpers": true, + "noEmitOnError": false, + "noImplicitAny": false, + "noImplicitReturns": false, + "noImplicitUseStrict": false, + "noFallthroughCasesInSwitch": true, + "allowSyntheticDefaultImports": true, + "lib": ["es6", "dom", "es2015.iterable", "es2017.string", "es2018.promise"], + "baseUrl": ".", + "types": ["node", "svelte"], + "paths": { + "~/*": ["src/*"], + "*": ["./node_modules/*"] + } + }, + /** + * `svelte-nodegui.d.ts` provides the JSX typings needed to support Svelte components using lang="ts". + * If you'd prefer not to introduce a "files" property into your tsconfig, you can add this + * triple-slash directive to the top line of `src/app.ts` instead: + * /// + * Remember to restart the Svelte Language Service after any significant changes to configuration. + */ + "files": ["./node_modules/@nodegui/svelte-nodegui/svelte-nodegui.d.ts"], + "include": ["src/**/*"], + "exclude": ["node_modules/*", "__sapper__/*", "public/*"] +} diff --git a/svelte-nodegui/file-share/webpack.config.js b/svelte-nodegui/file-share/webpack.config.js new file mode 100644 index 0000000..81e56c5 --- /dev/null +++ b/svelte-nodegui/file-share/webpack.config.js @@ -0,0 +1,110 @@ +const path = require("path"); +const webpack = require("webpack"); +const ForkTsCheckerWebpackPlugin = require("fork-ts-checker-webpack-plugin"); +const { CleanWebpackPlugin } = require("clean-webpack-plugin"); +const svelteNativePreprocessor = require("svelte-native-preprocessor"); +const sveltePreprocess = require("svelte-preprocess"); + +module.exports = (env, argv) => { + const config = { + mode: "development", + entry: ["./src/app.ts"], + target: "node", + output: { + path: path.resolve(__dirname, "dist"), + filename: "index.js" + }, + module: { + rules: [ + { + test: /\.(png|jpe?g|gif|svg|bmp|otf)$/i, + use: [ + { + loader: "file-loader", + options: { publicPath: "dist" } + } + ] + }, + { + test: /\.node/i, + use: [ + { + loader: "native-addon-loader", + options: { name: "[name]-[hash].[ext]" } + } + ] + }, + { + test: /\.ts$/, + use: { + loader: "ts-loader", + options: { + configFile: path.resolve(__dirname, "tsconfig.json"), + // https://github.com/TypeStrong/ts-loader/blob/ea2fcf925ec158d0a536d1e766adfec6567f5fb4/README.md#faster-builds + // https://github.com/TypeStrong/ts-loader/blob/ea2fcf925ec158d0a536d1e766adfec6567f5fb4/README.md#hot-module-replacement + transpileOnly: true, + allowTsInNodeModules: true, + compilerOptions: { + sourceMap: argv.mode !== 'production', + declaration: false + }, + }, + } + }, + { + test: /\.mjs$/, + type: 'javascript/auto', + }, + { + test: /\.svelte$/, + exclude: /node_modules/, + use: [ + { + /** + * Note: Svelte Native uses a minor patch of svelte-loader. I'm not sure of the significance. + * @see https://github.com/halfnelson/svelte-native/blob/0af94fac6ea18f54f93ab299d0b512f91d722569/demo/package.json#L26 + */ + loader: 'svelte-loader', + options: { + preprocess: { + ...sveltePreprocess(), + ...svelteNativePreprocessor(), + }, + } + } + ] + }, + ] + }, + plugins: [ + new CleanWebpackPlugin(), + new webpack.DefinePlugin({ + /** + * This flag defines how the app should handle a hot module update. + * "live-reload": Sends an exit signal, so will be relaunched if running via nodemon. + * "hmr": Applies the hot update without exiting the app (not yet implemented!). + * "none": The app remains alive, but doesn't apply the update. + * undefined: Same as "none". + * @type {"live-reload" | "hmr" | "none"} + */ + "__HMR_MODE__": argv.mode === "production" ? "\"none\"" : "\"live-reload\"", + "__DEV__": argv.mode === "development" ? "true" : "false", + "__TEST__": "false", + }) + ], + resolve: { + extensions: [".ts", ".mjs", ".js", ".svelte", ".scss", ".css", ".json"] + } + }; + + if (argv.mode === "development" || config.mode === "development") { + config.mode = "development"; + config.plugins.push(new webpack.HotModuleReplacementPlugin()); + config.plugins.push(new ForkTsCheckerWebpackPlugin()); + config.devtool = "source-map"; + config.watch = true; + config.entry.unshift("webpack/hot/poll?100"); + } + + return config; +}; \ No newline at end of file From ce2bb02c4a1144c7a7487f4af8927cb56628d633 Mon Sep 17 00:00:00 2001 From: Saurav Sahu Date: Wed, 24 Feb 2021 17:41:32 +0530 Subject: [PATCH 2/3] update package details --- svelte-nodegui/file-share/LICENSE | 21 +++++++++++++++++++++ svelte-nodegui/file-share/package.json | 9 +++++---- 2 files changed, 26 insertions(+), 4 deletions(-) create mode 100644 svelte-nodegui/file-share/LICENSE diff --git a/svelte-nodegui/file-share/LICENSE b/svelte-nodegui/file-share/LICENSE new file mode 100644 index 0000000..411dd47 --- /dev/null +++ b/svelte-nodegui/file-share/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2021 Saurav Sahu + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/svelte-nodegui/file-share/package.json b/svelte-nodegui/file-share/package.json index 50658de..c81690a 100644 --- a/svelte-nodegui/file-share/package.json +++ b/svelte-nodegui/file-share/package.json @@ -1,7 +1,8 @@ { - "description": "NodeGUI Application", - "license": "SEE LICENSE IN ", - "repository": "", + "name": "file-share", + "description": "Sample Svelte NodeGUI Application", + "license": "MIT", + "repository": "git@github.com:nodegui/examples.git", "scripts": { "build": "webpack -p", "watch": "webpack -p --watch --mode=development", @@ -32,6 +33,6 @@ "webpack": "^4.46.0", "webpack-cli": "^3.3.12" }, - "readme": "NodeGUI Application", + "readme": "https://github.com/nodegui/examples/blob/master/svelte-nodegui/file-share/readme.md", "main": "app.js" } From 8030643a70f66eb51e4e3ff84d388be46100e810 Mon Sep 17 00:00:00 2001 From: Saurav Sahu Date: Wed, 24 Feb 2021 17:46:08 +0530 Subject: [PATCH 3/3] add basic docs --- svelte-nodegui/file-share/docs/readme.md | 11 +++++++++++ .../docs/screenshots/server-not-started.png | Bin 0 -> 92175 bytes .../docs/screenshots/server-started.png | Bin 0 -> 103914 bytes svelte-nodegui/file-share/readme.md | 1 + 4 files changed, 12 insertions(+) create mode 100644 svelte-nodegui/file-share/docs/readme.md create mode 100644 svelte-nodegui/file-share/docs/screenshots/server-not-started.png create mode 100644 svelte-nodegui/file-share/docs/screenshots/server-started.png create mode 120000 svelte-nodegui/file-share/readme.md diff --git a/svelte-nodegui/file-share/docs/readme.md b/svelte-nodegui/file-share/docs/readme.md new file mode 100644 index 0000000..5bff870 --- /dev/null +++ b/svelte-nodegui/file-share/docs/readme.md @@ -0,0 +1,11 @@ +# FileShare + +A sample file share to share files on your local network. + +- Drag and drop a file to share on your local network. + +![Server not started](./screenshots/server-not-started.png) + +- See the server status and IP address to connect to. + +![Server started](./screenshots/server-started.png) \ No newline at end of file diff --git a/svelte-nodegui/file-share/docs/screenshots/server-not-started.png b/svelte-nodegui/file-share/docs/screenshots/server-not-started.png new file mode 100644 index 0000000000000000000000000000000000000000..49db92b3e754d6f2aed73f00952abf5868e74053 GIT binary patch literal 92175 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
8q9p% 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 literal 0 HcmV?d00001 diff --git a/svelte-nodegui/file-share/docs/screenshots/server-started.png b/svelte-nodegui/file-share/docs/screenshots/server-started.png new file mode 100644 index 0000000000000000000000000000000000000000..d9478e3896d7a5f8a585a2a8d7e2edf68cc0cfbd GIT binary patch literal 103914 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

sUrSLeS}SB^l@ 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 literal 0 HcmV?d00001 diff --git a/svelte-nodegui/file-share/readme.md b/svelte-nodegui/file-share/readme.md new file mode 120000 index 0000000..bf2baf5 --- /dev/null +++ b/svelte-nodegui/file-share/readme.md @@ -0,0 +1 @@ +docs/readme.md \ No newline at end of file