From e856ee54fffb77a28af223a58155f067edaa1b32 Mon Sep 17 00:00:00 2001 From: Aria Minaei Date: Tue, 1 Aug 2023 15:07:19 +0200 Subject: [PATCH] Use a temp directory to install the compat test fixtures This is a way to run `npm install` on the compat test fixtures without the node_modules at the root of the repo interfering with the node's module resolution (and that of parcel/webpack/etc). It's hacky because ideally we'd just put each test in its own docker container for simplicity. We tried that in the private repo, but the complexity is not worth the benefit. --- .github/actions/yarn-nm-install/action.yml | 6 +- .../fixtures/cra/package/package.json | 11 +- .../next-latest/package/next-env.d.ts | 1 + .../next-latest/package/tsconfig.json | 11 +- .../fixtures/react18/package/package.json | 5 +- compat-tests/package.json | 6 +- compat-tests/scripts/scripts.mjs | 50 +- compat-tests/verdaccio.yml | 2 +- yarn.lock | 1251 ++++++++--------- 9 files changed, 680 insertions(+), 663 deletions(-) diff --git a/.github/actions/yarn-nm-install/action.yml b/.github/actions/yarn-nm-install/action.yml index 726c67b..98bc510 100644 --- a/.github/actions/yarn-nm-install/action.yml +++ b/.github/actions/yarn-nm-install/action.yml @@ -53,6 +53,6 @@ runs: shell: bash run: yarn workspace playground run playwright install --with-deps - - name: Update browserlist - shell: bash - run: npx browserslist@latest --update-db + # - name: Update browserlist + # shell: bash + # run: npx browserslist@latest --update-db diff --git a/compat-tests/fixtures/cra/package/package.json b/compat-tests/fixtures/cra/package/package.json index 934354c..f59d7ae 100644 --- a/compat-tests/fixtures/cra/package/package.json +++ b/compat-tests/fixtures/cra/package/package.json @@ -29,17 +29,10 @@ "web-vitals": "^1.0.1" }, "eslintConfig": { - "extends": [ - "react-app", - "react-app/jest" - ] + "extends": ["react-app", "react-app/jest"] }, "browserslist": { - "production": [ - ">0.2%", - "not dead", - "not op_mini all" - ], + "production": [">0.2%", "not dead", "not op_mini all"], "development": [ "last 1 chrome version", "last 1 firefox version", diff --git a/compat-tests/fixtures/next-latest/package/next-env.d.ts b/compat-tests/fixtures/next-latest/package/next-env.d.ts index 4f11a03..fd36f94 100644 --- a/compat-tests/fixtures/next-latest/package/next-env.d.ts +++ b/compat-tests/fixtures/next-latest/package/next-env.d.ts @@ -1,5 +1,6 @@ /// /// +/// // NOTE: This file should not be edited // see https://nextjs.org/docs/basic-features/typescript for more information. diff --git a/compat-tests/fixtures/next-latest/package/tsconfig.json b/compat-tests/fixtures/next-latest/package/tsconfig.json index 6db37c0..352d1be 100644 --- a/compat-tests/fixtures/next-latest/package/tsconfig.json +++ b/compat-tests/fixtures/next-latest/package/tsconfig.json @@ -17,12 +17,19 @@ "moduleResolution": "node", "resolveJsonModule": true, "isolatedModules": true, - "jsx": "preserve" + "jsx": "preserve", + "plugins": [ + { + "name": "next" + } + ], + "strictNullChecks": true }, "include": [ "next-env.d.ts", "**/*.ts", - "**/*.tsx" + "**/*.tsx", + ".next/types/**/*.ts" ], "exclude": [ "node_modules" diff --git a/compat-tests/fixtures/react18/package/package.json b/compat-tests/fixtures/react18/package/package.json index 6e9c060..353b52d 100644 --- a/compat-tests/fixtures/react18/package/package.json +++ b/compat-tests/fixtures/react18/package/package.json @@ -11,12 +11,9 @@ "@theatre/core": "0.0.1-COMPAT.1", "@theatre/r3f": "0.0.1-COMPAT.1", "@theatre/studio": "0.0.1-COMPAT.1", - "parcel": "^2.5.0", + "parcel": "^2.9.3", "react": "^18.1.0", "react-dom": "^18.1.0", "serve": "14.2.0" - }, - "devDependencies": { - "buffer": "^5.7.1" } } diff --git a/compat-tests/package.json b/compat-tests/package.json index 202fff2..5e7e649 100644 --- a/compat-tests/package.json +++ b/compat-tests/package.json @@ -11,9 +11,9 @@ "node-cleanup": "^2.1.2", "playwright": "^1.29.1", "prettier": "^2.6.2", - "verdaccio": "^5.10.2", - "verdaccio-auth-memory": "^10.2.0", - "verdaccio-memory": "^10.2.0", + "verdaccio": "^5.26.1", + "verdaccio-auth-memory": "^10.2.2", + "verdaccio-memory": "^10.3.2", "zx": "^7.1.1" }, "version": "0.0.1-COMPAT.1" diff --git a/compat-tests/scripts/scripts.mjs b/compat-tests/scripts/scripts.mjs index cfe7089..be4888b 100644 --- a/compat-tests/scripts/scripts.mjs +++ b/compat-tests/scripts/scripts.mjs @@ -7,7 +7,6 @@ import path from 'path' import {globby, argv, YAML, $, fs, cd, os, within} from 'zx' import onCleanup from 'node-cleanup' import * as verdaccioPackage from 'verdaccio' -import {chromium, devices} from 'playwright' /** * @param {string} pkg @@ -55,6 +54,8 @@ const tempVersion = : // a random integer between 1 and 50000 (Math.floor(Math.random() * 50000) + 1).toString()) +const keepAlive = !!argv['keep-alive'] + /** * This script starts verdaccio and publishes all the packages in the monorepo to it, then * it runs `npm install` on all the test packages, and finally it closes verdaccio. @@ -83,8 +84,15 @@ export async function installFixtures() { console.log('Running `$ npm install` on test packages') await runNpmInstallOnTestPackages() console.log('All fixtures installed successfully') - await verdaccioServer.close() - restoreTestPackageJsons() + if (keepAlive) { + console.log('Keeping verdaccio alive. Press Ctrl+C to exit.') + // wait for ctrl+c + await new Promise((resolve) => {}) + } else { + console.log('Closing verdaccio. Use --keep-alive to keep it running.') + restoreTestPackageJsons() + await verdaccioServer.close() + } console.log('Done') } @@ -92,18 +100,39 @@ async function runNpmInstallOnTestPackages() { const packagePaths = await getCompatibilityTestSetups() for (const pathToPackageDir of packagePaths) { - cd(pathToPackageDir) + await fs.remove(path.join(pathToPackageDir, 'node_modules')) + await fs.remove(path.join(pathToPackageDir, 'package-lock.json')) + cd(path.join(pathToPackageDir, '../')) + const tempPath = fs.mkdtempSync( + path.join(os.tmpdir(), 'theatre-compat-test-'), + ) + await fs.copy(pathToPackageDir, tempPath) + + cd(path.join(tempPath)) try { console.log('Running npm install on ' + pathToPackageDir + '...') await $`npm install --registry ${config.VERDACCIO_URL} --loglevel ${ verbose ? 'warn' : 'error' } --fund false` + + console.log('npm install finished successfully in' + tempPath) + + await fs.move( + path.join(tempPath, 'node_modules'), + path.join(pathToPackageDir, 'node_modules'), + ) + await fs.move( + path.join(tempPath, 'package-lock.json'), + path.join(pathToPackageDir, 'package-lock.json'), + ) } catch (error) { console.error(`Failed to install dependencies for ${pathToPackageDir} Try running \`npm install\` in that directory manually via: cd ${pathToPackageDir} npm install --registry ${config.VERDACCIO_URL} Original error: ${error}`) + } finally { + await fs.remove(tempPath) } } } @@ -187,6 +216,10 @@ const startVerdaccio = (port) => { config.logs.level = 'warn' } + const cache = path.join(__dirname, '../.verdaccio-cache') + + config.self_path = cache + const onReady = (webServer) => { webServer.listen(port, () => { resolved = true @@ -194,14 +227,7 @@ const startVerdaccio = (port) => { }) } - startVerdaccioServer( - config, - 6000, - undefined, - '1.0.0', - 'verdaccio', - onReady, - ) + startVerdaccioServer(config, 6000, cache, '1.0.0', 'verdaccio', onReady) }), new Promise((_, rej) => { setTimeout(() => { diff --git a/compat-tests/verdaccio.yml b/compat-tests/verdaccio.yml index dce9ea9..b4813ff 100644 --- a/compat-tests/verdaccio.yml +++ b/compat-tests/verdaccio.yml @@ -1,6 +1,6 @@ store: memory: - limit: 1000 + limit: 10000 auth: auth-memory: users: diff --git a/yarn.lock b/yarn.lock index 8739b8f..605ab5f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4606,6 +4606,15 @@ __metadata: languageName: node linkType: hard +"@babel/runtime@npm:^7.15.4": + version: 7.22.6 + resolution: "@babel/runtime@npm:7.22.6" + dependencies: + regenerator-runtime: ^0.13.11 + checksum: e585338287c4514a713babf4fdb8fc2a67adcebab3e7723a739fc62c79cfda875b314c90fd25f827afb150d781af97bc16c85bfdbfa2889f06053879a1ddb597 + languageName: node + linkType: hard + "@babel/runtime@npm:^7.16.3": version: 7.17.9 resolution: "@babel/runtime@npm:7.17.9" @@ -8925,9 +8934,9 @@ __metadata: node-cleanup: ^2.1.2 playwright: ^1.29.1 prettier: ^2.6.2 - verdaccio: ^5.10.2 - verdaccio-auth-memory: ^10.2.0 - verdaccio-memory: ^10.2.0 + verdaccio: ^5.26.1 + verdaccio-auth-memory: ^10.2.2 + verdaccio-memory: ^10.3.2 zx: ^7.1.1 languageName: unknown linkType: soft @@ -9503,6 +9512,13 @@ __metadata: languageName: node linkType: hard +"@types/lodash@npm:^4.14.175": + version: 4.14.196 + resolution: "@types/lodash@npm:4.14.196" + checksum: 201d17c3e62ae02a93c99ec78e024b2be9bd75564dd8fd8c26f6ac51a985ab280d28ce2688c3bcdfe785b0991cd9814edff19ee000234c7b45d9a697f09feb6a + languageName: node + linkType: hard + "@types/marked@npm:^4.0.7": version: 4.0.7 resolution: "@types/marked@npm:4.0.7" @@ -10338,53 +10354,188 @@ __metadata: languageName: node linkType: hard -"@verdaccio/file-locking@npm:10.2.0": - version: 10.2.0 - resolution: "@verdaccio/file-locking@npm:10.2.0" +"@verdaccio/config@npm:6.0.0-6-next.74": + version: 6.0.0-6-next.74 + resolution: "@verdaccio/config@npm:6.0.0-6-next.74" dependencies: - lockfile: 1.0.4 - checksum: 6dfbb11c49fe4817647e9baf578d091659042cbcc33535774b9aea3ba482817c4ea7c88ee436c083b5a197022c76b0e877884428bde553a2ca9dc250270cf235 + "@verdaccio/core": 6.0.0-6-next.74 + "@verdaccio/utils": 6.0.0-6-next.42 + debug: 4.3.4 + js-yaml: 4.1.0 + lodash: 4.17.21 + minimatch: 3.1.2 + yup: 0.32.11 + checksum: 2cadbd173d0faa81316c4df8c0767eefa880707993985bd06ab6a6e2d4f33081ed820e7747fdecf4b31a67d7079c42c3df6c7090f7c64ac19a2a3e5d3fe93762 languageName: node linkType: hard -"@verdaccio/local-storage@npm:10.2.1": - version: 10.2.1 - resolution: "@verdaccio/local-storage@npm:10.2.1" +"@verdaccio/core@npm:6.0.0-6-next.74": + version: 6.0.0-6-next.74 + resolution: "@verdaccio/core@npm:6.0.0-6-next.74" + dependencies: + ajv: 8.12.0 + core-js: 3.30.2 + http-errors: 2.0.0 + http-status-codes: 2.2.0 + process-warning: 1.0.0 + semver: 7.5.4 + checksum: ba4d1524a97ad9f0656fdb5b658ee0ac0da632c8eb3310b9cc3499a07a9c5be23546ceb287bf2ad74199b2b4caed8c38024f3a563deca02b0a5c6f871089df6d + languageName: node + linkType: hard + +"@verdaccio/file-locking@npm:10.3.1": + version: 10.3.1 + resolution: "@verdaccio/file-locking@npm:10.3.1" + dependencies: + lockfile: 1.0.4 + checksum: 114948ed4ce9c0f98008eaf32355f902c4dfc91c0ce2e539a3d0c9397781e9ef8d1a2f6ce900d39dac0e054a9d7e616edbc472eedf758096fcd3cc8294d6add5 + languageName: node + linkType: hard + +"@verdaccio/file-locking@npm:11.0.0-6-next.7": + version: 11.0.0-6-next.7 + resolution: "@verdaccio/file-locking@npm:11.0.0-6-next.7" + dependencies: + lockfile: 1.0.4 + checksum: 86cf13ab75c3e11958201433aa2b98bba70f90cb855e5d84063affd491ce31f12093a8874a09a45f1ed8ee320457d55e96161d8957e11dd8e8ec7dd4c1b06443 + languageName: node + linkType: hard + +"@verdaccio/local-storage@npm:10.3.3": + version: 10.3.3 + resolution: "@verdaccio/local-storage@npm:10.3.3" dependencies: "@verdaccio/commons-api": 10.2.0 - "@verdaccio/file-locking": 10.2.0 - "@verdaccio/streams": 10.2.0 - async: 3.2.3 + "@verdaccio/file-locking": 10.3.1 + "@verdaccio/streams": 10.2.1 + async: 3.2.4 debug: 4.3.4 lodash: 4.17.21 lowdb: 1.0.0 mkdirp: 1.0.4 - checksum: 1a2d575551e63fdccb8020ad0aa61b1709d4252e9e9d5771d3ffce30c8c4111691ec3dc25cdfec283e902253b04c5e24ea294a31eff31b32c899526e4a01b872 + checksum: 70f47ea94fd0d6f3a5ac82fa0a8b28a41fb69f076f993bbf9ff775cca11966a6e92b4b57741348bdbfc3f241d851c052336d1673ca7e7b29e1999b88afe4fde2 languageName: node linkType: hard -"@verdaccio/readme@npm:10.3.3": - version: 10.3.3 - resolution: "@verdaccio/readme@npm:10.3.3" +"@verdaccio/logger-7@npm:6.0.0-6-next.19": + version: 6.0.0-6-next.19 + resolution: "@verdaccio/logger-7@npm:6.0.0-6-next.19" dependencies: - dompurify: 2.3.6 - jsdom: 15.2.1 - marked: 4.0.14 - checksum: d1e3c42ea19c372c33b2547f66d23a5b0d58dbc580d0c4a9d2b05826fe55843e714d5e03481e4120fcbb02ea6756ca358971aae771b9f662698a17f761066dda + "@verdaccio/logger-commons": 6.0.0-6-next.42 + pino: 7.11.0 + checksum: 002cb584e858b6fda4c922a0300aa5d6954de2efd51528564756b17800c2ef7284f914eb94c952bee5c4e36c5977c25057a3b39cd8ce96c9bda671682d0c2c77 languageName: node linkType: hard -"@verdaccio/streams@npm:10.2.0": - version: 10.2.0 - resolution: "@verdaccio/streams@npm:10.2.0" - checksum: 2c5fd4953ff46f3f415c7b782335709b004f8717a3d5da2e345ec781f3da96b9c0ffb76829c64fe189cd5d97dbe8ed74ccb0493ca92054414ee8a4650c53f7cd +"@verdaccio/logger-commons@npm:6.0.0-6-next.42": + version: 6.0.0-6-next.42 + resolution: "@verdaccio/logger-commons@npm:6.0.0-6-next.42" + dependencies: + "@verdaccio/core": 6.0.0-6-next.74 + "@verdaccio/logger-prettify": 6.0.0-6-next.10 + colorette: 2.0.20 + debug: 4.3.4 + checksum: ed1d44557c160096901a00136516c54aa686cbfc5263d4b3d1ff974ebf61ff79231086efa4d8fb8a17ba612c96be30a8124c3b3fa21c5500650d6305d701472c languageName: node linkType: hard -"@verdaccio/ui-theme@npm:6.0.0-6-next.24": - version: 6.0.0-6-next.24 - resolution: "@verdaccio/ui-theme@npm:6.0.0-6-next.24" - checksum: b7989453b9b661bbacaa924a7487dd98be114effbd5d52d631b4b4edf904ba99c93e4b229a35a3493ca1d539a61b225afe98931915020e5a872703487bf9f28c +"@verdaccio/logger-prettify@npm:6.0.0-6-next.10": + version: 6.0.0-6-next.10 + resolution: "@verdaccio/logger-prettify@npm:6.0.0-6-next.10" + dependencies: + colorette: 2.0.20 + dayjs: 1.11.7 + lodash: 4.17.21 + pino-abstract-transport: 1.0.0 + sonic-boom: 3.3.0 + checksum: a596da36e55fb7cf4bbe7a12865756d02dd9d573a05673a847c97d18dc84bcd534656e63cade4f478e0380c1d2f41ade08ffe47dcb3b7f64ea913bca5331e071 + languageName: node + linkType: hard + +"@verdaccio/middleware@npm:6.0.0-6-next.53": + version: 6.0.0-6-next.53 + resolution: "@verdaccio/middleware@npm:6.0.0-6-next.53" + dependencies: + "@verdaccio/config": 6.0.0-6-next.74 + "@verdaccio/core": 6.0.0-6-next.74 + "@verdaccio/url": 11.0.0-6-next.40 + "@verdaccio/utils": 6.0.0-6-next.42 + debug: 4.3.4 + express: 4.18.2 + express-rate-limit: 5.5.1 + lodash: 4.17.21 + lru-cache: 7.18.3 + mime: 2.6.0 + checksum: 646971454a497ba8308f8148b4e5013a427ef138fbcca817c5a75a07647ba9a75048763a97f8a894723f11aabf9d83a696a65a2ee3f1f0d936b7f8ff91a10282 + languageName: node + linkType: hard + +"@verdaccio/search@npm:6.0.0-6-next.2": + version: 6.0.0-6-next.2 + resolution: "@verdaccio/search@npm:6.0.0-6-next.2" + checksum: 33f85e5e15f77826b4d8cded78b899234fa63e660c7d5530ae5230a507561e1ab31ea96b304735e05c990fa15a653ba7b89cdc7e7e6e7e221a376a48a4670aa0 + languageName: node + linkType: hard + +"@verdaccio/signature@npm:6.0.0-6-next.2": + version: 6.0.0-6-next.2 + resolution: "@verdaccio/signature@npm:6.0.0-6-next.2" + dependencies: + debug: 4.3.4 + jsonwebtoken: 9.0.0 + lodash: 4.17.21 + checksum: 6e5331ee231be43cf521596f9ee6d1c39d73f249822e5cbe0e83ac91b3a4849adf53c6e9b4566a674b4134ecd2706e6734a1344cc8fa8dbe82232642ee07f631 + languageName: node + linkType: hard + +"@verdaccio/streams@npm:10.2.1": + version: 10.2.1 + resolution: "@verdaccio/streams@npm:10.2.1" + checksum: eadc671c2b40ea06da8c56bd2e5b394edbfdc2895f4e622491d4edd4312468d8172534ddaf364e107d118c7c7585f2f9114336ee93a16f0ec747c4ea15c6737b + languageName: node + linkType: hard + +"@verdaccio/tarball@npm:11.0.0-6-next.43": + version: 11.0.0-6-next.43 + resolution: "@verdaccio/tarball@npm:11.0.0-6-next.43" + dependencies: + "@verdaccio/core": 6.0.0-6-next.74 + "@verdaccio/url": 11.0.0-6-next.40 + "@verdaccio/utils": 6.0.0-6-next.42 + debug: 4.3.4 + lodash: 4.17.21 + checksum: cd39d065cfcc677f609dd3f277889ef25019a35c42457b792c75252376b3788ffad982e97ecb204c02fbe2ac5173da61620e2d72ba703f0440eb11be583dc94e + languageName: node + linkType: hard + +"@verdaccio/ui-theme@npm:6.0.0-6-next.74": + version: 6.0.0-6-next.74 + resolution: "@verdaccio/ui-theme@npm:6.0.0-6-next.74" + checksum: 7ab99df04a3297e457a105832fe3028ebca962676b9af727bc1a9515e5ca378ab9c2dca8cf81e9d62f2ced710ba9640fd70fefadfaf1080f752d39314480ab75 + languageName: node + linkType: hard + +"@verdaccio/url@npm:11.0.0-6-next.40": + version: 11.0.0-6-next.40 + resolution: "@verdaccio/url@npm:11.0.0-6-next.40" + dependencies: + "@verdaccio/core": 6.0.0-6-next.74 + debug: 4.3.4 + lodash: 4.17.21 + validator: 13.9.0 + checksum: 77889b1fcba2e376e49b97bfdca9431fa79ab8b2270f00f347b94fcce2aad85349d89dc0e5aef5132c5a568cd93701b8027813fe800e5e014628b6d2b045ea77 + languageName: node + linkType: hard + +"@verdaccio/utils@npm:6.0.0-6-next.42": + version: 6.0.0-6-next.42 + resolution: "@verdaccio/utils@npm:6.0.0-6-next.42" + dependencies: + "@verdaccio/core": 6.0.0-6-next.74 + lodash: 4.17.21 + minimatch: 3.1.2 + semver: 7.5.4 + checksum: d9ea0d9f9c81bd6044b93d25ae04e8b327fef52b4b4738c0be4e15ae4d7b1befbde44f4159e87e6b958c4749fda4d84a4a4731e19d7eb8e855cefcdb1fa948ce languageName: node linkType: hard @@ -10813,6 +10964,15 @@ __metadata: languageName: node linkType: hard +"abort-controller@npm:^3.0.0": + version: 3.0.0 + resolution: "abort-controller@npm:3.0.0" + dependencies: + event-target-shim: ^5.0.0 + checksum: 170bdba9b47b7e65906a28c8ce4f38a7a369d78e2271706f020849c1bfe0ee2067d4261df8bbb66eb84f79208fd5b710df759d64191db58cfba7ce8ef9c54b75 + languageName: node + linkType: hard + "abortcontroller-polyfill@npm:^1.1.9": version: 1.7.5 resolution: "abortcontroller-polyfill@npm:1.7.5" @@ -10840,7 +11000,7 @@ __metadata: languageName: node linkType: hard -"acorn-globals@npm:^4.3.0, acorn-globals@npm:^4.3.2": +"acorn-globals@npm:^4.3.0": version: 4.3.4 resolution: "acorn-globals@npm:4.3.4" dependencies: @@ -11103,6 +11263,18 @@ __metadata: languageName: node linkType: hard +"ajv@npm:8.12.0": + version: 8.12.0 + resolution: "ajv@npm:8.12.0" + dependencies: + fast-deep-equal: ^3.1.1 + json-schema-traverse: ^1.0.0 + require-from-string: ^2.0.2 + uri-js: ^4.2.2 + checksum: 4dc13714e316e67537c8b31bc063f99a1d9d9a497eb4bbd55191ac0dcd5e4985bbb71570352ad6f1e76684fb6d790928f96ba3b2d4fd6e10024be9612fe3f001 + languageName: node + linkType: hard + "ajv@npm:^6.1.0, ajv@npm:^6.10.0, ajv@npm:^6.10.2, ajv@npm:^6.12.2, ajv@npm:^6.12.3, ajv@npm:^6.12.4, ajv@npm:^6.12.5, ajv@npm:~6.12.6": version: 6.12.6 resolution: "ajv@npm:6.12.6" @@ -11321,10 +11493,10 @@ __metadata: languageName: node linkType: hard -"apache-md5@npm:1.1.7": - version: 1.1.7 - resolution: "apache-md5@npm:1.1.7" - checksum: a248de461d0993fd3721255b270caf67a06bd98ff5b4653724eaed8fa8be53a1e8ab88274bf6c0cce190fe8e796a309505f8805ad212a9a6dec297a6c3ab99ad +"apache-md5@npm:1.1.8": + version: 1.1.8 + resolution: "apache-md5@npm:1.1.8" + checksum: 5f93fe00a4c75c947a8ba88054cfa9c141ea13d1581515a59637d580747581345f8cee41204af354f7280439ab19120f4bec4a1ee5cf1ac7033a7a89dbb05ada languageName: node linkType: hard @@ -11668,10 +11840,10 @@ __metadata: languageName: node linkType: hard -"async@npm:3.2.3": - version: 3.2.3 - resolution: "async@npm:3.2.3" - checksum: c4bee57ab2249af3dc83ca3ef9acfa8e822c0d5e5aa41bae3eaf7f673648343cd64ecd7d26091ffd357f3f044428b17b5f00098494b6cf8b6b3e9681f0636ca1 +"async@npm:3.2.4": + version: 3.2.4 + resolution: "async@npm:3.2.4" + checksum: 43d07459a4e1d09b84a20772414aa684ff4de085cbcaec6eea3c7a8f8150e8c62aa6cd4e699fe8ee93c3a5b324e777d34642531875a0817a35697522c1b02e89 languageName: node linkType: hard @@ -12327,7 +12499,7 @@ __metadata: languageName: node linkType: hard -"base64-js@npm:^1.0.2": +"base64-js@npm:^1.0.2, base64-js@npm:^1.3.1": version: 1.5.1 resolution: "base64-js@npm:1.5.1" checksum: 669632eb3745404c2f822a18fc3a0122d2f9a7a13f7fb8b5823ee19d1d2ff9ee5b52c53367176ea4ad093c332fd5ab4bd0ebae5a8e27917a4105a4cfc86b1005 @@ -12480,24 +12652,6 @@ __metadata: languageName: node linkType: hard -"body-parser@npm:1.19.2": - version: 1.19.2 - resolution: "body-parser@npm:1.19.2" - dependencies: - bytes: 3.1.2 - content-type: ~1.0.4 - debug: 2.6.9 - depd: ~1.1.2 - http-errors: 1.8.1 - iconv-lite: 0.4.24 - on-finished: ~2.3.0 - qs: 6.9.7 - raw-body: 2.4.3 - type-is: ~1.6.18 - checksum: 7f777ea65670e2622ca4a785b5dcb2a68451b3bb8d4d0f41091d307d56b640dba588a9ae04d85dda2cdd5e42788266a783528d5417e5643720fd611fd52522e7 - languageName: node - linkType: hard - "body-parser@npm:1.20.0": version: 1.20.0 resolution: "body-parser@npm:1.20.0" @@ -12518,6 +12672,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:1.20.1": + version: 1.20.1 + resolution: "body-parser@npm:1.20.1" + dependencies: + bytes: 3.1.2 + content-type: ~1.0.4 + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + on-finished: 2.4.1 + qs: 6.11.0 + raw-body: 2.5.1 + type-is: ~1.6.18 + unpipe: 1.0.0 + checksum: f1050dbac3bede6a78f0b87947a8d548ce43f91ccc718a50dd774f3c81f2d8b04693e52acf62659fad23101827dd318da1fb1363444ff9a8482b886a3e4a5266 + languageName: node + linkType: hard + "body-scroll-lock@npm:^3.1.5": version: 3.1.5 resolution: "body-scroll-lock@npm:3.1.5" @@ -12884,6 +13058,16 @@ __metadata: languageName: node linkType: hard +"buffer@npm:^6.0.3": + version: 6.0.3 + resolution: "buffer@npm:6.0.3" + dependencies: + base64-js: ^1.3.1 + ieee754: ^1.2.1 + checksum: 5ad23293d9a731e4318e420025800b42bf0d264004c0286c8cc010af7a270c7a0f6522e84f54b9ad65cbd6db20b8badbfd8d2ebf4f80fa03dab093b89e68c3f9 + languageName: node + linkType: hard + "builtin-modules@npm:^3.1.0": version: 3.2.0 resolution: "builtin-modules@npm:3.2.0" @@ -13471,14 +13655,14 @@ __metadata: languageName: node linkType: hard -"clipanion@npm:3.1.0": - version: 3.1.0 - resolution: "clipanion@npm:3.1.0" +"clipanion@npm:3.2.1": + version: 3.2.1 + resolution: "clipanion@npm:3.2.1" dependencies: - typanion: ^3.3.1 + typanion: ^3.8.0 peerDependencies: typanion: "*" - checksum: bf350082e8953c697cfe35262845700012bdeb1cc490f81cd17de2fe985c8861750164509795ad95d3ee6a2b3742a1d5c6394cdf0f3ff4c4d24173a9fec3418e + checksum: 448efd122ead3c802e61ba7a2002e2080c8cce01ce8a0a789d9b9e4f8fe70fd887dcf163ef8c778f5364a9e6f4b498b9f1853f709d7ed4291713e78bcfb88ee8 languageName: node linkType: hard @@ -13650,6 +13834,13 @@ __metadata: languageName: node linkType: hard +"colorette@npm:2.0.20": + version: 2.0.20 + resolution: "colorette@npm:2.0.20" + checksum: 0c016fea2b91b733eb9f4bcdb580018f52c0bc0979443dad930e5037a968237ac53d9beb98e218d2e9235834f8eebce7f8e080422d6194e957454255bde71d3d + languageName: node + linkType: hard + "colorette@npm:^1.2.1, colorette@npm:^1.2.2": version: 1.2.2 resolution: "colorette@npm:1.2.2" @@ -13904,13 +14095,6 @@ __metadata: languageName: node linkType: hard -"cookie@npm:0.4.2": - version: 0.4.2 - resolution: "cookie@npm:0.4.2" - checksum: a00833c998bedf8e787b4c342defe5fa419abd96b32f4464f718b91022586b8f1bafbddd499288e75c037642493c83083da426c6a9080d309e3bd90fd11baa9b - languageName: node - linkType: hard - "cookie@npm:0.5.0": version: 0.5.0 resolution: "cookie@npm:0.5.0" @@ -14002,6 +14186,13 @@ __metadata: languageName: node linkType: hard +"core-js@npm:3.30.2": + version: 3.30.2 + resolution: "core-js@npm:3.30.2" + checksum: 73d47e2b9d9f502800973982d08e995bbf04832e20b04e04be31dd7607247158271315e9328788a2408190e291c7ffbefad141167b1e57dea9f983e1e723541e + languageName: node + linkType: hard + "core-js@npm:^2.4.0, core-js@npm:^2.6.5": version: 2.6.12 resolution: "core-js@npm:2.6.12" @@ -14752,7 +14943,7 @@ __metadata: languageName: node linkType: hard -"cssom@npm:^0.4.1, cssom@npm:^0.4.4": +"cssom@npm:^0.4.4": version: 0.4.4 resolution: "cssom@npm:0.4.4" checksum: e3bc1076e7ee4213d4fef05e7ae03bfa83dc05f32611d8edc341f4ecc3d9647b89c8245474c7dd2cdcdb797a27c462e99da7ad00a34399694559f763478ff53f @@ -14775,7 +14966,7 @@ __metadata: languageName: node linkType: hard -"cssstyle@npm:^2.0.0, cssstyle@npm:^2.3.0": +"cssstyle@npm:^2.3.0": version: 2.3.0 resolution: "cssstyle@npm:2.3.0" dependencies: @@ -14871,10 +15062,10 @@ __metadata: languageName: node linkType: hard -"dayjs@npm:1.11.2": - version: 1.11.2 - resolution: "dayjs@npm:1.11.2" - checksum: 78f8bd04a9e5f5554aa06eacda65a7d59e162d39f621a46fd34fb3b51367c3662426d86b4e2f4ac535f81e0c4d5af3e8a83b37e672412eb556267d726c61f8f3 +"dayjs@npm:1.11.7": + version: 1.11.7 + resolution: "dayjs@npm:1.11.7" + checksum: 5003a7c1dd9ed51385beb658231c3548700b82d3548c0cfbe549d85f2d08e90e972510282b7506941452c58d32136d6362f009c77ca55381a09c704e9f177ebb languageName: node linkType: hard @@ -15441,13 +15632,6 @@ __metadata: languageName: node linkType: hard -"dompurify@npm:2.3.6": - version: 2.3.6 - resolution: "dompurify@npm:2.3.6" - checksum: 4b2bbf6bc68ebd776aec4a533cef74a5ae30391eed528f3df748af71da318afdc298b6f40449bef093b7454ffd2ae82656636560474de5a3b34316b762c85b12 - languageName: node - linkType: hard - "domutils@npm:^1.5.1, domutils@npm:^1.7.0": version: 1.7.0 resolution: "domutils@npm:1.7.0" @@ -15562,6 +15746,18 @@ __metadata: languageName: node linkType: hard +"duplexify@npm:^4.1.2": + version: 4.1.2 + resolution: "duplexify@npm:4.1.2" + dependencies: + end-of-stream: ^1.4.1 + inherits: ^2.0.3 + readable-stream: ^3.1.1 + stream-shift: ^1.0.0 + checksum: 964376c61c0e92f6ed0694b3ba97c84f199413dc40ab8dfdaef80b7a7f4982fcabf796214e28ed614a5bc1ec45488a29b81e7d46fa3f5ddf65bcb118c20145ad + languageName: node + linkType: hard + "eastasianwidth@npm:^0.2.0": version: 0.2.0 resolution: "eastasianwidth@npm:0.2.0" @@ -15749,7 +15945,7 @@ __metadata: languageName: node linkType: hard -"end-of-stream@npm:^1.0.0, end-of-stream@npm:^1.1.0": +"end-of-stream@npm:^1.0.0, end-of-stream@npm:^1.1.0, end-of-stream@npm:^1.4.1": version: 1.4.4 resolution: "end-of-stream@npm:1.4.4" dependencies: @@ -15823,7 +16019,16 @@ __metadata: languageName: node linkType: hard -"envinfo@npm:7.8.1, envinfo@npm:^7.3.1": +"envinfo@npm:7.10.0": + version: 7.10.0 + resolution: "envinfo@npm:7.10.0" + bin: + envinfo: dist/cli.js + checksum: 05e81a5768c42cbd5c580dc3f274db3401facadd53e9bd52e2aa49dfbb5d8b26f6181c25a6652d79618a6994185bd2b1c137673101690b147f758e4e71d42f7d + languageName: node + linkType: hard + +"envinfo@npm:^7.3.1": version: 7.8.1 resolution: "envinfo@npm:7.8.1" bin: @@ -16021,18 +16226,7 @@ __metadata: languageName: node linkType: hard -"es5-ext@npm:^0.10.46, es5-ext@npm:^0.10.53, es5-ext@npm:~0.10.14, es5-ext@npm:~0.10.2, es5-ext@npm:~0.10.46": - version: 0.10.61 - resolution: "es5-ext@npm:0.10.61" - dependencies: - es6-iterator: ^2.0.3 - es6-symbol: ^3.1.3 - next-tick: ^1.1.0 - checksum: 2f2034e91e77fe247d94f0fd13a94bcf113273b7cc4650794d6795e377267ffb2425d3a891bd8c4d9c8b990e16e17dd7c28f12dbd3fa4b0909d0874892f491bf - languageName: node - linkType: hard - -"es6-iterator@npm:2.0.3, es6-iterator@npm:^2.0.3, es6-iterator@npm:~2.0.3": +"es6-iterator@npm:2.0.3, es6-iterator@npm:~2.0.3": version: 2.0.3 resolution: "es6-iterator@npm:2.0.3" dependencies: @@ -16043,7 +16237,7 @@ __metadata: languageName: node linkType: hard -"es6-symbol@npm:^3.1.1, es6-symbol@npm:^3.1.3, es6-symbol@npm:~3.1.3": +"es6-symbol@npm:^3.1.1, es6-symbol@npm:~3.1.3": version: 3.1.3 resolution: "es6-symbol@npm:3.1.3" dependencies: @@ -16053,18 +16247,6 @@ __metadata: languageName: node linkType: hard -"es6-weak-map@npm:^2.0.3": - version: 2.0.3 - resolution: "es6-weak-map@npm:2.0.3" - dependencies: - d: 1 - es5-ext: ^0.10.46 - es6-iterator: ^2.0.3 - es6-symbol: ^3.1.1 - checksum: 19ca15f46d50948ce78c2da5f21fb5b1ef45addd4fe17b5df952ff1f2a3d6ce4781249bc73b90995257264be2a98b2ec749bb2aba0c14b5776a1154178f9c927 - languageName: node - linkType: hard - "esbuild-android-64@npm:0.14.54": version: 0.14.54 resolution: "esbuild-android-64@npm:0.14.54" @@ -17022,16 +17204,6 @@ __metadata: languageName: node linkType: hard -"eslint-import-resolver-node@npm:0.3.6, eslint-import-resolver-node@npm:^0.3.6": - version: 0.3.6 - resolution: "eslint-import-resolver-node@npm:0.3.6" - dependencies: - debug: ^3.2.7 - resolve: ^1.20.0 - checksum: 6266733af1e112970e855a5bcc2d2058fb5ae16ad2a6d400705a86b29552b36131ffc5581b744c23d550de844206fb55e9193691619ee4dbf225c4bde526b1c8 - languageName: node - linkType: hard - "eslint-import-resolver-node@npm:^0.3.4": version: 0.3.4 resolution: "eslint-import-resolver-node@npm:0.3.4" @@ -17042,6 +17214,16 @@ __metadata: languageName: node linkType: hard +"eslint-import-resolver-node@npm:^0.3.6": + version: 0.3.6 + resolution: "eslint-import-resolver-node@npm:0.3.6" + dependencies: + debug: ^3.2.7 + resolve: ^1.20.0 + checksum: 6266733af1e112970e855a5bcc2d2058fb5ae16ad2a6d400705a86b29552b36131ffc5581b744c23d550de844206fb55e9193691619ee4dbf225c4bde526b1c8 + languageName: node + linkType: hard + "eslint-module-utils@npm:^2.6.1": version: 2.6.1 resolution: "eslint-module-utils@npm:2.6.1" @@ -17747,16 +17929,6 @@ __metadata: languageName: node linkType: hard -"event-emitter@npm:^0.3.5": - version: 0.3.5 - resolution: "event-emitter@npm:0.3.5" - dependencies: - d: 1 - es5-ext: ~0.10.14 - checksum: 27c1399557d9cd7e0aa0b366c37c38a4c17293e3a10258e8b692a847dd5ba9fb90429c3a5a1eeff96f31f6fa03ccbd31d8ad15e00540b22b22f01557be706030 - languageName: node - linkType: hard - "event-stream@npm:=3.3.4": version: 3.3.4 resolution: "event-stream@npm:3.3.4" @@ -17772,6 +17944,13 @@ __metadata: languageName: node linkType: hard +"event-target-shim@npm:^5.0.0": + version: 5.0.1 + resolution: "event-target-shim@npm:5.0.1" + checksum: 1ffe3bb22a6d51bdeb6bf6f7cf97d2ff4a74b017ad12284cc9e6a279e727dc30a5de6bb613e5596ff4dc3e517841339ad09a7eec44266eccb1aa201a30448166 + languageName: node + linkType: hard + "eventemitter3@npm:^4.0.0": version: 4.0.7 resolution: "eventemitter3@npm:4.0.7" @@ -17779,7 +17958,7 @@ __metadata: languageName: node linkType: hard -"events@npm:^3.0.0, events@npm:^3.2.0": +"events@npm:^3.0.0, events@npm:^3.2.0, events@npm:^3.3.0": version: 3.3.0 resolution: "events@npm:3.3.0" checksum: f6f487ad2198aa41d878fa31452f1a3c00958f46e9019286ff4787c84aac329332ab45c9cdc8c445928fc6d7ded294b9e005a7fce9426488518017831b272780 @@ -17958,45 +18137,46 @@ __metadata: languageName: node linkType: hard -"express@npm:4.17.3": - version: 4.17.3 - resolution: "express@npm:4.17.3" +"express@npm:4.18.2": + version: 4.18.2 + resolution: "express@npm:4.18.2" dependencies: accepts: ~1.3.8 array-flatten: 1.1.1 - body-parser: 1.19.2 + body-parser: 1.20.1 content-disposition: 0.5.4 content-type: ~1.0.4 - cookie: 0.4.2 + cookie: 0.5.0 cookie-signature: 1.0.6 debug: 2.6.9 - depd: ~1.1.2 + depd: 2.0.0 encodeurl: ~1.0.2 escape-html: ~1.0.3 etag: ~1.8.1 - finalhandler: ~1.1.2 + finalhandler: 1.2.0 fresh: 0.5.2 + http-errors: 2.0.0 merge-descriptors: 1.0.1 methods: ~1.1.2 - on-finished: ~2.3.0 + on-finished: 2.4.1 parseurl: ~1.3.3 path-to-regexp: 0.1.7 proxy-addr: ~2.0.7 - qs: 6.9.7 + qs: 6.11.0 range-parser: ~1.2.1 safe-buffer: 5.2.1 - send: 0.17.2 - serve-static: 1.14.2 + send: 0.18.0 + serve-static: 1.15.0 setprototypeof: 1.2.0 - statuses: ~1.5.0 + statuses: 2.0.1 type-is: ~1.6.18 utils-merge: 1.0.1 vary: ~1.1.2 - checksum: 967e53b74a37eafdf9789b9938c8df86102928b4985b1ad5e385c709deeab405a364de95ca744bc2cc5d05b5d9cc1efc69ae2ae17688a462038648d5a924bfad + checksum: 3c4b9b076879442f6b968fe53d85d9f1eeacbb4f4c41e5f16cc36d77ce39a2b0d81b3f250514982110d815b2f7173f5561367f9110fcc541f9371948e8c8b037 languageName: node linkType: hard -"express@npm:4.18.1, express@npm:^4.17.1, express@npm:^4.17.3": +"express@npm:^4.17.1, express@npm:^4.17.3": version: 4.18.1 resolution: "express@npm:4.18.1" dependencies: @@ -18211,7 +18391,7 @@ __metadata: languageName: node linkType: hard -"fast-safe-stringify@npm:2.1.1, fast-safe-stringify@npm:^2.0.8": +"fast-safe-stringify@npm:2.1.1": version: 2.1.1 resolution: "fast-safe-stringify@npm:2.1.1" checksum: a851cbddc451745662f8f00ddb622d6766f9bd97642dabfd9a405fb0d646d69fc0b9a1243cbf67f5f18a39f40f6fa821737651ff1bceeba06c9992ca2dc5bd3d @@ -18405,21 +18585,6 @@ __metadata: languageName: node linkType: hard -"finalhandler@npm:~1.1.2": - version: 1.1.2 - resolution: "finalhandler@npm:1.1.2" - dependencies: - debug: 2.6.9 - encodeurl: ~1.0.2 - escape-html: ~1.0.3 - on-finished: ~2.3.0 - parseurl: ~1.3.3 - statuses: ~1.5.0 - unpipe: ~1.0.0 - checksum: 617880460c5138dd7ccfd555cb5dde4d8f170f4b31b8bd51e4b646bb2946c30f7db716428a1f2882d730d2b72afb47d1f67cc487b874cb15426f95753a88965e - languageName: node - linkType: hard - "find-cache-dir@npm:^2.1.0": version: 2.1.0 resolution: "find-cache-dir@npm:2.1.0" @@ -18490,13 +18655,6 @@ __metadata: languageName: node linkType: hard -"flatstr@npm:^1.0.12": - version: 1.0.12 - resolution: "flatstr@npm:1.0.12" - checksum: e1bb562c94b119e958bf37e55738b172b5f8aaae6532b9660ecd877779f8559dbbc89613ba6b29ccc13447e14c59277d41450f785cf75c30df9fce62f459e9a8 - languageName: node - linkType: hard - "flatted@npm:^3.1.0": version: 3.1.1 resolution: "flatted@npm:3.1.1" @@ -19339,7 +19497,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"har-validator@npm:~5.1.0, har-validator@npm:~5.1.3": +"har-validator@npm:~5.1.3": version: 5.1.5 resolution: "har-validator@npm:5.1.5" dependencies: @@ -19833,19 +19991,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"http-errors@npm:1.8.1": - version: 1.8.1 - resolution: "http-errors@npm:1.8.1" - dependencies: - depd: ~1.1.2 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: ">= 1.5.0 < 2" - toidentifier: 1.0.1 - checksum: d3c7e7e776fd51c0a812baff570bdf06fe49a5dc448b700ab6171b1250e4cf7db8b8f4c0b133e4bfe2451022a5790c1ca6c2cae4094dedd6ac8304a1267f91d2 - languageName: node - linkType: hard - "http-errors@npm:2.0.0": version: 2.0.0 resolution: "http-errors@npm:2.0.0" @@ -19979,17 +20124,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"https-proxy-agent@npm:5.0.0, https-proxy-agent@npm:^5.0.0": - version: 5.0.0 - resolution: "https-proxy-agent@npm:5.0.0" - dependencies: - agent-base: 6 - debug: 4 - checksum: 165bfb090bd26d47693597661298006841ab733d0c7383a8cb2f17373387a94c903a3ac687090aa739de05e379ab6f868bae84ab4eac288ad85c328cd1ec9e53 - languageName: node - linkType: hard - -"https-proxy-agent@npm:^5.0.1": +"https-proxy-agent@npm:5.0.1, https-proxy-agent@npm:^5.0.1": version: 5.0.1 resolution: "https-proxy-agent@npm:5.0.1" dependencies: @@ -19999,6 +20134,16 @@ fsevents@^1.2.7: languageName: node linkType: hard +"https-proxy-agent@npm:^5.0.0": + version: 5.0.0 + resolution: "https-proxy-agent@npm:5.0.0" + dependencies: + agent-base: 6 + debug: 4 + checksum: 165bfb090bd26d47693597661298006841ab733d0c7383a8cb2f17373387a94c903a3ac687090aa739de05e379ab6f868bae84ab4eac288ad85c328cd1ec9e53 + languageName: node + linkType: hard + "human-signals@npm:^1.1.1": version: 1.1.1 resolution: "human-signals@npm:1.1.1" @@ -20129,7 +20274,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"ieee754@npm:^1.1.4": +"ieee754@npm:^1.1.4, ieee754@npm:^1.2.1": version: 1.2.1 resolution: "ieee754@npm:1.2.1" checksum: 5144c0c9815e54ada181d80a0b810221a253562422e7c6c3a60b1901154184f49326ec239d618c416c1c5945a2e197107aee8d986a3dd836b53dffefd99b5e7e @@ -20886,7 +21031,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"is-promise@npm:^2.1.0, is-promise@npm:^2.2.2": +"is-promise@npm:^2.1.0": version: 2.2.2 resolution: "is-promise@npm:2.2.2" checksum: 18bf7d1c59953e0ad82a1ed963fb3dc0d135c8f299a14f89a17af312fc918373136e56028e8831700e1933519630cc2fd4179a777030330fde20d34e96f40c78 @@ -22736,45 +22881,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"jsdom@npm:15.2.1": - version: 15.2.1 - resolution: "jsdom@npm:15.2.1" - dependencies: - abab: ^2.0.0 - acorn: ^7.1.0 - acorn-globals: ^4.3.2 - array-equal: ^1.0.0 - cssom: ^0.4.1 - cssstyle: ^2.0.0 - data-urls: ^1.1.0 - domexception: ^1.0.1 - escodegen: ^1.11.1 - html-encoding-sniffer: ^1.0.2 - nwsapi: ^2.2.0 - parse5: 5.1.0 - pn: ^1.1.0 - request: ^2.88.0 - request-promise-native: ^1.0.7 - saxes: ^3.1.9 - symbol-tree: ^3.2.2 - tough-cookie: ^3.0.1 - w3c-hr-time: ^1.0.1 - w3c-xmlserializer: ^1.1.2 - webidl-conversions: ^4.0.2 - whatwg-encoding: ^1.0.5 - whatwg-mimetype: ^2.3.0 - whatwg-url: ^7.0.0 - ws: ^7.0.0 - xml-name-validator: ^3.0.0 - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - checksum: eff437b977330b1e63cd3ee2c2fe7c799c876799cae35525e1e6864d939dd41631ebd65f847adaeb83c2160c828d027d0f1d0dbe88366d1da22c875a5165a78c - languageName: node - linkType: hard - "jsdom@npm:^14.1.0": version: 14.1.0 resolution: "jsdom@npm:14.1.0" @@ -23109,21 +23215,27 @@ fsevents@^1.2.7: languageName: node linkType: hard -"jsonwebtoken@npm:8.5.1": - version: 8.5.1 - resolution: "jsonwebtoken@npm:8.5.1" +"jsonwebtoken@npm:9.0.0": + version: 9.0.0 + resolution: "jsonwebtoken@npm:9.0.0" dependencies: jws: ^3.2.2 - 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 + lodash: ^4.17.21 ms: ^2.1.1 - semver: ^5.6.0 - checksum: 93c9e3f23c59b758ac88ba15f4e4753b3749dfce7a6f7c40fb86663128a1e282db085eec852d4e0cbca4cefdcd3a8275ee255dbd08fcad0df26ad9f6e4cc853a + semver: ^7.3.8 + checksum: b9181cecf9df99f1dc0253f91ba000a1aa4d91f5816d1608c0dba61a5623726a0bfe200b51df25de18c1a6000825d231ad7ce2788aa54fd48dcb760ad9eb9514 + languageName: node + linkType: hard + +"jsonwebtoken@npm:9.0.1": + version: 9.0.1 + resolution: "jsonwebtoken@npm:9.0.1" + dependencies: + jws: ^3.2.2 + lodash: ^4.17.21 + ms: ^2.1.1 + semver: ^7.3.8 + checksum: 0eafe268896f4e8f9ab1f0f20e8c645721b7a9cddc41c0aba1e58da5c34564e8c9990817c1a5b646d795bcbb1339350826fe57c4569b5379ba9eea4a9aa5bbd0 languageName: node linkType: hard @@ -23257,10 +23369,10 @@ fsevents@^1.2.7: languageName: node linkType: hard -"kleur@npm:4.1.4": - version: 4.1.4 - resolution: "kleur@npm:4.1.4" - checksum: 7f6db36e378045dec14acd3cbf0b1e59130c09e984ee8b8ce56dd2d2257cfff90389c1e8f8b19bd09dd5d241080566a814b4ccd99fdcef91f59ef93ec33c8a44 +"kleur@npm:4.1.5": + version: 4.1.5 + resolution: "kleur@npm:4.1.5" + checksum: 1dc476e32741acf0b1b5b0627ffd0d722e342c1b0da14de3e8ae97821327ca08f9fb944542fb3c126d90ac5f27f9d804edbe7c585bf7d12ef495d115e0f22c12 languageName: node linkType: hard @@ -23701,20 +23813,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"lodash.includes@npm:^4.3.0": - version: 4.3.0 - resolution: "lodash.includes@npm:4.3.0" - checksum: 71092c130515a67ab3bd928f57f6018434797c94def7f46aafa417771e455ce3a4834889f4267b17887d7f75297dfabd96231bf704fd2b8c5096dc4a913568b6 - languageName: node - linkType: hard - -"lodash.isboolean@npm:^3.0.3": - version: 3.0.3 - resolution: "lodash.isboolean@npm:3.0.3" - checksum: b70068b4a8b8837912b54052557b21fc4774174e3512ed3c5b94621e5aff5eb6c68089d0a386b7e801d679cd105d2e35417978a5e99071750aa2ed90bffd0250 - languageName: node - linkType: hard - "lodash.isequal@npm:^4.0.0, lodash.isequal@npm:^4.5.0": version: 4.5.0 resolution: "lodash.isequal@npm:4.5.0" @@ -23722,34 +23820,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"lodash.isinteger@npm:^4.0.4": - version: 4.0.4 - resolution: "lodash.isinteger@npm:4.0.4" - checksum: 6034821b3fc61a2ffc34e7d5644bb50c5fd8f1c0121c554c21ac271911ee0c0502274852845005f8651d51e199ee2e0cfebfe40aaa49c7fe617f603a8a0b1691 - languageName: node - linkType: hard - -"lodash.isnumber@npm:^3.0.3": - version: 3.0.3 - resolution: "lodash.isnumber@npm:3.0.3" - checksum: 913784275b565346255e6ae6a6e30b760a0da70abc29f3e1f409081585875105138cda4a429ff02577e1bc0a7ae2a90e0a3079a37f3a04c3d6c5aaa532f4cab2 - languageName: node - linkType: hard - -"lodash.isplainobject@npm:^4.0.6": - version: 4.0.6 - resolution: "lodash.isplainobject@npm:4.0.6" - checksum: 29c6351f281e0d9a1d58f1a4c8f4400924b4c79f18dfc4613624d7d54784df07efaff97c1ff2659f3e085ecf4fff493300adc4837553104cef2634110b0d5337 - languageName: node - linkType: hard - -"lodash.isstring@npm:^4.0.1": - version: 4.0.1 - resolution: "lodash.isstring@npm:4.0.1" - checksum: eaac87ae9636848af08021083d796e2eea3d02e80082ab8a9955309569cb3a463ce97fd281d7dc119e402b2e7d8c54a23914b15d2fc7fff56461511dc8937ba0 - languageName: node - linkType: hard - "lodash.memoize@npm:^4.1.2": version: 4.1.2 resolution: "lodash.memoize@npm:4.1.2" @@ -23771,13 +23841,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"lodash.once@npm:^4.0.0": - version: 4.1.1 - resolution: "lodash.once@npm:4.1.1" - checksum: d768fa9f9b4e1dc6453be99b753906f58990e0c45e7b2ca5a3b40a33111e5d17f6edf2f768786e2716af90a8e78f8f91431ab8435f761fef00f9b0c256f6d245 - languageName: node - linkType: hard - "lodash.pick@npm:^4.4.0": version: 4.4.0 resolution: "lodash.pick@npm:4.4.0" @@ -23893,10 +23956,10 @@ fsevents@^1.2.7: languageName: node linkType: hard -"lru-cache@npm:7.9.0": - version: 7.9.0 - resolution: "lru-cache@npm:7.9.0" - checksum: c91a293a103d11ea4f07de4122ba4f73d8203d0de51852fb612b1764296aebf623a3e11dddef1b3aefdc8d71af97d52b222dad5459dcb967713bbab9a19fed7d +"lru-cache@npm:7.18.3": + version: 7.18.3 + resolution: "lru-cache@npm:7.18.3" + checksum: e550d772384709deea3f141af34b6d4fa392e2e418c1498c078de0ee63670f1f46f5eee746e8ef7e69e1c895af0d4224e62ee33e66a543a14763b0f2e74c1356 languageName: node linkType: hard @@ -23925,31 +23988,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"lru-queue@npm:^0.1.0": - version: 0.1.0 - resolution: "lru-queue@npm:0.1.0" - dependencies: - es5-ext: ~0.10.2 - checksum: 7f2c53c5e7f2de20efb6ebb3086b7aea88d6cf9ae91ac5618ece974122960c4e8ed04988e81d92c3e63d60b12c556b14d56ef7a9c5a4627b23859b813e39b1a2 - languageName: node - linkType: hard - -"lunr-mutable-indexes@npm:2.3.2": - version: 2.3.2 - resolution: "lunr-mutable-indexes@npm:2.3.2" - dependencies: - lunr: ">= 2.3.0 < 2.4.0" - checksum: 792ec9a7f02071e65a03d843555ce8ee65b4580e767bdf0f5a0c72fecbcaa928a3e71c0c001d9d80c3855fc070ae826470f5aaaf8f1863d3402db057e59c5176 - languageName: node - linkType: hard - -"lunr@npm:>= 2.3.0 < 2.4.0": - version: 2.3.9 - resolution: "lunr@npm:2.3.9" - checksum: 176719e24fcce7d3cf1baccce9dd5633cd8bdc1f41ebe6a180112e5ee99d80373fe2454f5d4624d437e5a8319698ca6837b9950566e15d2cae5f2a543a3db4b8 - languageName: node - linkType: hard - "lz-string@npm:^1.4.4": version: 1.4.4 resolution: "lz-string@npm:1.4.4" @@ -24091,24 +24129,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"marked@npm:4.0.14": - version: 4.0.14 - resolution: "marked@npm:4.0.14" - bin: - marked: bin/marked.js - checksum: 778bc2fc94c51ae4fbafe5a08bc1f3917799c4dd39e9fccd972a97df4e5bc5aa78664b7143d12d4b4969608fb90c6a2de3f19811a2f9ccf6b7f207022f2842ba - languageName: node - linkType: hard - -"marked@npm:4.0.15": - version: 4.0.15 - resolution: "marked@npm:4.0.15" - bin: - marked: bin/marked.js - checksum: 8992c37669b872846a226f90dc5a8fa1e5d56bba6e32fa36270fd3d327dd9e11fedc5b47b68de611dcdce1573d30fbadf61bf23f86c1a679e5385424d7b9d9f3 - languageName: node - linkType: hard - "marked@npm:^4.1.1": version: 4.1.1 resolution: "marked@npm:4.1.1" @@ -24169,22 +24189,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"memoizee@npm:0.4.15": - version: 0.4.15 - resolution: "memoizee@npm:0.4.15" - dependencies: - d: ^1.0.1 - es5-ext: ^0.10.53 - es6-weak-map: ^2.0.3 - event-emitter: ^0.3.5 - is-promise: ^2.2.2 - lru-queue: ^0.1.0 - next-tick: ^1.1.0 - timers-ext: ^0.1.7 - checksum: 4065d94416dbadac56edf5947bf342beca0e9f051f33ad60d7c4baf3f6ca0f3c6fdb770c5caed5a89c0ceaf9121428582f396445d591785281383d60aa883418 - languageName: node - linkType: hard - "memory-fs@npm:0.5.0, memory-fs@npm:^0.5.0": version: 0.5.0 resolution: "memory-fs@npm:0.5.0" @@ -24392,6 +24396,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"mime@npm:2.6.0": + version: 2.6.0 + resolution: "mime@npm:2.6.0" + bin: + mime: cli.js + checksum: 1497ba7b9f6960694268a557eae24b743fd2923da46ec392b042469f4b901721ba0adcf8b0d3c2677839d0e243b209d76e5edcbd09cfdeffa2dfb6bb4df4b862 + languageName: node + linkType: hard + "mime@npm:3.0.0": version: 3.0.0 resolution: "mime@npm:3.0.0" @@ -24477,7 +24490,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"minimatch@npm:2 || 3, minimatch@npm:^3.1.2": +"minimatch@npm:2 || 3, minimatch@npm:3.1.2, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" dependencies: @@ -24495,15 +24508,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"minimatch@npm:5.0.1": - version: 5.0.1 - resolution: "minimatch@npm:5.0.1" - dependencies: - brace-expansion: ^2.0.1 - checksum: b34b98463da4754bc526b244d680c69d4d6089451ebe512edaf6dd9eeed0279399cfa3edb19233513b8f830bf4bfcad911dddcdf125e75074100d52f724774f0 - languageName: node - linkType: hard - "minimatch@npm:^5.0.1": version: 5.1.0 resolution: "minimatch@npm:5.1.0" @@ -24836,6 +24840,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"nanoclone@npm:^0.2.1": + version: 0.2.1 + resolution: "nanoclone@npm:0.2.1" + checksum: 96b2954e22f70561f41e20d69856266c65583c2a441dae108f1dc71b716785d2c8038dac5f1d5e92b117aed3825f526b53139e2e5d6e6db8a77cfa35b3b8bf40 + languageName: node + linkType: hard + "nanoid@npm:^3.1.23": version: 3.1.23 resolution: "nanoid@npm:3.1.23" @@ -24928,13 +24939,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"next-tick@npm:1, next-tick@npm:^1.1.0": - version: 1.1.0 - resolution: "next-tick@npm:1.1.0" - checksum: 83b5cf36027a53ee6d8b7f9c0782f2ba87f4858d977342bfc3c20c21629290a2111f8374d13a81221179603ffc4364f38374b5655d17b6a8f8a8c77bdea4fe8b - languageName: node - linkType: hard - "next-tick@npm:~1.0.0": version: 1.0.0 resolution: "next-tick@npm:1.0.0" @@ -25000,7 +25004,18 @@ fsevents@^1.2.7: languageName: node linkType: hard -"node-fetch@npm:2.6.7, node-fetch@npm:^2.6.1": +"node-fetch@npm:3.2.10": + version: 3.2.10 + resolution: "node-fetch@npm:3.2.10" + dependencies: + data-uri-to-buffer: ^4.0.0 + fetch-blob: ^3.1.4 + formdata-polyfill: ^4.0.10 + checksum: e65322431f4897ded04197aa5923eaec63a8d53e00432de4e70a4f7006625c8dc32629c5c35f4fe8ee719a4825544d07bf53f6e146a7265914262f493e8deac1 + languageName: node + linkType: hard + +"node-fetch@npm:^2.6.1, node-fetch@npm:cjs": version: 2.6.7 resolution: "node-fetch@npm:2.6.7" dependencies: @@ -25014,17 +25029,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"node-fetch@npm:3.2.10": - version: 3.2.10 - resolution: "node-fetch@npm:3.2.10" - dependencies: - data-uri-to-buffer: ^4.0.0 - fetch-blob: ^3.1.4 - formdata-polyfill: ^4.0.10 - checksum: e65322431f4897ded04197aa5923eaec63a8d53e00432de4e70a4f7006625c8dc32629c5c35f4fe8ee719a4825544d07bf53f6e146a7265914262f493e8deac1 - languageName: node - linkType: hard - "node-fetch@npm:^3.2.3": version: 3.3.0 resolution: "node-fetch@npm:3.3.0" @@ -25646,6 +25650,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"on-exit-leak-free@npm:^0.2.0": + version: 0.2.0 + resolution: "on-exit-leak-free@npm:0.2.0" + checksum: d22b0f0538069110626b578db6e68b6ee0e85b1ee9cc5ef9b4de1bba431431d6a8da91a61e09d2ad46f22a96f968e5237833cb9d0b69bc4d294f7ec82f609b05 + languageName: node + linkType: hard + "on-finished@npm:2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" @@ -26124,13 +26135,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"parse-ms@npm:^2.1.0": - version: 2.1.0 - resolution: "parse-ms@npm:2.1.0" - checksum: d5c66c76cca8df5bd0574e2d11b9c3752893b59b466e74308d4a2f09760dc5436a1633f549cad300fc8c3c19154d14959a3b8333d3b2f7bd75898fe18149d564 - languageName: node - linkType: hard - "parse5@npm:5.1.0": version: 5.1.0 resolution: "parse5@npm:5.1.0" @@ -26418,27 +26422,51 @@ fsevents@^1.2.7: languageName: node linkType: hard -"pino-std-serializers@npm:^3.1.0": - version: 3.2.0 - resolution: "pino-std-serializers@npm:3.2.0" - checksum: 77e29675b116e42ae9fe6d4ef52ef3a082ffc54922b122d85935f93ddcc20277f0b0c873c5c6c5274a67b0409c672aaae3de6bcea10a2d84699718dda55ba95b +"pino-abstract-transport@npm:1.0.0": + version: 1.0.0 + resolution: "pino-abstract-transport@npm:1.0.0" + dependencies: + readable-stream: ^4.0.0 + split2: ^4.0.0 + checksum: 05dd0eda52dd99fd204b39fe7b62656744b63e863bc052cdd5105d25f226a236966d0a46e39a1ace4838f6e988c608837ff946d2d0bc92835ca7baa0a3bff8d8 languageName: node linkType: hard -"pino@npm:6.14.0": - version: 6.14.0 - resolution: "pino@npm:6.14.0" +"pino-abstract-transport@npm:v0.5.0": + version: 0.5.0 + resolution: "pino-abstract-transport@npm:0.5.0" dependencies: + duplexify: ^4.1.2 + split2: ^4.0.0 + checksum: c503f867de3189f8217ab9cf794e8a631dddd0029a829f0f985f5511308152ebd53e363764fbc5570b3d1c715b341e3923456ce16ad84cd41be2b9a074ada234 + languageName: node + linkType: hard + +"pino-std-serializers@npm:^4.0.0": + version: 4.0.0 + resolution: "pino-std-serializers@npm:4.0.0" + checksum: 89d487729b58c9d3273a0ee851ead068d6d2e2ccc1af8e1c1d28f1b3442423679bec7ec04d9a2aba36f94f335e82be9f4de19dc4fbc161e71c136aaa15b85ad3 + languageName: node + linkType: hard + +"pino@npm:7.11.0": + version: 7.11.0 + resolution: "pino@npm:7.11.0" + dependencies: + atomic-sleep: ^1.0.0 fast-redact: ^3.0.0 - fast-safe-stringify: ^2.0.8 - flatstr: ^1.0.12 - pino-std-serializers: ^3.1.0 + on-exit-leak-free: ^0.2.0 + pino-abstract-transport: v0.5.0 + pino-std-serializers: ^4.0.0 process-warning: ^1.0.0 quick-format-unescaped: ^4.0.3 - sonic-boom: ^1.0.2 + real-require: ^0.1.0 + safe-stable-stringify: ^2.1.0 + sonic-boom: ^2.2.1 + thread-stream: ^0.15.1 bin: pino: bin.js - checksum: eb13e12e3a3d682abe4a4da426455a9f4e041e55e4fa57d72d9677ee8d188a9c952f69347e728a3761c8262cdce76ef24bee29e1a53ab15aa9c5e851099163d0 + checksum: b919e7dbe41de978bb050dcef94fd687c012eb78d344a18f75f04ce180d5810fc162be1f136722d70cd005ed05832c4023a38b9acbc1076ae63c9f5ec5ca515c languageName: node linkType: hard @@ -28477,13 +28505,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"prettier-bytes@npm:^1.0.4": - version: 1.0.4 - resolution: "prettier-bytes@npm:1.0.4" - checksum: 001eb6393092cfd4d9169a6c9a5799a8dc38c6f72a3cac8af434618df3beed40b57071f6f134a6e811a301384832c306fffe1287014201de490d9bc1ddc7e0aa - languageName: node - linkType: hard - "prettier@npm:^2.3.2": version: 2.3.2 resolution: "prettier@npm:2.3.2" @@ -28563,15 +28584,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"pretty-ms@npm:^7.0.1": - version: 7.0.1 - resolution: "pretty-ms@npm:7.0.1" - dependencies: - parse-ms: ^2.1.0 - checksum: d76c4920283b48be91f1d3797a2ce4bd51187d58d2a609ae993c028f73c92d16439449d857af57ccad91ae3a38b30c87307f5589749a056102ebb494c686957e - languageName: node - linkType: hard - "process-nextick-args@npm:~2.0.0": version: 2.0.1 resolution: "process-nextick-args@npm:2.0.1" @@ -28579,7 +28591,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"process-warning@npm:^1.0.0": +"process-warning@npm:1.0.0, process-warning@npm:^1.0.0": version: 1.0.0 resolution: "process-warning@npm:1.0.0" checksum: c708a03241deec3cabaeee39c4f9ee8c4d71f1c5ef9b746c8252cdb952a6059068cfcdaf348399775244cbc441b6ae5e26a9c87ed371f88335d84f26d19180f9 @@ -28678,6 +28690,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"property-expr@npm:^2.0.4": + version: 2.0.5 + resolution: "property-expr@npm:2.0.5" + checksum: 4ebe82ce45aaf1527e96e2ab84d75d25217167ec3ff6378cf83a84fb4abc746e7c65768a79d275881602ae82f168f9a6dfaa7f5e331d0fcc83d692770bcce5f1 + languageName: node + linkType: hard + "propose@npm:^0.0.5": version: 0.0.5 resolution: "propose@npm:0.0.5" @@ -28715,7 +28734,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"psl@npm:^1.1.24, psl@npm:^1.1.28, psl@npm:^1.1.33": +"psl@npm:^1.1.28, psl@npm:^1.1.33": version: 1.8.0 resolution: "psl@npm:1.8.0" checksum: 6150048ed2da3f919478bee8a82f3828303bc0fc730fb015a48f83c9977682c7b28c60ab01425a72d82a2891a1681627aa530a991d50c086b48a3be27744bde7 @@ -28774,7 +28793,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"punycode@npm:^1.2.4, punycode@npm:^1.4.1": +"punycode@npm:^1.2.4": version: 1.4.1 resolution: "punycode@npm:1.4.1" checksum: fa6e698cb53db45e4628559e557ddaf554103d2a96a1d62892c8f4032cd3bc8871796cae9eabc1bc700e2b6677611521ce5bb1d9a27700086039965d0cf34518 @@ -28818,10 +28837,12 @@ fsevents@^1.2.7: languageName: node linkType: hard -"qs@npm:6.9.7": - version: 6.9.7 - resolution: "qs@npm:6.9.7" - checksum: 5bbd263332ccf320a1f36d04a2019a5834dc20bcb736431eaccde2a39dcba03fb26d2fd00174f5d7bc26aaad1cad86124b18440883ac042ea2a0fca6170c1bf1 +"qs@npm:6.11.0": + version: 6.11.0 + resolution: "qs@npm:6.11.0" + dependencies: + side-channel: ^1.0.4 + checksum: 6e1f29dd5385f7488ec74ac7b6c92f4d09a90408882d0c208414a34dd33badc1a621019d4c799a3df15ab9b1d0292f97c1dd71dc7c045e69f81a8064e5af7297 languageName: node linkType: hard @@ -28948,18 +28969,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"raw-body@npm:2.4.3": - version: 2.4.3 - resolution: "raw-body@npm:2.4.3" - dependencies: - bytes: 3.1.2 - http-errors: 1.8.1 - iconv-lite: 0.4.24 - unpipe: 1.0.0 - checksum: d2961fa3c71c9c22dc2c3fd60ff377bf36dfed7d7a748f2b25d585934a3e9df565bb9aa5bc2e3a716ea941f4bc2a6ddc795c8b0cf7219fb071029b59b1985394 - languageName: node - linkType: hard - "raw-body@npm:2.5.1": version: 2.5.1 resolution: "raw-body@npm:2.5.1" @@ -29541,6 +29550,19 @@ fsevents@^1.2.7: languageName: node linkType: hard +"readable-stream@npm:^4.0.0": + version: 4.4.2 + resolution: "readable-stream@npm:4.4.2" + dependencies: + abort-controller: ^3.0.0 + buffer: ^6.0.3 + events: ^3.3.0 + process: ^0.11.10 + string_decoder: ^1.3.0 + checksum: 6f4063763dbdb52658d22d3f49ca976420e1fbe16bbd241f744383715845350b196a2f08b8d6330f8e219153dff34b140aeefd6296da828e1041a7eab1f20d5e + languageName: node + linkType: hard + "readdirp@npm:^2.2.1": version: 2.2.1 resolution: "readdirp@npm:2.2.1" @@ -29610,6 +29632,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"real-require@npm:^0.1.0": + version: 0.1.0 + resolution: "real-require@npm:0.1.0" + checksum: 96745583ed4f82cd5c6a6af012fd1d3c6fc2f13ae1bcff1a3c4f8094696013a1a07c82c5aa66a403d7d4f84949fc2203bc927c7ad120caad125941ca2d7e5e8e + languageName: node + linkType: hard + "rechoir@npm:^0.6.2": version: 0.6.2 resolution: "rechoir@npm:0.6.2" @@ -29929,7 +29958,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"request-promise-native@npm:^1.0.5, request-promise-native@npm:^1.0.7": +"request-promise-native@npm:^1.0.5": version: 1.0.9 resolution: "request-promise-native@npm:1.0.9" dependencies: @@ -29942,35 +29971,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"request@npm:2.88.0": - version: 2.88.0 - resolution: "request@npm:2.88.0" - dependencies: - aws-sign2: ~0.7.0 - aws4: ^1.8.0 - caseless: ~0.12.0 - combined-stream: ~1.0.6 - extend: ~3.0.2 - forever-agent: ~0.6.1 - form-data: ~2.3.2 - har-validator: ~5.1.0 - http-signature: ~1.2.0 - is-typedarray: ~1.0.0 - isstream: ~0.1.2 - json-stringify-safe: ~5.0.1 - mime-types: ~2.1.19 - oauth-sign: ~0.9.0 - performance-now: ^2.1.0 - qs: ~6.5.2 - safe-buffer: ^5.1.2 - tough-cookie: ~2.4.3 - tunnel-agent: ^0.6.0 - uuid: ^3.3.2 - checksum: aecf4f8cdb0ebd5feac5e29b748d6ab376ac5717ddcbc5a6bb24cc3808bde755ff0fa3a8379a2d25f6c4b969ced1ac065d22a615c71747cd305731efa643e30d - languageName: node - linkType: hard - -"request@npm:^2.88.0": +"request@npm:2.88.2, request@npm:^2.88.0": version: 2.88.2 resolution: "request@npm:2.88.2" dependencies: @@ -30524,6 +30525,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"safe-stable-stringify@npm:^2.1.0": + version: 2.4.3 + resolution: "safe-stable-stringify@npm:2.4.3" + checksum: 3aeb64449706ee1f5ad2459fc99648b131d48e7a1fbb608d7c628020177512dc9d94108a5cb61bbc953985d313d0afea6566d243237743e02870490afef04b43 + languageName: node + linkType: hard + "safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0, safer-buffer@npm:^2.0.2, safer-buffer@npm:^2.1.0, safer-buffer@npm:~2.1.0": version: 2.1.2 resolution: "safer-buffer@npm:2.1.2" @@ -30784,14 +30792,14 @@ fsevents@^1.2.7: languageName: node linkType: hard -"semver@npm:7.3.7, semver@npm:~7.3.0": - version: 7.3.7 - resolution: "semver@npm:7.3.7" +"semver@npm:7.5.4, semver@npm:^7.3.8, semver@npm:^7.5.2": + version: 7.5.4 + resolution: "semver@npm:7.5.4" dependencies: lru-cache: ^6.0.0 bin: semver: bin/semver.js - checksum: 2fa3e877568cd6ce769c75c211beaed1f9fce80b28338cadd9d0b6c40f2e2862bafd62c19a6cff42f3d54292b7c623277bcab8816a2b5521cf15210d43e75232 + checksum: 12d8ad952fa353b0995bf180cdac205a4068b759a140e5d3c608317098b3575ac2f1e09182206bf2eb26120e1c0ed8fb92c48c592f6099680de56bb071423ca3 languageName: node linkType: hard @@ -30804,14 +30812,25 @@ fsevents@^1.2.7: languageName: node linkType: hard -"semver@npm:^7.2.1, semver@npm:^7.3.2, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.2": - version: 7.5.4 - resolution: "semver@npm:7.5.4" +"semver@npm:^7.2.1, semver@npm:^7.3.2, semver@npm:^7.3.5, semver@npm:~7.3.0": + version: 7.3.5 + resolution: "semver@npm:7.3.5" dependencies: lru-cache: ^6.0.0 bin: semver: bin/semver.js - checksum: 12d8ad952fa353b0995bf180cdac205a4068b759a140e5d3c608317098b3575ac2f1e09182206bf2eb26120e1c0ed8fb92c48c592f6099680de56bb071423ca3 + checksum: 5eafe6102bea2a7439897c1856362e31cc348ccf96efd455c8b5bc2c61e6f7e7b8250dc26b8828c1d76a56f818a7ee907a36ae9fb37a599d3d24609207001d60 + languageName: node + linkType: hard + +"semver@npm:^7.3.7": + version: 7.3.7 + resolution: "semver@npm:7.3.7" + dependencies: + lru-cache: ^6.0.0 + bin: + semver: bin/semver.js + checksum: 2fa3e877568cd6ce769c75c211beaed1f9fce80b28338cadd9d0b6c40f2e2862bafd62c19a6cff42f3d54292b7c623277bcab8816a2b5521cf15210d43e75232 languageName: node linkType: hard @@ -30836,27 +30855,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"send@npm:0.17.2": - version: 0.17.2 - resolution: "send@npm:0.17.2" - dependencies: - debug: 2.6.9 - depd: ~1.1.2 - destroy: ~1.0.4 - encodeurl: ~1.0.2 - escape-html: ~1.0.3 - etag: ~1.8.1 - fresh: 0.5.2 - http-errors: 1.8.1 - mime: 1.6.0 - ms: 2.1.3 - on-finished: ~2.3.0 - range-parser: ~1.2.1 - statuses: ~1.5.0 - checksum: c28f36deb4ccba9b8d6e6a1e472b8e7c40a1f51575bdf8f67303568cc9e71131faa3adc36fdb72611616ccad1584358bbe4c3ebf419e663ecc5de868ad3d3f03 - languageName: node - linkType: hard - "send@npm:0.18.0": version: 0.18.0 resolution: "send@npm:0.18.0" @@ -30927,18 +30925,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"serve-static@npm:1.14.2": - version: 1.14.2 - resolution: "serve-static@npm:1.14.2" - dependencies: - encodeurl: ~1.0.2 - escape-html: ~1.0.3 - parseurl: ~1.3.3 - send: 0.17.2 - checksum: d97f3183b1dfcd8ce9c0e37e18e87fd31147ed6c8ee0b2c3a089d795e44ee851ca5061db01574f806d54f4e4b70bc694d9ca64578653514e04a28cbc97a1de05 - languageName: node - linkType: hard - "serve-static@npm:1.15.0": version: 1.15.0 resolution: "serve-static@npm:1.15.0" @@ -31333,13 +31319,21 @@ fsevents@^1.2.7: languageName: node linkType: hard -"sonic-boom@npm:^1.0.2": - version: 1.4.1 - resolution: "sonic-boom@npm:1.4.1" +"sonic-boom@npm:3.3.0": + version: 3.3.0 + resolution: "sonic-boom@npm:3.3.0" dependencies: atomic-sleep: ^1.0.0 - flatstr: ^1.0.12 - checksum: 189fa8fe5c2dc05d3513fc1a4926a2f16f132fa6fa0b511745a436010cdcd9c1d3b3cb6a9d7c05bd32a965dc77673a5ac0eb0992e920bdedd16330d95323124f + checksum: 4a290dd0f3edf49894bb72c631ee304dc3f9be0752c43d516808a365f341821f5cf49997c80ee7c0e67167e0e5131dc71afe7c58812858eb965d6b9746c0cac7 + languageName: node + linkType: hard + +"sonic-boom@npm:^2.2.1": + version: 2.8.0 + resolution: "sonic-boom@npm:2.8.0" + dependencies: + atomic-sleep: ^1.0.0 + checksum: c7f9c89f931d7f60f8e0741551a729f0d81e6dc407a99420fc847a9a4c25af048a615b1188ab3c4f1fb3708fe4904973ddab6ebcc8ed5b78b50ab81a99045910 languageName: node linkType: hard @@ -31560,6 +31554,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"split2@npm:^4.0.0": + version: 4.2.0 + resolution: "split2@npm:4.2.0" + checksum: 05d54102546549fe4d2455900699056580cca006c0275c334611420f854da30ac999230857a85fdd9914dc2109ae50f80fda43d2a445f2aa86eccdc1dfce779d + languageName: node + linkType: hard + "split@npm:0.3": version: 0.3.3 resolution: "split@npm:0.3.3" @@ -32016,7 +32017,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"string_decoder@npm:^1.0.0, string_decoder@npm:^1.1.1": +"string_decoder@npm:^1.0.0, string_decoder@npm:^1.1.1, string_decoder@npm:^1.3.0": version: 1.3.0 resolution: "string_decoder@npm:1.3.0" dependencies: @@ -32797,6 +32798,15 @@ fsevents@^1.2.7: languageName: unknown linkType: soft +"thread-stream@npm:^0.15.1": + version: 0.15.2 + resolution: "thread-stream@npm:0.15.2" + dependencies: + real-require: ^0.1.0 + checksum: 0547795a8f357ba1ac0dba29c71f965182e29e21752951a04a7167515ee37524bfba6c410f31e65a01a8d3e5b93400b812889aa09523e38ce4d744c894ffa6c0 + languageName: node + linkType: hard + "three-mesh-bvh@npm:^0.4.1": version: 0.4.1 resolution: "three-mesh-bvh@npm:0.4.1" @@ -32914,16 +32924,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"timers-ext@npm:^0.1.7": - version: 0.1.7 - resolution: "timers-ext@npm:0.1.7" - dependencies: - es5-ext: ~0.10.46 - next-tick: 1 - checksum: ef3f27a0702a88d885bcbb0317c3e3ecd094ce644da52e7f7d362394a125d9e3578292a8f8966071a980d8abbc3395725333b1856f3ae93835b46589f700d938 - languageName: node - linkType: hard - "timing-function@npm:^0.2.3": version: 0.2.3 resolution: "timing-function@npm:0.2.3" @@ -33066,6 +33066,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"toposort@npm:^2.0.2": + version: 2.0.2 + resolution: "toposort@npm:2.0.2" + checksum: d64c74b570391c9432873f48e231b439ee56bc49f7cb9780b505cfdf5cb832f808d0bae072515d93834dd6bceca5bb34448b5b4b408335e4d4716eaf68195dcb + languageName: node + linkType: hard + "tough-cookie@npm:^2.3.3, tough-cookie@npm:^2.5.0, tough-cookie@npm:~2.5.0": version: 2.5.0 resolution: "tough-cookie@npm:2.5.0" @@ -33076,17 +33083,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"tough-cookie@npm:^3.0.1": - version: 3.0.1 - resolution: "tough-cookie@npm:3.0.1" - dependencies: - ip-regex: ^2.1.0 - psl: ^1.1.28 - punycode: ^2.1.1 - checksum: 796f6239bce5674a1267b19f41972a2602a2a23715817237b5922b0dc2343512512eea7d41d29210a4ec545f8ef32173bbbf01277dd8ec3ae3841b19cbe69f67 - languageName: node - linkType: hard - "tough-cookie@npm:^4.0.0": version: 4.0.0 resolution: "tough-cookie@npm:4.0.0" @@ -33110,16 +33106,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"tough-cookie@npm:~2.4.3": - version: 2.4.3 - resolution: "tough-cookie@npm:2.4.3" - dependencies: - psl: ^1.1.24 - punycode: ^1.4.1 - checksum: af5c7b03f22fc60b7a03339414d7e5b4d68aea84bcc591b4bfab73d85f71e218ff9ebdf94042205051faf980bdb2eeec5c8cf6ea5368fd9f878d2c3f718640b7 - languageName: node - linkType: hard - "tr46@npm:^1.0.1": version: 1.0.1 resolution: "tr46@npm:1.0.1" @@ -33340,10 +33326,10 @@ fsevents@^1.2.7: languageName: node linkType: hard -"typanion@npm:^3.3.1": - version: 3.8.0 - resolution: "typanion@npm:3.8.0" - checksum: ea3f97072c72efd4f1ac2c8996dad61e2a0810e6e2835f72b1e076e3f4c796666dc5f60af88329f3892173419a114b5d58a7369c16fdc46d76e3d9a55e8c486d +"typanion@npm:^3.8.0": + version: 3.13.0 + resolution: "typanion@npm:3.13.0" + checksum: 7d1506ab3a635ca5aaf84696829092f4cf6949c7995e950e0a744f55b4d4a824e2cf22278d37c323396188240d0003bd10de14a64da8e1ded3ddd71dcec2d146 languageName: node linkType: hard @@ -33981,7 +33967,14 @@ fsevents@^1.2.7: languageName: node linkType: hard -"validator@npm:13.7.0, validator@npm:^13.7.0": +"validator@npm:13.9.0": + version: 13.9.0 + resolution: "validator@npm:13.9.0" + checksum: e2c936f041f61faa42bafd17c6faddf939498666cd82e88d733621c286893730b008959f4cb12ab3e236148a4f3805c30b85e3dcf5e0efd8b0cbcd36c02bfc0c + languageName: node + linkType: hard + +"validator@npm:^13.7.0": version: 13.7.0 resolution: "validator@npm:13.7.0" checksum: 2b83283de1222ca549a7ef57f46e8d49c6669213348db78b7045bce36a3b5843ff1e9f709ebf74574e06223461ee1f264f8cc9a26a0060a79a27de079d8286ef @@ -34009,100 +34002,100 @@ fsevents@^1.2.7: languageName: node linkType: hard -"verdaccio-audit@npm:10.2.1": - version: 10.2.1 - resolution: "verdaccio-audit@npm:10.2.1" +"verdaccio-audit@npm:11.0.0-6-next.37": + version: 11.0.0-6-next.37 + resolution: "verdaccio-audit@npm:11.0.0-6-next.37" dependencies: - body-parser: 1.20.0 - express: 4.17.3 - https-proxy-agent: 5.0.0 - node-fetch: 2.6.7 - checksum: ca71ce3c355efa9b1d9ef53a711c7cf1587a66cc1a1119ad8a641ace26ecf6066bc82e20d259dad4bcdcba590591cff82e6dd008cb06bdb569029eadbc56dcb9 + "@verdaccio/config": 6.0.0-6-next.74 + "@verdaccio/core": 6.0.0-6-next.74 + express: 4.18.2 + https-proxy-agent: 5.0.1 + node-fetch: cjs + checksum: 8a2babce515d2a09a7373c802b133a1b11bcf6388bb6f05959b9addfcd9329f4ba5ad43c3893900af2d8855659b749e10763c3af30182579672582d9e9f1802a languageName: node linkType: hard -"verdaccio-auth-memory@npm:^10.2.0": - version: 10.2.0 - resolution: "verdaccio-auth-memory@npm:10.2.0" +"verdaccio-auth-memory@npm:^10.2.2": + version: 10.2.2 + resolution: "verdaccio-auth-memory@npm:10.2.2" dependencies: "@verdaccio/commons-api": 10.2.0 - checksum: 04cd53b67c7b9295d9bbf152c4aac524da398f974b8c8304eb65b2a480a54644e4d69b61fe3756f1508c57c14e4f97134e8a058e46d43f85b9a09bfb582c545d + checksum: 6eca3597f50a83f69eed59c97a401a9b8caa785b8af0de167279c9a5860c4a377018cd37d5c37e01b44039abe3d6e830dbc2973d282e0ded687450f9c67f3487 languageName: node linkType: hard -"verdaccio-htpasswd@npm:10.3.0": - version: 10.3.0 - resolution: "verdaccio-htpasswd@npm:10.3.0" +"verdaccio-htpasswd@npm:11.0.0-6-next.44": + version: 11.0.0-6-next.44 + resolution: "verdaccio-htpasswd@npm:11.0.0-6-next.44" dependencies: - "@verdaccio/file-locking": 10.2.0 - apache-md5: 1.1.7 + "@verdaccio/core": 6.0.0-6-next.74 + "@verdaccio/file-locking": 11.0.0-6-next.7 + apache-md5: 1.1.8 bcryptjs: 2.4.3 + core-js: 3.30.2 + debug: 4.3.4 http-errors: 2.0.0 unix-crypt-td-js: 1.1.4 - checksum: 0f4b99c0178afc3c4c4fea9dad933ae1e935d2b4d650a190bd53c5ff5a9bff92d2284e110876203d3ea0763e8b153c0d26880865d867879ea5eefc15c4e443e9 + checksum: 1ab224615c532afbb5d8564dfdea4fef80a66b9141874bdee20926cc0ee2bf9e40048d36b43855099a84d2acb765a3cfde1715b9a5758240a039aaea7f78c00d languageName: node linkType: hard -"verdaccio-memory@npm:^10.2.0": - version: 10.2.0 - resolution: "verdaccio-memory@npm:10.2.0" +"verdaccio-memory@npm:^10.3.2": + version: 10.3.2 + resolution: "verdaccio-memory@npm:10.3.2" dependencies: "@verdaccio/commons-api": 10.2.0 - "@verdaccio/streams": 10.2.0 + "@verdaccio/streams": 10.2.1 memory-fs: 0.5.0 - checksum: d91b2053fba41cfacaeb8e043b5e3584c12bdc8234d0ae8c8a887dcd6bc30e3fed1ca27b9ee400ddaea67779c95b65410dca44539a77bcfca04f10ce07c7ee29 + checksum: 89e4a68d3f3e57696fd939c9d910e3a829df7a89ed43caa7dbe3239c1f1c528d00dfa7d4b3a1042b317171d8b3297134613b27db255c6ea709d3da692548d110 languageName: node linkType: hard -"verdaccio@npm:^5.10.2": - version: 5.10.2 - resolution: "verdaccio@npm:5.10.2" +"verdaccio@npm:^5.26.1": + version: 5.26.1 + resolution: "verdaccio@npm:5.26.1" dependencies: - "@verdaccio/commons-api": 10.2.0 - "@verdaccio/local-storage": 10.2.1 - "@verdaccio/readme": 10.3.3 - "@verdaccio/streams": 10.2.0 - "@verdaccio/ui-theme": 6.0.0-6-next.24 + "@verdaccio/config": 6.0.0-6-next.74 + "@verdaccio/core": 6.0.0-6-next.74 + "@verdaccio/local-storage": 10.3.3 + "@verdaccio/logger-7": 6.0.0-6-next.19 + "@verdaccio/middleware": 6.0.0-6-next.53 + "@verdaccio/search": 6.0.0-6-next.2 + "@verdaccio/signature": 6.0.0-6-next.2 + "@verdaccio/streams": 10.2.1 + "@verdaccio/tarball": 11.0.0-6-next.43 + "@verdaccio/ui-theme": 6.0.0-6-next.74 + "@verdaccio/url": 11.0.0-6-next.40 + "@verdaccio/utils": 6.0.0-6-next.42 JSONStream: 1.3.5 - async: 3.2.3 - body-parser: 1.20.0 - clipanion: 3.1.0 + async: 3.2.4 + clipanion: 3.2.1 compression: 1.7.4 cookies: 0.8.0 cors: 2.8.5 - dayjs: 1.11.2 - debug: ^4.3.3 - envinfo: 7.8.1 - eslint-import-resolver-node: 0.3.6 - express: 4.18.1 + debug: ^4.3.4 + envinfo: 7.10.0 + express: 4.18.2 express-rate-limit: 5.5.1 fast-safe-stringify: 2.1.1 handlebars: 4.7.7 - http-errors: 2.0.0 js-yaml: 4.1.0 - jsonwebtoken: 8.5.1 - kleur: 4.1.4 + jsonwebtoken: 9.0.1 + kleur: 4.1.5 lodash: 4.17.21 - lru-cache: 7.9.0 - lunr-mutable-indexes: 2.3.2 - marked: 4.0.15 - memoizee: 0.4.15 + lru-cache: 7.18.3 mime: 3.0.0 - minimatch: 5.0.1 mkdirp: 1.0.4 mv: 2.1.1 - pino: 6.14.0 pkginfo: 0.4.1 - prettier-bytes: ^1.0.4 - pretty-ms: ^7.0.1 - request: 2.88.0 - semver: 7.3.7 - validator: 13.7.0 - verdaccio-audit: 10.2.1 - verdaccio-htpasswd: 10.3.0 + request: 2.88.2 + semver: 7.5.4 + validator: 13.9.0 + verdaccio-audit: 11.0.0-6-next.37 + verdaccio-htpasswd: 11.0.0-6-next.44 bin: verdaccio: bin/verdaccio - checksum: 4638703e48c0945a9e5c85d81bcb13b9dbeda0566f31be1a7297706484921127ed1fb2607f209e6e0a16d9d88d5a6695b70e8cc646d660c29ecd0f60fd058887 + checksum: f3051378b112045e132f7b62a7fc2bbf973ccbd7d95d1d38e05be1c7ed5222d40d90678140db3d99531590d88336742f8b567bfc260793e06f6dd18e325bf50e languageName: node linkType: hard @@ -35322,21 +35315,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"ws@npm:^7.0.0": - version: 7.5.7 - resolution: "ws@npm:7.5.7" - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - checksum: 5c1f669a166fb57560b4e07f201375137fa31d9186afde78b1508926345ce546332f109081574ddc4e38cc474c5406b5fc71c18d71eb75f6e2d2245576976cba - languageName: node - linkType: hard - "ws@npm:^7.4.5": version: 7.4.6 resolution: "ws@npm:7.4.6" @@ -35613,6 +35591,21 @@ fsevents@^1.2.7: languageName: node linkType: hard +"yup@npm:0.32.11": + version: 0.32.11 + resolution: "yup@npm:0.32.11" + dependencies: + "@babel/runtime": ^7.15.4 + "@types/lodash": ^4.14.175 + lodash: ^4.17.21 + lodash-es: ^4.17.21 + nanoclone: ^0.2.1 + property-expr: ^2.0.4 + toposort: ^2.0.2 + checksum: 43a16786b47cc910fed4891cebdd89df6d6e31702e9462e8f969c73eac88551ce750732608012201ea6b93802c8847cb0aa27b5d57370640f4ecf30f9f97d4b0 + languageName: node + linkType: hard + "z-schema@npm:~3.18.3": version: 3.18.4 resolution: "z-schema@npm:3.18.4"