diff --git a/package.json b/package.json index de6b3bb7..587dc3cc 100644 --- a/package.json +++ b/package.json @@ -11,13 +11,13 @@ }, "main": "./app/electron-main.js", "scripts": { - "postinstall": "npm-run-all clean:module:prebuild-install yarn:audit", + "postinstall": "npm-run-all yarn:audit", "yarn:audit": "yarn audit", "print-dist-packages-hashes": "ts-node -r tsconfig-paths/register ./scripts/print-dist-packages-hashes.ts ./dist", "electron-rebuild:keytar": "electron-rebuild --force --only=keytar", "github-artifact:download": "ts-node -r tsconfig-paths/register ./scripts/github-artifact.ts download", "github-artifact:upload": "ts-node -r tsconfig-paths/register ./scripts/github-artifact.ts upload", - "app:dist": "npm-run-all lint test:electron-main test:web build assets assets:tutanota-webclient assets:protonmail-webclient clean:prebuilds:sodium-native electron-builder:install-app-deps test:e2e", + "app:dist": "npm-run-all lint test:electron-main test:web build assets electron-builder:install-app-deps test:e2e", "build": "npm-run-all build:electron-main build:electron-preload build:web", "build:dev": "cross-env NODE_ENV=development npm-run-all build", "build:electron-main": "webpack --config ./src/webpack/electron-main.ts", @@ -36,22 +36,18 @@ "clean:app": "rimraf ./app", "clean:app-dev": "rimraf ./app-dev", "clean:output": "rimraf ./output", - "clean:prebuilds": "npm-run-all clean:prebuilds:sodium-native clean:prebuilds:keytar", - "clean:prebuilds:sodium-native": "rimraf ./node_modules/sodium-native/prebuilds ./node_modules/sodium-native/build ./node_modules/sodium-native/lib", - "clean:prebuilds:keytar": "rimraf ./node_modules/keytar/prebuilds ./node_modules/keytar/build", - "clean:module:prebuild-install": "rimraf ./node_modules/prebuild-install", - "assets": "npm-run-all assets:copy assets:download", - "assets:dev": "npm-run-all assets:copy:dev assets:download:dev", + "assets": "npm-run-all assets:copy assets:download assets:webclient:tutanota assets:webclient:protonmail", + "assets:dev": "npm-run-all assets:copy:dev assets:download:dev assets:webclient:tutanota:dev assets:webclient:protonmail:dev", "assets:copy": "cpx \"./src/assets/dist/**/*\" ./app/assets", "assets:copy:dev": "cpx \"./src/assets/dist/**/*\" ./app-dev/assets", "assets:download": "ts-node ./scripts/download-numbers-font.ts ./app/assets/numbers.ttf", "assets:download:dev": "ts-node ./scripts/download-numbers-font.ts ./app-dev/assets/numbers.ttf", - "assets:protonmail-webclient": "yarn run assets:protonmail-webclient:base ./app/webclient", - "assets:protonmail-webclient:dev": "yarn run assets:protonmail-webclient:base ./app-dev/webclient", - "assets:protonmail-webclient:base": "ts-node -r tsconfig-paths/register ./scripts/prepare-webclient/protonmail.ts", - "assets:tutanota-webclient": "yarn run assets:tutanota-webclient:base ./app/webclient", - "assets:tutanota-webclient:dev": "yarn run assets:tutanota-webclient:base ./app-dev/webclient", - "assets:tutanota-webclient:base": "ts-node -r tsconfig-paths/register ./scripts/prepare-webclient/tutanota.ts", + "assets:webclient:tutanota": "yarn run assets:webclient:tutanota:base ./app/webclient", + "assets:webclient:tutanota:dev": "yarn run assets:webclient:tutanota:base ./app-dev/webclient", + "assets:webclient:tutanota:base": "ts-node -r tsconfig-paths/register ./scripts/prepare-webclient/tutanota.ts", + "assets:webclient:protonmail": "yarn run assets:webclient:protonmail:base ./app/webclient", + "assets:webclient:protonmail:dev": "yarn run assets:webclient:protonmail:base ./app-dev/webclient", + "assets:webclient:protonmail:base": "ts-node -r tsconfig-paths/register ./scripts/prepare-webclient/protonmail.ts", "electron-builder:install-app-deps": "electron-builder install-app-deps --arch=x64", "electron-builder:dir": "electron-builder --dir", "electron-builder:dist": "electron-builder", @@ -104,11 +100,11 @@ "electron-unhandled": "2.1.0", "electron-updater": "4.0.7", "fs-json-store": "2.2.0", - "fs-json-store-encryption-adapter": "1.3.4", + "fs-json-store-encryption-adapter": "1.3.5", "html-to-text": "4.0.0", "image-processing-js": "0.0.3", "js-base64": "2.5.1", - "keytar": "4.3.2", + "keytar": "4.3.3", "memory-streams": "0.1.3", "mime-types": "2.1.21", "msgpack-lite": "0.1.26", @@ -141,12 +137,12 @@ "@angularclass/hmr": "2.1.3", "@email-securely-app/import-sort-style": "0.1.0", "@expo/spawn-async": "1.4.0", - "@ng-select/ng-select": "2.15.2", + "@ng-select/ng-select": "2.15.3", "@ngrx/effects": "7.2.0", "@ngrx/router-store": "7.2.0", "@ngrx/store": "7.2.0", "@ngtools/webpack": "7.3.0", - "@octokit/rest": "16.14.1", + "@octokit/rest": "16.15.0", "@types/angular": "1.6.53", "@types/byline": "4.2.31", "@types/chalk": "2.2.0", @@ -187,7 +183,7 @@ "@types/webpack-merge": "4.1.3", "@types/webpack-node-externals": "1.6.3", "@vladimiry/unionize": "2.1.2-add-tagprefix-option", - "ava": "1.2.0", + "ava": "1.2.1", "awesome-typescript-loader": "5.2.1", "bootstrap": "4.2.1", "byline": "5.0.0", @@ -213,7 +209,7 @@ "html-loader": "0.5.5", "html-webpack-plugin": "4.0.0-beta.2", "husky": "1.3.1", - "immer": "1.12.1", + "immer": "2.0.0", "import-sort-cli": "5.2.0", "import-sort-parser-typescript": "5.0.0", "jasmine": "3.3.1", @@ -227,12 +223,12 @@ "less-loader": "4.1.0", "lint-staged": "8.1.3", "mini-css-extract-plugin": "0.5.0", - "ndx": "1.0.0-beta.2", - "ndx-query": "1.0.0-beta.2", + "ndx": "1.0.1", + "ndx-query": "1.0.0", "ndx-utils": "1.0.0-beta.0", "ng2-dragula": "2.1.1", "ngx-bootstrap": "3.2.0", - "ngx-color-picker": "7.3.0", + "ngx-color-picker": "7.3.1", "node-fetch": "2.3.0", "node-sass": "4.11.0", "npm-run-all": "4.1.5", @@ -268,14 +264,11 @@ "typescript": "3.3.1", "uglifyjs-webpack-plugin": "2.1.1", "url-loader": "1.1.2", - "webpack": "4.29.0", - "webpack-cli": "3.2.1", + "webpack": "4.29.1", + "webpack-cli": "3.2.3", "webpack-dev-server": "3.1.14", "webpack-merge": "4.2.1", "webpack-node-externals": "1.7.2", "zone.js": "0.8.29" - }, - "resolutions": { - "webpack/terser-webpack-plugin/terser": "3.14.1" } } diff --git a/yarn.lock b/yarn.lock index 0d3f61ed..9ee7f7f7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -181,11 +181,11 @@ source-map "^0.5.0" "@babel/generator@^7.0.0", "@babel/generator@^7.2.2", "@babel/generator@^7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.3.0.tgz#f663838cd7b542366de3aa608a657b8ccb2a99eb" - integrity sha512-dZTwMvTgWfhmibq4V9X+LMf6Bgl7zAodRn9PvcPdhlzFMbvUutx74dbEv7Atz3ToeEpevYEJtAwfxq/bDCzHWg== + version "7.3.2" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.3.2.tgz#fff31a7b2f2f3dad23ef8e01be45b0d5c2fc0132" + integrity sha512-f3QCuPppXxtZOEm5GWPra/uYUjmNQlu9pbAD8D/9jze4pTY83rTtB1igTBSwvkeNlC5gR24zFFkz+2WHLFQhqQ== dependencies: - "@babel/types" "^7.3.0" + "@babel/types" "^7.3.2" jsesc "^2.5.1" lodash "^4.17.10" source-map "^0.5.0" @@ -316,9 +316,9 @@ js-tokens "^4.0.0" "@babel/parser@^7.0.0", "@babel/parser@^7.2.2", "@babel/parser@^7.2.3": - version "7.3.1" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.3.1.tgz#8f4ffd45f779e6132780835ffa7a215fa0b2d181" - integrity sha512-ATz6yX/L8LEnC3dtLQnIx4ydcPxhLcoy9Vl6re00zb2w5lG6itY6Vhnr1KFRPq/FHNsgl/gh2mjNN20f9iJTTA== + version "7.3.2" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.3.2.tgz#95cdeddfc3992a6ca2a1315191c1679ca32c55cd" + integrity sha512-QzNUC2RO1gadg+fs21fi0Uu0OuGNzRKEmgCxoLNzbCdoprLwjfmZwzUrpUNfJPaVRwBpDY47A17yYEGWyRelnQ== "@babel/plugin-proposal-async-generator-functions@^7.0.0": version "7.2.0" @@ -330,9 +330,9 @@ "@babel/plugin-syntax-async-generators" "^7.2.0" "@babel/plugin-proposal-object-rest-spread@^7.0.0": - version "7.3.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.3.1.tgz#f69fb6a1ea6a4e1c503994a91d9cf76f3c4b36e8" - integrity sha512-Nmmv1+3LqxJu/V5jU9vJmxR/KIRWFk2qLHmbB56yRRRFhlaSuOVXscX3gUmhaKgUhzA3otOHVubbIEVYsZ0eZg== + version "7.3.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.3.2.tgz#6d1859882d4d778578e41f82cc5d7bf3d5daf6c1" + integrity sha512-DjeMS+J2+lpANkYLLO+m6GjoTMygYglKmRe6cDTbFv3L9i6mmiE8fe6B8MtCSLZpVXscD5kn7s6SgtHrDoBWoA== dependencies: "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-syntax-object-rest-spread" "^7.2.0" @@ -432,10 +432,10 @@ globals "^11.1.0" lodash "^4.17.10" -"@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.2.2", "@babel/types@^7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.3.0.tgz#61dc0b336a93badc02bf5f69c4cd8e1353f2ffc0" - integrity sha512-QkFPw68QqWU1/RVPyBe8SO7lXbPfjtqAxRYQKpFpaB8yMq7X2qAqfwK5LKoQufEkSmO5NQ70O6Kc3Afk03RwXw== +"@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.2.2", "@babel/types@^7.3.0", "@babel/types@^7.3.2": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.3.2.tgz#424f5be4be633fff33fb83ab8d67e4a8290f5a2f" + integrity sha512-3Y6H8xlUlpbGR+XvawiH0UXehqydTmNmEpozWcXymqwcrwYAl5KMvKtQ+TF6f6E08V6Jur7v/ykdDSF+WDEIXQ== dependencies: esutils "^2.0.2" lodash "^4.17.10" @@ -507,10 +507,10 @@ call-me-maybe "^1.0.1" glob-to-regexp "^0.3.0" -"@ng-select/ng-select@2.15.2": - version "2.15.2" - resolved "https://registry.yarnpkg.com/@ng-select/ng-select/-/ng-select-2.15.2.tgz#736cb268b7b744be1025510e1a0793c6e99a3cc8" - integrity sha512-ertR2h+RtHCnhpTsgkCK70c0mQ5b9A5Jfo8VfdLjSPBJVB9uRbepcuAtlmZiXRoEHO8jWuSOPKohpFke3pBbyQ== +"@ng-select/ng-select@2.15.3": + version "2.15.3" + resolved "https://registry.yarnpkg.com/@ng-select/ng-select/-/ng-select-2.15.3.tgz#4ceb91cb34f03c8c4ec79ff7ebf0b880273617d1" + integrity sha512-q0yA2iY4NHToi92Dw8115gxMhvXjsMgyNUwhE3cXFYMM0T6kX/q1puSHdQXlwd3ap0xTi+CmBZuvJpA/4WbEmw== dependencies: tslib "^1.9.0" @@ -546,11 +546,11 @@ integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== "@octokit/endpoint@^3.1.1": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-3.1.1.tgz#ede9afefaa4d6b7584169e12346425c6fbb45cc3" - integrity sha512-KPkoTvKwCTetu/UqonLs1pfwFO5HAqTv/Ksp9y4NAg//ZgUCpvJsT4Hrst85uEzJvkB8+LxKyR4Bfv2X8O4cmQ== + version "3.1.2" + resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-3.1.2.tgz#22b5aa8596482fbefc3f1ce22c24ad217aed60fa" + integrity sha512-iRx4kDYybAv9tOrHDBE6HwlgiFi8qmbZl8SHliZWtxbUFuXLZXh2yv8DxGIK9wzD9J0wLDMZneO8vNYJNUSJ9Q== dependencies: - deepmerge "3.0.0" + deepmerge "3.1.0" is-plain-object "^2.0.4" universal-user-agent "^2.0.1" url-template "^2.0.8" @@ -565,10 +565,10 @@ node-fetch "^2.3.0" universal-user-agent "^2.0.1" -"@octokit/rest@16.14.1": - version "16.14.1" - resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-16.14.1.tgz#d7c65be7b8c78c889b121619422e7cf5335b1239" - integrity sha512-etBdt7br4aSUmgTnaO3pRodzVLhwGQTqUbMrEIdFBGjWlJYfoTa9LieIAtdig6UaDs6InPk0isguPZxU7vCTlQ== +"@octokit/rest@16.15.0": + version "16.15.0" + resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-16.15.0.tgz#648a88d5de055bcf38976709c5b2bdf1227b926f" + integrity sha512-Un+e7rgh38RtPOTe453pT/KPM/p2KZICimBmuZCd2wEo8PacDa4h6RqTPZs+f2DPazTTqdM7QU4LKlUjgiBwWw== dependencies: "@octokit/request" "2.3.0" before-after-hook "^1.2.0" @@ -587,10 +587,10 @@ dependencies: any-observable "^0.3.0" -"@shiftkey/prebuild-install@5.2.2": - version "5.2.2" - resolved "https://registry.yarnpkg.com/@shiftkey/prebuild-install/-/prebuild-install-5.2.2.tgz#d11c12febd54ddf147605b2f346b5ce2d9754b52" - integrity sha512-anP6PTWYX6ecAkRwILO6WO/uOhufDqQgCw9XRx7InzPQG6fYA5b2uhRzl7ClTxUUP5GzcighXNBHry9ZhbiC+w== +"@shiftkey/prebuild-install@5.2.4": + version "5.2.4" + resolved "https://registry.yarnpkg.com/@shiftkey/prebuild-install/-/prebuild-install-5.2.4.tgz#5197ecda934e8b38e0f1609165413ffc2f722d98" + integrity sha512-42L/pSGD/+diCg8SwhZaXjDlkAWV10u42UozyG7rqDdyPW7HDp2/j/RYRZ3x0sXFf7hAUtLYvI9HdACWdjyfVw== dependencies: detect-libc "^1.0.3" expand-template "^2.0.3" @@ -624,9 +624,9 @@ "@sinonjs/samsam" "^2 || ^3" "@sinonjs/samsam@^2 || ^3", "@sinonjs/samsam@^3.0.2": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@sinonjs/samsam/-/samsam-3.0.2.tgz#304fb33bd5585a0b2df8a4c801fcb47fa84d8e43" - integrity sha512-m08g4CS3J6lwRQk1pj1EO+KEVWbrbXsmi9Pw0ySmrIbcVxVaedoFgLvFsV8wHLwh01EpROVz3KvVcD1Jmks9FQ== + version "3.1.0" + resolved "https://registry.yarnpkg.com/@sinonjs/samsam/-/samsam-3.1.0.tgz#38146f7be732de96f9f599d7247d71e349bf4bdb" + integrity sha512-IXio+GWY+Q8XUjHUOgK7wx8fpvr7IFffgyXb1bnJFfX3001KmHt35Zq4tp7MXZyjJPCLPuadesDYNk41LYtVjw== dependencies: "@sinonjs/commons" "^1.0.2" array-from "^2.1.1" @@ -839,9 +839,9 @@ "@types/mithril" "*" "@types/mithril@*": - version "1.1.14" - resolved "https://registry.yarnpkg.com/@types/mithril/-/mithril-1.1.14.tgz#3a3d472bff165a1f05c30cbe8a5405d50dd234ae" - integrity sha512-y7/U0bS8JpoH8tHq/19A7uVsCxsquu+Gac9yd+gncWjNUsYrLL03VIN6Cx+90UoF0ppOIvRj/bawzFu1chKiiA== + version "1.1.15" + resolved "https://registry.yarnpkg.com/@types/mithril/-/mithril-1.1.15.tgz#6996350631727296f70133810e5605aa5fc1e4db" + integrity sha512-gV3CgjFLubRfZ0KRbgqLSMMc3S57wd7qRyYRfZc8Bq43PPIyuNmyR0zY9xfHqR1gKEP/qD5oo/zjWOlp64vWgA== "@types/mkdirp@0.5.2": version "0.5.2" @@ -1239,9 +1239,9 @@ acorn@^5.5.0: integrity sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw== acorn@^6.0.5: - version "6.0.6" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.0.6.tgz#cd75181670d5b99bdb1b1c993941d3a239ab1f56" - integrity sha512-5M3G/A4uBSMIlfJ+h9W125vJvPFH/zirISsW5qfxF5YzEvXJCtolLoQvM5yZft0DvMcUrPGKPOlgEu55I6iUtA== + version "6.0.7" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.0.7.tgz#490180ce18337270232d9488a44be83d9afb7fd3" + integrity sha512-HNJNgE60C9eOTgn974Tlp3dpLZdUr+SoxxDwPaY9J/kDNOLQTkaDgwBUXAF4SSsrAwD9RpdxuHK/EbuF+W9Ahw== adjust-sourcemap-loader@^1.1.0: version "1.2.0" @@ -1276,7 +1276,7 @@ ajv-keywords@^3.1.0, ajv-keywords@^3.2.0: resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.3.0.tgz#cb6499da9b83177af8bc1732b2f0a1a1a3aacf8c" integrity sha512-CMzN9S62ZOO4sA/mJZIO4S++ZM7KFWzH3PPWkveLhy4OZ9i1/VatgwWMD46w/XbGCBy7Ye0gCk+Za6mmyfKK7g== -ajv@6.7.0, ajv@^6.1.0, ajv@^6.5.5, ajv@^6.7.0: +ajv@6.7.0: version "6.7.0" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.7.0.tgz#e3ce7bb372d6577bb1839f1dfdfcbf5ad2948d96" integrity sha512-RZXPviBTtfmtka9n9sy1N5M5b82CbxWIR6HIis4s3WQTXDJamc/0gpCWNGz6EWdWp4DOfjzJfhz/AS9zVPjjWg== @@ -1294,6 +1294,16 @@ ajv@^4.7.0: co "^4.6.0" json-stable-stringify "^1.0.1" +ajv@^6.1.0, ajv@^6.5.5, ajv@^6.7.0: + version "6.8.1" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.8.1.tgz#0890b93742985ebf8973cd365c5b23920ce3cb20" + integrity sha512-eqxCp82P+JfqL683wwsL73XmFs1eG6qjw+RD3YHx+Jll1r0jNd4dh8QG9NYAeNGA/hnZjeEDgtTskgJULbxpWQ== + dependencies: + fast-deep-equal "^2.0.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + alphanum-sort@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" @@ -1669,10 +1679,10 @@ atob@^2.1.1: resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== -ava@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/ava/-/ava-1.2.0.tgz#dbd087623199f985fcf2c2a52f83c402cc9ab628" - integrity sha512-lLfHKB2CRTKdo6OJ2HQ92w5c7EE+Fa1q3XfVbxiCQCHsraypbwAJS9X1zKHtY7yr+uqjnJba4l+VbtU5/9I7yA== +ava@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/ava/-/ava-1.2.1.tgz#c9b55fda5663fbfad88df37d5cdac56f29347c1b" + integrity sha512-EHqbPGdd8aNvlvRNL7liD1J9Auf9kByHj5Zi7zF7Z5ukn2ZStZgVBf7LSqirKIOWScB3XZzFQbO59SnTvzD5kA== dependencies: "@ava/babel-preset-stage-4" "^2.0.0" "@ava/babel-preset-transform-test-files" "^4.0.1" @@ -1883,9 +1893,9 @@ big.js@^5.2.2: integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== binary-extensions@^1.0.0: - version "1.12.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.12.0.tgz#c2d780f53d45bba8317a8902d4ceeaf3a6385b14" - integrity sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg== + version "1.13.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.0.tgz#9523e001306a32444b907423f1de2164222f6ab1" + integrity sha512-EgmjVLMn22z7eGGv3kcnHwSnJXmFHjISTY9E/S5lIcTD3Oxw05QTcBLNkJFzcb3cNueUdF/IN4U+d78V0zO8Hw== bl@^1.0.0: version "1.2.2" @@ -2364,9 +2374,9 @@ caniuse-api@^3.0.0: lodash.uniq "^4.5.0" caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000929: - version "1.0.30000933" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000933.tgz#5871ff54b3177675ae1c2a275b2aae7abf2b9222" - integrity sha512-d3QXv7eFTU40DSedSP81dV/ajcGSKpT+GW+uhtWmLvQm9bPk0KK++7i1e2NSW/CXGZhWFt2mFbFtCJ5I5bMuVA== + version "1.0.30000935" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000935.tgz#d1b59df00b46f4921bb84a8a34c1d172b346df59" + integrity sha512-1Y2uJ5y56qDt3jsDTdBHL1OqiImzjoQcBG6Yl3Qizq8mcc2SgCFpi+ZwLLqkztYnk9l87IYqRlNBnPSOTbFkXQ== canonical-path@1.0.0: version "1.0.0" @@ -3506,10 +3516,10 @@ deep-is@~0.1.3: resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= -deepmerge@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-3.0.0.tgz#ca7903b34bfa1f8c2eab6779280775a411bfc6ba" - integrity sha512-a8z8bkgHsAML+uHLqmMS83HHlpy3PvZOOuiTQqaa3wu8ZVg3h0hqHk6aCsGdOnZV2XMM/FRimNGjUh0KCcmHBw== +deepmerge@3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-3.1.0.tgz#a612626ce4803da410d77554bfd80361599c034d" + integrity sha512-/TnecbwXEdycfbsM2++O3eGiatEFHjjNciHEwJclM+T5Kd94qD1AP+2elP/Mq0L5b9VZJao5znR01Mz6eX8Seg== deepmerge@^2.0.1: version "2.2.1" @@ -3858,9 +3868,9 @@ duplexer@^0.1.1, duplexer@~0.1.1: integrity sha1-rOb/gIwc5mtX0ev5eXessCM0z8E= duplexify@^3.4.2, duplexify@^3.6.0: - version "3.6.1" - resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.6.1.tgz#b1a7a29c4abfd639585efaecce80d666b1e34125" - integrity sha512-vM58DwdnKmty+FSPzT14K9JXb90H+j5emaR4KYbr2KTIz00WHGbWOe5ghQTx233ZCLZtrGDALzKwcjEtSt35mA== + version "3.7.1" + resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309" + integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== dependencies: end-of-stream "^1.0.0" inherits "^2.0.1" @@ -3976,9 +3986,9 @@ electron-rpc-api@4.0.0: tslib "^1.9.2" electron-to-chromium@^1.3.103: - version "1.3.112" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.112.tgz#1f40a68ceda6328f95218dffeda0f4f3d5412a2f" - integrity sha512-FyVLdiRZnLw2WE5ECtveN0JJ7klyiz/HMfKE1/Rjff3l7pe4vfkYtBlcCqTckvR8E7asjJGh0m9gRPR3Anp/UA== + version "1.3.113" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.113.tgz#b1ccf619df7295aea17bc6951dc689632629e4a9" + integrity sha512-De+lPAxEcpxvqPTyZAXELNpRZXABRxf+uL/rSykstQhzj/B0l1150G/ExIIxKc16lI89Hgz81J0BHAcbTqK49g== electron-unhandled@2.1.0: version "2.1.0" @@ -4311,9 +4321,9 @@ eslint@^2.7.0: user-home "^2.0.0" esm@^3.1.3: - version "3.2.0" - resolved "https://registry.yarnpkg.com/esm/-/esm-3.2.0.tgz#089011156cf817ccdae38c877cbe03301df04136" - integrity sha512-yK4IiHmmInOk9q4xbJXdUfPV0ju7GbRCbhtpe5/gH7nRiD6RAb12Ix7zfsqQkDL5WERwzFlq/eT6zTXDWwIk+w== + version "3.2.1" + resolved "https://registry.yarnpkg.com/esm/-/esm-3.2.1.tgz#bd7c7dadad902ef167db93b266796e9cece587c7" + integrity sha512-+gxDed1gELD6mCn0P4TRPpknVJe7JvLtg3lJ9sRlLSpfw6J47QMGa5pi+10DN20VQ5z6OtbxjFoD9Z6PM+zb6Q== espower-location-detector@^1.0.0: version "1.0.0" @@ -4875,12 +4885,12 @@ flatten@^1.0.2: integrity sha1-2uRqnXj74lKSJYzB54CkHZXAN4I= flush-write-stream@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.0.3.tgz#c5d586ef38af6097650b49bc41b55fabb19f35bd" - integrity sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw== + version "1.1.0" + resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.1.0.tgz#2e89a8bd5eee42f8ec97e43aae81e3d5099c2ddc" + integrity sha512-6MHED/cmsyux1G4/Cek2Z776y9t7WCNd3h2h/HW91vFeU7pzMhA8XvAlDhHcanG5IWuIh/xcC7JASY4WQpG6xg== dependencies: - inherits "^2.0.1" - readable-stream "^2.0.4" + inherits "^2.0.3" + readable-stream "^3.1.1" fn-name@~2.0.1: version "2.0.1" @@ -5021,14 +5031,14 @@ fs-extra@^4.0.1: jsonfile "^4.0.0" universalify "^0.1.0" -fs-json-store-encryption-adapter@1.3.4: - version "1.3.4" - resolved "https://registry.yarnpkg.com/fs-json-store-encryption-adapter/-/fs-json-store-encryption-adapter-1.3.4.tgz#6d708a720460123f95c87eb4defe4bc0f160cc1f" - integrity sha512-zD4ausbgo73QH0T7GuT4PZEWZ32R1KPLrY81AMFYwXa0wpBRLAbDrqcjUZloJaVrKhO0QasCJJhpu1THPBYdYQ== +fs-json-store-encryption-adapter@1.3.5: + version "1.3.5" + resolved "https://registry.yarnpkg.com/fs-json-store-encryption-adapter/-/fs-json-store-encryption-adapter-1.3.5.tgz#791489b5081cd44f7f26946a8cce30ec3b4ce89e" + integrity sha512-i8GrBx150ieVnsc3e7dalrKeqbPsB7Fyoc8zOqVXeUIQXpTXBlpJcoA9i5tCxTl4ZBPkqE4b0ytAaCLvtVxheA== dependencies: "@hscmap/cache-map" "^1.2.0" make-error-cause "^2.2.0" - sodium-native "^2.2.3" + sodium-native "^2.2.6" tslib "^1.9.3" fs-json-store@2.2.0: @@ -5259,11 +5269,6 @@ global-dirs@^0.1.0: dependencies: ini "^1.3.4" -global-modules-path@^2.3.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/global-modules-path/-/global-modules-path-2.3.1.tgz#e541f4c800a1a8514a990477b267ac67525b9931" - integrity sha512-y+shkf4InI7mPRHSo2b/k6ix6+NLDtyccYv86whhxrSGX9wjPX1VMITmrDbE1eh7zkzhiWtW2sHklJYoQ62Cxg== - global-modules@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" @@ -5764,10 +5769,10 @@ image-processing-js@0.0.3: dependencies: thaw-image-utilities.js "^0.0.3" -immer@1.12.1: - version "1.12.1" - resolved "https://registry.yarnpkg.com/immer/-/immer-1.12.1.tgz#40c6e5b292c00560836c2993bda3a24379d466f5" - integrity sha512-3fmKM6ovaqDt0CdC9daXpNi5x/YCYS3i4cwLdTVkhJdk5jrDXoPs7lCm3IqM3yhfSnz4tjjxbRG2CziQ7m8ztg== +immer@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/immer/-/immer-2.0.0.tgz#d834c874d2d249f73511af39f3ef1ed3b7411132" + integrity sha512-qwwvbGbidU0P5SjO4s1wZ9hjNj8fQ908UVtKDSAYgxuDiY1MFylCvsQJSr/fUUo3aeHdxZapdpzPi3vpwTUXUQ== import-cwd@^2.0.0: version "2.1.0" @@ -6698,12 +6703,12 @@ karma@4.0.0: tmp "0.0.33" useragent "2.3.0" -keytar@4.3.2: - version "4.3.2" - resolved "https://registry.yarnpkg.com/keytar/-/keytar-4.3.2.tgz#9d960b1450c7858ff1860efb5c3cf38c5c796f2c" - integrity sha512-jc6vTMqijSrqehBmNnwA9LEzmC598yVCugX7WJCmd4eKuN0xEI9RvHGFd3fZZS1GkQJjgDAz+UHbM1IpRedvlA== +keytar@4.3.3: + version "4.3.3" + resolved "https://registry.yarnpkg.com/keytar/-/keytar-4.3.3.tgz#eb252f354ee28e70d904c138ba3aeef92978a292" + integrity sha512-APwPDLgaTQBslvIuVfFGpL2ljrxBXTAmO8T1f5erttDF9/olIG8UW9l6w4SpcQrg6oxT1dn1TVvXegNqlqKDsA== dependencies: - "@shiftkey/prebuild-install" "5.2.2" + "@shiftkey/prebuild-install" "5.2.4" nan "2.8.0" killable@^1.0.0: @@ -6790,11 +6795,6 @@ levn@^0.3.0, levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" -lightercollective@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/lightercollective/-/lightercollective-0.1.0.tgz#70df102c530dcb8d0ccabfe6175a8d00d5f61300" - integrity sha512-J9tg5uraYoQKaWbmrzDDexbG6hHnMcWS1qLYgJSWE+mpA3U5OCSeMUhb+K55otgZJ34oFdR0ECvdIb3xuO5JOQ== - lint-staged@8.1.3: version "8.1.3" resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-8.1.3.tgz#bb069db5466c0fe16710216e633a84f2b362fa60" @@ -7305,11 +7305,11 @@ macos-release@^2.0.0: integrity sha512-iCM3ZGeqIzlrH7KxYK+fphlJpCCczyHXc+HhRVbEu9uNTCrzYJjvvtefzeKTCVHd5AP/aD/fzC80JZ4ZP+dQ/A== magic-string@^0.25.0: - version "0.25.1" - resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.1.tgz#b1c248b399cd7485da0fe7385c2fc7011843266e" - integrity sha512-sCuTz6pYom8Rlt4ISPFn6wuFodbKMIHUMv4Qko9P17dpxb7s52KJTmRuZZqHdGmLCK9AOcDare039nRIcfdkEg== + version "0.25.2" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.2.tgz#139c3a729515ec55e96e69e82a11fe890a293ad9" + integrity sha512-iLs9mPjh9IuTtRsqqhNGYcZXGei0Nh/A4xirrsqW7c+QhKVFL2vm7U09ru6cHRD22azaP/wMDgI+HCqbETMTtg== dependencies: - sourcemap-codec "^1.4.1" + sourcemap-codec "^1.4.4" make-dir@^1.0.0, make-dir@^1.3.0: version "1.3.0" @@ -7553,7 +7553,12 @@ miller-rabin@^4.0.0: bn.js "^4.0.0" brorand "^1.0.1" -"mime-db@>= 1.36.0 < 2", mime-db@~1.37.0: +"mime-db@>= 1.36.0 < 2": + version "1.38.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.38.0.tgz#1a2aab16da9eb167b49c6e4df2d9c68d63d8e2ad" + integrity sha512-bqVioMFFzc2awcdJZIzR3HjZFX20QhilVS7hytkKrv7xFAn8bM1gzc/FOX2awLISvWe0PV8ptFKcon+wZ5qYkg== + +mime-db@~1.37.0: version "1.37.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.37.0.tgz#0b6a0ce6fdbe9576e25f1f2d2fde8830dc0ad0d8" integrity sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg== @@ -7790,22 +7795,22 @@ napi-build-utils@^1.0.1: resolved "https://registry.yarnpkg.com/napi-build-utils/-/napi-build-utils-1.0.1.tgz#1381a0f92c39d66bf19852e7873432fc2123e508" integrity sha512-boQj1WFgQH3v4clhu3mTNfP+vOBxorDlE8EKiMjUlLG3C4qAESnn9AxIOkFgTR2c9LtzNjPrjS60cT27ZKBhaA== -ndx-query@1.0.0-beta.2: - version "1.0.0-beta.2" - resolved "https://registry.yarnpkg.com/ndx-query/-/ndx-query-1.0.0-beta.2.tgz#2067b3544489fa9cd0c78435dacf3ad956c16eef" - integrity sha512-817bTCMCqU0g73Hfsb+ZPgovM38PmhPs/emgDg9XRvRdCPqvucWEi/2bgE59gTCQWwe1ynUQYu9egOippVBVjw== +ndx-query@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/ndx-query/-/ndx-query-1.0.0.tgz#095cfe787974fe52292238eeae75a1ac179825ce" + integrity sha512-kaRglGBhrmqvnhVTDdwY22dH/pTs/nHMT089PFjUwJ1q+2S1XZ4OO5H6KG1E5pzbG3j8oC4x20ypjRZQp5qKwQ== dependencies: - ndx "^1.0.0-beta.2" + ndx "^1.0.0" ndx-utils@1.0.0-beta.0: version "1.0.0-beta.0" resolved "https://registry.yarnpkg.com/ndx-utils/-/ndx-utils-1.0.0-beta.0.tgz#baf6f1dcbae621445cb7ec9cc66f40963ecdb335" integrity sha512-n0QWRrjJHOBPrx40qXtkKvPInAVzh+vl7JtTyGG3CY/9Q9gtWnC33mmtzRoSHqauk3VZx4/EUKir53p4PLNybA== -ndx@1.0.0-beta.2, ndx@^1.0.0-beta.2: - version "1.0.0-beta.2" - resolved "https://registry.yarnpkg.com/ndx/-/ndx-1.0.0-beta.2.tgz#1c0e13d668d7566d8f222bb622967e52c1688986" - integrity sha512-7zFrlAGYAvTvb3o9VY+Qo3l86R5WSdDiWhQgWRkNAdeYIsep1HxNTH5AD9tUn1aEtB+pfm1ShA/fUPycjiuDxw== +ndx@1.0.1, ndx@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/ndx/-/ndx-1.0.1.tgz#16d82c00da21811806b2f53cffcf139e9a573e1a" + integrity sha512-TPILZ5j/O3zIg8wu1mwY38N7FE4lnn0JfP5vAkcjlr7m4kpD8WcMriWd24mf4kvWAflzHFjGqD3UWZSye7CHsA== needle@^2.2.1: version "2.2.4" @@ -7844,10 +7849,10 @@ ngx-bootstrap@3.2.0: resolved "https://registry.yarnpkg.com/ngx-bootstrap/-/ngx-bootstrap-3.2.0.tgz#ece7c48af0bc260462c3f77de14f22d4b3dde149" integrity sha512-oLSLIWZgRiIfcuxyXLMZUOhX3wZtg6lpuMbdo/0UzMDg2bSOe1XPskcKZ/iuOa3FOlU9rjuYMzswHYYV5f/QCA== -ngx-color-picker@7.3.0: - version "7.3.0" - resolved "https://registry.yarnpkg.com/ngx-color-picker/-/ngx-color-picker-7.3.0.tgz#d4825059fc1a20ac72222109241acce2733fa175" - integrity sha512-ICFR+bGfDFqiXadv8EuKylQGKn8JwkRxor0Grx6hVQVsmvLve/Z2mCDtCMItRQXjLI+4yO3iBDf9Oi1pGuBraQ== +ngx-color-picker@7.3.1: + version "7.3.1" + resolved "https://registry.yarnpkg.com/ngx-color-picker/-/ngx-color-picker-7.3.1.tgz#0d39680bcddcbf1eb77e804bec4ef3ae285683fa" + integrity sha512-GJw55Dso2DcOOAGgG1urD6P8g7E2xD0stlskewn4EpTKUpIU5SBopqiNn9jRSZ5REr1drqQ1g2Osj8ylzKFw1g== nice-try@^1.0.4: version "1.0.5" @@ -7873,9 +7878,9 @@ no-case@^2.2.0: lower-case "^1.1.1" node-abi@^2.2.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-2.6.0.tgz#3adc69b28b334a0556fbadca378c7d18b8c82397" - integrity sha512-kCnEh6af6Z6DB7RFI/7LHNwqRjvJW7rgrv3lhIFoQ/+XhLPI/lJYwsk5vzvkldPWWgqnAMcuPF5S8/jj56kVOA== + version "2.7.0" + resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-2.7.0.tgz#e2f814088ab97c85504ae2bacb8f93d5d77cbc2b" + integrity sha512-egTtvNoZLMjwxkL/5iiJKYKZgn2im0zP+G+PncMxICYGiD3aZtXUvEsDmu0pF8gpASvLZyD8v53qi1/ELaRZpg== dependencies: semver "^5.4.1" @@ -7958,9 +7963,9 @@ node-pre-gyp@^0.10.0: tar "^4" node-releases@^1.1.3: - version "1.1.6" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.6.tgz#47d160033e24a64e79487a62de63cf691052ec54" - integrity sha512-lODUVHEIZutZx+TDdOk47qLik8FJMXzJ+WnyUGci1MTvTOyzZrz5eVPIIpc5Hb3NfHZGeGHeuwrRYVI1PEITWg== + version "1.1.7" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.7.tgz#b09a10394d0ed8f7778f72bb861dde68b146303b" + integrity sha512-bKdrwaqJUPHqlCzDD7so/R+Nk0jGv9a11ZhLrD9f6i947qGLrGAhU3OxRENa19QQmwzGy/g6zCDEuLGDO8HPvA== dependencies: semver "^5.3.0" @@ -8037,9 +8042,9 @@ normalize-url@^3.0.0: integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== npm-bundled@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.5.tgz#3c1732b7ba936b3a10325aef616467c0ccbcc979" - integrity sha512-m/e6jgWu8/v5niCUKQi9qQl8QdeEduFA96xHDDzFGqly0OOjI7c+60KM/2sppfnUU9JJagf+zs+yGhqSOFj71g== + version "1.0.6" + resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.6.tgz#e7ba9aadcef962bb61248f91721cd932b3fe6bdd" + integrity sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g== npm-install-package@~2.1.0: version "2.1.0" @@ -9531,7 +9536,7 @@ read-pkg@^4.0.1: parse-json "^4.0.0" pify "^3.0.0" -"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.4, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.0, readable-stream@^2.3.3, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@~2.3.6: +"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.0, readable-stream@^2.3.3, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@~2.3.6: version "2.3.6" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== @@ -9554,7 +9559,7 @@ readable-stream@1.0, readable-stream@~1.0.2: isarray "0.0.1" string_decoder "~0.10.x" -readable-stream@^3.0.6: +readable-stream@^3.0.6, readable-stream@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.1.1.tgz#ed6bbc6c5ba58b090039ff18ce670515795aeb06" integrity sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA== @@ -10535,10 +10540,10 @@ sockjs@0.3.19: faye-websocket "^0.10.0" uuid "^3.0.1" -sodium-native@^2.2.3: - version "2.2.5" - resolved "https://registry.yarnpkg.com/sodium-native/-/sodium-native-2.2.5.tgz#1a1b5e50676ffc4d2b02a98bd3dc811dcf95a1af" - integrity sha512-iTqd0Sr0fetouhhoVa6iJzvz43dskA/mgt/8vBs01AXVJzGa1GgcX7Pg53fZ9zQb2Bb1CamY+inZfnenrjyDxA== +sodium-native@^2.2.6: + version "2.2.6" + resolved "https://registry.yarnpkg.com/sodium-native/-/sodium-native-2.2.6.tgz#29dd34f994111568db60f5021d09e7016ba67323" + integrity sha512-PgtGv6TdyoES2jmniigUWTHks4vzette0CNoOyn8LpTfSUoTDJGJv4X123zXrr/zdmUPij0IPAmWLwSp+U22ig== dependencies: ini "^1.3.5" nan "^2.4.0" @@ -10568,7 +10573,7 @@ source-map-resolve@^0.5.0, source-map-resolve@^0.5.2: source-map-url "^0.4.0" urix "^0.1.0" -source-map-support@0.5.10, source-map-support@^0.5.10, source-map-support@^0.5.3, source-map-support@^0.5.6, source-map-support@^0.5.9, source-map-support@~0.5.6: +source-map-support@0.5.10, source-map-support@^0.5.10, source-map-support@^0.5.3, source-map-support@^0.5.6, source-map-support@^0.5.9, source-map-support@~0.5.9: version "0.5.10" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.10.tgz#2214080bc9d51832511ee2bab96e3c2f9353120c" integrity sha512-YfQ3tQFTK/yzlGJuX8pTwa4tifQj4QS2Mj7UegOu8jAz59MqIiMGPXxQhVQiIMNzayuUSF/jEuVnfFF5JqybmQ== @@ -10613,7 +10618,7 @@ source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== -sourcemap-codec@^1.4.1: +sourcemap-codec@^1.4.4: version "1.4.4" resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.4.tgz#c63ea927c029dd6bd9a2b7fa03b3fec02ad56e9f" integrity sha512-CYAPYdBu34781kLHkaW3m6b/uUSyMOC2R61gcYMWooeuaGtjof86ZA/8T+qVPPt7np1085CR9hmMGrySwEc8Xg== @@ -11167,27 +11172,27 @@ term-size@^1.2.0: execa "^0.7.0" terser-webpack-plugin@^1.1.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.2.1.tgz#7545da9ae5f4f9ae6a0ac961eb46f5e7c845cc26" - integrity sha512-GGSt+gbT0oKcMDmPx4SRSfJPE1XaN3kQRWG4ghxKQw9cn5G9x6aCKSsgYdvyM0na9NJ4Drv0RG6jbBByZ5CMjw== + version "1.2.2" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.2.2.tgz#9bff3a891ad614855a7dde0d707f7db5a927e3d9" + integrity sha512-1DMkTk286BzmfylAvLXwpJrI7dWa5BnFmscV/2dCr8+c56egFcbaeFAl7+sujAjdmpLam21XRdhA4oifLyiWWg== dependencies: cacache "^11.0.2" find-cache-dir "^2.0.0" schema-utils "^1.0.0" serialize-javascript "^1.4.0" source-map "^0.6.1" - terser "^3.8.1" + terser "^3.16.1" webpack-sources "^1.1.0" worker-farm "^1.5.2" -terser@3.14.1, terser@^3.8.1: - version "3.14.1" - resolved "https://registry.yarnpkg.com/terser/-/terser-3.14.1.tgz#cc4764014af570bc79c79742358bd46926018a32" - integrity sha512-NSo3E99QDbYSMeJaEk9YW2lTg3qS9V0aKGlb+PlOrei1X02r1wSBHCNX/O+yeTRFSWPKPIGj6MqvvdqV4rnVGw== +terser@^3.16.1: + version "3.16.1" + resolved "https://registry.yarnpkg.com/terser/-/terser-3.16.1.tgz#5b0dd4fa1ffd0b0b43c2493b2c364fd179160493" + integrity sha512-JDJjgleBROeek2iBcSNzOHLKsB/MdDf+E/BOAJ0Tk9r7p9/fVobfv7LMJ/g/k3v9SXdmjZnIlFd5nfn/Rt0Xow== dependencies: commander "~2.17.1" source-map "~0.6.1" - source-map-support "~0.5.6" + source-map-support "~0.5.9" text-encoding@^0.6.4: version "0.6.4" @@ -11946,20 +11951,18 @@ webdriverio@^4.13.0: wdio-dot-reporter "~0.0.8" wgxpath "~1.0.0" -webpack-cli@3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-3.2.1.tgz#779c696c82482491f0803907508db2e276ed3b61" - integrity sha512-jeJveHwz/vwpJ3B8bxEL5a/rVKIpRNJDsKggfKnxuYeohNDW4Y/wB9N/XHJA093qZyS0r6mYL+/crLsIol4WKA== +webpack-cli@3.2.3: + version "3.2.3" + resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-3.2.3.tgz#13653549adfd8ccd920ad7be1ef868bacc22e346" + integrity sha512-Ik3SjV6uJtWIAN5jp5ZuBMWEAaP5E4V78XJ2nI+paFPh8v4HPSwo/myN0r29Xc/6ZKnd2IdrAlpSgNOu2CDQ6Q== dependencies: chalk "^2.4.1" cross-spawn "^6.0.5" enhanced-resolve "^4.1.0" findup-sync "^2.0.0" global-modules "^1.0.0" - global-modules-path "^2.3.0" import-local "^2.0.0" interpret "^1.1.0" - lightercollective "^0.1.0" loader-utils "^1.1.0" supports-color "^5.5.0" v8-compile-cache "^2.0.2" @@ -12059,10 +12062,10 @@ webpack-sources@1.3.0, webpack-sources@^1.1.0, webpack-sources@^1.3.0: source-list-map "^2.0.0" source-map "~0.6.1" -webpack@4.29.0: - version "4.29.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.29.0.tgz#f2cfef83f7ae404ba889ff5d43efd285ca26e750" - integrity sha512-pxdGG0keDBtamE1mNvT5zyBdx+7wkh6mh7uzMOo/uRQ/fhsdj5FXkh/j5mapzs060forql1oXqXN9HJGju+y7w== +webpack@4.29.1: + version "4.29.1" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.29.1.tgz#a6533d7bc6a6b1ed188cb029d53d231be777e175" + integrity sha512-dY3KyQIVeg6cDPj9G5Bnjy9Pt9SoCpbNWl0RDKHstbd3MWe0dG9ri4RQRpCm43iToy3zoA1IMOpFkJ8Clnc7FQ== dependencies: "@webassemblyjs/ast" "1.7.11" "@webassemblyjs/helper-module-context" "1.7.11"