diff --git a/package-lock.json b/package-lock.json index 6cbdb891f..1d13cadbd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1811,13 +1811,13 @@ "dev": true }, "node_modules/@bundle-stats/plugin-webpack-validate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@bundle-stats/plugin-webpack-validate/-/plugin-webpack-validate-4.1.0.tgz", - "integrity": "sha512-sZmPC3KkOVTdMxheSqtJ3+wFcXcylthMA3lTWhIw10HGKQyNU7bSFatrac48zhkQLTF0TLdrqJp3ZTuAraixMQ==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@bundle-stats/plugin-webpack-validate/-/plugin-webpack-validate-4.1.5.tgz", + "integrity": "sha512-JwNrx+gczi3vBIKAjsndvX2hRAbXUeOOix9yPmD+X6fePQ5KtlGqNHTbx3qezJm7372zPUyJpil+JMPg58FMlg==", "dev": true, "dependencies": { "lodash": "4.17.21", - "superstruct": "0.16.5" + "superstruct": "1.0.3" }, "engines": { "node": ">= 14.0" @@ -3698,22 +3698,22 @@ } }, "node_modules/@relative-ci/agent": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@relative-ci/agent/-/agent-4.1.1.tgz", - "integrity": "sha512-J+ec6c5xQQW3S/ZF9EaN1Eit48s3xJbr9WjcHLO9lXpt3XAY7Wunptv0j2he9rRrO+hhSsGNQyjh9dlSrIYSQg==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/@relative-ci/agent/-/agent-4.1.3.tgz", + "integrity": "sha512-BIAhdvxJmWQTdiyvQbelggQhwSaubEN7zo63ZyhFif4ZUriGvDbtnlN7X6xdlow5X3CKeVamV4Wkx1tw+NaIiw==", "dev": true, "dependencies": { - "@bundle-stats/plugin-webpack-filter": "4.1.0", - "@bundle-stats/plugin-webpack-validate": "4.1.0", - "core-js": "3.25.5", - "cosmiconfig": "7.0.1", + "@bundle-stats/plugin-webpack-filter": "4.1.5", + "@bundle-stats/plugin-webpack-validate": "4.1.5", + "core-js": "3.26.1", + "cosmiconfig": "8.0.0", "debug": "4.3.4", "dotenv": "16.0.3", "env-ci": "7.3.0", - "fs-extra": "10.1.0", + "fs-extra": "11.1.0", "isomorphic-fetch": "3.0.0", "lodash": "4.17.21", - "yargs": "17.6.0" + "yargs": "17.6.2" }, "bin": { "relative-ci-agent": "bin/index.js" @@ -3726,9 +3726,9 @@ } }, "node_modules/@relative-ci/agent/node_modules/@bundle-stats/plugin-webpack-filter": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@bundle-stats/plugin-webpack-filter/-/plugin-webpack-filter-4.1.0.tgz", - "integrity": "sha512-EL+PqTNp3O0gOI03jwz1VEIuz0CpR+K2WO3jpKatFeudMITOzSccwIZdvb07kULsiLLMisRH2ElQe0AX4q5Jcw==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@bundle-stats/plugin-webpack-filter/-/plugin-webpack-filter-4.1.5.tgz", + "integrity": "sha512-XWwRJD5K8wKoiLZg0nxd54IbLPgt8e/A9R2PY6tyDBMNPDa21uobkFk+yyvVIo2h2ovN7/lldqxV7QKF3avlTg==", "dev": true, "engines": { "node": ">= 14.0" @@ -3737,10 +3737,16 @@ "core-js": "^3.0.0" } }, + "node_modules/@relative-ci/agent/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, "node_modules/@relative-ci/agent/node_modules/core-js": { - "version": "3.25.5", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.5.tgz", - "integrity": "sha512-nbm6eZSjm+ZuBQxCUPQKQCoUEfFOXjUZ8dTTyikyKaWrTYmAVbykQfwsKE5dBK88u3QCkCrzsx/PPlKfhsvgpw==", + "version": "3.26.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.1.tgz", + "integrity": "sha512-21491RRQVzUn0GGM9Z1Jrpr6PNPxPi+Za8OM9q4tksTSnlbXXGKK1nXNg/QvwFYettXvSX6zWKCtHHfjN4puyA==", "dev": true, "hasInstallScript": true, "funding": { @@ -3748,6 +3754,33 @@ "url": "https://opencollective.com/core-js" } }, + "node_modules/@relative-ci/agent/node_modules/cosmiconfig": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.0.0.tgz", + "integrity": "sha512-da1EafcpH6b/TD8vDRaWV7xFINlHlF6zKsGwS1TsuVJTZRkquaS5HTMq7uq6h31619QjbsYl21gVDOm32KM1vQ==", + "dev": true, + "dependencies": { + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@relative-ci/agent/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, "node_modules/@sinclair/typebox": { "version": "0.24.51", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", @@ -4022,7 +4055,8 @@ "node_modules/@types/parse-json": { "version": "4.0.0", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@types/prettier": { "version": "2.7.1", @@ -6560,6 +6594,7 @@ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", "dev": true, + "peer": true, "dependencies": { "@types/parse-json": "^4.0.0", "import-fresh": "^3.2.1", @@ -6571,14 +6606,6 @@ "node": ">=10" } }, - "node_modules/cosmiconfig/node_modules/path-type": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/create-ecdh": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", @@ -7352,14 +7379,6 @@ "node": ">=8" } }, - "node_modules/dir-glob/node_modules/path-type": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/dns-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", @@ -9454,9 +9473,9 @@ ] }, "node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.0.tgz", + "integrity": "sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==", "dev": true, "dependencies": { "graceful-fs": "^4.2.0", @@ -9464,7 +9483,7 @@ "universalify": "^2.0.0" }, "engines": { - "node": ">=12" + "node": ">=14.14" } }, "node_modules/fs-monkey": { @@ -14879,6 +14898,15 @@ "dev": true, "peer": true }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/pbkdf2": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", @@ -17264,9 +17292,9 @@ } }, "node_modules/superstruct": { - "version": "0.16.5", - "resolved": "https://registry.npmjs.org/superstruct/-/superstruct-0.16.5.tgz", - "integrity": "sha512-GBa1VPdCUDAIrsoMVy2lzE/hKQnieUlc1JVoVzJ2YLx47SoPY4AqF85Ht1bPg5r+8I0v54GbaRdNTnYQ0p+T+Q==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/superstruct/-/superstruct-1.0.3.tgz", + "integrity": "sha512-8iTn3oSS8nRGn+C2pgXSKPI3jmpm6FExNazNpjvqS6ZUJQCej3PUXEKM8NjHBOs54ExM+LPW/FBRhymrdcCiSg==", "dev": true, "engines": { "node": ">=14.0.0" @@ -19153,14 +19181,15 @@ "version": "1.10.0", "dev": true, "license": "ISC", + "peer": true, "engines": { "node": ">= 6" } }, "node_modules/yargs": { - "version": "17.6.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.0.tgz", - "integrity": "sha512-8H/wTDqlSwoSnScvV2N/JHfLWOKuh5MVla9hqLjK3nsfyy6Y4kDSYSvkU5YCUEPOSnRXfIyx3Sq+B/IWudTo4g==", + "version": "17.6.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", + "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", "dev": true, "dependencies": { "cliui": "^8.0.1", @@ -19169,7 +19198,7 @@ "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" + "yargs-parser": "^21.1.1" }, "engines": { "node": ">=12" @@ -19186,9 +19215,9 @@ } }, "node_modules/yargs/node_modules/yargs-parser": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", - "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==", + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true, "engines": { "node": ">=12" @@ -20456,13 +20485,13 @@ "dev": true }, "@bundle-stats/plugin-webpack-validate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@bundle-stats/plugin-webpack-validate/-/plugin-webpack-validate-4.1.0.tgz", - "integrity": "sha512-sZmPC3KkOVTdMxheSqtJ3+wFcXcylthMA3lTWhIw10HGKQyNU7bSFatrac48zhkQLTF0TLdrqJp3ZTuAraixMQ==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@bundle-stats/plugin-webpack-validate/-/plugin-webpack-validate-4.1.5.tgz", + "integrity": "sha512-JwNrx+gczi3vBIKAjsndvX2hRAbXUeOOix9yPmD+X6fePQ5KtlGqNHTbx3qezJm7372zPUyJpil+JMPg58FMlg==", "dev": true, "requires": { "lodash": "4.17.21", - "superstruct": "0.16.5" + "superstruct": "1.0.3" } }, "@colors/colors": { @@ -21860,36 +21889,63 @@ } }, "@relative-ci/agent": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@relative-ci/agent/-/agent-4.1.1.tgz", - "integrity": "sha512-J+ec6c5xQQW3S/ZF9EaN1Eit48s3xJbr9WjcHLO9lXpt3XAY7Wunptv0j2he9rRrO+hhSsGNQyjh9dlSrIYSQg==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/@relative-ci/agent/-/agent-4.1.3.tgz", + "integrity": "sha512-BIAhdvxJmWQTdiyvQbelggQhwSaubEN7zo63ZyhFif4ZUriGvDbtnlN7X6xdlow5X3CKeVamV4Wkx1tw+NaIiw==", "dev": true, "requires": { - "@bundle-stats/plugin-webpack-filter": "4.1.0", - "@bundle-stats/plugin-webpack-validate": "4.1.0", - "core-js": "3.25.5", - "cosmiconfig": "7.0.1", + "@bundle-stats/plugin-webpack-filter": "4.1.5", + "@bundle-stats/plugin-webpack-validate": "4.1.5", + "core-js": "3.26.1", + "cosmiconfig": "8.0.0", "debug": "4.3.4", "dotenv": "16.0.3", "env-ci": "7.3.0", - "fs-extra": "10.1.0", + "fs-extra": "11.1.0", "isomorphic-fetch": "3.0.0", "lodash": "4.17.21", - "yargs": "17.6.0" + "yargs": "17.6.2" }, "dependencies": { "@bundle-stats/plugin-webpack-filter": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@bundle-stats/plugin-webpack-filter/-/plugin-webpack-filter-4.1.0.tgz", - "integrity": "sha512-EL+PqTNp3O0gOI03jwz1VEIuz0CpR+K2WO3jpKatFeudMITOzSccwIZdvb07kULsiLLMisRH2ElQe0AX4q5Jcw==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@bundle-stats/plugin-webpack-filter/-/plugin-webpack-filter-4.1.5.tgz", + "integrity": "sha512-XWwRJD5K8wKoiLZg0nxd54IbLPgt8e/A9R2PY6tyDBMNPDa21uobkFk+yyvVIo2h2ovN7/lldqxV7QKF3avlTg==", "dev": true, "requires": {} }, - "core-js": { - "version": "3.25.5", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.5.tgz", - "integrity": "sha512-nbm6eZSjm+ZuBQxCUPQKQCoUEfFOXjUZ8dTTyikyKaWrTYmAVbykQfwsKE5dBK88u3QCkCrzsx/PPlKfhsvgpw==", + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true + }, + "core-js": { + "version": "3.26.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.1.tgz", + "integrity": "sha512-21491RRQVzUn0GGM9Z1Jrpr6PNPxPi+Za8OM9q4tksTSnlbXXGKK1nXNg/QvwFYettXvSX6zWKCtHHfjN4puyA==", + "dev": true + }, + "cosmiconfig": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.0.0.tgz", + "integrity": "sha512-da1EafcpH6b/TD8vDRaWV7xFINlHlF6zKsGwS1TsuVJTZRkquaS5HTMq7uq6h31619QjbsYl21gVDOm32KM1vQ==", + "dev": true, + "requires": { + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0" + } + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } } } }, @@ -22158,7 +22214,8 @@ }, "@types/parse-json": { "version": "4.0.0", - "dev": true + "dev": true, + "peer": true }, "@types/prettier": { "version": "2.7.1", @@ -24161,18 +24218,13 @@ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", "dev": true, + "peer": true, "requires": { "@types/parse-json": "^4.0.0", "import-fresh": "^3.2.1", "parse-json": "^5.0.0", "path-type": "^4.0.0", "yaml": "^1.10.0" - }, - "dependencies": { - "path-type": { - "version": "4.0.0", - "dev": true - } } }, "create-ecdh": { @@ -24755,12 +24807,6 @@ "dev": true, "requires": { "path-type": "^4.0.0" - }, - "dependencies": { - "path-type": { - "version": "4.0.0", - "dev": true - } } }, "dns-equal": { @@ -26308,9 +26354,9 @@ "dev": true }, "fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.0.tgz", + "integrity": "sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==", "dev": true, "requires": { "graceful-fs": "^4.2.0", @@ -30219,6 +30265,12 @@ "dev": true, "peer": true }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, "pbkdf2": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", @@ -31959,9 +32011,9 @@ } }, "superstruct": { - "version": "0.16.5", - "resolved": "https://registry.npmjs.org/superstruct/-/superstruct-0.16.5.tgz", - "integrity": "sha512-GBa1VPdCUDAIrsoMVy2lzE/hKQnieUlc1JVoVzJ2YLx47SoPY4AqF85Ht1bPg5r+8I0v54GbaRdNTnYQ0p+T+Q==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/superstruct/-/superstruct-1.0.3.tgz", + "integrity": "sha512-8iTn3oSS8nRGn+C2pgXSKPI3jmpm6FExNazNpjvqS6ZUJQCej3PUXEKM8NjHBOs54ExM+LPW/FBRhymrdcCiSg==", "dev": true }, "supports-color": { @@ -33332,12 +33384,13 @@ }, "yaml": { "version": "1.10.0", - "dev": true + "dev": true, + "peer": true }, "yargs": { - "version": "17.6.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.0.tgz", - "integrity": "sha512-8H/wTDqlSwoSnScvV2N/JHfLWOKuh5MVla9hqLjK3nsfyy6Y4kDSYSvkU5YCUEPOSnRXfIyx3Sq+B/IWudTo4g==", + "version": "17.6.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", + "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", "dev": true, "requires": { "cliui": "^8.0.1", @@ -33346,13 +33399,13 @@ "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" + "yargs-parser": "^21.1.1" }, "dependencies": { "yargs-parser": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", - "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==", + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true } }