From 15f52560a25fd892565c5cd7fbad0d5190d98560 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 8 Oct 2020 13:19:35 +0000 Subject: [PATCH] Update all non-major dependencies --- integration/firebase/package.json | 4 +- integration/firestore/package.json | 2 +- package.json | 36 +- packages-exp/app-compat/package.json | 4 +- packages-exp/app-exp/package.json | 4 +- .../demo/functions/package.json | 4 +- .../auth-compat-exp/demo/functions/yarn.lock | 65 +-- .../auth-compat-exp/demo/package.json | 8 +- packages-exp/auth-compat-exp/demo/yarn.lock | 54 +- packages-exp/auth-compat-exp/package.json | 4 +- .../auth-exp/demo/functions/package.json | 4 +- .../auth-exp/demo/functions/yarn.lock | 65 +-- packages-exp/auth-exp/demo/package.json | 8 +- packages-exp/auth-exp/package.json | 10 +- packages-exp/firebase-exp/package.json | 6 +- packages-exp/functions-exp/package.json | 4 +- packages-exp/installations-exp/package.json | 4 +- packages-exp/performance-exp/package.json | 4 +- packages/analytics/package.json | 4 +- packages/app/package.json | 4 +- packages/component/package.json | 4 +- packages/database/package.json | 4 +- packages/firebase/package.json | 6 +- packages/firestore/package.json | 6 +- packages/functions/package.json | 4 +- packages/installations/package.json | 4 +- packages/logger/package.json | 4 +- packages/messaging/package.json | 4 +- packages/performance/package.json | 4 +- packages/polyfill/package.json | 4 +- packages/remote-config/package.json | 4 +- packages/rules-unit-testing/package.json | 8 +- packages/rxfire/package.json | 4 +- packages/storage/package.json | 4 +- packages/template/package.json | 4 +- packages/testing/package.json | 6 +- packages/util/package.json | 4 +- packages/webchannel-wrapper/package.json | 6 +- repo-scripts/changelog-generator/package.json | 2 +- repo-scripts/size-analysis/package.json | 6 +- yarn.lock | 481 +++++++++++------- 41 files changed, 471 insertions(+), 400 deletions(-) diff --git a/integration/firebase/package.json b/integration/firebase/package.json index dfcfd4d2d86..dc587f14813 100644 --- a/integration/firebase/package.json +++ b/integration/firebase/package.json @@ -10,10 +10,10 @@ "firebase": "7.22.1", "@babel/core": "7.11.6", "@babel/preset-env": "7.11.5", - "@types/chai": "4.2.12", + "@types/chai": "4.2.13", "@types/mocha": "7.0.2", "chai": "4.2.0", - "karma": "5.2.2", + "karma": "5.2.3", "karma-babel-preprocessor": "8.0.1", "karma-chrome-launcher": "3.1.0", "karma-firefox-launcher": "1.3.0", diff --git a/integration/firestore/package.json b/integration/firestore/package.json index 069b5f3dce0..99ecc9664b2 100644 --- a/integration/firestore/package.json +++ b/integration/firestore/package.json @@ -20,7 +20,7 @@ "gulp": "4.0.2", "gulp-filter": "6.0.0", "gulp-replace": "1.0.0", - "karma": "5.2.2", + "karma": "5.2.3", "karma-chrome-launcher": "3.1.0", "karma-firefox-launcher": "1.3.0", "karma-mocha": "2.0.1", diff --git a/package.json b/package.json index ea3abb8ade1..cedc4f24f1e 100644 --- a/package.json +++ b/package.json @@ -66,10 +66,10 @@ ], "devDependencies": { "@changesets/changelog-github": "0.2.7", - "@changesets/cli": "2.10.3", - "@microsoft/api-documenter": "7.8.53", - "@microsoft/api-extractor": "7.9.19", - "@types/chai": "4.2.12", + "@changesets/cli": "2.11.0", + "@microsoft/api-documenter": "7.9.7", + "@microsoft/api-extractor": "7.10.4", + "@types/chai": "4.2.13", "@types/chai-as-promised": "7.1.3", "@types/child-process-promise": "2.2.1", "@types/clone": "2.1.0", @@ -78,14 +78,14 @@ "@types/long": "4.0.1", "@types/mocha": "7.0.2", "@types/mz": "2.7.1", - "@types/node": "12.12.62", - "@types/sinon": "9.0.5", - "@types/sinon-chai": "3.2.4", + "@types/node": "12.12.64", + "@types/sinon": "9.0.8", + "@types/sinon-chai": "3.2.5", "@types/tmp": "0.2.0", - "@types/yargs": "15.0.5", - "@typescript-eslint/eslint-plugin": "4.2.0", - "@typescript-eslint/eslint-plugin-tslint": "4.2.0", - "@typescript-eslint/parser": "4.2.0", + "@types/yargs": "15.0.7", + "@typescript-eslint/eslint-plugin": "4.4.0", + "@typescript-eslint/eslint-plugin-tslint": "4.4.0", + "@typescript-eslint/parser": "4.4.0", "babel-loader": "8.1.0", "chai": "4.2.0", "chai-as-promised": "7.1.1", @@ -95,12 +95,12 @@ "coveralls": "3.1.0", "del": "5.1.0", "dependency-graph": "0.9.0", - "eslint": "7.9.0", - "eslint-plugin-import": "2.22.0", + "eslint": "7.10.0", + "eslint-plugin-import": "2.22.1", "express": "4.17.1", "find-free-port": "2.0.0", "firebase-functions": "3.11.0", - "firebase-tools": "8.10.0", + "firebase-tools": "8.12.0", "git-rev-sync": "3.0.1", "glob": "7.1.6", "http-server": "0.12.3", @@ -109,7 +109,7 @@ "inquirer": "7.3.3", "istanbul-instrumenter-loader": "3.0.1", "js-yaml": "3.14.0", - "karma": "5.2.2", + "karma": "5.2.3", "karma-chrome-launcher": "3.1.0", "karma-cli": "2.0.0", "karma-coverage-istanbul-reporter": "2.1.1", @@ -139,11 +139,11 @@ "protractor": "5.4.2", "rxjs": "6.6.3", "semver": "7.3.2", - "simple-git": "2.20.1", - "sinon": "9.0.3", + "simple-git": "2.21.0", + "sinon": "9.2.0", "sinon-chai": "3.5.0", "source-map-loader": "1.1.0", - "terser": "5.3.2", + "terser": "5.3.4", "ts-loader": "8.0.4", "ts-node": "9.0.0", "tslint": "6.1.3", diff --git a/packages-exp/app-compat/package.json b/packages-exp/app-compat/package.json index cccc25265ae..15cf9e5dbf2 100644 --- a/packages-exp/app-compat/package.json +++ b/packages-exp/app-compat/package.json @@ -37,10 +37,10 @@ "xmlhttprequest": "1.8.0" }, "devDependencies": { - "rollup": "2.28.1", + "rollup": "2.29.0", "rollup-plugin-json": "4.0.0", "rollup-plugin-replace": "2.2.0", - "rollup-plugin-typescript2": "0.27.2", + "rollup-plugin-typescript2": "0.27.3", "typescript": "4.0.2" }, "repository": { diff --git a/packages-exp/app-exp/package.json b/packages-exp/app-exp/package.json index 96a835fc982..368649e46ab 100644 --- a/packages-exp/app-exp/package.json +++ b/packages-exp/app-exp/package.json @@ -38,10 +38,10 @@ }, "license": "Apache-2.0", "devDependencies": { - "rollup": "2.28.1", + "rollup": "2.29.0", "rollup-plugin-json": "4.0.0", "rollup-plugin-replace": "2.2.0", - "rollup-plugin-typescript2": "0.27.2", + "rollup-plugin-typescript2": "0.27.3", "typescript": "4.0.2" }, "repository": { diff --git a/packages-exp/auth-compat-exp/demo/functions/package.json b/packages-exp/auth-compat-exp/demo/functions/package.json index 2d18848b705..bf42d67b057 100644 --- a/packages-exp/auth-compat-exp/demo/functions/package.json +++ b/packages-exp/auth-compat-exp/demo/functions/package.json @@ -9,8 +9,8 @@ "logs": "firebase functions:log" }, "dependencies": { - "firebase-admin": "8.11.0", - "firebase-functions": "3.6.1" + "firebase-admin": "8.13.0", + "firebase-functions": "3.11.0" }, "private": true } diff --git a/packages-exp/auth-compat-exp/demo/functions/yarn.lock b/packages-exp/auth-compat-exp/demo/functions/yarn.lock index 7a23b92ca4f..efca8972cc7 100644 --- a/packages-exp/auth-compat-exp/demo/functions/yarn.lock +++ b/packages-exp/auth-compat-exp/demo/functions/yarn.lock @@ -221,14 +221,13 @@ "@types/qs" "*" "@types/range-parser" "*" -"@types/express@^4.17.3": - version "4.17.8" - resolved "https://registry.npmjs.org/@types/express/-/express-4.17.8.tgz#3df4293293317e61c60137d273a2e96cd8d5f27a" - integrity sha512-wLhcKh3PMlyA2cNAB9sjM1BntnhPMiM0JOBwPBqttjHev2428MLEB4AYVN+d8s2iyCVZac+o41Pflm/ZH5vLXQ== +"@types/express@4.17.3": + version "4.17.3" + resolved "https://registry.npmjs.org/@types/express/-/express-4.17.3.tgz#38e4458ce2067873b09a73908df488870c303bd9" + integrity sha512-I8cGRJj3pyOLs/HndoP+25vOqhqWkAZsWMEmq1qXy/b/M3ppufecUwaK2/TVDVxcV61/iSdhykUjQQ2DLSrTdg== dependencies: "@types/body-parser" "*" "@types/express-serve-static-core" "*" - "@types/qs" "*" "@types/serve-static" "*" "@types/fs-extra@^8.0.1": @@ -692,29 +691,28 @@ finalhandler@~1.1.2: statuses "~1.5.0" unpipe "~1.0.0" -firebase-admin@8.11.0: - version "8.11.0" - resolved "https://registry.npmjs.org/firebase-admin/-/firebase-admin-8.11.0.tgz#6292474c1270731655bc7c54a16499d54012fd0b" - integrity sha512-DapjZBeilXIDJShlWIvcgPkX6HhOHCs5C9972ZDNpfm0aSSgWuwgVQz9vs9iTk0u+oQuqRjxcHveZki0qaHJ2w== +firebase-admin@8.13.0: + version "8.13.0" + resolved "https://registry.npmjs.org/firebase-admin/-/firebase-admin-8.13.0.tgz#997d34ae8357d7dc162ba622148bbebcf7f2e923" + integrity sha512-krXj5ncWMJBhCpXSn9UFY6zmDWjFjqgx+1e9ATXKFYndEjmKtNBuJzqdrAdDh7aTUR7X6+0TPx4Hbc08kd0lwQ== dependencies: "@firebase/database" "^0.6.0" "@types/node" "^8.10.59" dicer "^0.3.0" - jsonwebtoken "8.1.0" - node-forge "0.7.4" + jsonwebtoken "^8.5.1" + node-forge "^0.7.6" optionalDependencies: "@google-cloud/firestore" "^3.0.0" "@google-cloud/storage" "^4.1.2" -firebase-functions@3.6.1: - version "3.6.1" - resolved "https://registry.npmjs.org/firebase-functions/-/firebase-functions-3.6.1.tgz#05fdf991e9f3f46cb2c7b32dd4a523766b17e14a" - integrity sha512-CBvlDEoFgsdm10PTHs7gRd5xBmhp+eqCqgsyqKbzmdbU3J8RYqtBWoHm2O31gjtZv6MyOWvS3oFITShzBulylQ== +firebase-functions@3.11.0: + version "3.11.0" + resolved "https://registry.npmjs.org/firebase-functions/-/firebase-functions-3.11.0.tgz#92f5a6af6a10641da6dc9b41b29974658b621a7b" + integrity sha512-i1uMhZ/M6i5SCI3ulKo7EWX0/LD+I5o6N+sk0HbOWfzyWfOl0iJTvQkR3BVDcjrlhPVC4xG1bDTLxd+DTkLqaw== dependencies: - "@types/express" "^4.17.3" + "@types/express" "4.17.3" cors "^2.8.5" express "^4.17.1" - jsonwebtoken "^8.5.1" lodash "^4.17.14" foreach@^2.0.5: @@ -1051,22 +1049,6 @@ json-bigint@^0.3.0: dependencies: bignumber.js "^9.0.0" -jsonwebtoken@8.1.0: - version "8.1.0" - resolved "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.1.0.tgz#c6397cd2e5fd583d65c007a83dc7bb78e6982b83" - integrity sha1-xjl80uX9WD1lwAeoPce7eOaYK4M= - dependencies: - jws "^3.1.4" - lodash.includes "^4.3.0" - lodash.isboolean "^3.0.3" - lodash.isinteger "^4.0.4" - lodash.isnumber "^3.0.3" - lodash.isplainobject "^4.0.6" - lodash.isstring "^4.0.1" - lodash.once "^4.0.0" - ms "^2.0.0" - xtend "^4.0.1" - jsonwebtoken@^8.5.1: version "8.5.1" resolved "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz#00e71e0b8df54c2121a1f26137df2280673bcc0d" @@ -1101,7 +1083,7 @@ jwa@^2.0.0: ecdsa-sig-formatter "1.0.11" safe-buffer "^5.0.1" -jws@^3.1.4, jws@^3.2.2: +jws@^3.2.2: version "3.2.2" resolved "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz#001099f3639468c9414000e99995fa52fb478304" integrity sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA== @@ -1248,7 +1230,7 @@ ms@2.1.1: resolved "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== -ms@2.1.2, ms@^2.0.0, ms@^2.1.1: +ms@2.1.2, ms@^2.1.1: version "2.1.2" resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== @@ -1263,10 +1245,10 @@ node-fetch@^2.2.0, node-fetch@^2.3.0, node-fetch@^2.6.0: resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== -node-forge@0.7.4: - version "0.7.4" - resolved "https://registry.npmjs.org/node-forge/-/node-forge-0.7.4.tgz#8e6e9f563a1e32213aa7508cded22aa791dbf986" - integrity sha512-8Df0906+tq/omxuCZD6PqhPaQDYuyJ1d+VITgxoIA8zvQd1ru+nMJcDChHH324MWitIgbVkAkQoGEEVJNpn/PA== +node-forge@^0.7.6: + version "0.7.6" + resolved "https://registry.npmjs.org/node-forge/-/node-forge-0.7.6.tgz#fdf3b418aee1f94f0ef642cd63486c77ca9724ac" + integrity sha512-sol30LUpz1jQFBjOKwbjxijiE3b6pjd74YwfD0fJOKPjF+fONKb2Yg8rYgS6+bK6VDl+/wfr4IYpC7jDzLUIfw== node-forge@^0.9.0: version "0.9.2" @@ -1742,11 +1724,6 @@ xdg-basedir@^4.0.0: resolved "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== -xtend@^4.0.1: - version "4.0.2" - resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" - integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== - yallist@^3.0.2: version "3.1.1" resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" diff --git a/packages-exp/auth-compat-exp/demo/package.json b/packages-exp/auth-compat-exp/demo/package.json index 95d80322ab0..e0c219a692e 100644 --- a/packages-exp/auth-compat-exp/demo/package.json +++ b/packages-exp/auth-compat-exp/demo/package.json @@ -20,9 +20,9 @@ }, "dependencies": { "@firebase/logger": "^0.2.2", - "@firebase/util": "^0.2.44", + "@firebase/util": "^0.3.0", "lerna": "^3.22.1", - "tslib": "1.11.1" + "tslib": "1.14.0" }, "license": "Apache-2.0", "devDependencies": { @@ -32,8 +32,8 @@ "rollup-plugin-commonjs": "10.1.0", "rollup-plugin-license": "0.14.0", "rollup-plugin-node-resolve": "5.2.0", - "rollup-plugin-sourcemaps": "0.6.1", - "rollup-plugin-typescript2": "0.27.0", + "rollup-plugin-sourcemaps": "0.6.3", + "rollup-plugin-typescript2": "0.27.3", "rollup-plugin-uglify": "6.0.4", "typescript": "3.9.5" }, diff --git a/packages-exp/auth-compat-exp/demo/yarn.lock b/packages-exp/auth-compat-exp/demo/yarn.lock index 320ddfc6509..c454208bd7d 100644 --- a/packages-exp/auth-compat-exp/demo/yarn.lock +++ b/packages-exp/auth-compat-exp/demo/yarn.lock @@ -102,10 +102,10 @@ resolved "https://registry.npmjs.org/@firebase/logger/-/logger-0.2.6.tgz#3aa2ca4fe10327cabf7808bd3994e88db26d7989" integrity sha512-KIxcUvW/cRGWlzK9Vd2KB864HlUnCfdTH0taHE0sXW5Xl7+W68suaeau1oKNEqmc3l45azkd4NzXTCWZRZdXrw== -"@firebase/util@^0.2.44": - version "0.2.50" - resolved "https://registry.npmjs.org/@firebase/util/-/util-0.2.50.tgz#77666b845dcb49bc217650aa296a7a8986c06b44" - integrity sha512-vFE6+Jfc25u0ViSpFxxq0q5s+XmuJ/y7CL3ud79RQe+WLFFg+j0eH1t23k0yNSG9vZNM7h3uHRIXbV97sYLAyw== +"@firebase/util@^0.3.0": + version "0.3.2" + resolved "https://registry.npmjs.org/@firebase/util/-/util-0.3.2.tgz#87de27f9cffc2324651cabf6ec133d0a9eb21b52" + integrity sha512-Dqs00++c8rwKky6KCKLLY2T1qYO4Q+X5t+lF7DInXDNF4ae1Oau35bkD+OpJ9u7l1pEv7KHowP6CUKuySCOc8g== dependencies: tslib "^1.11.1" @@ -916,7 +916,7 @@ dependencies: "@types/node" ">= 8" -"@rollup/pluginutils@^3.0.8", "@rollup/pluginutils@^3.0.9": +"@rollup/pluginutils@^3.0.9", "@rollup/pluginutils@^3.1.0": version "3.1.0" resolved "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b" integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg== @@ -4331,14 +4331,7 @@ resolve-url@^0.2.1: resolved "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= -resolve@1.15.1: - version "1.15.1" - resolved "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz#27bdcdeffeaf2d6244b95bb0f9f4b4653451f3e8" - integrity sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w== - dependencies: - path-parse "^1.0.6" - -resolve@^1.10.0, resolve@^1.11.0, resolve@^1.11.1: +resolve@1.17.0, resolve@^1.10.0, resolve@^1.11.0, resolve@^1.11.1: version "1.17.0" resolved "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444" integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== @@ -4421,24 +4414,24 @@ rollup-plugin-replace@2.2.0: magic-string "^0.25.2" rollup-pluginutils "^2.6.0" -rollup-plugin-sourcemaps@0.6.1: - version "0.6.1" - resolved "https://registry.npmjs.org/rollup-plugin-sourcemaps/-/rollup-plugin-sourcemaps-0.6.1.tgz#32dc6f237ee235f10de56c829f31e39bd57a3eab" - integrity sha512-XNA1KSNPL75Niu1w5cxGXwXrY3YNkdkknK20ZupcDIx7utm0fxXcDvtyfBQVLJgxJiDFN8AVNcSO1fm5/9Di4Q== +rollup-plugin-sourcemaps@0.6.3: + version "0.6.3" + resolved "https://registry.npmjs.org/rollup-plugin-sourcemaps/-/rollup-plugin-sourcemaps-0.6.3.tgz#bf93913ffe056e414419607f1d02780d7ece84ed" + integrity sha512-paFu+nT1xvuO1tPFYXGe+XnQvg4Hjqv/eIhG8i5EspfYYPBKL57X7iVbfv55aNVASg3dzWvES9dmWsL2KhfByw== dependencies: "@rollup/pluginutils" "^3.0.9" source-map-resolve "^0.6.0" -rollup-plugin-typescript2@0.27.0: - version "0.27.0" - resolved "https://registry.npmjs.org/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.27.0.tgz#95ff96f9e07d5000a9d2df4d76b548f9a1f83511" - integrity sha512-SRKG/Canve3cxBsqhY1apIBznqnX9X/WU3Lrq3XSwmTmFqccj3+//logLXFEmp+PYFNllSVng+f4zjqRTPKNkA== +rollup-plugin-typescript2@0.27.3: + version "0.27.3" + resolved "https://registry.npmjs.org/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.27.3.tgz#cd9455ac026d325b20c5728d2cc54a08a771b68b" + integrity sha512-gmYPIFmALj9D3Ga1ZbTZAKTXq1JKlTQBtj299DXhqYz9cL3g/AQfUvbb2UhH+Nf++cCq941W2Mv7UcrcgLzJJg== dependencies: - "@rollup/pluginutils" "^3.0.8" + "@rollup/pluginutils" "^3.1.0" find-cache-dir "^3.3.1" fs-extra "8.1.0" - resolve "1.15.1" - tslib "1.11.1" + resolve "1.17.0" + tslib "2.0.1" rollup-plugin-uglify@6.0.4: version "6.0.4" @@ -5066,10 +5059,15 @@ trim-off-newlines@^1.0.0: resolved "https://registry.npmjs.org/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz#9f9ba9d9efa8764c387698bcbfeb2c848f11adb3" integrity sha1-n5up2e+odkw4dpi8v+sshI8RrbM= -tslib@1.11.1: - version "1.11.1" - resolved "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz#eb15d128827fbee2841549e171f45ed338ac7e35" - integrity sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA== +tslib@1.14.0: + version "1.14.0" + resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.0.tgz#d624983f3e2c5e0b55307c3dd6c86acd737622c6" + integrity sha512-+Zw5lu0D9tvBMjGP8LpvMb0u2WW2QV3y+D8mO6J+cNzCYIN4sVy43Bf9vl92nqFahutN0I8zHa7cc4vihIshnw== + +tslib@2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz#410eb0d113e5b6356490eec749603725b021b43e" + integrity sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ== tslib@^1.11.1, tslib@^1.9.0: version "1.13.0" diff --git a/packages-exp/auth-compat-exp/package.json b/packages-exp/auth-compat-exp/package.json index 41943412083..2f57c6781e7 100644 --- a/packages-exp/auth-compat-exp/package.json +++ b/packages-exp/auth-compat-exp/package.json @@ -39,10 +39,10 @@ "license": "Apache-2.0", "devDependencies": { "@firebase/app": "0.6.11", - "rollup": "2.28.1", + "rollup": "2.29.0", "rollup-plugin-json": "4.0.0", "rollup-plugin-replace": "2.2.0", - "rollup-plugin-typescript2": "0.27.2", + "rollup-plugin-typescript2": "0.27.3", "typescript": "4.0.2" }, "repository": { diff --git a/packages-exp/auth-exp/demo/functions/package.json b/packages-exp/auth-exp/demo/functions/package.json index fb07ba8c932..7a86ca4d8dc 100644 --- a/packages-exp/auth-exp/demo/functions/package.json +++ b/packages-exp/auth-exp/demo/functions/package.json @@ -9,8 +9,8 @@ "logs": "firebase functions:log" }, "dependencies": { - "firebase-admin": "8.11.0", - "firebase-functions": "3.6.1" + "firebase-admin": "8.13.0", + "firebase-functions": "3.11.0" }, "private": true, "engines": { diff --git a/packages-exp/auth-exp/demo/functions/yarn.lock b/packages-exp/auth-exp/demo/functions/yarn.lock index 7a23b92ca4f..efca8972cc7 100644 --- a/packages-exp/auth-exp/demo/functions/yarn.lock +++ b/packages-exp/auth-exp/demo/functions/yarn.lock @@ -221,14 +221,13 @@ "@types/qs" "*" "@types/range-parser" "*" -"@types/express@^4.17.3": - version "4.17.8" - resolved "https://registry.npmjs.org/@types/express/-/express-4.17.8.tgz#3df4293293317e61c60137d273a2e96cd8d5f27a" - integrity sha512-wLhcKh3PMlyA2cNAB9sjM1BntnhPMiM0JOBwPBqttjHev2428MLEB4AYVN+d8s2iyCVZac+o41Pflm/ZH5vLXQ== +"@types/express@4.17.3": + version "4.17.3" + resolved "https://registry.npmjs.org/@types/express/-/express-4.17.3.tgz#38e4458ce2067873b09a73908df488870c303bd9" + integrity sha512-I8cGRJj3pyOLs/HndoP+25vOqhqWkAZsWMEmq1qXy/b/M3ppufecUwaK2/TVDVxcV61/iSdhykUjQQ2DLSrTdg== dependencies: "@types/body-parser" "*" "@types/express-serve-static-core" "*" - "@types/qs" "*" "@types/serve-static" "*" "@types/fs-extra@^8.0.1": @@ -692,29 +691,28 @@ finalhandler@~1.1.2: statuses "~1.5.0" unpipe "~1.0.0" -firebase-admin@8.11.0: - version "8.11.0" - resolved "https://registry.npmjs.org/firebase-admin/-/firebase-admin-8.11.0.tgz#6292474c1270731655bc7c54a16499d54012fd0b" - integrity sha512-DapjZBeilXIDJShlWIvcgPkX6HhOHCs5C9972ZDNpfm0aSSgWuwgVQz9vs9iTk0u+oQuqRjxcHveZki0qaHJ2w== +firebase-admin@8.13.0: + version "8.13.0" + resolved "https://registry.npmjs.org/firebase-admin/-/firebase-admin-8.13.0.tgz#997d34ae8357d7dc162ba622148bbebcf7f2e923" + integrity sha512-krXj5ncWMJBhCpXSn9UFY6zmDWjFjqgx+1e9ATXKFYndEjmKtNBuJzqdrAdDh7aTUR7X6+0TPx4Hbc08kd0lwQ== dependencies: "@firebase/database" "^0.6.0" "@types/node" "^8.10.59" dicer "^0.3.0" - jsonwebtoken "8.1.0" - node-forge "0.7.4" + jsonwebtoken "^8.5.1" + node-forge "^0.7.6" optionalDependencies: "@google-cloud/firestore" "^3.0.0" "@google-cloud/storage" "^4.1.2" -firebase-functions@3.6.1: - version "3.6.1" - resolved "https://registry.npmjs.org/firebase-functions/-/firebase-functions-3.6.1.tgz#05fdf991e9f3f46cb2c7b32dd4a523766b17e14a" - integrity sha512-CBvlDEoFgsdm10PTHs7gRd5xBmhp+eqCqgsyqKbzmdbU3J8RYqtBWoHm2O31gjtZv6MyOWvS3oFITShzBulylQ== +firebase-functions@3.11.0: + version "3.11.0" + resolved "https://registry.npmjs.org/firebase-functions/-/firebase-functions-3.11.0.tgz#92f5a6af6a10641da6dc9b41b29974658b621a7b" + integrity sha512-i1uMhZ/M6i5SCI3ulKo7EWX0/LD+I5o6N+sk0HbOWfzyWfOl0iJTvQkR3BVDcjrlhPVC4xG1bDTLxd+DTkLqaw== dependencies: - "@types/express" "^4.17.3" + "@types/express" "4.17.3" cors "^2.8.5" express "^4.17.1" - jsonwebtoken "^8.5.1" lodash "^4.17.14" foreach@^2.0.5: @@ -1051,22 +1049,6 @@ json-bigint@^0.3.0: dependencies: bignumber.js "^9.0.0" -jsonwebtoken@8.1.0: - version "8.1.0" - resolved "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.1.0.tgz#c6397cd2e5fd583d65c007a83dc7bb78e6982b83" - integrity sha1-xjl80uX9WD1lwAeoPce7eOaYK4M= - dependencies: - jws "^3.1.4" - lodash.includes "^4.3.0" - lodash.isboolean "^3.0.3" - lodash.isinteger "^4.0.4" - lodash.isnumber "^3.0.3" - lodash.isplainobject "^4.0.6" - lodash.isstring "^4.0.1" - lodash.once "^4.0.0" - ms "^2.0.0" - xtend "^4.0.1" - jsonwebtoken@^8.5.1: version "8.5.1" resolved "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz#00e71e0b8df54c2121a1f26137df2280673bcc0d" @@ -1101,7 +1083,7 @@ jwa@^2.0.0: ecdsa-sig-formatter "1.0.11" safe-buffer "^5.0.1" -jws@^3.1.4, jws@^3.2.2: +jws@^3.2.2: version "3.2.2" resolved "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz#001099f3639468c9414000e99995fa52fb478304" integrity sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA== @@ -1248,7 +1230,7 @@ ms@2.1.1: resolved "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== -ms@2.1.2, ms@^2.0.0, ms@^2.1.1: +ms@2.1.2, ms@^2.1.1: version "2.1.2" resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== @@ -1263,10 +1245,10 @@ node-fetch@^2.2.0, node-fetch@^2.3.0, node-fetch@^2.6.0: resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== -node-forge@0.7.4: - version "0.7.4" - resolved "https://registry.npmjs.org/node-forge/-/node-forge-0.7.4.tgz#8e6e9f563a1e32213aa7508cded22aa791dbf986" - integrity sha512-8Df0906+tq/omxuCZD6PqhPaQDYuyJ1d+VITgxoIA8zvQd1ru+nMJcDChHH324MWitIgbVkAkQoGEEVJNpn/PA== +node-forge@^0.7.6: + version "0.7.6" + resolved "https://registry.npmjs.org/node-forge/-/node-forge-0.7.6.tgz#fdf3b418aee1f94f0ef642cd63486c77ca9724ac" + integrity sha512-sol30LUpz1jQFBjOKwbjxijiE3b6pjd74YwfD0fJOKPjF+fONKb2Yg8rYgS6+bK6VDl+/wfr4IYpC7jDzLUIfw== node-forge@^0.9.0: version "0.9.2" @@ -1742,11 +1724,6 @@ xdg-basedir@^4.0.0: resolved "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== -xtend@^4.0.1: - version "4.0.2" - resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" - integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== - yallist@^3.0.2: version "3.1.1" resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" diff --git a/packages-exp/auth-exp/demo/package.json b/packages-exp/auth-exp/demo/package.json index 7e28fda1fa7..b4dce06da5b 100644 --- a/packages-exp/auth-exp/demo/package.json +++ b/packages-exp/auth-exp/demo/package.json @@ -21,17 +21,17 @@ "@firebase/auth-exp": "0.0.800", "@firebase/auth-types-exp": "0.0.800", "@firebase/logger": "0.2.6", - "@firebase/util": "0.3.0", + "@firebase/util": "0.3.2", "tslib": "^1.11.1" }, "license": "Apache-2.0", "devDependencies": { - "@rollup/plugin-strip": "1.3.2", - "rollup": "2.23.0", + "@rollup/plugin-strip": "1.3.3", + "rollup": "2.29.0", "rollup-plugin-json": "4.0.0", "rollup-plugin-replace": "2.2.0", "rollup-plugin-terser": "6.1.0", - "rollup-plugin-typescript2": "0.27.1", + "rollup-plugin-typescript2": "0.27.3", "rollup-plugin-uglify": "6.0.4", "rollup-plugin-node-resolve": "5.2.0", "lerna": "3.22.1" diff --git a/packages-exp/auth-exp/package.json b/packages-exp/auth-exp/package.json index 34590605a33..7704ccb2a25 100644 --- a/packages-exp/auth-exp/package.json +++ b/packages-exp/auth-exp/package.json @@ -44,17 +44,17 @@ "@firebase/util": "0.3.2", "@firebase/component": "0.1.19", "@firebase/auth-types-exp": "0.0.800", - "node-fetch": "2.6.0", + "node-fetch": "2.6.1", "tslib": "^1.11.1" }, "license": "Apache-2.0", "devDependencies": { "@firebase/app-exp": "0.0.800", - "rollup": "2.28.1", + "rollup": "2.29.0", "rollup-plugin-json": "4.0.0", - "rollup-plugin-sourcemaps": "0.6.2", - "rollup-plugin-typescript2": "0.27.2", - "@rollup/plugin-strip": "1.3.2", + "rollup-plugin-sourcemaps": "0.6.3", + "rollup-plugin-typescript2": "0.27.3", + "@rollup/plugin-strip": "1.3.3", "typescript": "4.0.2" }, "repository": { diff --git a/packages-exp/firebase-exp/package.json b/packages-exp/firebase-exp/package.json index 9b5e43311e8..87f58adb9b7 100644 --- a/packages-exp/firebase-exp/package.json +++ b/packages-exp/firebase-exp/package.json @@ -44,13 +44,13 @@ "@firebase/performance-exp": "0.0.800" }, "devDependencies": { - "rollup": "2.28.1", + "rollup": "2.29.0", "rollup-plugin-commonjs": "10.1.0", "rollup-plugin-license": "2.2.0", "rollup-plugin-node-resolve": "5.2.0", - "rollup-plugin-sourcemaps": "0.6.2", + "rollup-plugin-sourcemaps": "0.6.3", "rollup-plugin-terser": "7.0.2", - "rollup-plugin-typescript2": "0.27.2", + "rollup-plugin-typescript2": "0.27.3", "rollup-plugin-uglify": "6.0.4", "gulp": "4.0.2", "gulp-sourcemaps": "2.6.5", diff --git a/packages-exp/functions-exp/package.json b/packages-exp/functions-exp/package.json index d215b1f13fe..b75cbd82c21 100644 --- a/packages-exp/functions-exp/package.json +++ b/packages-exp/functions-exp/package.json @@ -36,8 +36,8 @@ }, "devDependencies": { "@firebase/app-exp": "0.0.800", - "rollup": "2.28.1", - "rollup-plugin-typescript2": "0.27.2", + "rollup": "2.29.0", + "rollup-plugin-typescript2": "0.27.3", "typescript": "4.0.2" }, "repository": { diff --git a/packages-exp/installations-exp/package.json b/packages-exp/installations-exp/package.json index 70e1ead114c..052fdbffbf9 100644 --- a/packages-exp/installations-exp/package.json +++ b/packages-exp/installations-exp/package.json @@ -41,11 +41,11 @@ }, "devDependencies": { "@firebase/app-exp": "0.0.800", - "rollup": "2.28.1", + "rollup": "2.29.0", "rollup-plugin-commonjs": "10.1.0", "rollup-plugin-json": "4.0.0", "rollup-plugin-node-resolve": "5.2.0", - "rollup-plugin-typescript2": "0.27.2", + "rollup-plugin-typescript2": "0.27.3", "rollup-plugin-uglify": "6.0.4", "typescript": "4.0.2" }, diff --git a/packages-exp/performance-exp/package.json b/packages-exp/performance-exp/package.json index 4bf2cdd66dc..cac6a15080a 100644 --- a/packages-exp/performance-exp/package.json +++ b/packages-exp/performance-exp/package.json @@ -42,9 +42,9 @@ "license": "Apache-2.0", "devDependencies": { "@firebase/app-exp": "0.0.800", - "rollup": "2.28.1", + "rollup": "2.29.0", "rollup-plugin-json": "4.0.0", - "rollup-plugin-typescript2": "0.27.2", + "rollup-plugin-typescript2": "0.27.3", "typescript": "4.0.2" }, "repository": { diff --git a/packages/analytics/package.json b/packages/analytics/package.json index f45e20c62bc..5fd295e9830 100644 --- a/packages/analytics/package.json +++ b/packages/analytics/package.json @@ -35,11 +35,11 @@ "license": "Apache-2.0", "devDependencies": { "@firebase/app": "0.6.11", - "rollup": "2.28.1", + "rollup": "2.29.0", "rollup-plugin-commonjs": "10.1.0", "rollup-plugin-json": "4.0.0", "rollup-plugin-node-resolve": "5.2.0", - "rollup-plugin-typescript2": "0.27.2", + "rollup-plugin-typescript2": "0.27.3", "rollup-plugin-uglify": "6.0.4", "typescript": "4.0.2" }, diff --git a/packages/app/package.json b/packages/app/package.json index e36e64331a2..4f743475d1d 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -36,10 +36,10 @@ "xmlhttprequest": "1.8.0" }, "devDependencies": { - "rollup": "2.28.1", + "rollup": "2.29.0", "rollup-plugin-json": "4.0.0", "rollup-plugin-replace": "2.2.0", - "rollup-plugin-typescript2": "0.27.2", + "rollup-plugin-typescript2": "0.27.3", "typescript": "4.0.2" }, "repository": { diff --git a/packages/component/package.json b/packages/component/package.json index 79ec5639572..2e439671014 100644 --- a/packages/component/package.json +++ b/packages/component/package.json @@ -27,8 +27,8 @@ }, "license": "Apache-2.0", "devDependencies": { - "rollup": "2.28.1", - "rollup-plugin-typescript2": "0.27.2", + "rollup": "2.29.0", + "rollup-plugin-typescript2": "0.27.3", "typescript": "4.0.2" }, "repository": { diff --git a/packages/database/package.json b/packages/database/package.json index 355ff43e77d..599ef6807d9 100644 --- a/packages/database/package.json +++ b/packages/database/package.json @@ -36,8 +36,8 @@ "devDependencies": { "@firebase/app": "0.6.11", "@firebase/app-types": "0.6.1", - "rollup": "2.28.1", - "rollup-plugin-typescript2": "0.27.2", + "rollup": "2.29.0", + "rollup-plugin-typescript2": "0.27.3", "typescript": "4.0.2" }, "repository": { diff --git a/packages/firebase/package.json b/packages/firebase/package.json index f9ab8950505..718bff1ab3a 100644 --- a/packages/firebase/package.json +++ b/packages/firebase/package.json @@ -61,13 +61,13 @@ "@firebase/util": "0.3.2" }, "devDependencies": { - "rollup": "2.28.1", + "rollup": "2.29.0", "rollup-plugin-commonjs": "10.1.0", "rollup-plugin-license": "2.2.0", "rollup-plugin-node-resolve": "5.2.0", - "rollup-plugin-sourcemaps": "0.6.2", + "rollup-plugin-sourcemaps": "0.6.3", "rollup-plugin-terser": "7.0.2", - "rollup-plugin-typescript2": "0.27.2", + "rollup-plugin-typescript2": "0.27.3", "rollup-plugin-uglify": "6.0.4", "typescript": "4.0.2" }, diff --git a/packages/firestore/package.json b/packages/firestore/package.json index 737681ecb28..d1fd6c9ac2f 100644 --- a/packages/firestore/package.json +++ b/packages/firestore/package.json @@ -80,14 +80,14 @@ "@types/json-stable-stringify": "1.0.32", "json-stable-stringify": "1.0.1", "protobufjs": "6.10.1", - "rollup": "2.28.1", + "rollup": "2.29.0", "rollup-plugin-copy-assets": "1.1.0", "rollup-plugin-json": "4.0.0", "rollup-plugin-node-resolve": "5.2.0", "rollup-plugin-replace": "2.2.0", - "rollup-plugin-sourcemaps": "0.6.2", + "rollup-plugin-sourcemaps": "0.6.3", "rollup-plugin-terser": "7.0.2", - "rollup-plugin-typescript2": "0.27.2", + "rollup-plugin-typescript2": "0.27.3", "ts-node": "9.0.0", "typescript": "4.0.2" }, diff --git a/packages/functions/package.json b/packages/functions/package.json index 51f76ce2199..60164e78625 100644 --- a/packages/functions/package.json +++ b/packages/functions/package.json @@ -31,8 +31,8 @@ "devDependencies": { "@firebase/app": "0.6.11", "@firebase/messaging": "0.7.1", - "rollup": "2.28.1", - "rollup-plugin-typescript2": "0.27.2", + "rollup": "2.29.0", + "rollup-plugin-typescript2": "0.27.3", "typescript": "4.0.2" }, "repository": { diff --git a/packages/installations/package.json b/packages/installations/package.json index b6497acd61a..1189f1340d3 100644 --- a/packages/installations/package.json +++ b/packages/installations/package.json @@ -31,11 +31,11 @@ }, "devDependencies": { "@firebase/app": "0.6.11", - "rollup": "2.28.1", + "rollup": "2.29.0", "rollup-plugin-commonjs": "10.1.0", "rollup-plugin-json": "4.0.0", "rollup-plugin-node-resolve": "5.2.0", - "rollup-plugin-typescript2": "0.27.2", + "rollup-plugin-typescript2": "0.27.3", "rollup-plugin-uglify": "6.0.4", "typescript": "4.0.2" }, diff --git a/packages/logger/package.json b/packages/logger/package.json index ca236906a53..7f6a57d43a2 100644 --- a/packages/logger/package.json +++ b/packages/logger/package.json @@ -23,8 +23,8 @@ }, "license": "Apache-2.0", "devDependencies": { - "rollup": "2.28.1", - "rollup-plugin-typescript2": "0.27.2", + "rollup": "2.29.0", + "rollup-plugin-typescript2": "0.27.3", "typescript": "4.0.2" }, "repository": { diff --git a/packages/messaging/package.json b/packages/messaging/package.json index 210d7da9003..aac5c67bf52 100644 --- a/packages/messaging/package.json +++ b/packages/messaging/package.json @@ -35,8 +35,8 @@ }, "devDependencies": { "@firebase/app": "0.6.11", - "rollup": "2.28.1", - "rollup-plugin-typescript2": "0.27.2", + "rollup": "2.29.0", + "rollup-plugin-typescript2": "0.27.3", "ts-essentials": "7.0.0", "typescript": "4.0.2" }, diff --git a/packages/performance/package.json b/packages/performance/package.json index 695847b018a..3cc8ea7699a 100644 --- a/packages/performance/package.json +++ b/packages/performance/package.json @@ -36,9 +36,9 @@ "license": "Apache-2.0", "devDependencies": { "@firebase/app": "0.6.11", - "rollup": "2.28.1", + "rollup": "2.29.0", "rollup-plugin-json": "4.0.0", - "rollup-plugin-typescript2": "0.27.2", + "rollup-plugin-typescript2": "0.27.3", "typescript": "4.0.2" }, "repository": { diff --git a/packages/polyfill/package.json b/packages/polyfill/package.json index 639b03175fb..92bbbd4d706 100644 --- a/packages/polyfill/package.json +++ b/packages/polyfill/package.json @@ -22,8 +22,8 @@ "whatwg-fetch": "2.0.4" }, "devDependencies": { - "rollup": "2.28.1", - "rollup-plugin-typescript2": "0.27.2" + "rollup": "2.29.0", + "rollup-plugin-typescript2": "0.27.3" }, "repository": { "directory": "packages/polyfill", diff --git a/packages/remote-config/package.json b/packages/remote-config/package.json index cc0ac35f997..774730888aa 100644 --- a/packages/remote-config/package.json +++ b/packages/remote-config/package.json @@ -36,8 +36,8 @@ "license": "Apache-2.0", "devDependencies": { "@firebase/app": "0.6.11", - "rollup": "2.28.1", - "rollup-plugin-typescript2": "0.27.2", + "rollup": "2.29.0", + "rollup-plugin-typescript2": "0.27.3", "typescript": "4.0.2" }, "repository": { diff --git a/packages/rules-unit-testing/package.json b/packages/rules-unit-testing/package.json index c66a37057c6..60114aec179 100644 --- a/packages/rules-unit-testing/package.json +++ b/packages/rules-unit-testing/package.json @@ -25,12 +25,12 @@ "request": "2.88.2" }, "devDependencies": { - "@google-cloud/firestore": "4.2.0", + "@google-cloud/firestore": "4.4.0", "@types/request": "2.48.5", "firebase-admin": "9.2.0", - "firebase-tools": "8.10.0", - "rollup": "2.28.1", - "rollup-plugin-typescript2": "0.27.2" + "firebase-tools": "8.12.0", + "rollup": "2.29.0", + "rollup-plugin-typescript2": "0.27.3" }, "peerDependencies": { "@google-cloud/firestore": "^4.2.0", diff --git a/packages/rxfire/package.json b/packages/rxfire/package.json index 8893f2f35b0..e98109450ce 100644 --- a/packages/rxfire/package.json +++ b/packages/rxfire/package.json @@ -44,10 +44,10 @@ }, "devDependencies": { "firebase": "7.22.1", - "rollup": "2.28.1", + "rollup": "2.29.0", "rollup-plugin-commonjs": "10.1.0", "rollup-plugin-node-resolve": "5.2.0", - "rollup-plugin-typescript2": "0.27.2", + "rollup-plugin-typescript2": "0.27.3", "rollup-plugin-uglify": "6.0.4", "typescript": "4.0.2" }, diff --git a/packages/storage/package.json b/packages/storage/package.json index 316cad6883f..cdffa3fe472 100644 --- a/packages/storage/package.json +++ b/packages/storage/package.json @@ -35,8 +35,8 @@ "devDependencies": { "@firebase/app": "0.6.11", "@firebase/auth": "0.14.9", - "rollup": "2.28.1", - "rollup-plugin-typescript2": "0.27.2", + "rollup": "2.29.0", + "rollup-plugin-typescript2": "0.27.3", "typescript": "4.0.2" }, "repository": { diff --git a/packages/template/package.json b/packages/template/package.json index 4c218fc6412..8e33593b52f 100644 --- a/packages/template/package.json +++ b/packages/template/package.json @@ -33,8 +33,8 @@ "license": "Apache-2.0", "devDependencies": { "@firebase/app": "0.6.11", - "rollup": "2.28.1", - "rollup-plugin-typescript2": "0.27.2", + "rollup": "2.29.0", + "rollup-plugin-typescript2": "0.27.3", "typescript": "4.0.2" }, "repository": { diff --git a/packages/testing/package.json b/packages/testing/package.json index d2ad7b9ac89..7ec0617a5f5 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -26,9 +26,9 @@ }, "devDependencies": { "@types/request": "2.48.5", - "firebase-tools": "8.10.0", - "rollup": "2.28.1", - "rollup-plugin-typescript2": "0.27.2" + "firebase-tools": "8.12.0", + "rollup": "2.29.0", + "rollup-plugin-typescript2": "0.27.3" }, "repository": { "directory": "packages/testing", diff --git a/packages/util/package.json b/packages/util/package.json index efee3759628..c865e210d2c 100644 --- a/packages/util/package.json +++ b/packages/util/package.json @@ -26,8 +26,8 @@ "tslib": "^1.11.1" }, "devDependencies": { - "rollup": "2.28.1", - "rollup-plugin-typescript2": "0.27.2", + "rollup": "2.29.0", + "rollup-plugin-typescript2": "0.27.3", "typescript": "4.0.2" }, "repository": { diff --git a/packages/webchannel-wrapper/package.json b/packages/webchannel-wrapper/package.json index 76968b3b4a0..2f2ac8c5c55 100644 --- a/packages/webchannel-wrapper/package.json +++ b/packages/webchannel-wrapper/package.json @@ -20,10 +20,10 @@ "google-closure-library": "20200628.0.0", "gulp": "4.0.2", "gulp-sourcemaps": "2.6.5", - "rollup": "2.28.1", + "rollup": "2.29.0", "rollup-plugin-commonjs": "10.1.0", - "rollup-plugin-sourcemaps": "0.6.2", - "rollup-plugin-typescript2": "0.27.2", + "rollup-plugin-sourcemaps": "0.6.3", + "rollup-plugin-typescript2": "0.27.3", "typescript": "4.0.2" }, "repository": { diff --git a/repo-scripts/changelog-generator/package.json b/repo-scripts/changelog-generator/package.json index 399f90bf027..caab43e5e59 100644 --- a/repo-scripts/changelog-generator/package.json +++ b/repo-scripts/changelog-generator/package.json @@ -17,7 +17,7 @@ "prepare": "yarn build" }, "dependencies": { - "@changesets/types": "3.1.1", + "@changesets/types": "3.2.0", "@changesets/get-github-info": "0.4.4", "node-fetch": "2.6.1", "@types/node-fetch": "2.5.7" diff --git a/repo-scripts/size-analysis/package.json b/repo-scripts/size-analysis/package.json index d1099db8e26..8079249dd50 100644 --- a/repo-scripts/size-analysis/package.json +++ b/repo-scripts/size-analysis/package.json @@ -16,15 +16,15 @@ "test:node": "TS_NODE_COMPILER_OPTIONS='{\"module\":\"commonjs\"}' nyc --reporter lcovonly -- mocha **/*.test.ts --config ../../config/mocharc.node.js --timeout 60000" }, "dependencies": { - "rollup": "2.28.1", + "rollup": "2.29.0", "rollup-plugin-commonjs": "10.1.0", "rollup-plugin-json": "4.0.0", "rollup-plugin-node-resolve": "5.2.0", "rollup-plugin-replace": "2.2.0", - "rollup-plugin-typescript2": "0.27.2", + "rollup-plugin-typescript2": "0.27.3", "tmp": "0.2.1", "typescript": "4.0.2", - "terser": "5.3.2", + "terser": "5.3.4", "yargs": "16.0.3", "@firebase/util": "0.3.2" }, diff --git a/yarn.lock b/yarn.lock index 34f1209acfb..9d69432b1a1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,15 @@ # yarn lockfile v1 +"@apidevtools/json-schema-ref-parser@^9.0.3": + version "9.0.6" + resolved "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-9.0.6.tgz#5d9000a3ac1fd25404da886da6b266adcd99cf1c" + integrity sha512-M3YgsLjI0lZxvrpeGVk9Ap032W6TPQkH6pRAZz81Ac3WUNF79VQooAFnp8umjvVzUmD93NkogxEwbSce7qMsUg== + dependencies: + "@jsdevtools/ono" "^7.1.3" + call-me-maybe "^1.0.1" + js-yaml "^3.13.1" + "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4": version "7.10.4" resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a" @@ -867,15 +876,15 @@ "@changesets/types" "^3.0.0" dotenv "^8.1.0" -"@changesets/cli@2.10.3": - version "2.10.3" - resolved "https://registry.npmjs.org/@changesets/cli/-/cli-2.10.3.tgz#4ba447434c21b66fd5ce8b31fedc915c9fcd12a0" - integrity sha512-z8FnznAi4SaXM0U+7HJcgNUxi9KgNG2smLafzZdVUabYs2FaMIrN/csTdiSVeX50sa2tcvrqUsfmom/tHuRRhQ== +"@changesets/cli@2.11.0": + version "2.11.0" + resolved "https://registry.npmjs.org/@changesets/cli/-/cli-2.11.0.tgz#048449289da95f24d96b187f3148c2955065d609" + integrity sha512-imsXWxl+QpLt6PYHSiuZS7xPdKrGs2c8saSG4ENzeZBgnTBMiJdxDloOT6Bmv15ICggHZj9mnaUBNOMPbvnlbA== dependencies: "@babel/runtime" "^7.10.4" "@changesets/apply-release-plan" "^4.0.0" "@changesets/assemble-release-plan" "^4.0.0" - "@changesets/config" "^1.3.0" + "@changesets/config" "^1.4.0" "@changesets/errors" "^0.1.4" "@changesets/get-dependents-graph" "^1.1.3" "@changesets/get-release-plan" "^2.0.1" @@ -883,7 +892,7 @@ "@changesets/logger" "^0.0.5" "@changesets/pre" "^1.0.4" "@changesets/read" "^0.4.6" - "@changesets/types" "^3.1.1" + "@changesets/types" "^3.2.0" "@changesets/write" "^0.1.3" "@manypkg/get-packages" "^1.0.1" "@types/semver" "^6.0.0" @@ -903,7 +912,7 @@ term-size "^2.1.0" tty-table "^2.7.0" -"@changesets/config@^1.2.0", "@changesets/config@^1.3.0": +"@changesets/config@^1.2.0": version "1.3.0" resolved "https://registry.npmjs.org/@changesets/config/-/config-1.3.0.tgz#82fcbf572b00ba16636be9ea45167983f1fc203b" integrity sha512-IeAHmN5kI7OywBUNJXsk/v4vcXDDscwgTe/K5D3FSng5QTvzbgiMAe5K1iwBxBvuT4u/33n89kxSJdg4TTTFfA== @@ -915,6 +924,19 @@ "@manypkg/get-packages" "^1.0.1" fs-extra "^7.0.1" +"@changesets/config@^1.4.0": + version "1.4.0" + resolved "https://registry.npmjs.org/@changesets/config/-/config-1.4.0.tgz#c157a4121f198b749f2bbc2e9015b6e976ece7d6" + integrity sha512-eoTOcJ6py7jBDY8rUXwEGxR5UtvUX+p//0NhkVpPGcnvIeITHq+DOIsuWyGzWcb+1FaYkof3CCr32/komZTu4Q== + dependencies: + "@changesets/errors" "^0.1.4" + "@changesets/get-dependents-graph" "^1.1.3" + "@changesets/logger" "^0.0.5" + "@changesets/types" "^3.2.0" + "@manypkg/get-packages" "^1.0.1" + fs-extra "^7.0.1" + micromatch "^4.0.2" + "@changesets/errors@^0.1.4": version "0.1.4" resolved "https://registry.npmjs.org/@changesets/errors/-/errors-0.1.4.tgz#f79851746c43679a66b383fdff4c012f480f480d" @@ -1011,7 +1033,12 @@ fs-extra "^7.0.1" p-filter "^2.1.0" -"@changesets/types@3.1.1", "@changesets/types@^3.0.0", "@changesets/types@^3.1.0", "@changesets/types@^3.1.1": +"@changesets/types@3.2.0", "@changesets/types@^3.2.0": + version "3.2.0" + resolved "https://registry.npmjs.org/@changesets/types/-/types-3.2.0.tgz#d8306d7219c3b19b6d860ddeb9d7374e2dd6b035" + integrity sha512-rAmPtOyXpisEEE25CchKNUAf2ApyAeuZ/h78YDoqKZaCk5tUD0lgYZGPIRV9WTPoqNjJULIym37ogc6pkax5jg== + +"@changesets/types@^3.0.0", "@changesets/types@^3.1.0", "@changesets/types@^3.1.1": version "3.1.1" resolved "https://registry.npmjs.org/@changesets/types/-/types-3.1.1.tgz#447481380c42044a8788e46c0dbdf592b338b62f" integrity sha512-XWGEGWXhM92zvBWiQt2sOwhjTt8eCQbrsRbqkv4WYwW3Zsl4qPpvhHsNt845S42dJXrxgjWvId+jxFQocCayNQ== @@ -1141,16 +1168,7 @@ retry-request "^4.1.1" teeny-request "^7.0.0" -"@google-cloud/firestore@4.2.0": - version "4.2.0" - resolved "https://registry.npmjs.org/@google-cloud/firestore/-/firestore-4.2.0.tgz#5ff83838076972b86c16ae64d35429c190c69ea9" - integrity sha512-YCiKaTYCbXSoEvZ8cTmpgg4ebAvmFUOu3hj/aX+lHiOK7LsoFVi4jgNknogSqIiv04bxAysTBodpgn8XoZ4l5g== - dependencies: - fast-deep-equal "^3.1.1" - functional-red-black-tree "^1.0.1" - google-gax "^2.2.0" - -"@google-cloud/firestore@^4.0.0": +"@google-cloud/firestore@4.4.0", "@google-cloud/firestore@^4.0.0": version "4.4.0" resolved "https://registry.npmjs.org/@google-cloud/firestore/-/firestore-4.4.0.tgz#6cdbd462f32a8f94e138c57ef81195156c79e680" integrity sha512-nixsumd4C7eL+hHEgyihspzhBBNe3agsvNFRX0xfqO3uR/6ro4CUj9XdcCvdnSSd3yTyqKfdBSRK2fEj1jIbYg== @@ -1325,6 +1343,11 @@ resolved "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz#26520bf09abe4a5644cd5414e37125a8954241dd" integrity sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw== +"@jsdevtools/ono@^7.1.3": + version "7.1.3" + resolved "https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz#9df03bbd7c696a5c58885c34aa06da41c8543796" + integrity sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg== + "@kwsites/file-exists@^1.1.1": version "1.1.1" resolved "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz#ad1efcac13e1987d8dbaf235ef3be5b0d96faa99" @@ -2043,42 +2066,43 @@ globby "^11.0.0" read-yaml-file "^1.1.0" -"@microsoft/api-documenter@7.8.53": - version "7.8.53" - resolved "https://registry.npmjs.org/@microsoft/api-documenter/-/api-documenter-7.8.53.tgz#e06b6a2d97edaae67b364b404fd4e9792c487815" - integrity sha512-Pf7FTvhhfurYmELY1PH65Pss1cwdbEGeyiceancRHrKDUS4vJi+V1h0Snc4xRS6/SGt2vBXd1gbh1jO0hzgSfA== +"@microsoft/api-documenter@7.9.7": + version "7.9.7" + resolved "https://registry.npmjs.org/@microsoft/api-documenter/-/api-documenter-7.9.7.tgz#965137674e136434d42ce4516a0f65bb99ed7314" + integrity sha512-wSlBDGbUd4Ld7YB8wmvsZ2yCwVdUh8zXmJHmggpZ13/TF/sForhhjd3MXfj0348h1RpVKE3foPxfxsDP6ON1Eg== dependencies: - "@microsoft/api-extractor-model" "7.9.4" + "@microsoft/api-extractor-model" "7.10.3" "@microsoft/tsdoc" "0.12.19" - "@rushstack/node-core-library" "3.33.3" - "@rushstack/ts-command-line" "4.6.7" + "@rushstack/node-core-library" "3.34.3" + "@rushstack/ts-command-line" "4.7.3" colors "~1.2.1" js-yaml "~3.13.1" resolve "~1.17.0" -"@microsoft/api-extractor-model@7.9.4": - version "7.9.4" - resolved "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.9.4.tgz#d0ae8086a4e4961bf65f5225843cde0781ca49d5" - integrity sha512-54NM/bqoSVyzRvqDLZkITh0ZTNwIf9aFyYQHJ5LVI7cEqFgc71armtJnI3Gw4GQFhjOJhAccbY31tVUiBbjmgA== +"@microsoft/api-extractor-model@7.10.3": + version "7.10.3" + resolved "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.10.3.tgz#f687f324e940bd71e3e73b5b262a54594b0ea61c" + integrity sha512-etP4NbZpj+zPCuO3YYigIYXkXq5zYhfE3vo/hrCj1OOd/159HDbSHnEQrNWRVy5TR79RAzHvkYAwtLYKeYP8Ag== dependencies: "@microsoft/tsdoc" "0.12.19" - "@rushstack/node-core-library" "3.33.3" + "@rushstack/node-core-library" "3.34.3" -"@microsoft/api-extractor@7.9.19": - version "7.9.19" - resolved "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.9.19.tgz#35428ce15081d1277ffcda084d0e799938256861" - integrity sha512-oYY5sgsS01NK5/fk34qv9V0tbX4KR9Hw9kVt2lwHMg6seDNq3cO9dcQdroybJfoWYRN0FFvHFVRlY2WqN4afMQ== +"@microsoft/api-extractor@7.10.4": + version "7.10.4" + resolved "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.10.4.tgz#9055fab0a702d2d74eba05ff369c50012cf41176" + integrity sha512-vod9Y8IHhBtB3hcKiOe4OLi/hNeWtgRh/mxGrye5SeHaJpu5urAAA9CxLxBT8fDe+pyr1ipzlaiM/eMm2vXKgw== dependencies: - "@microsoft/api-extractor-model" "7.9.4" + "@microsoft/api-extractor-model" "7.10.3" "@microsoft/tsdoc" "0.12.19" - "@rushstack/node-core-library" "3.33.3" - "@rushstack/ts-command-line" "4.6.7" + "@rushstack/node-core-library" "3.34.3" + "@rushstack/rig-package" "0.2.4" + "@rushstack/ts-command-line" "4.7.3" colors "~1.2.1" lodash "~4.17.15" resolve "~1.17.0" semver "~7.3.0" source-map "~0.6.1" - typescript "~3.9.5" + typescript "~3.9.7" "@microsoft/tsdoc@0.12.19": version "0.12.19" @@ -2288,10 +2312,10 @@ dependencies: slash "^3.0.0" -"@rollup/plugin-strip@1.3.2": - version "1.3.2" - resolved "https://registry.npmjs.org/@rollup/plugin-strip/-/plugin-strip-1.3.2.tgz#9f52e99add99b835a4a3c14e02385f3726514923" - integrity sha512-dByULCvYdklJRJ50XqmA/ntyvVuVnnxOrgZ6cIIMBLLzQrsm9Ui15VD+6I8a11w8Ob9R7ySwYjFck9YCMzseKA== +"@rollup/plugin-strip@1.3.3": + version "1.3.3" + resolved "https://registry.npmjs.org/@rollup/plugin-strip/-/plugin-strip-1.3.3.tgz#cf4380020414217affd467da14ebb65a303a7848" + integrity sha512-jBZYNi9Wa5lSv8wXUepgqLFcv5PMJiP2VcWSIqjAzYOwZiQA09e3vwtar9EYHSYfIONyc1hG0IkSDz2VvGBZcA== dependencies: "@rollup/pluginutils" "^3.0.4" estree-walker "^1.0.1" @@ -2306,10 +2330,10 @@ estree-walker "^1.0.1" picomatch "^2.2.2" -"@rushstack/node-core-library@3.33.3": - version "3.33.3" - resolved "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.33.3.tgz#a930515f21ccf941a011f59e1e0060fc3d17ec7b" - integrity sha512-4zQgVDMPiniTkRErUzUzW9gY+OeQW/pEccywUoVA9cUAOIkjdj3efwNUbCcVLsPm1uVT0ifgFEqh38pAqAAeZA== +"@rushstack/node-core-library@3.34.3": + version "3.34.3" + resolved "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.34.3.tgz#a59a1e452dcc79bd4e5f0840b4e9603551668f85" + integrity sha512-WNXHEk5/uoZsbrKzGpYUzDDymJvZarRkByab4uS1fbEcTSDFSVB9e0rREzCkU9yDAQlRutbFwiTXLu3LVR5F6w== dependencies: "@types/node" "10.17.13" colors "~1.2.1" @@ -2321,10 +2345,19 @@ timsort "~0.3.0" z-schema "~3.18.3" -"@rushstack/ts-command-line@4.6.7": - version "4.6.7" - resolved "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.6.7.tgz#d16eeb529694b01a17cdf621e908903a5e71a001" - integrity sha512-UOEMp3cRPrrNF2yBHBM6uROmkJRrK9NfFS+tOq7jmJTjfoWSS7Esnn+XwFsnBOW7VVmQeLhL+4rKbx6EdXsejg== +"@rushstack/rig-package@0.2.4": + version "0.2.4" + resolved "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.2.4.tgz#259feb6637bedbfdc130d3a188ce85370e048743" + integrity sha512-/UXb6N0m0l+5kU4mLmRxyw3we+/w1fesgvfg96xllty5LyQxKDvkscmjlvCU/Yx55WO1tVxN4/7YlNEB2DcHyA== + dependencies: + "@types/node" "10.17.13" + resolve "~1.17.0" + strip-json-comments "~3.1.1" + +"@rushstack/ts-command-line@4.7.3": + version "4.7.3" + resolved "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.7.3.tgz#fa72c637d70aa29c201f8f016f7db626f2d23a2c" + integrity sha512-8FNrUSbMgKLgRVcsg1STsIC2xAdyes7qJtVwg36hSnBAMZgCCIM+Z36nnxyrnYTS/6qwiXv7fwVaUxXH+SyiAQ== dependencies: "@types/argparse" "1.0.38" argparse "~1.0.9" @@ -2343,7 +2376,7 @@ resolved "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== -"@sinonjs/commons@^1", "@sinonjs/commons@^1.6.0", "@sinonjs/commons@^1.7.0", "@sinonjs/commons@^1.7.2": +"@sinonjs/commons@^1", "@sinonjs/commons@^1.6.0", "@sinonjs/commons@^1.7.0", "@sinonjs/commons@^1.8.1": version "1.8.1" resolved "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.1.tgz#e7df00f98a203324f6dc7cc606cad9d4a8ab2217" integrity sha512-892K+kWUUi3cl+LlqEWIDrhvLgdL79tECi8JZUyq6IviKy/DNhuzCRlbHUjxK89f4ypPMMaFnFuR9Ie6DoIMsw== @@ -2365,7 +2398,7 @@ "@sinonjs/commons" "^1" "@sinonjs/samsam" "^5.0.2" -"@sinonjs/samsam@^5.0.2", "@sinonjs/samsam@^5.1.0": +"@sinonjs/samsam@^5.0.2": version "5.1.0" resolved "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-5.1.0.tgz#3afe719232b541bb6cf3411a4c399a188de21ec0" integrity sha512-42nyaQOVunX5Pm6GRJobmzbS7iLI+fhERITnETXzzwDZh+TtDr/Au3yAvXVjFmZ4wEUaE4Y3NFZfKv0bV0cbtg== @@ -2374,6 +2407,15 @@ lodash.get "^4.4.2" type-detect "^4.0.8" +"@sinonjs/samsam@^5.2.0": + version "5.2.0" + resolved "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-5.2.0.tgz#fcff83ab86f83b5498f4a967869c079408d9b5eb" + integrity sha512-CaIcyX5cDsjcW/ab7HposFWzV1kC++4HNsfnEdFJa7cP1QIuILAKV+BgfeqRXhcnSAc76r/Rh/O5C+300BwUIw== + dependencies: + "@sinonjs/commons" "^1.6.0" + lodash.get "^4.4.2" + type-detect "^4.0.8" + "@sinonjs/text-encoding@^0.7.1": version "0.7.1" resolved "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz#8da5c6530915653f3a1f38fd5f101d8c3f8079c5" @@ -2421,11 +2463,16 @@ dependencies: "@types/chai" "*" -"@types/chai@*", "@types/chai@4.2.12": +"@types/chai@*": version "4.2.12" resolved "https://registry.npmjs.org/@types/chai/-/chai-4.2.12.tgz#6160ae454cd89dae05adc3bb97997f488b608201" integrity sha512-aN5IAC8QNtSUdQzxu7lGBgYAOuU1tmRU4c9dIq5OKGf/SBVjXo+ffM2wEjudAWbgpOhy60nLoAGH1xm8fpCKFQ== +"@types/chai@4.2.13": + version "4.2.13" + resolved "https://registry.npmjs.org/@types/chai/-/chai-4.2.13.tgz#8a3801f6655179d1803d81e94a2e4aaf317abd16" + integrity sha512-o3SGYRlOpvLFpwJA6Sl1UPOwKFEvE4FxTEB/c9XHI2whdnd4kmPVkNLL8gY4vWGBxWWDumzLbKsAhEH5SKn37Q== + "@types/child-process-promise@2.2.1": version "2.2.1" resolved "https://registry.npmjs.org/@types/child-process-promise/-/child-process-promise-2.2.1.tgz#049033bef102f77a1719b38672cc86a2c4710ab1" @@ -2581,16 +2628,21 @@ resolved "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz#ccebcdb990bd6139cd16e84c39dc2fb1023ca90c" integrity sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg== -"@types/node@12.12.62", "@types/node@^12.12.47", "@types/node@^12.7.1": - version "12.12.62" - resolved "https://registry.npmjs.org/@types/node/-/node-12.12.62.tgz#733923d73669188d35950253dd18a21570085d2b" - integrity sha512-qAfo81CsD7yQIM9mVyh6B/U47li5g7cfpVQEDMfQeF8pSZVwzbhwU3crc0qG4DmpsebpJPR49AKOExQyJ05Cpg== +"@types/node@12.12.64": + version "12.12.64" + resolved "https://registry.npmjs.org/@types/node/-/node-12.12.64.tgz#e3b336dc4c6ba52c6b59e3bd69a100347c20b1c0" + integrity sha512-UV1/ZJMC+HcP902wWdpC43cAcGu0IQk/I5bXjP2aSuCjsk3cE74mDvFrLKga7oDC170ugOAYBwfT4DSQW3akDA== "@types/node@^10.10.0": version "10.17.35" resolved "https://registry.npmjs.org/@types/node/-/node-10.17.35.tgz#58058f29b870e6ae57b20e4f6e928f02b7129f56" integrity sha512-gXx7jAWpMddu0f7a+L+txMplp3FnHl53OhQIF9puXKq3hDGY/GjH+MF04oWnV/adPSCrbtHumDCFwzq2VhltWA== +"@types/node@^12.12.47", "@types/node@^12.7.1": + version "12.12.62" + resolved "https://registry.npmjs.org/@types/node/-/node-12.12.62.tgz#733923d73669188d35950253dd18a21570085d2b" + integrity sha512-qAfo81CsD7yQIM9mVyh6B/U47li5g7cfpVQEDMfQeF8pSZVwzbhwU3crc0qG4DmpsebpJPR49AKOExQyJ05Cpg== + "@types/node@^13.7.0": version "13.13.21" resolved "https://registry.npmjs.org/@types/node/-/node-13.13.21.tgz#e48d3c2e266253405cf404c8654d1bcf0d333e5c" @@ -2656,10 +2708,10 @@ "@types/express-serve-static-core" "*" "@types/mime" "*" -"@types/sinon-chai@3.2.4": - version "3.2.4" - resolved "https://registry.npmjs.org/@types/sinon-chai/-/sinon-chai-3.2.4.tgz#c425625681f4f8d3a43a7551a77f590ce1c49b21" - integrity sha512-xq5KOWNg70PRC7dnR2VOxgYQ6paumW+4pTZP+6uTSdhpYsAUEeeT5bw6rRHHQrZ4KyR+M5ojOR+lje6TGSpUxA== +"@types/sinon-chai@3.2.5": + version "3.2.5" + resolved "https://registry.npmjs.org/@types/sinon-chai/-/sinon-chai-3.2.5.tgz#df21ae57b10757da0b26f512145c065f2ad45c48" + integrity sha512-bKQqIpew7mmIGNRlxW6Zli/QVyc3zikpGzCa797B/tRnD9OtHvZ/ts8sYXV+Ilj9u3QRaUEM8xrjgd1gwm1BpQ== dependencies: "@types/chai" "*" "@types/sinon" "*" @@ -2671,10 +2723,10 @@ dependencies: "@types/sinonjs__fake-timers" "*" -"@types/sinon@9.0.5": - version "9.0.5" - resolved "https://registry.npmjs.org/@types/sinon/-/sinon-9.0.5.tgz#56b2a12662dd8c7d081cdc511af5f872cb37377f" - integrity sha512-4CnkGdM/5/FXDGqL32JQ1ttVrGvhOoesLLF7VnTh4KdjK5N5VQOtxaylFqqTjnHx55MnD9O02Nbk5c1ELC8wlQ== +"@types/sinon@9.0.8": + version "9.0.8" + resolved "https://registry.npmjs.org/@types/sinon/-/sinon-9.0.8.tgz#1ed0038d356784f75b086104ef83bfd4130bb81b" + integrity sha512-IVnI820FZFMGI+u1R+2VdRaD/82YIQTdqLYC9DLPszZuynAJDtCvCtCs3bmyL66s7FqRM3+LPX7DhHnVTaagDw== dependencies: "@types/sinonjs__fake-timers" "*" @@ -2705,10 +2757,10 @@ resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz#cb3f9f741869e20cce330ffbeb9271590483882d" integrity sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw== -"@types/yargs@15.0.5": - version "15.0.5" - resolved "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz#947e9a6561483bdee9adffc983e91a6902af8b79" - integrity sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w== +"@types/yargs@15.0.7": + version "15.0.7" + resolved "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.7.tgz#dad50a7a234a35ef9460737a56024287a3de1d2b" + integrity sha512-Gf4u3EjaPNcC9cTu4/j2oN14nSVhr8PQ+BvBcBQHAhDZfl0bVIiLgvnRXv/dn58XhTm9UXvBpvJpDlwV65QxOA== dependencies: "@types/yargs-parser" "*" @@ -2719,69 +2771,69 @@ dependencies: "@types/node" "*" -"@typescript-eslint/eslint-plugin-tslint@4.2.0": - version "4.2.0" - resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin-tslint/-/eslint-plugin-tslint-4.2.0.tgz#21bfd09d6f85ac2e80cb9f73d490f73e9da468e2" - integrity sha512-JUO9Evsjwc5tK0t7XOHgCZLYXzaopAAn2WjA6iaWJosyE+I2npuYX2i3iiYn3Y0JwMotUHj/SPjw0WAz4Swe+g== +"@typescript-eslint/eslint-plugin-tslint@4.4.0": + version "4.4.0" + resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin-tslint/-/eslint-plugin-tslint-4.4.0.tgz#e7f3d9f62cd54400084b8331dd9f2ffc3b2f3624" + integrity sha512-EW75tnfCQfs6Srz5KzA9QHfaM8CfvGbQqYpiZWNTl/ueRobF2/NlePU5XEBZ4vNneAXycS3XT6fy6tYSUp1+wA== dependencies: - "@typescript-eslint/experimental-utils" "4.2.0" + "@typescript-eslint/experimental-utils" "4.4.0" lodash "^4.17.15" -"@typescript-eslint/eslint-plugin@4.2.0": - version "4.2.0" - resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.2.0.tgz#a3d5c11b377b7e18f3cd9c4e87d465fe9432669b" - integrity sha512-zBNRkzvLSwo6y5TG0DVcmshZIYBHKtmzD4N+LYnfTFpzc4bc79o8jNRSb728WV7A4Cegbs+MV5IRAj8BKBgOVQ== +"@typescript-eslint/eslint-plugin@4.4.0": + version "4.4.0" + resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.4.0.tgz#0321684dd2b902c89128405cf0385e9fe8561934" + integrity sha512-RVt5wU9H/2H+N/ZrCasTXdGbUTkbf7Hfi9eLiA8vPQkzUJ/bLDCC3CsoZioPrNcnoyN8r0gT153dC++A4hKBQQ== dependencies: - "@typescript-eslint/experimental-utils" "4.2.0" - "@typescript-eslint/scope-manager" "4.2.0" + "@typescript-eslint/experimental-utils" "4.4.0" + "@typescript-eslint/scope-manager" "4.4.0" debug "^4.1.1" functional-red-black-tree "^1.0.1" regexpp "^3.0.0" semver "^7.3.2" tsutils "^3.17.1" -"@typescript-eslint/experimental-utils@4.2.0": - version "4.2.0" - resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.2.0.tgz#3d0b5cd4aa61f5eb7aa1e873dea0db1410b062d2" - integrity sha512-5BBj6BjgHEndBaQQpUVzRIPERz03LBc0MCQkHwUaH044FJFL08SwWv/sQftk7gf0ShZ2xZysz0LTwCwNt4Xu3w== +"@typescript-eslint/experimental-utils@4.4.0": + version "4.4.0" + resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.4.0.tgz#62a05d3f543b8fc5dec4982830618ea4d030e1a9" + integrity sha512-01+OtK/oWeSJTjQcyzDztfLF1YjvKpLFo+JZmurK/qjSRcyObpIecJ4rckDoRCSh5Etw+jKfdSzVEHevh9gJ1w== dependencies: "@types/json-schema" "^7.0.3" - "@typescript-eslint/scope-manager" "4.2.0" - "@typescript-eslint/types" "4.2.0" - "@typescript-eslint/typescript-estree" "4.2.0" + "@typescript-eslint/scope-manager" "4.4.0" + "@typescript-eslint/types" "4.4.0" + "@typescript-eslint/typescript-estree" "4.4.0" eslint-scope "^5.0.0" eslint-utils "^2.0.0" -"@typescript-eslint/parser@4.2.0": - version "4.2.0" - resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.2.0.tgz#1879ef400abd73d972e20f14c3522e5b343d1d1b" - integrity sha512-54jJ6MwkOtowpE48C0QJF9iTz2/NZxfKVJzv1ha5imigzHbNSLN9yvbxFFH1KdlRPQrlR8qxqyOvLHHxd397VA== +"@typescript-eslint/parser@4.4.0": + version "4.4.0" + resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.4.0.tgz#65974db9a75f23b036f17b37e959b5f99b659ec0" + integrity sha512-yc14iEItCxoGb7W4Nx30FlTyGpU9r+j+n1LUK/exlq2eJeFxczrz/xFRZUk2f6yzWfK+pr1DOTyQnmDkcC4TnA== dependencies: - "@typescript-eslint/scope-manager" "4.2.0" - "@typescript-eslint/types" "4.2.0" - "@typescript-eslint/typescript-estree" "4.2.0" + "@typescript-eslint/scope-manager" "4.4.0" + "@typescript-eslint/types" "4.4.0" + "@typescript-eslint/typescript-estree" "4.4.0" debug "^4.1.1" -"@typescript-eslint/scope-manager@4.2.0": - version "4.2.0" - resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.2.0.tgz#d10e6854a65e175b22a28265d372a97c8cce4bfc" - integrity sha512-Tb402cxxObSxWIVT+PnBp5ruT2V/36yj6gG4C9AjkgRlZpxrLAzWDk3neen6ToMBGeGdxtnfFLoJRUecGz9mYQ== +"@typescript-eslint/scope-manager@4.4.0": + version "4.4.0" + resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.4.0.tgz#2f3dd27692a12cc9a046a90ba6a9d8cb7731190a" + integrity sha512-r2FIeeU1lmW4K3CxgOAt8djI5c6Q/5ULAgdVo9AF3hPMpu0B14WznBAtxrmB/qFVbVIB6fSx2a+EVXuhSVMEyA== dependencies: - "@typescript-eslint/types" "4.2.0" - "@typescript-eslint/visitor-keys" "4.2.0" + "@typescript-eslint/types" "4.4.0" + "@typescript-eslint/visitor-keys" "4.4.0" -"@typescript-eslint/types@4.2.0": - version "4.2.0" - resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.2.0.tgz#6f6b094329e72040f173123832397c7c0b910fc8" - integrity sha512-xkv5nIsxfI/Di9eVwN+G9reWl7Me9R5jpzmZUch58uQ7g0/hHVuGUbbn4NcxcM5y/R4wuJIIEPKPDb5l4Fdmwg== +"@typescript-eslint/types@4.4.0": + version "4.4.0" + resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.4.0.tgz#63440ef87a54da7399a13bdd4b82060776e9e621" + integrity sha512-nU0VUpzanFw3jjX+50OTQy6MehVvf8pkqFcURPAE06xFNFenMj1GPEI6IESvp7UOHAnq+n/brMirZdR+7rCrlA== -"@typescript-eslint/typescript-estree@4.2.0": - version "4.2.0" - resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.2.0.tgz#9d746240991c305bf225ad5e96cbf57e7fea0551" - integrity sha512-iWDLCB7z4MGkLipduF6EOotdHNtgxuNKnYD54nMS/oitFnsk4S3S/TE/UYXQTra550lHtlv9eGmp+dvN9pUDtA== +"@typescript-eslint/typescript-estree@4.4.0": + version "4.4.0" + resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.4.0.tgz#16a2df7c16710ddd5406b32b86b9c1124b1ca526" + integrity sha512-Fh85feshKXwki4nZ1uhCJHmqKJqCMba+8ZicQIhNi5d5jSQFteWiGeF96DTjO8br7fn+prTP+t3Cz/a/3yOKqw== dependencies: - "@typescript-eslint/types" "4.2.0" - "@typescript-eslint/visitor-keys" "4.2.0" + "@typescript-eslint/types" "4.4.0" + "@typescript-eslint/visitor-keys" "4.4.0" debug "^4.1.1" globby "^11.0.1" is-glob "^4.0.1" @@ -2789,12 +2841,12 @@ semver "^7.3.2" tsutils "^3.17.1" -"@typescript-eslint/visitor-keys@4.2.0": - version "4.2.0" - resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.2.0.tgz#ae13838e3a260b63ae51021ecaf1d0cdea8dbba5" - integrity sha512-WIf4BNOlFOH2W+YqGWa6YKLcK/EB3gEj2apCrqLw6mme1RzBy0jtJ9ewJgnrZDB640zfnv8L+/gwGH5sYp/rGw== +"@typescript-eslint/visitor-keys@4.4.0": + version "4.4.0" + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.4.0.tgz#0a9118344082f14c0f051342a74b42dfdb012640" + integrity sha512-oBWeroUZCVsHLiWRdcTXJB7s1nB3taFY8WGvS23tiAlT6jXVvsdAV4rs581bgdEjOhn43q6ro7NkOiLKu6kFqA== dependencies: - "@typescript-eslint/types" "4.2.0" + "@typescript-eslint/types" "4.4.0" eslint-visitor-keys "^2.0.0" "@webassemblyjs/ast@1.9.0": @@ -3090,7 +3142,7 @@ ajv@^5.0.0: fast-json-stable-stringify "^2.0.0" json-schema-traverse "^0.3.0" -ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.3, ajv@^6.12.4: +ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.2, ajv@^6.12.3, ajv@^6.12.4: version "6.12.5" resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.5.tgz#19b0e8bae8f476e5ba666300387775fb1a00a4da" integrity sha512-lRF8RORchjpKG50/WFf8xmg7sgCLFiYNNnqdKflk63whMQcWR5ngGjiSXkL9bjxy6B2npOK2HSMN49jEBMSkag== @@ -3931,7 +3983,7 @@ bn.js@^5.1.1: resolved "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz#beca005408f642ebebea80b042b4d18d2ac0ee6b" integrity sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ== -body-parser@1.19.0, body-parser@^1.19.0: +body-parser@1.19.0, body-parser@^1.18.3, body-parser@^1.19.0: version "1.19.0" resolved "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a" integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw== @@ -5019,7 +5071,7 @@ content-disposition@0.5.3: dependencies: safe-buffer "5.1.2" -content-type@~1.0.4: +content-type@^1.0.4, content-type@~1.0.4: version "1.0.4" resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== @@ -5555,6 +5607,11 @@ deep-extend@^0.6.0: resolved "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== +deep-freeze@0.0.1: + version "0.0.1" + resolved "https://registry.npmjs.org/deep-freeze/-/deep-freeze-0.0.1.tgz#3a0b0005de18672819dfd38cd31f91179c893e84" + integrity sha1-OgsABd4YZygZ39OM0x+RF5yJPoQ= + deep-is@^0.1.3: version "0.1.3" resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" @@ -6200,7 +6257,7 @@ escape-string-regexp@1.0.5, escape-string-regexp@^1.0.2, escape-string-regexp@^1 resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= -eslint-import-resolver-node@^0.3.3: +eslint-import-resolver-node@^0.3.4: version "0.3.4" resolved "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz#85ffa81942c25012d8231096ddf679c03042c717" integrity sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA== @@ -6216,17 +6273,17 @@ eslint-module-utils@^2.6.0: debug "^2.6.9" pkg-dir "^2.0.0" -eslint-plugin-import@2.22.0: - version "2.22.0" - resolved "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.0.tgz#92f7736fe1fde3e2de77623c838dd992ff5ffb7e" - integrity sha512-66Fpf1Ln6aIS5Gr/55ts19eUuoDhAbZgnr6UxK5hbDx6l/QgQgx61AePq+BV4PP2uXQFClgMVzep5zZ94qqsxg== +eslint-plugin-import@2.22.1: + version "2.22.1" + resolved "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz#0896c7e6a0cf44109a2d97b95903c2bb689d7702" + integrity sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw== dependencies: array-includes "^3.1.1" array.prototype.flat "^1.2.3" contains-path "^0.1.0" debug "^2.6.9" doctrine "1.5.0" - eslint-import-resolver-node "^0.3.3" + eslint-import-resolver-node "^0.3.4" eslint-module-utils "^2.6.0" has "^1.0.3" minimatch "^3.0.4" @@ -6243,7 +6300,7 @@ eslint-scope@^4.0.3: esrecurse "^4.1.0" estraverse "^4.1.1" -eslint-scope@^5.0.0, eslint-scope@^5.1.0: +eslint-scope@^5.0.0, eslint-scope@^5.1.1: version "5.1.1" resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== @@ -6268,10 +6325,10 @@ eslint-visitor-keys@^2.0.0: resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz#21fdc8fbcd9c795cc0321f0563702095751511a8" integrity sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ== -eslint@7.9.0: - version "7.9.0" - resolved "https://registry.npmjs.org/eslint/-/eslint-7.9.0.tgz#522aeccc5c3a19017cf0cb46ebfd660a79acf337" - integrity sha512-V6QyhX21+uXp4T+3nrNfI3hQNBDa/P8ga7LoQOenwrlEFXrEnUEE+ok1dMtaS3b6rmLXhT1TkTIsG75HMLbknA== +eslint@7.10.0: + version "7.10.0" + resolved "https://registry.npmjs.org/eslint/-/eslint-7.10.0.tgz#494edb3e4750fb791133ca379e786a8f648c72b9" + integrity sha512-BDVffmqWl7JJXqCjAK6lWtcQThZB/aP1HXSH1JKwGwv0LQEdvpR7qzNrUT487RM39B5goWuboFad5ovMBmD8yA== dependencies: "@babel/code-frame" "^7.0.0" "@eslint/eslintrc" "^0.1.3" @@ -6281,7 +6338,7 @@ eslint@7.9.0: debug "^4.0.1" doctrine "^3.0.0" enquirer "^2.3.5" - eslint-scope "^5.1.0" + eslint-scope "^5.1.1" eslint-utils "^2.1.0" eslint-visitor-keys "^1.3.0" espree "^7.3.0" @@ -6392,6 +6449,11 @@ eventemitter3@^4.0.0: resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== +events-listener@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/events-listener/-/events-listener-1.1.0.tgz#dd49b4628480eba58fde31b870ee346b3990b349" + integrity sha512-Kd3EgYfODHueq6GzVfs/VUolh2EgJsS8hkO3KpnDrxVjU3eq63eXM2ujXkhPP+OkeUOhL8CxdfZbQXzryb5C4g== + events@^3.0.0, events@^3.2.0: version "3.2.0" resolved "https://registry.npmjs.org/events/-/events-3.2.0.tgz#93b87c18f8efcd4202a461aec4dfc0556b639379" @@ -6443,6 +6505,35 @@ execa@^1.0.0: signal-exit "^3.0.0" strip-eof "^1.0.0" +exegesis-express@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/exegesis-express/-/exegesis-express-2.0.0.tgz#e33b2ed35e52162ce78613868a771ee4cb5636a7" + integrity sha512-NKvKBsBa2OvU+1BFpWbz3PzoRMhA9q7/wU2oMmQ9X8lPy/FRatADvhlkGO1zYOMgeo35k1ZLO9ZV0uIs9pPnXg== + dependencies: + exegesis "^2.0.0" + +exegesis@^2.0.0: + version "2.5.6" + resolved "https://registry.npmjs.org/exegesis/-/exegesis-2.5.6.tgz#2a5f198a857b6d820f6bfa0ad41fe29e6fe97446" + integrity sha512-e+YkH/zZTN2njiwrV8tY6tHGDsFu3LyR/YbrqdWvDZaAJ5YGWaBYyd3oX/Y26iGqQc+7jLEKLDTv2UPzjAYL8w== + dependencies: + "@apidevtools/json-schema-ref-parser" "^9.0.3" + ajv "^6.12.2" + body-parser "^1.18.3" + content-type "^1.0.4" + deep-freeze "0.0.1" + events-listener "^1.1.0" + glob "^7.1.3" + json-ptr "^1.3.1" + json-schema-traverse "^0.4.1" + lodash "^4.17.11" + openapi3-ts "^1.2.0" + promise-breaker "^5.0.0" + pump "^3.0.0" + qs "^6.6.0" + raw-body "^2.3.3" + semver "^7.0.0" + exit-code@^1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/exit-code/-/exit-code-1.0.2.tgz#ce165811c9f117af6a5f882940b96ae7f9aecc34" @@ -6901,10 +6992,10 @@ firebase-functions@3.11.0: express "^4.17.1" lodash "^4.17.14" -firebase-tools@8.10.0: - version "8.10.0" - resolved "https://registry.npmjs.org/firebase-tools/-/firebase-tools-8.10.0.tgz#cc5c7fb64aed69d1ad5fb5c023bb7708b7e6c32f" - integrity sha512-yggWH31JFH0eTfpPW4qaJYDydJEJ5sIr/qrzEzb34pNQHidlFtPPciMK6p9tJT60wwTEvGtnEwwZDfg2nvsEyA== +firebase-tools@8.12.0: + version "8.12.0" + resolved "https://registry.npmjs.org/firebase-tools/-/firebase-tools-8.12.0.tgz#1b05a3b72932f348d7a6c2b37f5c9bf292733681" + integrity sha512-R09lwkm0tTwJ4hzrFyDN0GvLxxmKXYJTl704KKUCOlAaM3nrlocS+Tdx60lJopMwbceFMOqcYenhz6Ask3h+Qg== dependencies: "@google-cloud/pubsub" "^1.7.0" JSONStream "^1.2.1" @@ -6920,6 +7011,7 @@ firebase-tools@8.10.0: cross-spawn "^7.0.1" csv-streamify "^3.0.4" dotenv "^6.1.0" + exegesis-express "^2.0.0" exit-code "^1.0.2" express "^4.16.4" filesize "^3.1.3" @@ -8201,7 +8293,7 @@ http-errors@1.7.2: statuses ">= 1.5.0 < 2" toidentifier "1.0.0" -http-errors@~1.7.2: +http-errors@1.7.3, http-errors@~1.7.2: version "1.7.3" resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" integrity sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== @@ -9392,6 +9484,13 @@ json-parse-helpfulerror@^1.0.3: dependencies: jju "^1.1.0" +json-ptr@^1.3.1: + version "1.3.2" + resolved "https://registry.npmjs.org/json-ptr/-/json-ptr-1.3.2.tgz#17f45b322a843b1f2fbcc9b45132bd9b3ba8cd38" + integrity sha512-tFH40YQ+lG7mgYYM1kGZOhQngO4SbOEHZJlA4W+NtetWZ20EUU3BPU+30uWRKumuAJoSo5eqrsXD2h72ioS8ew== + dependencies: + tslib "^2.0.0" + json-schema-traverse@^0.3.0: version "0.3.1" resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340" @@ -9694,10 +9793,10 @@ karma-webpack@4.0.2: source-map "^0.7.3" webpack-dev-middleware "^3.7.0" -karma@5.2.2: - version "5.2.2" - resolved "https://registry.npmjs.org/karma/-/karma-5.2.2.tgz#2e51d877635a8c3e4d07e83f1271ec2b1ab75cc0" - integrity sha512-rB3Ua5yDxmIupTj67r3Q8itz7TxJzRE6DmVcOfV20D509Uu9AoBKlVwbZhND4kcm6BqLfbHtv4DZC9QJfrUY+w== +karma@5.2.3: + version "5.2.3" + resolved "https://registry.npmjs.org/karma/-/karma-5.2.3.tgz#3264024219bad2728e92542e0058a2492d7a46e4" + integrity sha512-tHdyFADhVVPBorIKCX8A37iLHxc6RBRphkSoQ+MLKdAtFn1k97tD8WUGi1KlEtDZKL3hui0qhsY9HXUfSNDYPQ== dependencies: body-parser "^1.19.0" braces "^3.0.2" @@ -9720,7 +9819,7 @@ karma@5.2.2: socket.io "^2.3.0" source-map "^0.6.1" tmp "0.2.1" - ua-parser-js "0.7.21" + ua-parser-js "0.7.22" yargs "^15.3.1" keyv@^3.0.0: @@ -11090,11 +11189,6 @@ node-fetch-npm@^2.0.2: json-parse-better-errors "^1.0.0" safe-buffer "^5.1.1" -node-fetch@2.6.0: - version "2.6.0" - resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.0.tgz#e633456386d4aa55863f676a7ab0daa8fdecb0fd" - integrity sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA== - node-fetch@2.6.1, node-fetch@^2.3.0, node-fetch@^2.5.0, node-fetch@^2.6.0, node-fetch@^2.6.1: version "2.6.1" resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" @@ -11572,6 +11666,11 @@ open@^6.3.0: dependencies: is-wsl "^1.1.0" +openapi3-ts@^1.2.0: + version "1.4.0" + resolved "https://registry.npmjs.org/openapi3-ts/-/openapi3-ts-1.4.0.tgz#679d5a24be0efc36f5de4fc2c4b8513663e16f65" + integrity sha512-8DmE2oKayvSkIR3XSZ4+pRliBsx19bSNeIzkTPswY8r4wvjX86bMxsORdqwAwMxE8PefOcSAT2auvi/0TZe9yA== + opencollective-postinstall@^2.0.2: version "2.0.3" resolved "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz#7a0fff978f6dbfa4d006238fbac98ed4198c3259" @@ -12267,6 +12366,11 @@ progress@^2.0.0, progress@^2.0.3: resolved "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== +promise-breaker@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/promise-breaker/-/promise-breaker-5.0.0.tgz#58e8541f1619554057da95a211794d7834d30c1d" + integrity sha512-mgsWQuG4kJ1dtO6e/QlNDLFtMkMzzecsC69aI5hlLEjGHFNpHrvGhFi4LiK5jg2SMQj74/diH+wZliL9LpGsyA== + promise-inflight@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" @@ -12465,7 +12569,7 @@ qs@6.7.0: resolved "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc" integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== -qs@^6.4.0: +qs@^6.4.0, qs@^6.6.0: version "6.9.4" resolved "https://registry.npmjs.org/qs/-/qs-6.9.4.tgz#9090b290d1f91728d3c22e54843ca44aea5ab687" integrity sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ== @@ -12530,6 +12634,16 @@ raw-body@2.4.0: iconv-lite "0.4.24" unpipe "1.0.0" +raw-body@^2.3.3: + version "2.4.1" + resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz#30ac82f98bb5ae8c152e67149dac8d55153b168c" + integrity sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA== + dependencies: + bytes "3.1.0" + http-errors "1.7.3" + iconv-lite "0.4.24" + unpipe "1.0.0" + rc@^1.2.7, rc@^1.2.8: version "1.2.8" resolved "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" @@ -13183,10 +13297,10 @@ rollup-plugin-replace@2.2.0: magic-string "^0.25.2" rollup-pluginutils "^2.6.0" -rollup-plugin-sourcemaps@0.6.2: - version "0.6.2" - resolved "https://registry.npmjs.org/rollup-plugin-sourcemaps/-/rollup-plugin-sourcemaps-0.6.2.tgz#1eed5a3e07b833dc14c4cdb1e63b300d340f4a74" - integrity sha512-9AwTKg3yRykwzemfLt71ySe0LvrAci+bpsOL1LaTYFk5BX4HF6X7DQfpHa74ANfSja3hyjiQkXCR8goSOnW//Q== +rollup-plugin-sourcemaps@0.6.3: + version "0.6.3" + resolved "https://registry.npmjs.org/rollup-plugin-sourcemaps/-/rollup-plugin-sourcemaps-0.6.3.tgz#bf93913ffe056e414419607f1d02780d7ece84ed" + integrity sha512-paFu+nT1xvuO1tPFYXGe+XnQvg4Hjqv/eIhG8i5EspfYYPBKL57X7iVbfv55aNVASg3dzWvES9dmWsL2KhfByw== dependencies: "@rollup/pluginutils" "^3.0.9" source-map-resolve "^0.6.0" @@ -13201,10 +13315,10 @@ rollup-plugin-terser@7.0.2: serialize-javascript "^4.0.0" terser "^5.0.0" -rollup-plugin-typescript2@0.27.2: - version "0.27.2" - resolved "https://registry.npmjs.org/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.27.2.tgz#871a7f5d2a774f9cef50d25da868eec72acc2ed8" - integrity sha512-zarMH2F8oT/NO6p20gl/jkts+WxyzOlhOIUwUU/EDx5e6ewdDPS/flwLj5XFuijUCr64bZwqKuRVwCPdXXYefQ== +rollup-plugin-typescript2@0.27.3: + version "0.27.3" + resolved "https://registry.npmjs.org/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.27.3.tgz#cd9455ac026d325b20c5728d2cc54a08a771b68b" + integrity sha512-gmYPIFmALj9D3Ga1ZbTZAKTXq1JKlTQBtj299DXhqYz9cL3g/AQfUvbb2UhH+Nf++cCq941W2Mv7UcrcgLzJJg== dependencies: "@rollup/pluginutils" "^3.1.0" find-cache-dir "^3.3.1" @@ -13229,10 +13343,10 @@ rollup-pluginutils@^2.5.0, rollup-pluginutils@^2.6.0, rollup-pluginutils@^2.8.1: dependencies: estree-walker "^0.6.1" -rollup@2.28.1: - version "2.28.1" - resolved "https://registry.npmjs.org/rollup/-/rollup-2.28.1.tgz#ceedca3cdb013c2fa8f22f958a29c203368159ea" - integrity sha512-DOtVoqOZt3+FjPJWLU8hDIvBjUylc9s6IZvy76XklxzcLvAQLtVAG/bbhsMhcWnYxC0TKKcf1QQ/tg29zeID0Q== +rollup@2.29.0: + version "2.29.0" + resolved "https://registry.npmjs.org/rollup/-/rollup-2.29.0.tgz#0c5c5968530b21ca0e32f8b94b7cd9346cfb0eec" + integrity sha512-gtU0sjxMpsVlpuAf4QXienPmUAhd6Kc7owQ4f5lypoxBW18fw2UNYZ4NssLGsri6WhUZkE/Ts3EMRebN+gNLiQ== optionalDependencies: fsevents "~2.1.2" @@ -13423,7 +13537,7 @@ semver@7.0.0: resolved "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== -semver@7.3.2, semver@^7.2.1, semver@^7.3.2, semver@~7.3.0: +semver@7.3.2, semver@^7.0.0, semver@^7.2.1, semver@^7.3.2, semver@~7.3.0: version "7.3.2" resolved "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz#604962b052b81ed0786aae84389ffba70ffd3938" integrity sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ== @@ -13567,10 +13681,10 @@ signal-exit@^3.0.0, signal-exit@^3.0.2: resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== -simple-git@2.20.1: - version "2.20.1" - resolved "https://registry.npmjs.org/simple-git/-/simple-git-2.20.1.tgz#bab3f4d083ed6e1655a7c62ab8e8920eecae86f6" - integrity sha512-aa9s2ZLjXlHCVGbDXQLInMLvLkxKEclqMU9X5HMXi3tLWLxbWObz1UgtyZha6ocHarQtFp0OjQW9KHVR1g6wbA== +simple-git@2.21.0: + version "2.21.0" + resolved "https://registry.npmjs.org/simple-git/-/simple-git-2.21.0.tgz#d25d3fdc6a139cd7f80f197541a6f9f6e9d4cbc8" + integrity sha512-rohCHmEjD/ESXFLxF4bVeqgdb4Awc65ZyyuCKl3f7BvgMbZOBa/Ye3HN/GFnvruiUOAWWNupxhz3Rz5/3vJLTg== dependencies: "@kwsites/file-exists" "^1.1.1" "@kwsites/promise-deferred" "^1.1.1" @@ -13588,15 +13702,15 @@ sinon-chai@3.5.0: resolved "https://registry.npmjs.org/sinon-chai/-/sinon-chai-3.5.0.tgz#c9a78304b0e15befe57ef68e8a85a00553f5c60e" integrity sha512-IifbusYiQBpUxxFJkR3wTU68xzBN0+bxCScEaKMjBvAQERg6FnTTc1F17rseLb1tjmkJ23730AXpFI0c47FgAg== -sinon@9.0.3: - version "9.0.3" - resolved "https://registry.npmjs.org/sinon/-/sinon-9.0.3.tgz#bffc3ec28c936332cd2a41833547b9eed201ecff" - integrity sha512-IKo9MIM111+smz9JGwLmw5U1075n1YXeAq8YeSFlndCLhAL5KGn6bLgu7b/4AYHTV/LcEMcRm2wU2YiL55/6Pg== +sinon@9.2.0: + version "9.2.0" + resolved "https://registry.npmjs.org/sinon/-/sinon-9.2.0.tgz#1d333967e30023609f7347351ebc0dc964c0f3c9" + integrity sha512-eSNXz1XMcGEMHw08NJXSyTHIu6qTCOiN8x9ODACmZpNQpr0aXTBXBnI4xTzQzR+TEpOmLiKowGf9flCuKIzsbw== dependencies: - "@sinonjs/commons" "^1.7.2" + "@sinonjs/commons" "^1.8.1" "@sinonjs/fake-timers" "^6.0.1" "@sinonjs/formatio" "^5.0.1" - "@sinonjs/samsam" "^5.1.0" + "@sinonjs/samsam" "^5.2.0" diff "^4.0.2" nise "^4.0.4" supports-color "^7.1.0" @@ -14249,7 +14363,7 @@ strip-json-comments@2.0.1, strip-json-comments@~2.0.1: resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= -strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: +strip-json-comments@^3.1.0, strip-json-comments@^3.1.1, strip-json-comments@~3.1.1: version "3.1.1" resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== @@ -14491,14 +14605,14 @@ terser-webpack-plugin@^1.4.3: webpack-sources "^1.4.0" worker-farm "^1.7.0" -terser@5.3.2: - version "5.3.2" - resolved "https://registry.npmjs.org/terser/-/terser-5.3.2.tgz#f4bea90eb92945b2a028ceef79181b9bb586e7af" - integrity sha512-H67sydwBz5jCUA32ZRL319ULu+Su1cAoZnnc+lXnenGRYWyLE3Scgkt8mNoAsMx0h5kdo758zdoS0LG9rYZXDQ== +terser@5.3.4: + version "5.3.4" + resolved "https://registry.npmjs.org/terser/-/terser-5.3.4.tgz#e510e05f86e0bd87f01835c3238839193f77a60c" + integrity sha512-dxuB8KQo8Gt6OVOeLg/rxfcxdNZI/V1G6ze1czFUzPeCFWZRtvZMgSzlZZ5OYBZ4HoG607F6pFPNLekJyV+yVw== dependencies: commander "^2.20.0" - source-map "~0.6.1" - source-map-support "~0.5.12" + source-map "~0.7.2" + source-map-support "~0.5.19" terser@^4.1.2: version "4.8.0" @@ -14855,6 +14969,11 @@ tslib@^1.11.1, tslib@^1.13.0, tslib@^1.8.1, tslib@^1.9.0: resolved "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz#c881e13cc7015894ed914862d276436fa9a47043" integrity sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q== +tslib@^2.0.0: + version "2.0.2" + resolved "https://registry.npmjs.org/tslib/-/tslib-2.0.2.tgz#462295631185db44b21b1ea3615b63cd1c038242" + integrity sha512-wAH28hcEKwna96/UacuWaVspVLkg4x1aDM9JlzqaQTOFczCktkVAb5fmXChgandR1EraDPs2w8P+ozM+oafwxg== + tslint@6.1.3: version "6.1.3" resolved "https://registry.npmjs.org/tslint/-/tslint-6.1.3.tgz#5c23b2eccc32487d5523bd3a470e9aa31789d904" @@ -15039,7 +15158,7 @@ typescript@4.0.2: resolved "https://registry.npmjs.org/typescript/-/typescript-4.0.2.tgz#7ea7c88777c723c681e33bf7988be5d008d05ac2" integrity sha512-e4ERvRV2wb+rRZ/IQeb3jm2VxBsirQLpQhdxplZ2MEzGvDkkMmPglecnNDfSUBivMjP93vRbngYYDQqQ/78bcQ== -typescript@~3.9.5: +typescript@~3.9.7: version "3.9.7" resolved "https://registry.npmjs.org/typescript/-/typescript-3.9.7.tgz#98d600a5ebdc38f40cb277522f12dc800e9e25fa" integrity sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw== @@ -15058,10 +15177,10 @@ typeson@5.18.2, typeson@^5.18.2: resolved "https://registry.npmjs.org/typeson/-/typeson-5.18.2.tgz#0d217fc0e11184a66aa7ca0076d9aa7707eb7bc2" integrity sha512-Vetd+OGX05P4qHyHiSLdHZ5Z5GuQDrHHwSdjkqho9NSCYVSLSfRMjklD/unpHH8tXBR9Z/R05rwJSuMpMFrdsw== -ua-parser-js@0.7.21: - version "0.7.21" - resolved "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.21.tgz#853cf9ce93f642f67174273cc34565ae6f308777" - integrity sha512-+O8/qh/Qj8CgC6eYBVBykMrNtp5Gebn4dlGD/kKXVkJNDwyrAwSIqwz8CDf+tsAIWVycKcku6gIXJ0qwx/ZXaQ== +ua-parser-js@0.7.22: + version "0.7.22" + resolved "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.22.tgz#960df60a5f911ea8f1c818f3747b99c6e177eae3" + integrity sha512-YUxzMjJ5T71w6a8WWVcMGM6YWOTX27rCoIQgLXiWaxqXSx9D7DNjiGWn1aJIRSQ5qr0xuhra77bSIh6voR/46Q== uglify-js@^3.1.4, uglify-js@^3.4.9: version "3.11.0"