From 1fa20601a10dc9bf9c3c3b982784e61dc2797bbf Mon Sep 17 00:00:00 2001 From: ninthsun91 Date: Fri, 7 Jul 2023 22:17:10 +0900 Subject: [PATCH] :construction_worker: Merge CI scripts - trigger: PR(open,reopen,sync) to ["develop","main"] - check list: lint > test > static analysis --- .eslintrc.js | 2 +- .github/workflows/aws-cd.yml | 5 +- .github/workflows/cd-dev.yml | 0 .github/workflows/cd-prod.yml | 0 .github/workflows/ci-dev.yml | 119 + .github/workflows/ci-lint.yml | 2 +- .github/workflows/deploy-dev.yml | 4 +- .github/workflows/sonarcloud.yml | 2 +- Dockerfile | 4 +- package.json | 6 +- pnpm-lock.yaml | 2303 +++++------------ .../migrations/20230630104220_/migration.sql | 5 - 12 files changed, 812 insertions(+), 1640 deletions(-) create mode 100644 .github/workflows/cd-dev.yml create mode 100644 .github/workflows/cd-prod.yml create mode 100644 .github/workflows/ci-dev.yml delete mode 100644 prisma/migrations/20230630104220_/migration.sql diff --git a/.eslintrc.js b/.eslintrc.js index 787973c..6d523c7 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -8,7 +8,7 @@ module.export = { parser: "@typescript-eslint/parser", parserOptions: { ecmaVersion: "latest", - project: process.env.ESLINT_PROJECT_PATH, + project: __dirname + "/tsconfig.json", tsconfigRootDir: "./", sourceType: "module", }, diff --git a/.github/workflows/aws-cd.yml b/.github/workflows/aws-cd.yml index d63c4a4..1a3a7f9 100644 --- a/.github/workflows/aws-cd.yml +++ b/.github/workflows/aws-cd.yml @@ -9,9 +9,10 @@ on: # branches: # - 'feature/' push: - branches: - - main + branches: ["develop"] # pull_request: + # types: [opened, reopened, synchronize] + # branches: ["develop"] # concurrency will check if any dulpicated task is running and cancel the task concurrency: diff --git a/.github/workflows/cd-dev.yml b/.github/workflows/cd-dev.yml new file mode 100644 index 0000000..e69de29 diff --git a/.github/workflows/cd-prod.yml b/.github/workflows/cd-prod.yml new file mode 100644 index 0000000..e69de29 diff --git a/.github/workflows/ci-dev.yml b/.github/workflows/ci-dev.yml new file mode 100644 index 0000000..af7a119 --- /dev/null +++ b/.github/workflows/ci-dev.yml @@ -0,0 +1,119 @@ +name: CI - dev + +on: + pull_request: + types: [opened, reopened, synchronize] + branches: ["develop"] + +jobs: + Lint: + name: check-lint + + runs-on: ubuntu-latest + env: + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} + + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Set up Node.js + uses: actions/setup-node@v3 + with: + node-version: '18' + + - name: Install dependencies + run: | + npm install -g pnpm + pnpm install --frozen-lockfile + + - name: Run lint + run: pnpm lint + + - name: Notify Slack if error exists + if: ${{ failure() }} + uses: act10ns/slack@v1 + with: + status: ${{ job.status }} + steps: ${{ toJson(steps) }} + channel: '#ci' + + - name: Block merge if error exists + if: ${{ failure() }} + run: | + echo "Lint error found!!" + echo "Please fix them before merging." + exit 1 + + Test: + name: check-test + # needs: Lint + + permissions: write-all + runs-on: ubuntu-latest + env: + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} + DATABASE_URL: ${{ secrets.DEV_DATABASE_URL }} + API_VERSION: ${{ secrets.API_VERSION }} + JWT_SECRET: ${{ secrets.JWT_SECRET }} + JWT_EXPIRES_IN: ${{ secrets.JWT_EXPIRES_IN }} + MIN_COOKING_TIME: ${{ secrets.MIN_COOKING_TIME }} + MAX_COOKING_TIME: ${{ secrets.MAX_COOKING_TIME }} + BUSINESS_NUMBER_CHECK_API_KEY: ${{ secrets.BUSINESS_NUMBER_CHECK_API_KEY }} + + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Set up Node.js + uses: actions/setup-node@v3 + with: + node-version: '18' + + - name: Setup datatabase with docker compose + run: | + docker-compose up -d + + - name: Install dependencies + run: | + npm install -g pnpm + npm install -g dotenv-cli + pnpm install --frozen-lockfile + npx prisma migrate + npx prisma generate + + - name: Run test + run: pnpm test:report + + - name: Test Report + uses: dorny/test-reporter@v1 + if: success() || failure() + with: + name: JEST Tests + path: reports/jest-junit.xml + reporter: jest-junit + + - name: Notify slack if fails + if: ${{ failure() }} + uses: act10ns/slack@v1 + with: + status: ${{ job.status }} + steps: ${{ toJson(steps) }} + channel: '#ci' + + Analysis: + name: Static Analysis + # needs: [Lint, Test] + + runs-on: ubuntu-latest + + steps: + - name: Analyze with SonarCloud + uses: SonarSource/sonarcloud-github-action@de2e56b42aa84d0b1c5b622644ac17e505c9a049 + env: + GITHUB_TOKEN: ${{ secrets.GIT_TOKEN }} + SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} + with: + args: + -Dsonar.projectKey=tdd-delivery_tdd-delivery + -Dsonar.organization=tdd-delivery diff --git a/.github/workflows/ci-lint.yml b/.github/workflows/ci-lint.yml index 075a757..80d0a82 100644 --- a/.github/workflows/ci-lint.yml +++ b/.github/workflows/ci-lint.yml @@ -3,7 +3,7 @@ name: Server CI - run e2e test on: pull_request: types: [opened, reopened, synchronize] - branches: ["develop"] + branches: ["none"] jobs: lint: diff --git a/.github/workflows/deploy-dev.yml b/.github/workflows/deploy-dev.yml index d82a092..bd0aabe 100644 --- a/.github/workflows/deploy-dev.yml +++ b/.github/workflows/deploy-dev.yml @@ -3,7 +3,7 @@ name : FoodDeliverySystem develop 배포 on : pull_request : branches : - - develop + - none types: [opened, reopened, synchronize] jobs : @@ -12,7 +12,7 @@ jobs : steps : - uses : actions/checkout@v2 - run : npm install -g pnpm - - run : pnpm i + - run : pnpm install --frozen-lockfile - run : pnpm test:report - name : Test Report diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index 55cbf42..92367f2 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -3,7 +3,7 @@ name: SonarCloud analysis on: pull_request: types : [opened, reopened, synchronize] - branches: [ "main", "dev" ] + branches: [ "none" ] workflow_dispatch: permissions: diff --git a/Dockerfile b/Dockerfile index 488ae42..46491db 100644 --- a/Dockerfile +++ b/Dockerfile @@ -28,7 +28,7 @@ FROM base AS deploy WORKDIR /home/app COPY --from=build /home/app/dist ./dist COPY --from=build /home/app/node_modules ./node_modules -COPY --from=build /home/app/.env ./.env -COPY --from=build /home/app/.env.test ./.env.test +# COPY --from=build /home/app/.env ./.env +# COPY --from=build /home/app/.env.test ./.env.test CMD ["node", "dist/main.js"] \ No newline at end of file diff --git a/package.json b/package.json index b90e331..ee8d4b6 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand", "test:e2e": "jest --config ./test/jest-e2e.json", "test:migrate": "dotenv -e \".env.test\" -- npx prisma migrate deploy", - "test:report": "pnpm test:migrate && jest --ci --reporters=default --reporters=jest-Junit", + "test:report": "pnpm test:migrate && jest --ci --reporters=default --reporters=jest-junit", "prepare": "ts-patch install" }, "dependencies": { @@ -93,6 +93,10 @@ "moduleNameMapper": { "src/(.*)$": "/../src/$1" }, + "reporters": [ + "default", + "jest-junit" + ], "rootDir": "src", "testRegex": ".*\\.spec\\.ts$", "transform": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ba0987d..6ad2aec 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: '6.0' +lockfileVersion: '6.1' settings: autoInstallPeers: true @@ -144,7 +144,7 @@ devDependencies: version: 29.5.0(@types/node@18.15.11)(ts-node@10.9.1) jest-junit: specifier: ^16.0.0 - version: registry.npmjs.org/jest-junit@16.0.0 + version: 16.0.0 nestia: specifier: ^4.3.2 version: 4.3.2 @@ -526,6 +526,13 @@ packages: /@bcoe/v8-coverage@0.2.3: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} + /@colors/colors@1.5.0: + resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} + engines: {node: '>=0.1.90'} + requiresBuild: true + dev: true + optional: true + /@cspotcode/source-map-support@0.8.1: resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} engines: {node: '>=12'} @@ -549,6 +556,51 @@ packages: - supports-color dev: true + /@fastify/ajv-compiler@3.5.0: + resolution: {integrity: sha512-ebbEtlI7dxXF5ziNdr05mOY8NnDiPB1XvAlLHctRt/Rc+C3LCOVW5imUVX+mhvUhnNzmPBHewUkOFgGlCxgdAA==} + dependencies: + ajv: 8.11.0 + ajv-formats: 2.1.1(ajv@8.11.0) + fast-uri: 2.2.0 + dev: false + + /@fastify/cors@8.3.0: + resolution: {integrity: sha512-oj9xkka2Tg0MrwuKhsSUumcAkfp2YCnKxmFEusi01pjk1YrdDsuSYTHXEelWNW+ilSy/ApZq0c2SvhKrLX0H1g==} + dependencies: + fastify-plugin: 4.5.0 + mnemonist: 0.39.5 + dev: false + + /@fastify/deepmerge@1.3.0: + resolution: {integrity: sha512-J8TOSBq3SoZbDhM9+R/u77hP93gz/rajSA+K2kGyijPpORPWUXHUpTaleoj+92As0S9uPRP7Oi8IqMf0u+ro6A==} + dev: false + + /@fastify/error@3.2.1: + resolution: {integrity: sha512-scZVbcpPNWw/yyFmzzO7cf1daTeJp53spN2n7dBTHZd+cV7791fcWJCPP1Tfhdbre+8vDiCyQyqqXfQnYMntYQ==} + dev: false + + /@fastify/fast-json-stringify-compiler@4.3.0: + resolution: {integrity: sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==} + dependencies: + fast-json-stringify: 5.7.0 + dev: false + + /@fastify/formbody@7.4.0: + resolution: {integrity: sha512-H3C6h1GN56/SMrZS8N2vCT2cZr7mIHzBHzOBa5OPpjfB/D6FzP9mMpE02ZzrFX0ANeh0BAJdoXKOF2e7IbV+Og==} + dependencies: + fast-querystring: 1.1.2 + fastify-plugin: 4.5.0 + dev: false + + /@fastify/middie@8.3.0: + resolution: {integrity: sha512-h+zBxCzMlkEkh4fM7pZaSGzqS7P9M0Z6rXnWPdUEPfe7x1BCj++wEk/pQ5jpyYY4pF8AknFqb77n7uwh8HdxEA==} + dependencies: + '@fastify/error': 3.2.1 + fastify-plugin: 4.5.0 + path-to-regexp: 6.2.1 + reusify: 1.0.4 + dev: false + /@humanwhocodes/config-array@0.6.0: resolution: {integrity: sha512-JQlEKbcgEUjBFhLIF4iqM7u/9lwgHRBcpHrmUNCALK0Q3amXN6lxdoXLnF0sm11E9VqTmBALR87IlUg1bZ8A9A==} engines: {node: '>=10.10.0'} @@ -625,7 +677,7 @@ packages: micromatch: 4.0.5 pretty-format: 29.5.0 slash: 3.0.0 - strip-ansi: registry.npmjs.org/strip-ansi@6.0.1 + strip-ansi: 6.0.1 transitivePeerDependencies: - supports-color - ts-node @@ -696,7 +748,7 @@ packages: collect-v8-coverage: 1.0.1 exit: 0.1.2 glob: 7.2.3 - graceful-fs: registry.npmjs.org/graceful-fs@4.2.11 + graceful-fs: 4.2.11 istanbul-lib-coverage: 3.2.0 istanbul-lib-instrument: 5.2.1 istanbul-lib-report: 3.0.0 @@ -707,7 +759,7 @@ packages: jest-worker: 29.5.0 slash: 3.0.0 string-length: 4.0.2 - strip-ansi: registry.npmjs.org/strip-ansi@6.0.1 + strip-ansi: 6.0.1 v8-to-istanbul: 9.1.0 transitivePeerDependencies: - supports-color @@ -724,7 +776,7 @@ packages: dependencies: '@jridgewell/trace-mapping': 0.3.18 callsites: 3.1.0 - graceful-fs: registry.npmjs.org/graceful-fs@4.2.11 + graceful-fs: 4.2.11 /@jest/test-result@29.5.0: resolution: {integrity: sha512-fGl4rfitnbfLsrfx1uUpDEESS7zM8JdgZgOCQuxQvL1Sn/I6ijeAVQWGfXI9zb1i9Mzo495cIpVZhA0yr60PkQ==} @@ -740,7 +792,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/test-result': 29.5.0 - graceful-fs: registry.npmjs.org/graceful-fs@4.2.11 + graceful-fs: 4.2.11 jest-haste-map: 29.5.0 slash: 3.0.0 @@ -755,7 +807,7 @@ packages: chalk: 4.1.2 convert-source-map: 2.0.0 fast-json-stable-stringify: 2.1.0 - graceful-fs: registry.npmjs.org/graceful-fs@4.2.11 + graceful-fs: 4.2.11 jest-haste-map: 29.5.0 jest-regex-util: 29.4.3 jest-util: 29.5.0 @@ -864,14 +916,14 @@ packages: typescript: '>= 4.7.4' typia: '>= 4.1.0' dependencies: - '@nestia/fetcher': registry.npmjs.org/@nestia/fetcher@1.4.0(typescript@5.1.3) + '@nestia/fetcher': 1.4.0(typescript@5.1.3) '@nestjs/common': 9.0.0(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.2.0) '@nestjs/core': 9.0.0(@nestjs/common@9.0.0)(@nestjs/platform-express@9.0.0)(reflect-metadata@0.1.13)(rxjs@7.2.0) '@nestjs/platform-express': 9.0.0(@nestjs/common@9.0.0)(@nestjs/core@9.0.0) - '@nestjs/platform-fastify': registry.npmjs.org/@nestjs/platform-fastify@10.0.3(@nestjs/common@9.0.0)(@nestjs/core@9.0.0) + '@nestjs/platform-fastify': 10.0.3(@nestjs/common@9.0.0)(@nestjs/core@9.0.0) detect-ts-node: 1.0.5 glob: 7.2.3 - raw-body: registry.npmjs.org/raw-body@2.5.1 + raw-body: 2.5.1 reflect-metadata: 0.1.13 rxjs: 7.2.0 typescript: 5.1.3 @@ -886,6 +938,17 @@ packages: tstl: 2.5.13 dev: true + /@nestia/fetcher@1.4.0(typescript@5.1.3): + resolution: {integrity: sha512-mDrbQyxs9yJOHx8Ojz2b2Qumnuk/ggHGQBm872VywvUcSJ/7G3GxWGjeazrhoP39e/roXBu9WgU1CVQOdKhJlQ==} + peerDependencies: + typescript: '>= 4.7.4' + dependencies: + import2: 1.0.3 + node-fetch: 2.6.11 + typescript: 5.1.3 + transitivePeerDependencies: + - encoding + /@nestia/sdk@1.4.0(@nestia/fetcher@1.4.0)(@nestjs/common@9.0.0)(@nestjs/core@9.0.0)(reflect-metadata@0.1.13)(ts-node@10.9.1)(typescript@5.1.3)(typia@4.1.0): resolution: {integrity: sha512-yWDoiE8aq61ttWkEMVFIMD5jg9loqqvd4wFkDPyKzrpmkIk4cgOXI5hDAQwt/a6+b8PowGX3TylWEvglccQAdA==} hasBin: true @@ -898,7 +961,7 @@ packages: typescript: '>= 4.7.4' typia: '>= 4.1.0' dependencies: - '@nestia/fetcher': registry.npmjs.org/@nestia/fetcher@1.4.0(typescript@5.1.3) + '@nestia/fetcher': 1.4.0(typescript@5.1.3) '@nestjs/common': 9.0.0(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.2.0) '@nestjs/core': 9.0.0(@nestjs/common@9.0.0)(@nestjs/platform-express@9.0.0)(reflect-metadata@0.1.13)(rxjs@7.2.0) cli: 1.0.1 @@ -1089,6 +1152,32 @@ packages: transitivePeerDependencies: - supports-color + /@nestjs/platform-fastify@10.0.3(@nestjs/common@9.0.0)(@nestjs/core@9.0.0): + resolution: {integrity: sha512-WE639d21KaVwEyPoGJBG1/RrXdX8WnFInaw+rAKEM/JPosuwcdl336yInO9+JODNdS8TIUMn4ACwXlkaaCWjNg==} + peerDependencies: + '@fastify/static': ^6.0.0 + '@fastify/view': ^7.0.0 + '@nestjs/common': ^10.0.0 + '@nestjs/core': ^10.0.0 + peerDependenciesMeta: + '@fastify/static': + optional: true + '@fastify/view': + optional: true + dependencies: + '@fastify/cors': 8.3.0 + '@fastify/formbody': 7.4.0 + '@fastify/middie': 8.3.0 + '@nestjs/common': 9.0.0(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.2.0) + '@nestjs/core': 9.0.0(@nestjs/common@9.0.0)(@nestjs/platform-express@9.0.0)(reflect-metadata@0.1.13)(rxjs@7.2.0) + fastify: 4.18.0 + light-my-request: 5.10.0 + path-to-regexp: 3.2.0 + tslib: 2.5.3 + transitivePeerDependencies: + - supports-color + dev: false + /@nestjs/schematics@9.0.0(chokidar@3.5.3)(typescript@4.7.4): resolution: {integrity: sha512-l4AReqX597iKyAXVN9WsrLQ1NDY0G15s7x8dHpwM0+3MOFoEKZMvqeiFrfVMqbwuMiTvXTuLcoMdlKuz7qtrDg==} peerDependencies: @@ -1271,6 +1360,86 @@ packages: source-map: 0.7.3 dev: true + /@swc/core-darwin-arm64@1.3.67: + resolution: {integrity: sha512-zCT2mCkOBVNf5uJDcQ3A9KDoO1OEaGdfjsRTZTo7sejDd9AXLfJg+xgyCBBrK2jNS/uWcT21IvSv3LqKp4K8pA==} + engines: {node: '>=10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true + + /@swc/core-darwin-x64@1.3.67: + resolution: {integrity: sha512-hXTVsfTatPEec5gFVyjGj3NccKZsYj/OXyHn6XA+l3Q76lZzGm2ISHdku//XNwXu8OmJ0HhS7LPsC4XXwxXQhg==} + engines: {node: '>=10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true + + /@swc/core-linux-arm-gnueabihf@1.3.67: + resolution: {integrity: sha512-l8AKL0RkDL5FRTeWMmjoz9zvAc37amxC+0rheaNwE+gZya7ObyNjnIYz5FwN+3y+z6JFU7LS2x/5f6iwruv6pg==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true + + /@swc/core-linux-arm64-gnu@1.3.67: + resolution: {integrity: sha512-S8zOB1AXEpb7kmtgMaFNeLAj01VOky4B0RNZ+uJWigdrDiFT67FeZzNHUNmNSOU0QM79G+Lie/xD/beqEw0vDg==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /@swc/core-linux-arm64-musl@1.3.67: + resolution: {integrity: sha512-Fex8J8ASrt13pmOr2xWh41tEeKWwXYGk3sV8L/aGHiYtIJEUi2f+RtMx3jp7LIdOD8pQptor7i5WBlfR9jhp8A==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /@swc/core-linux-x64-gnu@1.3.67: + resolution: {integrity: sha512-9bz9/bMphrv5vDg0os/d8ve0QgFpDzJgZgHUaHiGwcmfnlgdOSAaYJLIvWdcGTjZuQeV4L0m+iru357D9TXEzA==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@swc/core-linux-x64-musl@1.3.67: + resolution: {integrity: sha512-ED0H6oLvQmhgo9zs8usmEA/lcZPGTu7K9og9K871b7HhHX0h/R+Xg2pb5KD7S/GyUHpfuopxjVROm+h6X1jMUA==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@swc/core-win32-arm64-msvc@1.3.67: + resolution: {integrity: sha512-J1yFDLgPFeRtA8t5E159OXX+ww1gbkFg70yr4OP7EsOkOD1uMkuTf9yK/woHfsaVJlUYjJHzw7MkUIEgQBucqQ==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true + + /@swc/core-win32-ia32-msvc@1.3.67: + resolution: {integrity: sha512-bK11/KtasewqHxzkjKUBXRE9MSAidbZCxrgJUd49bItG2N/DHxkwMYu8Xkh5VDHdTYWv/2idYtf/VM9Yi+53qw==} + engines: {node: '>=10'} + cpu: [ia32] + os: [win32] + requiresBuild: true + optional: true + + /@swc/core-win32-x64-msvc@1.3.67: + resolution: {integrity: sha512-GxzUU3+NA3cPcYxCxtfSQIS2ySD7Z8IZmKTVaWA9GOUQbKLyCE8H5js31u39+0op/1gNgxOgYFDoj2lUyvLCqw==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true + /@swc/core@1.3.67: resolution: {integrity: sha512-9DROjzfAEt0xt0CDkOYsWpkUPyne8fl5ggWGon049678BOM7p0R0dmaalZGAsKatG5vYP1IWSKWsKhJIubDCsQ==} engines: {node: '>=10'} @@ -1281,16 +1450,16 @@ packages: '@swc/helpers': optional: true optionalDependencies: - '@swc/core-darwin-arm64': registry.npmjs.org/@swc/core-darwin-arm64@1.3.67 - '@swc/core-darwin-x64': registry.npmjs.org/@swc/core-darwin-x64@1.3.67 - '@swc/core-linux-arm-gnueabihf': registry.npmjs.org/@swc/core-linux-arm-gnueabihf@1.3.67 - '@swc/core-linux-arm64-gnu': registry.npmjs.org/@swc/core-linux-arm64-gnu@1.3.67 - '@swc/core-linux-arm64-musl': registry.npmjs.org/@swc/core-linux-arm64-musl@1.3.67 - '@swc/core-linux-x64-gnu': registry.npmjs.org/@swc/core-linux-x64-gnu@1.3.67 - '@swc/core-linux-x64-musl': registry.npmjs.org/@swc/core-linux-x64-musl@1.3.67 - '@swc/core-win32-arm64-msvc': registry.npmjs.org/@swc/core-win32-arm64-msvc@1.3.67 - '@swc/core-win32-ia32-msvc': registry.npmjs.org/@swc/core-win32-ia32-msvc@1.3.67 - '@swc/core-win32-x64-msvc': registry.npmjs.org/@swc/core-win32-x64-msvc@1.3.67 + '@swc/core-darwin-arm64': 1.3.67 + '@swc/core-darwin-x64': 1.3.67 + '@swc/core-linux-arm-gnueabihf': 1.3.67 + '@swc/core-linux-arm64-gnu': 1.3.67 + '@swc/core-linux-arm64-musl': 1.3.67 + '@swc/core-linux-x64-gnu': 1.3.67 + '@swc/core-linux-x64-musl': 1.3.67 + '@swc/core-win32-arm64-msvc': 1.3.67 + '@swc/core-win32-ia32-msvc': 1.3.67 + '@swc/core-win32-x64-msvc': 1.3.67 /@szmarczak/http-timer@4.0.6: resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} @@ -1396,6 +1565,10 @@ packages: resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} dev: true + /@types/estree@1.0.1: + resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==} + dev: true + /@types/express-serve-static-core@4.17.35: resolution: {integrity: sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==} dependencies: @@ -1673,18 +1846,37 @@ packages: '@webassemblyjs/helper-wasm-bytecode': 1.11.1 dev: true + /@webassemblyjs/ast@1.11.6: + resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} + dependencies: + '@webassemblyjs/helper-numbers': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + dev: true + /@webassemblyjs/floating-point-hex-parser@1.11.1: resolution: {integrity: sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==} dev: true + /@webassemblyjs/floating-point-hex-parser@1.11.6: + resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} + dev: true + /@webassemblyjs/helper-api-error@1.11.1: resolution: {integrity: sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==} dev: true + /@webassemblyjs/helper-api-error@1.11.6: + resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} + dev: true + /@webassemblyjs/helper-buffer@1.11.1: resolution: {integrity: sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==} dev: true + /@webassemblyjs/helper-buffer@1.11.6: + resolution: {integrity: sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==} + dev: true + /@webassemblyjs/helper-numbers@1.11.1: resolution: {integrity: sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==} dependencies: @@ -1693,10 +1885,22 @@ packages: '@xtuc/long': 4.2.2 dev: true + /@webassemblyjs/helper-numbers@1.11.6: + resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} + dependencies: + '@webassemblyjs/floating-point-hex-parser': 1.11.6 + '@webassemblyjs/helper-api-error': 1.11.6 + '@xtuc/long': 4.2.2 + dev: true + /@webassemblyjs/helper-wasm-bytecode@1.11.1: resolution: {integrity: sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==} dev: true + /@webassemblyjs/helper-wasm-bytecode@1.11.6: + resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} + dev: true + /@webassemblyjs/helper-wasm-section@1.11.1: resolution: {integrity: sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==} dependencies: @@ -1706,22 +1910,47 @@ packages: '@webassemblyjs/wasm-gen': 1.11.1 dev: true + /@webassemblyjs/helper-wasm-section@1.11.6: + resolution: {integrity: sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==} + dependencies: + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/helper-buffer': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/wasm-gen': 1.11.6 + dev: true + /@webassemblyjs/ieee754@1.11.1: resolution: {integrity: sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==} dependencies: '@xtuc/ieee754': 1.2.0 dev: true + /@webassemblyjs/ieee754@1.11.6: + resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} + dependencies: + '@xtuc/ieee754': 1.2.0 + dev: true + /@webassemblyjs/leb128@1.11.1: resolution: {integrity: sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==} dependencies: '@xtuc/long': 4.2.2 dev: true + /@webassemblyjs/leb128@1.11.6: + resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} + dependencies: + '@xtuc/long': 4.2.2 + dev: true + /@webassemblyjs/utf8@1.11.1: resolution: {integrity: sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==} dev: true + /@webassemblyjs/utf8@1.11.6: + resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} + dev: true + /@webassemblyjs/wasm-edit@1.11.1: resolution: {integrity: sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==} dependencies: @@ -1735,6 +1964,19 @@ packages: '@webassemblyjs/wast-printer': 1.11.1 dev: true + /@webassemblyjs/wasm-edit@1.11.6: + resolution: {integrity: sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==} + dependencies: + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/helper-buffer': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/helper-wasm-section': 1.11.6 + '@webassemblyjs/wasm-gen': 1.11.6 + '@webassemblyjs/wasm-opt': 1.11.6 + '@webassemblyjs/wasm-parser': 1.11.6 + '@webassemblyjs/wast-printer': 1.11.6 + dev: true + /@webassemblyjs/wasm-gen@1.11.1: resolution: {integrity: sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==} dependencies: @@ -1745,6 +1987,16 @@ packages: '@webassemblyjs/utf8': 1.11.1 dev: true + /@webassemblyjs/wasm-gen@1.11.6: + resolution: {integrity: sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==} + dependencies: + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/ieee754': 1.11.6 + '@webassemblyjs/leb128': 1.11.6 + '@webassemblyjs/utf8': 1.11.6 + dev: true + /@webassemblyjs/wasm-opt@1.11.1: resolution: {integrity: sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==} dependencies: @@ -1754,6 +2006,15 @@ packages: '@webassemblyjs/wasm-parser': 1.11.1 dev: true + /@webassemblyjs/wasm-opt@1.11.6: + resolution: {integrity: sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==} + dependencies: + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/helper-buffer': 1.11.6 + '@webassemblyjs/wasm-gen': 1.11.6 + '@webassemblyjs/wasm-parser': 1.11.6 + dev: true + /@webassemblyjs/wasm-parser@1.11.1: resolution: {integrity: sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==} dependencies: @@ -1765,6 +2026,17 @@ packages: '@webassemblyjs/utf8': 1.11.1 dev: true + /@webassemblyjs/wasm-parser@1.11.6: + resolution: {integrity: sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==} + dependencies: + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/helper-api-error': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/ieee754': 1.11.6 + '@webassemblyjs/leb128': 1.11.6 + '@webassemblyjs/utf8': 1.11.6 + dev: true + /@webassemblyjs/wast-printer@1.11.1: resolution: {integrity: sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==} dependencies: @@ -1772,6 +2044,13 @@ packages: '@xtuc/long': 4.2.2 dev: true + /@webassemblyjs/wast-printer@1.11.6: + resolution: {integrity: sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==} + dependencies: + '@webassemblyjs/ast': 1.11.6 + '@xtuc/long': 4.2.2 + dev: true + /@xtuc/ieee754@1.2.0: resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} dev: true @@ -1784,6 +2063,17 @@ packages: resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} dev: false + /abort-controller@3.0.0: + resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} + engines: {node: '>=6.5'} + dependencies: + event-target-shim: 5.0.1 + dev: false + + /abstract-logging@2.0.1: + resolution: {integrity: sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==} + dev: false + /accepts@1.3.8: resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} engines: {node: '>= 0.6'} @@ -1834,7 +2124,6 @@ packages: optional: true dependencies: ajv: 8.11.0 - dev: true /ajv-keywords@3.5.2(ajv@6.12.6): resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} @@ -1860,7 +2149,6 @@ packages: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 uri-js: 4.4.1 - dev: true /ansi-colors@4.1.1: resolution: {integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==} @@ -1878,6 +2166,10 @@ packages: dependencies: type-fest: 0.21.3 + /ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + /ansi-styles@3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} @@ -1912,6 +2204,10 @@ packages: resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} dev: true + /archy@1.0.0: + resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==} + dev: false + /are-we-there-yet@2.0.0: resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} engines: {node: '>=10'} @@ -1983,11 +2279,26 @@ packages: /asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + /atomic-sleep@1.0.0: + resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} + engines: {node: '>=8.0.0'} + dev: false + /available-typed-arrays@1.0.5: resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} engines: {node: '>= 0.4'} dev: true + /avvio@8.2.1: + resolution: {integrity: sha512-TAlMYvOuwGyLK3PfBb5WKBXZmXz2fVCgv23d6zZFdle/q3gPjmxBaeuC0pY0Dzs5PWMSgfqqEZkrye19GlDTgw==} + dependencies: + archy: 1.0.0 + debug: 4.3.4 + fastq: 1.15.0 + transitivePeerDependencies: + - supports-color + dev: false + /axios@1.4.0: resolution: {integrity: sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==} dependencies: @@ -2010,7 +2321,7 @@ packages: babel-plugin-istanbul: 6.1.1 babel-preset-jest: 29.5.0(@babel/core@7.22.5) chalk: 4.1.2 - graceful-fs: registry.npmjs.org/graceful-fs@4.2.11 + graceful-fs: 4.2.11 slash: 3.0.0 transitivePeerDependencies: - supports-color @@ -2218,6 +2529,13 @@ packages: base64-js: 1.5.1 ieee754: 1.2.1 + /buffer@6.0.3: + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + dev: false + /bundle-name@3.0.0: resolution: {integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==} engines: {node: '>=12'} @@ -2316,7 +2634,7 @@ packages: normalize-path: 3.0.0 readdirp: 3.6.0 optionalDependencies: - fsevents: registry.npmjs.org/fsevents@2.3.2 + fsevents: 2.3.2 dev: true /chownr@2.0.0: @@ -2362,7 +2680,7 @@ packages: dependencies: string-width: 4.2.3 optionalDependencies: - '@colors/colors': registry.npmjs.org/@colors/colors@1.5.0 + '@colors/colors': 1.5.0 dev: true /cli-width@3.0.0: @@ -2382,7 +2700,7 @@ packages: engines: {node: '>=12'} dependencies: string-width: 4.2.3 - strip-ansi: registry.npmjs.org/strip-ansi@6.0.1 + strip-ansi: 6.0.1 wrap-ansi: 7.0.0 /clone-response@1.0.3: @@ -2821,6 +3139,10 @@ packages: resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==} dev: true + /es-module-lexer@1.3.0: + resolution: {integrity: sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==} + dev: true + /es-set-tostringtag@2.0.1: resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==} engines: {node: '>= 0.4'} @@ -3112,10 +3434,14 @@ packages: resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} engines: {node: '>= 0.6'} + /event-target-shim@5.0.1: + resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} + engines: {node: '>=6'} + dev: false + /events@3.3.0: resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} engines: {node: '>=0.8.x'} - dev: true /execa@0.7.0: resolution: {integrity: sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==} @@ -3295,9 +3621,16 @@ packages: iconv-lite: 0.4.24 tmp: 0.0.33 + /fast-content-type-parse@1.0.0: + resolution: {integrity: sha512-Xbc4XcysUXcsP5aHUU7Nq3OwvHq97C+WnbkeIefpeYLX+ryzFJlU6OStFJhs6Ol0LkUGpcK+wL0JwfM+FCU5IA==} + dev: false + + /fast-decode-uri-component@1.0.1: + resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==} + dev: false + /fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - dev: true /fast-glob@3.2.12: resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==} @@ -3313,18 +3646,70 @@ packages: /fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + /fast-json-stringify@5.7.0: + resolution: {integrity: sha512-sBVPTgnAZseLu1Qgj6lUbQ0HfjFhZWXAmpZ5AaSGkyLh5gAXBga/uPJjQPHpDFjC9adWIpdOcCLSDTgrZ7snoQ==} + dependencies: + '@fastify/deepmerge': 1.3.0 + ajv: 8.11.0 + ajv-formats: 2.1.1(ajv@8.11.0) + fast-deep-equal: 3.1.3 + fast-uri: 2.2.0 + rfdc: 1.3.0 + dev: false + /fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} dev: true + /fast-querystring@1.1.2: + resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==} + dependencies: + fast-decode-uri-component: 1.0.1 + dev: false + + /fast-redact@3.2.0: + resolution: {integrity: sha512-zaTadChr+NekyzallAMXATXLOR8MNx3zqpZ0MUF2aGf4EathnG0f32VLODNlY8IuGY3HoRO2L6/6fSzNsLaHIw==} + engines: {node: '>=6'} + dev: false + /fast-safe-stringify@2.1.1: resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} + /fast-uri@2.2.0: + resolution: {integrity: sha512-cIusKBIt/R/oI6z/1nyfe2FvGKVTohVRfvkOhvx0nCEW+xf5NoCXjAHcWp93uOUBchzYcsvPlrapAdX1uW+YGg==} + dev: false + + /fastify-plugin@4.5.0: + resolution: {integrity: sha512-79ak0JxddO0utAXAQ5ccKhvs6vX2MGyHHMMsmZkBANrq3hXc1CHzvNPHOcvTsVMEPl5I+NT+RO4YKMGehOfSIg==} + dev: false + + /fastify@4.18.0: + resolution: {integrity: sha512-L5o/2GEkBastQ3HV0dtKo7SUZ497Z1+q4fcqAoPyq6JCQ/8zdk1JQEoTQwnBWCp+EmA7AQa6mxNqSAEhzP0RwQ==} + dependencies: + '@fastify/ajv-compiler': 3.5.0 + '@fastify/error': 3.2.1 + '@fastify/fast-json-stringify-compiler': 4.3.0 + abstract-logging: 2.0.1 + avvio: 8.2.1 + fast-content-type-parse: 1.0.0 + fast-json-stringify: 5.7.0 + find-my-way: 7.6.2 + light-my-request: 5.10.0 + pino: 8.14.1 + process-warning: 2.2.0 + proxy-addr: 2.0.7 + rfdc: 1.3.0 + secure-json-parse: 2.7.0 + semver: 7.5.3 + tiny-lru: 11.0.1 + transitivePeerDependencies: + - supports-color + dev: false + /fastq@1.15.0: resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} dependencies: reusify: 1.0.4 - dev: true /fb-watchman@2.0.2: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} @@ -3387,6 +3772,15 @@ packages: transitivePeerDependencies: - supports-color + /find-my-way@7.6.2: + resolution: {integrity: sha512-0OjHn1b1nCX3eVbm9ByeEHiscPYiHLfhei1wOUU9qffQkk98wE0Lo8VrVYfSGMgnSnDh86DxedduAnBf4nwUEw==} + engines: {node: '>=14'} + dependencies: + fast-deep-equal: 3.1.3 + fast-querystring: 1.1.2 + safe-regex2: 2.0.0 + dev: false + /find-up@4.1.0: resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} engines: {node: '>=8'} @@ -3509,6 +3903,13 @@ packages: /fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + /fsevents@2.3.2: + resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true + optional: true + /function-bind@1.1.1: resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} @@ -3541,7 +3942,7 @@ packages: object-assign: 4.1.1 signal-exit: 3.0.7 string-width: 4.2.3 - strip-ansi: registry.npmjs.org/strip-ansi@6.0.1 + strip-ansi: 6.0.1 wide-align: 1.1.5 dev: false @@ -3832,7 +4233,6 @@ packages: /import2@1.0.3: resolution: {integrity: sha512-X7KHNp1fovFaiah9Q+njdxXJKIV9/XippWGZwHL9ZdJYnQPBs+4wLd4PuCigbxz2IWNm5YvFycSjRA/1lgmdGw==} - dev: true /imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} @@ -3866,7 +4266,7 @@ packages: run-async: 2.4.1 rxjs: 6.6.7 string-width: 4.2.3 - strip-ansi: registry.npmjs.org/strip-ansi@6.0.1 + strip-ansi: 6.0.1 through: 2.3.8 dev: true @@ -3886,7 +4286,7 @@ packages: run-async: 2.4.1 rxjs: 7.8.1 string-width: 4.2.3 - strip-ansi: registry.npmjs.org/strip-ansi@6.0.1 + strip-ansi: 6.0.1 through: 2.3.8 wrap-ansi: 7.0.0 dev: true @@ -3907,7 +4307,7 @@ packages: run-async: 2.4.1 rxjs: 7.8.1 string-width: 4.2.3 - strip-ansi: registry.npmjs.org/strip-ansi@6.0.1 + strip-ansi: 6.0.1 through: 2.3.8 wrap-ansi: 7.0.0 @@ -4246,7 +4646,7 @@ packages: ci-info: 3.8.0 deepmerge: 4.3.1 glob: 7.2.3 - graceful-fs: registry.npmjs.org/graceful-fs@4.2.11 + graceful-fs: 4.2.11 jest-circus: 29.5.0 jest-environment-node: 29.5.0 jest-get-type: 29.4.3 @@ -4313,20 +4713,30 @@ packages: '@types/node': 18.15.11 anymatch: 3.1.3 fb-watchman: 2.0.2 - graceful-fs: registry.npmjs.org/graceful-fs@4.2.11 + graceful-fs: 4.2.11 jest-regex-util: 29.4.3 jest-util: 29.5.0 jest-worker: 29.5.0 micromatch: 4.0.5 walker: 1.0.8 optionalDependencies: - fsevents: registry.npmjs.org/fsevents@2.3.2 + fsevents: 2.3.2 - /jest-leak-detector@29.5.0: - resolution: {integrity: sha512-u9YdeeVnghBUtpN5mVxjID7KbkKE1QU4f6uUwuxiY0vYRi9BUCLKlPEZfDGR67ofdFmDz9oPAy2G92Ujrntmow==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + /jest-junit@16.0.0: + resolution: {integrity: sha512-A94mmw6NfJab4Fg/BlvVOUXzXgF0XIH6EmTgJ5NDPp4xoKq0Kr7sErb+4Xs9nZvu58pJojz5RFGpqnZYJTrRfQ==} + engines: {node: '>=10.12.0'} dependencies: - jest-get-type: 29.4.3 + mkdirp: 1.0.4 + strip-ansi: 6.0.1 + uuid: 8.3.2 + xml: 1.0.1 + dev: true + + /jest-leak-detector@29.5.0: + resolution: {integrity: sha512-u9YdeeVnghBUtpN5mVxjID7KbkKE1QU4f6uUwuxiY0vYRi9BUCLKlPEZfDGR67ofdFmDz9oPAy2G92Ujrntmow==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + jest-get-type: 29.4.3 pretty-format: 29.5.0 /jest-matcher-utils@29.5.0: @@ -4346,7 +4756,7 @@ packages: '@jest/types': 29.5.0 '@types/stack-utils': 2.0.1 chalk: 4.1.2 - graceful-fs: registry.npmjs.org/graceful-fs@4.2.11 + graceful-fs: 4.2.11 micromatch: 4.0.5 pretty-format: 29.5.0 slash: 3.0.0 @@ -4400,7 +4810,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: chalk: 4.1.2 - graceful-fs: registry.npmjs.org/graceful-fs@4.2.11 + graceful-fs: 4.2.11 jest-haste-map: 29.5.0 jest-pnp-resolver: 1.2.3(jest-resolve@29.5.0) jest-util: 29.5.0 @@ -4421,7 +4831,7 @@ packages: '@types/node': 18.15.11 chalk: 4.1.2 emittery: 0.13.1 - graceful-fs: registry.npmjs.org/graceful-fs@4.2.11 + graceful-fs: 4.2.11 jest-docblock: 29.4.3 jest-environment-node: 29.5.0 jest-haste-map: 29.5.0 @@ -4453,7 +4863,7 @@ packages: cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.1 glob: 7.2.3 - graceful-fs: registry.npmjs.org/graceful-fs@4.2.11 + graceful-fs: 4.2.11 jest-haste-map: 29.5.0 jest-message-util: 29.5.0 jest-mock: 29.5.0 @@ -4484,7 +4894,7 @@ packages: babel-preset-current-node-syntax: 1.0.1(@babel/core@7.22.5) chalk: 4.1.2 expect: 29.5.0 - graceful-fs: registry.npmjs.org/graceful-fs@4.2.11 + graceful-fs: 4.2.11 jest-diff: 29.5.0 jest-get-type: 29.4.3 jest-matcher-utils: 29.5.0 @@ -4602,7 +5012,6 @@ packages: /json-schema-traverse@1.0.0: resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} - dev: true /json-stable-stringify-without-jsonify@1.0.1: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} @@ -4629,7 +5038,7 @@ packages: dependencies: universalify: 2.0.0 optionalDependencies: - graceful-fs: registry.npmjs.org/graceful-fs@4.2.11 + graceful-fs: 4.2.11 dev: true /jsonwebtoken@9.0.0: @@ -4687,6 +5096,14 @@ packages: /libphonenumber-js@1.10.36: resolution: {integrity: sha512-NCPWES1poiS4NSzIS49mxHM5hCkSWov8wFICRKfL9narzimqAXlnAgNloHCt0BukZHbWt8TIStCdzLy7LXBYpQ==} + /light-my-request@5.10.0: + resolution: {integrity: sha512-ZU2D9GmAcOUculTTdH9/zryej6n8TzT+fNGdNtm6SDp5MMMpHrJJkvAdE3c6d8d2chE9i+a//dS9CWZtisknqA==} + dependencies: + cookie: 0.5.0 + process-warning: 2.2.0 + set-cookie-parser: 2.6.0 + dev: false + /lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} @@ -4869,6 +5286,23 @@ packages: yallist: 4.0.0 dev: false + /mkdirp@0.5.6: + resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} + hasBin: true + dependencies: + minimist: 1.2.8 + + /mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true + + /mnemonist@0.39.5: + resolution: {integrity: sha512-FPUtkhtJ0efmEFGpU14x7jGbTB+s18LrzRL2KgoWz9YvcY3cPomz8tih01GbHwnGk/OmkOKfqd/RAQoc8Lm7DQ==} + dependencies: + obliterator: 2.0.4 + dev: false + /module-alias@2.2.3: resolution: {integrity: sha512-23g5BFj4zdQL/b6tor7Ji+QY4pEfNH784BMslY9Qb0UnJWRAt+lQGLYmRaM0KDBwIG23ffEBELhZDP2rhi9f/Q==} dev: false @@ -4889,7 +5323,7 @@ packages: append-field: 1.0.0 busboy: 1.6.0 concat-stream: 1.6.2 - mkdirp: registry.npmjs.org/mkdirp@0.5.6 + mkdirp: 0.5.6 object-assign: 4.1.1 type-is: 1.6.18 xtend: 4.0.2 @@ -5034,6 +5468,14 @@ packages: es-abstract: 1.21.2 dev: true + /obliterator@2.0.4: + resolution: {integrity: sha512-lgHwxlxV1qIg1Eap7LgIeoBWIMFibOjbrYPIPJZcI1mmGAI2m3lNYpK12Y+GBdPQ0U1hRwSord7GIaawz962qQ==} + dev: false + + /on-exit-leak-free@2.1.0: + resolution: {integrity: sha512-VuCaZZAjReZ3vUwgOB8LxAosIurDiAW0s13rI1YwmaP++jvcxP77AWoQvenZebpCA2m8WC1/EosPYPMjnRAp/w==} + dev: false + /on-finished@2.4.1: resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} engines: {node: '>= 0.8'} @@ -5091,7 +5533,7 @@ packages: is-interactive: 1.0.0 is-unicode-supported: 0.1.0 log-symbols: 4.1.0 - strip-ansi: registry.npmjs.org/strip-ansi@6.0.1 + strip-ansi: 6.0.1 wcwidth: 1.0.1 /os-filter-obj@2.0.0: @@ -5219,7 +5661,6 @@ packages: /path-to-regexp@6.2.1: resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} - dev: true /path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} @@ -5247,6 +5688,34 @@ packages: engines: {node: '>=0.10.0'} dev: true + /pino-abstract-transport@1.0.0: + resolution: {integrity: sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA==} + dependencies: + readable-stream: 4.4.0 + split2: 4.2.0 + dev: false + + /pino-std-serializers@6.2.1: + resolution: {integrity: sha512-wHuWB+CvSVb2XqXM0W/WOYUkVSPbiJb9S5fNB7TBhd8s892Xq910bRxwHtC4l71hgztObTjXL6ZheZXFjhDrDQ==} + dev: false + + /pino@8.14.1: + resolution: {integrity: sha512-8LYNv7BKWXSfS+k6oEc6occy5La+q2sPwU3q2ljTX5AZk7v+5kND2o5W794FyRaqha6DJajmkNRsWtPpFyMUdw==} + hasBin: true + dependencies: + atomic-sleep: 1.0.0 + fast-redact: 3.2.0 + on-exit-leak-free: 2.1.0 + pino-abstract-transport: 1.0.0 + pino-std-serializers: 6.2.1 + process-warning: 2.2.0 + quick-format-unescaped: 4.0.4 + real-require: 0.2.0 + safe-stable-stringify: 2.4.3 + sonic-boom: 3.3.0 + thread-stream: 2.3.0 + dev: false + /pirates@4.0.5: resolution: {integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==} engines: {node: '>= 6'} @@ -5286,6 +5755,15 @@ packages: /process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + /process-warning@2.2.0: + resolution: {integrity: sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==} + dev: false + + /process@0.11.10: + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} + engines: {node: '>= 0.6.0'} + dev: false + /progress@2.0.3: resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} engines: {node: '>=0.4.0'} @@ -5323,7 +5801,6 @@ packages: /punycode@2.3.0: resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} engines: {node: '>=6'} - dev: true /pure-rand@6.0.2: resolution: {integrity: sha512-6Yg0ekpKICSjPswYOuC5sku/TSWaRYlA0qsXqJgM/d/4pLPHPuTxK7Nbf7jFKzAeedUhR8C7K9Uv63FBsSo8xQ==} @@ -5352,6 +5829,10 @@ packages: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} dev: true + /quick-format-unescaped@4.0.4: + resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} + dev: false + /quick-lru@5.1.1: resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} engines: {node: '>=10'} @@ -5405,6 +5886,16 @@ packages: string_decoder: 1.3.0 util-deprecate: 1.0.2 + /readable-stream@4.4.0: + resolution: {integrity: sha512-kDMOq0qLtxV9f/SQv522h8cxZBqNZXuXNyjyezmfAAuribMyVXziljpQ/uQhfE1XLg2/TLTW2DsnoE4VAi/krg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + abort-controller: 3.0.0 + buffer: 6.0.3 + events: 3.3.0 + process: 0.11.10 + dev: false + /readable-web-to-node-stream@3.0.2: resolution: {integrity: sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==} engines: {node: '>=8'} @@ -5419,6 +5910,11 @@ packages: picomatch: 2.3.1 dev: true + /real-require@0.2.0: + resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} + engines: {node: '>= 12.13.0'} + dev: false + /rechoir@0.6.2: resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} engines: {node: '>= 0.10'} @@ -5454,7 +5950,6 @@ packages: /require-from-string@2.0.2: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} engines: {node: '>=0.10.0'} - dev: true /resolve-alpn@1.2.1: resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} @@ -5511,7 +6006,10 @@ packages: /reusify@1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - dev: true + + /rfdc@1.3.0: + resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} + dev: false /rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} @@ -5567,6 +6065,17 @@ packages: is-regex: 1.1.4 dev: true + /safe-regex2@2.0.0: + resolution: {integrity: sha512-PaUSFsUaNNuKwkBijoAPHAK6/eM6VirvyPWlZ7BAQy4D+hCvh4B6lIG+nPdhbFfIbP+gTGBcrdsOaUs0F+ZBOQ==} + dependencies: + ret: 0.2.2 + dev: false + + /safe-stable-stringify@2.4.3: + resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==} + engines: {node: '>=10'} + dev: false + /safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} @@ -5579,6 +6088,10 @@ packages: ajv-keywords: 3.5.2(ajv@6.12.6) dev: true + /secure-json-parse@2.7.0: + resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==} + dev: false + /semver-regex@4.0.5: resolution: {integrity: sha512-hunMQrEy1T6Jr2uEVjrAIqjwWcQTgOAcIM52C8MY1EZSD3DDNft04XzvYKPqjED65bNVVko0YI38nYeEHCX3yw==} engines: {node: '>=12'} @@ -5608,7 +6121,6 @@ packages: hasBin: true dependencies: lru-cache: 6.0.0 - dev: true /send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} @@ -5658,6 +6170,10 @@ packages: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} dev: false + /set-cookie-parser@2.6.0: + resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==} + dev: false + /setprototypeof@1.2.0: resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} @@ -5715,6 +6231,12 @@ packages: engines: {node: '>=12'} dev: true + /sonic-boom@3.3.0: + resolution: {integrity: sha512-LYxp34KlZ1a2Jb8ZQgFCK3niIHzibdwtwNUWKg0qQRzsDoJ3Gfgkf8KdBTFU3SkejDEIlWwnSnpVdOZIhFMl/g==} + dependencies: + atomic-sleep: 1.0.0 + dev: false + /sort-keys-length@1.0.1: resolution: {integrity: sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==} engines: {node: '>=0.10.0'} @@ -5763,6 +6285,11 @@ packages: deprecated: Please use @jridgewell/sourcemap-codec instead dev: true + /split2@4.2.0: + resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} + engines: {node: '>= 10.x'} + dev: false + /sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} @@ -5785,7 +6312,7 @@ packages: engines: {node: '>=10'} dependencies: char-regex: 1.0.2 - strip-ansi: registry.npmjs.org/strip-ansi@6.0.1 + strip-ansi: 6.0.1 /string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} @@ -5793,7 +6320,7 @@ packages: dependencies: emoji-regex: 8.0.0 is-fullwidth-code-point: 3.0.0 - strip-ansi: registry.npmjs.org/strip-ansi@6.0.1 + strip-ansi: 6.0.1 /string.prototype.trim@1.2.7: resolution: {integrity: sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==} @@ -5834,8 +6361,7 @@ packages: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} dependencies: - ansi-regex: registry.npmjs.org/ansi-regex@5.0.1 - dev: true + ansi-regex: 5.0.1 /strip-bom@3.0.0: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} @@ -5959,7 +6485,7 @@ packages: fs-minipass: 2.1.0 minipass: 5.0.0 minizlib: 2.1.2 - mkdirp: registry.npmjs.org/mkdirp@1.0.4 + mkdirp: 1.0.4 yallist: 4.0.0 dev: false @@ -5988,6 +6514,31 @@ packages: webpack: 5.73.0(@swc/core@1.3.67) dev: true + /terser-webpack-plugin@5.3.9(@swc/core@1.3.67)(webpack@5.86.0): + resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} + engines: {node: '>= 10.13.0'} + peerDependencies: + '@swc/core': '*' + esbuild: '*' + uglify-js: '*' + webpack: ^5.1.0 + peerDependenciesMeta: + '@swc/core': + optional: true + esbuild: + optional: true + uglify-js: + optional: true + dependencies: + '@jridgewell/trace-mapping': 0.3.18 + '@swc/core': 1.3.67 + jest-worker: 27.5.1 + schema-utils: 3.2.0 + serialize-javascript: 6.0.1 + terser: 5.17.7 + webpack: 5.86.0(@swc/core@1.3.67) + dev: true + /terser@5.17.7: resolution: {integrity: sha512-/bi0Zm2C6VAexlGgLlVxA0P2lru/sdLyfCVaRMfKVo9nWxbmz7f/sD8VPybPeSUJaJcwmCJis9pBIhcVcG1QcQ==} engines: {node: '>=10'} @@ -6017,16 +6568,27 @@ packages: import2: 1.0.3 serialize-error: 4.1.0 tstl: 2.5.13 - uuid: registry.npmjs.org/uuid@3.4.0 + uuid: 3.4.0 ws: 7.5.9 transitivePeerDependencies: - bufferutil - utf-8-validate dev: true + /thread-stream@2.3.0: + resolution: {integrity: sha512-kaDqm1DET9pp3NXwR8382WHbnpXnRkN9xGN9dQt3B2+dmXiW8X1SOwmFOxAErEQ47ObhZ96J6yhZNXuyCOL7KA==} + dependencies: + real-require: 0.2.0 + dev: false + /through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} + /tiny-lru@11.0.1: + resolution: {integrity: sha512-iNgFugVuQgBKrqeO/mpiTTgmBsTP0WL6yeuLfLs/Ctf0pI/ixGqIRm8sDCwMcXGe9WWvt2sGXI5mNqZbValmJg==} + engines: {node: '>=12'} + dev: false + /titleize@3.0.0: resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==} engines: {node: '>=12'} @@ -6132,7 +6694,7 @@ packages: micromatch: 4.0.5 semver: 7.5.1 typescript: 5.1.3 - webpack: registry.npmjs.org/webpack@5.86.0(@swc/core@1.3.67) + webpack: 5.86.0(@swc/core@1.3.67) dev: true /ts-node@10.9.1(@swc/core@1.3.67)(@types/node@18.15.11)(typescript@5.1.3): @@ -6347,7 +6909,6 @@ packages: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: punycode: 2.3.0 - dev: true /util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -6356,6 +6917,12 @@ packages: resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} engines: {node: '>= 0.4.0'} + /uuid@3.4.0: + resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} + deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. + hasBin: true + dev: true + /uuid@8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true @@ -6398,7 +6965,7 @@ packages: engines: {node: '>=10.13.0'} dependencies: glob-to-regexp: 0.4.1 - graceful-fs: registry.npmjs.org/graceful-fs@4.2.11 + graceful-fs: 4.2.11 dev: true /wcwidth@1.0.1: @@ -6459,6 +7026,46 @@ packages: - uglify-js dev: true + /webpack@5.86.0(@swc/core@1.3.67): + resolution: {integrity: sha512-3BOvworZ8SO/D4GVP+GoRC3fVeg5MO4vzmq8TJJEkdmopxyazGDxN8ClqN12uzrZW9Tv8EED8v5VSb6Sqyi0pg==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + dependencies: + '@types/eslint-scope': 3.7.4 + '@types/estree': 1.0.1 + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/wasm-edit': 1.11.6 + '@webassemblyjs/wasm-parser': 1.11.6 + acorn: 8.8.2 + acorn-import-assertions: 1.9.0(acorn@8.8.2) + browserslist: 4.21.7 + chrome-trace-event: 1.0.3 + enhanced-resolve: 5.14.1 + es-module-lexer: 1.3.0 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 3.2.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.9(@swc/core@1.3.67)(webpack@5.86.0) + watchpack: 2.4.0 + webpack-sources: 3.2.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + dev: true + /whatwg-url@5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} dependencies: @@ -6525,7 +7132,7 @@ packages: dependencies: ansi-styles: 4.3.0 string-width: 4.2.3 - strip-ansi: registry.npmjs.org/strip-ansi@6.0.1 + strip-ansi: 6.0.1 /wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} @@ -6550,6 +7157,10 @@ packages: optional: true dev: true + /xml@1.0.1: + resolution: {integrity: sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==} + dev: true + /xtend@4.0.2: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} engines: {node: '>=0.4'} @@ -6601,1561 +7212,3 @@ packages: /yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - - registry.npmjs.org/@colors/colors@1.5.0: - resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz} - name: '@colors/colors' - version: 1.5.0 - engines: {node: '>=0.1.90'} - requiresBuild: true - dev: true - optional: true - - registry.npmjs.org/@fastify/ajv-compiler@3.5.0: - resolution: {integrity: sha512-ebbEtlI7dxXF5ziNdr05mOY8NnDiPB1XvAlLHctRt/Rc+C3LCOVW5imUVX+mhvUhnNzmPBHewUkOFgGlCxgdAA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@fastify/ajv-compiler/-/ajv-compiler-3.5.0.tgz} - name: '@fastify/ajv-compiler' - version: 3.5.0 - dependencies: - ajv: registry.npmjs.org/ajv@8.11.0 - ajv-formats: registry.npmjs.org/ajv-formats@2.1.1(ajv@8.11.0) - fast-uri: registry.npmjs.org/fast-uri@2.2.0 - dev: false - - registry.npmjs.org/@fastify/cors@8.3.0: - resolution: {integrity: sha512-oj9xkka2Tg0MrwuKhsSUumcAkfp2YCnKxmFEusi01pjk1YrdDsuSYTHXEelWNW+ilSy/ApZq0c2SvhKrLX0H1g==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@fastify/cors/-/cors-8.3.0.tgz} - name: '@fastify/cors' - version: 8.3.0 - dependencies: - fastify-plugin: registry.npmjs.org/fastify-plugin@4.5.0 - mnemonist: registry.npmjs.org/mnemonist@0.39.5 - dev: false - - registry.npmjs.org/@fastify/deepmerge@1.3.0: - resolution: {integrity: sha512-J8TOSBq3SoZbDhM9+R/u77hP93gz/rajSA+K2kGyijPpORPWUXHUpTaleoj+92As0S9uPRP7Oi8IqMf0u+ro6A==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@fastify/deepmerge/-/deepmerge-1.3.0.tgz} - name: '@fastify/deepmerge' - version: 1.3.0 - dev: false - - registry.npmjs.org/@fastify/error@3.2.1: - resolution: {integrity: sha512-scZVbcpPNWw/yyFmzzO7cf1daTeJp53spN2n7dBTHZd+cV7791fcWJCPP1Tfhdbre+8vDiCyQyqqXfQnYMntYQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@fastify/error/-/error-3.2.1.tgz} - name: '@fastify/error' - version: 3.2.1 - dev: false - - registry.npmjs.org/@fastify/fast-json-stringify-compiler@4.3.0: - resolution: {integrity: sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@fastify/fast-json-stringify-compiler/-/fast-json-stringify-compiler-4.3.0.tgz} - name: '@fastify/fast-json-stringify-compiler' - version: 4.3.0 - dependencies: - fast-json-stringify: registry.npmjs.org/fast-json-stringify@5.7.0 - dev: false - - registry.npmjs.org/@fastify/formbody@7.4.0: - resolution: {integrity: sha512-H3C6h1GN56/SMrZS8N2vCT2cZr7mIHzBHzOBa5OPpjfB/D6FzP9mMpE02ZzrFX0ANeh0BAJdoXKOF2e7IbV+Og==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@fastify/formbody/-/formbody-7.4.0.tgz} - name: '@fastify/formbody' - version: 7.4.0 - dependencies: - fast-querystring: registry.npmjs.org/fast-querystring@1.1.2 - fastify-plugin: registry.npmjs.org/fastify-plugin@4.5.0 - dev: false - - registry.npmjs.org/@fastify/middie@8.3.0: - resolution: {integrity: sha512-h+zBxCzMlkEkh4fM7pZaSGzqS7P9M0Z6rXnWPdUEPfe7x1BCj++wEk/pQ5jpyYY4pF8AknFqb77n7uwh8HdxEA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@fastify/middie/-/middie-8.3.0.tgz} - name: '@fastify/middie' - version: 8.3.0 - dependencies: - '@fastify/error': registry.npmjs.org/@fastify/error@3.2.1 - fastify-plugin: registry.npmjs.org/fastify-plugin@4.5.0 - path-to-regexp: registry.npmjs.org/path-to-regexp@6.2.1 - reusify: registry.npmjs.org/reusify@1.0.4 - dev: false - - registry.npmjs.org/@jridgewell/gen-mapping@0.3.3: - resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz} - name: '@jridgewell/gen-mapping' - version: 0.3.3 - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/set-array': registry.npmjs.org/@jridgewell/set-array@1.1.2 - '@jridgewell/sourcemap-codec': registry.npmjs.org/@jridgewell/sourcemap-codec@1.4.15 - '@jridgewell/trace-mapping': registry.npmjs.org/@jridgewell/trace-mapping@0.3.18 - dev: true - - registry.npmjs.org/@jridgewell/resolve-uri@3.1.0: - resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz} - name: '@jridgewell/resolve-uri' - version: 3.1.0 - engines: {node: '>=6.0.0'} - dev: true - - registry.npmjs.org/@jridgewell/set-array@1.1.2: - resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz} - name: '@jridgewell/set-array' - version: 1.1.2 - engines: {node: '>=6.0.0'} - dev: true - - registry.npmjs.org/@jridgewell/source-map@0.3.3: - resolution: {integrity: sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz} - name: '@jridgewell/source-map' - version: 0.3.3 - dependencies: - '@jridgewell/gen-mapping': registry.npmjs.org/@jridgewell/gen-mapping@0.3.3 - '@jridgewell/trace-mapping': registry.npmjs.org/@jridgewell/trace-mapping@0.3.18 - dev: true - - registry.npmjs.org/@jridgewell/sourcemap-codec@1.4.14: - resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz} - name: '@jridgewell/sourcemap-codec' - version: 1.4.14 - dev: true - - registry.npmjs.org/@jridgewell/sourcemap-codec@1.4.15: - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz} - name: '@jridgewell/sourcemap-codec' - version: 1.4.15 - dev: true - - registry.npmjs.org/@jridgewell/trace-mapping@0.3.18: - resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz} - name: '@jridgewell/trace-mapping' - version: 0.3.18 - dependencies: - '@jridgewell/resolve-uri': registry.npmjs.org/@jridgewell/resolve-uri@3.1.0 - '@jridgewell/sourcemap-codec': registry.npmjs.org/@jridgewell/sourcemap-codec@1.4.14 - dev: true - - registry.npmjs.org/@nestia/fetcher@1.4.0(typescript@5.1.3): - resolution: {integrity: sha512-mDrbQyxs9yJOHx8Ojz2b2Qumnuk/ggHGQBm872VywvUcSJ/7G3GxWGjeazrhoP39e/roXBu9WgU1CVQOdKhJlQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@nestia/fetcher/-/fetcher-1.4.0.tgz} - id: registry.npmjs.org/@nestia/fetcher/1.4.0 - name: '@nestia/fetcher' - version: 1.4.0 - peerDependencies: - typescript: '>= 4.7.4' - dependencies: - import2: registry.npmjs.org/import2@1.0.3 - node-fetch: registry.npmjs.org/node-fetch@2.6.11 - typescript: 5.1.3 - transitivePeerDependencies: - - encoding - - registry.npmjs.org/@nestjs/platform-fastify@10.0.3(@nestjs/common@9.0.0)(@nestjs/core@9.0.0): - resolution: {integrity: sha512-WE639d21KaVwEyPoGJBG1/RrXdX8WnFInaw+rAKEM/JPosuwcdl336yInO9+JODNdS8TIUMn4ACwXlkaaCWjNg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@nestjs/platform-fastify/-/platform-fastify-10.0.3.tgz} - id: registry.npmjs.org/@nestjs/platform-fastify/10.0.3 - name: '@nestjs/platform-fastify' - version: 10.0.3 - peerDependencies: - '@fastify/static': ^6.0.0 - '@fastify/view': ^7.0.0 - '@nestjs/common': ^10.0.0 - '@nestjs/core': ^10.0.0 - peerDependenciesMeta: - '@fastify/static': - optional: true - '@fastify/view': - optional: true - dependencies: - '@fastify/cors': registry.npmjs.org/@fastify/cors@8.3.0 - '@fastify/formbody': registry.npmjs.org/@fastify/formbody@7.4.0 - '@fastify/middie': registry.npmjs.org/@fastify/middie@8.3.0 - '@nestjs/common': 9.0.0(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.2.0) - '@nestjs/core': 9.0.0(@nestjs/common@9.0.0)(@nestjs/platform-express@9.0.0)(reflect-metadata@0.1.13)(rxjs@7.2.0) - fastify: registry.npmjs.org/fastify@4.18.0 - light-my-request: registry.npmjs.org/light-my-request@5.10.0 - path-to-regexp: registry.npmjs.org/path-to-regexp@3.2.0 - tslib: registry.npmjs.org/tslib@2.5.3 - transitivePeerDependencies: - - supports-color - dev: false - - registry.npmjs.org/@swc/core-darwin-arm64@1.3.67: - resolution: {integrity: sha512-zCT2mCkOBVNf5uJDcQ3A9KDoO1OEaGdfjsRTZTo7sejDd9AXLfJg+xgyCBBrK2jNS/uWcT21IvSv3LqKp4K8pA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.67.tgz} - name: '@swc/core-darwin-arm64' - version: 1.3.67 - engines: {node: '>=10'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - optional: true - - registry.npmjs.org/@swc/core-darwin-x64@1.3.67: - resolution: {integrity: sha512-hXTVsfTatPEec5gFVyjGj3NccKZsYj/OXyHn6XA+l3Q76lZzGm2ISHdku//XNwXu8OmJ0HhS7LPsC4XXwxXQhg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.67.tgz} - name: '@swc/core-darwin-x64' - version: 1.3.67 - engines: {node: '>=10'} - cpu: [x64] - os: [darwin] - requiresBuild: true - optional: true - - registry.npmjs.org/@swc/core-linux-arm-gnueabihf@1.3.67: - resolution: {integrity: sha512-l8AKL0RkDL5FRTeWMmjoz9zvAc37amxC+0rheaNwE+gZya7ObyNjnIYz5FwN+3y+z6JFU7LS2x/5f6iwruv6pg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.67.tgz} - name: '@swc/core-linux-arm-gnueabihf' - version: 1.3.67 - engines: {node: '>=10'} - cpu: [arm] - os: [linux] - requiresBuild: true - optional: true - - registry.npmjs.org/@swc/core-linux-arm64-gnu@1.3.67: - resolution: {integrity: sha512-S8zOB1AXEpb7kmtgMaFNeLAj01VOky4B0RNZ+uJWigdrDiFT67FeZzNHUNmNSOU0QM79G+Lie/xD/beqEw0vDg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.67.tgz} - name: '@swc/core-linux-arm64-gnu' - version: 1.3.67 - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - optional: true - - registry.npmjs.org/@swc/core-linux-arm64-musl@1.3.67: - resolution: {integrity: sha512-Fex8J8ASrt13pmOr2xWh41tEeKWwXYGk3sV8L/aGHiYtIJEUi2f+RtMx3jp7LIdOD8pQptor7i5WBlfR9jhp8A==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.67.tgz} - name: '@swc/core-linux-arm64-musl' - version: 1.3.67 - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - optional: true - - registry.npmjs.org/@swc/core-linux-x64-gnu@1.3.67: - resolution: {integrity: sha512-9bz9/bMphrv5vDg0os/d8ve0QgFpDzJgZgHUaHiGwcmfnlgdOSAaYJLIvWdcGTjZuQeV4L0m+iru357D9TXEzA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.67.tgz} - name: '@swc/core-linux-x64-gnu' - version: 1.3.67 - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - requiresBuild: true - optional: true - - registry.npmjs.org/@swc/core-linux-x64-musl@1.3.67: - resolution: {integrity: sha512-ED0H6oLvQmhgo9zs8usmEA/lcZPGTu7K9og9K871b7HhHX0h/R+Xg2pb5KD7S/GyUHpfuopxjVROm+h6X1jMUA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.67.tgz} - name: '@swc/core-linux-x64-musl' - version: 1.3.67 - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - requiresBuild: true - optional: true - - registry.npmjs.org/@swc/core-win32-arm64-msvc@1.3.67: - resolution: {integrity: sha512-J1yFDLgPFeRtA8t5E159OXX+ww1gbkFg70yr4OP7EsOkOD1uMkuTf9yK/woHfsaVJlUYjJHzw7MkUIEgQBucqQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.67.tgz} - name: '@swc/core-win32-arm64-msvc' - version: 1.3.67 - engines: {node: '>=10'} - cpu: [arm64] - os: [win32] - requiresBuild: true - optional: true - - registry.npmjs.org/@swc/core-win32-ia32-msvc@1.3.67: - resolution: {integrity: sha512-bK11/KtasewqHxzkjKUBXRE9MSAidbZCxrgJUd49bItG2N/DHxkwMYu8Xkh5VDHdTYWv/2idYtf/VM9Yi+53qw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.67.tgz} - name: '@swc/core-win32-ia32-msvc' - version: 1.3.67 - engines: {node: '>=10'} - cpu: [ia32] - os: [win32] - requiresBuild: true - optional: true - - registry.npmjs.org/@swc/core-win32-x64-msvc@1.3.67: - resolution: {integrity: sha512-GxzUU3+NA3cPcYxCxtfSQIS2ySD7Z8IZmKTVaWA9GOUQbKLyCE8H5js31u39+0op/1gNgxOgYFDoj2lUyvLCqw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.67.tgz} - name: '@swc/core-win32-x64-msvc' - version: 1.3.67 - engines: {node: '>=10'} - cpu: [x64] - os: [win32] - requiresBuild: true - optional: true - - registry.npmjs.org/@types/eslint-scope@3.7.4: - resolution: {integrity: sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz} - name: '@types/eslint-scope' - version: 3.7.4 - dependencies: - '@types/eslint': registry.npmjs.org/@types/eslint@8.40.1 - '@types/estree': registry.npmjs.org/@types/estree@1.0.1 - dev: true - - registry.npmjs.org/@types/eslint@8.40.1: - resolution: {integrity: sha512-vRb792M4mF1FBT+eoLecmkpLXwxsBHvWWRGJjzbYANBM6DtiJc6yETyv4rqDA6QNjF1pkj1U7LMA6dGb3VYlHw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@types/eslint/-/eslint-8.40.1.tgz} - name: '@types/eslint' - version: 8.40.1 - dependencies: - '@types/estree': registry.npmjs.org/@types/estree@1.0.1 - '@types/json-schema': registry.npmjs.org/@types/json-schema@7.0.12 - dev: true - - registry.npmjs.org/@types/estree@1.0.1: - resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz} - name: '@types/estree' - version: 1.0.1 - dev: true - - registry.npmjs.org/@types/json-schema@7.0.12: - resolution: {integrity: sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz} - name: '@types/json-schema' - version: 7.0.12 - dev: true - - registry.npmjs.org/@types/node@18.15.11: - resolution: {integrity: sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz} - name: '@types/node' - version: 18.15.11 - dev: true - - registry.npmjs.org/@webassemblyjs/ast@1.11.6: - resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz} - name: '@webassemblyjs/ast' - version: 1.11.6 - dependencies: - '@webassemblyjs/helper-numbers': registry.npmjs.org/@webassemblyjs/helper-numbers@1.11.6 - '@webassemblyjs/helper-wasm-bytecode': registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode@1.11.6 - dev: true - - registry.npmjs.org/@webassemblyjs/floating-point-hex-parser@1.11.6: - resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz} - name: '@webassemblyjs/floating-point-hex-parser' - version: 1.11.6 - dev: true - - registry.npmjs.org/@webassemblyjs/helper-api-error@1.11.6: - resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz} - name: '@webassemblyjs/helper-api-error' - version: 1.11.6 - dev: true - - registry.npmjs.org/@webassemblyjs/helper-buffer@1.11.6: - resolution: {integrity: sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz} - name: '@webassemblyjs/helper-buffer' - version: 1.11.6 - dev: true - - registry.npmjs.org/@webassemblyjs/helper-numbers@1.11.6: - resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz} - name: '@webassemblyjs/helper-numbers' - version: 1.11.6 - dependencies: - '@webassemblyjs/floating-point-hex-parser': registry.npmjs.org/@webassemblyjs/floating-point-hex-parser@1.11.6 - '@webassemblyjs/helper-api-error': registry.npmjs.org/@webassemblyjs/helper-api-error@1.11.6 - '@xtuc/long': registry.npmjs.org/@xtuc/long@4.2.2 - dev: true - - registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode@1.11.6: - resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz} - name: '@webassemblyjs/helper-wasm-bytecode' - version: 1.11.6 - dev: true - - registry.npmjs.org/@webassemblyjs/helper-wasm-section@1.11.6: - resolution: {integrity: sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz} - name: '@webassemblyjs/helper-wasm-section' - version: 1.11.6 - dependencies: - '@webassemblyjs/ast': registry.npmjs.org/@webassemblyjs/ast@1.11.6 - '@webassemblyjs/helper-buffer': registry.npmjs.org/@webassemblyjs/helper-buffer@1.11.6 - '@webassemblyjs/helper-wasm-bytecode': registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode@1.11.6 - '@webassemblyjs/wasm-gen': registry.npmjs.org/@webassemblyjs/wasm-gen@1.11.6 - dev: true - - registry.npmjs.org/@webassemblyjs/ieee754@1.11.6: - resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz} - name: '@webassemblyjs/ieee754' - version: 1.11.6 - dependencies: - '@xtuc/ieee754': registry.npmjs.org/@xtuc/ieee754@1.2.0 - dev: true - - registry.npmjs.org/@webassemblyjs/leb128@1.11.6: - resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz} - name: '@webassemblyjs/leb128' - version: 1.11.6 - dependencies: - '@xtuc/long': registry.npmjs.org/@xtuc/long@4.2.2 - dev: true - - registry.npmjs.org/@webassemblyjs/utf8@1.11.6: - resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz} - name: '@webassemblyjs/utf8' - version: 1.11.6 - dev: true - - registry.npmjs.org/@webassemblyjs/wasm-edit@1.11.6: - resolution: {integrity: sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz} - name: '@webassemblyjs/wasm-edit' - version: 1.11.6 - dependencies: - '@webassemblyjs/ast': registry.npmjs.org/@webassemblyjs/ast@1.11.6 - '@webassemblyjs/helper-buffer': registry.npmjs.org/@webassemblyjs/helper-buffer@1.11.6 - '@webassemblyjs/helper-wasm-bytecode': registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode@1.11.6 - '@webassemblyjs/helper-wasm-section': registry.npmjs.org/@webassemblyjs/helper-wasm-section@1.11.6 - '@webassemblyjs/wasm-gen': registry.npmjs.org/@webassemblyjs/wasm-gen@1.11.6 - '@webassemblyjs/wasm-opt': registry.npmjs.org/@webassemblyjs/wasm-opt@1.11.6 - '@webassemblyjs/wasm-parser': registry.npmjs.org/@webassemblyjs/wasm-parser@1.11.6 - '@webassemblyjs/wast-printer': registry.npmjs.org/@webassemblyjs/wast-printer@1.11.6 - dev: true - - registry.npmjs.org/@webassemblyjs/wasm-gen@1.11.6: - resolution: {integrity: sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz} - name: '@webassemblyjs/wasm-gen' - version: 1.11.6 - dependencies: - '@webassemblyjs/ast': registry.npmjs.org/@webassemblyjs/ast@1.11.6 - '@webassemblyjs/helper-wasm-bytecode': registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode@1.11.6 - '@webassemblyjs/ieee754': registry.npmjs.org/@webassemblyjs/ieee754@1.11.6 - '@webassemblyjs/leb128': registry.npmjs.org/@webassemblyjs/leb128@1.11.6 - '@webassemblyjs/utf8': registry.npmjs.org/@webassemblyjs/utf8@1.11.6 - dev: true - - registry.npmjs.org/@webassemblyjs/wasm-opt@1.11.6: - resolution: {integrity: sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz} - name: '@webassemblyjs/wasm-opt' - version: 1.11.6 - dependencies: - '@webassemblyjs/ast': registry.npmjs.org/@webassemblyjs/ast@1.11.6 - '@webassemblyjs/helper-buffer': registry.npmjs.org/@webassemblyjs/helper-buffer@1.11.6 - '@webassemblyjs/wasm-gen': registry.npmjs.org/@webassemblyjs/wasm-gen@1.11.6 - '@webassemblyjs/wasm-parser': registry.npmjs.org/@webassemblyjs/wasm-parser@1.11.6 - dev: true - - registry.npmjs.org/@webassemblyjs/wasm-parser@1.11.6: - resolution: {integrity: sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz} - name: '@webassemblyjs/wasm-parser' - version: 1.11.6 - dependencies: - '@webassemblyjs/ast': registry.npmjs.org/@webassemblyjs/ast@1.11.6 - '@webassemblyjs/helper-api-error': registry.npmjs.org/@webassemblyjs/helper-api-error@1.11.6 - '@webassemblyjs/helper-wasm-bytecode': registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode@1.11.6 - '@webassemblyjs/ieee754': registry.npmjs.org/@webassemblyjs/ieee754@1.11.6 - '@webassemblyjs/leb128': registry.npmjs.org/@webassemblyjs/leb128@1.11.6 - '@webassemblyjs/utf8': registry.npmjs.org/@webassemblyjs/utf8@1.11.6 - dev: true - - registry.npmjs.org/@webassemblyjs/wast-printer@1.11.6: - resolution: {integrity: sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz} - name: '@webassemblyjs/wast-printer' - version: 1.11.6 - dependencies: - '@webassemblyjs/ast': registry.npmjs.org/@webassemblyjs/ast@1.11.6 - '@xtuc/long': registry.npmjs.org/@xtuc/long@4.2.2 - dev: true - - registry.npmjs.org/@xtuc/ieee754@1.2.0: - resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz} - name: '@xtuc/ieee754' - version: 1.2.0 - dev: true - - registry.npmjs.org/@xtuc/long@4.2.2: - resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz} - name: '@xtuc/long' - version: 4.2.2 - dev: true - - registry.npmjs.org/abort-controller@3.0.0: - resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz} - name: abort-controller - version: 3.0.0 - engines: {node: '>=6.5'} - dependencies: - event-target-shim: registry.npmjs.org/event-target-shim@5.0.1 - dev: false - - registry.npmjs.org/abstract-logging@2.0.1: - resolution: {integrity: sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/abstract-logging/-/abstract-logging-2.0.1.tgz} - name: abstract-logging - version: 2.0.1 - dev: false - - registry.npmjs.org/acorn-import-assertions@1.9.0(acorn@8.8.2): - resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz} - id: registry.npmjs.org/acorn-import-assertions/1.9.0 - name: acorn-import-assertions - version: 1.9.0 - peerDependencies: - acorn: ^8 - dependencies: - acorn: registry.npmjs.org/acorn@8.8.2 - dev: true - - registry.npmjs.org/acorn@8.8.2: - resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz} - name: acorn - version: 8.8.2 - engines: {node: '>=0.4.0'} - hasBin: true - dev: true - - registry.npmjs.org/ajv-formats@2.1.1(ajv@8.11.0): - resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz} - id: registry.npmjs.org/ajv-formats/2.1.1 - name: ajv-formats - version: 2.1.1 - peerDependencies: - ajv: ^8.0.0 - peerDependenciesMeta: - ajv: - optional: true - dependencies: - ajv: registry.npmjs.org/ajv@8.11.0 - dev: false - - registry.npmjs.org/ajv-keywords@3.5.2(ajv@6.12.6): - resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz} - id: registry.npmjs.org/ajv-keywords/3.5.2 - name: ajv-keywords - version: 3.5.2 - peerDependencies: - ajv: ^6.9.1 - dependencies: - ajv: registry.npmjs.org/ajv@6.12.6 - dev: true - - registry.npmjs.org/ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz} - name: ajv - version: 6.12.6 - dependencies: - fast-deep-equal: registry.npmjs.org/fast-deep-equal@3.1.3 - fast-json-stable-stringify: registry.npmjs.org/fast-json-stable-stringify@2.1.0 - json-schema-traverse: registry.npmjs.org/json-schema-traverse@0.4.1 - uri-js: registry.npmjs.org/uri-js@4.4.1 - dev: true - - registry.npmjs.org/ajv@8.11.0: - resolution: {integrity: sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz} - name: ajv - version: 8.11.0 - dependencies: - fast-deep-equal: registry.npmjs.org/fast-deep-equal@3.1.3 - json-schema-traverse: registry.npmjs.org/json-schema-traverse@1.0.0 - require-from-string: registry.npmjs.org/require-from-string@2.0.2 - uri-js: registry.npmjs.org/uri-js@4.4.1 - dev: false - - registry.npmjs.org/ansi-regex@5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz} - name: ansi-regex - version: 5.0.1 - engines: {node: '>=8'} - - registry.npmjs.org/archy@1.0.0: - resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/archy/-/archy-1.0.0.tgz} - name: archy - version: 1.0.0 - dev: false - - registry.npmjs.org/atomic-sleep@1.0.0: - resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz} - name: atomic-sleep - version: 1.0.0 - engines: {node: '>=8.0.0'} - dev: false - - registry.npmjs.org/avvio@8.2.1: - resolution: {integrity: sha512-TAlMYvOuwGyLK3PfBb5WKBXZmXz2fVCgv23d6zZFdle/q3gPjmxBaeuC0pY0Dzs5PWMSgfqqEZkrye19GlDTgw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/avvio/-/avvio-8.2.1.tgz} - name: avvio - version: 8.2.1 - dependencies: - archy: registry.npmjs.org/archy@1.0.0 - debug: registry.npmjs.org/debug@4.3.4 - fastq: registry.npmjs.org/fastq@1.15.0 - transitivePeerDependencies: - - supports-color - dev: false - - registry.npmjs.org/base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz} - name: base64-js - version: 1.5.1 - dev: false - - registry.npmjs.org/browserslist@4.21.7: - resolution: {integrity: sha512-BauCXrQ7I2ftSqd2mvKHGo85XR0u7Ru3C/Hxsy/0TkfCtjrmAbPdzLGasmoiBxplpDXlPvdjX9u7srIMfgasNA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/browserslist/-/browserslist-4.21.7.tgz} - name: browserslist - version: 4.21.7 - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: registry.npmjs.org/caniuse-lite@1.0.30001499 - electron-to-chromium: registry.npmjs.org/electron-to-chromium@1.4.427 - node-releases: registry.npmjs.org/node-releases@2.0.12 - update-browserslist-db: registry.npmjs.org/update-browserslist-db@1.0.11(browserslist@4.21.7) - dev: true - - registry.npmjs.org/buffer-from@1.1.2: - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz} - name: buffer-from - version: 1.1.2 - dev: true - - registry.npmjs.org/buffer@6.0.3: - resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz} - name: buffer - version: 6.0.3 - dependencies: - base64-js: registry.npmjs.org/base64-js@1.5.1 - ieee754: registry.npmjs.org/ieee754@1.2.1 - dev: false - - registry.npmjs.org/bytes@3.1.2: - resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz} - name: bytes - version: 3.1.2 - engines: {node: '>= 0.8'} - dev: false - - registry.npmjs.org/caniuse-lite@1.0.30001499: - resolution: {integrity: sha512-IhoQqRrW6WiecFcfZgoJS1YLEN1/HR1vHP5WNgjCARRW7KUNToHHTX3FrwCM+y4zkRa48D9rE90WFYc2IWhDWQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001499.tgz} - name: caniuse-lite - version: 1.0.30001499 - dev: true - - registry.npmjs.org/chrome-trace-event@1.0.3: - resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz} - name: chrome-trace-event - version: 1.0.3 - engines: {node: '>=6.0'} - dev: true - - registry.npmjs.org/commander@2.20.3: - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/commander/-/commander-2.20.3.tgz} - name: commander - version: 2.20.3 - dev: true - - registry.npmjs.org/cookie@0.5.0: - resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz} - name: cookie - version: 0.5.0 - engines: {node: '>= 0.6'} - dev: false - - registry.npmjs.org/debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/debug/-/debug-4.3.4.tgz} - name: debug - version: 4.3.4 - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: registry.npmjs.org/ms@2.1.2 - dev: false - - registry.npmjs.org/depd@2.0.0: - resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/depd/-/depd-2.0.0.tgz} - name: depd - version: 2.0.0 - engines: {node: '>= 0.8'} - dev: false - - registry.npmjs.org/electron-to-chromium@1.4.427: - resolution: {integrity: sha512-HK3r9l+Jm8dYAm1ctXEWIC+hV60zfcjS9UA5BDlYvnI5S7PU/yytjpvSrTNrSSRRkuu3tDyZhdkwIczh+0DWaw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.427.tgz} - name: electron-to-chromium - version: 1.4.427 - dev: true - - registry.npmjs.org/enhanced-resolve@5.14.1: - resolution: {integrity: sha512-Vklwq2vDKtl0y/vtwjSesgJ5MYS7Etuk5txS8VdKL4AOS1aUlD96zqIfsOSLQsdv3xgMRbtkWM8eG9XDfKUPow==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.14.1.tgz} - name: enhanced-resolve - version: 5.14.1 - engines: {node: '>=10.13.0'} - dependencies: - graceful-fs: registry.npmjs.org/graceful-fs@4.2.11 - tapable: registry.npmjs.org/tapable@2.2.1 - dev: true - - registry.npmjs.org/es-module-lexer@1.3.0: - resolution: {integrity: sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.0.tgz} - name: es-module-lexer - version: 1.3.0 - dev: true - - registry.npmjs.org/escalade@3.1.1: - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz} - name: escalade - version: 3.1.1 - engines: {node: '>=6'} - dev: true - - registry.npmjs.org/eslint-scope@5.1.1: - resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz} - name: eslint-scope - version: 5.1.1 - engines: {node: '>=8.0.0'} - dependencies: - esrecurse: registry.npmjs.org/esrecurse@4.3.0 - estraverse: registry.npmjs.org/estraverse@4.3.0 - dev: true - - registry.npmjs.org/esrecurse@4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz} - name: esrecurse - version: 4.3.0 - engines: {node: '>=4.0'} - dependencies: - estraverse: registry.npmjs.org/estraverse@5.3.0 - dev: true - - registry.npmjs.org/estraverse@4.3.0: - resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz} - name: estraverse - version: 4.3.0 - engines: {node: '>=4.0'} - dev: true - - registry.npmjs.org/estraverse@5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz} - name: estraverse - version: 5.3.0 - engines: {node: '>=4.0'} - dev: true - - registry.npmjs.org/event-target-shim@5.0.1: - resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz} - name: event-target-shim - version: 5.0.1 - engines: {node: '>=6'} - dev: false - - registry.npmjs.org/events@3.3.0: - resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/events/-/events-3.3.0.tgz} - name: events - version: 3.3.0 - engines: {node: '>=0.8.x'} - - registry.npmjs.org/fast-content-type-parse@1.0.0: - resolution: {integrity: sha512-Xbc4XcysUXcsP5aHUU7Nq3OwvHq97C+WnbkeIefpeYLX+ryzFJlU6OStFJhs6Ol0LkUGpcK+wL0JwfM+FCU5IA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/fast-content-type-parse/-/fast-content-type-parse-1.0.0.tgz} - name: fast-content-type-parse - version: 1.0.0 - dev: false - - registry.npmjs.org/fast-decode-uri-component@1.0.1: - resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz} - name: fast-decode-uri-component - version: 1.0.1 - dev: false - - registry.npmjs.org/fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz} - name: fast-deep-equal - version: 3.1.3 - - registry.npmjs.org/fast-json-stable-stringify@2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz} - name: fast-json-stable-stringify - version: 2.1.0 - dev: true - - registry.npmjs.org/fast-json-stringify@5.7.0: - resolution: {integrity: sha512-sBVPTgnAZseLu1Qgj6lUbQ0HfjFhZWXAmpZ5AaSGkyLh5gAXBga/uPJjQPHpDFjC9adWIpdOcCLSDTgrZ7snoQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/fast-json-stringify/-/fast-json-stringify-5.7.0.tgz} - name: fast-json-stringify - version: 5.7.0 - dependencies: - '@fastify/deepmerge': registry.npmjs.org/@fastify/deepmerge@1.3.0 - ajv: registry.npmjs.org/ajv@8.11.0 - ajv-formats: registry.npmjs.org/ajv-formats@2.1.1(ajv@8.11.0) - fast-deep-equal: registry.npmjs.org/fast-deep-equal@3.1.3 - fast-uri: registry.npmjs.org/fast-uri@2.2.0 - rfdc: registry.npmjs.org/rfdc@1.3.0 - dev: false - - registry.npmjs.org/fast-querystring@1.1.2: - resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/fast-querystring/-/fast-querystring-1.1.2.tgz} - name: fast-querystring - version: 1.1.2 - dependencies: - fast-decode-uri-component: registry.npmjs.org/fast-decode-uri-component@1.0.1 - dev: false - - registry.npmjs.org/fast-redact@3.2.0: - resolution: {integrity: sha512-zaTadChr+NekyzallAMXATXLOR8MNx3zqpZ0MUF2aGf4EathnG0f32VLODNlY8IuGY3HoRO2L6/6fSzNsLaHIw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/fast-redact/-/fast-redact-3.2.0.tgz} - name: fast-redact - version: 3.2.0 - engines: {node: '>=6'} - dev: false - - registry.npmjs.org/fast-uri@2.2.0: - resolution: {integrity: sha512-cIusKBIt/R/oI6z/1nyfe2FvGKVTohVRfvkOhvx0nCEW+xf5NoCXjAHcWp93uOUBchzYcsvPlrapAdX1uW+YGg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/fast-uri/-/fast-uri-2.2.0.tgz} - name: fast-uri - version: 2.2.0 - dev: false - - registry.npmjs.org/fastify-plugin@4.5.0: - resolution: {integrity: sha512-79ak0JxddO0utAXAQ5ccKhvs6vX2MGyHHMMsmZkBANrq3hXc1CHzvNPHOcvTsVMEPl5I+NT+RO4YKMGehOfSIg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-4.5.0.tgz} - name: fastify-plugin - version: 4.5.0 - dev: false - - registry.npmjs.org/fastify@4.18.0: - resolution: {integrity: sha512-L5o/2GEkBastQ3HV0dtKo7SUZ497Z1+q4fcqAoPyq6JCQ/8zdk1JQEoTQwnBWCp+EmA7AQa6mxNqSAEhzP0RwQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/fastify/-/fastify-4.18.0.tgz} - name: fastify - version: 4.18.0 - dependencies: - '@fastify/ajv-compiler': registry.npmjs.org/@fastify/ajv-compiler@3.5.0 - '@fastify/error': registry.npmjs.org/@fastify/error@3.2.1 - '@fastify/fast-json-stringify-compiler': registry.npmjs.org/@fastify/fast-json-stringify-compiler@4.3.0 - abstract-logging: registry.npmjs.org/abstract-logging@2.0.1 - avvio: registry.npmjs.org/avvio@8.2.1 - fast-content-type-parse: registry.npmjs.org/fast-content-type-parse@1.0.0 - fast-json-stringify: registry.npmjs.org/fast-json-stringify@5.7.0 - find-my-way: registry.npmjs.org/find-my-way@7.6.2 - light-my-request: registry.npmjs.org/light-my-request@5.10.0 - pino: registry.npmjs.org/pino@8.14.1 - process-warning: registry.npmjs.org/process-warning@2.2.0 - proxy-addr: registry.npmjs.org/proxy-addr@2.0.7 - rfdc: registry.npmjs.org/rfdc@1.3.0 - secure-json-parse: registry.npmjs.org/secure-json-parse@2.7.0 - semver: registry.npmjs.org/semver@7.5.3 - tiny-lru: registry.npmjs.org/tiny-lru@11.0.1 - transitivePeerDependencies: - - supports-color - dev: false - - registry.npmjs.org/fastq@1.15.0: - resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz} - name: fastq - version: 1.15.0 - dependencies: - reusify: registry.npmjs.org/reusify@1.0.4 - dev: false - - registry.npmjs.org/find-my-way@7.6.2: - resolution: {integrity: sha512-0OjHn1b1nCX3eVbm9ByeEHiscPYiHLfhei1wOUU9qffQkk98wE0Lo8VrVYfSGMgnSnDh86DxedduAnBf4nwUEw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/find-my-way/-/find-my-way-7.6.2.tgz} - name: find-my-way - version: 7.6.2 - engines: {node: '>=14'} - dependencies: - fast-deep-equal: registry.npmjs.org/fast-deep-equal@3.1.3 - fast-querystring: registry.npmjs.org/fast-querystring@1.1.2 - safe-regex2: registry.npmjs.org/safe-regex2@2.0.0 - dev: false - - registry.npmjs.org/forwarded@0.2.0: - resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz} - name: forwarded - version: 0.2.0 - engines: {node: '>= 0.6'} - dev: false - - registry.npmjs.org/fsevents@2.3.2: - resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz} - name: fsevents - version: 2.3.2 - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - requiresBuild: true - optional: true - - registry.npmjs.org/glob-to-regexp@0.4.1: - resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz} - name: glob-to-regexp - version: 0.4.1 - dev: true - - registry.npmjs.org/graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz} - name: graceful-fs - version: 4.2.11 - - registry.npmjs.org/has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz} - name: has-flag - version: 4.0.0 - engines: {node: '>=8'} - dev: true - - registry.npmjs.org/http-errors@2.0.0: - resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz} - name: http-errors - version: 2.0.0 - engines: {node: '>= 0.8'} - dependencies: - depd: registry.npmjs.org/depd@2.0.0 - inherits: registry.npmjs.org/inherits@2.0.4 - setprototypeof: registry.npmjs.org/setprototypeof@1.2.0 - statuses: registry.npmjs.org/statuses@2.0.1 - toidentifier: registry.npmjs.org/toidentifier@1.0.1 - dev: false - - registry.npmjs.org/iconv-lite@0.4.24: - resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz} - name: iconv-lite - version: 0.4.24 - engines: {node: '>=0.10.0'} - dependencies: - safer-buffer: registry.npmjs.org/safer-buffer@2.1.2 - dev: false - - registry.npmjs.org/ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz} - name: ieee754 - version: 1.2.1 - dev: false - - registry.npmjs.org/import2@1.0.3: - resolution: {integrity: sha512-X7KHNp1fovFaiah9Q+njdxXJKIV9/XippWGZwHL9ZdJYnQPBs+4wLd4PuCigbxz2IWNm5YvFycSjRA/1lgmdGw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/import2/-/import2-1.0.3.tgz} - name: import2 - version: 1.0.3 - - registry.npmjs.org/inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz} - name: inherits - version: 2.0.4 - dev: false - - registry.npmjs.org/ipaddr.js@1.9.1: - resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz} - name: ipaddr.js - version: 1.9.1 - engines: {node: '>= 0.10'} - dev: false - - registry.npmjs.org/jest-junit@16.0.0: - resolution: {integrity: sha512-A94mmw6NfJab4Fg/BlvVOUXzXgF0XIH6EmTgJ5NDPp4xoKq0Kr7sErb+4Xs9nZvu58pJojz5RFGpqnZYJTrRfQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/jest-junit/-/jest-junit-16.0.0.tgz} - name: jest-junit - version: 16.0.0 - engines: {node: '>=10.12.0'} - dependencies: - mkdirp: registry.npmjs.org/mkdirp@1.0.4 - strip-ansi: registry.npmjs.org/strip-ansi@6.0.1 - uuid: registry.npmjs.org/uuid@8.3.2 - xml: registry.npmjs.org/xml@1.0.1 - dev: true - - registry.npmjs.org/jest-worker@27.5.1: - resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz} - name: jest-worker - version: 27.5.1 - engines: {node: '>= 10.13.0'} - dependencies: - '@types/node': registry.npmjs.org/@types/node@18.15.11 - merge-stream: registry.npmjs.org/merge-stream@2.0.0 - supports-color: registry.npmjs.org/supports-color@8.1.1 - dev: true - - registry.npmjs.org/json-parse-even-better-errors@2.3.1: - resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz} - name: json-parse-even-better-errors - version: 2.3.1 - dev: true - - registry.npmjs.org/json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz} - name: json-schema-traverse - version: 0.4.1 - dev: true - - registry.npmjs.org/json-schema-traverse@1.0.0: - resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz} - name: json-schema-traverse - version: 1.0.0 - dev: false - - registry.npmjs.org/light-my-request@5.10.0: - resolution: {integrity: sha512-ZU2D9GmAcOUculTTdH9/zryej6n8TzT+fNGdNtm6SDp5MMMpHrJJkvAdE3c6d8d2chE9i+a//dS9CWZtisknqA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/light-my-request/-/light-my-request-5.10.0.tgz} - name: light-my-request - version: 5.10.0 - dependencies: - cookie: registry.npmjs.org/cookie@0.5.0 - process-warning: registry.npmjs.org/process-warning@2.2.0 - set-cookie-parser: registry.npmjs.org/set-cookie-parser@2.6.0 - dev: false - - registry.npmjs.org/loader-runner@4.3.0: - resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz} - name: loader-runner - version: 4.3.0 - engines: {node: '>=6.11.5'} - dev: true - - registry.npmjs.org/lru-cache@6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz} - name: lru-cache - version: 6.0.0 - engines: {node: '>=10'} - dependencies: - yallist: registry.npmjs.org/yallist@4.0.0 - dev: false - - registry.npmjs.org/merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz} - name: merge-stream - version: 2.0.0 - dev: true - - registry.npmjs.org/mime-db@1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz} - name: mime-db - version: 1.52.0 - engines: {node: '>= 0.6'} - dev: true - - registry.npmjs.org/mime-types@2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz} - name: mime-types - version: 2.1.35 - engines: {node: '>= 0.6'} - dependencies: - mime-db: registry.npmjs.org/mime-db@1.52.0 - dev: true - - registry.npmjs.org/mkdirp@0.5.6: - resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz} - name: mkdirp - version: 0.5.6 - hasBin: true - dependencies: - minimist: 1.2.8 - - registry.npmjs.org/mkdirp@1.0.4: - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz} - name: mkdirp - version: 1.0.4 - engines: {node: '>=10'} - hasBin: true - - registry.npmjs.org/mnemonist@0.39.5: - resolution: {integrity: sha512-FPUtkhtJ0efmEFGpU14x7jGbTB+s18LrzRL2KgoWz9YvcY3cPomz8tih01GbHwnGk/OmkOKfqd/RAQoc8Lm7DQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/mnemonist/-/mnemonist-0.39.5.tgz} - name: mnemonist - version: 0.39.5 - dependencies: - obliterator: registry.npmjs.org/obliterator@2.0.4 - dev: false - - registry.npmjs.org/ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/ms/-/ms-2.1.2.tgz} - name: ms - version: 2.1.2 - dev: false - - registry.npmjs.org/neo-async@2.6.2: - resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz} - name: neo-async - version: 2.6.2 - dev: true - - registry.npmjs.org/node-fetch@2.6.11: - resolution: {integrity: sha512-4I6pdBY1EthSqDmJkiNk3JIT8cswwR9nfeW/cPdUagJYEQG7R95WRH74wpz7ma8Gh/9dI9FP+OU+0E4FvtA55w==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.11.tgz} - name: node-fetch - version: 2.6.11 - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - dependencies: - whatwg-url: registry.npmjs.org/whatwg-url@5.0.0 - - registry.npmjs.org/node-releases@2.0.12: - resolution: {integrity: sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/node-releases/-/node-releases-2.0.12.tgz} - name: node-releases - version: 2.0.12 - dev: true - - registry.npmjs.org/obliterator@2.0.4: - resolution: {integrity: sha512-lgHwxlxV1qIg1Eap7LgIeoBWIMFibOjbrYPIPJZcI1mmGAI2m3lNYpK12Y+GBdPQ0U1hRwSord7GIaawz962qQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/obliterator/-/obliterator-2.0.4.tgz} - name: obliterator - version: 2.0.4 - dev: false - - registry.npmjs.org/on-exit-leak-free@2.1.0: - resolution: {integrity: sha512-VuCaZZAjReZ3vUwgOB8LxAosIurDiAW0s13rI1YwmaP++jvcxP77AWoQvenZebpCA2m8WC1/EosPYPMjnRAp/w==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.0.tgz} - name: on-exit-leak-free - version: 2.1.0 - dev: false - - registry.npmjs.org/path-to-regexp@3.2.0: - resolution: {integrity: sha512-jczvQbCUS7XmS7o+y1aEO9OBVFeZBQ1MDSEqmO7xSoPgOPoowY/SxLpZ6Vh97/8qHZOteiCKb7gkG9gA2ZUxJA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.2.0.tgz} - name: path-to-regexp - version: 3.2.0 - dev: false - - registry.npmjs.org/path-to-regexp@6.2.1: - resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz} - name: path-to-regexp - version: 6.2.1 - dev: false - - registry.npmjs.org/picocolors@1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz} - name: picocolors - version: 1.0.0 - dev: true - - registry.npmjs.org/pino-abstract-transport@1.0.0: - resolution: {integrity: sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.0.0.tgz} - name: pino-abstract-transport - version: 1.0.0 - dependencies: - readable-stream: registry.npmjs.org/readable-stream@4.4.0 - split2: registry.npmjs.org/split2@4.2.0 - dev: false - - registry.npmjs.org/pino-std-serializers@6.2.1: - resolution: {integrity: sha512-wHuWB+CvSVb2XqXM0W/WOYUkVSPbiJb9S5fNB7TBhd8s892Xq910bRxwHtC4l71hgztObTjXL6ZheZXFjhDrDQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.1.tgz} - name: pino-std-serializers - version: 6.2.1 - dev: false - - registry.npmjs.org/pino@8.14.1: - resolution: {integrity: sha512-8LYNv7BKWXSfS+k6oEc6occy5La+q2sPwU3q2ljTX5AZk7v+5kND2o5W794FyRaqha6DJajmkNRsWtPpFyMUdw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/pino/-/pino-8.14.1.tgz} - name: pino - version: 8.14.1 - hasBin: true - dependencies: - atomic-sleep: registry.npmjs.org/atomic-sleep@1.0.0 - fast-redact: registry.npmjs.org/fast-redact@3.2.0 - on-exit-leak-free: registry.npmjs.org/on-exit-leak-free@2.1.0 - pino-abstract-transport: registry.npmjs.org/pino-abstract-transport@1.0.0 - pino-std-serializers: registry.npmjs.org/pino-std-serializers@6.2.1 - process-warning: registry.npmjs.org/process-warning@2.2.0 - quick-format-unescaped: registry.npmjs.org/quick-format-unescaped@4.0.4 - real-require: registry.npmjs.org/real-require@0.2.0 - safe-stable-stringify: registry.npmjs.org/safe-stable-stringify@2.4.3 - sonic-boom: registry.npmjs.org/sonic-boom@3.3.0 - thread-stream: registry.npmjs.org/thread-stream@2.3.0 - dev: false - - registry.npmjs.org/process-warning@2.2.0: - resolution: {integrity: sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz} - name: process-warning - version: 2.2.0 - dev: false - - registry.npmjs.org/process@0.11.10: - resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/process/-/process-0.11.10.tgz} - name: process - version: 0.11.10 - engines: {node: '>= 0.6.0'} - dev: false - - registry.npmjs.org/proxy-addr@2.0.7: - resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz} - name: proxy-addr - version: 2.0.7 - engines: {node: '>= 0.10'} - dependencies: - forwarded: registry.npmjs.org/forwarded@0.2.0 - ipaddr.js: registry.npmjs.org/ipaddr.js@1.9.1 - dev: false - - registry.npmjs.org/punycode@2.3.0: - resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz} - name: punycode - version: 2.3.0 - engines: {node: '>=6'} - - registry.npmjs.org/quick-format-unescaped@4.0.4: - resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz} - name: quick-format-unescaped - version: 4.0.4 - dev: false - - registry.npmjs.org/randombytes@2.1.0: - resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz} - name: randombytes - version: 2.1.0 - dependencies: - safe-buffer: registry.npmjs.org/safe-buffer@5.2.1 - dev: true - - registry.npmjs.org/raw-body@2.5.1: - resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz} - name: raw-body - version: 2.5.1 - engines: {node: '>= 0.8'} - dependencies: - bytes: registry.npmjs.org/bytes@3.1.2 - http-errors: registry.npmjs.org/http-errors@2.0.0 - iconv-lite: registry.npmjs.org/iconv-lite@0.4.24 - unpipe: registry.npmjs.org/unpipe@1.0.0 - dev: false - - registry.npmjs.org/readable-stream@4.4.0: - resolution: {integrity: sha512-kDMOq0qLtxV9f/SQv522h8cxZBqNZXuXNyjyezmfAAuribMyVXziljpQ/uQhfE1XLg2/TLTW2DsnoE4VAi/krg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.0.tgz} - name: readable-stream - version: 4.4.0 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - abort-controller: registry.npmjs.org/abort-controller@3.0.0 - buffer: registry.npmjs.org/buffer@6.0.3 - events: registry.npmjs.org/events@3.3.0 - process: registry.npmjs.org/process@0.11.10 - dev: false - - registry.npmjs.org/real-require@0.2.0: - resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz} - name: real-require - version: 0.2.0 - engines: {node: '>= 12.13.0'} - dev: false - - registry.npmjs.org/require-from-string@2.0.2: - resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz} - name: require-from-string - version: 2.0.2 - engines: {node: '>=0.10.0'} - dev: false - - registry.npmjs.org/ret@0.2.2: - resolution: {integrity: sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/ret/-/ret-0.2.2.tgz} - name: ret - version: 0.2.2 - engines: {node: '>=4'} - dev: false - - registry.npmjs.org/reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz} - name: reusify - version: 1.0.4 - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - dev: false - - registry.npmjs.org/rfdc@1.3.0: - resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz} - name: rfdc - version: 1.3.0 - dev: false - - registry.npmjs.org/safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz} - name: safe-buffer - version: 5.2.1 - dev: true - - registry.npmjs.org/safe-regex2@2.0.0: - resolution: {integrity: sha512-PaUSFsUaNNuKwkBijoAPHAK6/eM6VirvyPWlZ7BAQy4D+hCvh4B6lIG+nPdhbFfIbP+gTGBcrdsOaUs0F+ZBOQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/safe-regex2/-/safe-regex2-2.0.0.tgz} - name: safe-regex2 - version: 2.0.0 - dependencies: - ret: registry.npmjs.org/ret@0.2.2 - dev: false - - registry.npmjs.org/safe-stable-stringify@2.4.3: - resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz} - name: safe-stable-stringify - version: 2.4.3 - engines: {node: '>=10'} - dev: false - - registry.npmjs.org/safer-buffer@2.1.2: - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz} - name: safer-buffer - version: 2.1.2 - dev: false - - registry.npmjs.org/schema-utils@3.2.0: - resolution: {integrity: sha512-0zTyLGyDJYd/MBxG1AhJkKa6fpEBds4OQO2ut0w7OYG+ZGhGea09lijvzsqegYSik88zc7cUtIlnnO+/BvD6gQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/schema-utils/-/schema-utils-3.2.0.tgz} - name: schema-utils - version: 3.2.0 - engines: {node: '>= 10.13.0'} - dependencies: - '@types/json-schema': registry.npmjs.org/@types/json-schema@7.0.12 - ajv: registry.npmjs.org/ajv@6.12.6 - ajv-keywords: registry.npmjs.org/ajv-keywords@3.5.2(ajv@6.12.6) - dev: true - - registry.npmjs.org/secure-json-parse@2.7.0: - resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-2.7.0.tgz} - name: secure-json-parse - version: 2.7.0 - dev: false - - registry.npmjs.org/semver@7.5.3: - resolution: {integrity: sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/semver/-/semver-7.5.3.tgz} - name: semver - version: 7.5.3 - engines: {node: '>=10'} - hasBin: true - dependencies: - lru-cache: registry.npmjs.org/lru-cache@6.0.0 - dev: false - - registry.npmjs.org/serialize-javascript@6.0.1: - resolution: {integrity: sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz} - name: serialize-javascript - version: 6.0.1 - dependencies: - randombytes: registry.npmjs.org/randombytes@2.1.0 - dev: true - - registry.npmjs.org/set-cookie-parser@2.6.0: - resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz} - name: set-cookie-parser - version: 2.6.0 - dev: false - - registry.npmjs.org/setprototypeof@1.2.0: - resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz} - name: setprototypeof - version: 1.2.0 - dev: false - - registry.npmjs.org/sonic-boom@3.3.0: - resolution: {integrity: sha512-LYxp34KlZ1a2Jb8ZQgFCK3niIHzibdwtwNUWKg0qQRzsDoJ3Gfgkf8KdBTFU3SkejDEIlWwnSnpVdOZIhFMl/g==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.3.0.tgz} - name: sonic-boom - version: 3.3.0 - dependencies: - atomic-sleep: registry.npmjs.org/atomic-sleep@1.0.0 - dev: false - - registry.npmjs.org/source-map-support@0.5.21: - resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz} - name: source-map-support - version: 0.5.21 - dependencies: - buffer-from: registry.npmjs.org/buffer-from@1.1.2 - source-map: registry.npmjs.org/source-map@0.6.1 - dev: true - - registry.npmjs.org/source-map@0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz} - name: source-map - version: 0.6.1 - engines: {node: '>=0.10.0'} - dev: true - - registry.npmjs.org/split2@4.2.0: - resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/split2/-/split2-4.2.0.tgz} - name: split2 - version: 4.2.0 - engines: {node: '>= 10.x'} - dev: false - - registry.npmjs.org/statuses@2.0.1: - resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz} - name: statuses - version: 2.0.1 - engines: {node: '>= 0.8'} - dev: false - - registry.npmjs.org/strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz} - name: strip-ansi - version: 6.0.1 - engines: {node: '>=8'} - dependencies: - ansi-regex: registry.npmjs.org/ansi-regex@5.0.1 - - registry.npmjs.org/supports-color@8.1.1: - resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz} - name: supports-color - version: 8.1.1 - engines: {node: '>=10'} - dependencies: - has-flag: registry.npmjs.org/has-flag@4.0.0 - dev: true - - registry.npmjs.org/tapable@2.2.1: - resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz} - name: tapable - version: 2.2.1 - engines: {node: '>=6'} - dev: true - - registry.npmjs.org/terser-webpack-plugin@5.3.9(@swc/core@1.3.67)(webpack@5.86.0): - resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz} - id: registry.npmjs.org/terser-webpack-plugin/5.3.9 - name: terser-webpack-plugin - version: 5.3.9 - engines: {node: '>= 10.13.0'} - peerDependencies: - '@swc/core': '*' - esbuild: '*' - uglify-js: '*' - webpack: ^5.1.0 - peerDependenciesMeta: - '@swc/core': - optional: true - esbuild: - optional: true - uglify-js: - optional: true - dependencies: - '@jridgewell/trace-mapping': registry.npmjs.org/@jridgewell/trace-mapping@0.3.18 - '@swc/core': 1.3.67 - jest-worker: registry.npmjs.org/jest-worker@27.5.1 - schema-utils: registry.npmjs.org/schema-utils@3.2.0 - serialize-javascript: registry.npmjs.org/serialize-javascript@6.0.1 - terser: registry.npmjs.org/terser@5.17.7 - webpack: registry.npmjs.org/webpack@5.86.0(@swc/core@1.3.67) - dev: true - - registry.npmjs.org/terser@5.17.7: - resolution: {integrity: sha512-/bi0Zm2C6VAexlGgLlVxA0P2lru/sdLyfCVaRMfKVo9nWxbmz7f/sD8VPybPeSUJaJcwmCJis9pBIhcVcG1QcQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/terser/-/terser-5.17.7.tgz} - name: terser - version: 5.17.7 - engines: {node: '>=10'} - hasBin: true - dependencies: - '@jridgewell/source-map': registry.npmjs.org/@jridgewell/source-map@0.3.3 - acorn: registry.npmjs.org/acorn@8.8.2 - commander: registry.npmjs.org/commander@2.20.3 - source-map-support: registry.npmjs.org/source-map-support@0.5.21 - dev: true - - registry.npmjs.org/thread-stream@2.3.0: - resolution: {integrity: sha512-kaDqm1DET9pp3NXwR8382WHbnpXnRkN9xGN9dQt3B2+dmXiW8X1SOwmFOxAErEQ47ObhZ96J6yhZNXuyCOL7KA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/thread-stream/-/thread-stream-2.3.0.tgz} - name: thread-stream - version: 2.3.0 - dependencies: - real-require: registry.npmjs.org/real-require@0.2.0 - dev: false - - registry.npmjs.org/tiny-lru@11.0.1: - resolution: {integrity: sha512-iNgFugVuQgBKrqeO/mpiTTgmBsTP0WL6yeuLfLs/Ctf0pI/ixGqIRm8sDCwMcXGe9WWvt2sGXI5mNqZbValmJg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/tiny-lru/-/tiny-lru-11.0.1.tgz} - name: tiny-lru - version: 11.0.1 - engines: {node: '>=12'} - dev: false - - registry.npmjs.org/toidentifier@1.0.1: - resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz} - name: toidentifier - version: 1.0.1 - engines: {node: '>=0.6'} - dev: false - - registry.npmjs.org/tr46@0.0.3: - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz} - name: tr46 - version: 0.0.3 - - registry.npmjs.org/tslib@2.5.3: - resolution: {integrity: sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz} - name: tslib - version: 2.5.3 - dev: false - - registry.npmjs.org/unpipe@1.0.0: - resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz} - name: unpipe - version: 1.0.0 - engines: {node: '>= 0.8'} - dev: false - - registry.npmjs.org/update-browserslist-db@1.0.11(browserslist@4.21.7): - resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz} - id: registry.npmjs.org/update-browserslist-db/1.0.11 - name: update-browserslist-db - version: 1.0.11 - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - dependencies: - browserslist: registry.npmjs.org/browserslist@4.21.7 - escalade: registry.npmjs.org/escalade@3.1.1 - picocolors: registry.npmjs.org/picocolors@1.0.0 - dev: true - - registry.npmjs.org/uri-js@4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz} - name: uri-js - version: 4.4.1 - dependencies: - punycode: registry.npmjs.org/punycode@2.3.0 - - registry.npmjs.org/uuid@3.4.0: - resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz} - name: uuid - version: 3.4.0 - deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. - hasBin: true - dev: true - - registry.npmjs.org/uuid@8.3.2: - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz} - name: uuid - version: 8.3.2 - hasBin: true - dev: true - - registry.npmjs.org/watchpack@2.4.0: - resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz} - name: watchpack - version: 2.4.0 - engines: {node: '>=10.13.0'} - dependencies: - glob-to-regexp: registry.npmjs.org/glob-to-regexp@0.4.1 - graceful-fs: registry.npmjs.org/graceful-fs@4.2.11 - dev: true - - registry.npmjs.org/webidl-conversions@3.0.1: - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz} - name: webidl-conversions - version: 3.0.1 - - registry.npmjs.org/webpack-sources@3.2.3: - resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz} - name: webpack-sources - version: 3.2.3 - engines: {node: '>=10.13.0'} - dev: true - - registry.npmjs.org/webpack@5.86.0(@swc/core@1.3.67): - resolution: {integrity: sha512-3BOvworZ8SO/D4GVP+GoRC3fVeg5MO4vzmq8TJJEkdmopxyazGDxN8ClqN12uzrZW9Tv8EED8v5VSb6Sqyi0pg==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/webpack/-/webpack-5.86.0.tgz} - id: registry.npmjs.org/webpack/5.86.0 - name: webpack - version: 5.86.0 - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - dependencies: - '@types/eslint-scope': registry.npmjs.org/@types/eslint-scope@3.7.4 - '@types/estree': registry.npmjs.org/@types/estree@1.0.1 - '@webassemblyjs/ast': registry.npmjs.org/@webassemblyjs/ast@1.11.6 - '@webassemblyjs/wasm-edit': registry.npmjs.org/@webassemblyjs/wasm-edit@1.11.6 - '@webassemblyjs/wasm-parser': registry.npmjs.org/@webassemblyjs/wasm-parser@1.11.6 - acorn: registry.npmjs.org/acorn@8.8.2 - acorn-import-assertions: registry.npmjs.org/acorn-import-assertions@1.9.0(acorn@8.8.2) - browserslist: registry.npmjs.org/browserslist@4.21.7 - chrome-trace-event: registry.npmjs.org/chrome-trace-event@1.0.3 - enhanced-resolve: registry.npmjs.org/enhanced-resolve@5.14.1 - es-module-lexer: registry.npmjs.org/es-module-lexer@1.3.0 - eslint-scope: registry.npmjs.org/eslint-scope@5.1.1 - events: registry.npmjs.org/events@3.3.0 - glob-to-regexp: registry.npmjs.org/glob-to-regexp@0.4.1 - graceful-fs: registry.npmjs.org/graceful-fs@4.2.11 - json-parse-even-better-errors: registry.npmjs.org/json-parse-even-better-errors@2.3.1 - loader-runner: registry.npmjs.org/loader-runner@4.3.0 - mime-types: registry.npmjs.org/mime-types@2.1.35 - neo-async: registry.npmjs.org/neo-async@2.6.2 - schema-utils: registry.npmjs.org/schema-utils@3.2.0 - tapable: registry.npmjs.org/tapable@2.2.1 - terser-webpack-plugin: registry.npmjs.org/terser-webpack-plugin@5.3.9(@swc/core@1.3.67)(webpack@5.86.0) - watchpack: registry.npmjs.org/watchpack@2.4.0 - webpack-sources: registry.npmjs.org/webpack-sources@3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - dev: true - - registry.npmjs.org/whatwg-url@5.0.0: - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz} - name: whatwg-url - version: 5.0.0 - dependencies: - tr46: registry.npmjs.org/tr46@0.0.3 - webidl-conversions: registry.npmjs.org/webidl-conversions@3.0.1 - - registry.npmjs.org/xml@1.0.1: - resolution: {integrity: sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/xml/-/xml-1.0.1.tgz} - name: xml - version: 1.0.1 - dev: true - - registry.npmjs.org/yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, registry: https://registry.npmjs.cf/, tarball: https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz} - name: yallist - version: 4.0.0 - dev: false diff --git a/prisma/migrations/20230630104220_/migration.sql b/prisma/migrations/20230630104220_/migration.sql deleted file mode 100644 index 36a180f..0000000 --- a/prisma/migrations/20230630104220_/migration.sql +++ /dev/null @@ -1,5 +0,0 @@ --- AlterTable -ALTER TABLE `store` ADD COLUMN `userId` INTEGER NULL; - --- AddForeignKey -ALTER TABLE `Store` ADD CONSTRAINT `Store_userId_fkey` FOREIGN KEY (`userId`) REFERENCES `User`(`userId`) ON DELETE SET NULL ON UPDATE CASCADE;