From 0957f02afdd25ce5f8445290d51d94455092cac8 Mon Sep 17 00:00:00 2001 From: Juri Date: Tue, 17 Sep 2024 16:23:58 +0200 Subject: [PATCH] initial setup --- .github/workflows/verify.yml | 40 + .gitignore | 36 + .npmrc | 0 .nx/cache/run.json | 32 + .../terminalOutputs/15083476184939138061 | 13 + .../terminalOutputs/17084222984112237956 | 5 + .../69C944A9-18E2-59E1-84B3-C1F3D103AAAB.db | Bin 0 -> 4096 bytes ...9C944A9-18E2-59E1-84B3-C1F3D103AAAB.db-shm | Bin 0 -> 32768 bytes ...9C944A9-18E2-59E1-84B3-C1F3D103AAAB.db-wal | Bin 0 -> 107152 bytes .nx/workspace-data/d/daemon.log | 369 + .nx/workspace-data/file-map.json | 729 + .nx/workspace-data/lockfile.hash | 1 + .nx/workspace-data/nx_files.nxt | Bin 0 -> 7988 bytes .nx/workspace-data/parsed-lock-file.json | 25920 ++++++++++++++ .../playwright-13667948495577410667.hash | 1148 + .nx/workspace-data/project-graph.json | 28457 ++++++++++++++++ .prettierrc | 5 + .vscode/settings.json | 7 + README.md | 1 + apps/web/next-env.d.ts | 5 + apps/web/next.config.js | 7 + apps/web/package.json | 31 + apps/web/postcss.config.js | 8 + apps/web/public/circles.svg | 17 + apps/web/public/next.svg | 1 + apps/web/public/turborepo.svg | 32 + apps/web/public/vercel.svg | 1 + apps/web/src/app/api/auth/route.ts | 40 + apps/web/src/app/api/auth/utils.ts | 64 + apps/web/src/app/api/projects/[id]/route.ts | 19 + apps/web/src/app/api/route.ts | 5 + apps/web/src/app/api/tasks/[id]/route.ts | 56 + apps/web/src/app/api/tasks/route.ts | 43 + apps/web/src/app/dashboard/page.tsx | 70 + apps/web/src/app/favicon.ico | Bin 0 -> 8267 bytes apps/web/src/app/globals.css | 3 + apps/web/src/app/layout.tsx | 26 + apps/web/src/app/login/page.tsx | 99 + apps/web/src/app/projects/[slug]/page.tsx | 45 + apps/web/src/app/projects/layout.tsx | 17 + apps/web/src/app/projects/page.tsx | 31 + apps/web/src/app/tasks/[slug]/page.tsx | 34 + apps/web/src/app/tasks/layout.tsx | 26 + apps/web/src/app/tasks/page.tsx | 50 + apps/web/src/middleware.ts | 33 + apps/web/tailwind.config.js | 8 + apps/web/tsconfig.json | 20 + e2e/web/global-setup.ts | 5 + e2e/web/package.json | 12 + e2e/web/playwright.config.ts | 40 + e2e/web/tests/auth-login-logout.spec.ts | 17 + e2e/web/tests/auth-protected.spec.ts | 46 + e2e/web/tests/dashboard.spec.ts | 40 + e2e/web/tests/helpers/auth-helper.ts | 17 + e2e/web/tests/helpers/project-helper.ts | 19 + e2e/web/tests/helpers/task-helper.ts | 73 + .../projects-details-create-defaults.spec.ts | 58 + .../projects-details-create-tasks.spec.ts | 79 + .../projects-details-update-status.spec.ts | 69 + e2e/web/tests/projects-list.spec.ts | 12 + e2e/web/tests/sidebar.spec.ts | 26 + .../tests/tasks-details-create-tasks.spec.ts | 91 + .../tests/tasks-details-delete-tasks.spec.ts | 35 + e2e/web/tests/tasks-details-editings.spec.ts | 44 + e2e/web/tests/tasks-list.spec.ts | 9 + e2e/web/tsconfig.json | 5 + eslint.config.js | 33 + migrations.json | 19 + package.json | 28 + packages/dashboard-widgets/package.json | 25 + .../projects-statuses.spec.tsx.snap | 103 + packages/dashboard-widgets/src/index.ts | 3 + .../src/projects-statuses.spec.tsx | 28 + .../src/projects-statuses.tsx | 25 + .../dashboard-widgets/src/team-members.tsx | 39 + .../dashboard-widgets/src/upcoming-tasks.tsx | 30 + packages/dashboard-widgets/tsconfig.json | 9 + packages/dashboard-widgets/vitest.config.ts | 8 + packages/database/package.json | 26 + packages/database/schema.prisma | 51 + packages/database/scripts/_seed.data.ts | 3 + packages/database/scripts/seed.ts | 147 + packages/database/src/db.ts | 8 + packages/database/src/model.ts | 21 + packages/database/tsconfig.json | 8 + packages/sidebar/package.json | 20 + packages/sidebar/src/auth-link.tsx | 20 + packages/sidebar/src/sidebar.tsx | 58 + packages/sidebar/tsconfig.json | 9 + packages/tasks-widgets/package.json | 23 + packages/tasks-widgets/src/created-tasks.tsx | 40 + packages/tasks-widgets/src/index.ts | 2 + packages/tasks-widgets/src/my-tasks.tsx | 25 + packages/tasks-widgets/tsconfig.json | 9 + packages/ui/package.json | 29 + .../ui/src/__snapshots__/card.spec.tsx.snap | 24 + packages/ui/src/card.spec.tsx | 13 + packages/ui/src/card.tsx | 20 + packages/ui/src/code.tsx | 9 + packages/ui/src/lib/create-task-button.tsx | 225 + packages/ui/src/lib/project-details.tsx | 56 + packages/ui/src/lib/task-details.tsx | 217 + packages/ui/src/lib/task-item.tsx | 57 + packages/ui/src/project.tsx | 45 + packages/ui/src/task.tsx | 6 + packages/ui/src/toast.tsx | 70 + packages/ui/tsconfig.json | 9 + packages/ui/vitest.config.ts | 8 + pnpm-lock.yaml | 7010 ++++ pnpm-workspace.yaml | 4 + tsconfig.base.json | 23 + vitest.workspace.ts | 3 + 112 files changed, 66899 insertions(+) create mode 100644 .github/workflows/verify.yml create mode 100644 .gitignore create mode 100644 .npmrc create mode 100644 .nx/cache/run.json create mode 100644 .nx/cache/terminalOutputs/15083476184939138061 create mode 100644 .nx/cache/terminalOutputs/17084222984112237956 create mode 100644 .nx/workspace-data/69C944A9-18E2-59E1-84B3-C1F3D103AAAB.db create mode 100644 .nx/workspace-data/69C944A9-18E2-59E1-84B3-C1F3D103AAAB.db-shm create mode 100644 .nx/workspace-data/69C944A9-18E2-59E1-84B3-C1F3D103AAAB.db-wal create mode 100644 .nx/workspace-data/d/daemon.log create mode 100644 .nx/workspace-data/file-map.json create mode 100644 .nx/workspace-data/lockfile.hash create mode 100644 .nx/workspace-data/nx_files.nxt create mode 100644 .nx/workspace-data/parsed-lock-file.json create mode 100644 .nx/workspace-data/playwright-13667948495577410667.hash create mode 100644 .nx/workspace-data/project-graph.json create mode 100644 .prettierrc create mode 100644 .vscode/settings.json create mode 100644 README.md create mode 100644 apps/web/next-env.d.ts create mode 100644 apps/web/next.config.js create mode 100644 apps/web/package.json create mode 100644 apps/web/postcss.config.js create mode 100644 apps/web/public/circles.svg create mode 100644 apps/web/public/next.svg create mode 100644 apps/web/public/turborepo.svg create mode 100644 apps/web/public/vercel.svg create mode 100644 apps/web/src/app/api/auth/route.ts create mode 100644 apps/web/src/app/api/auth/utils.ts create mode 100644 apps/web/src/app/api/projects/[id]/route.ts create mode 100644 apps/web/src/app/api/route.ts create mode 100644 apps/web/src/app/api/tasks/[id]/route.ts create mode 100644 apps/web/src/app/api/tasks/route.ts create mode 100644 apps/web/src/app/dashboard/page.tsx create mode 100644 apps/web/src/app/favicon.ico create mode 100644 apps/web/src/app/globals.css create mode 100644 apps/web/src/app/layout.tsx create mode 100644 apps/web/src/app/login/page.tsx create mode 100644 apps/web/src/app/projects/[slug]/page.tsx create mode 100644 apps/web/src/app/projects/layout.tsx create mode 100644 apps/web/src/app/projects/page.tsx create mode 100644 apps/web/src/app/tasks/[slug]/page.tsx create mode 100644 apps/web/src/app/tasks/layout.tsx create mode 100644 apps/web/src/app/tasks/page.tsx create mode 100644 apps/web/src/middleware.ts create mode 100644 apps/web/tailwind.config.js create mode 100644 apps/web/tsconfig.json create mode 100644 e2e/web/global-setup.ts create mode 100644 e2e/web/package.json create mode 100644 e2e/web/playwright.config.ts create mode 100644 e2e/web/tests/auth-login-logout.spec.ts create mode 100644 e2e/web/tests/auth-protected.spec.ts create mode 100644 e2e/web/tests/dashboard.spec.ts create mode 100644 e2e/web/tests/helpers/auth-helper.ts create mode 100644 e2e/web/tests/helpers/project-helper.ts create mode 100644 e2e/web/tests/helpers/task-helper.ts create mode 100644 e2e/web/tests/projects-details-create-defaults.spec.ts create mode 100644 e2e/web/tests/projects-details-create-tasks.spec.ts create mode 100644 e2e/web/tests/projects-details-update-status.spec.ts create mode 100644 e2e/web/tests/projects-list.spec.ts create mode 100644 e2e/web/tests/sidebar.spec.ts create mode 100644 e2e/web/tests/tasks-details-create-tasks.spec.ts create mode 100644 e2e/web/tests/tasks-details-delete-tasks.spec.ts create mode 100644 e2e/web/tests/tasks-details-editings.spec.ts create mode 100644 e2e/web/tests/tasks-list.spec.ts create mode 100644 e2e/web/tsconfig.json create mode 100644 eslint.config.js create mode 100644 migrations.json create mode 100644 package.json create mode 100644 packages/dashboard-widgets/package.json create mode 100644 packages/dashboard-widgets/src/__snapshots__/projects-statuses.spec.tsx.snap create mode 100644 packages/dashboard-widgets/src/index.ts create mode 100644 packages/dashboard-widgets/src/projects-statuses.spec.tsx create mode 100644 packages/dashboard-widgets/src/projects-statuses.tsx create mode 100644 packages/dashboard-widgets/src/team-members.tsx create mode 100644 packages/dashboard-widgets/src/upcoming-tasks.tsx create mode 100644 packages/dashboard-widgets/tsconfig.json create mode 100644 packages/dashboard-widgets/vitest.config.ts create mode 100644 packages/database/package.json create mode 100644 packages/database/schema.prisma create mode 100644 packages/database/scripts/_seed.data.ts create mode 100644 packages/database/scripts/seed.ts create mode 100644 packages/database/src/db.ts create mode 100644 packages/database/src/model.ts create mode 100644 packages/database/tsconfig.json create mode 100644 packages/sidebar/package.json create mode 100644 packages/sidebar/src/auth-link.tsx create mode 100644 packages/sidebar/src/sidebar.tsx create mode 100644 packages/sidebar/tsconfig.json create mode 100644 packages/tasks-widgets/package.json create mode 100644 packages/tasks-widgets/src/created-tasks.tsx create mode 100644 packages/tasks-widgets/src/index.ts create mode 100644 packages/tasks-widgets/src/my-tasks.tsx create mode 100644 packages/tasks-widgets/tsconfig.json create mode 100644 packages/ui/package.json create mode 100644 packages/ui/src/__snapshots__/card.spec.tsx.snap create mode 100644 packages/ui/src/card.spec.tsx create mode 100644 packages/ui/src/card.tsx create mode 100644 packages/ui/src/code.tsx create mode 100644 packages/ui/src/lib/create-task-button.tsx create mode 100644 packages/ui/src/lib/project-details.tsx create mode 100644 packages/ui/src/lib/task-details.tsx create mode 100644 packages/ui/src/lib/task-item.tsx create mode 100644 packages/ui/src/project.tsx create mode 100644 packages/ui/src/task.tsx create mode 100644 packages/ui/src/toast.tsx create mode 100644 packages/ui/tsconfig.json create mode 100644 packages/ui/vitest.config.ts create mode 100644 pnpm-lock.yaml create mode 100644 pnpm-workspace.yaml create mode 100644 tsconfig.base.json create mode 100644 vitest.workspace.ts diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml new file mode 100644 index 0000000..4fe2d50 --- /dev/null +++ b/.github/workflows/verify.yml @@ -0,0 +1,40 @@ +name: E2E Tests +on: + push: + branches: [main] + pull_request: + branches: [main] + +jobs: + test: + timeout-minutes: 60 + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Install Node.js + uses: actions/setup-node@v4 + with: + node-version: lts/* + - uses: pnpm/action-setup@v4 + name: Install pnpm + with: + version: 9 + run_install: false + - name: Install dependencies + run: pnpm install + - name: Install Playwright Browsers + run: pnpm --filter "@tasker/e2e-web" exec playwright install --with-deps + - name: Run Checks/Lint/Build + run: | + pnpm format:check + pnpm lint + pnpm --filter "@tasker/web" build + pnpm --filter "@tasker/*" test + - name: Run Playwright tests + run: pnpm --filter "@tasker/e2e-web" e2e + - uses: actions/upload-artifact@v4 + if: always() + with: + name: playwright-report + path: e2e/web/playwright-report/ + retention-days: 30 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..bec91ed --- /dev/null +++ b/.gitignore @@ -0,0 +1,36 @@ +# Dependencies +node_modules +.pnp +.pnp.js + +# Local env files +.env +.env.local +.env.development.local +.env.test.local +.env.production.local + +# Testing +coverage + +# Build Outputs +.next/ +out/ +build +dist +tmp + +# Debug +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Playwright +test-results/ +playwright-report/ +blob-report/ +playwright/.cache/ + +# Misc +.DS_Store +*.pem diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000..e69de29 diff --git a/.nx/cache/run.json b/.nx/cache/run.json new file mode 100644 index 0000000..24170c8 --- /dev/null +++ b/.nx/cache/run.json @@ -0,0 +1,32 @@ +{ + "run": { + "command": "nx start @tasker/web", + "startTime": "2024-10-28T13:45:19.008Z", + "endTime": "2024-10-28T13:45:19.886Z", + "inner": false + }, + "tasks": [ + { + "taskId": "@tasker/web:build", + "target": "build", + "projectName": "@tasker/web", + "hash": "17084222984112237956", + "startTime": "2024-10-28T13:45:19.014Z", + "endTime": "2024-10-28T13:45:19.018Z", + "params": "", + "cacheStatus": "local-cache-hit", + "status": 0 + }, + { + "taskId": "@tasker/web:start", + "target": "start", + "projectName": "@tasker/web", + "hash": "15083476184939138061", + "startTime": "2024-10-28T13:45:19.023Z", + "endTime": "2024-10-28T13:45:19.885Z", + "params": "", + "cacheStatus": "cache-miss", + "status": 1 + } + ] +} \ No newline at end of file diff --git a/.nx/cache/terminalOutputs/15083476184939138061 b/.nx/cache/terminalOutputs/15083476184939138061 new file mode 100644 index 0000000..3d8f9e1 --- /dev/null +++ b/.nx/cache/terminalOutputs/15083476184939138061 @@ -0,0 +1,13 @@ + +> @tasker/web@1.0.0 start /Users/juri/nrwl/content/videos/tasker/apps/web +> next start + + ▲ Next.js 14.2.8 + - Local: http://localhost:3000 + + ✓ Starting... +Error: Could not find a production build in the '.next' directory. Try building your app with 'next build' before starting the production server. https://nextjs.org/docs/messages/production-start-no-build-id + at setupFsCheck (/Users/juri/nrwl/content/videos/tasker/node_modules/.pnpm/next@14.2.8_@babel+core@7.25.2_@playwright+test@1.47.0_react-dom@18.3.1_react@18.3.1__react@18.3.1_sass@1.78.0/node_modules/next/dist/server/lib/router-utils/filesystem.js:151:19) + at async initialize (/Users/juri/nrwl/content/videos/tasker/node_modules/.pnpm/next@14.2.8_@babel+core@7.25.2_@playwright+test@1.47.0_react-dom@18.3.1_react@18.3.1__react@18.3.1_sass@1.78.0/node_modules/next/dist/server/lib/router-server.js:62:23) + at async Server. (/Users/juri/nrwl/content/videos/tasker/node_modules/.pnpm/next@14.2.8_@babel+core@7.25.2_@playwright+test@1.47.0_react-dom@18.3.1_react@18.3.1__react@18.3.1_sass@1.78.0/node_modules/next/dist/server/lib/start-server.js:249:36) + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/17084222984112237956 b/.nx/cache/terminalOutputs/17084222984112237956 new file mode 100644 index 0000000..fad8c99 --- /dev/null +++ b/.nx/cache/terminalOutputs/17084222984112237956 @@ -0,0 +1,5 @@ + +> @tasker/web@1.0.0 build /Users/juri/nrwl/content/videos/tasker/apps/web +> next build + +^C \ No newline at end of file diff --git a/.nx/workspace-data/69C944A9-18E2-59E1-84B3-C1F3D103AAAB.db b/.nx/workspace-data/69C944A9-18E2-59E1-84B3-C1F3D103AAAB.db new file mode 100644 index 0000000000000000000000000000000000000000..7ee7c113a09428e4daafacb6e70a35d18573e608 GIT binary patch literal 4096 zcmWFz^vNtqRY=P(%1ta$FlG>7U}9o$P*7lCU|@t|AVoG{WYDWB;00+HAlr;ljiVtj n8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*O6ovo*4{!$i literal 0 HcmV?d00001 diff --git a/.nx/workspace-data/69C944A9-18E2-59E1-84B3-C1F3D103AAAB.db-shm b/.nx/workspace-data/69C944A9-18E2-59E1-84B3-C1F3D103AAAB.db-shm new file mode 100644 index 0000000000000000000000000000000000000000..35d8e4c9c56d1826777ec09eb7424003deb4bb2f GIT binary patch literal 32768 zcmeI)yG_JE5CG6QAK>GE{C%{5NT`7Zt_X4hawJ+Hq6>0jia$rBqY{~ zdn1i@y;|*zUjfs+pGS^y%2CAhG_7^Y+mE-4%SnARt6r|Y9?l-;uTRf+pZC|zAMdB9 z+Q{#I_hNAzM~h9W9aYNQN4Ms)m6WT!HJ`1e%sqB%cPD@Uw(p;%D}n$40t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK%f|bQJNvKSxh$?Auyys)lN$pvZ7i9N)Z^hbA?LjMjr%*6sTi8rg0F* z(F|EuEdm7yOkyMU;xJBPRzNpeATXrBR_w%nn!K22G719AC9oa4%k{(lmH+_)1PBly tK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK;Rz<`~b*=DE0sV literal 0 HcmV?d00001 diff --git a/.nx/workspace-data/69C944A9-18E2-59E1-84B3-C1F3D103AAAB.db-wal b/.nx/workspace-data/69C944A9-18E2-59E1-84B3-C1F3D103AAAB.db-wal new file mode 100644 index 0000000000000000000000000000000000000000..290fd8388d0bac85dfb6e12a9df43677909209b0 GIT binary patch literal 107152 zcmeI*ZEO>D0LSrbyLLQ{Y9tOwMh?v!4Gh+&wHuIajN4qcb=Y--VMudp4^|l)v^PL} zu>j7*7rt0x5ECIPF&Yw+$qP;N1qKuFg)Byy4?zq4vAC{TFS8lz&dZ_YK>zcQ}-ao7@GG#8W`Rd%Z z{=eM6wm#DoQx$P%Z+wreif(OhvstJXMQvNN_HEJk86Wih^HMX~IC;E``D~MBVeO&4 z1@=D#vwgi_UvIyVZ6lT;fB*srAbsp`xN8G>Gh6vW?Nxxkx7X4M3sYyecjq;`mo%m_9o}UsgsADsVV(){k(Bo{d0c0 zzTok1R$n`AbnSE%}AT z#ipaHlR0{-oY)!bIrdp_4IhXE;-SqkCWMY8IgMFoIPW=EJmB)AIcB&lTrQCnBNN>;1*si{~tj2nK#txc}>(fu?@a5SG8;kE2*_TZ1kzQ_}Kp$sL@byTNG@KmY**5I_I{1Q0*~0R#}3UI9aUfnnwN;DA(fek^xz zM6i!c@5OL71Q0*~0R#|0009ILKmY**5SXNZ!({b7StvMtWqyy#<*M*|oKBa^?W^#X zSLN@r(ZtUIcm$w^9IB(H_t5kLR|1Q0*~0R#|0 z009ILKw!oN3N7CG+3E?j3p3;nzQ4rO-(#_i-Y0i3KchhU`wS+WJ7`-}pUxdzRA2CA z#&MZM009ILKmY**5I_Kd*(Gq)X3Z}wDKQN+CNt|Ia->TM_x7oK`_zPC#%4&ZGpx!I zTc-!ZO(42X-!0M`RkTq{}O|JVYpfZ5I_I{ z1Q0*~0R#|0009K%kU*7|FgVZc&XyeDDsy>Con@sizvy&VdOVdbZ$Y) zmtPU;$sL?SPZ32$009ILKmY**5I_I{1Q5u1fqUc*8s1ZQ;(TE9QTONy-cy+Kj|2ro z009ILKmY**5I_I{1Q5to0f+fv-&2^*7kI0!^yA~FJC=>L7q}+aujMKdLqCG2t3Gh7zuNHy{Rn37L&23JfB*srAb4%1H5H^x5roR^m{7Y6;8LmtlU|x z%8A`deBA-1Goi|HbrSsucHMk&uypy=6M8=avwc{w5A#NX8NTtH9svXpKmY**5I_I{ z1Q0*~fd>>wb{EJ}agcYfegua00^zQ6=RPku8A!JmIBg$!z>~8X0tg_000IagfB*sr zAb>y1KfmyQBC(Rv?0cAwYO-=Farq9d=$$_ubu_ zpj`Zm1Q9}ZF~NioBbuP`nMfci8jVp`O^BFi;tL5R3WyKH1S8kqnW^rsxwDAgO>cL7 zbE@jpsdK(_s(WK&_P4aOv@TC_=UQ^`#$nQ!Ve7ASGKT}m??-cgwfyRSFZ;;-H4c9* z_Y!}d_bh#0&wsCQW1i$a%Wu-B{7s$(+sc2Za~Oq)yk$X^y_tv%UtYo$M0Zuc8`R;-SjMXrK0P9qg- zYvVYzQD~CpO0U?ty4>0`n(W%qAMMFo+qZXm&ENokE;&DY;V!XhP#_$5H;0;b!m+&L}3)$bbe7YO-3ud zVWU4<8LbxOT5J*$qa3ak{Sfd8Ll}WqkjfVNu zBNUDmDVr)CCP~0DtVzbh@t`5ToMWx5xz--^F$kM6)!LdM2viX6?uq+0YdM)urxtUi zDl#&d(z@R9MgJ1LSI3>vpf_BZZohc&-UuVURFmI!3pwc!fOtsO038Ey# zX99zY)joTUHuW&H9>_FdjBLchbVJrD@}y~oLEZ~L?({nO+H=nTiLg!ID=#A2)~Nh=p=%Yf<-FbolSZ>)|zXBzVMb1 z3Zy{rq&iLGq*_xM1f}(0FGx@P34eqN31c|eBq z-BirV<0vIEFouPG?80Uhqc*`Q!bAfrh!dlkCcyu~ib&lK&m23Bh*$$f>6Cp*EC#DQ zV9`-uHYh3^&r6yp2opS5aql7jHj3Vqe4N*Ex>DP_baaVHEECMS3E85s#egVdBErIWrBqn86 zbCeM;!CQtcksh#c%wTOA!Db1?LlDL!IhZ50prmx$+>Ncf6f9X$kbGP!q;?|RhZqk@ zDL(3GTnqr2y>gq1sh!J0ig+0zH?=U;n@V0PyT~}R;-y>XK&nfe6^oJ9RG8S5gj;R4 zlv=ZpRl>T26S;sqPC|-JvntMK1&nC1Xd(_3 zsFY&LWI2^m;iV3X=cfj*rbd(khrq7($oYX(LE;7EbT~2&31^Z!p+m7TD^DpJT|wqg zPxepg5mU%mnW_;AtYQM}7HZgq98sz4 zyVWcwT+{1bS9_R^rJ!V~DzY*3oA_Q*6~a5SLAyDg^zuO)R+sF}DhOu!NnKN|y0W@V z+g%o)hh!L^fe?bA|Q29cgdPA0?_g}>}H#;(0?ZlVFs-={~2_k<|M zMi4fTjM>D-(|Qy)FDOW;>79GyaoCS!LQsd2hOCji-CG$_6jL5aofuP6K#dV}9oE@t zF^>MP!lm4s*}l|?R15~gQ@R9F#lkLLvi8nD#8ODk#Kb9EpCYXE!p3{UvSD(NVyQx? z=cvfHZ?8;NSGgs3HbqQMIvAZ}1S6{`_RH+Wd@)$7 zxsx)7S_+ouOv93(g_`5$d-{xklM>i5DH+}fD1qZT>Rc%{um4<;KUEp8r!XU9NhQcx z8Rn`2*A3zJTj+{ONJRuUEGUEpaaHD?(q&bfQ@C;Jh7qs^(aOTSJUhw@Hlt=^j&tO5 zd1YX5q8Y?N|rqbgw2HKq=O=p}lVrz)Zfl4T~AKvfO78U5jH?>+yLZOuWK+Lfx6 zH%8RSY?u@qRbeuQUiVCTD?6(ag2Y8#!P$g2QgRlj!sopO$y186Y%=Ls4t$t}+MV!{ zoUQ7_UfTI(UEn3WvkV1CyxnX^d$nIw5y3KI4ot!cvIsdo$*aqyEnNS4YGdQ8xBhX5 zw2$X{l(yhop5EB__dPTG6xvUMAIm)iFXiQ(>5ESOQV*B+s#|HxI9GCiV&ADNJWk*5 zzQf^bp8T2ocAmrcd-$8dyAFTI!{xo~I&IPC2@elw-{;32^{33_n>ES0L*K_!1xIg~wnV!=B zV-Ej;CokU*KI!mZdbs%2*Jz8L&w2Q1w7*YV^xXQFdcES$zjgQ}9xnTGByEwu(8HU& z@|<**4wvzlJzV@mJNb`z_;KJDJN#A;7x`;x%lhu+e(z^z>y_^+yB&VOlb3HHpP()J zJm%pd|A3R<@Nn6$pE&sw{<^X8)E%?&#Sfoy@>{^SIo=rVot_krknzs|FXKq`mvIHZ z%EMFI$Iur2Z}RZB(|(`BZ}V`m*Di;D&cj8YHQF-%cRXCa9o^~V4|uqIllp>_|DA`Q z0RDiJ|EGt`_&;{|(SNJgCGwAh%e<$8-+bqcKLwZmf}iKfi@zO3Th@E6hs!=TXp4OA z;Sv`YI{Ez`E^&IjlmD`Z%X)8i_|H6C;^=PLGVjm1-+b3>ANeM=^q|9E@Z{xN+QYO( zpX2{tuUGi$Nhg0M_*Hk$#*zI!gtmB+c-{SDh!)5$)9KO%PHTY$;W!^7(xbV!n z!w-14tm{(_|AU8%{5Kqa_H(uV@;&dT4*!6Mi#?B}E%Wv~T>RfUe4mF)ykG9{`#oIN zdy~Vz>EV*E_tTbdpO1LB#NFqe{PP|z{{N7}kNiiizxdT-;9}=9JzVsB&f)Lhgm0lO z^4EB{@MP%lk%!Cp7dU*Mhs!rs=`Z&Aiie*@d)>)D$o=H~Gyj+Gzn^yauRVFO^L-9~ z(Zl6i?hhS);`8--B`*Ht@U7sF-9PiUBf$@&E$gz}5B=5*mwi8qw&-~-_mY3)oAv2V c{t6G5csa}Aw|KY(KaY0C{n6iVY^?MAAG3eI7XSbN literal 0 HcmV?d00001 diff --git a/.nx/workspace-data/parsed-lock-file.json b/.nx/workspace-data/parsed-lock-file.json new file mode 100644 index 0000000..596b877 --- /dev/null +++ b/.nx/workspace-data/parsed-lock-file.json @@ -0,0 +1,25920 @@ +{ + "externalNodes": { + "npm:@adobe/css-tools": { + "type": "npm", + "name": "npm:@adobe/css-tools", + "data": { + "version": "4.4.0", + "packageName": "@adobe/css-tools", + "hash": "sha512-Ff9+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ==" + } + }, + "npm:@alloc/quick-lru": { + "type": "npm", + "name": "npm:@alloc/quick-lru", + "data": { + "version": "5.2.0", + "packageName": "@alloc/quick-lru", + "hash": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==" + } + }, + "npm:@ampproject/remapping": { + "type": "npm", + "name": "npm:@ampproject/remapping", + "data": { + "version": "2.3.0", + "packageName": "@ampproject/remapping", + "hash": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==" + } + }, + "npm:@babel/code-frame": { + "type": "npm", + "name": "npm:@babel/code-frame", + "data": { + "version": "7.24.7", + "packageName": "@babel/code-frame", + "hash": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==" + } + }, + "npm:@babel/compat-data": { + "type": "npm", + "name": "npm:@babel/compat-data", + "data": { + "version": "7.25.4", + "packageName": "@babel/compat-data", + "hash": "sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==" + } + }, + "npm:@babel/core": { + "type": "npm", + "name": "npm:@babel/core", + "data": { + "version": "7.25.2", + "packageName": "@babel/core", + "hash": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==" + } + }, + "npm:@babel/generator": { + "type": "npm", + "name": "npm:@babel/generator", + "data": { + "version": "7.25.6", + "packageName": "@babel/generator", + "hash": "sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==" + } + }, + "npm:@babel/helper-annotate-as-pure": { + "type": "npm", + "name": "npm:@babel/helper-annotate-as-pure", + "data": { + "version": "7.24.7", + "packageName": "@babel/helper-annotate-as-pure", + "hash": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==" + } + }, + "npm:@babel/helper-builder-binary-assignment-operator-visitor": { + "type": "npm", + "name": "npm:@babel/helper-builder-binary-assignment-operator-visitor", + "data": { + "version": "7.24.7", + "packageName": "@babel/helper-builder-binary-assignment-operator-visitor", + "hash": "sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==" + } + }, + "npm:@babel/helper-compilation-targets": { + "type": "npm", + "name": "npm:@babel/helper-compilation-targets", + "data": { + "version": "7.25.2", + "packageName": "@babel/helper-compilation-targets", + "hash": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==" + } + }, + "npm:@babel/helper-create-class-features-plugin": { + "type": "npm", + "name": "npm:@babel/helper-create-class-features-plugin", + "data": { + "version": "7.25.4", + "packageName": "@babel/helper-create-class-features-plugin", + "hash": "sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==" + } + }, + "npm:@babel/helper-create-regexp-features-plugin": { + "type": "npm", + "name": "npm:@babel/helper-create-regexp-features-plugin", + "data": { + "version": "7.25.2", + "packageName": "@babel/helper-create-regexp-features-plugin", + "hash": "sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==" + } + }, + "npm:@babel/helper-define-polyfill-provider": { + "type": "npm", + "name": "npm:@babel/helper-define-polyfill-provider", + "data": { + "version": "0.6.2", + "packageName": "@babel/helper-define-polyfill-provider", + "hash": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==" + } + }, + "npm:@babel/helper-member-expression-to-functions": { + "type": "npm", + "name": "npm:@babel/helper-member-expression-to-functions", + "data": { + "version": "7.24.8", + "packageName": "@babel/helper-member-expression-to-functions", + "hash": "sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==" + } + }, + "npm:@babel/helper-module-imports": { + "type": "npm", + "name": "npm:@babel/helper-module-imports", + "data": { + "version": "7.24.7", + "packageName": "@babel/helper-module-imports", + "hash": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==" + } + }, + "npm:@babel/helper-module-transforms": { + "type": "npm", + "name": "npm:@babel/helper-module-transforms", + "data": { + "version": "7.25.2", + "packageName": "@babel/helper-module-transforms", + "hash": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==" + } + }, + "npm:@babel/helper-optimise-call-expression": { + "type": "npm", + "name": "npm:@babel/helper-optimise-call-expression", + "data": { + "version": "7.24.7", + "packageName": "@babel/helper-optimise-call-expression", + "hash": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==" + } + }, + "npm:@babel/helper-plugin-utils": { + "type": "npm", + "name": "npm:@babel/helper-plugin-utils", + "data": { + "version": "7.24.8", + "packageName": "@babel/helper-plugin-utils", + "hash": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==" + } + }, + "npm:@babel/helper-remap-async-to-generator": { + "type": "npm", + "name": "npm:@babel/helper-remap-async-to-generator", + "data": { + "version": "7.25.0", + "packageName": "@babel/helper-remap-async-to-generator", + "hash": "sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==" + } + }, + "npm:@babel/helper-replace-supers": { + "type": "npm", + "name": "npm:@babel/helper-replace-supers", + "data": { + "version": "7.25.0", + "packageName": "@babel/helper-replace-supers", + "hash": "sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==" + } + }, + "npm:@babel/helper-simple-access": { + "type": "npm", + "name": "npm:@babel/helper-simple-access", + "data": { + "version": "7.24.7", + "packageName": "@babel/helper-simple-access", + "hash": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==" + } + }, + "npm:@babel/helper-skip-transparent-expression-wrappers": { + "type": "npm", + "name": "npm:@babel/helper-skip-transparent-expression-wrappers", + "data": { + "version": "7.24.7", + "packageName": "@babel/helper-skip-transparent-expression-wrappers", + "hash": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==" + } + }, + "npm:@babel/helper-string-parser": { + "type": "npm", + "name": "npm:@babel/helper-string-parser", + "data": { + "version": "7.24.8", + "packageName": "@babel/helper-string-parser", + "hash": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==" + } + }, + "npm:@babel/helper-validator-identifier": { + "type": "npm", + "name": "npm:@babel/helper-validator-identifier", + "data": { + "version": "7.24.7", + "packageName": "@babel/helper-validator-identifier", + "hash": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==" + } + }, + "npm:@babel/helper-validator-option": { + "type": "npm", + "name": "npm:@babel/helper-validator-option", + "data": { + "version": "7.24.8", + "packageName": "@babel/helper-validator-option", + "hash": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==" + } + }, + "npm:@babel/helper-wrap-function": { + "type": "npm", + "name": "npm:@babel/helper-wrap-function", + "data": { + "version": "7.25.0", + "packageName": "@babel/helper-wrap-function", + "hash": "sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==" + } + }, + "npm:@babel/helpers": { + "type": "npm", + "name": "npm:@babel/helpers", + "data": { + "version": "7.25.6", + "packageName": "@babel/helpers", + "hash": "sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==" + } + }, + "npm:@babel/highlight": { + "type": "npm", + "name": "npm:@babel/highlight", + "data": { + "version": "7.24.7", + "packageName": "@babel/highlight", + "hash": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==" + } + }, + "npm:@babel/parser": { + "type": "npm", + "name": "npm:@babel/parser", + "data": { + "version": "7.25.6", + "packageName": "@babel/parser", + "hash": "sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==" + } + }, + "npm:@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "type": "npm", + "name": "npm:@babel/plugin-bugfix-firefox-class-in-computed-class-key", + "data": { + "version": "7.25.3", + "packageName": "@babel/plugin-bugfix-firefox-class-in-computed-class-key", + "hash": "sha512-wUrcsxZg6rqBXG05HG1FPYgsP6EvwF4WpBbxIpWIIYnH8wG0gzx3yZY3dtEHas4sTAOGkbTsc9EGPxwff8lRoA==" + } + }, + "npm:@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "type": "npm", + "name": "npm:@babel/plugin-bugfix-safari-class-field-initializer-scope", + "data": { + "version": "7.25.0", + "packageName": "@babel/plugin-bugfix-safari-class-field-initializer-scope", + "hash": "sha512-Bm4bH2qsX880b/3ziJ8KD711LT7z4u8CFudmjqle65AZj/HNUFhEf90dqYv6O86buWvSBmeQDjv0Tn2aF/bIBA==" + } + }, + "npm:@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "type": "npm", + "name": "npm:@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression", + "data": { + "version": "7.25.0", + "packageName": "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression", + "hash": "sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==" + } + }, + "npm:@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "type": "npm", + "name": "npm:@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining", + "hash": "sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==" + } + }, + "npm:@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "type": "npm", + "name": "npm:@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly", + "data": { + "version": "7.25.0", + "packageName": "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly", + "hash": "sha512-tggFrk1AIShG/RUQbEwt2Tr/E+ObkfwrPjR6BjbRvsx24+PSjK8zrq0GWPNCjo8qpRx4DuJzlcvWJqlm+0h3kw==" + } + }, + "npm:@babel/plugin-proposal-decorators": { + "type": "npm", + "name": "npm:@babel/plugin-proposal-decorators", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-proposal-decorators", + "hash": "sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==" + } + }, + "npm:@babel/plugin-proposal-private-property-in-object": { + "type": "npm", + "name": "npm:@babel/plugin-proposal-private-property-in-object", + "data": { + "version": "7.21.0-placeholder-for-preset-env.2", + "packageName": "@babel/plugin-proposal-private-property-in-object", + "hash": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==" + } + }, + "npm:@babel/plugin-syntax-async-generators": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-async-generators", + "data": { + "version": "7.8.4", + "packageName": "@babel/plugin-syntax-async-generators", + "hash": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==" + } + }, + "npm:@babel/plugin-syntax-class-properties": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-class-properties", + "data": { + "version": "7.12.13", + "packageName": "@babel/plugin-syntax-class-properties", + "hash": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==" + } + }, + "npm:@babel/plugin-syntax-class-static-block": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-class-static-block", + "data": { + "version": "7.14.5", + "packageName": "@babel/plugin-syntax-class-static-block", + "hash": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==" + } + }, + "npm:@babel/plugin-syntax-decorators": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-decorators", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-syntax-decorators", + "hash": "sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==" + } + }, + "npm:@babel/plugin-syntax-dynamic-import": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-dynamic-import", + "data": { + "version": "7.8.3", + "packageName": "@babel/plugin-syntax-dynamic-import", + "hash": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==" + } + }, + "npm:@babel/plugin-syntax-export-namespace-from": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-export-namespace-from", + "data": { + "version": "7.8.3", + "packageName": "@babel/plugin-syntax-export-namespace-from", + "hash": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==" + } + }, + "npm:@babel/plugin-syntax-import-assertions": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-import-assertions", + "data": { + "version": "7.25.6", + "packageName": "@babel/plugin-syntax-import-assertions", + "hash": "sha512-aABl0jHw9bZ2karQ/uUD6XP4u0SG22SJrOHFoL6XB1R7dTovOP4TzTlsxOYC5yQ1pdscVK2JTUnF6QL3ARoAiQ==" + } + }, + "npm:@babel/plugin-syntax-import-attributes": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-import-attributes", + "data": { + "version": "7.25.6", + "packageName": "@babel/plugin-syntax-import-attributes", + "hash": "sha512-sXaDXaJN9SNLymBdlWFA+bjzBhFD617ZaFiY13dGt7TVslVvVgA6fkZOP7Ki3IGElC45lwHdOTrCtKZGVAWeLQ==" + } + }, + "npm:@babel/plugin-syntax-import-meta": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-import-meta", + "data": { + "version": "7.10.4", + "packageName": "@babel/plugin-syntax-import-meta", + "hash": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==" + } + }, + "npm:@babel/plugin-syntax-json-strings": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-json-strings", + "data": { + "version": "7.8.3", + "packageName": "@babel/plugin-syntax-json-strings", + "hash": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==" + } + }, + "npm:@babel/plugin-syntax-jsx": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-jsx", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-syntax-jsx", + "hash": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==" + } + }, + "npm:@babel/plugin-syntax-logical-assignment-operators": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-logical-assignment-operators", + "data": { + "version": "7.10.4", + "packageName": "@babel/plugin-syntax-logical-assignment-operators", + "hash": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==" + } + }, + "npm:@babel/plugin-syntax-nullish-coalescing-operator": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-nullish-coalescing-operator", + "data": { + "version": "7.8.3", + "packageName": "@babel/plugin-syntax-nullish-coalescing-operator", + "hash": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==" + } + }, + "npm:@babel/plugin-syntax-numeric-separator": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-numeric-separator", + "data": { + "version": "7.10.4", + "packageName": "@babel/plugin-syntax-numeric-separator", + "hash": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==" + } + }, + "npm:@babel/plugin-syntax-object-rest-spread": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-object-rest-spread", + "data": { + "version": "7.8.3", + "packageName": "@babel/plugin-syntax-object-rest-spread", + "hash": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==" + } + }, + "npm:@babel/plugin-syntax-optional-catch-binding": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-optional-catch-binding", + "data": { + "version": "7.8.3", + "packageName": "@babel/plugin-syntax-optional-catch-binding", + "hash": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==" + } + }, + "npm:@babel/plugin-syntax-optional-chaining": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-optional-chaining", + "data": { + "version": "7.8.3", + "packageName": "@babel/plugin-syntax-optional-chaining", + "hash": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==" + } + }, + "npm:@babel/plugin-syntax-private-property-in-object": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-private-property-in-object", + "data": { + "version": "7.14.5", + "packageName": "@babel/plugin-syntax-private-property-in-object", + "hash": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==" + } + }, + "npm:@babel/plugin-syntax-top-level-await": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-top-level-await", + "data": { + "version": "7.14.5", + "packageName": "@babel/plugin-syntax-top-level-await", + "hash": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==" + } + }, + "npm:@babel/plugin-syntax-typescript": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-typescript", + "data": { + "version": "7.25.4", + "packageName": "@babel/plugin-syntax-typescript", + "hash": "sha512-uMOCoHVU52BsSWxPOMVv5qKRdeSlPuImUCB2dlPuBSU+W2/ROE7/Zg8F2Kepbk+8yBa68LlRKxO+xgEVWorsDg==" + } + }, + "npm:@babel/plugin-syntax-unicode-sets-regex": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-unicode-sets-regex", + "data": { + "version": "7.18.6", + "packageName": "@babel/plugin-syntax-unicode-sets-regex", + "hash": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==" + } + }, + "npm:@babel/plugin-transform-arrow-functions": { + "type": "npm", + "name": "npm:@babel/plugin-transform-arrow-functions", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-arrow-functions", + "hash": "sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==" + } + }, + "npm:@babel/plugin-transform-async-generator-functions": { + "type": "npm", + "name": "npm:@babel/plugin-transform-async-generator-functions", + "data": { + "version": "7.25.4", + "packageName": "@babel/plugin-transform-async-generator-functions", + "hash": "sha512-jz8cV2XDDTqjKPwVPJBIjORVEmSGYhdRa8e5k5+vN+uwcjSrSxUaebBRa4ko1jqNF2uxyg8G6XYk30Jv285xzg==" + } + }, + "npm:@babel/plugin-transform-async-to-generator": { + "type": "npm", + "name": "npm:@babel/plugin-transform-async-to-generator", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-async-to-generator", + "hash": "sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==" + } + }, + "npm:@babel/plugin-transform-block-scoped-functions": { + "type": "npm", + "name": "npm:@babel/plugin-transform-block-scoped-functions", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-block-scoped-functions", + "hash": "sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==" + } + }, + "npm:@babel/plugin-transform-block-scoping": { + "type": "npm", + "name": "npm:@babel/plugin-transform-block-scoping", + "data": { + "version": "7.25.0", + "packageName": "@babel/plugin-transform-block-scoping", + "hash": "sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ==" + } + }, + "npm:@babel/plugin-transform-class-properties": { + "type": "npm", + "name": "npm:@babel/plugin-transform-class-properties", + "data": { + "version": "7.25.4", + "packageName": "@babel/plugin-transform-class-properties", + "hash": "sha512-nZeZHyCWPfjkdU5pA/uHiTaDAFUEqkpzf1YoQT2NeSynCGYq9rxfyI3XpQbfx/a0hSnFH6TGlEXvae5Vi7GD8g==" + } + }, + "npm:@babel/plugin-transform-class-static-block": { + "type": "npm", + "name": "npm:@babel/plugin-transform-class-static-block", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-class-static-block", + "hash": "sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==" + } + }, + "npm:@babel/plugin-transform-classes": { + "type": "npm", + "name": "npm:@babel/plugin-transform-classes", + "data": { + "version": "7.25.4", + "packageName": "@babel/plugin-transform-classes", + "hash": "sha512-oexUfaQle2pF/b6E0dwsxQtAol9TLSO88kQvym6HHBWFliV2lGdrPieX+WgMRLSJDVzdYywk7jXbLPuO2KLTLg==" + } + }, + "npm:@babel/plugin-transform-computed-properties": { + "type": "npm", + "name": "npm:@babel/plugin-transform-computed-properties", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-computed-properties", + "hash": "sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==" + } + }, + "npm:@babel/plugin-transform-destructuring": { + "type": "npm", + "name": "npm:@babel/plugin-transform-destructuring", + "data": { + "version": "7.24.8", + "packageName": "@babel/plugin-transform-destructuring", + "hash": "sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==" + } + }, + "npm:@babel/plugin-transform-dotall-regex": { + "type": "npm", + "name": "npm:@babel/plugin-transform-dotall-regex", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-dotall-regex", + "hash": "sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==" + } + }, + "npm:@babel/plugin-transform-duplicate-keys": { + "type": "npm", + "name": "npm:@babel/plugin-transform-duplicate-keys", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-duplicate-keys", + "hash": "sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==" + } + }, + "npm:@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "type": "npm", + "name": "npm:@babel/plugin-transform-duplicate-named-capturing-groups-regex", + "data": { + "version": "7.25.0", + "packageName": "@babel/plugin-transform-duplicate-named-capturing-groups-regex", + "hash": "sha512-YLpb4LlYSc3sCUa35un84poXoraOiQucUTTu8X1j18JV+gNa8E0nyUf/CjZ171IRGr4jEguF+vzJU66QZhn29g==" + } + }, + "npm:@babel/plugin-transform-dynamic-import": { + "type": "npm", + "name": "npm:@babel/plugin-transform-dynamic-import", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-dynamic-import", + "hash": "sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==" + } + }, + "npm:@babel/plugin-transform-exponentiation-operator": { + "type": "npm", + "name": "npm:@babel/plugin-transform-exponentiation-operator", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-exponentiation-operator", + "hash": "sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==" + } + }, + "npm:@babel/plugin-transform-export-namespace-from": { + "type": "npm", + "name": "npm:@babel/plugin-transform-export-namespace-from", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-export-namespace-from", + "hash": "sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==" + } + }, + "npm:@babel/plugin-transform-for-of": { + "type": "npm", + "name": "npm:@babel/plugin-transform-for-of", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-for-of", + "hash": "sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==" + } + }, + "npm:@babel/plugin-transform-function-name": { + "type": "npm", + "name": "npm:@babel/plugin-transform-function-name", + "data": { + "version": "7.25.1", + "packageName": "@babel/plugin-transform-function-name", + "hash": "sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA==" + } + }, + "npm:@babel/plugin-transform-json-strings": { + "type": "npm", + "name": "npm:@babel/plugin-transform-json-strings", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-json-strings", + "hash": "sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==" + } + }, + "npm:@babel/plugin-transform-literals": { + "type": "npm", + "name": "npm:@babel/plugin-transform-literals", + "data": { + "version": "7.25.2", + "packageName": "@babel/plugin-transform-literals", + "hash": "sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw==" + } + }, + "npm:@babel/plugin-transform-logical-assignment-operators": { + "type": "npm", + "name": "npm:@babel/plugin-transform-logical-assignment-operators", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-logical-assignment-operators", + "hash": "sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==" + } + }, + "npm:@babel/plugin-transform-member-expression-literals": { + "type": "npm", + "name": "npm:@babel/plugin-transform-member-expression-literals", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-member-expression-literals", + "hash": "sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==" + } + }, + "npm:@babel/plugin-transform-modules-amd": { + "type": "npm", + "name": "npm:@babel/plugin-transform-modules-amd", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-modules-amd", + "hash": "sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==" + } + }, + "npm:@babel/plugin-transform-modules-commonjs": { + "type": "npm", + "name": "npm:@babel/plugin-transform-modules-commonjs", + "data": { + "version": "7.24.8", + "packageName": "@babel/plugin-transform-modules-commonjs", + "hash": "sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==" + } + }, + "npm:@babel/plugin-transform-modules-systemjs": { + "type": "npm", + "name": "npm:@babel/plugin-transform-modules-systemjs", + "data": { + "version": "7.25.0", + "packageName": "@babel/plugin-transform-modules-systemjs", + "hash": "sha512-YPJfjQPDXxyQWg/0+jHKj1llnY5f/R6a0p/vP4lPymxLu7Lvl4k2WMitqi08yxwQcCVUUdG9LCUj4TNEgAp3Jw==" + } + }, + "npm:@babel/plugin-transform-modules-umd": { + "type": "npm", + "name": "npm:@babel/plugin-transform-modules-umd", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-modules-umd", + "hash": "sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==" + } + }, + "npm:@babel/plugin-transform-named-capturing-groups-regex": { + "type": "npm", + "name": "npm:@babel/plugin-transform-named-capturing-groups-regex", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-named-capturing-groups-regex", + "hash": "sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==" + } + }, + "npm:@babel/plugin-transform-new-target": { + "type": "npm", + "name": "npm:@babel/plugin-transform-new-target", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-new-target", + "hash": "sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==" + } + }, + "npm:@babel/plugin-transform-nullish-coalescing-operator": { + "type": "npm", + "name": "npm:@babel/plugin-transform-nullish-coalescing-operator", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-nullish-coalescing-operator", + "hash": "sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==" + } + }, + "npm:@babel/plugin-transform-numeric-separator": { + "type": "npm", + "name": "npm:@babel/plugin-transform-numeric-separator", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-numeric-separator", + "hash": "sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==" + } + }, + "npm:@babel/plugin-transform-object-rest-spread": { + "type": "npm", + "name": "npm:@babel/plugin-transform-object-rest-spread", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-object-rest-spread", + "hash": "sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==" + } + }, + "npm:@babel/plugin-transform-object-super": { + "type": "npm", + "name": "npm:@babel/plugin-transform-object-super", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-object-super", + "hash": "sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==" + } + }, + "npm:@babel/plugin-transform-optional-catch-binding": { + "type": "npm", + "name": "npm:@babel/plugin-transform-optional-catch-binding", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-optional-catch-binding", + "hash": "sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==" + } + }, + "npm:@babel/plugin-transform-optional-chaining": { + "type": "npm", + "name": "npm:@babel/plugin-transform-optional-chaining", + "data": { + "version": "7.24.8", + "packageName": "@babel/plugin-transform-optional-chaining", + "hash": "sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==" + } + }, + "npm:@babel/plugin-transform-parameters": { + "type": "npm", + "name": "npm:@babel/plugin-transform-parameters", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-parameters", + "hash": "sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==" + } + }, + "npm:@babel/plugin-transform-private-methods": { + "type": "npm", + "name": "npm:@babel/plugin-transform-private-methods", + "data": { + "version": "7.25.4", + "packageName": "@babel/plugin-transform-private-methods", + "hash": "sha512-ao8BG7E2b/URaUQGqN3Tlsg+M3KlHY6rJ1O1gXAEUnZoyNQnvKyH87Kfg+FoxSeyWUB8ISZZsC91C44ZuBFytw==" + } + }, + "npm:@babel/plugin-transform-private-property-in-object": { + "type": "npm", + "name": "npm:@babel/plugin-transform-private-property-in-object", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-private-property-in-object", + "hash": "sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==" + } + }, + "npm:@babel/plugin-transform-property-literals": { + "type": "npm", + "name": "npm:@babel/plugin-transform-property-literals", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-property-literals", + "hash": "sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==" + } + }, + "npm:@babel/plugin-transform-regenerator": { + "type": "npm", + "name": "npm:@babel/plugin-transform-regenerator", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-regenerator", + "hash": "sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==" + } + }, + "npm:@babel/plugin-transform-reserved-words": { + "type": "npm", + "name": "npm:@babel/plugin-transform-reserved-words", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-reserved-words", + "hash": "sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==" + } + }, + "npm:@babel/plugin-transform-runtime": { + "type": "npm", + "name": "npm:@babel/plugin-transform-runtime", + "data": { + "version": "7.25.4", + "packageName": "@babel/plugin-transform-runtime", + "hash": "sha512-8hsyG+KUYGY0coX6KUCDancA0Vw225KJ2HJO0yCNr1vq5r+lJTleDaJf0K7iOhjw4SWhu03TMBzYTJ9krmzULQ==" + } + }, + "npm:@babel/plugin-transform-shorthand-properties": { + "type": "npm", + "name": "npm:@babel/plugin-transform-shorthand-properties", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-shorthand-properties", + "hash": "sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==" + } + }, + "npm:@babel/plugin-transform-spread": { + "type": "npm", + "name": "npm:@babel/plugin-transform-spread", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-spread", + "hash": "sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==" + } + }, + "npm:@babel/plugin-transform-sticky-regex": { + "type": "npm", + "name": "npm:@babel/plugin-transform-sticky-regex", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-sticky-regex", + "hash": "sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==" + } + }, + "npm:@babel/plugin-transform-template-literals": { + "type": "npm", + "name": "npm:@babel/plugin-transform-template-literals", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-template-literals", + "hash": "sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==" + } + }, + "npm:@babel/plugin-transform-typeof-symbol": { + "type": "npm", + "name": "npm:@babel/plugin-transform-typeof-symbol", + "data": { + "version": "7.24.8", + "packageName": "@babel/plugin-transform-typeof-symbol", + "hash": "sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==" + } + }, + "npm:@babel/plugin-transform-typescript": { + "type": "npm", + "name": "npm:@babel/plugin-transform-typescript", + "data": { + "version": "7.25.2", + "packageName": "@babel/plugin-transform-typescript", + "hash": "sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A==" + } + }, + "npm:@babel/plugin-transform-unicode-escapes": { + "type": "npm", + "name": "npm:@babel/plugin-transform-unicode-escapes", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-unicode-escapes", + "hash": "sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==" + } + }, + "npm:@babel/plugin-transform-unicode-property-regex": { + "type": "npm", + "name": "npm:@babel/plugin-transform-unicode-property-regex", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-unicode-property-regex", + "hash": "sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==" + } + }, + "npm:@babel/plugin-transform-unicode-regex": { + "type": "npm", + "name": "npm:@babel/plugin-transform-unicode-regex", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-unicode-regex", + "hash": "sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==" + } + }, + "npm:@babel/plugin-transform-unicode-sets-regex": { + "type": "npm", + "name": "npm:@babel/plugin-transform-unicode-sets-regex", + "data": { + "version": "7.25.4", + "packageName": "@babel/plugin-transform-unicode-sets-regex", + "hash": "sha512-qesBxiWkgN1Q+31xUE9RcMk79eOXXDCv6tfyGMRSs4RGlioSg2WVyQAm07k726cSE56pa+Kb0y9epX2qaXzTvA==" + } + }, + "npm:@babel/preset-env": { + "type": "npm", + "name": "npm:@babel/preset-env", + "data": { + "version": "7.25.4", + "packageName": "@babel/preset-env", + "hash": "sha512-W9Gyo+KmcxjGahtt3t9fb14vFRWvPpu5pT6GBlovAK6BTBcxgjfVMSQCfJl4oi35ODrxP6xx2Wr8LNST57Mraw==" + } + }, + "npm:@babel/preset-modules": { + "type": "npm", + "name": "npm:@babel/preset-modules", + "data": { + "version": "0.1.6-no-external-plugins", + "packageName": "@babel/preset-modules", + "hash": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==" + } + }, + "npm:@babel/preset-typescript": { + "type": "npm", + "name": "npm:@babel/preset-typescript", + "data": { + "version": "7.24.7", + "packageName": "@babel/preset-typescript", + "hash": "sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==" + } + }, + "npm:@babel/regjsgen": { + "type": "npm", + "name": "npm:@babel/regjsgen", + "data": { + "version": "0.8.0", + "packageName": "@babel/regjsgen", + "hash": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + } + }, + "npm:@babel/runtime": { + "type": "npm", + "name": "npm:@babel/runtime", + "data": { + "version": "7.25.6", + "packageName": "@babel/runtime", + "hash": "sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==" + } + }, + "npm:@babel/template": { + "type": "npm", + "name": "npm:@babel/template", + "data": { + "version": "7.25.0", + "packageName": "@babel/template", + "hash": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==" + } + }, + "npm:@babel/traverse": { + "type": "npm", + "name": "npm:@babel/traverse", + "data": { + "version": "7.25.6", + "packageName": "@babel/traverse", + "hash": "sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==" + } + }, + "npm:@babel/types": { + "type": "npm", + "name": "npm:@babel/types", + "data": { + "version": "7.25.6", + "packageName": "@babel/types", + "hash": "sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==" + } + }, + "npm:@cspotcode/source-map-support": { + "type": "npm", + "name": "npm:@cspotcode/source-map-support", + "data": { + "version": "0.8.1", + "packageName": "@cspotcode/source-map-support", + "hash": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==" + } + }, + "npm:@emnapi/core": { + "type": "npm", + "name": "npm:@emnapi/core", + "data": { + "version": "1.2.0", + "packageName": "@emnapi/core", + "hash": "sha512-E7Vgw78I93we4ZWdYCb4DGAwRROGkMIXk7/y87UmANR+J6qsWusmC3gLt0H+O0KOt5e6O38U8oJamgbudrES/w==" + } + }, + "npm:@emnapi/runtime": { + "type": "npm", + "name": "npm:@emnapi/runtime", + "data": { + "version": "1.2.0", + "packageName": "@emnapi/runtime", + "hash": "sha512-bV21/9LQmcQeCPEg3BDFtvwL6cwiTMksYNWQQ4KOxCZikEGalWtenoZ0wCiukJINlGCIi2KXx01g4FoH/LxpzQ==" + } + }, + "npm:@emnapi/wasi-threads": { + "type": "npm", + "name": "npm:@emnapi/wasi-threads", + "data": { + "version": "1.0.1", + "packageName": "@emnapi/wasi-threads", + "hash": "sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==" + } + }, + "npm:@esbuild/aix-ppc64": { + "type": "npm", + "name": "npm:@esbuild/aix-ppc64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/aix-ppc64", + "hash": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==" + } + }, + "npm:@esbuild/android-arm64": { + "type": "npm", + "name": "npm:@esbuild/android-arm64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/android-arm64", + "hash": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==" + } + }, + "npm:@esbuild/android-arm": { + "type": "npm", + "name": "npm:@esbuild/android-arm", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/android-arm", + "hash": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==" + } + }, + "npm:@esbuild/android-x64": { + "type": "npm", + "name": "npm:@esbuild/android-x64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/android-x64", + "hash": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==" + } + }, + "npm:@esbuild/darwin-arm64": { + "type": "npm", + "name": "npm:@esbuild/darwin-arm64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/darwin-arm64", + "hash": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==" + } + }, + "npm:@esbuild/darwin-x64": { + "type": "npm", + "name": "npm:@esbuild/darwin-x64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/darwin-x64", + "hash": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==" + } + }, + "npm:@esbuild/freebsd-arm64": { + "type": "npm", + "name": "npm:@esbuild/freebsd-arm64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/freebsd-arm64", + "hash": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==" + } + }, + "npm:@esbuild/freebsd-x64": { + "type": "npm", + "name": "npm:@esbuild/freebsd-x64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/freebsd-x64", + "hash": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==" + } + }, + "npm:@esbuild/linux-arm64": { + "type": "npm", + "name": "npm:@esbuild/linux-arm64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/linux-arm64", + "hash": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==" + } + }, + "npm:@esbuild/linux-arm": { + "type": "npm", + "name": "npm:@esbuild/linux-arm", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/linux-arm", + "hash": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==" + } + }, + "npm:@esbuild/linux-ia32": { + "type": "npm", + "name": "npm:@esbuild/linux-ia32", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/linux-ia32", + "hash": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==" + } + }, + "npm:@esbuild/linux-loong64": { + "type": "npm", + "name": "npm:@esbuild/linux-loong64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/linux-loong64", + "hash": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==" + } + }, + "npm:@esbuild/linux-mips64el": { + "type": "npm", + "name": "npm:@esbuild/linux-mips64el", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/linux-mips64el", + "hash": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==" + } + }, + "npm:@esbuild/linux-ppc64": { + "type": "npm", + "name": "npm:@esbuild/linux-ppc64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/linux-ppc64", + "hash": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==" + } + }, + "npm:@esbuild/linux-riscv64": { + "type": "npm", + "name": "npm:@esbuild/linux-riscv64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/linux-riscv64", + "hash": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==" + } + }, + "npm:@esbuild/linux-s390x": { + "type": "npm", + "name": "npm:@esbuild/linux-s390x", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/linux-s390x", + "hash": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==" + } + }, + "npm:@esbuild/linux-x64": { + "type": "npm", + "name": "npm:@esbuild/linux-x64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/linux-x64", + "hash": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==" + } + }, + "npm:@esbuild/netbsd-x64": { + "type": "npm", + "name": "npm:@esbuild/netbsd-x64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/netbsd-x64", + "hash": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==" + } + }, + "npm:@esbuild/openbsd-x64": { + "type": "npm", + "name": "npm:@esbuild/openbsd-x64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/openbsd-x64", + "hash": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==" + } + }, + "npm:@esbuild/sunos-x64": { + "type": "npm", + "name": "npm:@esbuild/sunos-x64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/sunos-x64", + "hash": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==" + } + }, + "npm:@esbuild/win32-arm64": { + "type": "npm", + "name": "npm:@esbuild/win32-arm64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/win32-arm64", + "hash": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==" + } + }, + "npm:@esbuild/win32-ia32": { + "type": "npm", + "name": "npm:@esbuild/win32-ia32", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/win32-ia32", + "hash": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==" + } + }, + "npm:@esbuild/win32-x64": { + "type": "npm", + "name": "npm:@esbuild/win32-x64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/win32-x64", + "hash": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==" + } + }, + "npm:@eslint-community/eslint-utils": { + "type": "npm", + "name": "npm:@eslint-community/eslint-utils", + "data": { + "version": "4.4.0", + "packageName": "@eslint-community/eslint-utils", + "hash": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==" + } + }, + "npm:@eslint-community/regexpp": { + "type": "npm", + "name": "npm:@eslint-community/regexpp", + "data": { + "version": "4.11.0", + "packageName": "@eslint-community/regexpp", + "hash": "sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==" + } + }, + "npm:@eslint/eslintrc": { + "type": "npm", + "name": "npm:@eslint/eslintrc", + "data": { + "version": "2.1.4", + "packageName": "@eslint/eslintrc", + "hash": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==" + } + }, + "npm:@eslint/js@8.57.0": { + "type": "npm", + "name": "npm:@eslint/js@8.57.0", + "data": { + "version": "8.57.0", + "packageName": "@eslint/js", + "hash": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==" + } + }, + "npm:@eslint/js": { + "type": "npm", + "name": "npm:@eslint/js", + "data": { + "version": "9.10.0", + "packageName": "@eslint/js", + "hash": "sha512-fuXtbiP5GWIn8Fz+LWoOMVf/Jxm+aajZYkhi6CuEm4SxymFM+eUWzbO9qXT+L0iCkL5+KGYMCSGxo686H19S1g==" + } + }, + "npm:@floating-ui/core": { + "type": "npm", + "name": "npm:@floating-ui/core", + "data": { + "version": "1.6.7", + "packageName": "@floating-ui/core", + "hash": "sha512-yDzVT/Lm101nQ5TCVeK65LtdN7Tj4Qpr9RTXJ2vPFLqtLxwOrpoxAHAJI8J3yYWUc40J0BDBheaitK5SJmno2g==" + } + }, + "npm:@floating-ui/dom": { + "type": "npm", + "name": "npm:@floating-ui/dom", + "data": { + "version": "1.6.10", + "packageName": "@floating-ui/dom", + "hash": "sha512-fskgCFv8J8OamCmyun8MfjB1Olfn+uZKjOKZ0vhYF3gRmEUXcGOjxWL8bBr7i4kIuPZ2KD2S3EUIOxnjC8kl2A==" + } + }, + "npm:@floating-ui/react-dom": { + "type": "npm", + "name": "npm:@floating-ui/react-dom", + "data": { + "version": "2.1.1", + "packageName": "@floating-ui/react-dom", + "hash": "sha512-4h84MJt3CHrtG18mGsXuLCHMrug49d7DFkU0RMIyshRveBeyV2hmV/pDaF2Uxtu8kgq5r46llp5E5FQiR0K2Yg==" + } + }, + "npm:@floating-ui/react": { + "type": "npm", + "name": "npm:@floating-ui/react", + "data": { + "version": "0.26.23", + "packageName": "@floating-ui/react", + "hash": "sha512-9u3i62fV0CFF3nIegiWiRDwOs7OW/KhSUJDNx2MkQM3LbE5zQOY01sL3nelcVBXvX7Ovvo3A49I8ql+20Wg/Hw==" + } + }, + "npm:@floating-ui/utils": { + "type": "npm", + "name": "npm:@floating-ui/utils", + "data": { + "version": "0.2.7", + "packageName": "@floating-ui/utils", + "hash": "sha512-X8R8Oj771YRl/w+c1HqAC1szL8zWQRwFvgDwT129k9ACdBoud/+/rX9V0qiMl6LWUdP9voC2nDVZYPMQQsb6eA==" + } + }, + "npm:@gar/promisify": { + "type": "npm", + "name": "npm:@gar/promisify", + "data": { + "version": "1.1.3", + "packageName": "@gar/promisify", + "hash": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==" + } + }, + "npm:@headlessui/react": { + "type": "npm", + "name": "npm:@headlessui/react", + "data": { + "version": "2.1.5", + "packageName": "@headlessui/react", + "hash": "sha512-m3vzqwMTyDbgaNiSXQdrw8R4tRdnxVHHm4G/ZGS0TP6T8blEj3Ib1/zIJBzlvTXpBjTpd1DsUnRTonHyONMjSQ==" + } + }, + "npm:@heroicons/react": { + "type": "npm", + "name": "npm:@heroicons/react", + "data": { + "version": "2.1.5", + "packageName": "@heroicons/react", + "hash": "sha512-FuzFN+BsHa+7OxbvAERtgBTNeZpUjgM/MIizfVkSCL2/edriN0Hx/DWRCR//aPYwO5QX/YlgLGXk+E3PcfZwjA==" + } + }, + "npm:@humanwhocodes/config-array": { + "type": "npm", + "name": "npm:@humanwhocodes/config-array", + "data": { + "version": "0.11.14", + "packageName": "@humanwhocodes/config-array", + "hash": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==" + } + }, + "npm:@humanwhocodes/module-importer": { + "type": "npm", + "name": "npm:@humanwhocodes/module-importer", + "data": { + "version": "1.0.1", + "packageName": "@humanwhocodes/module-importer", + "hash": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==" + } + }, + "npm:@humanwhocodes/object-schema": { + "type": "npm", + "name": "npm:@humanwhocodes/object-schema", + "data": { + "version": "2.0.3", + "packageName": "@humanwhocodes/object-schema", + "hash": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==" + } + }, + "npm:@isaacs/cliui": { + "type": "npm", + "name": "npm:@isaacs/cliui", + "data": { + "version": "8.0.2", + "packageName": "@isaacs/cliui", + "hash": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==" + } + }, + "npm:@jest/schemas": { + "type": "npm", + "name": "npm:@jest/schemas", + "data": { + "version": "29.6.3", + "packageName": "@jest/schemas", + "hash": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==" + } + }, + "npm:@jest/types": { + "type": "npm", + "name": "npm:@jest/types", + "data": { + "version": "29.6.3", + "packageName": "@jest/types", + "hash": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==" + } + }, + "npm:@jridgewell/gen-mapping": { + "type": "npm", + "name": "npm:@jridgewell/gen-mapping", + "data": { + "version": "0.3.5", + "packageName": "@jridgewell/gen-mapping", + "hash": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==" + } + }, + "npm:@jridgewell/resolve-uri": { + "type": "npm", + "name": "npm:@jridgewell/resolve-uri", + "data": { + "version": "3.1.2", + "packageName": "@jridgewell/resolve-uri", + "hash": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==" + } + }, + "npm:@jridgewell/set-array": { + "type": "npm", + "name": "npm:@jridgewell/set-array", + "data": { + "version": "1.2.1", + "packageName": "@jridgewell/set-array", + "hash": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==" + } + }, + "npm:@jridgewell/source-map": { + "type": "npm", + "name": "npm:@jridgewell/source-map", + "data": { + "version": "0.3.6", + "packageName": "@jridgewell/source-map", + "hash": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==" + } + }, + "npm:@jridgewell/sourcemap-codec": { + "type": "npm", + "name": "npm:@jridgewell/sourcemap-codec", + "data": { + "version": "1.5.0", + "packageName": "@jridgewell/sourcemap-codec", + "hash": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==" + } + }, + "npm:@jridgewell/trace-mapping@0.3.25": { + "type": "npm", + "name": "npm:@jridgewell/trace-mapping@0.3.25", + "data": { + "version": "0.3.25", + "packageName": "@jridgewell/trace-mapping", + "hash": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==" + } + }, + "npm:@jridgewell/trace-mapping@0.3.9": { + "type": "npm", + "name": "npm:@jridgewell/trace-mapping@0.3.9", + "data": { + "version": "0.3.9", + "packageName": "@jridgewell/trace-mapping", + "hash": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==" + } + }, + "npm:@jsonjoy.com/base64": { + "type": "npm", + "name": "npm:@jsonjoy.com/base64", + "data": { + "version": "1.1.2", + "packageName": "@jsonjoy.com/base64", + "hash": "sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==" + } + }, + "npm:@jsonjoy.com/json-pack": { + "type": "npm", + "name": "npm:@jsonjoy.com/json-pack", + "data": { + "version": "1.1.0", + "packageName": "@jsonjoy.com/json-pack", + "hash": "sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==" + } + }, + "npm:@jsonjoy.com/util": { + "type": "npm", + "name": "npm:@jsonjoy.com/util", + "data": { + "version": "1.3.0", + "packageName": "@jsonjoy.com/util", + "hash": "sha512-Cebt4Vk7k1xHy87kHY7KSPLT77A7Ev7IfOblyLZhtYEhrdQ6fX4EoLq3xOQ3O/DRMEh2ok5nyC180E+ABS8Wmw==" + } + }, + "npm:@leichtgewicht/ip-codec": { + "type": "npm", + "name": "npm:@leichtgewicht/ip-codec", + "data": { + "version": "2.0.5", + "packageName": "@leichtgewicht/ip-codec", + "hash": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==" + } + }, + "npm:@module-federation/bridge-react-webpack-plugin": { + "type": "npm", + "name": "npm:@module-federation/bridge-react-webpack-plugin", + "data": { + "version": "0.6.4", + "packageName": "@module-federation/bridge-react-webpack-plugin", + "hash": "sha512-HohSPu6jiLpXQQkpRA4riD0IbWeHIR48dW7dnFAbeqlVcpCd1SLP0gPi63658hRjcAa+S08rE1kIWNxyP+MzyQ==" + } + }, + "npm:@module-federation/dts-plugin": { + "type": "npm", + "name": "npm:@module-federation/dts-plugin", + "data": { + "version": "0.6.4", + "packageName": "@module-federation/dts-plugin", + "hash": "sha512-1YMbZBd1koX+9DhQv4FXHfGfol1IcPQGK6phVup1TzsALvTlyCAth37uf46663KTWF8CvIiIVI/gf1n373IfrA==" + } + }, + "npm:@module-federation/enhanced": { + "type": "npm", + "name": "npm:@module-federation/enhanced", + "data": { + "version": "0.6.4", + "packageName": "@module-federation/enhanced", + "hash": "sha512-Ef9XqqFPzRfXMvwxHEFHGuRwZhHAk+cQ65+6pSE64FErIWkY4F3bshK3hN7Qqm6LqnS2JExzmgQjbQ15OqLtyA==" + } + }, + "npm:@module-federation/managers": { + "type": "npm", + "name": "npm:@module-federation/managers", + "data": { + "version": "0.6.4", + "packageName": "@module-federation/managers", + "hash": "sha512-8Vqepi4RtGtOkKESE5nruSd8QqK/k0KN5k6t4lhDw6vPMhUMR3xbccvsubTBhsQhe0yS7HzHkXJ88wzrXJdCmw==" + } + }, + "npm:@module-federation/manifest": { + "type": "npm", + "name": "npm:@module-federation/manifest", + "data": { + "version": "0.6.4", + "packageName": "@module-federation/manifest", + "hash": "sha512-YjiwA8Z4HhBAfDIhH62XWDjNRpkXxBmxATD7mkR53K8RAKyPifvjlzW1cxy7EKOAShPZ1jEeSO45k0gkxgrOVA==" + } + }, + "npm:@module-federation/rspack": { + "type": "npm", + "name": "npm:@module-federation/rspack", + "data": { + "version": "0.6.4", + "packageName": "@module-federation/rspack", + "hash": "sha512-K4o5s6IAKii+WtSe/kEasdrqp8F/150OTdvB86wNBbeiiBaQwWpg37DvkKKyE6xg6gHnbIg7JdhIymgFav4k5Q==" + } + }, + "npm:@module-federation/runtime-tools": { + "type": "npm", + "name": "npm:@module-federation/runtime-tools", + "data": { + "version": "0.6.4", + "packageName": "@module-federation/runtime-tools", + "hash": "sha512-bGHBBgdJoeIz00ORsk6t0vPKTXl+xeYxrCFMTD6hubv/zWTTaYC0cC+9VNaa4kog6dFnO1k5froPjg7EygvKwQ==" + } + }, + "npm:@module-federation/runtime": { + "type": "npm", + "name": "npm:@module-federation/runtime", + "data": { + "version": "0.6.4", + "packageName": "@module-federation/runtime", + "hash": "sha512-3xuKJbafcJxuc9ZJuYU5drOQwa9fGXq8suQ50LjarxNvrISP2Yy9jvpPueOdDqmOHoX1q1PWzEhFwPp+zimm9w==" + } + }, + "npm:@module-federation/sdk": { + "type": "npm", + "name": "npm:@module-federation/sdk", + "data": { + "version": "0.6.4", + "packageName": "@module-federation/sdk", + "hash": "sha512-yvTWk6axkL6uYSIzTFVcyXMNAg8O9TCfsyfmXTtNnXWGdymUkATUz5+g8F4BSPR3feOP4IDg3v+92V3I6hHs8w==" + } + }, + "npm:@module-federation/third-party-dts-extractor": { + "type": "npm", + "name": "npm:@module-federation/third-party-dts-extractor", + "data": { + "version": "0.6.4", + "packageName": "@module-federation/third-party-dts-extractor", + "hash": "sha512-KepK+MEgyP7pOgRpTQxjA4SZm8U2hyHSn4SSltDzCM3KZaY93i2XtRYcg3Yy78DWeUPy/db+ORajV35Cb39nJg==" + } + }, + "npm:@module-federation/webpack-bundler-runtime": { + "type": "npm", + "name": "npm:@module-federation/webpack-bundler-runtime", + "data": { + "version": "0.6.4", + "packageName": "@module-federation/webpack-bundler-runtime", + "hash": "sha512-1D5uV5aF6RLvXj+swVFTXqH1tdrpIH1Tfs22YliguzwG2Nrrs+qhp6EfJZ8JUk264aOScAMvkama0WhbLbPPGQ==" + } + }, + "npm:@napi-rs/wasm-runtime": { + "type": "npm", + "name": "npm:@napi-rs/wasm-runtime", + "data": { + "version": "0.2.4", + "packageName": "@napi-rs/wasm-runtime", + "hash": "sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==" + } + }, + "npm:@next/env": { + "type": "npm", + "name": "npm:@next/env", + "data": { + "version": "14.2.8", + "packageName": "@next/env", + "hash": "sha512-L44a+ynqkolyNBnYfF8VoCiSrjSZWgEHYKkKLGcs/a80qh7AkfVUD/MduVPgdsWZ31tgROR+yJRA0PZjSVBXWQ==" + } + }, + "npm:@next/swc-darwin-arm64": { + "type": "npm", + "name": "npm:@next/swc-darwin-arm64", + "data": { + "version": "14.2.8", + "packageName": "@next/swc-darwin-arm64", + "hash": "sha512-1VrQlG8OzdyvvGZhGJFnaNE2P10Jjy/2FopnqbY0nSa/gr8If3iINxvOEW3cmVeoAYkmW0RsBazQecA2dBFOSw==" + } + }, + "npm:@next/swc-darwin-x64": { + "type": "npm", + "name": "npm:@next/swc-darwin-x64", + "data": { + "version": "14.2.8", + "packageName": "@next/swc-darwin-x64", + "hash": "sha512-87t3I86rNRSOJB1gXIUzaQWWSWrkWPDyZGsR0Z7JAPtLeX3uUOW2fHxl7dNWD2BZvbvftctTQjgtfpp7nMtmWg==" + } + }, + "npm:@next/swc-linux-arm64-gnu": { + "type": "npm", + "name": "npm:@next/swc-linux-arm64-gnu", + "data": { + "version": "14.2.8", + "packageName": "@next/swc-linux-arm64-gnu", + "hash": "sha512-ta2sfVzbOpTbgBrF9HM5m+U58dv6QPuwU4n5EX4LLyCJGKc433Z0D9h9gay/HSOjLEXJ2fJYrMP5JYYbHdxhtw==" + } + }, + "npm:@next/swc-linux-arm64-musl": { + "type": "npm", + "name": "npm:@next/swc-linux-arm64-musl", + "data": { + "version": "14.2.8", + "packageName": "@next/swc-linux-arm64-musl", + "hash": "sha512-+IoLTPK6Z5uIgDhgeWnQF5/o5GBN7+zyUNrs4Bes1W3g9++YELb8y0unFybS8s87ntAKMDl6jeQ+mD7oNwp/Ng==" + } + }, + "npm:@next/swc-linux-x64-gnu": { + "type": "npm", + "name": "npm:@next/swc-linux-x64-gnu", + "data": { + "version": "14.2.8", + "packageName": "@next/swc-linux-x64-gnu", + "hash": "sha512-pO+hVXC+mvzUOQJJRG4RX4wJsRJ5BkURSf6dD6EjUXAX4Ml9es1WsEfkaZ4lcpmFzFvY47IkDaffks/GdCn9ag==" + } + }, + "npm:@next/swc-linux-x64-musl": { + "type": "npm", + "name": "npm:@next/swc-linux-x64-musl", + "data": { + "version": "14.2.8", + "packageName": "@next/swc-linux-x64-musl", + "hash": "sha512-bCat9izctychCtf3uL1nqHq31N5e1VxvdyNcBQflkudPMLbxVnlrw45Vi87K+lt1CwrtVayHqzo4ie0Szcpwzg==" + } + }, + "npm:@next/swc-win32-arm64-msvc": { + "type": "npm", + "name": "npm:@next/swc-win32-arm64-msvc", + "data": { + "version": "14.2.8", + "packageName": "@next/swc-win32-arm64-msvc", + "hash": "sha512-gbxfUaSPV7EyUobpavida2Hwi62GhSJaSg7iBjmBWoxkxlmETOD7U4tWt763cGIsyE6jM7IoNavq0BXqwdW2QA==" + } + }, + "npm:@next/swc-win32-ia32-msvc": { + "type": "npm", + "name": "npm:@next/swc-win32-ia32-msvc", + "data": { + "version": "14.2.8", + "packageName": "@next/swc-win32-ia32-msvc", + "hash": "sha512-PUXzEzjTTlUh3b5VAn1nlpwvujTnuCMMwbiCnaTazoVlN1nA3kWjlmp42IfURA2N/nyrlVEw7pURa/o4Qxj1cw==" + } + }, + "npm:@next/swc-win32-x64-msvc": { + "type": "npm", + "name": "npm:@next/swc-win32-x64-msvc", + "data": { + "version": "14.2.8", + "packageName": "@next/swc-win32-x64-msvc", + "hash": "sha512-EnPKv0ttq02E9/1KZ/8Dn7kuutv6hy1CKc0HlNcvzOQcm4/SQtvfws5gY0zrG9tuupd3HfC2L/zcTrnBhpjTuQ==" + } + }, + "npm:@nivo/annotations@0.85.1": { + "type": "npm", + "name": "npm:@nivo/annotations@0.85.1", + "data": { + "version": "0.85.1", + "packageName": "@nivo/annotations", + "hash": "sha512-+YVFKMokf6MMXsztpEoOoFwG+XcEJV90xezuqJ8FmS0hgEzJ8xTeWNxPRWfrvxndMXNrau4QIRU5GrumBmiy4Q==" + } + }, + "npm:@nivo/annotations@0.86.0": { + "type": "npm", + "name": "npm:@nivo/annotations@0.86.0", + "data": { + "version": "0.86.0", + "packageName": "@nivo/annotations", + "hash": "sha512-7D5h2FzjDhAMzN9siLXSGoy1+7ZcKFu6nSoqrc4q8e1somoIw91czsGq7lowG1g4BUoLC1ZCPNRpi7pzb13JCg==" + } + }, + "npm:@nivo/axes@0.85.1": { + "type": "npm", + "name": "npm:@nivo/axes@0.85.1", + "data": { + "version": "0.85.1", + "packageName": "@nivo/axes", + "hash": "sha512-qhqyamgH8CAdOGEiLwwnqMpPKN6bv9FmKr/75UrNcAvWbU0PZ3unZJGKNkuFzlVAI9/RVvOUvXEE0rRBqV93qg==" + } + }, + "npm:@nivo/axes@0.86.0": { + "type": "npm", + "name": "npm:@nivo/axes@0.86.0", + "data": { + "version": "0.86.0", + "packageName": "@nivo/axes", + "hash": "sha512-puIjpx9GysC4Aey15CPkXrUkLY2Tr7NqP8SCYK6W2MlCjaitkpreD392TCTog1X3LTi39snLsXPl5W9cBW+V2w==" + } + }, + "npm:@nivo/colors@0.85.1": { + "type": "npm", + "name": "npm:@nivo/colors@0.85.1", + "data": { + "version": "0.85.1", + "packageName": "@nivo/colors", + "hash": "sha512-61qG98cfyku0fTJTdtCTS3zBQKt88URh4FAvlQIoifvKg0607S2Gz5l7P9KJfN7xEK5tmE4bRaOMmjc4AZS2Kg==" + } + }, + "npm:@nivo/colors@0.86.0": { + "type": "npm", + "name": "npm:@nivo/colors@0.86.0", + "data": { + "version": "0.86.0", + "packageName": "@nivo/colors", + "hash": "sha512-qsUlpFe4ipGEciQMnicvxL0PeOGspQFfzqJ+lpU5eUeP/C9zLUKGiRRefXRNZMHtY/V1arqFa1P9TD8IXwXF/w==" + } + }, + "npm:@nivo/core@0.85.1": { + "type": "npm", + "name": "npm:@nivo/core@0.85.1", + "data": { + "version": "0.85.1", + "packageName": "@nivo/core", + "hash": "sha512-366bc4hBicsitcinQyKGfUPpifk5W60RAjwZ4sQkY8R6OzwPMgY+eu/sfPZTNcY7rsleGg8whX0A2dBg2czWMA==" + } + }, + "npm:@nivo/core@0.86.0": { + "type": "npm", + "name": "npm:@nivo/core@0.86.0", + "data": { + "version": "0.86.0", + "packageName": "@nivo/core", + "hash": "sha512-0laA4BYXbDO85wOnWmzM7iv78wCjTF9tt2kEkRIXfHS3sHWCvasL2p+BJSO9/BJNHSgaHoseTdLX78Kg+ofl0Q==" + } + }, + "npm:@nivo/legends@0.85.1": { + "type": "npm", + "name": "npm:@nivo/legends@0.85.1", + "data": { + "version": "0.85.1", + "packageName": "@nivo/legends", + "hash": "sha512-v2DRiUieo3/iV1Fft3i9pbGTkE5arXzmw+p1ptb4xfBBPpd0hSAHvaePXDY370G31dsh2v5LouL97u+q12li4Q==" + } + }, + "npm:@nivo/legends@0.86.0": { + "type": "npm", + "name": "npm:@nivo/legends@0.86.0", + "data": { + "version": "0.86.0", + "packageName": "@nivo/legends", + "hash": "sha512-J80tUFh3OZFz+bQ7BdiUtXbWzfQlMsKOlpsn5Ys9g8r/y8bhBagmMaHfq53SYJ7ottHyibgiOvtxfWR6OGA57g==" + } + }, + "npm:@nivo/line@0.85.1": { + "type": "npm", + "name": "npm:@nivo/line@0.85.1", + "data": { + "version": "0.85.1", + "packageName": "@nivo/line", + "hash": "sha512-BLswEMiBiFxpHaRoiKp7d3S4P3gzj0OYVBojFEEG+g19lmIEeTTc7aZsXz2pTz/NdzM6fwZqTD3llIhl6LfXFg==" + } + }, + "npm:@nivo/line@0.86.0": { + "type": "npm", + "name": "npm:@nivo/line@0.86.0", + "data": { + "version": "0.86.0", + "packageName": "@nivo/line", + "hash": "sha512-y6tmhuXo2gU5AKSMsbGgHzrwRNkKaoxetmVOat25Be/e7eIDyDYJTfFDJJ2U9q1y/fcOmYUEUEV5jAIG4d2abA==" + } + }, + "npm:@nivo/recompose@0.85.0": { + "type": "npm", + "name": "npm:@nivo/recompose@0.85.0", + "data": { + "version": "0.85.0", + "packageName": "@nivo/recompose", + "hash": "sha512-UptKwVJ9mlGQKn4a/JiORWbZgo6hT+qEpKBKIs9BUHRIW0a4T0BIE2PA+uDMPpNxzNFgOCu/y8iM5Rhs6QmrmA==" + } + }, + "npm:@nivo/recompose@0.86.0": { + "type": "npm", + "name": "npm:@nivo/recompose@0.86.0", + "data": { + "version": "0.86.0", + "packageName": "@nivo/recompose", + "hash": "sha512-fS0FKcsAK6auMc1oFszSpPw+uaXSQcuc1bDOjcXtb2FwidnG3hzQkLdnK42ksi/bUZyScpHu8+c0Df+CmDNXrw==" + } + }, + "npm:@nivo/scales@0.85.1": { + "type": "npm", + "name": "npm:@nivo/scales@0.85.1", + "data": { + "version": "0.85.1", + "packageName": "@nivo/scales", + "hash": "sha512-zObimCMjbbioMpQtVSGmr52OTn+BVJZsyhKHFx7CK57RA+OW/9lGnvqzc0rnFxl8WBqvHk7wReE5UI8xva/6Zw==" + } + }, + "npm:@nivo/scales@0.86.0": { + "type": "npm", + "name": "npm:@nivo/scales@0.86.0", + "data": { + "version": "0.86.0", + "packageName": "@nivo/scales", + "hash": "sha512-zw+/BVUo7PFivZVoSAgsocQZ4BtEzjNAijfZT03zVs1i+TJ1ViMtoHafAXkDtIE7+ie0IqeVVhjjTv3RfsFxrQ==" + } + }, + "npm:@nivo/tooltip@0.85.1": { + "type": "npm", + "name": "npm:@nivo/tooltip@0.85.1", + "data": { + "version": "0.85.1", + "packageName": "@nivo/tooltip", + "hash": "sha512-lX0/MuDI9HvGzYxAtE3mnriYEgFHBWf7d5BMqUifJZIyg82XkI9g3z6vwAwPKRJ52rON9Yhik42+gwFMFj3BrA==" + } + }, + "npm:@nivo/tooltip@0.86.0": { + "type": "npm", + "name": "npm:@nivo/tooltip@0.86.0", + "data": { + "version": "0.86.0", + "packageName": "@nivo/tooltip", + "hash": "sha512-esaON+SltO+8jhyvhiInTrhswms9zCO9e5xIycHmhPbgijV+WdFp4WDtT9l6Lb6kSS00AYzHq7P0p6lyMg4v9g==" + } + }, + "npm:@nivo/voronoi@0.85.1": { + "type": "npm", + "name": "npm:@nivo/voronoi@0.85.1", + "data": { + "version": "0.85.1", + "packageName": "@nivo/voronoi", + "hash": "sha512-HJuc1Lhc7RhJyZCnn2eB1nqX6tsczUY4Z1YY3rl1Gy5HfW1vpoJZHQtWzelnvVcpj3qTrwI9QGLmDYE12HAeOQ==" + } + }, + "npm:@nivo/voronoi@0.86.0": { + "type": "npm", + "name": "npm:@nivo/voronoi@0.86.0", + "data": { + "version": "0.86.0", + "packageName": "@nivo/voronoi", + "hash": "sha512-BPjHpBu7KQXndNePNHWv37AXD1VwIsCZLhyUGuWPUkNidUMG8il0UgK2ej46OKbOeyQEhWjtMEtUG3M1uQk3Ng==" + } + }, + "npm:@nodelib/fs.scandir": { + "type": "npm", + "name": "npm:@nodelib/fs.scandir", + "data": { + "version": "2.1.5", + "packageName": "@nodelib/fs.scandir", + "hash": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==" + } + }, + "npm:@nodelib/fs.stat": { + "type": "npm", + "name": "npm:@nodelib/fs.stat", + "data": { + "version": "2.0.5", + "packageName": "@nodelib/fs.stat", + "hash": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + } + }, + "npm:@nodelib/fs.walk": { + "type": "npm", + "name": "npm:@nodelib/fs.walk", + "data": { + "version": "1.2.8", + "packageName": "@nodelib/fs.walk", + "hash": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==" + } + }, + "npm:@npmcli/fs": { + "type": "npm", + "name": "npm:@npmcli/fs", + "data": { + "version": "1.1.1", + "packageName": "@npmcli/fs", + "hash": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==" + } + }, + "npm:@npmcli/move-file": { + "type": "npm", + "name": "npm:@npmcli/move-file", + "data": { + "version": "1.1.2", + "packageName": "@npmcli/move-file", + "hash": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==" + } + }, + "npm:@nx/devkit": { + "type": "npm", + "name": "npm:@nx/devkit", + "data": { + "version": "20.0.6", + "packageName": "@nx/devkit", + "hash": "sha512-vUjVVEJgfq/roCzDDZDXduwnhVXl1MM5No2UELUka2oNBK09pPigdFxzUNh8XvmOyFskCGDTLKH/dAO5yTD5Bg==" + } + }, + "npm:@nx/eslint": { + "type": "npm", + "name": "npm:@nx/eslint", + "data": { + "version": "20.0.6", + "packageName": "@nx/eslint", + "hash": "sha512-07Ign5GQXZif6zHDR2oB4wkf2amSvoGhYWJ17fmqDsMF/nWYOohL+DbjAaqDORXWXL1bnmRBaj/lAkDNsmW3QA==" + } + }, + "npm:@nx/js": { + "type": "npm", + "name": "npm:@nx/js", + "data": { + "version": "20.0.6", + "packageName": "@nx/js", + "hash": "sha512-/bAMtcgKX1Te3yCzbbv+QQLnFwb6SxE0iCc6EzxiLepmGhnd0iOArUqepB1mVipfeaO37n00suFjFv1xsaqLHg==" + } + }, + "npm:@nx/nx-darwin-arm64": { + "type": "npm", + "name": "npm:@nx/nx-darwin-arm64", + "data": { + "version": "20.0.6", + "packageName": "@nx/nx-darwin-arm64", + "hash": "sha512-SUVfEqzl/iy2NzTbpY2E9lHSxs8c9QERhTILp5OOt0Vgmhn9iTxVEIoSCjzz/MyX066eARarUymUyK4JCg3mqw==" + } + }, + "npm:@nx/nx-darwin-x64": { + "type": "npm", + "name": "npm:@nx/nx-darwin-x64", + "data": { + "version": "20.0.6", + "packageName": "@nx/nx-darwin-x64", + "hash": "sha512-JI0kcJGBeIj3sb+kC0nZMOSXFnvCOtGbAVK3HHJ9DSRxckLq5bImwqdfYSNJL9ocU8YU+Qds/SercEV02gQOkQ==" + } + }, + "npm:@nx/nx-freebsd-x64": { + "type": "npm", + "name": "npm:@nx/nx-freebsd-x64", + "data": { + "version": "20.0.6", + "packageName": "@nx/nx-freebsd-x64", + "hash": "sha512-om9Sh5Pg5aRDlBWyHMAX/1swLSj2pCqk1grXN6RcJ8O3tXLI35fj4wz6sPDRASwC1xuHwET2DG/20Ec6n1Ko3A==" + } + }, + "npm:@nx/nx-linux-arm-gnueabihf": { + "type": "npm", + "name": "npm:@nx/nx-linux-arm-gnueabihf", + "data": { + "version": "20.0.6", + "packageName": "@nx/nx-linux-arm-gnueabihf", + "hash": "sha512-XIomXUqnH3w1aqRu0T+Wcn9roXT1bG1PjuX+bmGLkSiZ+ZyY/zYfhg6WKbox3TqQcdC1jNUkzEQlLGcfWaGc6w==" + } + }, + "npm:@nx/nx-linux-arm64-gnu": { + "type": "npm", + "name": "npm:@nx/nx-linux-arm64-gnu", + "data": { + "version": "20.0.6", + "packageName": "@nx/nx-linux-arm64-gnu", + "hash": "sha512-Asx2F+WtauELssmrQf1y4ZeiMIsgbL/+PnD+WgbvHVWbl7cRUfLJqEhOR5fQG6CiNTIXvOyzXMoaJVA9hTub+Q==" + } + }, + "npm:@nx/nx-linux-arm64-musl": { + "type": "npm", + "name": "npm:@nx/nx-linux-arm64-musl", + "data": { + "version": "20.0.6", + "packageName": "@nx/nx-linux-arm64-musl", + "hash": "sha512-4lyBaLWSv7VNMOXWxtuDNiSOE4M5QGiVHimSvQ9PBwgnrvEuc6fCv/Nc8ecU0rINHRQJruYMTD/kKBCsahwJUQ==" + } + }, + "npm:@nx/nx-linux-x64-gnu": { + "type": "npm", + "name": "npm:@nx/nx-linux-x64-gnu", + "data": { + "version": "20.0.6", + "packageName": "@nx/nx-linux-x64-gnu", + "hash": "sha512-HGZzX7un/rJvADKwN27HM0e3Gx19hSndCoqZUtqHgrFRdUvTfHTWNpT6uZ5XW/5bNnRKdUinY9DHhlYpE0u4KQ==" + } + }, + "npm:@nx/nx-linux-x64-musl": { + "type": "npm", + "name": "npm:@nx/nx-linux-x64-musl", + "data": { + "version": "20.0.6", + "packageName": "@nx/nx-linux-x64-musl", + "hash": "sha512-OwMq+ozzCOCtAViOouHbe/MXqep/q4EKg44YelUqVNIe/2XimcIfMlBQFk1DOcmibesxa3yWMKAdg2IGUnG+pQ==" + } + }, + "npm:@nx/nx-win32-arm64-msvc": { + "type": "npm", + "name": "npm:@nx/nx-win32-arm64-msvc", + "data": { + "version": "20.0.6", + "packageName": "@nx/nx-win32-arm64-msvc", + "hash": "sha512-2D8TIjyi5dJLy4cx8u7YKunW6+EG9FAuBUo75qMCozTBw1EPTK2lzwLE2d8C7WOxBA148O2wzD5uiX1vCt2Tzg==" + } + }, + "npm:@nx/nx-win32-x64-msvc": { + "type": "npm", + "name": "npm:@nx/nx-win32-x64-msvc", + "data": { + "version": "20.0.6", + "packageName": "@nx/nx-win32-x64-msvc", + "hash": "sha512-B83kpN1+KdJ97P0Rw/KRyZ5fZPtKimvwg/TAJdWR1D8oqdrpaZwgTd9dcsTNavvynUsPqM3GdjmFKzTYTZ4MFQ==" + } + }, + "npm:@nx/playwright": { + "type": "npm", + "name": "npm:@nx/playwright", + "data": { + "version": "20.0.6", + "packageName": "@nx/playwright", + "hash": "sha512-RkTc9bdJldNFpEoGxBllzSJdLL8oKPu2gmrNb1vkcaAq2sfg7gX3/EGpF3DH+WKGSu8HXdRMQTckAUSz/nTJtA==" + } + }, + "npm:@nx/vite": { + "type": "npm", + "name": "npm:@nx/vite", + "data": { + "version": "20.0.6", + "packageName": "@nx/vite", + "hash": "sha512-o5gWLi79iaQbzn/M3OBx/Oc7ERbbJwbdQjzxuiOSCy9lRwgpSDKBqlV+j7a6oJaGf9ekx68OR4OMWRBb4o+jyQ==" + } + }, + "npm:@nx/webpack": { + "type": "npm", + "name": "npm:@nx/webpack", + "data": { + "version": "20.0.6", + "packageName": "@nx/webpack", + "hash": "sha512-LvjkJ0yVXDCNgxxIKYLMtEJVVdvBVHcB9mgwPdBfl38STAf/HwTuB7XXTZVYu+m9iPusU1VpFpaUlbpQN79f8A==" + } + }, + "npm:@nx/workspace": { + "type": "npm", + "name": "npm:@nx/workspace", + "data": { + "version": "20.0.6", + "packageName": "@nx/workspace", + "hash": "sha512-A7lle47I4JggbhXoUVvkuvULqF0Xejy4LpE0txz9OIM5a9HxW1aIHYYQFuROBuVlMFxAJusPeYFJCCvb+qBxKw==" + } + }, + "npm:@phenomnomnominal/tsquery": { + "type": "npm", + "name": "npm:@phenomnomnominal/tsquery", + "data": { + "version": "5.0.1", + "packageName": "@phenomnomnominal/tsquery", + "hash": "sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==" + } + }, + "npm:@pkgjs/parseargs": { + "type": "npm", + "name": "npm:@pkgjs/parseargs", + "data": { + "version": "0.11.0", + "packageName": "@pkgjs/parseargs", + "hash": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==" + } + }, + "npm:@playwright/test": { + "type": "npm", + "name": "npm:@playwright/test", + "data": { + "version": "1.47.0", + "packageName": "@playwright/test", + "hash": "sha512-SgAdlSwYVpToI4e/IH19IHHWvoijAYH5hu2MWSXptRypLSnzj51PcGD+rsOXFayde4P9ZLi+loXVwArg6IUkCA==" + } + }, + "npm:@prisma/client": { + "type": "npm", + "name": "npm:@prisma/client", + "data": { + "version": "5.19.1", + "packageName": "@prisma/client", + "hash": "sha512-x30GFguInsgt+4z5I4WbkZP2CGpotJMUXy+Gl/aaUjHn2o1DnLYNTA+q9XdYmAQZM8fIIkvUiA2NpgosM3fneg==" + } + }, + "npm:@prisma/debug": { + "type": "npm", + "name": "npm:@prisma/debug", + "data": { + "version": "5.19.1", + "packageName": "@prisma/debug", + "hash": "sha512-lAG6A6QnG2AskAukIEucYJZxxcSqKsMK74ZFVfCTOM/7UiyJQi48v6TQ47d6qKG3LbMslqOvnTX25dj/qvclGg==" + } + }, + "npm:@prisma/engines-version": { + "type": "npm", + "name": "npm:@prisma/engines-version", + "data": { + "version": "5.19.1-2.69d742ee20b815d88e17e54db4a2a7a3b30324e3", + "packageName": "@prisma/engines-version", + "hash": "sha512-xR6rt+z5LnNqTP5BBc+8+ySgf4WNMimOKXRn6xfNRDSpHvbOEmd7+qAOmzCrddEc4Cp8nFC0txU14dstjH7FXA==" + } + }, + "npm:@prisma/engines": { + "type": "npm", + "name": "npm:@prisma/engines", + "data": { + "version": "5.19.1", + "packageName": "@prisma/engines", + "hash": "sha512-kR/PoxZDrfUmbbXqqb8SlBBgCjvGaJYMCOe189PEYzq9rKqitQ2fvT/VJ8PDSe8tTNxhc2KzsCfCAL+Iwm/7Cg==" + } + }, + "npm:@prisma/fetch-engine": { + "type": "npm", + "name": "npm:@prisma/fetch-engine", + "data": { + "version": "5.19.1", + "packageName": "@prisma/fetch-engine", + "hash": "sha512-pCq74rtlOVJfn4pLmdJj+eI4P7w2dugOnnTXpRilP/6n5b2aZiA4ulJlE0ddCbTPkfHmOL9BfaRgA8o+1rfdHw==" + } + }, + "npm:@prisma/get-platform": { + "type": "npm", + "name": "npm:@prisma/get-platform", + "data": { + "version": "5.19.1", + "packageName": "@prisma/get-platform", + "hash": "sha512-sCeoJ+7yt0UjnR+AXZL7vXlg5eNxaFOwC23h0KvW1YIXUoa7+W2ZcAUhoEQBmJTW4GrFqCuZ8YSP0mkDa4k3Zg==" + } + }, + "npm:@react-aria/focus": { + "type": "npm", + "name": "npm:@react-aria/focus", + "data": { + "version": "3.18.2", + "packageName": "@react-aria/focus", + "hash": "sha512-Jc/IY+StjA3uqN73o6txKQ527RFU7gnG5crEl5Xy3V+gbYp2O5L3ezAo/E0Ipi2cyMbG6T5Iit1IDs7hcGu8aw==" + } + }, + "npm:@react-aria/interactions": { + "type": "npm", + "name": "npm:@react-aria/interactions", + "data": { + "version": "3.22.2", + "packageName": "@react-aria/interactions", + "hash": "sha512-xE/77fRVSlqHp2sfkrMeNLrqf2amF/RyuAS6T5oDJemRSgYM3UoxTbWjucPhfnoW7r32pFPHHgz4lbdX8xqD/g==" + } + }, + "npm:@react-aria/ssr": { + "type": "npm", + "name": "npm:@react-aria/ssr", + "data": { + "version": "3.9.5", + "packageName": "@react-aria/ssr", + "hash": "sha512-xEwGKoysu+oXulibNUSkXf8itW0npHHTa6c4AyYeZIJyRoegeteYuFpZUBPtIDE8RfHdNsSmE1ssOkxRnwbkuQ==" + } + }, + "npm:@react-aria/utils": { + "type": "npm", + "name": "npm:@react-aria/utils", + "data": { + "version": "3.25.2", + "packageName": "@react-aria/utils", + "hash": "sha512-GdIvG8GBJJZygB4L2QJP1Gabyn2mjFsha73I2wSe+o4DYeGWoJiMZRM06PyTIxLH4S7Sn7eVDtsSBfkc2VY/NA==" + } + }, + "npm:@react-spring/animated": { + "type": "npm", + "name": "npm:@react-spring/animated", + "data": { + "version": "9.7.4", + "packageName": "@react-spring/animated", + "hash": "sha512-7As+8Pty2QlemJ9O5ecsuPKjmO0NKvmVkRR1n6mEotFgWar8FKuQt2xgxz3RTgxcccghpx1YdS1FCdElQNexmQ==" + } + }, + "npm:@react-spring/core": { + "type": "npm", + "name": "npm:@react-spring/core", + "data": { + "version": "9.7.4", + "packageName": "@react-spring/core", + "hash": "sha512-GzjA44niEJBFUe9jN3zubRDDDP2E4tBlhNlSIkTChiNf9p4ZQlgXBg50qbXfSXHQPHak/ExYxwhipKVsQ/sUTw==" + } + }, + "npm:@react-spring/rafz": { + "type": "npm", + "name": "npm:@react-spring/rafz", + "data": { + "version": "9.7.4", + "packageName": "@react-spring/rafz", + "hash": "sha512-mqDI6rW0Ca8IdryOMiXRhMtVGiEGLIO89vIOyFQXRIwwIMX30HLya24g9z4olDvFyeDW3+kibiKwtZnA4xhldA==" + } + }, + "npm:@react-spring/shared": { + "type": "npm", + "name": "npm:@react-spring/shared", + "data": { + "version": "9.7.4", + "packageName": "@react-spring/shared", + "hash": "sha512-bEPI7cQp94dOtCFSEYpxvLxj0+xQfB5r9Ru1h8OMycsIq7zFZon1G0sHrBLaLQIWeMCllc4tVDYRTLIRv70C8w==" + } + }, + "npm:@react-spring/types": { + "type": "npm", + "name": "npm:@react-spring/types", + "data": { + "version": "9.7.4", + "packageName": "@react-spring/types", + "hash": "sha512-iQVztO09ZVfsletMiY+DpT/JRiBntdsdJ4uqk3UJFhrhS8mIC9ZOZbmfGSRs/kdbNPQkVyzucceDicQ/3Mlj9g==" + } + }, + "npm:@react-spring/web": { + "type": "npm", + "name": "npm:@react-spring/web", + "data": { + "version": "9.7.4", + "packageName": "@react-spring/web", + "hash": "sha512-UMvCZp7I5HCVIleSa4BwbNxynqvj+mJjG2m20VO2yPoi2pnCYANy58flvz9v/YcXTAvsmL655FV3pm5fbr6akA==" + } + }, + "npm:@react-stately/utils": { + "type": "npm", + "name": "npm:@react-stately/utils", + "data": { + "version": "3.10.3", + "packageName": "@react-stately/utils", + "hash": "sha512-moClv7MlVSHpbYtQIkm0Cx+on8Pgt1XqtPx6fy9rQFb2DNc9u1G3AUVnqA17buOkH1vLxAtX4MedlxMWyRCYYA==" + } + }, + "npm:@react-types/shared": { + "type": "npm", + "name": "npm:@react-types/shared", + "data": { + "version": "3.24.1", + "packageName": "@react-types/shared", + "hash": "sha512-AUQeGYEm/zDTN6zLzdXolDxz3Jk5dDL7f506F07U8tBwxNNI3WRdhU84G0/AaFikOZzDXhOZDr3MhQMzyE7Ydw==" + } + }, + "npm:@rollup/rollup-android-arm-eabi": { + "type": "npm", + "name": "npm:@rollup/rollup-android-arm-eabi", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-android-arm-eabi", + "hash": "sha512-fSuPrt0ZO8uXeS+xP3b+yYTCBUd05MoSp2N/MFOgjhhUhMmchXlpTQrTpI8T+YAwAQuK7MafsCOxW7VrPMrJcg==" + } + }, + "npm:@rollup/rollup-android-arm64": { + "type": "npm", + "name": "npm:@rollup/rollup-android-arm64", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-android-arm64", + "hash": "sha512-xGU5ZQmPlsjQS6tzTTGwMsnKUtu0WVbl0hYpTPauvbRAnmIvpInhJtgjj3mcuJpEiuUw4v1s4BimkdfDWlh7gA==" + } + }, + "npm:@rollup/rollup-darwin-arm64": { + "type": "npm", + "name": "npm:@rollup/rollup-darwin-arm64", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-darwin-arm64", + "hash": "sha512-99AhQ3/ZMxU7jw34Sq8brzXqWH/bMnf7ZVhvLk9QU2cOepbQSVTns6qoErJmSiAvU3InRqC2RRZ5ovh1KN0d0Q==" + } + }, + "npm:@rollup/rollup-darwin-x64": { + "type": "npm", + "name": "npm:@rollup/rollup-darwin-x64", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-darwin-x64", + "hash": "sha512-ZbRaUvw2iN/y37x6dY50D8m2BnDbBjlnMPotDi/qITMJ4sIxNY33HArjikDyakhSv0+ybdUxhWxE6kTI4oX26w==" + } + }, + "npm:@rollup/rollup-linux-arm-gnueabihf": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-arm-gnueabihf", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-linux-arm-gnueabihf", + "hash": "sha512-ztRJJMiE8nnU1YFcdbd9BcH6bGWG1z+jP+IPW2oDUAPxPjo9dverIOyXz76m6IPA6udEL12reYeLojzW2cYL7w==" + } + }, + "npm:@rollup/rollup-linux-arm-musleabihf": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-arm-musleabihf", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-linux-arm-musleabihf", + "hash": "sha512-flOcGHDZajGKYpLV0JNc0VFH361M7rnV1ee+NTeC/BQQ1/0pllYcFmxpagltANYt8FYf9+kL6RSk80Ziwyhr7w==" + } + }, + "npm:@rollup/rollup-linux-arm64-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-arm64-gnu", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-linux-arm64-gnu", + "hash": "sha512-69CF19Kp3TdMopyteO/LJbWufOzqqXzkrv4L2sP8kfMaAQ6iwky7NoXTp7bD6/irKgknDKM0P9E/1l5XxVQAhw==" + } + }, + "npm:@rollup/rollup-linux-arm64-musl": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-arm64-musl", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-linux-arm64-musl", + "hash": "sha512-48pD/fJkTiHAZTnZwR0VzHrao70/4MlzJrq0ZsILjLW/Ab/1XlVUStYyGt7tdyIiVSlGZbnliqmult/QGA2O2w==" + } + }, + "npm:@rollup/rollup-linux-powerpc64le-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-powerpc64le-gnu", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-linux-powerpc64le-gnu", + "hash": "sha512-cZdyuInj0ofc7mAQpKcPR2a2iu4YM4FQfuUzCVA2u4HI95lCwzjoPtdWjdpDKyHxI0UO82bLDoOaLfpZ/wviyQ==" + } + }, + "npm:@rollup/rollup-linux-riscv64-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-riscv64-gnu", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-linux-riscv64-gnu", + "hash": "sha512-RL56JMT6NwQ0lXIQmMIWr1SW28z4E4pOhRRNqwWZeXpRlykRIlEpSWdsgNWJbYBEWD84eocjSGDu/XxbYeCmwg==" + } + }, + "npm:@rollup/rollup-linux-s390x-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-s390x-gnu", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-linux-s390x-gnu", + "hash": "sha512-PMxkrWS9z38bCr3rWvDFVGD6sFeZJw4iQlhrup7ReGmfn7Oukrr/zweLhYX6v2/8J6Cep9IEA/SmjXjCmSbrMQ==" + } + }, + "npm:@rollup/rollup-linux-x64-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-x64-gnu", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-linux-x64-gnu", + "hash": "sha512-B90tYAUoLhU22olrafY3JQCFLnT3NglazdwkHyxNDYF/zAxJt5fJUB/yBoWFoIQ7SQj+KLe3iL4BhOMa9fzgpw==" + } + }, + "npm:@rollup/rollup-linux-x64-musl": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-x64-musl", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-linux-x64-musl", + "hash": "sha512-7twFizNXudESmC9oneLGIUmoHiiLppz/Xs5uJQ4ShvE6234K0VB1/aJYU3f/4g7PhssLGKBVCC37uRkkOi8wjg==" + } + }, + "npm:@rollup/rollup-win32-arm64-msvc": { + "type": "npm", + "name": "npm:@rollup/rollup-win32-arm64-msvc", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-win32-arm64-msvc", + "hash": "sha512-9rRero0E7qTeYf6+rFh3AErTNU1VCQg2mn7CQcI44vNUWM9Ze7MSRS/9RFuSsox+vstRt97+x3sOhEey024FRQ==" + } + }, + "npm:@rollup/rollup-win32-ia32-msvc": { + "type": "npm", + "name": "npm:@rollup/rollup-win32-ia32-msvc", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-win32-ia32-msvc", + "hash": "sha512-5rA4vjlqgrpbFVVHX3qkrCo/fZTj1q0Xxpg+Z7yIo3J2AilW7t2+n6Q8Jrx+4MrYpAnjttTYF8rr7bP46BPzRw==" + } + }, + "npm:@rollup/rollup-win32-x64-msvc": { + "type": "npm", + "name": "npm:@rollup/rollup-win32-x64-msvc", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-win32-x64-msvc", + "hash": "sha512-6UUxd0+SKomjdzuAcp+HAmxw1FlGBnl1v2yEPSabtx4lBfdXHDVsW7+lQkgz9cNFJGY3AWR7+V8P5BqkD9L9nA==" + } + }, + "npm:@sinclair/typebox": { + "type": "npm", + "name": "npm:@sinclair/typebox", + "data": { + "version": "0.27.8", + "packageName": "@sinclair/typebox", + "hash": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==" + } + }, + "npm:@swc/counter": { + "type": "npm", + "name": "npm:@swc/counter", + "data": { + "version": "0.1.3", + "packageName": "@swc/counter", + "hash": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==" + } + }, + "npm:@swc/helpers@0.5.13": { + "type": "npm", + "name": "npm:@swc/helpers@0.5.13", + "data": { + "version": "0.5.13", + "packageName": "@swc/helpers", + "hash": "sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==" + } + }, + "npm:@swc/helpers@0.5.5": { + "type": "npm", + "name": "npm:@swc/helpers@0.5.5", + "data": { + "version": "0.5.5", + "packageName": "@swc/helpers", + "hash": "sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==" + } + }, + "npm:@tanstack/react-virtual": { + "type": "npm", + "name": "npm:@tanstack/react-virtual", + "data": { + "version": "3.10.7", + "packageName": "@tanstack/react-virtual", + "hash": "sha512-yeP+M0G8D+15ZFPivpuQ5hoM4Fa/PzERBx8P8EGcfEsXX3JOb9G9UUrqc47ZXAxvK+YqzM9T5qlJUYUFOwCZJw==" + } + }, + "npm:@tanstack/virtual-core": { + "type": "npm", + "name": "npm:@tanstack/virtual-core", + "data": { + "version": "3.10.7", + "packageName": "@tanstack/virtual-core", + "hash": "sha512-ND5dfsU0n9F4gROzwNNDJmg6y8n9pI8YWxtgbfJ5UcNn7Hx+MxEXtXcQ189tS7sh8pmCObgz2qSiyRKTZxT4dg==" + } + }, + "npm:@testing-library/dom": { + "type": "npm", + "name": "npm:@testing-library/dom", + "data": { + "version": "10.4.0", + "packageName": "@testing-library/dom", + "hash": "sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==" + } + }, + "npm:@testing-library/react": { + "type": "npm", + "name": "npm:@testing-library/react", + "data": { + "version": "15.0.7", + "packageName": "@testing-library/react", + "hash": "sha512-cg0RvEdD1TIhhkm1IeYMQxrzy0MtUNfa3minv4MjbgcYzJAZ7yD0i0lwoPOTPr+INtiXFezt2o8xMSnyHhEn2Q==" + } + }, + "npm:@tootallnate/once": { + "type": "npm", + "name": "npm:@tootallnate/once", + "data": { + "version": "1.1.2", + "packageName": "@tootallnate/once", + "hash": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + } + }, + "npm:@trysound/sax": { + "type": "npm", + "name": "npm:@trysound/sax", + "data": { + "version": "0.2.0", + "packageName": "@trysound/sax", + "hash": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" + } + }, + "npm:@tsconfig/node10": { + "type": "npm", + "name": "npm:@tsconfig/node10", + "data": { + "version": "1.0.11", + "packageName": "@tsconfig/node10", + "hash": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==" + } + }, + "npm:@tsconfig/node12": { + "type": "npm", + "name": "npm:@tsconfig/node12", + "data": { + "version": "1.0.11", + "packageName": "@tsconfig/node12", + "hash": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==" + } + }, + "npm:@tsconfig/node14": { + "type": "npm", + "name": "npm:@tsconfig/node14", + "data": { + "version": "1.0.3", + "packageName": "@tsconfig/node14", + "hash": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==" + } + }, + "npm:@tsconfig/node16": { + "type": "npm", + "name": "npm:@tsconfig/node16", + "data": { + "version": "1.0.4", + "packageName": "@tsconfig/node16", + "hash": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==" + } + }, + "npm:@tybys/wasm-util": { + "type": "npm", + "name": "npm:@tybys/wasm-util", + "data": { + "version": "0.9.0", + "packageName": "@tybys/wasm-util", + "hash": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==" + } + }, + "npm:@types/aria-query": { + "type": "npm", + "name": "npm:@types/aria-query", + "data": { + "version": "5.0.4", + "packageName": "@types/aria-query", + "hash": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==" + } + }, + "npm:@types/body-parser": { + "type": "npm", + "name": "npm:@types/body-parser", + "data": { + "version": "1.19.5", + "packageName": "@types/body-parser", + "hash": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==" + } + }, + "npm:@types/bonjour": { + "type": "npm", + "name": "npm:@types/bonjour", + "data": { + "version": "3.5.13", + "packageName": "@types/bonjour", + "hash": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==" + } + }, + "npm:@types/connect-history-api-fallback": { + "type": "npm", + "name": "npm:@types/connect-history-api-fallback", + "data": { + "version": "1.5.4", + "packageName": "@types/connect-history-api-fallback", + "hash": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==" + } + }, + "npm:@types/connect": { + "type": "npm", + "name": "npm:@types/connect", + "data": { + "version": "3.4.38", + "packageName": "@types/connect", + "hash": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==" + } + }, + "npm:@types/d3-color": { + "type": "npm", + "name": "npm:@types/d3-color", + "data": { + "version": "3.1.3", + "packageName": "@types/d3-color", + "hash": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==" + } + }, + "npm:@types/d3-delaunay": { + "type": "npm", + "name": "npm:@types/d3-delaunay", + "data": { + "version": "5.3.4", + "packageName": "@types/d3-delaunay", + "hash": "sha512-GEQuDXVKQvHulQ+ecKyCubOmVjXrifAj7VR26rWVAER/IbWemaT/Tmo84ESiTtoDghg5ILdMZH7pYXQEt/Vu9A==" + } + }, + "npm:@types/d3-format": { + "type": "npm", + "name": "npm:@types/d3-format", + "data": { + "version": "1.4.5", + "packageName": "@types/d3-format", + "hash": "sha512-mLxrC1MSWupOSncXN/HOlWUAAIffAEBaI4+PKy2uMPsKe4FNZlk7qrbTjmzJXITQQqBHivaks4Td18azgqnotA==" + } + }, + "npm:@types/d3-path": { + "type": "npm", + "name": "npm:@types/d3-path", + "data": { + "version": "2.0.4", + "packageName": "@types/d3-path", + "hash": "sha512-jjZVLBjEX4q6xneKMmv62UocaFJFOTQSb/1aTzs3m3ICTOFoVaqGBHpNLm/4dVi0/FTltfBKgmOK1ECj3/gGjA==" + } + }, + "npm:@types/d3-scale-chromatic": { + "type": "npm", + "name": "npm:@types/d3-scale-chromatic", + "data": { + "version": "3.0.3", + "packageName": "@types/d3-scale-chromatic", + "hash": "sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw==" + } + }, + "npm:@types/d3-scale": { + "type": "npm", + "name": "npm:@types/d3-scale", + "data": { + "version": "4.0.8", + "packageName": "@types/d3-scale", + "hash": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==" + } + }, + "npm:@types/d3-shape": { + "type": "npm", + "name": "npm:@types/d3-shape", + "data": { + "version": "2.1.7", + "packageName": "@types/d3-shape", + "hash": "sha512-HedHlfGHdwzKqX9+PiQVXZrdmGlwo7naoefJP7kCNk4Y7qcpQt1tUaoRa6qn0kbTdlaIHGO7111qLtb/6J8uuw==" + } + }, + "npm:@types/d3-time-format@2.3.4": { + "type": "npm", + "name": "npm:@types/d3-time-format@2.3.4", + "data": { + "version": "2.3.4", + "packageName": "@types/d3-time-format", + "hash": "sha512-xdDXbpVO74EvadI3UDxjxTdR6QIxm1FKzEA/+F8tL4GWWUg/hgvBqf6chql64U5A9ZUGWo7pEu4eNlyLwbKdhg==" + } + }, + "npm:@types/d3-time-format@3.0.4": { + "type": "npm", + "name": "npm:@types/d3-time-format@3.0.4", + "data": { + "version": "3.0.4", + "packageName": "@types/d3-time-format", + "hash": "sha512-or9DiDnYI1h38J9hxKEsw513+KVuFbEVhl7qdxcaudoiqWWepapUen+2vAriFGexr6W5+P4l9+HJrB39GG+oRg==" + } + }, + "npm:@types/d3-time@1.1.4": { + "type": "npm", + "name": "npm:@types/d3-time@1.1.4", + "data": { + "version": "1.1.4", + "packageName": "@types/d3-time", + "hash": "sha512-JIvy2HjRInE+TXOmIGN5LCmeO0hkFZx5f9FZ7kiN+D+YTcc8pptsiLiuHsvwxwC7VVKmJ2ExHUgNlAiV7vQM9g==" + } + }, + "npm:@types/d3-time@3.0.3": { + "type": "npm", + "name": "npm:@types/d3-time@3.0.3", + "data": { + "version": "3.0.3", + "packageName": "@types/d3-time", + "hash": "sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==" + } + }, + "npm:@types/estree": { + "type": "npm", + "name": "npm:@types/estree", + "data": { + "version": "1.0.5", + "packageName": "@types/estree", + "hash": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" + } + }, + "npm:@types/express-serve-static-core": { + "type": "npm", + "name": "npm:@types/express-serve-static-core", + "data": { + "version": "4.19.5", + "packageName": "@types/express-serve-static-core", + "hash": "sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==" + } + }, + "npm:@types/express": { + "type": "npm", + "name": "npm:@types/express", + "data": { + "version": "4.17.21", + "packageName": "@types/express", + "hash": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==" + } + }, + "npm:@types/http-errors": { + "type": "npm", + "name": "npm:@types/http-errors", + "data": { + "version": "2.0.4", + "packageName": "@types/http-errors", + "hash": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==" + } + }, + "npm:@types/http-proxy": { + "type": "npm", + "name": "npm:@types/http-proxy", + "data": { + "version": "1.17.15", + "packageName": "@types/http-proxy", + "hash": "sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==" + } + }, + "npm:@types/istanbul-lib-coverage": { + "type": "npm", + "name": "npm:@types/istanbul-lib-coverage", + "data": { + "version": "2.0.6", + "packageName": "@types/istanbul-lib-coverage", + "hash": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==" + } + }, + "npm:@types/istanbul-lib-report": { + "type": "npm", + "name": "npm:@types/istanbul-lib-report", + "data": { + "version": "3.0.3", + "packageName": "@types/istanbul-lib-report", + "hash": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==" + } + }, + "npm:@types/istanbul-reports": { + "type": "npm", + "name": "npm:@types/istanbul-reports", + "data": { + "version": "3.0.4", + "packageName": "@types/istanbul-reports", + "hash": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==" + } + }, + "npm:@types/json-schema": { + "type": "npm", + "name": "npm:@types/json-schema", + "data": { + "version": "7.0.15", + "packageName": "@types/json-schema", + "hash": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" + } + }, + "npm:@types/mime": { + "type": "npm", + "name": "npm:@types/mime", + "data": { + "version": "1.3.5", + "packageName": "@types/mime", + "hash": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" + } + }, + "npm:@types/nanoid": { + "type": "npm", + "name": "npm:@types/nanoid", + "data": { + "version": "3.0.0", + "packageName": "@types/nanoid", + "hash": "sha512-UXitWSmXCwhDmAKe7D3hNQtQaHeHt5L8LO1CB8GF8jlYVzOv5cBWDNqiJ+oPEWrWei3i3dkZtHY/bUtd0R/uOQ==" + } + }, + "npm:@types/node-forge": { + "type": "npm", + "name": "npm:@types/node-forge", + "data": { + "version": "1.3.11", + "packageName": "@types/node-forge", + "hash": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==" + } + }, + "npm:@types/node": { + "type": "npm", + "name": "npm:@types/node", + "data": { + "version": "20.16.5", + "packageName": "@types/node", + "hash": "sha512-VwYCweNo3ERajwy0IUlqqcyZ8/A7Zwa9ZP3MnENWcB11AejO+tLy3pu850goUW2FC/IJMdZUfKpX/yxL1gymCA==" + } + }, + "npm:@types/parse-json": { + "type": "npm", + "name": "npm:@types/parse-json", + "data": { + "version": "4.0.2", + "packageName": "@types/parse-json", + "hash": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==" + } + }, + "npm:@types/prop-types": { + "type": "npm", + "name": "npm:@types/prop-types", + "data": { + "version": "15.7.12", + "packageName": "@types/prop-types", + "hash": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==" + } + }, + "npm:@types/qs": { + "type": "npm", + "name": "npm:@types/qs", + "data": { + "version": "6.9.16", + "packageName": "@types/qs", + "hash": "sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==" + } + }, + "npm:@types/range-parser": { + "type": "npm", + "name": "npm:@types/range-parser", + "data": { + "version": "1.2.7", + "packageName": "@types/range-parser", + "hash": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==" + } + }, + "npm:@types/react-dom": { + "type": "npm", + "name": "npm:@types/react-dom", + "data": { + "version": "18.3.0", + "packageName": "@types/react-dom", + "hash": "sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==" + } + }, + "npm:@types/react-lifecycles-compat": { + "type": "npm", + "name": "npm:@types/react-lifecycles-compat", + "data": { + "version": "3.0.4", + "packageName": "@types/react-lifecycles-compat", + "hash": "sha512-1CM48Y9ztL5S4wjt7DK2izrkgPp/Ql0zCJu/vHzhgl7J+BD4UbSGjHN1M2TlePms472JvOazUtAO1/G3oFZqIQ==" + } + }, + "npm:@types/react": { + "type": "npm", + "name": "npm:@types/react", + "data": { + "version": "18.3.5", + "packageName": "@types/react", + "hash": "sha512-WeqMfGJLGuLCqHGYRGHxnKrXcTitc6L/nBUWfWPcTarG3t9PsquqUMuVeXZeca+mglY4Vo5GZjCi0A3Or2lnxA==" + } + }, + "npm:@types/retry": { + "type": "npm", + "name": "npm:@types/retry", + "data": { + "version": "0.12.2", + "packageName": "@types/retry", + "hash": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==" + } + }, + "npm:@types/semver": { + "type": "npm", + "name": "npm:@types/semver", + "data": { + "version": "7.5.8", + "packageName": "@types/semver", + "hash": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==" + } + }, + "npm:@types/send": { + "type": "npm", + "name": "npm:@types/send", + "data": { + "version": "0.17.4", + "packageName": "@types/send", + "hash": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==" + } + }, + "npm:@types/serve-index": { + "type": "npm", + "name": "npm:@types/serve-index", + "data": { + "version": "1.9.4", + "packageName": "@types/serve-index", + "hash": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==" + } + }, + "npm:@types/serve-static": { + "type": "npm", + "name": "npm:@types/serve-static", + "data": { + "version": "1.15.7", + "packageName": "@types/serve-static", + "hash": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==" + } + }, + "npm:@types/sockjs": { + "type": "npm", + "name": "npm:@types/sockjs", + "data": { + "version": "0.3.36", + "packageName": "@types/sockjs", + "hash": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==" + } + }, + "npm:@types/ws": { + "type": "npm", + "name": "npm:@types/ws", + "data": { + "version": "8.5.12", + "packageName": "@types/ws", + "hash": "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==" + } + }, + "npm:@types/yargs-parser": { + "type": "npm", + "name": "npm:@types/yargs-parser", + "data": { + "version": "21.0.3", + "packageName": "@types/yargs-parser", + "hash": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==" + } + }, + "npm:@types/yargs": { + "type": "npm", + "name": "npm:@types/yargs", + "data": { + "version": "17.0.33", + "packageName": "@types/yargs", + "hash": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==" + } + }, + "npm:@typescript-eslint/eslint-plugin": { + "type": "npm", + "name": "npm:@typescript-eslint/eslint-plugin", + "data": { + "version": "7.18.0", + "packageName": "@typescript-eslint/eslint-plugin", + "hash": "sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==" + } + }, + "npm:@typescript-eslint/parser": { + "type": "npm", + "name": "npm:@typescript-eslint/parser", + "data": { + "version": "7.18.0", + "packageName": "@typescript-eslint/parser", + "hash": "sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==" + } + }, + "npm:@typescript-eslint/scope-manager": { + "type": "npm", + "name": "npm:@typescript-eslint/scope-manager", + "data": { + "version": "7.18.0", + "packageName": "@typescript-eslint/scope-manager", + "hash": "sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==" + } + }, + "npm:@typescript-eslint/type-utils": { + "type": "npm", + "name": "npm:@typescript-eslint/type-utils", + "data": { + "version": "7.18.0", + "packageName": "@typescript-eslint/type-utils", + "hash": "sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==" + } + }, + "npm:@typescript-eslint/types": { + "type": "npm", + "name": "npm:@typescript-eslint/types", + "data": { + "version": "7.18.0", + "packageName": "@typescript-eslint/types", + "hash": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==" + } + }, + "npm:@typescript-eslint/typescript-estree": { + "type": "npm", + "name": "npm:@typescript-eslint/typescript-estree", + "data": { + "version": "7.18.0", + "packageName": "@typescript-eslint/typescript-estree", + "hash": "sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==" + } + }, + "npm:@typescript-eslint/utils": { + "type": "npm", + "name": "npm:@typescript-eslint/utils", + "data": { + "version": "7.18.0", + "packageName": "@typescript-eslint/utils", + "hash": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==" + } + }, + "npm:@typescript-eslint/visitor-keys": { + "type": "npm", + "name": "npm:@typescript-eslint/visitor-keys", + "data": { + "version": "7.18.0", + "packageName": "@typescript-eslint/visitor-keys", + "hash": "sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==" + } + }, + "npm:@ungap/structured-clone": { + "type": "npm", + "name": "npm:@ungap/structured-clone", + "data": { + "version": "1.2.0", + "packageName": "@ungap/structured-clone", + "hash": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" + } + }, + "npm:@vitest/expect": { + "type": "npm", + "name": "npm:@vitest/expect", + "data": { + "version": "1.6.0", + "packageName": "@vitest/expect", + "hash": "sha512-ixEvFVQjycy/oNgHjqsL6AZCDduC+tflRluaHIzKIsdbzkLn2U/iBnVeJwB6HsIjQBdfMR8Z0tRxKUsvFJEeWQ==" + } + }, + "npm:@vitest/runner": { + "type": "npm", + "name": "npm:@vitest/runner", + "data": { + "version": "1.6.0", + "packageName": "@vitest/runner", + "hash": "sha512-P4xgwPjwesuBiHisAVz/LSSZtDjOTPYZVmNAnpHHSR6ONrf8eCJOFRvUwdHn30F5M1fxhqtl7QZQUk2dprIXAg==" + } + }, + "npm:@vitest/snapshot": { + "type": "npm", + "name": "npm:@vitest/snapshot", + "data": { + "version": "1.6.0", + "packageName": "@vitest/snapshot", + "hash": "sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==" + } + }, + "npm:@vitest/spy": { + "type": "npm", + "name": "npm:@vitest/spy", + "data": { + "version": "1.6.0", + "packageName": "@vitest/spy", + "hash": "sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==" + } + }, + "npm:@vitest/utils": { + "type": "npm", + "name": "npm:@vitest/utils", + "data": { + "version": "1.6.0", + "packageName": "@vitest/utils", + "hash": "sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==" + } + }, + "npm:@webassemblyjs/ast": { + "type": "npm", + "name": "npm:@webassemblyjs/ast", + "data": { + "version": "1.12.1", + "packageName": "@webassemblyjs/ast", + "hash": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==" + } + }, + "npm:@webassemblyjs/floating-point-hex-parser": { + "type": "npm", + "name": "npm:@webassemblyjs/floating-point-hex-parser", + "data": { + "version": "1.11.6", + "packageName": "@webassemblyjs/floating-point-hex-parser", + "hash": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==" + } + }, + "npm:@webassemblyjs/helper-api-error": { + "type": "npm", + "name": "npm:@webassemblyjs/helper-api-error", + "data": { + "version": "1.11.6", + "packageName": "@webassemblyjs/helper-api-error", + "hash": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==" + } + }, + "npm:@webassemblyjs/helper-buffer": { + "type": "npm", + "name": "npm:@webassemblyjs/helper-buffer", + "data": { + "version": "1.12.1", + "packageName": "@webassemblyjs/helper-buffer", + "hash": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==" + } + }, + "npm:@webassemblyjs/helper-numbers": { + "type": "npm", + "name": "npm:@webassemblyjs/helper-numbers", + "data": { + "version": "1.11.6", + "packageName": "@webassemblyjs/helper-numbers", + "hash": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==" + } + }, + "npm:@webassemblyjs/helper-wasm-bytecode": { + "type": "npm", + "name": "npm:@webassemblyjs/helper-wasm-bytecode", + "data": { + "version": "1.11.6", + "packageName": "@webassemblyjs/helper-wasm-bytecode", + "hash": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==" + } + }, + "npm:@webassemblyjs/helper-wasm-section": { + "type": "npm", + "name": "npm:@webassemblyjs/helper-wasm-section", + "data": { + "version": "1.12.1", + "packageName": "@webassemblyjs/helper-wasm-section", + "hash": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==" + } + }, + "npm:@webassemblyjs/ieee754": { + "type": "npm", + "name": "npm:@webassemblyjs/ieee754", + "data": { + "version": "1.11.6", + "packageName": "@webassemblyjs/ieee754", + "hash": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==" + } + }, + "npm:@webassemblyjs/leb128": { + "type": "npm", + "name": "npm:@webassemblyjs/leb128", + "data": { + "version": "1.11.6", + "packageName": "@webassemblyjs/leb128", + "hash": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==" + } + }, + "npm:@webassemblyjs/utf8": { + "type": "npm", + "name": "npm:@webassemblyjs/utf8", + "data": { + "version": "1.11.6", + "packageName": "@webassemblyjs/utf8", + "hash": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==" + } + }, + "npm:@webassemblyjs/wasm-edit": { + "type": "npm", + "name": "npm:@webassemblyjs/wasm-edit", + "data": { + "version": "1.12.1", + "packageName": "@webassemblyjs/wasm-edit", + "hash": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==" + } + }, + "npm:@webassemblyjs/wasm-gen": { + "type": "npm", + "name": "npm:@webassemblyjs/wasm-gen", + "data": { + "version": "1.12.1", + "packageName": "@webassemblyjs/wasm-gen", + "hash": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==" + } + }, + "npm:@webassemblyjs/wasm-opt": { + "type": "npm", + "name": "npm:@webassemblyjs/wasm-opt", + "data": { + "version": "1.12.1", + "packageName": "@webassemblyjs/wasm-opt", + "hash": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==" + } + }, + "npm:@webassemblyjs/wasm-parser": { + "type": "npm", + "name": "npm:@webassemblyjs/wasm-parser", + "data": { + "version": "1.12.1", + "packageName": "@webassemblyjs/wasm-parser", + "hash": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==" + } + }, + "npm:@webassemblyjs/wast-printer": { + "type": "npm", + "name": "npm:@webassemblyjs/wast-printer", + "data": { + "version": "1.12.1", + "packageName": "@webassemblyjs/wast-printer", + "hash": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==" + } + }, + "npm:@xtuc/ieee754": { + "type": "npm", + "name": "npm:@xtuc/ieee754", + "data": { + "version": "1.2.0", + "packageName": "@xtuc/ieee754", + "hash": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + } + }, + "npm:@xtuc/long": { + "type": "npm", + "name": "npm:@xtuc/long", + "data": { + "version": "4.2.2", + "packageName": "@xtuc/long", + "hash": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + } + }, + "npm:@yarnpkg/lockfile": { + "type": "npm", + "name": "npm:@yarnpkg/lockfile", + "data": { + "version": "1.1.0", + "packageName": "@yarnpkg/lockfile", + "hash": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==" + } + }, + "npm:@yarnpkg/parsers": { + "type": "npm", + "name": "npm:@yarnpkg/parsers", + "data": { + "version": "3.0.0-rc.46", + "packageName": "@yarnpkg/parsers", + "hash": "sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==" + } + }, + "npm:@zkochan/js-yaml": { + "type": "npm", + "name": "npm:@zkochan/js-yaml", + "data": { + "version": "0.0.7", + "packageName": "@zkochan/js-yaml", + "hash": "sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ==" + } + }, + "npm:abbrev": { + "type": "npm", + "name": "npm:abbrev", + "data": { + "version": "1.1.1", + "packageName": "abbrev", + "hash": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + } + }, + "npm:accepts": { + "type": "npm", + "name": "npm:accepts", + "data": { + "version": "1.3.8", + "packageName": "accepts", + "hash": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==" + } + }, + "npm:acorn-import-attributes": { + "type": "npm", + "name": "npm:acorn-import-attributes", + "data": { + "version": "1.9.5", + "packageName": "acorn-import-attributes", + "hash": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==" + } + }, + "npm:acorn-jsx": { + "type": "npm", + "name": "npm:acorn-jsx", + "data": { + "version": "5.3.2", + "packageName": "acorn-jsx", + "hash": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" + } + }, + "npm:acorn-walk": { + "type": "npm", + "name": "npm:acorn-walk", + "data": { + "version": "8.3.3", + "packageName": "acorn-walk", + "hash": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==" + } + }, + "npm:acorn": { + "type": "npm", + "name": "npm:acorn", + "data": { + "version": "8.12.1", + "packageName": "acorn", + "hash": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==" + } + }, + "npm:address": { + "type": "npm", + "name": "npm:address", + "data": { + "version": "1.2.2", + "packageName": "address", + "hash": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==" + } + }, + "npm:adm-zip": { + "type": "npm", + "name": "npm:adm-zip", + "data": { + "version": "0.5.16", + "packageName": "adm-zip", + "hash": "sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==" + } + }, + "npm:agent-base@6.0.2": { + "type": "npm", + "name": "npm:agent-base@6.0.2", + "data": { + "version": "6.0.2", + "packageName": "agent-base", + "hash": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==" + } + }, + "npm:agent-base@7.1.1": { + "type": "npm", + "name": "npm:agent-base@7.1.1", + "data": { + "version": "7.1.1", + "packageName": "agent-base", + "hash": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==" + } + }, + "npm:agentkeepalive": { + "type": "npm", + "name": "npm:agentkeepalive", + "data": { + "version": "4.5.0", + "packageName": "agentkeepalive", + "hash": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==" + } + }, + "npm:aggregate-error": { + "type": "npm", + "name": "npm:aggregate-error", + "data": { + "version": "3.1.0", + "packageName": "aggregate-error", + "hash": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==" + } + }, + "npm:ajv-formats": { + "type": "npm", + "name": "npm:ajv-formats", + "data": { + "version": "2.1.1", + "packageName": "ajv-formats", + "hash": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==" + } + }, + "npm:ajv-keywords@3.5.2": { + "type": "npm", + "name": "npm:ajv-keywords@3.5.2", + "data": { + "version": "3.5.2", + "packageName": "ajv-keywords", + "hash": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + } + }, + "npm:ajv-keywords@5.1.0": { + "type": "npm", + "name": "npm:ajv-keywords@5.1.0", + "data": { + "version": "5.1.0", + "packageName": "ajv-keywords", + "hash": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==" + } + }, + "npm:ajv@6.12.6": { + "type": "npm", + "name": "npm:ajv@6.12.6", + "data": { + "version": "6.12.6", + "packageName": "ajv", + "hash": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==" + } + }, + "npm:ajv@8.17.1": { + "type": "npm", + "name": "npm:ajv@8.17.1", + "data": { + "version": "8.17.1", + "packageName": "ajv", + "hash": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==" + } + }, + "npm:ansi-colors": { + "type": "npm", + "name": "npm:ansi-colors", + "data": { + "version": "4.1.3", + "packageName": "ansi-colors", + "hash": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==" + } + }, + "npm:ansi-html-community": { + "type": "npm", + "name": "npm:ansi-html-community", + "data": { + "version": "0.0.8", + "packageName": "ansi-html-community", + "hash": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" + } + }, + "npm:ansi-regex@5.0.1": { + "type": "npm", + "name": "npm:ansi-regex@5.0.1", + "data": { + "version": "5.0.1", + "packageName": "ansi-regex", + "hash": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + } + }, + "npm:ansi-regex@6.0.1": { + "type": "npm", + "name": "npm:ansi-regex@6.0.1", + "data": { + "version": "6.0.1", + "packageName": "ansi-regex", + "hash": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + } + }, + "npm:ansi-styles@3.2.1": { + "type": "npm", + "name": "npm:ansi-styles@3.2.1", + "data": { + "version": "3.2.1", + "packageName": "ansi-styles", + "hash": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" + } + }, + "npm:ansi-styles@4.3.0": { + "type": "npm", + "name": "npm:ansi-styles@4.3.0", + "data": { + "version": "4.3.0", + "packageName": "ansi-styles", + "hash": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==" + } + }, + "npm:ansi-styles@5.2.0": { + "type": "npm", + "name": "npm:ansi-styles@5.2.0", + "data": { + "version": "5.2.0", + "packageName": "ansi-styles", + "hash": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + }, + "npm:ansi-styles@6.2.1": { + "type": "npm", + "name": "npm:ansi-styles@6.2.1", + "data": { + "version": "6.2.1", + "packageName": "ansi-styles", + "hash": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==" + } + }, + "npm:any-promise": { + "type": "npm", + "name": "npm:any-promise", + "data": { + "version": "1.3.0", + "packageName": "any-promise", + "hash": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" + } + }, + "npm:anymatch": { + "type": "npm", + "name": "npm:anymatch", + "data": { + "version": "3.1.3", + "packageName": "anymatch", + "hash": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==" + } + }, + "npm:aproba": { + "type": "npm", + "name": "npm:aproba", + "data": { + "version": "2.0.0", + "packageName": "aproba", + "hash": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==" + } + }, + "npm:are-we-there-yet": { + "type": "npm", + "name": "npm:are-we-there-yet", + "data": { + "version": "3.0.1", + "packageName": "are-we-there-yet", + "hash": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==" + } + }, + "npm:arg@4.1.3": { + "type": "npm", + "name": "npm:arg@4.1.3", + "data": { + "version": "4.1.3", + "packageName": "arg", + "hash": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==" + } + }, + "npm:arg@5.0.2": { + "type": "npm", + "name": "npm:arg@5.0.2", + "data": { + "version": "5.0.2", + "packageName": "arg", + "hash": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + } + }, + "npm:argparse@1.0.10": { + "type": "npm", + "name": "npm:argparse@1.0.10", + "data": { + "version": "1.0.10", + "packageName": "argparse", + "hash": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==" + } + }, + "npm:argparse@2.0.1": { + "type": "npm", + "name": "npm:argparse@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "argparse", + "hash": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + } + }, + "npm:aria-query": { + "type": "npm", + "name": "npm:aria-query", + "data": { + "version": "5.3.0", + "packageName": "aria-query", + "hash": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==" + } + }, + "npm:array-buffer-byte-length": { + "type": "npm", + "name": "npm:array-buffer-byte-length", + "data": { + "version": "1.0.1", + "packageName": "array-buffer-byte-length", + "hash": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==" + } + }, + "npm:array-flatten": { + "type": "npm", + "name": "npm:array-flatten", + "data": { + "version": "1.1.1", + "packageName": "array-flatten", + "hash": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + } + }, + "npm:array-includes": { + "type": "npm", + "name": "npm:array-includes", + "data": { + "version": "3.1.8", + "packageName": "array-includes", + "hash": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==" + } + }, + "npm:array-union@2.1.0": { + "type": "npm", + "name": "npm:array-union@2.1.0", + "data": { + "version": "2.1.0", + "packageName": "array-union", + "hash": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + } + }, + "npm:array-union@3.0.1": { + "type": "npm", + "name": "npm:array-union@3.0.1", + "data": { + "version": "3.0.1", + "packageName": "array-union", + "hash": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==" + } + }, + "npm:array.prototype.findlast": { + "type": "npm", + "name": "npm:array.prototype.findlast", + "data": { + "version": "1.2.5", + "packageName": "array.prototype.findlast", + "hash": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==" + } + }, + "npm:array.prototype.flat": { + "type": "npm", + "name": "npm:array.prototype.flat", + "data": { + "version": "1.3.2", + "packageName": "array.prototype.flat", + "hash": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==" + } + }, + "npm:array.prototype.flatmap": { + "type": "npm", + "name": "npm:array.prototype.flatmap", + "data": { + "version": "1.3.2", + "packageName": "array.prototype.flatmap", + "hash": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==" + } + }, + "npm:array.prototype.tosorted": { + "type": "npm", + "name": "npm:array.prototype.tosorted", + "data": { + "version": "1.1.4", + "packageName": "array.prototype.tosorted", + "hash": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==" + } + }, + "npm:arraybuffer.prototype.slice": { + "type": "npm", + "name": "npm:arraybuffer.prototype.slice", + "data": { + "version": "1.0.3", + "packageName": "arraybuffer.prototype.slice", + "hash": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==" + } + }, + "npm:assertion-error": { + "type": "npm", + "name": "npm:assertion-error", + "data": { + "version": "1.1.0", + "packageName": "assertion-error", + "hash": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==" + } + }, + "npm:async": { + "type": "npm", + "name": "npm:async", + "data": { + "version": "3.2.6", + "packageName": "async", + "hash": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==" + } + }, + "npm:asynckit": { + "type": "npm", + "name": "npm:asynckit", + "data": { + "version": "0.4.0", + "packageName": "asynckit", + "hash": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + } + }, + "npm:at-least-node": { + "type": "npm", + "name": "npm:at-least-node", + "data": { + "version": "1.0.0", + "packageName": "at-least-node", + "hash": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + } + }, + "npm:autoprefixer": { + "type": "npm", + "name": "npm:autoprefixer", + "data": { + "version": "10.4.20", + "packageName": "autoprefixer", + "hash": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==" + } + }, + "npm:available-typed-arrays": { + "type": "npm", + "name": "npm:available-typed-arrays", + "data": { + "version": "1.0.7", + "packageName": "available-typed-arrays", + "hash": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==" + } + }, + "npm:axios": { + "type": "npm", + "name": "npm:axios", + "data": { + "version": "1.7.7", + "packageName": "axios", + "hash": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==" + } + }, + "npm:babel-loader": { + "type": "npm", + "name": "npm:babel-loader", + "data": { + "version": "9.2.1", + "packageName": "babel-loader", + "hash": "sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==" + } + }, + "npm:babel-plugin-const-enum": { + "type": "npm", + "name": "npm:babel-plugin-const-enum", + "data": { + "version": "1.2.0", + "packageName": "babel-plugin-const-enum", + "hash": "sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==" + } + }, + "npm:babel-plugin-macros": { + "type": "npm", + "name": "npm:babel-plugin-macros", + "data": { + "version": "2.8.0", + "packageName": "babel-plugin-macros", + "hash": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==" + } + }, + "npm:babel-plugin-polyfill-corejs2": { + "type": "npm", + "name": "npm:babel-plugin-polyfill-corejs2", + "data": { + "version": "0.4.11", + "packageName": "babel-plugin-polyfill-corejs2", + "hash": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==" + } + }, + "npm:babel-plugin-polyfill-corejs3": { + "type": "npm", + "name": "npm:babel-plugin-polyfill-corejs3", + "data": { + "version": "0.10.6", + "packageName": "babel-plugin-polyfill-corejs3", + "hash": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==" + } + }, + "npm:babel-plugin-polyfill-regenerator": { + "type": "npm", + "name": "npm:babel-plugin-polyfill-regenerator", + "data": { + "version": "0.6.2", + "packageName": "babel-plugin-polyfill-regenerator", + "hash": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==" + } + }, + "npm:babel-plugin-transform-typescript-metadata": { + "type": "npm", + "name": "npm:babel-plugin-transform-typescript-metadata", + "data": { + "version": "0.3.2", + "packageName": "babel-plugin-transform-typescript-metadata", + "hash": "sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==" + } + }, + "npm:balanced-match": { + "type": "npm", + "name": "npm:balanced-match", + "data": { + "version": "1.0.2", + "packageName": "balanced-match", + "hash": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + } + }, + "npm:base64-js": { + "type": "npm", + "name": "npm:base64-js", + "data": { + "version": "1.5.1", + "packageName": "base64-js", + "hash": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + } + }, + "npm:batch": { + "type": "npm", + "name": "npm:batch", + "data": { + "version": "0.6.1", + "packageName": "batch", + "hash": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + } + }, + "npm:big.js": { + "type": "npm", + "name": "npm:big.js", + "data": { + "version": "5.2.2", + "packageName": "big.js", + "hash": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + } + }, + "npm:binary-extensions": { + "type": "npm", + "name": "npm:binary-extensions", + "data": { + "version": "2.3.0", + "packageName": "binary-extensions", + "hash": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==" + } + }, + "npm:bindings": { + "type": "npm", + "name": "npm:bindings", + "data": { + "version": "1.5.0", + "packageName": "bindings", + "hash": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==" + } + }, + "npm:bl": { + "type": "npm", + "name": "npm:bl", + "data": { + "version": "4.1.0", + "packageName": "bl", + "hash": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==" + } + }, + "npm:body-parser": { + "type": "npm", + "name": "npm:body-parser", + "data": { + "version": "1.20.3", + "packageName": "body-parser", + "hash": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==" + } + }, + "npm:bonjour-service": { + "type": "npm", + "name": "npm:bonjour-service", + "data": { + "version": "1.2.1", + "packageName": "bonjour-service", + "hash": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==" + } + }, + "npm:boolbase": { + "type": "npm", + "name": "npm:boolbase", + "data": { + "version": "1.0.0", + "packageName": "boolbase", + "hash": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + } + }, + "npm:brace-expansion@1.1.11": { + "type": "npm", + "name": "npm:brace-expansion@1.1.11", + "data": { + "version": "1.1.11", + "packageName": "brace-expansion", + "hash": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==" + } + }, + "npm:brace-expansion@2.0.1": { + "type": "npm", + "name": "npm:brace-expansion@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "brace-expansion", + "hash": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==" + } + }, + "npm:braces": { + "type": "npm", + "name": "npm:braces", + "data": { + "version": "3.0.3", + "packageName": "braces", + "hash": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==" + } + }, + "npm:browserslist": { + "type": "npm", + "name": "npm:browserslist", + "data": { + "version": "4.23.3", + "packageName": "browserslist", + "hash": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==" + } + }, + "npm:btoa": { + "type": "npm", + "name": "npm:btoa", + "data": { + "version": "1.2.1", + "packageName": "btoa", + "hash": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==" + } + }, + "npm:buffer-from": { + "type": "npm", + "name": "npm:buffer-from", + "data": { + "version": "1.1.2", + "packageName": "buffer-from", + "hash": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + } + }, + "npm:buffer": { + "type": "npm", + "name": "npm:buffer", + "data": { + "version": "5.7.1", + "packageName": "buffer", + "hash": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==" + } + }, + "npm:bundle-name": { + "type": "npm", + "name": "npm:bundle-name", + "data": { + "version": "4.1.0", + "packageName": "bundle-name", + "hash": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==" + } + }, + "npm:busboy": { + "type": "npm", + "name": "npm:busboy", + "data": { + "version": "1.6.0", + "packageName": "busboy", + "hash": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==" + } + }, + "npm:bytes@3.0.0": { + "type": "npm", + "name": "npm:bytes@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "bytes", + "hash": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + } + }, + "npm:bytes@3.1.2": { + "type": "npm", + "name": "npm:bytes@3.1.2", + "data": { + "version": "3.1.2", + "packageName": "bytes", + "hash": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + } + }, + "npm:cac": { + "type": "npm", + "name": "npm:cac", + "data": { + "version": "6.7.14", + "packageName": "cac", + "hash": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==" + } + }, + "npm:cacache": { + "type": "npm", + "name": "npm:cacache", + "data": { + "version": "15.3.0", + "packageName": "cacache", + "hash": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==" + } + }, + "npm:cache-content-type": { + "type": "npm", + "name": "npm:cache-content-type", + "data": { + "version": "1.0.1", + "packageName": "cache-content-type", + "hash": "sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==" + } + }, + "npm:call-bind": { + "type": "npm", + "name": "npm:call-bind", + "data": { + "version": "1.0.7", + "packageName": "call-bind", + "hash": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==" + } + }, + "npm:callsites": { + "type": "npm", + "name": "npm:callsites", + "data": { + "version": "3.1.0", + "packageName": "callsites", + "hash": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + } + }, + "npm:camelcase-css": { + "type": "npm", + "name": "npm:camelcase-css", + "data": { + "version": "2.0.1", + "packageName": "camelcase-css", + "hash": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" + } + }, + "npm:caniuse-api": { + "type": "npm", + "name": "npm:caniuse-api", + "data": { + "version": "3.0.0", + "packageName": "caniuse-api", + "hash": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==" + } + }, + "npm:caniuse-lite": { + "type": "npm", + "name": "npm:caniuse-lite", + "data": { + "version": "1.0.30001658", + "packageName": "caniuse-lite", + "hash": "sha512-N2YVqWbJELVdrnsW5p+apoQyYt51aBMSsBZki1XZEfeBCexcM/sf4xiAHcXQBkuOwJBXtWF7aW1sYX6tKebPHw==" + } + }, + "npm:chai": { + "type": "npm", + "name": "npm:chai", + "data": { + "version": "4.5.0", + "packageName": "chai", + "hash": "sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==" + } + }, + "npm:chalk@2.4.2": { + "type": "npm", + "name": "npm:chalk@2.4.2", + "data": { + "version": "2.4.2", + "packageName": "chalk", + "hash": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" + } + }, + "npm:chalk@3.0.0": { + "type": "npm", + "name": "npm:chalk@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "chalk", + "hash": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==" + } + }, + "npm:chalk@4.1.2": { + "type": "npm", + "name": "npm:chalk@4.1.2", + "data": { + "version": "4.1.2", + "packageName": "chalk", + "hash": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==" + } + }, + "npm:check-error": { + "type": "npm", + "name": "npm:check-error", + "data": { + "version": "1.0.3", + "packageName": "check-error", + "hash": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==" + } + }, + "npm:chokidar": { + "type": "npm", + "name": "npm:chokidar", + "data": { + "version": "3.6.0", + "packageName": "chokidar", + "hash": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==" + } + }, + "npm:chownr@1.1.4": { + "type": "npm", + "name": "npm:chownr@1.1.4", + "data": { + "version": "1.1.4", + "packageName": "chownr", + "hash": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + } + }, + "npm:chownr@2.0.0": { + "type": "npm", + "name": "npm:chownr@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "chownr", + "hash": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" + } + }, + "npm:chrome-trace-event": { + "type": "npm", + "name": "npm:chrome-trace-event", + "data": { + "version": "1.0.4", + "packageName": "chrome-trace-event", + "hash": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==" + } + }, + "npm:ci-info": { + "type": "npm", + "name": "npm:ci-info", + "data": { + "version": "3.9.0", + "packageName": "ci-info", + "hash": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==" + } + }, + "npm:clean-stack": { + "type": "npm", + "name": "npm:clean-stack", + "data": { + "version": "2.2.0", + "packageName": "clean-stack", + "hash": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + } + }, + "npm:cli-cursor": { + "type": "npm", + "name": "npm:cli-cursor", + "data": { + "version": "3.1.0", + "packageName": "cli-cursor", + "hash": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==" + } + }, + "npm:cli-spinners": { + "type": "npm", + "name": "npm:cli-spinners", + "data": { + "version": "2.6.1", + "packageName": "cli-spinners", + "hash": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==" + } + }, + "npm:client-only": { + "type": "npm", + "name": "npm:client-only", + "data": { + "version": "0.0.1", + "packageName": "client-only", + "hash": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" + } + }, + "npm:cliui": { + "type": "npm", + "name": "npm:cliui", + "data": { + "version": "8.0.1", + "packageName": "cliui", + "hash": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==" + } + }, + "npm:clone": { + "type": "npm", + "name": "npm:clone", + "data": { + "version": "1.0.4", + "packageName": "clone", + "hash": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==" + } + }, + "npm:clsx": { + "type": "npm", + "name": "npm:clsx", + "data": { + "version": "2.1.1", + "packageName": "clsx", + "hash": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==" + } + }, + "npm:co": { + "type": "npm", + "name": "npm:co", + "data": { + "version": "4.6.0", + "packageName": "co", + "hash": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==" + } + }, + "npm:color-convert@1.9.3": { + "type": "npm", + "name": "npm:color-convert@1.9.3", + "data": { + "version": "1.9.3", + "packageName": "color-convert", + "hash": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==" + } + }, + "npm:color-convert@2.0.1": { + "type": "npm", + "name": "npm:color-convert@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "color-convert", + "hash": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==" + } + }, + "npm:color-name@1.1.3": { + "type": "npm", + "name": "npm:color-name@1.1.3", + "data": { + "version": "1.1.3", + "packageName": "color-name", + "hash": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + } + }, + "npm:color-name@1.1.4": { + "type": "npm", + "name": "npm:color-name@1.1.4", + "data": { + "version": "1.1.4", + "packageName": "color-name", + "hash": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + }, + "npm:color-support": { + "type": "npm", + "name": "npm:color-support", + "data": { + "version": "1.1.3", + "packageName": "color-support", + "hash": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==" + } + }, + "npm:colord": { + "type": "npm", + "name": "npm:colord", + "data": { + "version": "2.9.3", + "packageName": "colord", + "hash": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + } + }, + "npm:colorette": { + "type": "npm", + "name": "npm:colorette", + "data": { + "version": "2.0.20", + "packageName": "colorette", + "hash": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" + } + }, + "npm:columnify": { + "type": "npm", + "name": "npm:columnify", + "data": { + "version": "1.6.0", + "packageName": "columnify", + "hash": "sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==" + } + }, + "npm:combined-stream": { + "type": "npm", + "name": "npm:combined-stream", + "data": { + "version": "1.0.8", + "packageName": "combined-stream", + "hash": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==" + } + }, + "npm:commander@2.20.3": { + "type": "npm", + "name": "npm:commander@2.20.3", + "data": { + "version": "2.20.3", + "packageName": "commander", + "hash": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + } + }, + "npm:commander@4.1.1": { + "type": "npm", + "name": "npm:commander@4.1.1", + "data": { + "version": "4.1.1", + "packageName": "commander", + "hash": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + } + }, + "npm:commander@7.2.0": { + "type": "npm", + "name": "npm:commander@7.2.0", + "data": { + "version": "7.2.0", + "packageName": "commander", + "hash": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + } + }, + "npm:common-path-prefix": { + "type": "npm", + "name": "npm:common-path-prefix", + "data": { + "version": "3.0.0", + "packageName": "common-path-prefix", + "hash": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + } + }, + "npm:compressible": { + "type": "npm", + "name": "npm:compressible", + "data": { + "version": "2.0.18", + "packageName": "compressible", + "hash": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==" + } + }, + "npm:compression": { + "type": "npm", + "name": "npm:compression", + "data": { + "version": "1.7.4", + "packageName": "compression", + "hash": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==" + } + }, + "npm:concat-map": { + "type": "npm", + "name": "npm:concat-map", + "data": { + "version": "0.0.1", + "packageName": "concat-map", + "hash": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + } + }, + "npm:confbox": { + "type": "npm", + "name": "npm:confbox", + "data": { + "version": "0.1.7", + "packageName": "confbox", + "hash": "sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==" + } + }, + "npm:connect-history-api-fallback": { + "type": "npm", + "name": "npm:connect-history-api-fallback", + "data": { + "version": "2.0.0", + "packageName": "connect-history-api-fallback", + "hash": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==" + } + }, + "npm:console-control-strings": { + "type": "npm", + "name": "npm:console-control-strings", + "data": { + "version": "1.1.0", + "packageName": "console-control-strings", + "hash": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" + } + }, + "npm:content-disposition": { + "type": "npm", + "name": "npm:content-disposition", + "data": { + "version": "0.5.4", + "packageName": "content-disposition", + "hash": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==" + } + }, + "npm:content-type": { + "type": "npm", + "name": "npm:content-type", + "data": { + "version": "1.0.5", + "packageName": "content-type", + "hash": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" + } + }, + "npm:convert-source-map": { + "type": "npm", + "name": "npm:convert-source-map", + "data": { + "version": "2.0.0", + "packageName": "convert-source-map", + "hash": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + } + }, + "npm:cookie-signature": { + "type": "npm", + "name": "npm:cookie-signature", + "data": { + "version": "1.0.6", + "packageName": "cookie-signature", + "hash": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + } + }, + "npm:cookie": { + "type": "npm", + "name": "npm:cookie", + "data": { + "version": "0.6.0", + "packageName": "cookie", + "hash": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==" + } + }, + "npm:cookies": { + "type": "npm", + "name": "npm:cookies", + "data": { + "version": "0.9.1", + "packageName": "cookies", + "hash": "sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==" + } + }, + "npm:copy-anything": { + "type": "npm", + "name": "npm:copy-anything", + "data": { + "version": "2.0.6", + "packageName": "copy-anything", + "hash": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==" + } + }, + "npm:copy-webpack-plugin": { + "type": "npm", + "name": "npm:copy-webpack-plugin", + "data": { + "version": "10.2.4", + "packageName": "copy-webpack-plugin", + "hash": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==" + } + }, + "npm:core-js-compat": { + "type": "npm", + "name": "npm:core-js-compat", + "data": { + "version": "3.38.1", + "packageName": "core-js-compat", + "hash": "sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==" + } + }, + "npm:core-util-is": { + "type": "npm", + "name": "npm:core-util-is", + "data": { + "version": "1.0.3", + "packageName": "core-util-is", + "hash": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + } + }, + "npm:cosmiconfig@6.0.0": { + "type": "npm", + "name": "npm:cosmiconfig@6.0.0", + "data": { + "version": "6.0.0", + "packageName": "cosmiconfig", + "hash": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==" + } + }, + "npm:cosmiconfig@7.1.0": { + "type": "npm", + "name": "npm:cosmiconfig@7.1.0", + "data": { + "version": "7.1.0", + "packageName": "cosmiconfig", + "hash": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==" + } + }, + "npm:create-require": { + "type": "npm", + "name": "npm:create-require", + "data": { + "version": "1.1.1", + "packageName": "create-require", + "hash": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==" + } + }, + "npm:cron-parser": { + "type": "npm", + "name": "npm:cron-parser", + "data": { + "version": "4.9.0", + "packageName": "cron-parser", + "hash": "sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==" + } + }, + "npm:cross-spawn": { + "type": "npm", + "name": "npm:cross-spawn", + "data": { + "version": "7.0.3", + "packageName": "cross-spawn", + "hash": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==" + } + }, + "npm:css-declaration-sorter": { + "type": "npm", + "name": "npm:css-declaration-sorter", + "data": { + "version": "7.2.0", + "packageName": "css-declaration-sorter", + "hash": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==" + } + }, + "npm:css-loader": { + "type": "npm", + "name": "npm:css-loader", + "data": { + "version": "6.11.0", + "packageName": "css-loader", + "hash": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==" + } + }, + "npm:css-minimizer-webpack-plugin": { + "type": "npm", + "name": "npm:css-minimizer-webpack-plugin", + "data": { + "version": "5.0.1", + "packageName": "css-minimizer-webpack-plugin", + "hash": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==" + } + }, + "npm:css-select": { + "type": "npm", + "name": "npm:css-select", + "data": { + "version": "5.1.0", + "packageName": "css-select", + "hash": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==" + } + }, + "npm:css-tree@2.2.1": { + "type": "npm", + "name": "npm:css-tree@2.2.1", + "data": { + "version": "2.2.1", + "packageName": "css-tree", + "hash": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==" + } + }, + "npm:css-tree@2.3.1": { + "type": "npm", + "name": "npm:css-tree@2.3.1", + "data": { + "version": "2.3.1", + "packageName": "css-tree", + "hash": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==" + } + }, + "npm:css-what": { + "type": "npm", + "name": "npm:css-what", + "data": { + "version": "6.1.0", + "packageName": "css-what", + "hash": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" + } + }, + "npm:cssesc": { + "type": "npm", + "name": "npm:cssesc", + "data": { + "version": "3.0.0", + "packageName": "cssesc", + "hash": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + } + }, + "npm:cssnano-preset-default": { + "type": "npm", + "name": "npm:cssnano-preset-default", + "data": { + "version": "6.1.2", + "packageName": "cssnano-preset-default", + "hash": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==" + } + }, + "npm:cssnano-utils": { + "type": "npm", + "name": "npm:cssnano-utils", + "data": { + "version": "4.0.2", + "packageName": "cssnano-utils", + "hash": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==" + } + }, + "npm:cssnano": { + "type": "npm", + "name": "npm:cssnano", + "data": { + "version": "6.1.2", + "packageName": "cssnano", + "hash": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==" + } + }, + "npm:csso": { + "type": "npm", + "name": "npm:csso", + "data": { + "version": "5.0.5", + "packageName": "csso", + "hash": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==" + } + }, + "npm:cssstyle": { + "type": "npm", + "name": "npm:cssstyle", + "data": { + "version": "4.1.0", + "packageName": "cssstyle", + "hash": "sha512-h66W1URKpBS5YMI/V8PyXvTMFT8SupJ1IzoIV8IeBC/ji8WVmrO8dGlTi+2dh6whmdk6BiKJLD/ZBkhWbcg6nA==" + } + }, + "npm:csstype": { + "type": "npm", + "name": "npm:csstype", + "data": { + "version": "3.1.3", + "packageName": "csstype", + "hash": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + } + }, + "npm:d3-array@2.12.1": { + "type": "npm", + "name": "npm:d3-array@2.12.1", + "data": { + "version": "2.12.1", + "packageName": "d3-array", + "hash": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==" + } + }, + "npm:d3-array@3.2.4": { + "type": "npm", + "name": "npm:d3-array@3.2.4", + "data": { + "version": "3.2.4", + "packageName": "d3-array", + "hash": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==" + } + }, + "npm:d3-color": { + "type": "npm", + "name": "npm:d3-color", + "data": { + "version": "3.1.0", + "packageName": "d3-color", + "hash": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==" + } + }, + "npm:d3-delaunay": { + "type": "npm", + "name": "npm:d3-delaunay", + "data": { + "version": "5.3.0", + "packageName": "d3-delaunay", + "hash": "sha512-amALSrOllWVLaHTnDLHwMIiz0d1bBu9gZXd1FiLfXf8sHcX9jrcj81TVZOqD4UX7MgBZZ07c8GxzEgBpJqc74w==" + } + }, + "npm:d3-format@1.4.5": { + "type": "npm", + "name": "npm:d3-format@1.4.5", + "data": { + "version": "1.4.5", + "packageName": "d3-format", + "hash": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==" + } + }, + "npm:d3-format@3.1.0": { + "type": "npm", + "name": "npm:d3-format@3.1.0", + "data": { + "version": "3.1.0", + "packageName": "d3-format", + "hash": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==" + } + }, + "npm:d3-interpolate": { + "type": "npm", + "name": "npm:d3-interpolate", + "data": { + "version": "3.0.1", + "packageName": "d3-interpolate", + "hash": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==" + } + }, + "npm:d3-path": { + "type": "npm", + "name": "npm:d3-path", + "data": { + "version": "1.0.9", + "packageName": "d3-path", + "hash": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + } + }, + "npm:d3-scale-chromatic": { + "type": "npm", + "name": "npm:d3-scale-chromatic", + "data": { + "version": "3.1.0", + "packageName": "d3-scale-chromatic", + "hash": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==" + } + }, + "npm:d3-scale": { + "type": "npm", + "name": "npm:d3-scale", + "data": { + "version": "4.0.2", + "packageName": "d3-scale", + "hash": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==" + } + }, + "npm:d3-shape": { + "type": "npm", + "name": "npm:d3-shape", + "data": { + "version": "1.3.7", + "packageName": "d3-shape", + "hash": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==" + } + }, + "npm:d3-time-format@3.0.0": { + "type": "npm", + "name": "npm:d3-time-format@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "d3-time-format", + "hash": "sha512-UXJh6EKsHBTjopVqZBhFysQcoXSv/5yLONZvkQ5Kk3qbwiUYkdX17Xa1PT6U1ZWXGGfB1ey5L8dKMlFq2DO0Ag==" + } + }, + "npm:d3-time-format@4.1.0": { + "type": "npm", + "name": "npm:d3-time-format@4.1.0", + "data": { + "version": "4.1.0", + "packageName": "d3-time-format", + "hash": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==" + } + }, + "npm:d3-time@1.1.0": { + "type": "npm", + "name": "npm:d3-time@1.1.0", + "data": { + "version": "1.1.0", + "packageName": "d3-time", + "hash": "sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA==" + } + }, + "npm:d3-time@2.1.1": { + "type": "npm", + "name": "npm:d3-time@2.1.1", + "data": { + "version": "2.1.1", + "packageName": "d3-time", + "hash": "sha512-/eIQe/eR4kCQwq7yxi7z4c6qEXf2IYGcjoWB5OOQy4Tq9Uv39/947qlDcN2TLkiTzQWzvnsuYPB9TrWaNfipKQ==" + } + }, + "npm:d3-time@3.1.0": { + "type": "npm", + "name": "npm:d3-time@3.1.0", + "data": { + "version": "3.1.0", + "packageName": "d3-time", + "hash": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==" + } + }, + "npm:data-urls": { + "type": "npm", + "name": "npm:data-urls", + "data": { + "version": "5.0.0", + "packageName": "data-urls", + "hash": "sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==" + } + }, + "npm:data-view-buffer": { + "type": "npm", + "name": "npm:data-view-buffer", + "data": { + "version": "1.0.1", + "packageName": "data-view-buffer", + "hash": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==" + } + }, + "npm:data-view-byte-length": { + "type": "npm", + "name": "npm:data-view-byte-length", + "data": { + "version": "1.0.1", + "packageName": "data-view-byte-length", + "hash": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==" + } + }, + "npm:data-view-byte-offset": { + "type": "npm", + "name": "npm:data-view-byte-offset", + "data": { + "version": "1.0.0", + "packageName": "data-view-byte-offset", + "hash": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==" + } + }, + "npm:date-fns": { + "type": "npm", + "name": "npm:date-fns", + "data": { + "version": "3.6.0", + "packageName": "date-fns", + "hash": "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==" + } + }, + "npm:date-format": { + "type": "npm", + "name": "npm:date-format", + "data": { + "version": "4.0.14", + "packageName": "date-format", + "hash": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==" + } + }, + "npm:debug@2.6.9": { + "type": "npm", + "name": "npm:debug@2.6.9", + "data": { + "version": "2.6.9", + "packageName": "debug", + "hash": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + } + }, + "npm:debug@4.3.7": { + "type": "npm", + "name": "npm:debug@4.3.7", + "data": { + "version": "4.3.7", + "packageName": "debug", + "hash": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==" + } + }, + "npm:decimal.js": { + "type": "npm", + "name": "npm:decimal.js", + "data": { + "version": "10.4.3", + "packageName": "decimal.js", + "hash": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + } + }, + "npm:decompress-response": { + "type": "npm", + "name": "npm:decompress-response", + "data": { + "version": "6.0.0", + "packageName": "decompress-response", + "hash": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==" + } + }, + "npm:deep-eql": { + "type": "npm", + "name": "npm:deep-eql", + "data": { + "version": "4.1.4", + "packageName": "deep-eql", + "hash": "sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==" + } + }, + "npm:deep-equal": { + "type": "npm", + "name": "npm:deep-equal", + "data": { + "version": "1.0.1", + "packageName": "deep-equal", + "hash": "sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==" + } + }, + "npm:deep-extend": { + "type": "npm", + "name": "npm:deep-extend", + "data": { + "version": "0.6.0", + "packageName": "deep-extend", + "hash": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + } + }, + "npm:deep-is": { + "type": "npm", + "name": "npm:deep-is", + "data": { + "version": "0.1.4", + "packageName": "deep-is", + "hash": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + } + }, + "npm:deepmerge": { + "type": "npm", + "name": "npm:deepmerge", + "data": { + "version": "4.3.1", + "packageName": "deepmerge", + "hash": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==" + } + }, + "npm:default-browser-id": { + "type": "npm", + "name": "npm:default-browser-id", + "data": { + "version": "5.0.0", + "packageName": "default-browser-id", + "hash": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==" + } + }, + "npm:default-browser": { + "type": "npm", + "name": "npm:default-browser", + "data": { + "version": "5.2.1", + "packageName": "default-browser", + "hash": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==" + } + }, + "npm:defaults": { + "type": "npm", + "name": "npm:defaults", + "data": { + "version": "1.0.4", + "packageName": "defaults", + "hash": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==" + } + }, + "npm:define-data-property": { + "type": "npm", + "name": "npm:define-data-property", + "data": { + "version": "1.1.4", + "packageName": "define-data-property", + "hash": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==" + } + }, + "npm:define-lazy-prop@2.0.0": { + "type": "npm", + "name": "npm:define-lazy-prop@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "define-lazy-prop", + "hash": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + } + }, + "npm:define-lazy-prop@3.0.0": { + "type": "npm", + "name": "npm:define-lazy-prop@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "define-lazy-prop", + "hash": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==" + } + }, + "npm:define-properties": { + "type": "npm", + "name": "npm:define-properties", + "data": { + "version": "1.2.1", + "packageName": "define-properties", + "hash": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==" + } + }, + "npm:delaunator": { + "type": "npm", + "name": "npm:delaunator", + "data": { + "version": "4.0.1", + "packageName": "delaunator", + "hash": "sha512-WNPWi1IRKZfCt/qIDMfERkDp93+iZEmOxN2yy4Jg+Xhv8SLk2UTqqbe1sfiipn0and9QrE914/ihdx82Y/Giag==" + } + }, + "npm:delayed-stream": { + "type": "npm", + "name": "npm:delayed-stream", + "data": { + "version": "1.0.0", + "packageName": "delayed-stream", + "hash": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + } + }, + "npm:delegates": { + "type": "npm", + "name": "npm:delegates", + "data": { + "version": "1.0.0", + "packageName": "delegates", + "hash": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" + } + }, + "npm:depd@1.1.2": { + "type": "npm", + "name": "npm:depd@1.1.2", + "data": { + "version": "1.1.2", + "packageName": "depd", + "hash": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + } + }, + "npm:depd@2.0.0": { + "type": "npm", + "name": "npm:depd@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "depd", + "hash": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + } + }, + "npm:dequal": { + "type": "npm", + "name": "npm:dequal", + "data": { + "version": "2.0.3", + "packageName": "dequal", + "hash": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==" + } + }, + "npm:destroy": { + "type": "npm", + "name": "npm:destroy", + "data": { + "version": "1.2.0", + "packageName": "destroy", + "hash": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + } + }, + "npm:detect-libc": { + "type": "npm", + "name": "npm:detect-libc", + "data": { + "version": "2.0.3", + "packageName": "detect-libc", + "hash": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==" + } + }, + "npm:detect-node": { + "type": "npm", + "name": "npm:detect-node", + "data": { + "version": "2.1.0", + "packageName": "detect-node", + "hash": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + } + }, + "npm:detect-port": { + "type": "npm", + "name": "npm:detect-port", + "data": { + "version": "1.6.1", + "packageName": "detect-port", + "hash": "sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==" + } + }, + "npm:didyoumean": { + "type": "npm", + "name": "npm:didyoumean", + "data": { + "version": "1.2.2", + "packageName": "didyoumean", + "hash": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + } + }, + "npm:diff-sequences": { + "type": "npm", + "name": "npm:diff-sequences", + "data": { + "version": "29.6.3", + "packageName": "diff-sequences", + "hash": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==" + } + }, + "npm:diff": { + "type": "npm", + "name": "npm:diff", + "data": { + "version": "4.0.2", + "packageName": "diff", + "hash": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==" + } + }, + "npm:dir-glob": { + "type": "npm", + "name": "npm:dir-glob", + "data": { + "version": "3.0.1", + "packageName": "dir-glob", + "hash": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==" + } + }, + "npm:dlv": { + "type": "npm", + "name": "npm:dlv", + "data": { + "version": "1.1.3", + "packageName": "dlv", + "hash": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + } + }, + "npm:dns-packet": { + "type": "npm", + "name": "npm:dns-packet", + "data": { + "version": "5.6.1", + "packageName": "dns-packet", + "hash": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==" + } + }, + "npm:doctrine@2.1.0": { + "type": "npm", + "name": "npm:doctrine@2.1.0", + "data": { + "version": "2.1.0", + "packageName": "doctrine", + "hash": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==" + } + }, + "npm:doctrine@3.0.0": { + "type": "npm", + "name": "npm:doctrine@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "doctrine", + "hash": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==" + } + }, + "npm:dom-accessibility-api": { + "type": "npm", + "name": "npm:dom-accessibility-api", + "data": { + "version": "0.5.16", + "packageName": "dom-accessibility-api", + "hash": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==" + } + }, + "npm:dom-serializer": { + "type": "npm", + "name": "npm:dom-serializer", + "data": { + "version": "2.0.0", + "packageName": "dom-serializer", + "hash": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==" + } + }, + "npm:domelementtype": { + "type": "npm", + "name": "npm:domelementtype", + "data": { + "version": "2.3.0", + "packageName": "domelementtype", + "hash": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + } + }, + "npm:domhandler": { + "type": "npm", + "name": "npm:domhandler", + "data": { + "version": "5.0.3", + "packageName": "domhandler", + "hash": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==" + } + }, + "npm:domutils": { + "type": "npm", + "name": "npm:domutils", + "data": { + "version": "3.1.0", + "packageName": "domutils", + "hash": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==" + } + }, + "npm:dotenv-expand": { + "type": "npm", + "name": "npm:dotenv-expand", + "data": { + "version": "11.0.6", + "packageName": "dotenv-expand", + "hash": "sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g==" + } + }, + "npm:dotenv": { + "type": "npm", + "name": "npm:dotenv", + "data": { + "version": "16.4.5", + "packageName": "dotenv", + "hash": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==" + } + }, + "npm:eastasianwidth": { + "type": "npm", + "name": "npm:eastasianwidth", + "data": { + "version": "0.2.0", + "packageName": "eastasianwidth", + "hash": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + } + }, + "npm:ee-first": { + "type": "npm", + "name": "npm:ee-first", + "data": { + "version": "1.1.1", + "packageName": "ee-first", + "hash": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + } + }, + "npm:ejs": { + "type": "npm", + "name": "npm:ejs", + "data": { + "version": "3.1.10", + "packageName": "ejs", + "hash": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==" + } + }, + "npm:electron-to-chromium": { + "type": "npm", + "name": "npm:electron-to-chromium", + "data": { + "version": "1.5.24", + "packageName": "electron-to-chromium", + "hash": "sha512-0x0wLCmpdKFCi9ulhvYZebgcPmHTkFVUfU2wzDykadkslKwT4oAmDTHEKLnlrDsMGZe4B+ksn8quZfZjYsBetA==" + } + }, + "npm:emoji-regex@8.0.0": { + "type": "npm", + "name": "npm:emoji-regex@8.0.0", + "data": { + "version": "8.0.0", + "packageName": "emoji-regex", + "hash": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + } + }, + "npm:emoji-regex@9.2.2": { + "type": "npm", + "name": "npm:emoji-regex@9.2.2", + "data": { + "version": "9.2.2", + "packageName": "emoji-regex", + "hash": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + } + }, + "npm:emojis-list": { + "type": "npm", + "name": "npm:emojis-list", + "data": { + "version": "3.0.0", + "packageName": "emojis-list", + "hash": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + } + }, + "npm:encodeurl@1.0.2": { + "type": "npm", + "name": "npm:encodeurl@1.0.2", + "data": { + "version": "1.0.2", + "packageName": "encodeurl", + "hash": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + } + }, + "npm:encodeurl@2.0.0": { + "type": "npm", + "name": "npm:encodeurl@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "encodeurl", + "hash": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==" + } + }, + "npm:encoding": { + "type": "npm", + "name": "npm:encoding", + "data": { + "version": "0.1.13", + "packageName": "encoding", + "hash": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==" + } + }, + "npm:end-of-stream": { + "type": "npm", + "name": "npm:end-of-stream", + "data": { + "version": "1.4.4", + "packageName": "end-of-stream", + "hash": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==" + } + }, + "npm:enhanced-resolve": { + "type": "npm", + "name": "npm:enhanced-resolve", + "data": { + "version": "5.17.1", + "packageName": "enhanced-resolve", + "hash": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==" + } + }, + "npm:enquirer": { + "type": "npm", + "name": "npm:enquirer", + "data": { + "version": "2.3.6", + "packageName": "enquirer", + "hash": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==" + } + }, + "npm:entities": { + "type": "npm", + "name": "npm:entities", + "data": { + "version": "4.5.0", + "packageName": "entities", + "hash": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==" + } + }, + "npm:env-paths": { + "type": "npm", + "name": "npm:env-paths", + "data": { + "version": "2.2.1", + "packageName": "env-paths", + "hash": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==" + } + }, + "npm:err-code": { + "type": "npm", + "name": "npm:err-code", + "data": { + "version": "2.0.3", + "packageName": "err-code", + "hash": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==" + } + }, + "npm:errno": { + "type": "npm", + "name": "npm:errno", + "data": { + "version": "0.1.8", + "packageName": "errno", + "hash": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==" + } + }, + "npm:error-ex": { + "type": "npm", + "name": "npm:error-ex", + "data": { + "version": "1.3.2", + "packageName": "error-ex", + "hash": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==" + } + }, + "npm:es-abstract": { + "type": "npm", + "name": "npm:es-abstract", + "data": { + "version": "1.23.3", + "packageName": "es-abstract", + "hash": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==" + } + }, + "npm:es-define-property": { + "type": "npm", + "name": "npm:es-define-property", + "data": { + "version": "1.0.0", + "packageName": "es-define-property", + "hash": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==" + } + }, + "npm:es-errors": { + "type": "npm", + "name": "npm:es-errors", + "data": { + "version": "1.3.0", + "packageName": "es-errors", + "hash": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" + } + }, + "npm:es-iterator-helpers": { + "type": "npm", + "name": "npm:es-iterator-helpers", + "data": { + "version": "1.0.19", + "packageName": "es-iterator-helpers", + "hash": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==" + } + }, + "npm:es-module-lexer": { + "type": "npm", + "name": "npm:es-module-lexer", + "data": { + "version": "1.5.4", + "packageName": "es-module-lexer", + "hash": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==" + } + }, + "npm:es-object-atoms": { + "type": "npm", + "name": "npm:es-object-atoms", + "data": { + "version": "1.0.0", + "packageName": "es-object-atoms", + "hash": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==" + } + }, + "npm:es-set-tostringtag": { + "type": "npm", + "name": "npm:es-set-tostringtag", + "data": { + "version": "2.0.3", + "packageName": "es-set-tostringtag", + "hash": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==" + } + }, + "npm:es-shim-unscopables": { + "type": "npm", + "name": "npm:es-shim-unscopables", + "data": { + "version": "1.0.2", + "packageName": "es-shim-unscopables", + "hash": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==" + } + }, + "npm:es-to-primitive": { + "type": "npm", + "name": "npm:es-to-primitive", + "data": { + "version": "1.2.1", + "packageName": "es-to-primitive", + "hash": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==" + } + }, + "npm:esbuild": { + "type": "npm", + "name": "npm:esbuild", + "data": { + "version": "0.21.5", + "packageName": "esbuild", + "hash": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==" + } + }, + "npm:escalade": { + "type": "npm", + "name": "npm:escalade", + "data": { + "version": "3.2.0", + "packageName": "escalade", + "hash": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==" + } + }, + "npm:escape-html": { + "type": "npm", + "name": "npm:escape-html", + "data": { + "version": "1.0.3", + "packageName": "escape-html", + "hash": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + } + }, + "npm:escape-string-regexp@1.0.5": { + "type": "npm", + "name": "npm:escape-string-regexp@1.0.5", + "data": { + "version": "1.0.5", + "packageName": "escape-string-regexp", + "hash": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + } + }, + "npm:escape-string-regexp@4.0.0": { + "type": "npm", + "name": "npm:escape-string-regexp@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "escape-string-regexp", + "hash": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + } + }, + "npm:eslint-plugin-react": { + "type": "npm", + "name": "npm:eslint-plugin-react", + "data": { + "version": "7.35.2", + "packageName": "eslint-plugin-react", + "hash": "sha512-Rbj2R9zwP2GYNcIak4xoAMV57hrBh3hTaR0k7hVjwCQgryE/pw5px4b13EYjduOI0hfXyZhwBxaGpOTbWSGzKQ==" + } + }, + "npm:eslint-scope@5.1.1": { + "type": "npm", + "name": "npm:eslint-scope@5.1.1", + "data": { + "version": "5.1.1", + "packageName": "eslint-scope", + "hash": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==" + } + }, + "npm:eslint-scope": { + "type": "npm", + "name": "npm:eslint-scope", + "data": { + "version": "7.2.2", + "packageName": "eslint-scope", + "hash": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==" + } + }, + "npm:eslint-visitor-keys": { + "type": "npm", + "name": "npm:eslint-visitor-keys", + "data": { + "version": "3.4.3", + "packageName": "eslint-visitor-keys", + "hash": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==" + } + }, + "npm:eslint": { + "type": "npm", + "name": "npm:eslint", + "data": { + "version": "8.57.0", + "packageName": "eslint", + "hash": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==" + } + }, + "npm:espree": { + "type": "npm", + "name": "npm:espree", + "data": { + "version": "9.6.1", + "packageName": "espree", + "hash": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==" + } + }, + "npm:esprima": { + "type": "npm", + "name": "npm:esprima", + "data": { + "version": "4.0.1", + "packageName": "esprima", + "hash": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + } + }, + "npm:esquery": { + "type": "npm", + "name": "npm:esquery", + "data": { + "version": "1.6.0", + "packageName": "esquery", + "hash": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==" + } + }, + "npm:esrecurse": { + "type": "npm", + "name": "npm:esrecurse", + "data": { + "version": "4.3.0", + "packageName": "esrecurse", + "hash": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==" + } + }, + "npm:estraverse@4.3.0": { + "type": "npm", + "name": "npm:estraverse@4.3.0", + "data": { + "version": "4.3.0", + "packageName": "estraverse", + "hash": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + }, + "npm:estraverse@5.3.0": { + "type": "npm", + "name": "npm:estraverse@5.3.0", + "data": { + "version": "5.3.0", + "packageName": "estraverse", + "hash": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + } + }, + "npm:estree-walker": { + "type": "npm", + "name": "npm:estree-walker", + "data": { + "version": "3.0.3", + "packageName": "estree-walker", + "hash": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==" + } + }, + "npm:esutils": { + "type": "npm", + "name": "npm:esutils", + "data": { + "version": "2.0.3", + "packageName": "esutils", + "hash": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + } + }, + "npm:etag": { + "type": "npm", + "name": "npm:etag", + "data": { + "version": "1.8.1", + "packageName": "etag", + "hash": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + } + }, + "npm:eventemitter3": { + "type": "npm", + "name": "npm:eventemitter3", + "data": { + "version": "4.0.7", + "packageName": "eventemitter3", + "hash": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + } + }, + "npm:events": { + "type": "npm", + "name": "npm:events", + "data": { + "version": "3.3.0", + "packageName": "events", + "hash": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + } + }, + "npm:execa": { + "type": "npm", + "name": "npm:execa", + "data": { + "version": "8.0.1", + "packageName": "execa", + "hash": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==" + } + }, + "npm:expand-template": { + "type": "npm", + "name": "npm:expand-template", + "data": { + "version": "2.0.3", + "packageName": "expand-template", + "hash": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==" + } + }, + "npm:expand-tilde": { + "type": "npm", + "name": "npm:expand-tilde", + "data": { + "version": "2.0.2", + "packageName": "expand-tilde", + "hash": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==" + } + }, + "npm:express": { + "type": "npm", + "name": "npm:express", + "data": { + "version": "4.21.0", + "packageName": "express", + "hash": "sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==" + } + }, + "npm:fast-deep-equal": { + "type": "npm", + "name": "npm:fast-deep-equal", + "data": { + "version": "3.1.3", + "packageName": "fast-deep-equal", + "hash": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + } + }, + "npm:fast-glob@3.2.7": { + "type": "npm", + "name": "npm:fast-glob@3.2.7", + "data": { + "version": "3.2.7", + "packageName": "fast-glob", + "hash": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==" + } + }, + "npm:fast-glob@3.3.2": { + "type": "npm", + "name": "npm:fast-glob@3.3.2", + "data": { + "version": "3.3.2", + "packageName": "fast-glob", + "hash": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==" + } + }, + "npm:fast-json-stable-stringify": { + "type": "npm", + "name": "npm:fast-json-stable-stringify", + "data": { + "version": "2.1.0", + "packageName": "fast-json-stable-stringify", + "hash": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + } + }, + "npm:fast-levenshtein": { + "type": "npm", + "name": "npm:fast-levenshtein", + "data": { + "version": "2.0.6", + "packageName": "fast-levenshtein", + "hash": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + } + }, + "npm:fast-uri": { + "type": "npm", + "name": "npm:fast-uri", + "data": { + "version": "3.0.1", + "packageName": "fast-uri", + "hash": "sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==" + } + }, + "npm:fastq": { + "type": "npm", + "name": "npm:fastq", + "data": { + "version": "1.17.1", + "packageName": "fastq", + "hash": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==" + } + }, + "npm:faye-websocket": { + "type": "npm", + "name": "npm:faye-websocket", + "data": { + "version": "0.11.4", + "packageName": "faye-websocket", + "hash": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==" + } + }, + "npm:figures": { + "type": "npm", + "name": "npm:figures", + "data": { + "version": "3.2.0", + "packageName": "figures", + "hash": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==" + } + }, + "npm:file-entry-cache": { + "type": "npm", + "name": "npm:file-entry-cache", + "data": { + "version": "6.0.1", + "packageName": "file-entry-cache", + "hash": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==" + } + }, + "npm:file-uri-to-path": { + "type": "npm", + "name": "npm:file-uri-to-path", + "data": { + "version": "1.0.0", + "packageName": "file-uri-to-path", + "hash": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" + } + }, + "npm:filelist": { + "type": "npm", + "name": "npm:filelist", + "data": { + "version": "1.0.4", + "packageName": "filelist", + "hash": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==" + } + }, + "npm:fill-range": { + "type": "npm", + "name": "npm:fill-range", + "data": { + "version": "7.1.1", + "packageName": "fill-range", + "hash": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==" + } + }, + "npm:finalhandler": { + "type": "npm", + "name": "npm:finalhandler", + "data": { + "version": "1.3.1", + "packageName": "finalhandler", + "hash": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==" + } + }, + "npm:find-cache-dir": { + "type": "npm", + "name": "npm:find-cache-dir", + "data": { + "version": "4.0.0", + "packageName": "find-cache-dir", + "hash": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==" + } + }, + "npm:find-file-up": { + "type": "npm", + "name": "npm:find-file-up", + "data": { + "version": "2.0.1", + "packageName": "find-file-up", + "hash": "sha512-qVdaUhYO39zmh28/JLQM5CoYN9byEOKEH4qfa8K1eNV17W0UUMJ9WgbR/hHFH+t5rcl+6RTb5UC7ck/I+uRkpQ==" + } + }, + "npm:find-pkg": { + "type": "npm", + "name": "npm:find-pkg", + "data": { + "version": "2.0.0", + "packageName": "find-pkg", + "hash": "sha512-WgZ+nKbELDa6N3i/9nrHeNznm+lY3z4YfhDDWgW+5P0pdmMj26bxaxU11ookgY3NyP9GC7HvZ9etp0jRFqGEeQ==" + } + }, + "npm:find-up@5.0.0": { + "type": "npm", + "name": "npm:find-up@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "find-up", + "hash": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==" + } + }, + "npm:find-up@6.3.0": { + "type": "npm", + "name": "npm:find-up@6.3.0", + "data": { + "version": "6.3.0", + "packageName": "find-up", + "hash": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==" + } + }, + "npm:flat-cache": { + "type": "npm", + "name": "npm:flat-cache", + "data": { + "version": "3.2.0", + "packageName": "flat-cache", + "hash": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==" + } + }, + "npm:flat": { + "type": "npm", + "name": "npm:flat", + "data": { + "version": "5.0.2", + "packageName": "flat", + "hash": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==" + } + }, + "npm:flatted": { + "type": "npm", + "name": "npm:flatted", + "data": { + "version": "3.3.1", + "packageName": "flatted", + "hash": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==" + } + }, + "npm:follow-redirects": { + "type": "npm", + "name": "npm:follow-redirects", + "data": { + "version": "1.15.9", + "packageName": "follow-redirects", + "hash": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==" + } + }, + "npm:for-each": { + "type": "npm", + "name": "npm:for-each", + "data": { + "version": "0.3.3", + "packageName": "for-each", + "hash": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==" + } + }, + "npm:foreground-child": { + "type": "npm", + "name": "npm:foreground-child", + "data": { + "version": "3.3.0", + "packageName": "foreground-child", + "hash": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==" + } + }, + "npm:fork-ts-checker-webpack-plugin": { + "type": "npm", + "name": "npm:fork-ts-checker-webpack-plugin", + "data": { + "version": "7.2.13", + "packageName": "fork-ts-checker-webpack-plugin", + "hash": "sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==" + } + }, + "npm:form-data": { + "type": "npm", + "name": "npm:form-data", + "data": { + "version": "4.0.0", + "packageName": "form-data", + "hash": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==" + } + }, + "npm:forwarded": { + "type": "npm", + "name": "npm:forwarded", + "data": { + "version": "0.2.0", + "packageName": "forwarded", + "hash": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + } + }, + "npm:fraction.js": { + "type": "npm", + "name": "npm:fraction.js", + "data": { + "version": "4.3.7", + "packageName": "fraction.js", + "hash": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==" + } + }, + "npm:fresh": { + "type": "npm", + "name": "npm:fresh", + "data": { + "version": "0.5.2", + "packageName": "fresh", + "hash": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + } + }, + "npm:front-matter": { + "type": "npm", + "name": "npm:front-matter", + "data": { + "version": "4.0.2", + "packageName": "front-matter", + "hash": "sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==" + } + }, + "npm:fs-constants": { + "type": "npm", + "name": "npm:fs-constants", + "data": { + "version": "1.0.0", + "packageName": "fs-constants", + "hash": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + } + }, + "npm:fs-extra@10.1.0": { + "type": "npm", + "name": "npm:fs-extra@10.1.0", + "data": { + "version": "10.1.0", + "packageName": "fs-extra", + "hash": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==" + } + }, + "npm:fs-extra@8.1.0": { + "type": "npm", + "name": "npm:fs-extra@8.1.0", + "data": { + "version": "8.1.0", + "packageName": "fs-extra", + "hash": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==" + } + }, + "npm:fs-extra@9.1.0": { + "type": "npm", + "name": "npm:fs-extra@9.1.0", + "data": { + "version": "9.1.0", + "packageName": "fs-extra", + "hash": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==" + } + }, + "npm:fs-minipass": { + "type": "npm", + "name": "npm:fs-minipass", + "data": { + "version": "2.1.0", + "packageName": "fs-minipass", + "hash": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==" + } + }, + "npm:fs-monkey": { + "type": "npm", + "name": "npm:fs-monkey", + "data": { + "version": "1.0.6", + "packageName": "fs-monkey", + "hash": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==" + } + }, + "npm:fs.realpath": { + "type": "npm", + "name": "npm:fs.realpath", + "data": { + "version": "1.0.0", + "packageName": "fs.realpath", + "hash": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + } + }, + "npm:fsevents@2.3.2": { + "type": "npm", + "name": "npm:fsevents@2.3.2", + "data": { + "version": "2.3.2", + "packageName": "fsevents", + "hash": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==" + } + }, + "npm:fsevents@2.3.3": { + "type": "npm", + "name": "npm:fsevents@2.3.3", + "data": { + "version": "2.3.3", + "packageName": "fsevents", + "hash": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==" + } + }, + "npm:function-bind": { + "type": "npm", + "name": "npm:function-bind", + "data": { + "version": "1.1.2", + "packageName": "function-bind", + "hash": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" + } + }, + "npm:function.prototype.name": { + "type": "npm", + "name": "npm:function.prototype.name", + "data": { + "version": "1.1.6", + "packageName": "function.prototype.name", + "hash": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==" + } + }, + "npm:functions-have-names": { + "type": "npm", + "name": "npm:functions-have-names", + "data": { + "version": "1.2.3", + "packageName": "functions-have-names", + "hash": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + } + }, + "npm:gauge": { + "type": "npm", + "name": "npm:gauge", + "data": { + "version": "4.0.4", + "packageName": "gauge", + "hash": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==" + } + }, + "npm:gensync": { + "type": "npm", + "name": "npm:gensync", + "data": { + "version": "1.0.0-beta.2", + "packageName": "gensync", + "hash": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + } + }, + "npm:get-caller-file": { + "type": "npm", + "name": "npm:get-caller-file", + "data": { + "version": "2.0.5", + "packageName": "get-caller-file", + "hash": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + } + }, + "npm:get-func-name": { + "type": "npm", + "name": "npm:get-func-name", + "data": { + "version": "2.0.2", + "packageName": "get-func-name", + "hash": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==" + } + }, + "npm:get-intrinsic": { + "type": "npm", + "name": "npm:get-intrinsic", + "data": { + "version": "1.2.4", + "packageName": "get-intrinsic", + "hash": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==" + } + }, + "npm:get-stream": { + "type": "npm", + "name": "npm:get-stream", + "data": { + "version": "8.0.1", + "packageName": "get-stream", + "hash": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==" + } + }, + "npm:get-symbol-description": { + "type": "npm", + "name": "npm:get-symbol-description", + "data": { + "version": "1.0.2", + "packageName": "get-symbol-description", + "hash": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==" + } + }, + "npm:github-from-package": { + "type": "npm", + "name": "npm:github-from-package", + "data": { + "version": "0.0.0", + "packageName": "github-from-package", + "hash": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==" + } + }, + "npm:glob-parent@5.1.2": { + "type": "npm", + "name": "npm:glob-parent@5.1.2", + "data": { + "version": "5.1.2", + "packageName": "glob-parent", + "hash": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==" + } + }, + "npm:glob-parent@6.0.2": { + "type": "npm", + "name": "npm:glob-parent@6.0.2", + "data": { + "version": "6.0.2", + "packageName": "glob-parent", + "hash": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==" + } + }, + "npm:glob-to-regexp": { + "type": "npm", + "name": "npm:glob-to-regexp", + "data": { + "version": "0.4.1", + "packageName": "glob-to-regexp", + "hash": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + } + }, + "npm:glob@10.4.5": { + "type": "npm", + "name": "npm:glob@10.4.5", + "data": { + "version": "10.4.5", + "packageName": "glob", + "hash": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==" + } + }, + "npm:glob@7.2.3": { + "type": "npm", + "name": "npm:glob@7.2.3", + "data": { + "version": "7.2.3", + "packageName": "glob", + "hash": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==" + } + }, + "npm:global-modules": { + "type": "npm", + "name": "npm:global-modules", + "data": { + "version": "1.0.0", + "packageName": "global-modules", + "hash": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==" + } + }, + "npm:global-prefix": { + "type": "npm", + "name": "npm:global-prefix", + "data": { + "version": "1.0.2", + "packageName": "global-prefix", + "hash": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==" + } + }, + "npm:globals@11.12.0": { + "type": "npm", + "name": "npm:globals@11.12.0", + "data": { + "version": "11.12.0", + "packageName": "globals", + "hash": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + } + }, + "npm:globals@13.24.0": { + "type": "npm", + "name": "npm:globals@13.24.0", + "data": { + "version": "13.24.0", + "packageName": "globals", + "hash": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==" + } + }, + "npm:globals": { + "type": "npm", + "name": "npm:globals", + "data": { + "version": "15.9.0", + "packageName": "globals", + "hash": "sha512-SmSKyLLKFbSr6rptvP8izbyxJL4ILwqO9Jg23UA0sDlGlu58V59D1//I3vlc0KJphVdUR7vMjHIplYnzBxorQA==" + } + }, + "npm:globalthis": { + "type": "npm", + "name": "npm:globalthis", + "data": { + "version": "1.0.4", + "packageName": "globalthis", + "hash": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==" + } + }, + "npm:globby@11.1.0": { + "type": "npm", + "name": "npm:globby@11.1.0", + "data": { + "version": "11.1.0", + "packageName": "globby", + "hash": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==" + } + }, + "npm:globby@12.2.0": { + "type": "npm", + "name": "npm:globby@12.2.0", + "data": { + "version": "12.2.0", + "packageName": "globby", + "hash": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==" + } + }, + "npm:gopd": { + "type": "npm", + "name": "npm:gopd", + "data": { + "version": "1.0.1", + "packageName": "gopd", + "hash": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==" + } + }, + "npm:graceful-fs": { + "type": "npm", + "name": "npm:graceful-fs", + "data": { + "version": "4.2.11", + "packageName": "graceful-fs", + "hash": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + } + }, + "npm:graphemer": { + "type": "npm", + "name": "npm:graphemer", + "data": { + "version": "1.4.0", + "packageName": "graphemer", + "hash": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==" + } + }, + "npm:handle-thing": { + "type": "npm", + "name": "npm:handle-thing", + "data": { + "version": "2.0.1", + "packageName": "handle-thing", + "hash": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + } + }, + "npm:has-bigints": { + "type": "npm", + "name": "npm:has-bigints", + "data": { + "version": "1.0.2", + "packageName": "has-bigints", + "hash": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" + } + }, + "npm:has-flag@3.0.0": { + "type": "npm", + "name": "npm:has-flag@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "has-flag", + "hash": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + } + }, + "npm:has-flag@4.0.0": { + "type": "npm", + "name": "npm:has-flag@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "has-flag", + "hash": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + } + }, + "npm:has-property-descriptors": { + "type": "npm", + "name": "npm:has-property-descriptors", + "data": { + "version": "1.0.2", + "packageName": "has-property-descriptors", + "hash": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==" + } + }, + "npm:has-proto": { + "type": "npm", + "name": "npm:has-proto", + "data": { + "version": "1.0.3", + "packageName": "has-proto", + "hash": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==" + } + }, + "npm:has-symbols": { + "type": "npm", + "name": "npm:has-symbols", + "data": { + "version": "1.0.3", + "packageName": "has-symbols", + "hash": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + } + }, + "npm:has-tostringtag": { + "type": "npm", + "name": "npm:has-tostringtag", + "data": { + "version": "1.0.2", + "packageName": "has-tostringtag", + "hash": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==" + } + }, + "npm:has-unicode": { + "type": "npm", + "name": "npm:has-unicode", + "data": { + "version": "2.0.1", + "packageName": "has-unicode", + "hash": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==" + } + }, + "npm:hasown": { + "type": "npm", + "name": "npm:hasown", + "data": { + "version": "2.0.2", + "packageName": "hasown", + "hash": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==" + } + }, + "npm:homedir-polyfill": { + "type": "npm", + "name": "npm:homedir-polyfill", + "data": { + "version": "1.0.3", + "packageName": "homedir-polyfill", + "hash": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==" + } + }, + "npm:hosted-git-info": { + "type": "npm", + "name": "npm:hosted-git-info", + "data": { + "version": "7.0.2", + "packageName": "hosted-git-info", + "hash": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==" + } + }, + "npm:hpack.js": { + "type": "npm", + "name": "npm:hpack.js", + "data": { + "version": "2.1.6", + "packageName": "hpack.js", + "hash": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==" + } + }, + "npm:html-encoding-sniffer": { + "type": "npm", + "name": "npm:html-encoding-sniffer", + "data": { + "version": "4.0.0", + "packageName": "html-encoding-sniffer", + "hash": "sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==" + } + }, + "npm:html-entities": { + "type": "npm", + "name": "npm:html-entities", + "data": { + "version": "2.5.2", + "packageName": "html-entities", + "hash": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==" + } + }, + "npm:http-assert": { + "type": "npm", + "name": "npm:http-assert", + "data": { + "version": "1.5.0", + "packageName": "http-assert", + "hash": "sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==" + } + }, + "npm:http-cache-semantics": { + "type": "npm", + "name": "npm:http-cache-semantics", + "data": { + "version": "4.1.1", + "packageName": "http-cache-semantics", + "hash": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" + } + }, + "npm:http-deceiver": { + "type": "npm", + "name": "npm:http-deceiver", + "data": { + "version": "1.2.7", + "packageName": "http-deceiver", + "hash": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + } + }, + "npm:http-errors@1.6.3": { + "type": "npm", + "name": "npm:http-errors@1.6.3", + "data": { + "version": "1.6.3", + "packageName": "http-errors", + "hash": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==" + } + }, + "npm:http-errors@1.8.1": { + "type": "npm", + "name": "npm:http-errors@1.8.1", + "data": { + "version": "1.8.1", + "packageName": "http-errors", + "hash": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==" + } + }, + "npm:http-errors@2.0.0": { + "type": "npm", + "name": "npm:http-errors@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "http-errors", + "hash": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==" + } + }, + "npm:http-parser-js": { + "type": "npm", + "name": "npm:http-parser-js", + "data": { + "version": "0.5.8", + "packageName": "http-parser-js", + "hash": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + } + }, + "npm:http-proxy-agent@4.0.1": { + "type": "npm", + "name": "npm:http-proxy-agent@4.0.1", + "data": { + "version": "4.0.1", + "packageName": "http-proxy-agent", + "hash": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==" + } + }, + "npm:http-proxy-agent@7.0.2": { + "type": "npm", + "name": "npm:http-proxy-agent@7.0.2", + "data": { + "version": "7.0.2", + "packageName": "http-proxy-agent", + "hash": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==" + } + }, + "npm:http-proxy-middleware@2.0.6": { + "type": "npm", + "name": "npm:http-proxy-middleware@2.0.6", + "data": { + "version": "2.0.6", + "packageName": "http-proxy-middleware", + "hash": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==" + } + }, + "npm:http-proxy-middleware@3.0.2": { + "type": "npm", + "name": "npm:http-proxy-middleware@3.0.2", + "data": { + "version": "3.0.2", + "packageName": "http-proxy-middleware", + "hash": "sha512-fBLFpmvDzlxdckwZRjM0wWtwDZ4KBtQ8NFqhrFKoEtK4myzuiumBuNTxD+F4cVbXfOZljIbrynmvByofDzT7Ag==" + } + }, + "npm:http-proxy": { + "type": "npm", + "name": "npm:http-proxy", + "data": { + "version": "1.18.1", + "packageName": "http-proxy", + "hash": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==" + } + }, + "npm:https-proxy-agent@5.0.1": { + "type": "npm", + "name": "npm:https-proxy-agent@5.0.1", + "data": { + "version": "5.0.1", + "packageName": "https-proxy-agent", + "hash": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==" + } + }, + "npm:https-proxy-agent@7.0.5": { + "type": "npm", + "name": "npm:https-proxy-agent@7.0.5", + "data": { + "version": "7.0.5", + "packageName": "https-proxy-agent", + "hash": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==" + } + }, + "npm:human-signals": { + "type": "npm", + "name": "npm:human-signals", + "data": { + "version": "5.0.0", + "packageName": "human-signals", + "hash": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==" + } + }, + "npm:humanize-ms": { + "type": "npm", + "name": "npm:humanize-ms", + "data": { + "version": "1.2.1", + "packageName": "humanize-ms", + "hash": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==" + } + }, + "npm:hyperdyperid": { + "type": "npm", + "name": "npm:hyperdyperid", + "data": { + "version": "1.2.0", + "packageName": "hyperdyperid", + "hash": "sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==" + } + }, + "npm:iconv-lite@0.4.24": { + "type": "npm", + "name": "npm:iconv-lite@0.4.24", + "data": { + "version": "0.4.24", + "packageName": "iconv-lite", + "hash": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==" + } + }, + "npm:iconv-lite@0.6.3": { + "type": "npm", + "name": "npm:iconv-lite@0.6.3", + "data": { + "version": "0.6.3", + "packageName": "iconv-lite", + "hash": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==" + } + }, + "npm:icss-utils": { + "type": "npm", + "name": "npm:icss-utils", + "data": { + "version": "5.1.0", + "packageName": "icss-utils", + "hash": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==" + } + }, + "npm:ieee754": { + "type": "npm", + "name": "npm:ieee754", + "data": { + "version": "1.2.1", + "packageName": "ieee754", + "hash": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + } + }, + "npm:ignore": { + "type": "npm", + "name": "npm:ignore", + "data": { + "version": "5.3.2", + "packageName": "ignore", + "hash": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==" + } + }, + "npm:image-size": { + "type": "npm", + "name": "npm:image-size", + "data": { + "version": "0.5.5", + "packageName": "image-size", + "hash": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==" + } + }, + "npm:immutable": { + "type": "npm", + "name": "npm:immutable", + "data": { + "version": "4.3.7", + "packageName": "immutable", + "hash": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==" + } + }, + "npm:import-fresh": { + "type": "npm", + "name": "npm:import-fresh", + "data": { + "version": "3.3.0", + "packageName": "import-fresh", + "hash": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==" + } + }, + "npm:imurmurhash": { + "type": "npm", + "name": "npm:imurmurhash", + "data": { + "version": "0.1.4", + "packageName": "imurmurhash", + "hash": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + } + }, + "npm:indent-string": { + "type": "npm", + "name": "npm:indent-string", + "data": { + "version": "4.0.0", + "packageName": "indent-string", + "hash": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + } + }, + "npm:infer-owner": { + "type": "npm", + "name": "npm:infer-owner", + "data": { + "version": "1.0.4", + "packageName": "infer-owner", + "hash": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" + } + }, + "npm:inflight": { + "type": "npm", + "name": "npm:inflight", + "data": { + "version": "1.0.6", + "packageName": "inflight", + "hash": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==" + } + }, + "npm:inherits@2.0.3": { + "type": "npm", + "name": "npm:inherits@2.0.3", + "data": { + "version": "2.0.3", + "packageName": "inherits", + "hash": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + } + }, + "npm:inherits@2.0.4": { + "type": "npm", + "name": "npm:inherits@2.0.4", + "data": { + "version": "2.0.4", + "packageName": "inherits", + "hash": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + } + }, + "npm:ini": { + "type": "npm", + "name": "npm:ini", + "data": { + "version": "1.3.8", + "packageName": "ini", + "hash": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + } + }, + "npm:internal-slot": { + "type": "npm", + "name": "npm:internal-slot", + "data": { + "version": "1.0.7", + "packageName": "internal-slot", + "hash": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==" + } + }, + "npm:internmap@1.0.1": { + "type": "npm", + "name": "npm:internmap@1.0.1", + "data": { + "version": "1.0.1", + "packageName": "internmap", + "hash": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==" + } + }, + "npm:internmap@2.0.3": { + "type": "npm", + "name": "npm:internmap@2.0.3", + "data": { + "version": "2.0.3", + "packageName": "internmap", + "hash": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==" + } + }, + "npm:ip-address": { + "type": "npm", + "name": "npm:ip-address", + "data": { + "version": "9.0.5", + "packageName": "ip-address", + "hash": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==" + } + }, + "npm:ipaddr.js@1.9.1": { + "type": "npm", + "name": "npm:ipaddr.js@1.9.1", + "data": { + "version": "1.9.1", + "packageName": "ipaddr.js", + "hash": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + } + }, + "npm:ipaddr.js@2.2.0": { + "type": "npm", + "name": "npm:ipaddr.js@2.2.0", + "data": { + "version": "2.2.0", + "packageName": "ipaddr.js", + "hash": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==" + } + }, + "npm:is-array-buffer": { + "type": "npm", + "name": "npm:is-array-buffer", + "data": { + "version": "3.0.4", + "packageName": "is-array-buffer", + "hash": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==" + } + }, + "npm:is-arrayish": { + "type": "npm", + "name": "npm:is-arrayish", + "data": { + "version": "0.2.1", + "packageName": "is-arrayish", + "hash": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + } + }, + "npm:is-async-function": { + "type": "npm", + "name": "npm:is-async-function", + "data": { + "version": "2.0.0", + "packageName": "is-async-function", + "hash": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==" + } + }, + "npm:is-bigint": { + "type": "npm", + "name": "npm:is-bigint", + "data": { + "version": "1.0.4", + "packageName": "is-bigint", + "hash": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==" + } + }, + "npm:is-binary-path": { + "type": "npm", + "name": "npm:is-binary-path", + "data": { + "version": "2.1.0", + "packageName": "is-binary-path", + "hash": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==" + } + }, + "npm:is-boolean-object": { + "type": "npm", + "name": "npm:is-boolean-object", + "data": { + "version": "1.1.2", + "packageName": "is-boolean-object", + "hash": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==" + } + }, + "npm:is-callable": { + "type": "npm", + "name": "npm:is-callable", + "data": { + "version": "1.2.7", + "packageName": "is-callable", + "hash": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" + } + }, + "npm:is-core-module": { + "type": "npm", + "name": "npm:is-core-module", + "data": { + "version": "2.15.1", + "packageName": "is-core-module", + "hash": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==" + } + }, + "npm:is-data-view": { + "type": "npm", + "name": "npm:is-data-view", + "data": { + "version": "1.0.1", + "packageName": "is-data-view", + "hash": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==" + } + }, + "npm:is-date-object": { + "type": "npm", + "name": "npm:is-date-object", + "data": { + "version": "1.0.5", + "packageName": "is-date-object", + "hash": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==" + } + }, + "npm:is-docker@2.2.1": { + "type": "npm", + "name": "npm:is-docker@2.2.1", + "data": { + "version": "2.2.1", + "packageName": "is-docker", + "hash": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + } + }, + "npm:is-docker@3.0.0": { + "type": "npm", + "name": "npm:is-docker@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "is-docker", + "hash": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==" + } + }, + "npm:is-extglob": { + "type": "npm", + "name": "npm:is-extglob", + "data": { + "version": "2.1.1", + "packageName": "is-extglob", + "hash": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + } + }, + "npm:is-finalizationregistry": { + "type": "npm", + "name": "npm:is-finalizationregistry", + "data": { + "version": "1.0.2", + "packageName": "is-finalizationregistry", + "hash": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==" + } + }, + "npm:is-fullwidth-code-point": { + "type": "npm", + "name": "npm:is-fullwidth-code-point", + "data": { + "version": "3.0.0", + "packageName": "is-fullwidth-code-point", + "hash": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + } + }, + "npm:is-generator-function": { + "type": "npm", + "name": "npm:is-generator-function", + "data": { + "version": "1.0.10", + "packageName": "is-generator-function", + "hash": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==" + } + }, + "npm:is-glob": { + "type": "npm", + "name": "npm:is-glob", + "data": { + "version": "4.0.3", + "packageName": "is-glob", + "hash": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==" + } + }, + "npm:is-inside-container": { + "type": "npm", + "name": "npm:is-inside-container", + "data": { + "version": "1.0.0", + "packageName": "is-inside-container", + "hash": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==" + } + }, + "npm:is-interactive": { + "type": "npm", + "name": "npm:is-interactive", + "data": { + "version": "1.0.0", + "packageName": "is-interactive", + "hash": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==" + } + }, + "npm:is-lambda": { + "type": "npm", + "name": "npm:is-lambda", + "data": { + "version": "1.0.1", + "packageName": "is-lambda", + "hash": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==" + } + }, + "npm:is-map": { + "type": "npm", + "name": "npm:is-map", + "data": { + "version": "2.0.3", + "packageName": "is-map", + "hash": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==" + } + }, + "npm:is-negative-zero": { + "type": "npm", + "name": "npm:is-negative-zero", + "data": { + "version": "2.0.3", + "packageName": "is-negative-zero", + "hash": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==" + } + }, + "npm:is-network-error": { + "type": "npm", + "name": "npm:is-network-error", + "data": { + "version": "1.1.0", + "packageName": "is-network-error", + "hash": "sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==" + } + }, + "npm:is-number-object": { + "type": "npm", + "name": "npm:is-number-object", + "data": { + "version": "1.0.7", + "packageName": "is-number-object", + "hash": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==" + } + }, + "npm:is-number": { + "type": "npm", + "name": "npm:is-number", + "data": { + "version": "7.0.0", + "packageName": "is-number", + "hash": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + } + }, + "npm:is-path-inside": { + "type": "npm", + "name": "npm:is-path-inside", + "data": { + "version": "3.0.3", + "packageName": "is-path-inside", + "hash": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" + } + }, + "npm:is-plain-obj": { + "type": "npm", + "name": "npm:is-plain-obj", + "data": { + "version": "3.0.0", + "packageName": "is-plain-obj", + "hash": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" + } + }, + "npm:is-plain-object": { + "type": "npm", + "name": "npm:is-plain-object", + "data": { + "version": "5.0.0", + "packageName": "is-plain-object", + "hash": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" + } + }, + "npm:is-potential-custom-element-name": { + "type": "npm", + "name": "npm:is-potential-custom-element-name", + "data": { + "version": "1.0.1", + "packageName": "is-potential-custom-element-name", + "hash": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + } + }, + "npm:is-regex": { + "type": "npm", + "name": "npm:is-regex", + "data": { + "version": "1.1.4", + "packageName": "is-regex", + "hash": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==" + } + }, + "npm:is-set": { + "type": "npm", + "name": "npm:is-set", + "data": { + "version": "2.0.3", + "packageName": "is-set", + "hash": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==" + } + }, + "npm:is-shared-array-buffer": { + "type": "npm", + "name": "npm:is-shared-array-buffer", + "data": { + "version": "1.0.3", + "packageName": "is-shared-array-buffer", + "hash": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==" + } + }, + "npm:is-stream": { + "type": "npm", + "name": "npm:is-stream", + "data": { + "version": "3.0.0", + "packageName": "is-stream", + "hash": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==" + } + }, + "npm:is-string": { + "type": "npm", + "name": "npm:is-string", + "data": { + "version": "1.0.7", + "packageName": "is-string", + "hash": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==" + } + }, + "npm:is-symbol": { + "type": "npm", + "name": "npm:is-symbol", + "data": { + "version": "1.0.4", + "packageName": "is-symbol", + "hash": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==" + } + }, + "npm:is-typed-array": { + "type": "npm", + "name": "npm:is-typed-array", + "data": { + "version": "1.1.13", + "packageName": "is-typed-array", + "hash": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==" + } + }, + "npm:is-unicode-supported": { + "type": "npm", + "name": "npm:is-unicode-supported", + "data": { + "version": "0.1.0", + "packageName": "is-unicode-supported", + "hash": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==" + } + }, + "npm:is-weakmap": { + "type": "npm", + "name": "npm:is-weakmap", + "data": { + "version": "2.0.2", + "packageName": "is-weakmap", + "hash": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==" + } + }, + "npm:is-weakref": { + "type": "npm", + "name": "npm:is-weakref", + "data": { + "version": "1.0.2", + "packageName": "is-weakref", + "hash": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==" + } + }, + "npm:is-weakset": { + "type": "npm", + "name": "npm:is-weakset", + "data": { + "version": "2.0.3", + "packageName": "is-weakset", + "hash": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==" + } + }, + "npm:is-what": { + "type": "npm", + "name": "npm:is-what", + "data": { + "version": "3.14.1", + "packageName": "is-what", + "hash": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==" + } + }, + "npm:is-windows": { + "type": "npm", + "name": "npm:is-windows", + "data": { + "version": "1.0.2", + "packageName": "is-windows", + "hash": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + } + }, + "npm:is-wsl@2.2.0": { + "type": "npm", + "name": "npm:is-wsl@2.2.0", + "data": { + "version": "2.2.0", + "packageName": "is-wsl", + "hash": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==" + } + }, + "npm:is-wsl@3.1.0": { + "type": "npm", + "name": "npm:is-wsl@3.1.0", + "data": { + "version": "3.1.0", + "packageName": "is-wsl", + "hash": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==" + } + }, + "npm:isarray@1.0.0": { + "type": "npm", + "name": "npm:isarray@1.0.0", + "data": { + "version": "1.0.0", + "packageName": "isarray", + "hash": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + } + }, + "npm:isarray@2.0.5": { + "type": "npm", + "name": "npm:isarray@2.0.5", + "data": { + "version": "2.0.5", + "packageName": "isarray", + "hash": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + } + }, + "npm:isexe": { + "type": "npm", + "name": "npm:isexe", + "data": { + "version": "2.0.0", + "packageName": "isexe", + "hash": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + } + }, + "npm:isomorphic-ws": { + "type": "npm", + "name": "npm:isomorphic-ws", + "data": { + "version": "5.0.0", + "packageName": "isomorphic-ws", + "hash": "sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==" + } + }, + "npm:iterator.prototype": { + "type": "npm", + "name": "npm:iterator.prototype", + "data": { + "version": "1.1.2", + "packageName": "iterator.prototype", + "hash": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==" + } + }, + "npm:jackspeak": { + "type": "npm", + "name": "npm:jackspeak", + "data": { + "version": "3.4.3", + "packageName": "jackspeak", + "hash": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==" + } + }, + "npm:jake": { + "type": "npm", + "name": "npm:jake", + "data": { + "version": "10.9.2", + "packageName": "jake", + "hash": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==" + } + }, + "npm:jest-diff": { + "type": "npm", + "name": "npm:jest-diff", + "data": { + "version": "29.7.0", + "packageName": "jest-diff", + "hash": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==" + } + }, + "npm:jest-get-type": { + "type": "npm", + "name": "npm:jest-get-type", + "data": { + "version": "29.6.3", + "packageName": "jest-get-type", + "hash": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==" + } + }, + "npm:jest-util": { + "type": "npm", + "name": "npm:jest-util", + "data": { + "version": "29.7.0", + "packageName": "jest-util", + "hash": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==" + } + }, + "npm:jest-worker@27.5.1": { + "type": "npm", + "name": "npm:jest-worker@27.5.1", + "data": { + "version": "27.5.1", + "packageName": "jest-worker", + "hash": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==" + } + }, + "npm:jest-worker@29.7.0": { + "type": "npm", + "name": "npm:jest-worker@29.7.0", + "data": { + "version": "29.7.0", + "packageName": "jest-worker", + "hash": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==" + } + }, + "npm:jiti": { + "type": "npm", + "name": "npm:jiti", + "data": { + "version": "1.21.6", + "packageName": "jiti", + "hash": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==" + } + }, + "npm:jose": { + "type": "npm", + "name": "npm:jose", + "data": { + "version": "5.8.0", + "packageName": "jose", + "hash": "sha512-E7CqYpL/t7MMnfGnK/eg416OsFCVUrU/Y3Vwe7QjKhu/BkS1Ms455+2xsqZQVN57/U2MHMBvEb5SrmAZWAIntA==" + } + }, + "npm:js-tokens@4.0.0": { + "type": "npm", + "name": "npm:js-tokens@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "js-tokens", + "hash": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + } + }, + "npm:js-tokens@9.0.0": { + "type": "npm", + "name": "npm:js-tokens@9.0.0", + "data": { + "version": "9.0.0", + "packageName": "js-tokens", + "hash": "sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==" + } + }, + "npm:js-yaml@3.14.1": { + "type": "npm", + "name": "npm:js-yaml@3.14.1", + "data": { + "version": "3.14.1", + "packageName": "js-yaml", + "hash": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==" + } + }, + "npm:js-yaml@4.1.0": { + "type": "npm", + "name": "npm:js-yaml@4.1.0", + "data": { + "version": "4.1.0", + "packageName": "js-yaml", + "hash": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==" + } + }, + "npm:jsbn": { + "type": "npm", + "name": "npm:jsbn", + "data": { + "version": "1.1.0", + "packageName": "jsbn", + "hash": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==" + } + }, + "npm:jsdom": { + "type": "npm", + "name": "npm:jsdom", + "data": { + "version": "24.1.3", + "packageName": "jsdom", + "hash": "sha512-MyL55p3Ut3cXbeBEG7Hcv0mVM8pp8PBNWxRqchZnSfAiES1v1mRnMeFfaHWIPULpwsYfvO+ZmMZz5tGCnjzDUQ==" + } + }, + "npm:jsesc@0.5.0": { + "type": "npm", + "name": "npm:jsesc@0.5.0", + "data": { + "version": "0.5.0", + "packageName": "jsesc", + "hash": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" + } + }, + "npm:jsesc@2.5.2": { + "type": "npm", + "name": "npm:jsesc@2.5.2", + "data": { + "version": "2.5.2", + "packageName": "jsesc", + "hash": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + } + }, + "npm:json-buffer": { + "type": "npm", + "name": "npm:json-buffer", + "data": { + "version": "3.0.1", + "packageName": "json-buffer", + "hash": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + } + }, + "npm:json-parse-even-better-errors": { + "type": "npm", + "name": "npm:json-parse-even-better-errors", + "data": { + "version": "2.3.1", + "packageName": "json-parse-even-better-errors", + "hash": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + } + }, + "npm:json-schema-traverse@0.4.1": { + "type": "npm", + "name": "npm:json-schema-traverse@0.4.1", + "data": { + "version": "0.4.1", + "packageName": "json-schema-traverse", + "hash": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + } + }, + "npm:json-schema-traverse@1.0.0": { + "type": "npm", + "name": "npm:json-schema-traverse@1.0.0", + "data": { + "version": "1.0.0", + "packageName": "json-schema-traverse", + "hash": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + } + }, + "npm:json-stable-stringify-without-jsonify": { + "type": "npm", + "name": "npm:json-stable-stringify-without-jsonify", + "data": { + "version": "1.0.1", + "packageName": "json-stable-stringify-without-jsonify", + "hash": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + } + }, + "npm:json5": { + "type": "npm", + "name": "npm:json5", + "data": { + "version": "2.2.3", + "packageName": "json5", + "hash": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" + } + }, + "npm:jsonc-parser": { + "type": "npm", + "name": "npm:jsonc-parser", + "data": { + "version": "3.2.0", + "packageName": "jsonc-parser", + "hash": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" + } + }, + "npm:jsonfile@4.0.0": { + "type": "npm", + "name": "npm:jsonfile@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "jsonfile", + "hash": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==" + } + }, + "npm:jsonfile@6.1.0": { + "type": "npm", + "name": "npm:jsonfile@6.1.0", + "data": { + "version": "6.1.0", + "packageName": "jsonfile", + "hash": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==" + } + }, + "npm:jsx-ast-utils": { + "type": "npm", + "name": "npm:jsx-ast-utils", + "data": { + "version": "3.3.5", + "packageName": "jsx-ast-utils", + "hash": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==" + } + }, + "npm:keygrip": { + "type": "npm", + "name": "npm:keygrip", + "data": { + "version": "1.1.0", + "packageName": "keygrip", + "hash": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==" + } + }, + "npm:keyv": { + "type": "npm", + "name": "npm:keyv", + "data": { + "version": "4.5.4", + "packageName": "keyv", + "hash": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==" + } + }, + "npm:klona": { + "type": "npm", + "name": "npm:klona", + "data": { + "version": "2.0.6", + "packageName": "klona", + "hash": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==" + } + }, + "npm:koa-compose": { + "type": "npm", + "name": "npm:koa-compose", + "data": { + "version": "4.1.0", + "packageName": "koa-compose", + "hash": "sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==" + } + }, + "npm:koa-convert": { + "type": "npm", + "name": "npm:koa-convert", + "data": { + "version": "2.0.0", + "packageName": "koa-convert", + "hash": "sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA==" + } + }, + "npm:koa": { + "type": "npm", + "name": "npm:koa", + "data": { + "version": "2.15.3", + "packageName": "koa", + "hash": "sha512-j/8tY9j5t+GVMLeioLaxweJiKUayFhlGqNTzf2ZGwL0ZCQijd2RLHK0SLW5Tsko8YyyqCZC2cojIb0/s62qTAg==" + } + }, + "npm:launch-editor": { + "type": "npm", + "name": "npm:launch-editor", + "data": { + "version": "2.9.1", + "packageName": "launch-editor", + "hash": "sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==" + } + }, + "npm:less-loader": { + "type": "npm", + "name": "npm:less-loader", + "data": { + "version": "11.1.0", + "packageName": "less-loader", + "hash": "sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==" + } + }, + "npm:less": { + "type": "npm", + "name": "npm:less", + "data": { + "version": "4.1.3", + "packageName": "less", + "hash": "sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==" + } + }, + "npm:levn": { + "type": "npm", + "name": "npm:levn", + "data": { + "version": "0.4.1", + "packageName": "levn", + "hash": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==" + } + }, + "npm:license-webpack-plugin": { + "type": "npm", + "name": "npm:license-webpack-plugin", + "data": { + "version": "4.0.2", + "packageName": "license-webpack-plugin", + "hash": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==" + } + }, + "npm:lilconfig@2.1.0": { + "type": "npm", + "name": "npm:lilconfig@2.1.0", + "data": { + "version": "2.1.0", + "packageName": "lilconfig", + "hash": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==" + } + }, + "npm:lilconfig@3.1.2": { + "type": "npm", + "name": "npm:lilconfig@3.1.2", + "data": { + "version": "3.1.2", + "packageName": "lilconfig", + "hash": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==" + } + }, + "npm:lines-and-columns@1.2.4": { + "type": "npm", + "name": "npm:lines-and-columns@1.2.4", + "data": { + "version": "1.2.4", + "packageName": "lines-and-columns", + "hash": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + } + }, + "npm:lines-and-columns@2.0.3": { + "type": "npm", + "name": "npm:lines-and-columns@2.0.3", + "data": { + "version": "2.0.3", + "packageName": "lines-and-columns", + "hash": "sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==" + } + }, + "npm:loader-runner": { + "type": "npm", + "name": "npm:loader-runner", + "data": { + "version": "4.3.0", + "packageName": "loader-runner", + "hash": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" + } + }, + "npm:loader-utils": { + "type": "npm", + "name": "npm:loader-utils", + "data": { + "version": "2.0.4", + "packageName": "loader-utils", + "hash": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==" + } + }, + "npm:local-pkg": { + "type": "npm", + "name": "npm:local-pkg", + "data": { + "version": "0.5.0", + "packageName": "local-pkg", + "hash": "sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==" + } + }, + "npm:locate-path@6.0.0": { + "type": "npm", + "name": "npm:locate-path@6.0.0", + "data": { + "version": "6.0.0", + "packageName": "locate-path", + "hash": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==" + } + }, + "npm:locate-path@7.2.0": { + "type": "npm", + "name": "npm:locate-path@7.2.0", + "data": { + "version": "7.2.0", + "packageName": "locate-path", + "hash": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==" + } + }, + "npm:lodash.clonedeepwith": { + "type": "npm", + "name": "npm:lodash.clonedeepwith", + "data": { + "version": "4.5.0", + "packageName": "lodash.clonedeepwith", + "hash": "sha512-QRBRSxhbtsX1nc0baxSkkK5WlVTTm/s48DSukcGcWZwIyI8Zz+lB+kFiELJXtzfH4Aj6kMWQ1VWW4U5uUDgZMA==" + } + }, + "npm:lodash.debounce": { + "type": "npm", + "name": "npm:lodash.debounce", + "data": { + "version": "4.0.8", + "packageName": "lodash.debounce", + "hash": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + } + }, + "npm:lodash.memoize": { + "type": "npm", + "name": "npm:lodash.memoize", + "data": { + "version": "4.1.2", + "packageName": "lodash.memoize", + "hash": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + } + }, + "npm:lodash.merge": { + "type": "npm", + "name": "npm:lodash.merge", + "data": { + "version": "4.6.2", + "packageName": "lodash.merge", + "hash": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + } + }, + "npm:lodash.uniq": { + "type": "npm", + "name": "npm:lodash.uniq", + "data": { + "version": "4.5.0", + "packageName": "lodash.uniq", + "hash": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + } + }, + "npm:lodash": { + "type": "npm", + "name": "npm:lodash", + "data": { + "version": "4.17.21", + "packageName": "lodash", + "hash": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + } + }, + "npm:log-symbols": { + "type": "npm", + "name": "npm:log-symbols", + "data": { + "version": "4.1.0", + "packageName": "log-symbols", + "hash": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==" + } + }, + "npm:log4js": { + "type": "npm", + "name": "npm:log4js", + "data": { + "version": "6.9.1", + "packageName": "log4js", + "hash": "sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==" + } + }, + "npm:long-timeout": { + "type": "npm", + "name": "npm:long-timeout", + "data": { + "version": "0.1.1", + "packageName": "long-timeout", + "hash": "sha512-BFRuQUqc7x2NWxfJBCyUrN8iYUYznzL9JROmRz1gZ6KlOIgmoD+njPVbb+VNn2nGMKggMsK79iUNErillsrx7w==" + } + }, + "npm:loose-envify": { + "type": "npm", + "name": "npm:loose-envify", + "data": { + "version": "1.4.0", + "packageName": "loose-envify", + "hash": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==" + } + }, + "npm:loupe": { + "type": "npm", + "name": "npm:loupe", + "data": { + "version": "2.3.7", + "packageName": "loupe", + "hash": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==" + } + }, + "npm:lru-cache@10.4.3": { + "type": "npm", + "name": "npm:lru-cache@10.4.3", + "data": { + "version": "10.4.3", + "packageName": "lru-cache", + "hash": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" + } + }, + "npm:lru-cache@5.1.1": { + "type": "npm", + "name": "npm:lru-cache@5.1.1", + "data": { + "version": "5.1.1", + "packageName": "lru-cache", + "hash": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==" + } + }, + "npm:lru-cache@6.0.0": { + "type": "npm", + "name": "npm:lru-cache@6.0.0", + "data": { + "version": "6.0.0", + "packageName": "lru-cache", + "hash": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==" + } + }, + "npm:luxon": { + "type": "npm", + "name": "npm:luxon", + "data": { + "version": "3.5.0", + "packageName": "luxon", + "hash": "sha512-rh+Zjr6DNfUYR3bPwJEnuwDdqMbxZW7LOQfUN4B54+Cl+0o5zaU9RJ6bcidfDtC1cWCZXQ+nvX8bf6bAji37QQ==" + } + }, + "npm:lz-string": { + "type": "npm", + "name": "npm:lz-string", + "data": { + "version": "1.5.0", + "packageName": "lz-string", + "hash": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==" + } + }, + "npm:magic-string": { + "type": "npm", + "name": "npm:magic-string", + "data": { + "version": "0.30.11", + "packageName": "magic-string", + "hash": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==" + } + }, + "npm:make-dir": { + "type": "npm", + "name": "npm:make-dir", + "data": { + "version": "2.1.0", + "packageName": "make-dir", + "hash": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==" + } + }, + "npm:make-error": { + "type": "npm", + "name": "npm:make-error", + "data": { + "version": "1.3.6", + "packageName": "make-error", + "hash": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==" + } + }, + "npm:make-fetch-happen": { + "type": "npm", + "name": "npm:make-fetch-happen", + "data": { + "version": "9.1.0", + "packageName": "make-fetch-happen", + "hash": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==" + } + }, + "npm:mdn-data@2.0.28": { + "type": "npm", + "name": "npm:mdn-data@2.0.28", + "data": { + "version": "2.0.28", + "packageName": "mdn-data", + "hash": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==" + } + }, + "npm:mdn-data@2.0.30": { + "type": "npm", + "name": "npm:mdn-data@2.0.30", + "data": { + "version": "2.0.30", + "packageName": "mdn-data", + "hash": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" + } + }, + "npm:media-typer": { + "type": "npm", + "name": "npm:media-typer", + "data": { + "version": "0.3.0", + "packageName": "media-typer", + "hash": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + } + }, + "npm:memfs@3.5.3": { + "type": "npm", + "name": "npm:memfs@3.5.3", + "data": { + "version": "3.5.3", + "packageName": "memfs", + "hash": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==" + } + }, + "npm:memfs@4.11.1": { + "type": "npm", + "name": "npm:memfs@4.11.1", + "data": { + "version": "4.11.1", + "packageName": "memfs", + "hash": "sha512-LZcMTBAgqUUKNXZagcZxvXXfgF1bHX7Y7nQ0QyEiNbRJgE29GhgPd8Yna1VQcLlPiHt/5RFJMWYN9Uv/VPNvjQ==" + } + }, + "npm:merge-descriptors": { + "type": "npm", + "name": "npm:merge-descriptors", + "data": { + "version": "1.0.3", + "packageName": "merge-descriptors", + "hash": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==" + } + }, + "npm:merge-stream": { + "type": "npm", + "name": "npm:merge-stream", + "data": { + "version": "2.0.0", + "packageName": "merge-stream", + "hash": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + } + }, + "npm:merge2": { + "type": "npm", + "name": "npm:merge2", + "data": { + "version": "1.4.1", + "packageName": "merge2", + "hash": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + } + }, + "npm:methods": { + "type": "npm", + "name": "npm:methods", + "data": { + "version": "1.1.2", + "packageName": "methods", + "hash": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + } + }, + "npm:micromatch": { + "type": "npm", + "name": "npm:micromatch", + "data": { + "version": "4.0.8", + "packageName": "micromatch", + "hash": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==" + } + }, + "npm:mime-db": { + "type": "npm", + "name": "npm:mime-db", + "data": { + "version": "1.52.0", + "packageName": "mime-db", + "hash": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + } + }, + "npm:mime-types": { + "type": "npm", + "name": "npm:mime-types", + "data": { + "version": "2.1.35", + "packageName": "mime-types", + "hash": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==" + } + }, + "npm:mime": { + "type": "npm", + "name": "npm:mime", + "data": { + "version": "1.6.0", + "packageName": "mime", + "hash": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + } + }, + "npm:mimic-fn@2.1.0": { + "type": "npm", + "name": "npm:mimic-fn@2.1.0", + "data": { + "version": "2.1.0", + "packageName": "mimic-fn", + "hash": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + } + }, + "npm:mimic-fn@4.0.0": { + "type": "npm", + "name": "npm:mimic-fn@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "mimic-fn", + "hash": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==" + } + }, + "npm:mimic-response": { + "type": "npm", + "name": "npm:mimic-response", + "data": { + "version": "3.1.0", + "packageName": "mimic-response", + "hash": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==" + } + }, + "npm:mini-css-extract-plugin": { + "type": "npm", + "name": "npm:mini-css-extract-plugin", + "data": { + "version": "2.4.7", + "packageName": "mini-css-extract-plugin", + "hash": "sha512-euWmddf0sk9Nv1O0gfeeUAvAkoSlWncNLF77C0TP2+WoPvy8mAHKOzMajcCz2dzvyt3CNgxb1obIEVFIRxaipg==" + } + }, + "npm:minimalistic-assert": { + "type": "npm", + "name": "npm:minimalistic-assert", + "data": { + "version": "1.0.1", + "packageName": "minimalistic-assert", + "hash": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + } + }, + "npm:minimatch@3.1.2": { + "type": "npm", + "name": "npm:minimatch@3.1.2", + "data": { + "version": "3.1.2", + "packageName": "minimatch", + "hash": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==" + } + }, + "npm:minimatch@5.1.6": { + "type": "npm", + "name": "npm:minimatch@5.1.6", + "data": { + "version": "5.1.6", + "packageName": "minimatch", + "hash": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==" + } + }, + "npm:minimatch@9.0.3": { + "type": "npm", + "name": "npm:minimatch@9.0.3", + "data": { + "version": "9.0.3", + "packageName": "minimatch", + "hash": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==" + } + }, + "npm:minimatch@9.0.5": { + "type": "npm", + "name": "npm:minimatch@9.0.5", + "data": { + "version": "9.0.5", + "packageName": "minimatch", + "hash": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==" + } + }, + "npm:minimist": { + "type": "npm", + "name": "npm:minimist", + "data": { + "version": "1.2.8", + "packageName": "minimist", + "hash": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" + } + }, + "npm:minipass-collect": { + "type": "npm", + "name": "npm:minipass-collect", + "data": { + "version": "1.0.2", + "packageName": "minipass-collect", + "hash": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==" + } + }, + "npm:minipass-fetch": { + "type": "npm", + "name": "npm:minipass-fetch", + "data": { + "version": "1.4.1", + "packageName": "minipass-fetch", + "hash": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==" + } + }, + "npm:minipass-flush": { + "type": "npm", + "name": "npm:minipass-flush", + "data": { + "version": "1.0.5", + "packageName": "minipass-flush", + "hash": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==" + } + }, + "npm:minipass-pipeline": { + "type": "npm", + "name": "npm:minipass-pipeline", + "data": { + "version": "1.2.4", + "packageName": "minipass-pipeline", + "hash": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==" + } + }, + "npm:minipass-sized": { + "type": "npm", + "name": "npm:minipass-sized", + "data": { + "version": "1.0.3", + "packageName": "minipass-sized", + "hash": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==" + } + }, + "npm:minipass@3.3.6": { + "type": "npm", + "name": "npm:minipass@3.3.6", + "data": { + "version": "3.3.6", + "packageName": "minipass", + "hash": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==" + } + }, + "npm:minipass@5.0.0": { + "type": "npm", + "name": "npm:minipass@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "minipass", + "hash": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==" + } + }, + "npm:minipass@7.1.2": { + "type": "npm", + "name": "npm:minipass@7.1.2", + "data": { + "version": "7.1.2", + "packageName": "minipass", + "hash": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==" + } + }, + "npm:minizlib": { + "type": "npm", + "name": "npm:minizlib", + "data": { + "version": "2.1.2", + "packageName": "minizlib", + "hash": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==" + } + }, + "npm:mkdirp-classic": { + "type": "npm", + "name": "npm:mkdirp-classic", + "data": { + "version": "0.5.3", + "packageName": "mkdirp-classic", + "hash": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" + } + }, + "npm:mkdirp": { + "type": "npm", + "name": "npm:mkdirp", + "data": { + "version": "1.0.4", + "packageName": "mkdirp", + "hash": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + } + }, + "npm:mlly": { + "type": "npm", + "name": "npm:mlly", + "data": { + "version": "1.7.1", + "packageName": "mlly", + "hash": "sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==" + } + }, + "npm:ms@2.0.0": { + "type": "npm", + "name": "npm:ms@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "ms", + "hash": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + }, + "npm:ms@2.1.3": { + "type": "npm", + "name": "npm:ms@2.1.3", + "data": { + "version": "2.1.3", + "packageName": "ms", + "hash": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + }, + "npm:multicast-dns": { + "type": "npm", + "name": "npm:multicast-dns", + "data": { + "version": "7.2.5", + "packageName": "multicast-dns", + "hash": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==" + } + }, + "npm:mz": { + "type": "npm", + "name": "npm:mz", + "data": { + "version": "2.7.0", + "packageName": "mz", + "hash": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==" + } + }, + "npm:nanoid@3.3.7": { + "type": "npm", + "name": "npm:nanoid@3.3.7", + "data": { + "version": "3.3.7", + "packageName": "nanoid", + "hash": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==" + } + }, + "npm:nanoid@5.0.7": { + "type": "npm", + "name": "npm:nanoid@5.0.7", + "data": { + "version": "5.0.7", + "packageName": "nanoid", + "hash": "sha512-oLxFY2gd2IqnjcYyOXD8XGCftpGtZP2AbHbOkthDkvRywH5ayNtPVy9YlOPcHckXzbLTCHpkb7FB+yuxKV13pQ==" + } + }, + "npm:napi-build-utils": { + "type": "npm", + "name": "npm:napi-build-utils", + "data": { + "version": "1.0.2", + "packageName": "napi-build-utils", + "hash": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==" + } + }, + "npm:natural-compare": { + "type": "npm", + "name": "npm:natural-compare", + "data": { + "version": "1.4.0", + "packageName": "natural-compare", + "hash": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + } + }, + "npm:needle": { + "type": "npm", + "name": "npm:needle", + "data": { + "version": "3.3.1", + "packageName": "needle", + "hash": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==" + } + }, + "npm:negotiator": { + "type": "npm", + "name": "npm:negotiator", + "data": { + "version": "0.6.3", + "packageName": "negotiator", + "hash": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + } + }, + "npm:neo-async": { + "type": "npm", + "name": "npm:neo-async", + "data": { + "version": "2.6.2", + "packageName": "neo-async", + "hash": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + } + }, + "npm:next": { + "type": "npm", + "name": "npm:next", + "data": { + "version": "14.2.8", + "packageName": "next", + "hash": "sha512-EyEyJZ89r8C5FPlS/401AiF3O8jeMtHIE+bLom9MwcdWJJFBgRl+MR/2VgO0v5bI6tQORNY0a0DR5sjpFNrjbg==" + } + }, + "npm:node-abi": { + "type": "npm", + "name": "npm:node-abi", + "data": { + "version": "3.67.0", + "packageName": "node-abi", + "hash": "sha512-bLn/fU/ALVBE9wj+p4Y21ZJWYFjUXLXPi/IewyLZkx3ApxKDNBWCKdReeKOtD8dWpOdDCeMyLh6ZewzcLsG2Nw==" + } + }, + "npm:node-abort-controller": { + "type": "npm", + "name": "npm:node-abort-controller", + "data": { + "version": "3.1.1", + "packageName": "node-abort-controller", + "hash": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==" + } + }, + "npm:node-addon-api": { + "type": "npm", + "name": "npm:node-addon-api", + "data": { + "version": "7.1.1", + "packageName": "node-addon-api", + "hash": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==" + } + }, + "npm:node-forge": { + "type": "npm", + "name": "npm:node-forge", + "data": { + "version": "1.3.1", + "packageName": "node-forge", + "hash": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + } + }, + "npm:node-gyp": { + "type": "npm", + "name": "npm:node-gyp", + "data": { + "version": "8.4.1", + "packageName": "node-gyp", + "hash": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==" + } + }, + "npm:node-machine-id": { + "type": "npm", + "name": "npm:node-machine-id", + "data": { + "version": "1.1.12", + "packageName": "node-machine-id", + "hash": "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==" + } + }, + "npm:node-releases": { + "type": "npm", + "name": "npm:node-releases", + "data": { + "version": "2.0.18", + "packageName": "node-releases", + "hash": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==" + } + }, + "npm:node-schedule": { + "type": "npm", + "name": "npm:node-schedule", + "data": { + "version": "2.1.1", + "packageName": "node-schedule", + "hash": "sha512-OXdegQq03OmXEjt2hZP33W2YPs/E5BcFQks46+G2gAxs4gHOIVD1u7EqlYLYSKsaIpyKCK9Gbk0ta1/gjRSMRQ==" + } + }, + "npm:nopt": { + "type": "npm", + "name": "npm:nopt", + "data": { + "version": "5.0.0", + "packageName": "nopt", + "hash": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==" + } + }, + "npm:normalize-path": { + "type": "npm", + "name": "npm:normalize-path", + "data": { + "version": "3.0.0", + "packageName": "normalize-path", + "hash": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + } + }, + "npm:normalize-range": { + "type": "npm", + "name": "npm:normalize-range", + "data": { + "version": "0.1.2", + "packageName": "normalize-range", + "hash": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + } + }, + "npm:npm-package-arg": { + "type": "npm", + "name": "npm:npm-package-arg", + "data": { + "version": "11.0.1", + "packageName": "npm-package-arg", + "hash": "sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==" + } + }, + "npm:npm-run-path@4.0.1": { + "type": "npm", + "name": "npm:npm-run-path@4.0.1", + "data": { + "version": "4.0.1", + "packageName": "npm-run-path", + "hash": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==" + } + }, + "npm:npm-run-path@5.3.0": { + "type": "npm", + "name": "npm:npm-run-path@5.3.0", + "data": { + "version": "5.3.0", + "packageName": "npm-run-path", + "hash": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==" + } + }, + "npm:npmlog": { + "type": "npm", + "name": "npm:npmlog", + "data": { + "version": "6.0.2", + "packageName": "npmlog", + "hash": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==" + } + }, + "npm:nth-check": { + "type": "npm", + "name": "npm:nth-check", + "data": { + "version": "2.1.1", + "packageName": "nth-check", + "hash": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==" + } + }, + "npm:nwsapi": { + "type": "npm", + "name": "npm:nwsapi", + "data": { + "version": "2.2.12", + "packageName": "nwsapi", + "hash": "sha512-qXDmcVlZV4XRtKFzddidpfVP4oMSGhga+xdMc25mv8kaLUHtgzCDhUxkrN8exkGdTlLNaXj7CV3GtON7zuGZ+w==" + } + }, + "npm:nx": { + "type": "npm", + "name": "npm:nx", + "data": { + "version": "20.0.6", + "packageName": "nx", + "hash": "sha512-z8PMPEXxtADwxsNXamZdDbx65fcNcR4gTmX7N94GKmpZNrjwd3m7RcnoYgQp5vA8kFQkMR+320mtq5NkGJPZvg==" + } + }, + "npm:object-assign": { + "type": "npm", + "name": "npm:object-assign", + "data": { + "version": "4.1.1", + "packageName": "object-assign", + "hash": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + } + }, + "npm:object-hash": { + "type": "npm", + "name": "npm:object-hash", + "data": { + "version": "3.0.0", + "packageName": "object-hash", + "hash": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==" + } + }, + "npm:object-inspect": { + "type": "npm", + "name": "npm:object-inspect", + "data": { + "version": "1.13.2", + "packageName": "object-inspect", + "hash": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==" + } + }, + "npm:object-keys": { + "type": "npm", + "name": "npm:object-keys", + "data": { + "version": "1.1.1", + "packageName": "object-keys", + "hash": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + } + }, + "npm:object.assign": { + "type": "npm", + "name": "npm:object.assign", + "data": { + "version": "4.1.5", + "packageName": "object.assign", + "hash": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==" + } + }, + "npm:object.entries": { + "type": "npm", + "name": "npm:object.entries", + "data": { + "version": "1.1.8", + "packageName": "object.entries", + "hash": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==" + } + }, + "npm:object.fromentries": { + "type": "npm", + "name": "npm:object.fromentries", + "data": { + "version": "2.0.8", + "packageName": "object.fromentries", + "hash": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==" + } + }, + "npm:object.values": { + "type": "npm", + "name": "npm:object.values", + "data": { + "version": "1.2.0", + "packageName": "object.values", + "hash": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==" + } + }, + "npm:obuf": { + "type": "npm", + "name": "npm:obuf", + "data": { + "version": "1.1.2", + "packageName": "obuf", + "hash": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + } + }, + "npm:on-finished": { + "type": "npm", + "name": "npm:on-finished", + "data": { + "version": "2.4.1", + "packageName": "on-finished", + "hash": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==" + } + }, + "npm:on-headers": { + "type": "npm", + "name": "npm:on-headers", + "data": { + "version": "1.0.2", + "packageName": "on-headers", + "hash": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + } + }, + "npm:once": { + "type": "npm", + "name": "npm:once", + "data": { + "version": "1.4.0", + "packageName": "once", + "hash": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==" + } + }, + "npm:onetime@5.1.2": { + "type": "npm", + "name": "npm:onetime@5.1.2", + "data": { + "version": "5.1.2", + "packageName": "onetime", + "hash": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==" + } + }, + "npm:onetime@6.0.0": { + "type": "npm", + "name": "npm:onetime@6.0.0", + "data": { + "version": "6.0.0", + "packageName": "onetime", + "hash": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==" + } + }, + "npm:only": { + "type": "npm", + "name": "npm:only", + "data": { + "version": "0.0.2", + "packageName": "only", + "hash": "sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ==" + } + }, + "npm:open@10.1.0": { + "type": "npm", + "name": "npm:open@10.1.0", + "data": { + "version": "10.1.0", + "packageName": "open", + "hash": "sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==" + } + }, + "npm:open@8.4.2": { + "type": "npm", + "name": "npm:open@8.4.2", + "data": { + "version": "8.4.2", + "packageName": "open", + "hash": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==" + } + }, + "npm:optionator": { + "type": "npm", + "name": "npm:optionator", + "data": { + "version": "0.9.4", + "packageName": "optionator", + "hash": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==" + } + }, + "npm:ora": { + "type": "npm", + "name": "npm:ora", + "data": { + "version": "5.3.0", + "packageName": "ora", + "hash": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==" + } + }, + "npm:p-limit@3.1.0": { + "type": "npm", + "name": "npm:p-limit@3.1.0", + "data": { + "version": "3.1.0", + "packageName": "p-limit", + "hash": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==" + } + }, + "npm:p-limit@4.0.0": { + "type": "npm", + "name": "npm:p-limit@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "p-limit", + "hash": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==" + } + }, + "npm:p-limit@5.0.0": { + "type": "npm", + "name": "npm:p-limit@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "p-limit", + "hash": "sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==" + } + }, + "npm:p-locate@5.0.0": { + "type": "npm", + "name": "npm:p-locate@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "p-locate", + "hash": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==" + } + }, + "npm:p-locate@6.0.0": { + "type": "npm", + "name": "npm:p-locate@6.0.0", + "data": { + "version": "6.0.0", + "packageName": "p-locate", + "hash": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==" + } + }, + "npm:p-map": { + "type": "npm", + "name": "npm:p-map", + "data": { + "version": "4.0.0", + "packageName": "p-map", + "hash": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==" + } + }, + "npm:p-retry": { + "type": "npm", + "name": "npm:p-retry", + "data": { + "version": "6.2.0", + "packageName": "p-retry", + "hash": "sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA==" + } + }, + "npm:package-json-from-dist": { + "type": "npm", + "name": "npm:package-json-from-dist", + "data": { + "version": "1.0.0", + "packageName": "package-json-from-dist", + "hash": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==" + } + }, + "npm:parent-module": { + "type": "npm", + "name": "npm:parent-module", + "data": { + "version": "1.0.1", + "packageName": "parent-module", + "hash": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==" + } + }, + "npm:parse-json": { + "type": "npm", + "name": "npm:parse-json", + "data": { + "version": "5.2.0", + "packageName": "parse-json", + "hash": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==" + } + }, + "npm:parse-node-version": { + "type": "npm", + "name": "npm:parse-node-version", + "data": { + "version": "1.0.1", + "packageName": "parse-node-version", + "hash": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==" + } + }, + "npm:parse-passwd": { + "type": "npm", + "name": "npm:parse-passwd", + "data": { + "version": "1.0.0", + "packageName": "parse-passwd", + "hash": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==" + } + }, + "npm:parse5@4.0.0": { + "type": "npm", + "name": "npm:parse5@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "parse5", + "hash": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==" + } + }, + "npm:parse5@7.1.2": { + "type": "npm", + "name": "npm:parse5@7.1.2", + "data": { + "version": "7.1.2", + "packageName": "parse5", + "hash": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==" + } + }, + "npm:parseurl": { + "type": "npm", + "name": "npm:parseurl", + "data": { + "version": "1.3.3", + "packageName": "parseurl", + "hash": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + } + }, + "npm:path-exists@4.0.0": { + "type": "npm", + "name": "npm:path-exists@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "path-exists", + "hash": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + } + }, + "npm:path-exists@5.0.0": { + "type": "npm", + "name": "npm:path-exists@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "path-exists", + "hash": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" + } + }, + "npm:path-is-absolute": { + "type": "npm", + "name": "npm:path-is-absolute", + "data": { + "version": "1.0.1", + "packageName": "path-is-absolute", + "hash": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + } + }, + "npm:path-key@3.1.1": { + "type": "npm", + "name": "npm:path-key@3.1.1", + "data": { + "version": "3.1.1", + "packageName": "path-key", + "hash": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + } + }, + "npm:path-key@4.0.0": { + "type": "npm", + "name": "npm:path-key@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "path-key", + "hash": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==" + } + }, + "npm:path-parse": { + "type": "npm", + "name": "npm:path-parse", + "data": { + "version": "1.0.7", + "packageName": "path-parse", + "hash": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + } + }, + "npm:path-scurry": { + "type": "npm", + "name": "npm:path-scurry", + "data": { + "version": "1.11.1", + "packageName": "path-scurry", + "hash": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==" + } + }, + "npm:path-to-regexp": { + "type": "npm", + "name": "npm:path-to-regexp", + "data": { + "version": "0.1.10", + "packageName": "path-to-regexp", + "hash": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==" + } + }, + "npm:path-type": { + "type": "npm", + "name": "npm:path-type", + "data": { + "version": "4.0.0", + "packageName": "path-type", + "hash": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + } + }, + "npm:pathe": { + "type": "npm", + "name": "npm:pathe", + "data": { + "version": "1.1.2", + "packageName": "pathe", + "hash": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==" + } + }, + "npm:pathval": { + "type": "npm", + "name": "npm:pathval", + "data": { + "version": "1.1.1", + "packageName": "pathval", + "hash": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==" + } + }, + "npm:picocolors": { + "type": "npm", + "name": "npm:picocolors", + "data": { + "version": "1.1.0", + "packageName": "picocolors", + "hash": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==" + } + }, + "npm:picomatch": { + "type": "npm", + "name": "npm:picomatch", + "data": { + "version": "2.3.1", + "packageName": "picomatch", + "hash": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + } + }, + "npm:pify@2.3.0": { + "type": "npm", + "name": "npm:pify@2.3.0", + "data": { + "version": "2.3.0", + "packageName": "pify", + "hash": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + } + }, + "npm:pify@4.0.1": { + "type": "npm", + "name": "npm:pify@4.0.1", + "data": { + "version": "4.0.1", + "packageName": "pify", + "hash": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + } + }, + "npm:pirates": { + "type": "npm", + "name": "npm:pirates", + "data": { + "version": "4.0.6", + "packageName": "pirates", + "hash": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==" + } + }, + "npm:pkg-dir": { + "type": "npm", + "name": "npm:pkg-dir", + "data": { + "version": "7.0.0", + "packageName": "pkg-dir", + "hash": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==" + } + }, + "npm:pkg-types": { + "type": "npm", + "name": "npm:pkg-types", + "data": { + "version": "1.2.0", + "packageName": "pkg-types", + "hash": "sha512-+ifYuSSqOQ8CqP4MbZA5hDpb97n3E8SVWdJe+Wms9kj745lmd3b7EZJiqvmLwAlmRfjrI7Hi5z3kdBJ93lFNPA==" + } + }, + "npm:playwright-core": { + "type": "npm", + "name": "npm:playwright-core", + "data": { + "version": "1.47.0", + "packageName": "playwright-core", + "hash": "sha512-1DyHT8OqkcfCkYUD9zzUTfg7EfTd+6a8MkD/NWOvjo0u/SCNd5YmY/lJwFvUZOxJbWNds+ei7ic2+R/cRz/PDg==" + } + }, + "npm:playwright": { + "type": "npm", + "name": "npm:playwright", + "data": { + "version": "1.47.0", + "packageName": "playwright", + "hash": "sha512-jOWiRq2pdNAX/mwLiwFYnPHpEZ4rM+fRSQpRHwEwZlP2PUANvL3+aJOF/bvISMhFD30rqMxUB4RJx9aQbfh4Ww==" + } + }, + "npm:possible-typed-array-names": { + "type": "npm", + "name": "npm:possible-typed-array-names", + "data": { + "version": "1.0.0", + "packageName": "possible-typed-array-names", + "hash": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==" + } + }, + "npm:postcss-calc": { + "type": "npm", + "name": "npm:postcss-calc", + "data": { + "version": "9.0.1", + "packageName": "postcss-calc", + "hash": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==" + } + }, + "npm:postcss-colormin": { + "type": "npm", + "name": "npm:postcss-colormin", + "data": { + "version": "6.1.0", + "packageName": "postcss-colormin", + "hash": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==" + } + }, + "npm:postcss-convert-values": { + "type": "npm", + "name": "npm:postcss-convert-values", + "data": { + "version": "6.1.0", + "packageName": "postcss-convert-values", + "hash": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==" + } + }, + "npm:postcss-discard-comments": { + "type": "npm", + "name": "npm:postcss-discard-comments", + "data": { + "version": "6.0.2", + "packageName": "postcss-discard-comments", + "hash": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==" + } + }, + "npm:postcss-discard-duplicates": { + "type": "npm", + "name": "npm:postcss-discard-duplicates", + "data": { + "version": "6.0.3", + "packageName": "postcss-discard-duplicates", + "hash": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==" + } + }, + "npm:postcss-discard-empty": { + "type": "npm", + "name": "npm:postcss-discard-empty", + "data": { + "version": "6.0.3", + "packageName": "postcss-discard-empty", + "hash": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==" + } + }, + "npm:postcss-discard-overridden": { + "type": "npm", + "name": "npm:postcss-discard-overridden", + "data": { + "version": "6.0.2", + "packageName": "postcss-discard-overridden", + "hash": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==" + } + }, + "npm:postcss-import@14.1.0": { + "type": "npm", + "name": "npm:postcss-import@14.1.0", + "data": { + "version": "14.1.0", + "packageName": "postcss-import", + "hash": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==" + } + }, + "npm:postcss-import@15.1.0": { + "type": "npm", + "name": "npm:postcss-import@15.1.0", + "data": { + "version": "15.1.0", + "packageName": "postcss-import", + "hash": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==" + } + }, + "npm:postcss-js": { + "type": "npm", + "name": "npm:postcss-js", + "data": { + "version": "4.0.1", + "packageName": "postcss-js", + "hash": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==" + } + }, + "npm:postcss-load-config": { + "type": "npm", + "name": "npm:postcss-load-config", + "data": { + "version": "4.0.2", + "packageName": "postcss-load-config", + "hash": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==" + } + }, + "npm:postcss-loader": { + "type": "npm", + "name": "npm:postcss-loader", + "data": { + "version": "6.2.1", + "packageName": "postcss-loader", + "hash": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==" + } + }, + "npm:postcss-merge-longhand": { + "type": "npm", + "name": "npm:postcss-merge-longhand", + "data": { + "version": "6.0.5", + "packageName": "postcss-merge-longhand", + "hash": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==" + } + }, + "npm:postcss-merge-rules": { + "type": "npm", + "name": "npm:postcss-merge-rules", + "data": { + "version": "6.1.1", + "packageName": "postcss-merge-rules", + "hash": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==" + } + }, + "npm:postcss-minify-font-values": { + "type": "npm", + "name": "npm:postcss-minify-font-values", + "data": { + "version": "6.1.0", + "packageName": "postcss-minify-font-values", + "hash": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==" + } + }, + "npm:postcss-minify-gradients": { + "type": "npm", + "name": "npm:postcss-minify-gradients", + "data": { + "version": "6.0.3", + "packageName": "postcss-minify-gradients", + "hash": "sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==" + } + }, + "npm:postcss-minify-params": { + "type": "npm", + "name": "npm:postcss-minify-params", + "data": { + "version": "6.1.0", + "packageName": "postcss-minify-params", + "hash": "sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==" + } + }, + "npm:postcss-minify-selectors": { + "type": "npm", + "name": "npm:postcss-minify-selectors", + "data": { + "version": "6.0.4", + "packageName": "postcss-minify-selectors", + "hash": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==" + } + }, + "npm:postcss-modules-extract-imports": { + "type": "npm", + "name": "npm:postcss-modules-extract-imports", + "data": { + "version": "3.1.0", + "packageName": "postcss-modules-extract-imports", + "hash": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==" + } + }, + "npm:postcss-modules-local-by-default": { + "type": "npm", + "name": "npm:postcss-modules-local-by-default", + "data": { + "version": "4.0.5", + "packageName": "postcss-modules-local-by-default", + "hash": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==" + } + }, + "npm:postcss-modules-scope": { + "type": "npm", + "name": "npm:postcss-modules-scope", + "data": { + "version": "3.2.0", + "packageName": "postcss-modules-scope", + "hash": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==" + } + }, + "npm:postcss-modules-values": { + "type": "npm", + "name": "npm:postcss-modules-values", + "data": { + "version": "4.0.0", + "packageName": "postcss-modules-values", + "hash": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==" + } + }, + "npm:postcss-nested": { + "type": "npm", + "name": "npm:postcss-nested", + "data": { + "version": "6.2.0", + "packageName": "postcss-nested", + "hash": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==" + } + }, + "npm:postcss-normalize-charset": { + "type": "npm", + "name": "npm:postcss-normalize-charset", + "data": { + "version": "6.0.2", + "packageName": "postcss-normalize-charset", + "hash": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==" + } + }, + "npm:postcss-normalize-display-values": { + "type": "npm", + "name": "npm:postcss-normalize-display-values", + "data": { + "version": "6.0.2", + "packageName": "postcss-normalize-display-values", + "hash": "sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==" + } + }, + "npm:postcss-normalize-positions": { + "type": "npm", + "name": "npm:postcss-normalize-positions", + "data": { + "version": "6.0.2", + "packageName": "postcss-normalize-positions", + "hash": "sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==" + } + }, + "npm:postcss-normalize-repeat-style": { + "type": "npm", + "name": "npm:postcss-normalize-repeat-style", + "data": { + "version": "6.0.2", + "packageName": "postcss-normalize-repeat-style", + "hash": "sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==" + } + }, + "npm:postcss-normalize-string": { + "type": "npm", + "name": "npm:postcss-normalize-string", + "data": { + "version": "6.0.2", + "packageName": "postcss-normalize-string", + "hash": "sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==" + } + }, + "npm:postcss-normalize-timing-functions": { + "type": "npm", + "name": "npm:postcss-normalize-timing-functions", + "data": { + "version": "6.0.2", + "packageName": "postcss-normalize-timing-functions", + "hash": "sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==" + } + }, + "npm:postcss-normalize-unicode": { + "type": "npm", + "name": "npm:postcss-normalize-unicode", + "data": { + "version": "6.1.0", + "packageName": "postcss-normalize-unicode", + "hash": "sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==" + } + }, + "npm:postcss-normalize-url": { + "type": "npm", + "name": "npm:postcss-normalize-url", + "data": { + "version": "6.0.2", + "packageName": "postcss-normalize-url", + "hash": "sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==" + } + }, + "npm:postcss-normalize-whitespace": { + "type": "npm", + "name": "npm:postcss-normalize-whitespace", + "data": { + "version": "6.0.2", + "packageName": "postcss-normalize-whitespace", + "hash": "sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==" + } + }, + "npm:postcss-ordered-values": { + "type": "npm", + "name": "npm:postcss-ordered-values", + "data": { + "version": "6.0.2", + "packageName": "postcss-ordered-values", + "hash": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==" + } + }, + "npm:postcss-reduce-initial": { + "type": "npm", + "name": "npm:postcss-reduce-initial", + "data": { + "version": "6.1.0", + "packageName": "postcss-reduce-initial", + "hash": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==" + } + }, + "npm:postcss-reduce-transforms": { + "type": "npm", + "name": "npm:postcss-reduce-transforms", + "data": { + "version": "6.0.2", + "packageName": "postcss-reduce-transforms", + "hash": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==" + } + }, + "npm:postcss-selector-parser": { + "type": "npm", + "name": "npm:postcss-selector-parser", + "data": { + "version": "6.1.2", + "packageName": "postcss-selector-parser", + "hash": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==" + } + }, + "npm:postcss-svgo": { + "type": "npm", + "name": "npm:postcss-svgo", + "data": { + "version": "6.0.3", + "packageName": "postcss-svgo", + "hash": "sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==" + } + }, + "npm:postcss-unique-selectors": { + "type": "npm", + "name": "npm:postcss-unique-selectors", + "data": { + "version": "6.0.4", + "packageName": "postcss-unique-selectors", + "hash": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==" + } + }, + "npm:postcss-value-parser": { + "type": "npm", + "name": "npm:postcss-value-parser", + "data": { + "version": "4.2.0", + "packageName": "postcss-value-parser", + "hash": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + } + }, + "npm:postcss@8.4.31": { + "type": "npm", + "name": "npm:postcss@8.4.31", + "data": { + "version": "8.4.31", + "packageName": "postcss", + "hash": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==" + } + }, + "npm:postcss@8.4.45": { + "type": "npm", + "name": "npm:postcss@8.4.45", + "data": { + "version": "8.4.45", + "packageName": "postcss", + "hash": "sha512-7KTLTdzdZZYscUc65XmjFiB73vBhBfbPztCYdUNvlaso9PrzjzcmjqBPR0lNGkcVlcO4BjiO5rK/qNz+XAen1Q==" + } + }, + "npm:prebuild-install": { + "type": "npm", + "name": "npm:prebuild-install", + "data": { + "version": "7.1.2", + "packageName": "prebuild-install", + "hash": "sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==" + } + }, + "npm:prelude-ls": { + "type": "npm", + "name": "npm:prelude-ls", + "data": { + "version": "1.2.1", + "packageName": "prelude-ls", + "hash": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + } + }, + "npm:prettier-plugin-tailwindcss": { + "type": "npm", + "name": "npm:prettier-plugin-tailwindcss", + "data": { + "version": "0.5.14", + "packageName": "prettier-plugin-tailwindcss", + "hash": "sha512-Puaz+wPUAhFp8Lo9HuciYKM2Y2XExESjeT+9NQoVFXZsPPnc9VYss2SpxdQ6vbatmt8/4+SN0oe0I1cPDABg9Q==" + } + }, + "npm:prettier": { + "type": "npm", + "name": "npm:prettier", + "data": { + "version": "3.3.3", + "packageName": "prettier", + "hash": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==" + } + }, + "npm:pretty-format@27.5.1": { + "type": "npm", + "name": "npm:pretty-format@27.5.1", + "data": { + "version": "27.5.1", + "packageName": "pretty-format", + "hash": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==" + } + }, + "npm:pretty-format@29.7.0": { + "type": "npm", + "name": "npm:pretty-format@29.7.0", + "data": { + "version": "29.7.0", + "packageName": "pretty-format", + "hash": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==" + } + }, + "npm:prisma": { + "type": "npm", + "name": "npm:prisma", + "data": { + "version": "5.19.1", + "packageName": "prisma", + "hash": "sha512-c5K9MiDaa+VAAyh1OiYk76PXOme9s3E992D7kvvIOhCrNsBQfy2mP2QAQtX0WNj140IgG++12kwZpYB9iIydNQ==" + } + }, + "npm:proc-log": { + "type": "npm", + "name": "npm:proc-log", + "data": { + "version": "3.0.0", + "packageName": "proc-log", + "hash": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==" + } + }, + "npm:process-nextick-args": { + "type": "npm", + "name": "npm:process-nextick-args", + "data": { + "version": "2.0.1", + "packageName": "process-nextick-args", + "hash": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + } + }, + "npm:promise-inflight": { + "type": "npm", + "name": "npm:promise-inflight", + "data": { + "version": "1.0.1", + "packageName": "promise-inflight", + "hash": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==" + } + }, + "npm:promise-retry": { + "type": "npm", + "name": "npm:promise-retry", + "data": { + "version": "2.0.1", + "packageName": "promise-retry", + "hash": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==" + } + }, + "npm:prop-types": { + "type": "npm", + "name": "npm:prop-types", + "data": { + "version": "15.8.1", + "packageName": "prop-types", + "hash": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==" + } + }, + "npm:proxy-addr": { + "type": "npm", + "name": "npm:proxy-addr", + "data": { + "version": "2.0.7", + "packageName": "proxy-addr", + "hash": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==" + } + }, + "npm:proxy-from-env": { + "type": "npm", + "name": "npm:proxy-from-env", + "data": { + "version": "1.1.0", + "packageName": "proxy-from-env", + "hash": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + } + }, + "npm:prr": { + "type": "npm", + "name": "npm:prr", + "data": { + "version": "1.0.1", + "packageName": "prr", + "hash": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==" + } + }, + "npm:psl": { + "type": "npm", + "name": "npm:psl", + "data": { + "version": "1.9.0", + "packageName": "psl", + "hash": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + } + }, + "npm:pump": { + "type": "npm", + "name": "npm:pump", + "data": { + "version": "3.0.0", + "packageName": "pump", + "hash": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==" + } + }, + "npm:punycode": { + "type": "npm", + "name": "npm:punycode", + "data": { + "version": "2.3.1", + "packageName": "punycode", + "hash": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==" + } + }, + "npm:qs": { + "type": "npm", + "name": "npm:qs", + "data": { + "version": "6.13.0", + "packageName": "qs", + "hash": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==" + } + }, + "npm:querystringify": { + "type": "npm", + "name": "npm:querystringify", + "data": { + "version": "2.2.0", + "packageName": "querystringify", + "hash": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + } + }, + "npm:queue-microtask": { + "type": "npm", + "name": "npm:queue-microtask", + "data": { + "version": "1.2.3", + "packageName": "queue-microtask", + "hash": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + } + }, + "npm:rambda": { + "type": "npm", + "name": "npm:rambda", + "data": { + "version": "9.3.0", + "packageName": "rambda", + "hash": "sha512-cl/7DCCKNxmsbc0dXZTJTY08rvDdzLhVfE6kPBson1fWzDapLzv0RKSzjpmAqP53fkQqAvq05gpUVHTrUNsuxg==" + } + }, + "npm:randombytes": { + "type": "npm", + "name": "npm:randombytes", + "data": { + "version": "2.1.0", + "packageName": "randombytes", + "hash": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==" + } + }, + "npm:range-parser": { + "type": "npm", + "name": "npm:range-parser", + "data": { + "version": "1.2.1", + "packageName": "range-parser", + "hash": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + } + }, + "npm:raw-body": { + "type": "npm", + "name": "npm:raw-body", + "data": { + "version": "2.5.2", + "packageName": "raw-body", + "hash": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==" + } + }, + "npm:rc": { + "type": "npm", + "name": "npm:rc", + "data": { + "version": "1.2.8", + "packageName": "rc", + "hash": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==" + } + }, + "npm:react-dom": { + "type": "npm", + "name": "npm:react-dom", + "data": { + "version": "18.3.1", + "packageName": "react-dom", + "hash": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==" + } + }, + "npm:react-is@16.13.1": { + "type": "npm", + "name": "npm:react-is@16.13.1", + "data": { + "version": "16.13.1", + "packageName": "react-is", + "hash": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + }, + "npm:react-is@17.0.2": { + "type": "npm", + "name": "npm:react-is@17.0.2", + "data": { + "version": "17.0.2", + "packageName": "react-is", + "hash": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + } + }, + "npm:react-is@18.3.1": { + "type": "npm", + "name": "npm:react-is@18.3.1", + "data": { + "version": "18.3.1", + "packageName": "react-is", + "hash": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" + } + }, + "npm:react-lifecycles-compat": { + "type": "npm", + "name": "npm:react-lifecycles-compat", + "data": { + "version": "3.0.4", + "packageName": "react-lifecycles-compat", + "hash": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + } + }, + "npm:react": { + "type": "npm", + "name": "npm:react", + "data": { + "version": "18.3.1", + "packageName": "react", + "hash": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==" + } + }, + "npm:read-cache": { + "type": "npm", + "name": "npm:read-cache", + "data": { + "version": "1.0.0", + "packageName": "read-cache", + "hash": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==" + } + }, + "npm:readable-stream@2.3.8": { + "type": "npm", + "name": "npm:readable-stream@2.3.8", + "data": { + "version": "2.3.8", + "packageName": "readable-stream", + "hash": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==" + } + }, + "npm:readable-stream@3.6.2": { + "type": "npm", + "name": "npm:readable-stream@3.6.2", + "data": { + "version": "3.6.2", + "packageName": "readable-stream", + "hash": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==" + } + }, + "npm:readdirp": { + "type": "npm", + "name": "npm:readdirp", + "data": { + "version": "3.6.0", + "packageName": "readdirp", + "hash": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==" + } + }, + "npm:reflect.getprototypeof": { + "type": "npm", + "name": "npm:reflect.getprototypeof", + "data": { + "version": "1.0.6", + "packageName": "reflect.getprototypeof", + "hash": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==" + } + }, + "npm:regenerate-unicode-properties": { + "type": "npm", + "name": "npm:regenerate-unicode-properties", + "data": { + "version": "10.2.0", + "packageName": "regenerate-unicode-properties", + "hash": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==" + } + }, + "npm:regenerate": { + "type": "npm", + "name": "npm:regenerate", + "data": { + "version": "1.4.2", + "packageName": "regenerate", + "hash": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + } + }, + "npm:regenerator-runtime": { + "type": "npm", + "name": "npm:regenerator-runtime", + "data": { + "version": "0.14.1", + "packageName": "regenerator-runtime", + "hash": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + } + }, + "npm:regenerator-transform": { + "type": "npm", + "name": "npm:regenerator-transform", + "data": { + "version": "0.15.2", + "packageName": "regenerator-transform", + "hash": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==" + } + }, + "npm:regexp.prototype.flags": { + "type": "npm", + "name": "npm:regexp.prototype.flags", + "data": { + "version": "1.5.2", + "packageName": "regexp.prototype.flags", + "hash": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==" + } + }, + "npm:regexpu-core": { + "type": "npm", + "name": "npm:regexpu-core", + "data": { + "version": "5.3.2", + "packageName": "regexpu-core", + "hash": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==" + } + }, + "npm:regjsparser": { + "type": "npm", + "name": "npm:regjsparser", + "data": { + "version": "0.9.1", + "packageName": "regjsparser", + "hash": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==" + } + }, + "npm:require-directory": { + "type": "npm", + "name": "npm:require-directory", + "data": { + "version": "2.1.1", + "packageName": "require-directory", + "hash": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + } + }, + "npm:require-from-string": { + "type": "npm", + "name": "npm:require-from-string", + "data": { + "version": "2.0.2", + "packageName": "require-from-string", + "hash": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + } + }, + "npm:requires-port": { + "type": "npm", + "name": "npm:requires-port", + "data": { + "version": "1.0.0", + "packageName": "requires-port", + "hash": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + } + }, + "npm:resolve-dir": { + "type": "npm", + "name": "npm:resolve-dir", + "data": { + "version": "1.0.1", + "packageName": "resolve-dir", + "hash": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==" + } + }, + "npm:resolve-from": { + "type": "npm", + "name": "npm:resolve-from", + "data": { + "version": "4.0.0", + "packageName": "resolve-from", + "hash": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + } + }, + "npm:resolve@1.22.8": { + "type": "npm", + "name": "npm:resolve@1.22.8", + "data": { + "version": "1.22.8", + "packageName": "resolve", + "hash": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==" + } + }, + "npm:resolve@2.0.0-next.5": { + "type": "npm", + "name": "npm:resolve@2.0.0-next.5", + "data": { + "version": "2.0.0-next.5", + "packageName": "resolve", + "hash": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==" + } + }, + "npm:restore-cursor": { + "type": "npm", + "name": "npm:restore-cursor", + "data": { + "version": "3.1.0", + "packageName": "restore-cursor", + "hash": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==" + } + }, + "npm:retry@0.12.0": { + "type": "npm", + "name": "npm:retry@0.12.0", + "data": { + "version": "0.12.0", + "packageName": "retry", + "hash": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==" + } + }, + "npm:retry@0.13.1": { + "type": "npm", + "name": "npm:retry@0.13.1", + "data": { + "version": "0.13.1", + "packageName": "retry", + "hash": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + } + }, + "npm:reusify": { + "type": "npm", + "name": "npm:reusify", + "data": { + "version": "1.0.4", + "packageName": "reusify", + "hash": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + } + }, + "npm:rfdc": { + "type": "npm", + "name": "npm:rfdc", + "data": { + "version": "1.4.1", + "packageName": "rfdc", + "hash": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==" + } + }, + "npm:rimraf": { + "type": "npm", + "name": "npm:rimraf", + "data": { + "version": "3.0.2", + "packageName": "rimraf", + "hash": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==" + } + }, + "npm:rollup": { + "type": "npm", + "name": "npm:rollup", + "data": { + "version": "4.21.2", + "packageName": "rollup", + "hash": "sha512-e3TapAgYf9xjdLvKQCkQTnbTKd4a6jwlpQSJJFokHGaX2IVjoEqkIIhiQfqsi0cdwlOD+tQGuOd5AJkc5RngBw==" + } + }, + "npm:rrweb-cssom": { + "type": "npm", + "name": "npm:rrweb-cssom", + "data": { + "version": "0.7.1", + "packageName": "rrweb-cssom", + "hash": "sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==" + } + }, + "npm:run-applescript": { + "type": "npm", + "name": "npm:run-applescript", + "data": { + "version": "7.0.0", + "packageName": "run-applescript", + "hash": "sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==" + } + }, + "npm:run-parallel": { + "type": "npm", + "name": "npm:run-parallel", + "data": { + "version": "1.2.0", + "packageName": "run-parallel", + "hash": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==" + } + }, + "npm:rxjs": { + "type": "npm", + "name": "npm:rxjs", + "data": { + "version": "7.8.1", + "packageName": "rxjs", + "hash": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==" + } + }, + "npm:safe-array-concat": { + "type": "npm", + "name": "npm:safe-array-concat", + "data": { + "version": "1.1.2", + "packageName": "safe-array-concat", + "hash": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==" + } + }, + "npm:safe-buffer@5.1.2": { + "type": "npm", + "name": "npm:safe-buffer@5.1.2", + "data": { + "version": "5.1.2", + "packageName": "safe-buffer", + "hash": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + }, + "npm:safe-buffer@5.2.1": { + "type": "npm", + "name": "npm:safe-buffer@5.2.1", + "data": { + "version": "5.2.1", + "packageName": "safe-buffer", + "hash": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + }, + "npm:safe-regex-test": { + "type": "npm", + "name": "npm:safe-regex-test", + "data": { + "version": "1.0.3", + "packageName": "safe-regex-test", + "hash": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==" + } + }, + "npm:safer-buffer": { + "type": "npm", + "name": "npm:safer-buffer", + "data": { + "version": "2.1.2", + "packageName": "safer-buffer", + "hash": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + } + }, + "npm:sass-loader": { + "type": "npm", + "name": "npm:sass-loader", + "data": { + "version": "12.6.0", + "packageName": "sass-loader", + "hash": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==" + } + }, + "npm:sass": { + "type": "npm", + "name": "npm:sass", + "data": { + "version": "1.78.0", + "packageName": "sass", + "hash": "sha512-AaIqGSrjo5lA2Yg7RvFZrlXDBCp3nV4XP73GrLGvdRWWwk+8H3l0SDvq/5bA4eF+0RFPLuWUk3E+P1U/YqnpsQ==" + } + }, + "npm:sax@1.2.4": { + "type": "npm", + "name": "npm:sax@1.2.4", + "data": { + "version": "1.2.4", + "packageName": "sax", + "hash": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + } + }, + "npm:sax@1.4.1": { + "type": "npm", + "name": "npm:sax@1.4.1", + "data": { + "version": "1.4.1", + "packageName": "sax", + "hash": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==" + } + }, + "npm:saxes": { + "type": "npm", + "name": "npm:saxes", + "data": { + "version": "6.0.0", + "packageName": "saxes", + "hash": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==" + } + }, + "npm:scheduler": { + "type": "npm", + "name": "npm:scheduler", + "data": { + "version": "0.23.2", + "packageName": "scheduler", + "hash": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==" + } + }, + "npm:schema-utils@3.3.0": { + "type": "npm", + "name": "npm:schema-utils@3.3.0", + "data": { + "version": "3.3.0", + "packageName": "schema-utils", + "hash": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==" + } + }, + "npm:schema-utils@4.2.0": { + "type": "npm", + "name": "npm:schema-utils@4.2.0", + "data": { + "version": "4.2.0", + "packageName": "schema-utils", + "hash": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==" + } + }, + "npm:select-hose": { + "type": "npm", + "name": "npm:select-hose", + "data": { + "version": "2.0.0", + "packageName": "select-hose", + "hash": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + } + }, + "npm:selfsigned": { + "type": "npm", + "name": "npm:selfsigned", + "data": { + "version": "2.4.1", + "packageName": "selfsigned", + "hash": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==" + } + }, + "npm:semver@5.7.2": { + "type": "npm", + "name": "npm:semver@5.7.2", + "data": { + "version": "5.7.2", + "packageName": "semver", + "hash": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==" + } + }, + "npm:semver@6.3.1": { + "type": "npm", + "name": "npm:semver@6.3.1", + "data": { + "version": "6.3.1", + "packageName": "semver", + "hash": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + } + }, + "npm:semver@7.6.3": { + "type": "npm", + "name": "npm:semver@7.6.3", + "data": { + "version": "7.6.3", + "packageName": "semver", + "hash": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==" + } + }, + "npm:send": { + "type": "npm", + "name": "npm:send", + "data": { + "version": "0.19.0", + "packageName": "send", + "hash": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==" + } + }, + "npm:serialize-javascript": { + "type": "npm", + "name": "npm:serialize-javascript", + "data": { + "version": "6.0.2", + "packageName": "serialize-javascript", + "hash": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==" + } + }, + "npm:serve-index": { + "type": "npm", + "name": "npm:serve-index", + "data": { + "version": "1.9.1", + "packageName": "serve-index", + "hash": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==" + } + }, + "npm:serve-static": { + "type": "npm", + "name": "npm:serve-static", + "data": { + "version": "1.16.2", + "packageName": "serve-static", + "hash": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==" + } + }, + "npm:set-blocking": { + "type": "npm", + "name": "npm:set-blocking", + "data": { + "version": "2.0.0", + "packageName": "set-blocking", + "hash": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + } + }, + "npm:set-function-length": { + "type": "npm", + "name": "npm:set-function-length", + "data": { + "version": "1.2.2", + "packageName": "set-function-length", + "hash": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==" + } + }, + "npm:set-function-name": { + "type": "npm", + "name": "npm:set-function-name", + "data": { + "version": "2.0.2", + "packageName": "set-function-name", + "hash": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==" + } + }, + "npm:setprototypeof@1.1.0": { + "type": "npm", + "name": "npm:setprototypeof@1.1.0", + "data": { + "version": "1.1.0", + "packageName": "setprototypeof", + "hash": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + } + }, + "npm:setprototypeof@1.2.0": { + "type": "npm", + "name": "npm:setprototypeof@1.2.0", + "data": { + "version": "1.2.0", + "packageName": "setprototypeof", + "hash": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + } + }, + "npm:shebang-command": { + "type": "npm", + "name": "npm:shebang-command", + "data": { + "version": "2.0.0", + "packageName": "shebang-command", + "hash": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==" + } + }, + "npm:shebang-regex": { + "type": "npm", + "name": "npm:shebang-regex", + "data": { + "version": "3.0.0", + "packageName": "shebang-regex", + "hash": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + } + }, + "npm:shell-quote": { + "type": "npm", + "name": "npm:shell-quote", + "data": { + "version": "1.8.1", + "packageName": "shell-quote", + "hash": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==" + } + }, + "npm:side-channel": { + "type": "npm", + "name": "npm:side-channel", + "data": { + "version": "1.0.6", + "packageName": "side-channel", + "hash": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==" + } + }, + "npm:siginfo": { + "type": "npm", + "name": "npm:siginfo", + "data": { + "version": "2.0.0", + "packageName": "siginfo", + "hash": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==" + } + }, + "npm:signal-exit@3.0.7": { + "type": "npm", + "name": "npm:signal-exit@3.0.7", + "data": { + "version": "3.0.7", + "packageName": "signal-exit", + "hash": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + } + }, + "npm:signal-exit@4.1.0": { + "type": "npm", + "name": "npm:signal-exit@4.1.0", + "data": { + "version": "4.1.0", + "packageName": "signal-exit", + "hash": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==" + } + }, + "npm:simple-concat": { + "type": "npm", + "name": "npm:simple-concat", + "data": { + "version": "1.0.1", + "packageName": "simple-concat", + "hash": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" + } + }, + "npm:simple-get": { + "type": "npm", + "name": "npm:simple-get", + "data": { + "version": "4.0.1", + "packageName": "simple-get", + "hash": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==" + } + }, + "npm:slash@3.0.0": { + "type": "npm", + "name": "npm:slash@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "slash", + "hash": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + }, + "npm:slash@4.0.0": { + "type": "npm", + "name": "npm:slash@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "slash", + "hash": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + } + }, + "npm:smart-buffer": { + "type": "npm", + "name": "npm:smart-buffer", + "data": { + "version": "4.2.0", + "packageName": "smart-buffer", + "hash": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==" + } + }, + "npm:sockjs": { + "type": "npm", + "name": "npm:sockjs", + "data": { + "version": "0.3.24", + "packageName": "sockjs", + "hash": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==" + } + }, + "npm:socks-proxy-agent": { + "type": "npm", + "name": "npm:socks-proxy-agent", + "data": { + "version": "6.2.1", + "packageName": "socks-proxy-agent", + "hash": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==" + } + }, + "npm:socks": { + "type": "npm", + "name": "npm:socks", + "data": { + "version": "2.8.3", + "packageName": "socks", + "hash": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==" + } + }, + "npm:sorted-array-functions": { + "type": "npm", + "name": "npm:sorted-array-functions", + "data": { + "version": "1.3.0", + "packageName": "sorted-array-functions", + "hash": "sha512-2sqgzeFlid6N4Z2fUQ1cvFmTOLRi/sEDzSQ0OKYchqgoPmQBVyM3959qYx3fpS6Esef80KjmpgPeEr028dP3OA==" + } + }, + "npm:source-map-js": { + "type": "npm", + "name": "npm:source-map-js", + "data": { + "version": "1.2.0", + "packageName": "source-map-js", + "hash": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==" + } + }, + "npm:source-map-loader": { + "type": "npm", + "name": "npm:source-map-loader", + "data": { + "version": "5.0.0", + "packageName": "source-map-loader", + "hash": "sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==" + } + }, + "npm:source-map-support@0.5.19": { + "type": "npm", + "name": "npm:source-map-support@0.5.19", + "data": { + "version": "0.5.19", + "packageName": "source-map-support", + "hash": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==" + } + }, + "npm:source-map-support@0.5.21": { + "type": "npm", + "name": "npm:source-map-support@0.5.21", + "data": { + "version": "0.5.21", + "packageName": "source-map-support", + "hash": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==" + } + }, + "npm:source-map@0.6.1": { + "type": "npm", + "name": "npm:source-map@0.6.1", + "data": { + "version": "0.6.1", + "packageName": "source-map", + "hash": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + }, + "npm:source-map@0.7.4": { + "type": "npm", + "name": "npm:source-map@0.7.4", + "data": { + "version": "0.7.4", + "packageName": "source-map", + "hash": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + } + }, + "npm:spdy-transport": { + "type": "npm", + "name": "npm:spdy-transport", + "data": { + "version": "3.0.0", + "packageName": "spdy-transport", + "hash": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==" + } + }, + "npm:spdy": { + "type": "npm", + "name": "npm:spdy", + "data": { + "version": "4.0.2", + "packageName": "spdy", + "hash": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==" + } + }, + "npm:sprintf-js@1.0.3": { + "type": "npm", + "name": "npm:sprintf-js@1.0.3", + "data": { + "version": "1.0.3", + "packageName": "sprintf-js", + "hash": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + } + }, + "npm:sprintf-js@1.1.3": { + "type": "npm", + "name": "npm:sprintf-js@1.1.3", + "data": { + "version": "1.1.3", + "packageName": "sprintf-js", + "hash": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==" + } + }, + "npm:sqlite3": { + "type": "npm", + "name": "npm:sqlite3", + "data": { + "version": "5.1.7", + "packageName": "sqlite3", + "hash": "sha512-GGIyOiFaG+TUra3JIfkI/zGP8yZYLPQ0pl1bH+ODjiX57sPhrLU5sQJn1y9bDKZUFYkX1crlrPfSYt0BKKdkog==" + } + }, + "npm:ssri": { + "type": "npm", + "name": "npm:ssri", + "data": { + "version": "8.0.1", + "packageName": "ssri", + "hash": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==" + } + }, + "npm:stackback": { + "type": "npm", + "name": "npm:stackback", + "data": { + "version": "0.0.2", + "packageName": "stackback", + "hash": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==" + } + }, + "npm:statuses@1.5.0": { + "type": "npm", + "name": "npm:statuses@1.5.0", + "data": { + "version": "1.5.0", + "packageName": "statuses", + "hash": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + } + }, + "npm:statuses@2.0.1": { + "type": "npm", + "name": "npm:statuses@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "statuses", + "hash": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + } + }, + "npm:std-env": { + "type": "npm", + "name": "npm:std-env", + "data": { + "version": "3.7.0", + "packageName": "std-env", + "hash": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==" + } + }, + "npm:streamroller": { + "type": "npm", + "name": "npm:streamroller", + "data": { + "version": "3.1.5", + "packageName": "streamroller", + "hash": "sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==" + } + }, + "npm:streamsearch": { + "type": "npm", + "name": "npm:streamsearch", + "data": { + "version": "1.1.0", + "packageName": "streamsearch", + "hash": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==" + } + }, + "npm:string-width@4.2.3": { + "type": "npm", + "name": "npm:string-width@4.2.3", + "data": { + "version": "4.2.3", + "packageName": "string-width", + "hash": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==" + } + }, + "npm:string-width@5.1.2": { + "type": "npm", + "name": "npm:string-width@5.1.2", + "data": { + "version": "5.1.2", + "packageName": "string-width", + "hash": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==" + } + }, + "npm:string-width-cjs": { + "type": "npm", + "name": "npm:string-width-cjs", + "data": { + "version": "npm:string-width@4.2.3", + "packageName": "string-width-cjs", + "hash": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==" + } + }, + "npm:string.prototype.matchall": { + "type": "npm", + "name": "npm:string.prototype.matchall", + "data": { + "version": "4.0.11", + "packageName": "string.prototype.matchall", + "hash": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==" + } + }, + "npm:string.prototype.repeat": { + "type": "npm", + "name": "npm:string.prototype.repeat", + "data": { + "version": "1.0.0", + "packageName": "string.prototype.repeat", + "hash": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==" + } + }, + "npm:string.prototype.trim": { + "type": "npm", + "name": "npm:string.prototype.trim", + "data": { + "version": "1.2.9", + "packageName": "string.prototype.trim", + "hash": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==" + } + }, + "npm:string.prototype.trimend": { + "type": "npm", + "name": "npm:string.prototype.trimend", + "data": { + "version": "1.0.8", + "packageName": "string.prototype.trimend", + "hash": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==" + } + }, + "npm:string.prototype.trimstart": { + "type": "npm", + "name": "npm:string.prototype.trimstart", + "data": { + "version": "1.0.8", + "packageName": "string.prototype.trimstart", + "hash": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==" + } + }, + "npm:string_decoder@1.1.1": { + "type": "npm", + "name": "npm:string_decoder@1.1.1", + "data": { + "version": "1.1.1", + "packageName": "string_decoder", + "hash": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==" + } + }, + "npm:string_decoder@1.3.0": { + "type": "npm", + "name": "npm:string_decoder@1.3.0", + "data": { + "version": "1.3.0", + "packageName": "string_decoder", + "hash": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==" + } + }, + "npm:strip-ansi@6.0.1": { + "type": "npm", + "name": "npm:strip-ansi@6.0.1", + "data": { + "version": "6.0.1", + "packageName": "strip-ansi", + "hash": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==" + } + }, + "npm:strip-ansi@7.1.0": { + "type": "npm", + "name": "npm:strip-ansi@7.1.0", + "data": { + "version": "7.1.0", + "packageName": "strip-ansi", + "hash": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==" + } + }, + "npm:strip-ansi-cjs": { + "type": "npm", + "name": "npm:strip-ansi-cjs", + "data": { + "version": "npm:strip-ansi@6.0.1", + "packageName": "strip-ansi-cjs", + "hash": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==" + } + }, + "npm:strip-bom": { + "type": "npm", + "name": "npm:strip-bom", + "data": { + "version": "3.0.0", + "packageName": "strip-bom", + "hash": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" + } + }, + "npm:strip-final-newline": { + "type": "npm", + "name": "npm:strip-final-newline", + "data": { + "version": "3.0.0", + "packageName": "strip-final-newline", + "hash": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==" + } + }, + "npm:strip-json-comments@2.0.1": { + "type": "npm", + "name": "npm:strip-json-comments@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "strip-json-comments", + "hash": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==" + } + }, + "npm:strip-json-comments@3.1.1": { + "type": "npm", + "name": "npm:strip-json-comments@3.1.1", + "data": { + "version": "3.1.1", + "packageName": "strip-json-comments", + "hash": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + } + }, + "npm:strip-literal": { + "type": "npm", + "name": "npm:strip-literal", + "data": { + "version": "2.1.0", + "packageName": "strip-literal", + "hash": "sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==" + } + }, + "npm:style-loader": { + "type": "npm", + "name": "npm:style-loader", + "data": { + "version": "3.3.4", + "packageName": "style-loader", + "hash": "sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==" + } + }, + "npm:styled-jsx": { + "type": "npm", + "name": "npm:styled-jsx", + "data": { + "version": "5.1.1", + "packageName": "styled-jsx", + "hash": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==" + } + }, + "npm:stylehacks": { + "type": "npm", + "name": "npm:stylehacks", + "data": { + "version": "6.1.1", + "packageName": "stylehacks", + "hash": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==" + } + }, + "npm:stylus-loader": { + "type": "npm", + "name": "npm:stylus-loader", + "data": { + "version": "7.1.3", + "packageName": "stylus-loader", + "hash": "sha512-TY0SKwiY7D2kMd3UxaWKSf3xHF0FFN/FAfsSqfrhxRT/koXTwffq2cgEWDkLQz7VojMu7qEEHt5TlMjkPx9UDw==" + } + }, + "npm:stylus": { + "type": "npm", + "name": "npm:stylus", + "data": { + "version": "0.59.0", + "packageName": "stylus", + "hash": "sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==" + } + }, + "npm:sucrase": { + "type": "npm", + "name": "npm:sucrase", + "data": { + "version": "3.35.0", + "packageName": "sucrase", + "hash": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==" + } + }, + "npm:supports-color@5.5.0": { + "type": "npm", + "name": "npm:supports-color@5.5.0", + "data": { + "version": "5.5.0", + "packageName": "supports-color", + "hash": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==" + } + }, + "npm:supports-color@7.2.0": { + "type": "npm", + "name": "npm:supports-color@7.2.0", + "data": { + "version": "7.2.0", + "packageName": "supports-color", + "hash": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==" + } + }, + "npm:supports-color@8.1.1": { + "type": "npm", + "name": "npm:supports-color@8.1.1", + "data": { + "version": "8.1.1", + "packageName": "supports-color", + "hash": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==" + } + }, + "npm:supports-preserve-symlinks-flag": { + "type": "npm", + "name": "npm:supports-preserve-symlinks-flag", + "data": { + "version": "1.0.0", + "packageName": "supports-preserve-symlinks-flag", + "hash": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + } + }, + "npm:svgo": { + "type": "npm", + "name": "npm:svgo", + "data": { + "version": "3.3.2", + "packageName": "svgo", + "hash": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==" + } + }, + "npm:symbol-tree": { + "type": "npm", + "name": "npm:symbol-tree", + "data": { + "version": "3.2.4", + "packageName": "symbol-tree", + "hash": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + } + }, + "npm:tabbable": { + "type": "npm", + "name": "npm:tabbable", + "data": { + "version": "6.2.0", + "packageName": "tabbable", + "hash": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==" + } + }, + "npm:tailwindcss": { + "type": "npm", + "name": "npm:tailwindcss", + "data": { + "version": "3.4.10", + "packageName": "tailwindcss", + "hash": "sha512-KWZkVPm7yJRhdu4SRSl9d4AK2wM3a50UsvgHZO7xY77NQr2V+fIrEuoDGQcbvswWvFGbS2f6e+jC/6WJm1Dl0w==" + } + }, + "npm:tapable": { + "type": "npm", + "name": "npm:tapable", + "data": { + "version": "2.2.1", + "packageName": "tapable", + "hash": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" + } + }, + "npm:tar-fs": { + "type": "npm", + "name": "npm:tar-fs", + "data": { + "version": "2.1.1", + "packageName": "tar-fs", + "hash": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==" + } + }, + "npm:tar-stream": { + "type": "npm", + "name": "npm:tar-stream", + "data": { + "version": "2.2.0", + "packageName": "tar-stream", + "hash": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==" + } + }, + "npm:tar": { + "type": "npm", + "name": "npm:tar", + "data": { + "version": "6.2.1", + "packageName": "tar", + "hash": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==" + } + }, + "npm:terser-webpack-plugin": { + "type": "npm", + "name": "npm:terser-webpack-plugin", + "data": { + "version": "5.3.10", + "packageName": "terser-webpack-plugin", + "hash": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==" + } + }, + "npm:terser": { + "type": "npm", + "name": "npm:terser", + "data": { + "version": "5.33.0", + "packageName": "terser", + "hash": "sha512-JuPVaB7s1gdFKPKTelwUyRq5Sid2A3Gko2S0PncwdBq7kN9Ti9HPWDQ06MPsEDGsZeVESjKEnyGy68quBk1w6g==" + } + }, + "npm:text-table": { + "type": "npm", + "name": "npm:text-table", + "data": { + "version": "0.2.0", + "packageName": "text-table", + "hash": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + } + }, + "npm:thenify-all": { + "type": "npm", + "name": "npm:thenify-all", + "data": { + "version": "1.6.0", + "packageName": "thenify-all", + "hash": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==" + } + }, + "npm:thenify": { + "type": "npm", + "name": "npm:thenify", + "data": { + "version": "3.3.1", + "packageName": "thenify", + "hash": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==" + } + }, + "npm:thingies": { + "type": "npm", + "name": "npm:thingies", + "data": { + "version": "1.21.0", + "packageName": "thingies", + "hash": "sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g==" + } + }, + "npm:thunky": { + "type": "npm", + "name": "npm:thunky", + "data": { + "version": "1.1.0", + "packageName": "thunky", + "hash": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + } + }, + "npm:tinybench": { + "type": "npm", + "name": "npm:tinybench", + "data": { + "version": "2.9.0", + "packageName": "tinybench", + "hash": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==" + } + }, + "npm:tinypool": { + "type": "npm", + "name": "npm:tinypool", + "data": { + "version": "0.8.4", + "packageName": "tinypool", + "hash": "sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==" + } + }, + "npm:tinyspy": { + "type": "npm", + "name": "npm:tinyspy", + "data": { + "version": "2.2.1", + "packageName": "tinyspy", + "hash": "sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==" + } + }, + "npm:tmp": { + "type": "npm", + "name": "npm:tmp", + "data": { + "version": "0.2.3", + "packageName": "tmp", + "hash": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==" + } + }, + "npm:to-fast-properties": { + "type": "npm", + "name": "npm:to-fast-properties", + "data": { + "version": "2.0.0", + "packageName": "to-fast-properties", + "hash": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + } + }, + "npm:to-regex-range": { + "type": "npm", + "name": "npm:to-regex-range", + "data": { + "version": "5.0.1", + "packageName": "to-regex-range", + "hash": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==" + } + }, + "npm:toidentifier": { + "type": "npm", + "name": "npm:toidentifier", + "data": { + "version": "1.0.1", + "packageName": "toidentifier", + "hash": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + } + }, + "npm:tough-cookie": { + "type": "npm", + "name": "npm:tough-cookie", + "data": { + "version": "4.1.4", + "packageName": "tough-cookie", + "hash": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==" + } + }, + "npm:tr46": { + "type": "npm", + "name": "npm:tr46", + "data": { + "version": "5.0.0", + "packageName": "tr46", + "hash": "sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==" + } + }, + "npm:tree-dump": { + "type": "npm", + "name": "npm:tree-dump", + "data": { + "version": "1.0.2", + "packageName": "tree-dump", + "hash": "sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ==" + } + }, + "npm:ts-api-utils": { + "type": "npm", + "name": "npm:ts-api-utils", + "data": { + "version": "1.3.0", + "packageName": "ts-api-utils", + "hash": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==" + } + }, + "npm:ts-interface-checker": { + "type": "npm", + "name": "npm:ts-interface-checker", + "data": { + "version": "0.1.13", + "packageName": "ts-interface-checker", + "hash": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + } + }, + "npm:ts-loader": { + "type": "npm", + "name": "npm:ts-loader", + "data": { + "version": "9.5.1", + "packageName": "ts-loader", + "hash": "sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==" + } + }, + "npm:ts-node@10.9.1": { + "type": "npm", + "name": "npm:ts-node@10.9.1", + "data": { + "version": "10.9.1", + "packageName": "ts-node", + "hash": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==" + } + }, + "npm:ts-node": { + "type": "npm", + "name": "npm:ts-node", + "data": { + "version": "10.9.2", + "packageName": "ts-node", + "hash": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==" + } + }, + "npm:tsconfig-paths-webpack-plugin": { + "type": "npm", + "name": "npm:tsconfig-paths-webpack-plugin", + "data": { + "version": "4.0.0", + "packageName": "tsconfig-paths-webpack-plugin", + "hash": "sha512-fw/7265mIWukrSHd0i+wSwx64kYUSAKPfxRDksjKIYTxSAp9W9/xcZVBF4Kl0eqQd5eBpAQ/oQrc5RyM/0c1GQ==" + } + }, + "npm:tsconfig-paths": { + "type": "npm", + "name": "npm:tsconfig-paths", + "data": { + "version": "4.2.0", + "packageName": "tsconfig-paths", + "hash": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==" + } + }, + "npm:tslib": { + "type": "npm", + "name": "npm:tslib", + "data": { + "version": "2.7.0", + "packageName": "tslib", + "hash": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==" + } + }, + "npm:tsscmp": { + "type": "npm", + "name": "npm:tsscmp", + "data": { + "version": "1.0.6", + "packageName": "tsscmp", + "hash": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==" + } + }, + "npm:tunnel-agent": { + "type": "npm", + "name": "npm:tunnel-agent", + "data": { + "version": "0.6.0", + "packageName": "tunnel-agent", + "hash": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==" + } + }, + "npm:type-check": { + "type": "npm", + "name": "npm:type-check", + "data": { + "version": "0.4.0", + "packageName": "type-check", + "hash": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==" + } + }, + "npm:type-detect": { + "type": "npm", + "name": "npm:type-detect", + "data": { + "version": "4.1.0", + "packageName": "type-detect", + "hash": "sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==" + } + }, + "npm:type-fest": { + "type": "npm", + "name": "npm:type-fest", + "data": { + "version": "0.20.2", + "packageName": "type-fest", + "hash": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + } + }, + "npm:type-is": { + "type": "npm", + "name": "npm:type-is", + "data": { + "version": "1.6.18", + "packageName": "type-is", + "hash": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==" + } + }, + "npm:typed-array-buffer": { + "type": "npm", + "name": "npm:typed-array-buffer", + "data": { + "version": "1.0.2", + "packageName": "typed-array-buffer", + "hash": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==" + } + }, + "npm:typed-array-byte-length": { + "type": "npm", + "name": "npm:typed-array-byte-length", + "data": { + "version": "1.0.1", + "packageName": "typed-array-byte-length", + "hash": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==" + } + }, + "npm:typed-array-byte-offset": { + "type": "npm", + "name": "npm:typed-array-byte-offset", + "data": { + "version": "1.0.2", + "packageName": "typed-array-byte-offset", + "hash": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==" + } + }, + "npm:typed-array-length": { + "type": "npm", + "name": "npm:typed-array-length", + "data": { + "version": "1.0.6", + "packageName": "typed-array-length", + "hash": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==" + } + }, + "npm:typed-assert": { + "type": "npm", + "name": "npm:typed-assert", + "data": { + "version": "1.0.9", + "packageName": "typed-assert", + "hash": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==" + } + }, + "npm:typescript-eslint": { + "type": "npm", + "name": "npm:typescript-eslint", + "data": { + "version": "7.18.0", + "packageName": "typescript-eslint", + "hash": "sha512-PonBkP603E3tt05lDkbOMyaxJjvKqQrXsnow72sVeOFINDE/qNmnnd+f9b4N+U7W6MXnnYyrhtmF2t08QWwUbA==" + } + }, + "npm:typescript@5.4.5": { + "type": "npm", + "name": "npm:typescript@5.4.5", + "data": { + "version": "5.4.5", + "packageName": "typescript", + "hash": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==" + } + }, + "npm:typescript": { + "type": "npm", + "name": "npm:typescript", + "data": { + "version": "5.5.4", + "packageName": "typescript", + "hash": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==" + } + }, + "npm:ufo": { + "type": "npm", + "name": "npm:ufo", + "data": { + "version": "1.5.4", + "packageName": "ufo", + "hash": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==" + } + }, + "npm:unbox-primitive": { + "type": "npm", + "name": "npm:unbox-primitive", + "data": { + "version": "1.0.2", + "packageName": "unbox-primitive", + "hash": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==" + } + }, + "npm:undici-types": { + "type": "npm", + "name": "npm:undici-types", + "data": { + "version": "6.19.8", + "packageName": "undici-types", + "hash": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==" + } + }, + "npm:unicode-canonical-property-names-ecmascript": { + "type": "npm", + "name": "npm:unicode-canonical-property-names-ecmascript", + "data": { + "version": "2.0.1", + "packageName": "unicode-canonical-property-names-ecmascript", + "hash": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==" + } + }, + "npm:unicode-match-property-ecmascript": { + "type": "npm", + "name": "npm:unicode-match-property-ecmascript", + "data": { + "version": "2.0.0", + "packageName": "unicode-match-property-ecmascript", + "hash": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==" + } + }, + "npm:unicode-match-property-value-ecmascript": { + "type": "npm", + "name": "npm:unicode-match-property-value-ecmascript", + "data": { + "version": "2.2.0", + "packageName": "unicode-match-property-value-ecmascript", + "hash": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==" + } + }, + "npm:unicode-property-aliases-ecmascript": { + "type": "npm", + "name": "npm:unicode-property-aliases-ecmascript", + "data": { + "version": "2.1.0", + "packageName": "unicode-property-aliases-ecmascript", + "hash": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==" + } + }, + "npm:unique-filename": { + "type": "npm", + "name": "npm:unique-filename", + "data": { + "version": "1.1.1", + "packageName": "unique-filename", + "hash": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==" + } + }, + "npm:unique-slug": { + "type": "npm", + "name": "npm:unique-slug", + "data": { + "version": "2.0.2", + "packageName": "unique-slug", + "hash": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==" + } + }, + "npm:universalify@0.1.2": { + "type": "npm", + "name": "npm:universalify@0.1.2", + "data": { + "version": "0.1.2", + "packageName": "universalify", + "hash": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + }, + "npm:universalify@0.2.0": { + "type": "npm", + "name": "npm:universalify@0.2.0", + "data": { + "version": "0.2.0", + "packageName": "universalify", + "hash": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==" + } + }, + "npm:universalify@2.0.1": { + "type": "npm", + "name": "npm:universalify@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "universalify", + "hash": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==" + } + }, + "npm:unpipe": { + "type": "npm", + "name": "npm:unpipe", + "data": { + "version": "1.0.0", + "packageName": "unpipe", + "hash": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + } + }, + "npm:upath": { + "type": "npm", + "name": "npm:upath", + "data": { + "version": "2.0.1", + "packageName": "upath", + "hash": "sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==" + } + }, + "npm:update-browserslist-db": { + "type": "npm", + "name": "npm:update-browserslist-db", + "data": { + "version": "1.1.0", + "packageName": "update-browserslist-db", + "hash": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==" + } + }, + "npm:uri-js": { + "type": "npm", + "name": "npm:uri-js", + "data": { + "version": "4.4.1", + "packageName": "uri-js", + "hash": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==" + } + }, + "npm:url-parse": { + "type": "npm", + "name": "npm:url-parse", + "data": { + "version": "1.5.10", + "packageName": "url-parse", + "hash": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==" + } + }, + "npm:util-deprecate": { + "type": "npm", + "name": "npm:util-deprecate", + "data": { + "version": "1.0.2", + "packageName": "util-deprecate", + "hash": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + } + }, + "npm:utils-merge": { + "type": "npm", + "name": "npm:utils-merge", + "data": { + "version": "1.0.1", + "packageName": "utils-merge", + "hash": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + } + }, + "npm:uuid": { + "type": "npm", + "name": "npm:uuid", + "data": { + "version": "8.3.2", + "packageName": "uuid", + "hash": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + } + }, + "npm:v8-compile-cache-lib": { + "type": "npm", + "name": "npm:v8-compile-cache-lib", + "data": { + "version": "3.0.1", + "packageName": "v8-compile-cache-lib", + "hash": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==" + } + }, + "npm:validate-npm-package-name": { + "type": "npm", + "name": "npm:validate-npm-package-name", + "data": { + "version": "5.0.1", + "packageName": "validate-npm-package-name", + "hash": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==" + } + }, + "npm:vary": { + "type": "npm", + "name": "npm:vary", + "data": { + "version": "1.1.2", + "packageName": "vary", + "hash": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + } + }, + "npm:vite-node": { + "type": "npm", + "name": "npm:vite-node", + "data": { + "version": "1.6.0", + "packageName": "vite-node", + "hash": "sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==" + } + }, + "npm:vite": { + "type": "npm", + "name": "npm:vite", + "data": { + "version": "5.4.3", + "packageName": "vite", + "hash": "sha512-IH+nl64eq9lJjFqU+/yrRnrHPVTlgy42/+IzbOdaFDVlyLgI/wDlf+FCobXLX1cT0X5+7LMyH1mIy2xJdLfo8Q==" + } + }, + "npm:vitest": { + "type": "npm", + "name": "npm:vitest", + "data": { + "version": "1.6.0", + "packageName": "vitest", + "hash": "sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==" + } + }, + "npm:w3c-xmlserializer": { + "type": "npm", + "name": "npm:w3c-xmlserializer", + "data": { + "version": "5.0.0", + "packageName": "w3c-xmlserializer", + "hash": "sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==" + } + }, + "npm:watchpack": { + "type": "npm", + "name": "npm:watchpack", + "data": { + "version": "2.4.2", + "packageName": "watchpack", + "hash": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==" + } + }, + "npm:wbuf": { + "type": "npm", + "name": "npm:wbuf", + "data": { + "version": "1.7.3", + "packageName": "wbuf", + "hash": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==" + } + }, + "npm:wcwidth": { + "type": "npm", + "name": "npm:wcwidth", + "data": { + "version": "1.0.1", + "packageName": "wcwidth", + "hash": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==" + } + }, + "npm:webidl-conversions": { + "type": "npm", + "name": "npm:webidl-conversions", + "data": { + "version": "7.0.0", + "packageName": "webidl-conversions", + "hash": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==" + } + }, + "npm:webpack-dev-middleware": { + "type": "npm", + "name": "npm:webpack-dev-middleware", + "data": { + "version": "7.4.2", + "packageName": "webpack-dev-middleware", + "hash": "sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==" + } + }, + "npm:webpack-dev-server": { + "type": "npm", + "name": "npm:webpack-dev-server", + "data": { + "version": "5.1.0", + "packageName": "webpack-dev-server", + "hash": "sha512-aQpaN81X6tXie1FoOB7xlMfCsN19pSvRAeYUHOdFWOlhpQ/LlbfTqYwwmEDFV0h8GGuqmCmKmT+pxcUV/Nt2gQ==" + } + }, + "npm:webpack-node-externals": { + "type": "npm", + "name": "npm:webpack-node-externals", + "data": { + "version": "3.0.0", + "packageName": "webpack-node-externals", + "hash": "sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==" + } + }, + "npm:webpack-sources": { + "type": "npm", + "name": "npm:webpack-sources", + "data": { + "version": "3.2.3", + "packageName": "webpack-sources", + "hash": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" + } + }, + "npm:webpack-subresource-integrity": { + "type": "npm", + "name": "npm:webpack-subresource-integrity", + "data": { + "version": "5.1.0", + "packageName": "webpack-subresource-integrity", + "hash": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==" + } + }, + "npm:webpack": { + "type": "npm", + "name": "npm:webpack", + "data": { + "version": "5.94.0", + "packageName": "webpack", + "hash": "sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==" + } + }, + "npm:websocket-driver": { + "type": "npm", + "name": "npm:websocket-driver", + "data": { + "version": "0.7.4", + "packageName": "websocket-driver", + "hash": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==" + } + }, + "npm:websocket-extensions": { + "type": "npm", + "name": "npm:websocket-extensions", + "data": { + "version": "0.1.4", + "packageName": "websocket-extensions", + "hash": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + } + }, + "npm:whatwg-encoding": { + "type": "npm", + "name": "npm:whatwg-encoding", + "data": { + "version": "3.1.1", + "packageName": "whatwg-encoding", + "hash": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==" + } + }, + "npm:whatwg-mimetype": { + "type": "npm", + "name": "npm:whatwg-mimetype", + "data": { + "version": "4.0.0", + "packageName": "whatwg-mimetype", + "hash": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==" + } + }, + "npm:whatwg-url": { + "type": "npm", + "name": "npm:whatwg-url", + "data": { + "version": "14.0.0", + "packageName": "whatwg-url", + "hash": "sha512-1lfMEm2IEr7RIV+f4lUNPOqfFL+pO+Xw3fJSqmjX9AbXcXcYOkCe1P6+9VBZB6n94af16NfZf+sSk0JCBZC9aw==" + } + }, + "npm:which-boxed-primitive": { + "type": "npm", + "name": "npm:which-boxed-primitive", + "data": { + "version": "1.0.2", + "packageName": "which-boxed-primitive", + "hash": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==" + } + }, + "npm:which-builtin-type": { + "type": "npm", + "name": "npm:which-builtin-type", + "data": { + "version": "1.1.4", + "packageName": "which-builtin-type", + "hash": "sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==" + } + }, + "npm:which-collection": { + "type": "npm", + "name": "npm:which-collection", + "data": { + "version": "1.0.2", + "packageName": "which-collection", + "hash": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==" + } + }, + "npm:which-typed-array": { + "type": "npm", + "name": "npm:which-typed-array", + "data": { + "version": "1.1.15", + "packageName": "which-typed-array", + "hash": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==" + } + }, + "npm:which@1.3.1": { + "type": "npm", + "name": "npm:which@1.3.1", + "data": { + "version": "1.3.1", + "packageName": "which", + "hash": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==" + } + }, + "npm:which@2.0.2": { + "type": "npm", + "name": "npm:which@2.0.2", + "data": { + "version": "2.0.2", + "packageName": "which", + "hash": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==" + } + }, + "npm:why-is-node-running": { + "type": "npm", + "name": "npm:why-is-node-running", + "data": { + "version": "2.3.0", + "packageName": "why-is-node-running", + "hash": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==" + } + }, + "npm:wide-align": { + "type": "npm", + "name": "npm:wide-align", + "data": { + "version": "1.1.5", + "packageName": "wide-align", + "hash": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==" + } + }, + "npm:word-wrap": { + "type": "npm", + "name": "npm:word-wrap", + "data": { + "version": "1.2.5", + "packageName": "word-wrap", + "hash": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==" + } + }, + "npm:wrap-ansi@7.0.0": { + "type": "npm", + "name": "npm:wrap-ansi@7.0.0", + "data": { + "version": "7.0.0", + "packageName": "wrap-ansi", + "hash": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==" + } + }, + "npm:wrap-ansi@8.1.0": { + "type": "npm", + "name": "npm:wrap-ansi@8.1.0", + "data": { + "version": "8.1.0", + "packageName": "wrap-ansi", + "hash": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==" + } + }, + "npm:wrap-ansi-cjs": { + "type": "npm", + "name": "npm:wrap-ansi-cjs", + "data": { + "version": "npm:wrap-ansi@7.0.0", + "packageName": "wrap-ansi-cjs", + "hash": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==" + } + }, + "npm:wrappy": { + "type": "npm", + "name": "npm:wrappy", + "data": { + "version": "1.0.2", + "packageName": "wrappy", + "hash": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + } + }, + "npm:ws@8.17.1": { + "type": "npm", + "name": "npm:ws@8.17.1", + "data": { + "version": "8.17.1", + "packageName": "ws", + "hash": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==" + } + }, + "npm:ws@8.18.0": { + "type": "npm", + "name": "npm:ws@8.18.0", + "data": { + "version": "8.18.0", + "packageName": "ws", + "hash": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==" + } + }, + "npm:xml-name-validator": { + "type": "npm", + "name": "npm:xml-name-validator", + "data": { + "version": "5.0.0", + "packageName": "xml-name-validator", + "hash": "sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==" + } + }, + "npm:xmlchars": { + "type": "npm", + "name": "npm:xmlchars", + "data": { + "version": "2.2.0", + "packageName": "xmlchars", + "hash": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + } + }, + "npm:y18n": { + "type": "npm", + "name": "npm:y18n", + "data": { + "version": "5.0.8", + "packageName": "y18n", + "hash": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + } + }, + "npm:yallist@3.1.1": { + "type": "npm", + "name": "npm:yallist@3.1.1", + "data": { + "version": "3.1.1", + "packageName": "yallist", + "hash": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + }, + "npm:yallist@4.0.0": { + "type": "npm", + "name": "npm:yallist@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "yallist", + "hash": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + }, + "npm:yaml@1.10.2": { + "type": "npm", + "name": "npm:yaml@1.10.2", + "data": { + "version": "1.10.2", + "packageName": "yaml", + "hash": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + } + }, + "npm:yaml@2.5.1": { + "type": "npm", + "name": "npm:yaml@2.5.1", + "data": { + "version": "2.5.1", + "packageName": "yaml", + "hash": "sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==" + } + }, + "npm:yargs-parser": { + "type": "npm", + "name": "npm:yargs-parser", + "data": { + "version": "21.1.1", + "packageName": "yargs-parser", + "hash": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" + } + }, + "npm:yargs": { + "type": "npm", + "name": "npm:yargs", + "data": { + "version": "17.7.2", + "packageName": "yargs", + "hash": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==" + } + }, + "npm:ylru": { + "type": "npm", + "name": "npm:ylru", + "data": { + "version": "1.4.0", + "packageName": "ylru", + "hash": "sha512-2OQsPNEmBCvXuFlIni/a+Rn+R2pHW9INm0BxXJ4hVDA8TirqMj+J/Rp9ItLatT/5pZqWwefVrTQcHpixsxnVlA==" + } + }, + "npm:yn": { + "type": "npm", + "name": "npm:yn", + "data": { + "version": "3.1.1", + "packageName": "yn", + "hash": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==" + } + }, + "npm:yocto-queue@0.1.0": { + "type": "npm", + "name": "npm:yocto-queue@0.1.0", + "data": { + "version": "0.1.0", + "packageName": "yocto-queue", + "hash": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + } + }, + "npm:yocto-queue@1.1.1": { + "type": "npm", + "name": "npm:yocto-queue@1.1.1", + "data": { + "version": "1.1.1", + "packageName": "yocto-queue", + "hash": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==" + } + } + }, + "dependencies": [ + { + "source": "npm:@ampproject/remapping", + "target": "npm:@jridgewell/gen-mapping", + "type": "static" + }, + { + "source": "npm:@ampproject/remapping", + "target": "npm:@jridgewell/trace-mapping@0.3.25", + "type": "static" + }, + { + "source": "npm:@babel/code-frame", + "target": "npm:@babel/highlight", + "type": "static" + }, + { + "source": "npm:@babel/code-frame", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@ampproject/remapping", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/generator", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/helper-compilation-targets", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/helper-module-transforms", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/helpers", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/template", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:convert-source-map", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:gensync", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:json5", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:semver@6.3.1", + "type": "static" + }, + { + "source": "npm:@babel/generator", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/generator", + "target": "npm:@jridgewell/gen-mapping", + "type": "static" + }, + { + "source": "npm:@babel/generator", + "target": "npm:@jridgewell/trace-mapping@0.3.25", + "type": "static" + }, + { + "source": "npm:@babel/generator", + "target": "npm:jsesc@2.5.2", + "type": "static" + }, + { + "source": "npm:@babel/helper-annotate-as-pure", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/helper-builder-binary-assignment-operator-visitor", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-builder-binary-assignment-operator-visitor", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:@babel/compat-data", + "type": "static" + }, + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:@babel/helper-validator-option", + "type": "static" + }, + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:lru-cache@5.1.1", + "type": "static" + }, + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:semver@6.3.1", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-annotate-as-pure", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-member-expression-to-functions", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-optimise-call-expression", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-replace-supers", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-skip-transparent-expression-wrappers", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:semver@6.3.1", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-regexp-features-plugin", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-regexp-features-plugin", + "target": "npm:@babel/helper-annotate-as-pure", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-regexp-features-plugin", + "target": "npm:regexpu-core", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-regexp-features-plugin", + "target": "npm:semver@6.3.1", + "type": "static" + }, + { + "source": "npm:@babel/helper-define-polyfill-provider", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/helper-define-polyfill-provider", + "target": "npm:@babel/helper-compilation-targets", + "type": "static" + }, + { + "source": "npm:@babel/helper-define-polyfill-provider", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/helper-define-polyfill-provider", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:@babel/helper-define-polyfill-provider", + "target": "npm:lodash.debounce", + "type": "static" + }, + { + "source": "npm:@babel/helper-define-polyfill-provider", + "target": "npm:resolve@1.22.8", + "type": "static" + }, + { + "source": "npm:@babel/helper-member-expression-to-functions", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-member-expression-to-functions", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-imports", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-imports", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-transforms", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-transforms", + "target": "npm:@babel/helper-module-imports", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-transforms", + "target": "npm:@babel/helper-simple-access", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-transforms", + "target": "npm:@babel/helper-validator-identifier", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-transforms", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-optimise-call-expression", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/helper-remap-async-to-generator", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/helper-remap-async-to-generator", + "target": "npm:@babel/helper-annotate-as-pure", + "type": "static" + }, + { + "source": "npm:@babel/helper-remap-async-to-generator", + "target": "npm:@babel/helper-wrap-function", + "type": "static" + }, + { + "source": "npm:@babel/helper-remap-async-to-generator", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-replace-supers", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/helper-replace-supers", + "target": "npm:@babel/helper-member-expression-to-functions", + "type": "static" + }, + { + "source": "npm:@babel/helper-replace-supers", + "target": "npm:@babel/helper-optimise-call-expression", + "type": "static" + }, + { + "source": "npm:@babel/helper-replace-supers", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-simple-access", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-simple-access", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/helper-skip-transparent-expression-wrappers", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-skip-transparent-expression-wrappers", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/helper-wrap-function", + "target": "npm:@babel/template", + "type": "static" + }, + { + "source": "npm:@babel/helper-wrap-function", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-wrap-function", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/helpers", + "target": "npm:@babel/template", + "type": "static" + }, + { + "source": "npm:@babel/helpers", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/highlight", + "target": "npm:@babel/helper-validator-identifier", + "type": "static" + }, + { + "source": "npm:@babel/highlight", + "target": "npm:chalk@2.4.2", + "type": "static" + }, + { + "source": "npm:@babel/highlight", + "target": "npm:js-tokens@4.0.0", + "type": "static" + }, + { + "source": "npm:@babel/highlight", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:@babel/parser", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/plugin-bugfix-firefox-class-in-computed-class-key", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-bugfix-firefox-class-in-computed-class-key", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-bugfix-firefox-class-in-computed-class-key", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/plugin-bugfix-safari-class-field-initializer-scope", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-bugfix-safari-class-field-initializer-scope", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining", + "target": "npm:@babel/helper-skip-transparent-expression-wrappers", + "type": "static" + }, + { + "source": "npm:@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining", + "target": "npm:@babel/plugin-transform-optional-chaining", + "type": "static" + }, + { + "source": "npm:@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/plugin-proposal-decorators", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-proposal-decorators", + "target": "npm:@babel/helper-create-class-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-proposal-decorators", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-proposal-decorators", + "target": "npm:@babel/plugin-syntax-decorators", + "type": "static" + }, + { + "source": "npm:@babel/plugin-proposal-private-property-in-object", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-async-generators", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-async-generators", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-class-properties", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-class-properties", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-class-static-block", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-class-static-block", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-decorators", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-decorators", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-dynamic-import", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-dynamic-import", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-export-namespace-from", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-export-namespace-from", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-import-assertions", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-import-assertions", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-import-attributes", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-import-attributes", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-import-meta", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-import-meta", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-json-strings", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-json-strings", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-jsx", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-jsx", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-logical-assignment-operators", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-logical-assignment-operators", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-nullish-coalescing-operator", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-nullish-coalescing-operator", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-numeric-separator", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-numeric-separator", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-object-rest-spread", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-object-rest-spread", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-optional-catch-binding", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-optional-catch-binding", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-optional-chaining", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-optional-chaining", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-private-property-in-object", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-private-property-in-object", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-top-level-await", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-top-level-await", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-typescript", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-typescript", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-unicode-sets-regex", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-unicode-sets-regex", + "target": "npm:@babel/helper-create-regexp-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-unicode-sets-regex", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-arrow-functions", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-arrow-functions", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-async-generator-functions", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-async-generator-functions", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-async-generator-functions", + "target": "npm:@babel/helper-remap-async-to-generator", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-async-generator-functions", + "target": "npm:@babel/plugin-syntax-async-generators", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-async-generator-functions", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-async-to-generator", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-async-to-generator", + "target": "npm:@babel/helper-module-imports", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-async-to-generator", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-async-to-generator", + "target": "npm:@babel/helper-remap-async-to-generator", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-block-scoped-functions", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-block-scoped-functions", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-block-scoping", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-block-scoping", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-class-properties", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-class-properties", + "target": "npm:@babel/helper-create-class-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-class-properties", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-class-static-block", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-class-static-block", + "target": "npm:@babel/helper-create-class-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-class-static-block", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-class-static-block", + "target": "npm:@babel/plugin-syntax-class-static-block", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-classes", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-classes", + "target": "npm:@babel/helper-annotate-as-pure", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-classes", + "target": "npm:@babel/helper-compilation-targets", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-classes", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-classes", + "target": "npm:@babel/helper-replace-supers", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-classes", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-classes", + "target": "npm:globals@11.12.0", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-computed-properties", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-computed-properties", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-computed-properties", + "target": "npm:@babel/template", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-destructuring", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-destructuring", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-dotall-regex", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-dotall-regex", + "target": "npm:@babel/helper-create-regexp-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-dotall-regex", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-duplicate-keys", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-duplicate-keys", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-duplicate-named-capturing-groups-regex", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-duplicate-named-capturing-groups-regex", + "target": "npm:@babel/helper-create-regexp-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-duplicate-named-capturing-groups-regex", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-dynamic-import", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-dynamic-import", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-dynamic-import", + "target": "npm:@babel/plugin-syntax-dynamic-import", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-exponentiation-operator", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-exponentiation-operator", + "target": "npm:@babel/helper-builder-binary-assignment-operator-visitor", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-exponentiation-operator", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-export-namespace-from", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-export-namespace-from", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-export-namespace-from", + "target": "npm:@babel/plugin-syntax-export-namespace-from", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-for-of", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-for-of", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-for-of", + "target": "npm:@babel/helper-skip-transparent-expression-wrappers", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-function-name", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-function-name", + "target": "npm:@babel/helper-compilation-targets", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-function-name", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-function-name", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-json-strings", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-json-strings", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-json-strings", + "target": "npm:@babel/plugin-syntax-json-strings", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-literals", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-literals", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-logical-assignment-operators", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-logical-assignment-operators", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-logical-assignment-operators", + "target": "npm:@babel/plugin-syntax-logical-assignment-operators", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-member-expression-literals", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-member-expression-literals", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-amd", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-amd", + "target": "npm:@babel/helper-module-transforms", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-amd", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-commonjs", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-commonjs", + "target": "npm:@babel/helper-module-transforms", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-commonjs", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-commonjs", + "target": "npm:@babel/helper-simple-access", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-systemjs", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-systemjs", + "target": "npm:@babel/helper-module-transforms", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-systemjs", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-systemjs", + "target": "npm:@babel/helper-validator-identifier", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-systemjs", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-umd", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-umd", + "target": "npm:@babel/helper-module-transforms", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-umd", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-named-capturing-groups-regex", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-named-capturing-groups-regex", + "target": "npm:@babel/helper-create-regexp-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-named-capturing-groups-regex", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-new-target", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-new-target", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-nullish-coalescing-operator", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-nullish-coalescing-operator", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-nullish-coalescing-operator", + "target": "npm:@babel/plugin-syntax-nullish-coalescing-operator", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-numeric-separator", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-numeric-separator", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-numeric-separator", + "target": "npm:@babel/plugin-syntax-numeric-separator", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-object-rest-spread", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-object-rest-spread", + "target": "npm:@babel/helper-compilation-targets", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-object-rest-spread", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-object-rest-spread", + "target": "npm:@babel/plugin-syntax-object-rest-spread", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-object-rest-spread", + "target": "npm:@babel/plugin-transform-parameters", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-object-super", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-object-super", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-object-super", + "target": "npm:@babel/helper-replace-supers", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-optional-catch-binding", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-optional-catch-binding", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-optional-catch-binding", + "target": "npm:@babel/plugin-syntax-optional-catch-binding", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-optional-chaining", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-optional-chaining", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-optional-chaining", + "target": "npm:@babel/helper-skip-transparent-expression-wrappers", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-optional-chaining", + "target": "npm:@babel/plugin-syntax-optional-chaining", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-parameters", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-parameters", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-private-methods", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-private-methods", + "target": "npm:@babel/helper-create-class-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-private-methods", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-private-property-in-object", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-private-property-in-object", + "target": "npm:@babel/helper-annotate-as-pure", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-private-property-in-object", + "target": "npm:@babel/helper-create-class-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-private-property-in-object", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-private-property-in-object", + "target": "npm:@babel/plugin-syntax-private-property-in-object", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-property-literals", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-property-literals", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-regenerator", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-regenerator", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-regenerator", + "target": "npm:regenerator-transform", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-reserved-words", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-reserved-words", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-runtime", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-runtime", + "target": "npm:@babel/helper-module-imports", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-runtime", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-runtime", + "target": "npm:babel-plugin-polyfill-corejs2", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-runtime", + "target": "npm:babel-plugin-polyfill-corejs3", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-runtime", + "target": "npm:babel-plugin-polyfill-regenerator", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-runtime", + "target": "npm:semver@6.3.1", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-shorthand-properties", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-shorthand-properties", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-spread", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-spread", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-spread", + "target": "npm:@babel/helper-skip-transparent-expression-wrappers", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-sticky-regex", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-sticky-regex", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-template-literals", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-template-literals", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typeof-symbol", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typeof-symbol", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/helper-annotate-as-pure", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/helper-create-class-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/helper-skip-transparent-expression-wrappers", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/plugin-syntax-typescript", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-unicode-escapes", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-unicode-escapes", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-unicode-property-regex", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-unicode-property-regex", + "target": "npm:@babel/helper-create-regexp-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-unicode-property-regex", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-unicode-regex", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-unicode-regex", + "target": "npm:@babel/helper-create-regexp-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-unicode-regex", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-unicode-sets-regex", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-unicode-sets-regex", + "target": "npm:@babel/helper-create-regexp-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-unicode-sets-regex", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/compat-data", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/helper-compilation-targets", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/helper-validator-option", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-bugfix-firefox-class-in-computed-class-key", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-bugfix-safari-class-field-initializer-scope", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-proposal-private-property-in-object", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-async-generators", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-class-properties", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-class-static-block", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-dynamic-import", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-export-namespace-from", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-import-assertions", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-import-attributes", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-import-meta", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-json-strings", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-logical-assignment-operators", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-nullish-coalescing-operator", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-numeric-separator", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-object-rest-spread", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-optional-catch-binding", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-optional-chaining", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-private-property-in-object", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-top-level-await", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-unicode-sets-regex", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-arrow-functions", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-async-generator-functions", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-async-to-generator", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-block-scoped-functions", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-block-scoping", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-class-properties", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-class-static-block", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-classes", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-computed-properties", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-destructuring", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-dotall-regex", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-duplicate-keys", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-duplicate-named-capturing-groups-regex", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-dynamic-import", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-exponentiation-operator", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-export-namespace-from", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-for-of", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-function-name", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-json-strings", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-literals", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-logical-assignment-operators", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-member-expression-literals", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-modules-amd", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-modules-commonjs", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-modules-systemjs", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-modules-umd", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-named-capturing-groups-regex", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-new-target", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-nullish-coalescing-operator", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-numeric-separator", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-object-rest-spread", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-object-super", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-optional-catch-binding", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-optional-chaining", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-parameters", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-private-methods", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-private-property-in-object", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-property-literals", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-regenerator", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-reserved-words", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-shorthand-properties", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-spread", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-sticky-regex", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-template-literals", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-typeof-symbol", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-unicode-escapes", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-unicode-property-regex", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-unicode-regex", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-unicode-sets-regex", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/preset-modules", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:babel-plugin-polyfill-corejs2", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:babel-plugin-polyfill-corejs3", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:babel-plugin-polyfill-regenerator", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:core-js-compat", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:semver@6.3.1", + "type": "static" + }, + { + "source": "npm:@babel/preset-modules", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/preset-modules", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/preset-modules", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/preset-modules", + "target": "npm:esutils", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript", + "target": "npm:@babel/helper-validator-option", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript", + "target": "npm:@babel/plugin-syntax-jsx", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript", + "target": "npm:@babel/plugin-transform-modules-commonjs", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript", + "target": "npm:@babel/plugin-transform-typescript", + "type": "static" + }, + { + "source": "npm:@babel/runtime", + "target": "npm:regenerator-runtime", + "type": "static" + }, + { + "source": "npm:@babel/template", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:@babel/template", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@babel/template", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/generator", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/template", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:globals@11.12.0", + "type": "static" + }, + { + "source": "npm:@babel/types", + "target": "npm:@babel/helper-string-parser", + "type": "static" + }, + { + "source": "npm:@babel/types", + "target": "npm:@babel/helper-validator-identifier", + "type": "static" + }, + { + "source": "npm:@babel/types", + "target": "npm:to-fast-properties", + "type": "static" + }, + { + "source": "npm:@cspotcode/source-map-support", + "target": "npm:@jridgewell/trace-mapping@0.3.9", + "type": "static" + }, + { + "source": "npm:@emnapi/core", + "target": "npm:@emnapi/wasi-threads", + "type": "static" + }, + { + "source": "npm:@emnapi/core", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@emnapi/runtime", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@emnapi/wasi-threads", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@eslint-community/eslint-utils", + "target": "npm:eslint", + "type": "static" + }, + { + "source": "npm:@eslint-community/eslint-utils", + "target": "npm:eslint-visitor-keys", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:ajv@6.12.6", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:espree", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:globals@13.24.0", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:import-fresh", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:js-yaml@4.1.0", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:minimatch@3.1.2", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:strip-json-comments@3.1.1", + "type": "static" + }, + { + "source": "npm:@floating-ui/core", + "target": "npm:@floating-ui/utils", + "type": "static" + }, + { + "source": "npm:@floating-ui/dom", + "target": "npm:@floating-ui/core", + "type": "static" + }, + { + "source": "npm:@floating-ui/dom", + "target": "npm:@floating-ui/utils", + "type": "static" + }, + { + "source": "npm:@floating-ui/react-dom", + "target": "npm:@floating-ui/dom", + "type": "static" + }, + { + "source": "npm:@floating-ui/react-dom", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@floating-ui/react-dom", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@floating-ui/react", + "target": "npm:@floating-ui/react-dom", + "type": "static" + }, + { + "source": "npm:@floating-ui/react", + "target": "npm:@floating-ui/utils", + "type": "static" + }, + { + "source": "npm:@floating-ui/react", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@floating-ui/react", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@floating-ui/react", + "target": "npm:tabbable", + "type": "static" + }, + { + "source": "npm:@headlessui/react", + "target": "npm:@floating-ui/react", + "type": "static" + }, + { + "source": "npm:@headlessui/react", + "target": "npm:@react-aria/focus", + "type": "static" + }, + { + "source": "npm:@headlessui/react", + "target": "npm:@react-aria/interactions", + "type": "static" + }, + { + "source": "npm:@headlessui/react", + "target": "npm:@tanstack/react-virtual", + "type": "static" + }, + { + "source": "npm:@headlessui/react", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@headlessui/react", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@heroicons/react", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@humanwhocodes/config-array", + "target": "npm:@humanwhocodes/object-schema", + "type": "static" + }, + { + "source": "npm:@humanwhocodes/config-array", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:@humanwhocodes/config-array", + "target": "npm:minimatch@3.1.2", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:string-width@5.1.2", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:string-width-cjs", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:strip-ansi@7.1.0", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:strip-ansi-cjs", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:wrap-ansi@8.1.0", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:wrap-ansi-cjs", + "type": "static" + }, + { + "source": "npm:@jest/schemas", + "target": "npm:@sinclair/typebox", + "type": "static" + }, + { + "source": "npm:@jest/types", + "target": "npm:@jest/schemas", + "type": "static" + }, + { + "source": "npm:@jest/types", + "target": "npm:@types/istanbul-lib-coverage", + "type": "static" + }, + { + "source": "npm:@jest/types", + "target": "npm:@types/istanbul-reports", + "type": "static" + }, + { + "source": "npm:@jest/types", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@jest/types", + "target": "npm:@types/yargs", + "type": "static" + }, + { + "source": "npm:@jest/types", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:@jridgewell/gen-mapping", + "target": "npm:@jridgewell/set-array", + "type": "static" + }, + { + "source": "npm:@jridgewell/gen-mapping", + "target": "npm:@jridgewell/sourcemap-codec", + "type": "static" + }, + { + "source": "npm:@jridgewell/gen-mapping", + "target": "npm:@jridgewell/trace-mapping@0.3.25", + "type": "static" + }, + { + "source": "npm:@jridgewell/source-map", + "target": "npm:@jridgewell/gen-mapping", + "type": "static" + }, + { + "source": "npm:@jridgewell/source-map", + "target": "npm:@jridgewell/trace-mapping@0.3.25", + "type": "static" + }, + { + "source": "npm:@jridgewell/trace-mapping@0.3.25", + "target": "npm:@jridgewell/resolve-uri", + "type": "static" + }, + { + "source": "npm:@jridgewell/trace-mapping@0.3.25", + "target": "npm:@jridgewell/sourcemap-codec", + "type": "static" + }, + { + "source": "npm:@jridgewell/trace-mapping@0.3.9", + "target": "npm:@jridgewell/resolve-uri", + "type": "static" + }, + { + "source": "npm:@jridgewell/trace-mapping@0.3.9", + "target": "npm:@jridgewell/sourcemap-codec", + "type": "static" + }, + { + "source": "npm:@jsonjoy.com/base64", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@jsonjoy.com/json-pack", + "target": "npm:@jsonjoy.com/base64", + "type": "static" + }, + { + "source": "npm:@jsonjoy.com/json-pack", + "target": "npm:@jsonjoy.com/util", + "type": "static" + }, + { + "source": "npm:@jsonjoy.com/json-pack", + "target": "npm:hyperdyperid", + "type": "static" + }, + { + "source": "npm:@jsonjoy.com/json-pack", + "target": "npm:thingies", + "type": "static" + }, + { + "source": "npm:@jsonjoy.com/json-pack", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@jsonjoy.com/util", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@module-federation/bridge-react-webpack-plugin", + "target": "npm:@module-federation/sdk", + "type": "static" + }, + { + "source": "npm:@module-federation/bridge-react-webpack-plugin", + "target": "npm:@types/semver", + "type": "static" + }, + { + "source": "npm:@module-federation/bridge-react-webpack-plugin", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:@module-federation/managers", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:@module-federation/sdk", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:@module-federation/third-party-dts-extractor", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:adm-zip", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:ansi-colors", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:axios", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:chalk@3.0.0", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:fs-extra@9.1.0", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:isomorphic-ws", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:koa", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:lodash.clonedeepwith", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:log4js", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:node-schedule", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:rambda", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:ws@8.17.1", + "type": "static" + }, + { + "source": "npm:@module-federation/enhanced", + "target": "npm:@module-federation/bridge-react-webpack-plugin", + "type": "static" + }, + { + "source": "npm:@module-federation/enhanced", + "target": "npm:@module-federation/dts-plugin", + "type": "static" + }, + { + "source": "npm:@module-federation/enhanced", + "target": "npm:@module-federation/managers", + "type": "static" + }, + { + "source": "npm:@module-federation/enhanced", + "target": "npm:@module-federation/manifest", + "type": "static" + }, + { + "source": "npm:@module-federation/enhanced", + "target": "npm:@module-federation/rspack", + "type": "static" + }, + { + "source": "npm:@module-federation/enhanced", + "target": "npm:@module-federation/runtime-tools", + "type": "static" + }, + { + "source": "npm:@module-federation/enhanced", + "target": "npm:@module-federation/sdk", + "type": "static" + }, + { + "source": "npm:@module-federation/enhanced", + "target": "npm:btoa", + "type": "static" + }, + { + "source": "npm:@module-federation/enhanced", + "target": "npm:upath", + "type": "static" + }, + { + "source": "npm:@module-federation/enhanced", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:@module-federation/enhanced", + "target": "npm:webpack", + "type": "static" + }, + { + "source": "npm:@module-federation/managers", + "target": "npm:@module-federation/sdk", + "type": "static" + }, + { + "source": "npm:@module-federation/managers", + "target": "npm:find-pkg", + "type": "static" + }, + { + "source": "npm:@module-federation/managers", + "target": "npm:fs-extra@9.1.0", + "type": "static" + }, + { + "source": "npm:@module-federation/manifest", + "target": "npm:@module-federation/dts-plugin", + "type": "static" + }, + { + "source": "npm:@module-federation/manifest", + "target": "npm:@module-federation/managers", + "type": "static" + }, + { + "source": "npm:@module-federation/manifest", + "target": "npm:@module-federation/sdk", + "type": "static" + }, + { + "source": "npm:@module-federation/manifest", + "target": "npm:chalk@3.0.0", + "type": "static" + }, + { + "source": "npm:@module-federation/manifest", + "target": "npm:find-pkg", + "type": "static" + }, + { + "source": "npm:@module-federation/rspack", + "target": "npm:@module-federation/bridge-react-webpack-plugin", + "type": "static" + }, + { + "source": "npm:@module-federation/rspack", + "target": "npm:@module-federation/dts-plugin", + "type": "static" + }, + { + "source": "npm:@module-federation/rspack", + "target": "npm:@module-federation/managers", + "type": "static" + }, + { + "source": "npm:@module-federation/rspack", + "target": "npm:@module-federation/manifest", + "type": "static" + }, + { + "source": "npm:@module-federation/rspack", + "target": "npm:@module-federation/runtime-tools", + "type": "static" + }, + { + "source": "npm:@module-federation/rspack", + "target": "npm:@module-federation/sdk", + "type": "static" + }, + { + "source": "npm:@module-federation/rspack", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:@module-federation/runtime-tools", + "target": "npm:@module-federation/runtime", + "type": "static" + }, + { + "source": "npm:@module-federation/runtime-tools", + "target": "npm:@module-federation/webpack-bundler-runtime", + "type": "static" + }, + { + "source": "npm:@module-federation/runtime", + "target": "npm:@module-federation/sdk", + "type": "static" + }, + { + "source": "npm:@module-federation/third-party-dts-extractor", + "target": "npm:find-pkg", + "type": "static" + }, + { + "source": "npm:@module-federation/third-party-dts-extractor", + "target": "npm:fs-extra@9.1.0", + "type": "static" + }, + { + "source": "npm:@module-federation/third-party-dts-extractor", + "target": "npm:resolve@1.22.8", + "type": "static" + }, + { + "source": "npm:@module-federation/webpack-bundler-runtime", + "target": "npm:@module-federation/runtime", + "type": "static" + }, + { + "source": "npm:@module-federation/webpack-bundler-runtime", + "target": "npm:@module-federation/sdk", + "type": "static" + }, + { + "source": "npm:@napi-rs/wasm-runtime", + "target": "npm:@emnapi/core", + "type": "static" + }, + { + "source": "npm:@napi-rs/wasm-runtime", + "target": "npm:@emnapi/runtime", + "type": "static" + }, + { + "source": "npm:@napi-rs/wasm-runtime", + "target": "npm:@tybys/wasm-util", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.85.1", + "target": "npm:@nivo/colors@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.85.1", + "target": "npm:@nivo/core@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.85.1", + "target": "npm:@react-spring/web", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.85.1", + "target": "npm:@types/prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.85.1", + "target": "npm:lodash", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.85.1", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.85.1", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.86.0", + "target": "npm:@nivo/colors@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.86.0", + "target": "npm:@nivo/core@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.86.0", + "target": "npm:@react-spring/web", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.86.0", + "target": "npm:@types/prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.86.0", + "target": "npm:lodash", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.86.0", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.86.0", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.85.1", + "target": "npm:@nivo/core@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.85.1", + "target": "npm:@nivo/scales@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.85.1", + "target": "npm:@react-spring/web", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.85.1", + "target": "npm:@types/d3-format", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.85.1", + "target": "npm:@types/d3-time-format@2.3.4", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.85.1", + "target": "npm:@types/prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.85.1", + "target": "npm:d3-format@1.4.5", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.85.1", + "target": "npm:d3-time-format@3.0.0", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.85.1", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.85.1", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.86.0", + "target": "npm:@nivo/core@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.86.0", + "target": "npm:@nivo/scales@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.86.0", + "target": "npm:@react-spring/web", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.86.0", + "target": "npm:@types/d3-format", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.86.0", + "target": "npm:@types/d3-time-format@2.3.4", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.86.0", + "target": "npm:@types/prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.86.0", + "target": "npm:d3-format@1.4.5", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.86.0", + "target": "npm:d3-time-format@3.0.0", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.86.0", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.86.0", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.85.1", + "target": "npm:@nivo/core@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.85.1", + "target": "npm:@types/d3-color", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.85.1", + "target": "npm:@types/d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.85.1", + "target": "npm:@types/d3-scale-chromatic", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.85.1", + "target": "npm:@types/prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.85.1", + "target": "npm:d3-color", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.85.1", + "target": "npm:d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.85.1", + "target": "npm:d3-scale-chromatic", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.85.1", + "target": "npm:lodash", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.85.1", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.85.1", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.86.0", + "target": "npm:@nivo/core@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.86.0", + "target": "npm:@types/d3-color", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.86.0", + "target": "npm:@types/d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.86.0", + "target": "npm:@types/d3-scale-chromatic", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.86.0", + "target": "npm:@types/prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.86.0", + "target": "npm:d3-color", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.86.0", + "target": "npm:d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.86.0", + "target": "npm:d3-scale-chromatic", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.86.0", + "target": "npm:lodash", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.86.0", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.86.0", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:@nivo/recompose@0.85.0", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:@nivo/tooltip@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:@react-spring/web", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:@types/d3-shape", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:d3-color", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:d3-format@1.4.5", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:d3-interpolate", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:d3-scale-chromatic", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:d3-shape", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:d3-time-format@3.0.0", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:lodash", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:@nivo/recompose@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:@nivo/tooltip@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:@react-spring/web", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:@types/d3-shape", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:d3-color", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:d3-format@1.4.5", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:d3-interpolate", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:d3-scale-chromatic", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:d3-shape", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:d3-time-format@3.0.0", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:lodash", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.85.1", + "target": "npm:@nivo/colors@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.85.1", + "target": "npm:@nivo/core@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.85.1", + "target": "npm:@types/d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.85.1", + "target": "npm:@types/prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.85.1", + "target": "npm:d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.85.1", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.85.1", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.86.0", + "target": "npm:@nivo/colors@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.86.0", + "target": "npm:@nivo/core@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.86.0", + "target": "npm:@types/d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.86.0", + "target": "npm:@types/prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.86.0", + "target": "npm:d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.86.0", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.86.0", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.85.1", + "target": "npm:@nivo/annotations@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.85.1", + "target": "npm:@nivo/axes@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.85.1", + "target": "npm:@nivo/colors@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.85.1", + "target": "npm:@nivo/core@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.85.1", + "target": "npm:@nivo/legends@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.85.1", + "target": "npm:@nivo/scales@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.85.1", + "target": "npm:@nivo/tooltip@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.85.1", + "target": "npm:@nivo/voronoi@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.85.1", + "target": "npm:@react-spring/web", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.85.1", + "target": "npm:d3-shape", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.85.1", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.85.1", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.86.0", + "target": "npm:@nivo/annotations@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.86.0", + "target": "npm:@nivo/axes@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.86.0", + "target": "npm:@nivo/colors@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.86.0", + "target": "npm:@nivo/core@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.86.0", + "target": "npm:@nivo/legends@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.86.0", + "target": "npm:@nivo/scales@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.86.0", + "target": "npm:@nivo/tooltip@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.86.0", + "target": "npm:@nivo/voronoi@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.86.0", + "target": "npm:@react-spring/web", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.86.0", + "target": "npm:d3-shape", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.86.0", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.86.0", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@nivo/recompose@0.85.0", + "target": "npm:@types/prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/recompose@0.85.0", + "target": "npm:@types/react-lifecycles-compat", + "type": "static" + }, + { + "source": "npm:@nivo/recompose@0.85.0", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/recompose@0.85.0", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@nivo/recompose@0.85.0", + "target": "npm:react-lifecycles-compat", + "type": "static" + }, + { + "source": "npm:@nivo/recompose@0.86.0", + "target": "npm:@types/prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/recompose@0.86.0", + "target": "npm:@types/react-lifecycles-compat", + "type": "static" + }, + { + "source": "npm:@nivo/recompose@0.86.0", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/recompose@0.86.0", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@nivo/recompose@0.86.0", + "target": "npm:react-lifecycles-compat", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.85.1", + "target": "npm:@types/d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.85.1", + "target": "npm:@types/d3-time@1.1.4", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.85.1", + "target": "npm:@types/d3-time-format@3.0.4", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.85.1", + "target": "npm:d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.85.1", + "target": "npm:d3-time@1.1.0", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.85.1", + "target": "npm:d3-time-format@3.0.0", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.85.1", + "target": "npm:lodash", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.86.0", + "target": "npm:@types/d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.86.0", + "target": "npm:@types/d3-time@1.1.4", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.86.0", + "target": "npm:@types/d3-time-format@3.0.4", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.86.0", + "target": "npm:d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.86.0", + "target": "npm:d3-time@1.1.0", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.86.0", + "target": "npm:d3-time-format@3.0.0", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.86.0", + "target": "npm:lodash", + "type": "static" + }, + { + "source": "npm:@nivo/tooltip@0.85.1", + "target": "npm:@nivo/core@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/tooltip@0.85.1", + "target": "npm:@react-spring/web", + "type": "static" + }, + { + "source": "npm:@nivo/tooltip@0.85.1", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@nivo/tooltip@0.86.0", + "target": "npm:@nivo/core@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/tooltip@0.86.0", + "target": "npm:@react-spring/web", + "type": "static" + }, + { + "source": "npm:@nivo/tooltip@0.86.0", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@nivo/voronoi@0.85.1", + "target": "npm:@nivo/core@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/voronoi@0.85.1", + "target": "npm:@types/d3-delaunay", + "type": "static" + }, + { + "source": "npm:@nivo/voronoi@0.85.1", + "target": "npm:@types/d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/voronoi@0.85.1", + "target": "npm:d3-delaunay", + "type": "static" + }, + { + "source": "npm:@nivo/voronoi@0.85.1", + "target": "npm:d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/voronoi@0.85.1", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@nivo/voronoi@0.86.0", + "target": "npm:@nivo/core@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/voronoi@0.86.0", + "target": "npm:@types/d3-delaunay", + "type": "static" + }, + { + "source": "npm:@nivo/voronoi@0.86.0", + "target": "npm:@types/d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/voronoi@0.86.0", + "target": "npm:d3-delaunay", + "type": "static" + }, + { + "source": "npm:@nivo/voronoi@0.86.0", + "target": "npm:d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/voronoi@0.86.0", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@nodelib/fs.scandir", + "target": "npm:@nodelib/fs.stat", + "type": "static" + }, + { + "source": "npm:@nodelib/fs.scandir", + "target": "npm:run-parallel", + "type": "static" + }, + { + "source": "npm:@nodelib/fs.walk", + "target": "npm:@nodelib/fs.scandir", + "type": "static" + }, + { + "source": "npm:@nodelib/fs.walk", + "target": "npm:fastq", + "type": "static" + }, + { + "source": "npm:@npmcli/fs", + "target": "npm:@gar/promisify", + "type": "static" + }, + { + "source": "npm:@npmcli/fs", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:@npmcli/move-file", + "target": "npm:mkdirp", + "type": "static" + }, + { + "source": "npm:@npmcli/move-file", + "target": "npm:rimraf", + "type": "static" + }, + { + "source": "npm:@nx/devkit", + "target": "npm:ejs", + "type": "static" + }, + { + "source": "npm:@nx/devkit", + "target": "npm:enquirer", + "type": "static" + }, + { + "source": "npm:@nx/devkit", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:@nx/devkit", + "target": "npm:minimatch@9.0.3", + "type": "static" + }, + { + "source": "npm:@nx/devkit", + "target": "npm:nx", + "type": "static" + }, + { + "source": "npm:@nx/devkit", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:@nx/devkit", + "target": "npm:tmp", + "type": "static" + }, + { + "source": "npm:@nx/devkit", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@nx/devkit", + "target": "npm:yargs-parser", + "type": "static" + }, + { + "source": "npm:@nx/eslint", + "target": "npm:@nx/devkit", + "type": "static" + }, + { + "source": "npm:@nx/eslint", + "target": "npm:@nx/js", + "type": "static" + }, + { + "source": "npm:@nx/eslint", + "target": "npm:eslint", + "type": "static" + }, + { + "source": "npm:@nx/eslint", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:@nx/eslint", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@nx/eslint", + "target": "npm:typescript@5.4.5", + "type": "static" + }, + { + "source": "npm:@nx/eslint", + "target": "npm:@zkochan/js-yaml", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@babel/plugin-proposal-decorators", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@babel/plugin-transform-class-properties", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@babel/plugin-transform-runtime", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@babel/preset-env", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@babel/preset-typescript", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@nx/devkit", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@nx/workspace", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@zkochan/js-yaml", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:babel-plugin-const-enum", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:babel-plugin-macros", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:babel-plugin-transform-typescript-metadata", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:columnify", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:detect-port", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:enquirer", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:fast-glob@3.2.7", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:js-tokens@4.0.0", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:jsonc-parser", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:minimatch@9.0.3", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:npm-package-arg", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:npm-run-path@4.0.1", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:ora", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:source-map-support@0.5.19", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:ts-node@10.9.1", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:tsconfig-paths", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@babel/plugin-proposal-decorators", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@babel/plugin-transform-class-properties", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@babel/plugin-transform-runtime", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@babel/preset-env", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@babel/preset-typescript", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@nx/devkit", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@nx/workspace", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@zkochan/js-yaml", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:babel-plugin-const-enum", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:babel-plugin-macros", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:babel-plugin-transform-typescript-metadata", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:columnify", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:detect-port", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:enquirer", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:fast-glob@3.2.7", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:js-tokens@4.0.0", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:jsonc-parser", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:minimatch@9.0.3", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:npm-package-arg", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:npm-run-path@4.0.1", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:ora", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:source-map-support@0.5.19", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:ts-node@10.9.1", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:tsconfig-paths", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@nx/playwright", + "target": "npm:@nx/devkit", + "type": "static" + }, + { + "source": "npm:@nx/playwright", + "target": "npm:@nx/eslint", + "type": "static" + }, + { + "source": "npm:@nx/playwright", + "target": "npm:@nx/js", + "type": "static" + }, + { + "source": "npm:@nx/playwright", + "target": "npm:@nx/vite", + "type": "static" + }, + { + "source": "npm:@nx/playwright", + "target": "npm:@nx/webpack", + "type": "static" + }, + { + "source": "npm:@nx/playwright", + "target": "npm:@phenomnomnominal/tsquery", + "type": "static" + }, + { + "source": "npm:@nx/playwright", + "target": "npm:minimatch@9.0.3", + "type": "static" + }, + { + "source": "npm:@nx/playwright", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@nx/playwright", + "target": "npm:@playwright/test", + "type": "static" + }, + { + "source": "npm:@nx/vite", + "target": "npm:@nx/devkit", + "type": "static" + }, + { + "source": "npm:@nx/vite", + "target": "npm:@nx/js", + "type": "static" + }, + { + "source": "npm:@nx/vite", + "target": "npm:@phenomnomnominal/tsquery", + "type": "static" + }, + { + "source": "npm:@nx/vite", + "target": "npm:@swc/helpers@0.5.13", + "type": "static" + }, + { + "source": "npm:@nx/vite", + "target": "npm:enquirer", + "type": "static" + }, + { + "source": "npm:@nx/vite", + "target": "npm:minimatch@9.0.3", + "type": "static" + }, + { + "source": "npm:@nx/vite", + "target": "npm:tsconfig-paths", + "type": "static" + }, + { + "source": "npm:@nx/vite", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:@nx/vite", + "target": "npm:vitest", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:@module-federation/enhanced", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:@module-federation/sdk", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:@nx/devkit", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:@nx/js", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:@phenomnomnominal/tsquery", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:ajv@8.17.1", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:autoprefixer", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:babel-loader", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:copy-webpack-plugin", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:css-loader", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:css-minimizer-webpack-plugin", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:express", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:fork-ts-checker-webpack-plugin", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:http-proxy-middleware@3.0.2", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:less", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:less-loader", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:license-webpack-plugin", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:loader-utils", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:mini-css-extract-plugin", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:parse5@4.0.0", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:postcss-import@14.1.0", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:postcss-loader", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:rxjs", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:sass", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:sass-loader", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:source-map-loader", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:style-loader", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:stylus", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:stylus-loader", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:terser-webpack-plugin", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:ts-loader", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:tsconfig-paths-webpack-plugin", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:webpack", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:webpack-dev-server", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:webpack-node-externals", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:webpack-subresource-integrity", + "type": "static" + }, + { + "source": "npm:@nx/workspace", + "target": "npm:@nx/devkit", + "type": "static" + }, + { + "source": "npm:@nx/workspace", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:@nx/workspace", + "target": "npm:enquirer", + "type": "static" + }, + { + "source": "npm:@nx/workspace", + "target": "npm:nx", + "type": "static" + }, + { + "source": "npm:@nx/workspace", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@nx/workspace", + "target": "npm:yargs-parser", + "type": "static" + }, + { + "source": "npm:@phenomnomnominal/tsquery", + "target": "npm:esquery", + "type": "static" + }, + { + "source": "npm:@phenomnomnominal/tsquery", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:@playwright/test", + "target": "npm:playwright", + "type": "static" + }, + { + "source": "npm:@prisma/client", + "target": "npm:prisma", + "type": "static" + }, + { + "source": "npm:@prisma/engines", + "target": "npm:@prisma/debug", + "type": "static" + }, + { + "source": "npm:@prisma/engines", + "target": "npm:@prisma/engines-version", + "type": "static" + }, + { + "source": "npm:@prisma/engines", + "target": "npm:@prisma/fetch-engine", + "type": "static" + }, + { + "source": "npm:@prisma/engines", + "target": "npm:@prisma/get-platform", + "type": "static" + }, + { + "source": "npm:@prisma/fetch-engine", + "target": "npm:@prisma/debug", + "type": "static" + }, + { + "source": "npm:@prisma/fetch-engine", + "target": "npm:@prisma/engines-version", + "type": "static" + }, + { + "source": "npm:@prisma/fetch-engine", + "target": "npm:@prisma/get-platform", + "type": "static" + }, + { + "source": "npm:@prisma/get-platform", + "target": "npm:@prisma/debug", + "type": "static" + }, + { + "source": "npm:@react-aria/focus", + "target": "npm:@react-aria/interactions", + "type": "static" + }, + { + "source": "npm:@react-aria/focus", + "target": "npm:@react-aria/utils", + "type": "static" + }, + { + "source": "npm:@react-aria/focus", + "target": "npm:@react-types/shared", + "type": "static" + }, + { + "source": "npm:@react-aria/focus", + "target": "npm:@swc/helpers@0.5.13", + "type": "static" + }, + { + "source": "npm:@react-aria/focus", + "target": "npm:clsx", + "type": "static" + }, + { + "source": "npm:@react-aria/focus", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@react-aria/interactions", + "target": "npm:@react-aria/ssr", + "type": "static" + }, + { + "source": "npm:@react-aria/interactions", + "target": "npm:@react-aria/utils", + "type": "static" + }, + { + "source": "npm:@react-aria/interactions", + "target": "npm:@react-types/shared", + "type": "static" + }, + { + "source": "npm:@react-aria/interactions", + "target": "npm:@swc/helpers@0.5.13", + "type": "static" + }, + { + "source": "npm:@react-aria/interactions", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@react-aria/ssr", + "target": "npm:@swc/helpers@0.5.13", + "type": "static" + }, + { + "source": "npm:@react-aria/ssr", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@react-aria/utils", + "target": "npm:@react-aria/ssr", + "type": "static" + }, + { + "source": "npm:@react-aria/utils", + "target": "npm:@react-stately/utils", + "type": "static" + }, + { + "source": "npm:@react-aria/utils", + "target": "npm:@react-types/shared", + "type": "static" + }, + { + "source": "npm:@react-aria/utils", + "target": "npm:@swc/helpers@0.5.13", + "type": "static" + }, + { + "source": "npm:@react-aria/utils", + "target": "npm:clsx", + "type": "static" + }, + { + "source": "npm:@react-aria/utils", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@react-spring/animated", + "target": "npm:@react-spring/shared", + "type": "static" + }, + { + "source": "npm:@react-spring/animated", + "target": "npm:@react-spring/types", + "type": "static" + }, + { + "source": "npm:@react-spring/animated", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@react-spring/core", + "target": "npm:@react-spring/animated", + "type": "static" + }, + { + "source": "npm:@react-spring/core", + "target": "npm:@react-spring/shared", + "type": "static" + }, + { + "source": "npm:@react-spring/core", + "target": "npm:@react-spring/types", + "type": "static" + }, + { + "source": "npm:@react-spring/core", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@react-spring/shared", + "target": "npm:@react-spring/rafz", + "type": "static" + }, + { + "source": "npm:@react-spring/shared", + "target": "npm:@react-spring/types", + "type": "static" + }, + { + "source": "npm:@react-spring/shared", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@react-spring/web", + "target": "npm:@react-spring/animated", + "type": "static" + }, + { + "source": "npm:@react-spring/web", + "target": "npm:@react-spring/core", + "type": "static" + }, + { + "source": "npm:@react-spring/web", + "target": "npm:@react-spring/shared", + "type": "static" + }, + { + "source": "npm:@react-spring/web", + "target": "npm:@react-spring/types", + "type": "static" + }, + { + "source": "npm:@react-spring/web", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@react-spring/web", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@react-stately/utils", + "target": "npm:@swc/helpers@0.5.13", + "type": "static" + }, + { + "source": "npm:@react-stately/utils", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@react-types/shared", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@swc/helpers@0.5.13", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@swc/helpers@0.5.5", + "target": "npm:@swc/counter", + "type": "static" + }, + { + "source": "npm:@swc/helpers@0.5.5", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@tanstack/react-virtual", + "target": "npm:@tanstack/virtual-core", + "type": "static" + }, + { + "source": "npm:@tanstack/react-virtual", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@tanstack/react-virtual", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:@types/aria-query", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:aria-query", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:dom-accessibility-api", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:lz-string", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:pretty-format@27.5.1", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:@testing-library/dom", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@tybys/wasm-util", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@types/body-parser", + "target": "npm:@types/connect", + "type": "static" + }, + { + "source": "npm:@types/body-parser", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/bonjour", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/connect-history-api-fallback", + "target": "npm:@types/express-serve-static-core", + "type": "static" + }, + { + "source": "npm:@types/connect-history-api-fallback", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/connect", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/d3-scale", + "target": "npm:@types/d3-time@3.0.3", + "type": "static" + }, + { + "source": "npm:@types/d3-shape", + "target": "npm:@types/d3-path", + "type": "static" + }, + { + "source": "npm:@types/express-serve-static-core", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/express-serve-static-core", + "target": "npm:@types/qs", + "type": "static" + }, + { + "source": "npm:@types/express-serve-static-core", + "target": "npm:@types/range-parser", + "type": "static" + }, + { + "source": "npm:@types/express-serve-static-core", + "target": "npm:@types/send", + "type": "static" + }, + { + "source": "npm:@types/express", + "target": "npm:@types/body-parser", + "type": "static" + }, + { + "source": "npm:@types/express", + "target": "npm:@types/express-serve-static-core", + "type": "static" + }, + { + "source": "npm:@types/express", + "target": "npm:@types/qs", + "type": "static" + }, + { + "source": "npm:@types/express", + "target": "npm:@types/serve-static", + "type": "static" + }, + { + "source": "npm:@types/http-proxy", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/istanbul-lib-report", + "target": "npm:@types/istanbul-lib-coverage", + "type": "static" + }, + { + "source": "npm:@types/istanbul-reports", + "target": "npm:@types/istanbul-lib-report", + "type": "static" + }, + { + "source": "npm:@types/nanoid", + "target": "npm:nanoid@5.0.7", + "type": "static" + }, + { + "source": "npm:@types/node-forge", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/node", + "target": "npm:undici-types", + "type": "static" + }, + { + "source": "npm:@types/react-dom", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@types/react-lifecycles-compat", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@types/react", + "target": "npm:@types/prop-types", + "type": "static" + }, + { + "source": "npm:@types/react", + "target": "npm:csstype", + "type": "static" + }, + { + "source": "npm:@types/send", + "target": "npm:@types/mime", + "type": "static" + }, + { + "source": "npm:@types/send", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/serve-index", + "target": "npm:@types/express", + "type": "static" + }, + { + "source": "npm:@types/serve-static", + "target": "npm:@types/http-errors", + "type": "static" + }, + { + "source": "npm:@types/serve-static", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/serve-static", + "target": "npm:@types/send", + "type": "static" + }, + { + "source": "npm:@types/sockjs", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/ws", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/yargs", + "target": "npm:@types/yargs-parser", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/eslint-plugin", + "target": "npm:@eslint-community/regexpp", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/eslint-plugin", + "target": "npm:@typescript-eslint/parser", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/eslint-plugin", + "target": "npm:@typescript-eslint/scope-manager", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/eslint-plugin", + "target": "npm:@typescript-eslint/type-utils", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/eslint-plugin", + "target": "npm:@typescript-eslint/utils", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/eslint-plugin", + "target": "npm:@typescript-eslint/visitor-keys", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/eslint-plugin", + "target": "npm:eslint", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/eslint-plugin", + "target": "npm:graphemer", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/eslint-plugin", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/eslint-plugin", + "target": "npm:natural-compare", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/eslint-plugin", + "target": "npm:ts-api-utils", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/eslint-plugin", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/parser", + "target": "npm:@typescript-eslint/scope-manager", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/parser", + "target": "npm:@typescript-eslint/types", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/parser", + "target": "npm:@typescript-eslint/typescript-estree", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/parser", + "target": "npm:@typescript-eslint/visitor-keys", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/parser", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/parser", + "target": "npm:eslint", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/parser", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/scope-manager", + "target": "npm:@typescript-eslint/types", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/scope-manager", + "target": "npm:@typescript-eslint/visitor-keys", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/type-utils", + "target": "npm:@typescript-eslint/typescript-estree", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/type-utils", + "target": "npm:@typescript-eslint/utils", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/type-utils", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/type-utils", + "target": "npm:eslint", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/type-utils", + "target": "npm:ts-api-utils", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/type-utils", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/typescript-estree", + "target": "npm:@typescript-eslint/types", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/typescript-estree", + "target": "npm:@typescript-eslint/visitor-keys", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/typescript-estree", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/typescript-estree", + "target": "npm:globby@11.1.0", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/typescript-estree", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/typescript-estree", + "target": "npm:minimatch@9.0.5", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/typescript-estree", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/typescript-estree", + "target": "npm:ts-api-utils", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/typescript-estree", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/utils", + "target": "npm:@eslint-community/eslint-utils", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/utils", + "target": "npm:@typescript-eslint/scope-manager", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/utils", + "target": "npm:@typescript-eslint/types", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/utils", + "target": "npm:@typescript-eslint/typescript-estree", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/utils", + "target": "npm:eslint", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/visitor-keys", + "target": "npm:@typescript-eslint/types", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/visitor-keys", + "target": "npm:eslint-visitor-keys", + "type": "static" + }, + { + "source": "npm:@vitest/expect", + "target": "npm:@vitest/spy", + "type": "static" + }, + { + "source": "npm:@vitest/expect", + "target": "npm:@vitest/utils", + "type": "static" + }, + { + "source": "npm:@vitest/expect", + "target": "npm:chai", + "type": "static" + }, + { + "source": "npm:@vitest/runner", + "target": "npm:@vitest/utils", + "type": "static" + }, + { + "source": "npm:@vitest/runner", + "target": "npm:p-limit@5.0.0", + "type": "static" + }, + { + "source": "npm:@vitest/runner", + "target": "npm:pathe", + "type": "static" + }, + { + "source": "npm:@vitest/snapshot", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:@vitest/snapshot", + "target": "npm:pathe", + "type": "static" + }, + { + "source": "npm:@vitest/snapshot", + "target": "npm:pretty-format@29.7.0", + "type": "static" + }, + { + "source": "npm:@vitest/spy", + "target": "npm:tinyspy", + "type": "static" + }, + { + "source": "npm:@vitest/utils", + "target": "npm:diff-sequences", + "type": "static" + }, + { + "source": "npm:@vitest/utils", + "target": "npm:estree-walker", + "type": "static" + }, + { + "source": "npm:@vitest/utils", + "target": "npm:loupe", + "type": "static" + }, + { + "source": "npm:@vitest/utils", + "target": "npm:pretty-format@29.7.0", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/ast", + "target": "npm:@webassemblyjs/helper-numbers", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/ast", + "target": "npm:@webassemblyjs/helper-wasm-bytecode", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/helper-numbers", + "target": "npm:@webassemblyjs/floating-point-hex-parser", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/helper-numbers", + "target": "npm:@webassemblyjs/helper-api-error", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/helper-numbers", + "target": "npm:@xtuc/long", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/helper-wasm-section", + "target": "npm:@webassemblyjs/ast", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/helper-wasm-section", + "target": "npm:@webassemblyjs/helper-buffer", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/helper-wasm-section", + "target": "npm:@webassemblyjs/helper-wasm-bytecode", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/helper-wasm-section", + "target": "npm:@webassemblyjs/wasm-gen", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/ieee754", + "target": "npm:@xtuc/ieee754", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/leb128", + "target": "npm:@xtuc/long", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-edit", + "target": "npm:@webassemblyjs/ast", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-edit", + "target": "npm:@webassemblyjs/helper-buffer", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-edit", + "target": "npm:@webassemblyjs/helper-wasm-bytecode", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-edit", + "target": "npm:@webassemblyjs/helper-wasm-section", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-edit", + "target": "npm:@webassemblyjs/wasm-gen", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-edit", + "target": "npm:@webassemblyjs/wasm-opt", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-edit", + "target": "npm:@webassemblyjs/wasm-parser", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-edit", + "target": "npm:@webassemblyjs/wast-printer", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-gen", + "target": "npm:@webassemblyjs/ast", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-gen", + "target": "npm:@webassemblyjs/helper-wasm-bytecode", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-gen", + "target": "npm:@webassemblyjs/ieee754", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-gen", + "target": "npm:@webassemblyjs/leb128", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-gen", + "target": "npm:@webassemblyjs/utf8", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-opt", + "target": "npm:@webassemblyjs/ast", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-opt", + "target": "npm:@webassemblyjs/helper-buffer", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-opt", + "target": "npm:@webassemblyjs/wasm-gen", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-opt", + "target": "npm:@webassemblyjs/wasm-parser", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-parser", + "target": "npm:@webassemblyjs/ast", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-parser", + "target": "npm:@webassemblyjs/helper-api-error", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-parser", + "target": "npm:@webassemblyjs/helper-wasm-bytecode", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-parser", + "target": "npm:@webassemblyjs/ieee754", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-parser", + "target": "npm:@webassemblyjs/leb128", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-parser", + "target": "npm:@webassemblyjs/utf8", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wast-printer", + "target": "npm:@webassemblyjs/ast", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wast-printer", + "target": "npm:@xtuc/long", + "type": "static" + }, + { + "source": "npm:@yarnpkg/parsers", + "target": "npm:js-yaml@3.14.1", + "type": "static" + }, + { + "source": "npm:@yarnpkg/parsers", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@zkochan/js-yaml", + "target": "npm:argparse@2.0.1", + "type": "static" + }, + { + "source": "npm:accepts", + "target": "npm:mime-types", + "type": "static" + }, + { + "source": "npm:accepts", + "target": "npm:negotiator", + "type": "static" + }, + { + "source": "npm:acorn-import-attributes", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:acorn-jsx", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:acorn-walk", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:agent-base@6.0.2", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:agent-base@7.1.1", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:agentkeepalive", + "target": "npm:humanize-ms", + "type": "static" + }, + { + "source": "npm:aggregate-error", + "target": "npm:clean-stack", + "type": "static" + }, + { + "source": "npm:aggregate-error", + "target": "npm:indent-string", + "type": "static" + }, + { + "source": "npm:ajv-formats", + "target": "npm:ajv@8.17.1", + "type": "static" + }, + { + "source": "npm:ajv-keywords@3.5.2", + "target": "npm:ajv@6.12.6", + "type": "static" + }, + { + "source": "npm:ajv-keywords@5.1.0", + "target": "npm:ajv@8.17.1", + "type": "static" + }, + { + "source": "npm:ajv-keywords@5.1.0", + "target": "npm:fast-deep-equal", + "type": "static" + }, + { + "source": "npm:ajv@6.12.6", + "target": "npm:fast-deep-equal", + "type": "static" + }, + { + "source": "npm:ajv@6.12.6", + "target": "npm:fast-json-stable-stringify", + "type": "static" + }, + { + "source": "npm:ajv@6.12.6", + "target": "npm:json-schema-traverse@0.4.1", + "type": "static" + }, + { + "source": "npm:ajv@6.12.6", + "target": "npm:uri-js", + "type": "static" + }, + { + "source": "npm:ajv@8.17.1", + "target": "npm:fast-deep-equal", + "type": "static" + }, + { + "source": "npm:ajv@8.17.1", + "target": "npm:fast-uri", + "type": "static" + }, + { + "source": "npm:ajv@8.17.1", + "target": "npm:json-schema-traverse@1.0.0", + "type": "static" + }, + { + "source": "npm:ajv@8.17.1", + "target": "npm:require-from-string", + "type": "static" + }, + { + "source": "npm:ansi-styles@3.2.1", + "target": "npm:color-convert@1.9.3", + "type": "static" + }, + { + "source": "npm:ansi-styles@4.3.0", + "target": "npm:color-convert@2.0.1", + "type": "static" + }, + { + "source": "npm:anymatch", + "target": "npm:normalize-path", + "type": "static" + }, + { + "source": "npm:anymatch", + "target": "npm:picomatch", + "type": "static" + }, + { + "source": "npm:are-we-there-yet", + "target": "npm:delegates", + "type": "static" + }, + { + "source": "npm:are-we-there-yet", + "target": "npm:readable-stream@3.6.2", + "type": "static" + }, + { + "source": "npm:argparse@1.0.10", + "target": "npm:sprintf-js@1.0.3", + "type": "static" + }, + { + "source": "npm:aria-query", + "target": "npm:dequal", + "type": "static" + }, + { + "source": "npm:array-buffer-byte-length", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:array-buffer-byte-length", + "target": "npm:is-array-buffer", + "type": "static" + }, + { + "source": "npm:array-includes", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:array-includes", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:array-includes", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:array-includes", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:array-includes", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:array-includes", + "target": "npm:is-string", + "type": "static" + }, + { + "source": "npm:array.prototype.findlast", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:array.prototype.findlast", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:array.prototype.findlast", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:array.prototype.findlast", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:array.prototype.findlast", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:array.prototype.findlast", + "target": "npm:es-shim-unscopables", + "type": "static" + }, + { + "source": "npm:array.prototype.flat", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:array.prototype.flat", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:array.prototype.flat", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:array.prototype.flat", + "target": "npm:es-shim-unscopables", + "type": "static" + }, + { + "source": "npm:array.prototype.flatmap", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:array.prototype.flatmap", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:array.prototype.flatmap", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:array.prototype.flatmap", + "target": "npm:es-shim-unscopables", + "type": "static" + }, + { + "source": "npm:array.prototype.tosorted", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:array.prototype.tosorted", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:array.prototype.tosorted", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:array.prototype.tosorted", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:array.prototype.tosorted", + "target": "npm:es-shim-unscopables", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:array-buffer-byte-length", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:is-array-buffer", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:is-shared-array-buffer", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:caniuse-lite", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:fraction.js", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:normalize-range", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:available-typed-arrays", + "target": "npm:possible-typed-array-names", + "type": "static" + }, + { + "source": "npm:axios", + "target": "npm:follow-redirects", + "type": "static" + }, + { + "source": "npm:axios", + "target": "npm:form-data", + "type": "static" + }, + { + "source": "npm:axios", + "target": "npm:proxy-from-env", + "type": "static" + }, + { + "source": "npm:babel-loader", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:babel-loader", + "target": "npm:find-cache-dir", + "type": "static" + }, + { + "source": "npm:babel-loader", + "target": "npm:schema-utils@4.2.0", + "type": "static" + }, + { + "source": "npm:babel-loader", + "target": "npm:webpack", + "type": "static" + }, + { + "source": "npm:babel-plugin-const-enum", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:babel-plugin-const-enum", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:babel-plugin-const-enum", + "target": "npm:@babel/plugin-syntax-typescript", + "type": "static" + }, + { + "source": "npm:babel-plugin-const-enum", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:babel-plugin-macros", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:babel-plugin-macros", + "target": "npm:cosmiconfig@6.0.0", + "type": "static" + }, + { + "source": "npm:babel-plugin-macros", + "target": "npm:resolve@1.22.8", + "type": "static" + }, + { + "source": "npm:babel-plugin-polyfill-corejs2", + "target": "npm:@babel/compat-data", + "type": "static" + }, + { + "source": "npm:babel-plugin-polyfill-corejs2", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:babel-plugin-polyfill-corejs2", + "target": "npm:@babel/helper-define-polyfill-provider", + "type": "static" + }, + { + "source": "npm:babel-plugin-polyfill-corejs2", + "target": "npm:semver@6.3.1", + "type": "static" + }, + { + "source": "npm:babel-plugin-polyfill-corejs3", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:babel-plugin-polyfill-corejs3", + "target": "npm:@babel/helper-define-polyfill-provider", + "type": "static" + }, + { + "source": "npm:babel-plugin-polyfill-corejs3", + "target": "npm:core-js-compat", + "type": "static" + }, + { + "source": "npm:babel-plugin-polyfill-regenerator", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:babel-plugin-polyfill-regenerator", + "target": "npm:@babel/helper-define-polyfill-provider", + "type": "static" + }, + { + "source": "npm:babel-plugin-transform-typescript-metadata", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:babel-plugin-transform-typescript-metadata", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:babel-plugin-transform-typescript-metadata", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:bindings", + "target": "npm:file-uri-to-path", + "type": "static" + }, + { + "source": "npm:bl", + "target": "npm:buffer", + "type": "static" + }, + { + "source": "npm:bl", + "target": "npm:inherits@2.0.4", + "type": "static" + }, + { + "source": "npm:bl", + "target": "npm:readable-stream@3.6.2", + "type": "static" + }, + { + "source": "npm:body-parser", + "target": "npm:bytes@3.1.2", + "type": "static" + }, + { + "source": "npm:body-parser", + "target": "npm:content-type", + "type": "static" + }, + { + "source": "npm:body-parser", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:body-parser", + "target": "npm:depd@2.0.0", + "type": "static" + }, + { + "source": "npm:body-parser", + "target": "npm:destroy", + "type": "static" + }, + { + "source": "npm:body-parser", + "target": "npm:http-errors@2.0.0", + "type": "static" + }, + { + "source": "npm:body-parser", + "target": "npm:iconv-lite@0.4.24", + "type": "static" + }, + { + "source": "npm:body-parser", + "target": "npm:on-finished", + "type": "static" + }, + { + "source": "npm:body-parser", + "target": "npm:qs", + "type": "static" + }, + { + "source": "npm:body-parser", + "target": "npm:raw-body", + "type": "static" + }, + { + "source": "npm:body-parser", + "target": "npm:type-is", + "type": "static" + }, + { + "source": "npm:body-parser", + "target": "npm:unpipe", + "type": "static" + }, + { + "source": "npm:bonjour-service", + "target": "npm:fast-deep-equal", + "type": "static" + }, + { + "source": "npm:bonjour-service", + "target": "npm:multicast-dns", + "type": "static" + }, + { + "source": "npm:brace-expansion@1.1.11", + "target": "npm:balanced-match", + "type": "static" + }, + { + "source": "npm:brace-expansion@1.1.11", + "target": "npm:concat-map", + "type": "static" + }, + { + "source": "npm:brace-expansion@2.0.1", + "target": "npm:balanced-match", + "type": "static" + }, + { + "source": "npm:braces", + "target": "npm:fill-range", + "type": "static" + }, + { + "source": "npm:browserslist", + "target": "npm:caniuse-lite", + "type": "static" + }, + { + "source": "npm:browserslist", + "target": "npm:electron-to-chromium", + "type": "static" + }, + { + "source": "npm:browserslist", + "target": "npm:node-releases", + "type": "static" + }, + { + "source": "npm:browserslist", + "target": "npm:update-browserslist-db", + "type": "static" + }, + { + "source": "npm:buffer", + "target": "npm:base64-js", + "type": "static" + }, + { + "source": "npm:buffer", + "target": "npm:ieee754", + "type": "static" + }, + { + "source": "npm:bundle-name", + "target": "npm:run-applescript", + "type": "static" + }, + { + "source": "npm:busboy", + "target": "npm:streamsearch", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:@npmcli/fs", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:@npmcli/move-file", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:chownr@2.0.0", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:fs-minipass", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:glob@7.2.3", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:infer-owner", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:lru-cache@6.0.0", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:minipass@3.3.6", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:minipass-collect", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:minipass-flush", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:minipass-pipeline", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:mkdirp", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:p-map", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:promise-inflight", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:rimraf", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:ssri", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:tar", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:unique-filename", + "type": "static" + }, + { + "source": "npm:cache-content-type", + "target": "npm:mime-types", + "type": "static" + }, + { + "source": "npm:cache-content-type", + "target": "npm:ylru", + "type": "static" + }, + { + "source": "npm:call-bind", + "target": "npm:es-define-property", + "type": "static" + }, + { + "source": "npm:call-bind", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:call-bind", + "target": "npm:function-bind", + "type": "static" + }, + { + "source": "npm:call-bind", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:call-bind", + "target": "npm:set-function-length", + "type": "static" + }, + { + "source": "npm:caniuse-api", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:caniuse-api", + "target": "npm:caniuse-lite", + "type": "static" + }, + { + "source": "npm:caniuse-api", + "target": "npm:lodash.memoize", + "type": "static" + }, + { + "source": "npm:caniuse-api", + "target": "npm:lodash.uniq", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:assertion-error", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:check-error", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:deep-eql", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:get-func-name", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:loupe", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:pathval", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:type-detect", + "type": "static" + }, + { + "source": "npm:chalk@2.4.2", + "target": "npm:ansi-styles@3.2.1", + "type": "static" + }, + { + "source": "npm:chalk@2.4.2", + "target": "npm:escape-string-regexp@1.0.5", + "type": "static" + }, + { + "source": "npm:chalk@2.4.2", + "target": "npm:supports-color@5.5.0", + "type": "static" + }, + { + "source": "npm:chalk@3.0.0", + "target": "npm:ansi-styles@4.3.0", + "type": "static" + }, + { + "source": "npm:chalk@3.0.0", + "target": "npm:supports-color@7.2.0", + "type": "static" + }, + { + "source": "npm:chalk@4.1.2", + "target": "npm:ansi-styles@4.3.0", + "type": "static" + }, + { + "source": "npm:chalk@4.1.2", + "target": "npm:supports-color@7.2.0", + "type": "static" + }, + { + "source": "npm:check-error", + "target": "npm:get-func-name", + "type": "static" + }, + { + "source": "npm:chokidar", + "target": "npm:anymatch", + "type": "static" + }, + { + "source": "npm:chokidar", + "target": "npm:braces", + "type": "static" + }, + { + "source": "npm:chokidar", + "target": "npm:glob-parent@5.1.2", + "type": "static" + }, + { + "source": "npm:chokidar", + "target": "npm:is-binary-path", + "type": "static" + }, + { + "source": "npm:chokidar", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:chokidar", + "target": "npm:normalize-path", + "type": "static" + }, + { + "source": "npm:chokidar", + "target": "npm:readdirp", + "type": "static" + }, + { + "source": "npm:chokidar", + "target": "npm:fsevents@2.3.3", + "type": "static" + }, + { + "source": "npm:cli-cursor", + "target": "npm:restore-cursor", + "type": "static" + }, + { + "source": "npm:cliui", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:cliui", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:cliui", + "target": "npm:wrap-ansi@7.0.0", + "type": "static" + }, + { + "source": "npm:color-convert@1.9.3", + "target": "npm:color-name@1.1.3", + "type": "static" + }, + { + "source": "npm:color-convert@2.0.1", + "target": "npm:color-name@1.1.4", + "type": "static" + }, + { + "source": "npm:columnify", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:columnify", + "target": "npm:wcwidth", + "type": "static" + }, + { + "source": "npm:combined-stream", + "target": "npm:delayed-stream", + "type": "static" + }, + { + "source": "npm:compressible", + "target": "npm:mime-db", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:accepts", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:bytes@3.0.0", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:compressible", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:on-headers", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:safe-buffer@5.1.2", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:vary", + "type": "static" + }, + { + "source": "npm:content-disposition", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + }, + { + "source": "npm:cookies", + "target": "npm:depd@2.0.0", + "type": "static" + }, + { + "source": "npm:cookies", + "target": "npm:keygrip", + "type": "static" + }, + { + "source": "npm:copy-anything", + "target": "npm:is-what", + "type": "static" + }, + { + "source": "npm:copy-webpack-plugin", + "target": "npm:fast-glob@3.3.2", + "type": "static" + }, + { + "source": "npm:copy-webpack-plugin", + "target": "npm:glob-parent@6.0.2", + "type": "static" + }, + { + "source": "npm:copy-webpack-plugin", + "target": "npm:globby@12.2.0", + "type": "static" + }, + { + "source": "npm:copy-webpack-plugin", + "target": "npm:normalize-path", + "type": "static" + }, + { + "source": "npm:copy-webpack-plugin", + "target": "npm:schema-utils@4.2.0", + "type": "static" + }, + { + "source": "npm:copy-webpack-plugin", + "target": "npm:serialize-javascript", + "type": "static" + }, + { + "source": "npm:copy-webpack-plugin", + "target": "npm:webpack", + "type": "static" + }, + { + "source": "npm:core-js-compat", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:cosmiconfig@6.0.0", + "target": "npm:@types/parse-json", + "type": "static" + }, + { + "source": "npm:cosmiconfig@6.0.0", + "target": "npm:import-fresh", + "type": "static" + }, + { + "source": "npm:cosmiconfig@6.0.0", + "target": "npm:parse-json", + "type": "static" + }, + { + "source": "npm:cosmiconfig@6.0.0", + "target": "npm:path-type", + "type": "static" + }, + { + "source": "npm:cosmiconfig@6.0.0", + "target": "npm:yaml@1.10.2", + "type": "static" + }, + { + "source": "npm:cosmiconfig@7.1.0", + "target": "npm:@types/parse-json", + "type": "static" + }, + { + "source": "npm:cosmiconfig@7.1.0", + "target": "npm:import-fresh", + "type": "static" + }, + { + "source": "npm:cosmiconfig@7.1.0", + "target": "npm:parse-json", + "type": "static" + }, + { + "source": "npm:cosmiconfig@7.1.0", + "target": "npm:path-type", + "type": "static" + }, + { + "source": "npm:cosmiconfig@7.1.0", + "target": "npm:yaml@1.10.2", + "type": "static" + }, + { + "source": "npm:cron-parser", + "target": "npm:luxon", + "type": "static" + }, + { + "source": "npm:cross-spawn", + "target": "npm:path-key@3.1.1", + "type": "static" + }, + { + "source": "npm:cross-spawn", + "target": "npm:shebang-command", + "type": "static" + }, + { + "source": "npm:cross-spawn", + "target": "npm:which@2.0.2", + "type": "static" + }, + { + "source": "npm:css-declaration-sorter", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:css-loader", + "target": "npm:icss-utils", + "type": "static" + }, + { + "source": "npm:css-loader", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:css-loader", + "target": "npm:postcss-modules-extract-imports", + "type": "static" + }, + { + "source": "npm:css-loader", + "target": "npm:postcss-modules-local-by-default", + "type": "static" + }, + { + "source": "npm:css-loader", + "target": "npm:postcss-modules-scope", + "type": "static" + }, + { + "source": "npm:css-loader", + "target": "npm:postcss-modules-values", + "type": "static" + }, + { + "source": "npm:css-loader", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:css-loader", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:css-loader", + "target": "npm:webpack", + "type": "static" + }, + { + "source": "npm:css-minimizer-webpack-plugin", + "target": "npm:@jridgewell/trace-mapping@0.3.25", + "type": "static" + }, + { + "source": "npm:css-minimizer-webpack-plugin", + "target": "npm:cssnano", + "type": "static" + }, + { + "source": "npm:css-minimizer-webpack-plugin", + "target": "npm:jest-worker@29.7.0", + "type": "static" + }, + { + "source": "npm:css-minimizer-webpack-plugin", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:css-minimizer-webpack-plugin", + "target": "npm:schema-utils@4.2.0", + "type": "static" + }, + { + "source": "npm:css-minimizer-webpack-plugin", + "target": "npm:serialize-javascript", + "type": "static" + }, + { + "source": "npm:css-minimizer-webpack-plugin", + "target": "npm:webpack", + "type": "static" + }, + { + "source": "npm:css-select", + "target": "npm:boolbase", + "type": "static" + }, + { + "source": "npm:css-select", + "target": "npm:css-what", + "type": "static" + }, + { + "source": "npm:css-select", + "target": "npm:domhandler", + "type": "static" + }, + { + "source": "npm:css-select", + "target": "npm:domutils", + "type": "static" + }, + { + "source": "npm:css-select", + "target": "npm:nth-check", + "type": "static" + }, + { + "source": "npm:css-tree@2.2.1", + "target": "npm:mdn-data@2.0.28", + "type": "static" + }, + { + "source": "npm:css-tree@2.2.1", + "target": "npm:source-map-js", + "type": "static" + }, + { + "source": "npm:css-tree@2.3.1", + "target": "npm:mdn-data@2.0.30", + "type": "static" + }, + { + "source": "npm:css-tree@2.3.1", + "target": "npm:source-map-js", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:css-declaration-sorter", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:cssnano-utils", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-calc", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-colormin", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-convert-values", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-discard-comments", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-discard-duplicates", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-discard-empty", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-discard-overridden", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-merge-longhand", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-merge-rules", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-minify-font-values", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-minify-gradients", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-minify-params", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-minify-selectors", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-normalize-charset", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-normalize-display-values", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-normalize-positions", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-normalize-repeat-style", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-normalize-string", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-normalize-timing-functions", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-normalize-unicode", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-normalize-url", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-normalize-whitespace", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-ordered-values", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-reduce-initial", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-reduce-transforms", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-svgo", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-unique-selectors", + "type": "static" + }, + { + "source": "npm:cssnano-utils", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:cssnano", + "target": "npm:cssnano-preset-default", + "type": "static" + }, + { + "source": "npm:cssnano", + "target": "npm:lilconfig@3.1.2", + "type": "static" + }, + { + "source": "npm:cssnano", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:csso", + "target": "npm:css-tree@2.2.1", + "type": "static" + }, + { + "source": "npm:cssstyle", + "target": "npm:rrweb-cssom", + "type": "static" + }, + { + "source": "npm:d3-array@2.12.1", + "target": "npm:internmap@1.0.1", + "type": "static" + }, + { + "source": "npm:d3-array@3.2.4", + "target": "npm:internmap@2.0.3", + "type": "static" + }, + { + "source": "npm:d3-delaunay", + "target": "npm:delaunator", + "type": "static" + }, + { + "source": "npm:d3-interpolate", + "target": "npm:d3-color", + "type": "static" + }, + { + "source": "npm:d3-scale-chromatic", + "target": "npm:d3-color", + "type": "static" + }, + { + "source": "npm:d3-scale-chromatic", + "target": "npm:d3-interpolate", + "type": "static" + }, + { + "source": "npm:d3-scale", + "target": "npm:d3-array@3.2.4", + "type": "static" + }, + { + "source": "npm:d3-scale", + "target": "npm:d3-format@3.1.0", + "type": "static" + }, + { + "source": "npm:d3-scale", + "target": "npm:d3-interpolate", + "type": "static" + }, + { + "source": "npm:d3-scale", + "target": "npm:d3-time@3.1.0", + "type": "static" + }, + { + "source": "npm:d3-scale", + "target": "npm:d3-time-format@4.1.0", + "type": "static" + }, + { + "source": "npm:d3-shape", + "target": "npm:d3-path", + "type": "static" + }, + { + "source": "npm:d3-time-format@3.0.0", + "target": "npm:d3-time@2.1.1", + "type": "static" + }, + { + "source": "npm:d3-time-format@4.1.0", + "target": "npm:d3-time@3.1.0", + "type": "static" + }, + { + "source": "npm:d3-time@2.1.1", + "target": "npm:d3-array@2.12.1", + "type": "static" + }, + { + "source": "npm:d3-time@3.1.0", + "target": "npm:d3-array@3.2.4", + "type": "static" + }, + { + "source": "npm:data-urls", + "target": "npm:whatwg-mimetype", + "type": "static" + }, + { + "source": "npm:data-urls", + "target": "npm:whatwg-url", + "type": "static" + }, + { + "source": "npm:data-view-buffer", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:data-view-buffer", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:data-view-buffer", + "target": "npm:is-data-view", + "type": "static" + }, + { + "source": "npm:data-view-byte-length", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:data-view-byte-length", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:data-view-byte-length", + "target": "npm:is-data-view", + "type": "static" + }, + { + "source": "npm:data-view-byte-offset", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:data-view-byte-offset", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:data-view-byte-offset", + "target": "npm:is-data-view", + "type": "static" + }, + { + "source": "npm:debug@2.6.9", + "target": "npm:ms@2.0.0", + "type": "static" + }, + { + "source": "npm:debug@4.3.7", + "target": "npm:ms@2.1.3", + "type": "static" + }, + { + "source": "npm:decompress-response", + "target": "npm:mimic-response", + "type": "static" + }, + { + "source": "npm:deep-eql", + "target": "npm:type-detect", + "type": "static" + }, + { + "source": "npm:default-browser", + "target": "npm:bundle-name", + "type": "static" + }, + { + "source": "npm:default-browser", + "target": "npm:default-browser-id", + "type": "static" + }, + { + "source": "npm:defaults", + "target": "npm:clone", + "type": "static" + }, + { + "source": "npm:define-data-property", + "target": "npm:es-define-property", + "type": "static" + }, + { + "source": "npm:define-data-property", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:define-data-property", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:define-properties", + "target": "npm:define-data-property", + "type": "static" + }, + { + "source": "npm:define-properties", + "target": "npm:has-property-descriptors", + "type": "static" + }, + { + "source": "npm:define-properties", + "target": "npm:object-keys", + "type": "static" + }, + { + "source": "npm:detect-port", + "target": "npm:address", + "type": "static" + }, + { + "source": "npm:detect-port", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:dir-glob", + "target": "npm:path-type", + "type": "static" + }, + { + "source": "npm:dns-packet", + "target": "npm:@leichtgewicht/ip-codec", + "type": "static" + }, + { + "source": "npm:doctrine@2.1.0", + "target": "npm:esutils", + "type": "static" + }, + { + "source": "npm:doctrine@3.0.0", + "target": "npm:esutils", + "type": "static" + }, + { + "source": "npm:dom-serializer", + "target": "npm:domelementtype", + "type": "static" + }, + { + "source": "npm:dom-serializer", + "target": "npm:domhandler", + "type": "static" + }, + { + "source": "npm:dom-serializer", + "target": "npm:entities", + "type": "static" + }, + { + "source": "npm:domhandler", + "target": "npm:domelementtype", + "type": "static" + }, + { + "source": "npm:domutils", + "target": "npm:dom-serializer", + "type": "static" + }, + { + "source": "npm:domutils", + "target": "npm:domelementtype", + "type": "static" + }, + { + "source": "npm:domutils", + "target": "npm:domhandler", + "type": "static" + }, + { + "source": "npm:dotenv-expand", + "target": "npm:dotenv", + "type": "static" + }, + { + "source": "npm:ejs", + "target": "npm:jake", + "type": "static" + }, + { + "source": "npm:encoding", + "target": "npm:iconv-lite@0.6.3", + "type": "static" + }, + { + "source": "npm:end-of-stream", + "target": "npm:once", + "type": "static" + }, + { + "source": "npm:enhanced-resolve", + "target": "npm:graceful-fs", + "type": "static" + }, + { + "source": "npm:enhanced-resolve", + "target": "npm:tapable", + "type": "static" + }, + { + "source": "npm:enquirer", + "target": "npm:ansi-colors", + "type": "static" + }, + { + "source": "npm:errno", + "target": "npm:prr", + "type": "static" + }, + { + "source": "npm:error-ex", + "target": "npm:is-arrayish", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:array-buffer-byte-length", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:arraybuffer.prototype.slice", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:available-typed-arrays", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:data-view-buffer", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:data-view-byte-length", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:data-view-byte-offset", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-define-property", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-set-tostringtag", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-to-primitive", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:function.prototype.name", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:get-symbol-description", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:globalthis", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:has-property-descriptors", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:has-proto", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:internal-slot", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-array-buffer", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-callable", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-data-view", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-negative-zero", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-regex", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-shared-array-buffer", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-string", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-typed-array", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-weakref", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:object-inspect", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:object-keys", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:object.assign", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:regexp.prototype.flags", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:safe-array-concat", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:safe-regex-test", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:string.prototype.trim", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:string.prototype.trimend", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:string.prototype.trimstart", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:typed-array-buffer", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:typed-array-byte-length", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:typed-array-byte-offset", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:typed-array-length", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:unbox-primitive", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:which-typed-array", + "type": "static" + }, + { + "source": "npm:es-define-property", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:es-set-tostringtag", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:function-bind", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:globalthis", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:has-property-descriptors", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:has-proto", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:internal-slot", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:iterator.prototype", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:safe-array-concat", + "type": "static" + }, + { + "source": "npm:es-object-atoms", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:es-set-tostringtag", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:es-set-tostringtag", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:es-set-tostringtag", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:es-shim-unscopables", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:es-to-primitive", + "target": "npm:is-callable", + "type": "static" + }, + { + "source": "npm:es-to-primitive", + "target": "npm:is-date-object", + "type": "static" + }, + { + "source": "npm:es-to-primitive", + "target": "npm:is-symbol", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/aix-ppc64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/android-arm", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/android-arm64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/android-x64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/darwin-arm64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/darwin-x64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/freebsd-arm64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/freebsd-x64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/linux-arm", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/linux-arm64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/linux-ia32", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/linux-loong64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/linux-mips64el", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/linux-ppc64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/linux-riscv64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/linux-s390x", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/linux-x64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/netbsd-x64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/openbsd-x64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/sunos-x64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/win32-arm64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/win32-ia32", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/win32-x64", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:array-includes", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:array.prototype.findlast", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:array.prototype.flatmap", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:array.prototype.tosorted", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:doctrine@2.1.0", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:es-iterator-helpers", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:eslint", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:estraverse@5.3.0", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:jsx-ast-utils", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:minimatch@3.1.2", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:object.entries", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:object.fromentries", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:object.values", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:resolve@2.0.0-next.5", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:semver@6.3.1", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:string.prototype.matchall", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:string.prototype.repeat", + "type": "static" + }, + { + "source": "npm:eslint-scope@5.1.1", + "target": "npm:esrecurse", + "type": "static" + }, + { + "source": "npm:eslint-scope@5.1.1", + "target": "npm:estraverse@4.3.0", + "type": "static" + }, + { + "source": "npm:eslint-scope", + "target": "npm:esrecurse", + "type": "static" + }, + { + "source": "npm:eslint-scope", + "target": "npm:estraverse@5.3.0", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint-community/eslint-utils", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint-community/regexpp", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint/eslintrc", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint/js@8.57.0", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@humanwhocodes/config-array", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@humanwhocodes/module-importer", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@nodelib/fs.walk", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@ungap/structured-clone", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:ajv@6.12.6", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:cross-spawn", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:doctrine@3.0.0", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:escape-string-regexp@4.0.0", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:eslint-scope", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:eslint-visitor-keys", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:espree", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:esquery", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:esutils", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:fast-deep-equal", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:file-entry-cache", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:find-up@5.0.0", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:glob-parent@6.0.2", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:globals@13.24.0", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:graphemer", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:imurmurhash", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:is-path-inside", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:js-yaml@4.1.0", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:json-stable-stringify-without-jsonify", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:levn", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:lodash.merge", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:minimatch@3.1.2", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:natural-compare", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:optionator", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:text-table", + "type": "static" + }, + { + "source": "npm:espree", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:espree", + "target": "npm:acorn-jsx", + "type": "static" + }, + { + "source": "npm:espree", + "target": "npm:eslint-visitor-keys", + "type": "static" + }, + { + "source": "npm:esquery", + "target": "npm:estraverse@5.3.0", + "type": "static" + }, + { + "source": "npm:esrecurse", + "target": "npm:estraverse@5.3.0", + "type": "static" + }, + { + "source": "npm:estree-walker", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:cross-spawn", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:get-stream", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:human-signals", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:is-stream", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:merge-stream", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:npm-run-path@5.3.0", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:onetime@6.0.0", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:signal-exit@4.1.0", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:strip-final-newline", + "type": "static" + }, + { + "source": "npm:expand-tilde", + "target": "npm:homedir-polyfill", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:accepts", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:array-flatten", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:body-parser", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:content-disposition", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:content-type", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:cookie", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:cookie-signature", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:depd@2.0.0", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:etag", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:finalhandler", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:fresh", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:http-errors@2.0.0", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:merge-descriptors", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:methods", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:on-finished", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:path-to-regexp", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:proxy-addr", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:qs", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:range-parser", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:send", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:serve-static", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:setprototypeof@1.2.0", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:statuses@2.0.1", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:type-is", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:utils-merge", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:vary", + "type": "static" + }, + { + "source": "npm:fast-glob@3.2.7", + "target": "npm:@nodelib/fs.stat", + "type": "static" + }, + { + "source": "npm:fast-glob@3.2.7", + "target": "npm:@nodelib/fs.walk", + "type": "static" + }, + { + "source": "npm:fast-glob@3.2.7", + "target": "npm:glob-parent@5.1.2", + "type": "static" + }, + { + "source": "npm:fast-glob@3.2.7", + "target": "npm:merge2", + "type": "static" + }, + { + "source": "npm:fast-glob@3.2.7", + "target": "npm:micromatch", + "type": "static" + }, + { + "source": "npm:fast-glob@3.3.2", + "target": "npm:@nodelib/fs.stat", + "type": "static" + }, + { + "source": "npm:fast-glob@3.3.2", + "target": "npm:@nodelib/fs.walk", + "type": "static" + }, + { + "source": "npm:fast-glob@3.3.2", + "target": "npm:glob-parent@5.1.2", + "type": "static" + }, + { + "source": "npm:fast-glob@3.3.2", + "target": "npm:merge2", + "type": "static" + }, + { + "source": "npm:fast-glob@3.3.2", + "target": "npm:micromatch", + "type": "static" + }, + { + "source": "npm:fastq", + "target": "npm:reusify", + "type": "static" + }, + { + "source": "npm:faye-websocket", + "target": "npm:websocket-driver", + "type": "static" + }, + { + "source": "npm:figures", + "target": "npm:escape-string-regexp@1.0.5", + "type": "static" + }, + { + "source": "npm:file-entry-cache", + "target": "npm:flat-cache", + "type": "static" + }, + { + "source": "npm:filelist", + "target": "npm:minimatch@5.1.6", + "type": "static" + }, + { + "source": "npm:fill-range", + "target": "npm:to-regex-range", + "type": "static" + }, + { + "source": "npm:finalhandler", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:finalhandler", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:finalhandler", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:finalhandler", + "target": "npm:on-finished", + "type": "static" + }, + { + "source": "npm:finalhandler", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:finalhandler", + "target": "npm:statuses@2.0.1", + "type": "static" + }, + { + "source": "npm:finalhandler", + "target": "npm:unpipe", + "type": "static" + }, + { + "source": "npm:find-cache-dir", + "target": "npm:common-path-prefix", + "type": "static" + }, + { + "source": "npm:find-cache-dir", + "target": "npm:pkg-dir", + "type": "static" + }, + { + "source": "npm:find-file-up", + "target": "npm:resolve-dir", + "type": "static" + }, + { + "source": "npm:find-pkg", + "target": "npm:find-file-up", + "type": "static" + }, + { + "source": "npm:find-up@5.0.0", + "target": "npm:locate-path@6.0.0", + "type": "static" + }, + { + "source": "npm:find-up@5.0.0", + "target": "npm:path-exists@4.0.0", + "type": "static" + }, + { + "source": "npm:find-up@6.3.0", + "target": "npm:locate-path@7.2.0", + "type": "static" + }, + { + "source": "npm:find-up@6.3.0", + "target": "npm:path-exists@5.0.0", + "type": "static" + }, + { + "source": "npm:flat-cache", + "target": "npm:flatted", + "type": "static" + }, + { + "source": "npm:flat-cache", + "target": "npm:keyv", + "type": "static" + }, + { + "source": "npm:flat-cache", + "target": "npm:rimraf", + "type": "static" + }, + { + "source": "npm:follow-redirects", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:for-each", + "target": "npm:is-callable", + "type": "static" + }, + { + "source": "npm:foreground-child", + "target": "npm:cross-spawn", + "type": "static" + }, + { + "source": "npm:foreground-child", + "target": "npm:signal-exit@4.1.0", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:chokidar", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:cosmiconfig@7.1.0", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:deepmerge", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:fs-extra@10.1.0", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:memfs@3.5.3", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:minimatch@3.1.2", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:node-abort-controller", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:schema-utils@3.3.0", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:tapable", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:webpack", + "type": "static" + }, + { + "source": "npm:form-data", + "target": "npm:asynckit", + "type": "static" + }, + { + "source": "npm:form-data", + "target": "npm:combined-stream", + "type": "static" + }, + { + "source": "npm:form-data", + "target": "npm:mime-types", + "type": "static" + }, + { + "source": "npm:front-matter", + "target": "npm:js-yaml@3.14.1", + "type": "static" + }, + { + "source": "npm:fs-extra@10.1.0", + "target": "npm:graceful-fs", + "type": "static" + }, + { + "source": "npm:fs-extra@10.1.0", + "target": "npm:jsonfile@6.1.0", + "type": "static" + }, + { + "source": "npm:fs-extra@10.1.0", + "target": "npm:universalify@2.0.1", + "type": "static" + }, + { + "source": "npm:fs-extra@8.1.0", + "target": "npm:graceful-fs", + "type": "static" + }, + { + "source": "npm:fs-extra@8.1.0", + "target": "npm:jsonfile@4.0.0", + "type": "static" + }, + { + "source": "npm:fs-extra@8.1.0", + "target": "npm:universalify@0.1.2", + "type": "static" + }, + { + "source": "npm:fs-extra@9.1.0", + "target": "npm:at-least-node", + "type": "static" + }, + { + "source": "npm:fs-extra@9.1.0", + "target": "npm:graceful-fs", + "type": "static" + }, + { + "source": "npm:fs-extra@9.1.0", + "target": "npm:jsonfile@6.1.0", + "type": "static" + }, + { + "source": "npm:fs-extra@9.1.0", + "target": "npm:universalify@2.0.1", + "type": "static" + }, + { + "source": "npm:fs-minipass", + "target": "npm:minipass@3.3.6", + "type": "static" + }, + { + "source": "npm:function.prototype.name", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:function.prototype.name", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:function.prototype.name", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:function.prototype.name", + "target": "npm:functions-have-names", + "type": "static" + }, + { + "source": "npm:gauge", + "target": "npm:aproba", + "type": "static" + }, + { + "source": "npm:gauge", + "target": "npm:color-support", + "type": "static" + }, + { + "source": "npm:gauge", + "target": "npm:console-control-strings", + "type": "static" + }, + { + "source": "npm:gauge", + "target": "npm:has-unicode", + "type": "static" + }, + { + "source": "npm:gauge", + "target": "npm:signal-exit@3.0.7", + "type": "static" + }, + { + "source": "npm:gauge", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:gauge", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:gauge", + "target": "npm:wide-align", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:function-bind", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:has-proto", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:get-symbol-description", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:get-symbol-description", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:get-symbol-description", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:glob-parent@5.1.2", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:glob-parent@6.0.2", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:foreground-child", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:jackspeak", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:minimatch@9.0.5", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:minipass@7.1.2", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:package-json-from-dist", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:path-scurry", + "type": "static" + }, + { + "source": "npm:glob@7.2.3", + "target": "npm:fs.realpath", + "type": "static" + }, + { + "source": "npm:glob@7.2.3", + "target": "npm:inflight", + "type": "static" + }, + { + "source": "npm:glob@7.2.3", + "target": "npm:inherits@2.0.4", + "type": "static" + }, + { + "source": "npm:glob@7.2.3", + "target": "npm:minimatch@3.1.2", + "type": "static" + }, + { + "source": "npm:glob@7.2.3", + "target": "npm:once", + "type": "static" + }, + { + "source": "npm:glob@7.2.3", + "target": "npm:path-is-absolute", + "type": "static" + }, + { + "source": "npm:global-modules", + "target": "npm:global-prefix", + "type": "static" + }, + { + "source": "npm:global-modules", + "target": "npm:is-windows", + "type": "static" + }, + { + "source": "npm:global-modules", + "target": "npm:resolve-dir", + "type": "static" + }, + { + "source": "npm:global-prefix", + "target": "npm:expand-tilde", + "type": "static" + }, + { + "source": "npm:global-prefix", + "target": "npm:homedir-polyfill", + "type": "static" + }, + { + "source": "npm:global-prefix", + "target": "npm:ini", + "type": "static" + }, + { + "source": "npm:global-prefix", + "target": "npm:is-windows", + "type": "static" + }, + { + "source": "npm:global-prefix", + "target": "npm:which@1.3.1", + "type": "static" + }, + { + "source": "npm:globals@13.24.0", + "target": "npm:type-fest", + "type": "static" + }, + { + "source": "npm:globalthis", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:globalthis", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:globby@11.1.0", + "target": "npm:array-union@2.1.0", + "type": "static" + }, + { + "source": "npm:globby@11.1.0", + "target": "npm:dir-glob", + "type": "static" + }, + { + "source": "npm:globby@11.1.0", + "target": "npm:fast-glob@3.3.2", + "type": "static" + }, + { + "source": "npm:globby@11.1.0", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:globby@11.1.0", + "target": "npm:merge2", + "type": "static" + }, + { + "source": "npm:globby@11.1.0", + "target": "npm:slash@3.0.0", + "type": "static" + }, + { + "source": "npm:globby@12.2.0", + "target": "npm:array-union@3.0.1", + "type": "static" + }, + { + "source": "npm:globby@12.2.0", + "target": "npm:dir-glob", + "type": "static" + }, + { + "source": "npm:globby@12.2.0", + "target": "npm:fast-glob@3.3.2", + "type": "static" + }, + { + "source": "npm:globby@12.2.0", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:globby@12.2.0", + "target": "npm:merge2", + "type": "static" + }, + { + "source": "npm:globby@12.2.0", + "target": "npm:slash@4.0.0", + "type": "static" + }, + { + "source": "npm:gopd", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:has-property-descriptors", + "target": "npm:es-define-property", + "type": "static" + }, + { + "source": "npm:has-tostringtag", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:hasown", + "target": "npm:function-bind", + "type": "static" + }, + { + "source": "npm:homedir-polyfill", + "target": "npm:parse-passwd", + "type": "static" + }, + { + "source": "npm:hosted-git-info", + "target": "npm:lru-cache@10.4.3", + "type": "static" + }, + { + "source": "npm:hpack.js", + "target": "npm:inherits@2.0.4", + "type": "static" + }, + { + "source": "npm:hpack.js", + "target": "npm:obuf", + "type": "static" + }, + { + "source": "npm:hpack.js", + "target": "npm:readable-stream@2.3.8", + "type": "static" + }, + { + "source": "npm:hpack.js", + "target": "npm:wbuf", + "type": "static" + }, + { + "source": "npm:html-encoding-sniffer", + "target": "npm:whatwg-encoding", + "type": "static" + }, + { + "source": "npm:http-assert", + "target": "npm:deep-equal", + "type": "static" + }, + { + "source": "npm:http-assert", + "target": "npm:http-errors@1.8.1", + "type": "static" + }, + { + "source": "npm:http-errors@1.6.3", + "target": "npm:depd@1.1.2", + "type": "static" + }, + { + "source": "npm:http-errors@1.6.3", + "target": "npm:inherits@2.0.3", + "type": "static" + }, + { + "source": "npm:http-errors@1.6.3", + "target": "npm:setprototypeof@1.1.0", + "type": "static" + }, + { + "source": "npm:http-errors@1.6.3", + "target": "npm:statuses@1.5.0", + "type": "static" + }, + { + "source": "npm:http-errors@1.8.1", + "target": "npm:depd@1.1.2", + "type": "static" + }, + { + "source": "npm:http-errors@1.8.1", + "target": "npm:inherits@2.0.4", + "type": "static" + }, + { + "source": "npm:http-errors@1.8.1", + "target": "npm:setprototypeof@1.2.0", + "type": "static" + }, + { + "source": "npm:http-errors@1.8.1", + "target": "npm:statuses@1.5.0", + "type": "static" + }, + { + "source": "npm:http-errors@1.8.1", + "target": "npm:toidentifier", + "type": "static" + }, + { + "source": "npm:http-errors@2.0.0", + "target": "npm:depd@2.0.0", + "type": "static" + }, + { + "source": "npm:http-errors@2.0.0", + "target": "npm:inherits@2.0.4", + "type": "static" + }, + { + "source": "npm:http-errors@2.0.0", + "target": "npm:setprototypeof@1.2.0", + "type": "static" + }, + { + "source": "npm:http-errors@2.0.0", + "target": "npm:statuses@2.0.1", + "type": "static" + }, + { + "source": "npm:http-errors@2.0.0", + "target": "npm:toidentifier", + "type": "static" + }, + { + "source": "npm:http-proxy-agent@4.0.1", + "target": "npm:@tootallnate/once", + "type": "static" + }, + { + "source": "npm:http-proxy-agent@4.0.1", + "target": "npm:agent-base@6.0.2", + "type": "static" + }, + { + "source": "npm:http-proxy-agent@4.0.1", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:http-proxy-agent@7.0.2", + "target": "npm:agent-base@7.1.1", + "type": "static" + }, + { + "source": "npm:http-proxy-agent@7.0.2", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:http-proxy-middleware@2.0.6", + "target": "npm:@types/http-proxy", + "type": "static" + }, + { + "source": "npm:http-proxy-middleware@2.0.6", + "target": "npm:http-proxy", + "type": "static" + }, + { + "source": "npm:http-proxy-middleware@2.0.6", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:http-proxy-middleware@2.0.6", + "target": "npm:is-plain-obj", + "type": "static" + }, + { + "source": "npm:http-proxy-middleware@2.0.6", + "target": "npm:micromatch", + "type": "static" + }, + { + "source": "npm:http-proxy-middleware@2.0.6", + "target": "npm:@types/express", + "type": "static" + }, + { + "source": "npm:http-proxy-middleware@3.0.2", + "target": "npm:@types/http-proxy", + "type": "static" + }, + { + "source": "npm:http-proxy-middleware@3.0.2", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:http-proxy-middleware@3.0.2", + "target": "npm:http-proxy", + "type": "static" + }, + { + "source": "npm:http-proxy-middleware@3.0.2", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:http-proxy-middleware@3.0.2", + "target": "npm:is-plain-object", + "type": "static" + }, + { + "source": "npm:http-proxy-middleware@3.0.2", + "target": "npm:micromatch", + "type": "static" + }, + { + "source": "npm:http-proxy", + "target": "npm:eventemitter3", + "type": "static" + }, + { + "source": "npm:http-proxy", + "target": "npm:follow-redirects", + "type": "static" + }, + { + "source": "npm:http-proxy", + "target": "npm:requires-port", + "type": "static" + }, + { + "source": "npm:https-proxy-agent@5.0.1", + "target": "npm:agent-base@6.0.2", + "type": "static" + }, + { + "source": "npm:https-proxy-agent@5.0.1", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:https-proxy-agent@7.0.5", + "target": "npm:agent-base@7.1.1", + "type": "static" + }, + { + "source": "npm:https-proxy-agent@7.0.5", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:humanize-ms", + "target": "npm:ms@2.1.3", + "type": "static" + }, + { + "source": "npm:iconv-lite@0.4.24", + "target": "npm:safer-buffer", + "type": "static" + }, + { + "source": "npm:iconv-lite@0.6.3", + "target": "npm:safer-buffer", + "type": "static" + }, + { + "source": "npm:icss-utils", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:import-fresh", + "target": "npm:parent-module", + "type": "static" + }, + { + "source": "npm:import-fresh", + "target": "npm:resolve-from", + "type": "static" + }, + { + "source": "npm:inflight", + "target": "npm:once", + "type": "static" + }, + { + "source": "npm:inflight", + "target": "npm:wrappy", + "type": "static" + }, + { + "source": "npm:internal-slot", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:internal-slot", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:internal-slot", + "target": "npm:side-channel", + "type": "static" + }, + { + "source": "npm:ip-address", + "target": "npm:jsbn", + "type": "static" + }, + { + "source": "npm:ip-address", + "target": "npm:sprintf-js@1.1.3", + "type": "static" + }, + { + "source": "npm:is-array-buffer", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:is-array-buffer", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:is-async-function", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:is-bigint", + "target": "npm:has-bigints", + "type": "static" + }, + { + "source": "npm:is-binary-path", + "target": "npm:binary-extensions", + "type": "static" + }, + { + "source": "npm:is-boolean-object", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:is-boolean-object", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:is-core-module", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:is-data-view", + "target": "npm:is-typed-array", + "type": "static" + }, + { + "source": "npm:is-date-object", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:is-finalizationregistry", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:is-generator-function", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:is-glob", + "target": "npm:is-extglob", + "type": "static" + }, + { + "source": "npm:is-inside-container", + "target": "npm:is-docker@3.0.0", + "type": "static" + }, + { + "source": "npm:is-number-object", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:is-regex", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:is-regex", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:is-shared-array-buffer", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:is-string", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:is-symbol", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:is-typed-array", + "target": "npm:which-typed-array", + "type": "static" + }, + { + "source": "npm:is-weakref", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:is-weakset", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:is-weakset", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:is-wsl@2.2.0", + "target": "npm:is-docker@2.2.1", + "type": "static" + }, + { + "source": "npm:is-wsl@3.1.0", + "target": "npm:is-inside-container", + "type": "static" + }, + { + "source": "npm:isomorphic-ws", + "target": "npm:ws@8.17.1", + "type": "static" + }, + { + "source": "npm:iterator.prototype", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:iterator.prototype", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:iterator.prototype", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:iterator.prototype", + "target": "npm:reflect.getprototypeof", + "type": "static" + }, + { + "source": "npm:iterator.prototype", + "target": "npm:set-function-name", + "type": "static" + }, + { + "source": "npm:jackspeak", + "target": "npm:@isaacs/cliui", + "type": "static" + }, + { + "source": "npm:jackspeak", + "target": "npm:@pkgjs/parseargs", + "type": "static" + }, + { + "source": "npm:jake", + "target": "npm:async", + "type": "static" + }, + { + "source": "npm:jake", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:jake", + "target": "npm:filelist", + "type": "static" + }, + { + "source": "npm:jake", + "target": "npm:minimatch@3.1.2", + "type": "static" + }, + { + "source": "npm:jest-diff", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:jest-diff", + "target": "npm:diff-sequences", + "type": "static" + }, + { + "source": "npm:jest-diff", + "target": "npm:jest-get-type", + "type": "static" + }, + { + "source": "npm:jest-diff", + "target": "npm:pretty-format@29.7.0", + "type": "static" + }, + { + "source": "npm:jest-util", + "target": "npm:@jest/types", + "type": "static" + }, + { + "source": "npm:jest-util", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:jest-util", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:jest-util", + "target": "npm:ci-info", + "type": "static" + }, + { + "source": "npm:jest-util", + "target": "npm:graceful-fs", + "type": "static" + }, + { + "source": "npm:jest-util", + "target": "npm:picomatch", + "type": "static" + }, + { + "source": "npm:jest-worker@27.5.1", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:jest-worker@27.5.1", + "target": "npm:merge-stream", + "type": "static" + }, + { + "source": "npm:jest-worker@27.5.1", + "target": "npm:supports-color@8.1.1", + "type": "static" + }, + { + "source": "npm:jest-worker@29.7.0", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:jest-worker@29.7.0", + "target": "npm:jest-util", + "type": "static" + }, + { + "source": "npm:jest-worker@29.7.0", + "target": "npm:merge-stream", + "type": "static" + }, + { + "source": "npm:jest-worker@29.7.0", + "target": "npm:supports-color@8.1.1", + "type": "static" + }, + { + "source": "npm:js-yaml@3.14.1", + "target": "npm:argparse@1.0.10", + "type": "static" + }, + { + "source": "npm:js-yaml@3.14.1", + "target": "npm:esprima", + "type": "static" + }, + { + "source": "npm:js-yaml@4.1.0", + "target": "npm:argparse@2.0.1", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:cssstyle", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:data-urls", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:decimal.js", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:form-data", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:html-encoding-sniffer", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:http-proxy-agent@7.0.2", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:https-proxy-agent@7.0.5", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:is-potential-custom-element-name", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:nwsapi", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:parse5@7.1.2", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:rrweb-cssom", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:saxes", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:symbol-tree", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:tough-cookie", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:w3c-xmlserializer", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:webidl-conversions", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:whatwg-encoding", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:whatwg-mimetype", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:whatwg-url", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:ws@8.18.0", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:xml-name-validator", + "type": "static" + }, + { + "source": "npm:jsonfile@4.0.0", + "target": "npm:graceful-fs", + "type": "static" + }, + { + "source": "npm:jsonfile@6.1.0", + "target": "npm:universalify@2.0.1", + "type": "static" + }, + { + "source": "npm:jsonfile@6.1.0", + "target": "npm:graceful-fs", + "type": "static" + }, + { + "source": "npm:jsx-ast-utils", + "target": "npm:array-includes", + "type": "static" + }, + { + "source": "npm:jsx-ast-utils", + "target": "npm:array.prototype.flat", + "type": "static" + }, + { + "source": "npm:jsx-ast-utils", + "target": "npm:object.assign", + "type": "static" + }, + { + "source": "npm:jsx-ast-utils", + "target": "npm:object.values", + "type": "static" + }, + { + "source": "npm:keygrip", + "target": "npm:tsscmp", + "type": "static" + }, + { + "source": "npm:keyv", + "target": "npm:json-buffer", + "type": "static" + }, + { + "source": "npm:koa-convert", + "target": "npm:co", + "type": "static" + }, + { + "source": "npm:koa-convert", + "target": "npm:koa-compose", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:accepts", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:cache-content-type", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:content-disposition", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:content-type", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:cookies", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:delegates", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:depd@2.0.0", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:destroy", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:encodeurl@1.0.2", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:fresh", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:http-assert", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:http-errors@1.8.1", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:is-generator-function", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:koa-compose", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:koa-convert", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:on-finished", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:only", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:statuses@1.5.0", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:type-is", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:vary", + "type": "static" + }, + { + "source": "npm:launch-editor", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:launch-editor", + "target": "npm:shell-quote", + "type": "static" + }, + { + "source": "npm:less-loader", + "target": "npm:klona", + "type": "static" + }, + { + "source": "npm:less-loader", + "target": "npm:less", + "type": "static" + }, + { + "source": "npm:less-loader", + "target": "npm:webpack", + "type": "static" + }, + { + "source": "npm:less", + "target": "npm:copy-anything", + "type": "static" + }, + { + "source": "npm:less", + "target": "npm:parse-node-version", + "type": "static" + }, + { + "source": "npm:less", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:less", + "target": "npm:errno", + "type": "static" + }, + { + "source": "npm:less", + "target": "npm:graceful-fs", + "type": "static" + }, + { + "source": "npm:less", + "target": "npm:image-size", + "type": "static" + }, + { + "source": "npm:less", + "target": "npm:make-dir", + "type": "static" + }, + { + "source": "npm:less", + "target": "npm:mime", + "type": "static" + }, + { + "source": "npm:less", + "target": "npm:needle", + "type": "static" + }, + { + "source": "npm:less", + "target": "npm:source-map@0.6.1", + "type": "static" + }, + { + "source": "npm:levn", + "target": "npm:prelude-ls", + "type": "static" + }, + { + "source": "npm:levn", + "target": "npm:type-check", + "type": "static" + }, + { + "source": "npm:license-webpack-plugin", + "target": "npm:webpack-sources", + "type": "static" + }, + { + "source": "npm:license-webpack-plugin", + "target": "npm:webpack", + "type": "static" + }, + { + "source": "npm:loader-utils", + "target": "npm:big.js", + "type": "static" + }, + { + "source": "npm:loader-utils", + "target": "npm:emojis-list", + "type": "static" + }, + { + "source": "npm:loader-utils", + "target": "npm:json5", + "type": "static" + }, + { + "source": "npm:local-pkg", + "target": "npm:mlly", + "type": "static" + }, + { + "source": "npm:local-pkg", + "target": "npm:pkg-types", + "type": "static" + }, + { + "source": "npm:locate-path@6.0.0", + "target": "npm:p-locate@5.0.0", + "type": "static" + }, + { + "source": "npm:locate-path@7.2.0", + "target": "npm:p-locate@6.0.0", + "type": "static" + }, + { + "source": "npm:log-symbols", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:log-symbols", + "target": "npm:is-unicode-supported", + "type": "static" + }, + { + "source": "npm:log4js", + "target": "npm:date-format", + "type": "static" + }, + { + "source": "npm:log4js", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:log4js", + "target": "npm:flatted", + "type": "static" + }, + { + "source": "npm:log4js", + "target": "npm:rfdc", + "type": "static" + }, + { + "source": "npm:log4js", + "target": "npm:streamroller", + "type": "static" + }, + { + "source": "npm:loose-envify", + "target": "npm:js-tokens@4.0.0", + "type": "static" + }, + { + "source": "npm:loupe", + "target": "npm:get-func-name", + "type": "static" + }, + { + "source": "npm:lru-cache@5.1.1", + "target": "npm:yallist@3.1.1", + "type": "static" + }, + { + "source": "npm:lru-cache@6.0.0", + "target": "npm:yallist@4.0.0", + "type": "static" + }, + { + "source": "npm:magic-string", + "target": "npm:@jridgewell/sourcemap-codec", + "type": "static" + }, + { + "source": "npm:make-dir", + "target": "npm:pify@4.0.1", + "type": "static" + }, + { + "source": "npm:make-dir", + "target": "npm:semver@5.7.2", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:agentkeepalive", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:cacache", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:http-cache-semantics", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:http-proxy-agent@4.0.1", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:https-proxy-agent@5.0.1", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:is-lambda", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:lru-cache@6.0.0", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:minipass@3.3.6", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:minipass-collect", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:minipass-fetch", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:minipass-flush", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:minipass-pipeline", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:negotiator", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:promise-retry", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:socks-proxy-agent", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:ssri", + "type": "static" + }, + { + "source": "npm:memfs@3.5.3", + "target": "npm:fs-monkey", + "type": "static" + }, + { + "source": "npm:memfs@4.11.1", + "target": "npm:@jsonjoy.com/json-pack", + "type": "static" + }, + { + "source": "npm:memfs@4.11.1", + "target": "npm:@jsonjoy.com/util", + "type": "static" + }, + { + "source": "npm:memfs@4.11.1", + "target": "npm:tree-dump", + "type": "static" + }, + { + "source": "npm:memfs@4.11.1", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:micromatch", + "target": "npm:braces", + "type": "static" + }, + { + "source": "npm:micromatch", + "target": "npm:picomatch", + "type": "static" + }, + { + "source": "npm:mime-types", + "target": "npm:mime-db", + "type": "static" + }, + { + "source": "npm:mini-css-extract-plugin", + "target": "npm:schema-utils@4.2.0", + "type": "static" + }, + { + "source": "npm:mini-css-extract-plugin", + "target": "npm:webpack", + "type": "static" + }, + { + "source": "npm:minimatch@3.1.2", + "target": "npm:brace-expansion@1.1.11", + "type": "static" + }, + { + "source": "npm:minimatch@5.1.6", + "target": "npm:brace-expansion@2.0.1", + "type": "static" + }, + { + "source": "npm:minimatch@9.0.3", + "target": "npm:brace-expansion@2.0.1", + "type": "static" + }, + { + "source": "npm:minimatch@9.0.5", + "target": "npm:brace-expansion@2.0.1", + "type": "static" + }, + { + "source": "npm:minipass-collect", + "target": "npm:minipass@3.3.6", + "type": "static" + }, + { + "source": "npm:minipass-fetch", + "target": "npm:minipass@3.3.6", + "type": "static" + }, + { + "source": "npm:minipass-fetch", + "target": "npm:minipass-sized", + "type": "static" + }, + { + "source": "npm:minipass-fetch", + "target": "npm:minizlib", + "type": "static" + }, + { + "source": "npm:minipass-fetch", + "target": "npm:encoding", + "type": "static" + }, + { + "source": "npm:minipass-flush", + "target": "npm:minipass@3.3.6", + "type": "static" + }, + { + "source": "npm:minipass-pipeline", + "target": "npm:minipass@3.3.6", + "type": "static" + }, + { + "source": "npm:minipass-sized", + "target": "npm:minipass@3.3.6", + "type": "static" + }, + { + "source": "npm:minipass@3.3.6", + "target": "npm:yallist@4.0.0", + "type": "static" + }, + { + "source": "npm:minizlib", + "target": "npm:minipass@3.3.6", + "type": "static" + }, + { + "source": "npm:minizlib", + "target": "npm:yallist@4.0.0", + "type": "static" + }, + { + "source": "npm:mlly", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:mlly", + "target": "npm:pathe", + "type": "static" + }, + { + "source": "npm:mlly", + "target": "npm:pkg-types", + "type": "static" + }, + { + "source": "npm:mlly", + "target": "npm:ufo", + "type": "static" + }, + { + "source": "npm:multicast-dns", + "target": "npm:dns-packet", + "type": "static" + }, + { + "source": "npm:multicast-dns", + "target": "npm:thunky", + "type": "static" + }, + { + "source": "npm:mz", + "target": "npm:any-promise", + "type": "static" + }, + { + "source": "npm:mz", + "target": "npm:object-assign", + "type": "static" + }, + { + "source": "npm:mz", + "target": "npm:thenify-all", + "type": "static" + }, + { + "source": "npm:needle", + "target": "npm:iconv-lite@0.6.3", + "type": "static" + }, + { + "source": "npm:needle", + "target": "npm:sax@1.4.1", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:@next/env", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:@swc/helpers@0.5.5", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:busboy", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:caniuse-lite", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:graceful-fs", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:postcss@8.4.31", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:styled-jsx", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:@next/swc-darwin-arm64", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:@next/swc-darwin-x64", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:@next/swc-linux-arm64-gnu", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:@next/swc-linux-arm64-musl", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:@next/swc-linux-x64-gnu", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:@next/swc-linux-x64-musl", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:@next/swc-win32-arm64-msvc", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:@next/swc-win32-ia32-msvc", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:@next/swc-win32-x64-msvc", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:@playwright/test", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:sass", + "type": "static" + }, + { + "source": "npm:node-abi", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:node-gyp", + "target": "npm:env-paths", + "type": "static" + }, + { + "source": "npm:node-gyp", + "target": "npm:glob@7.2.3", + "type": "static" + }, + { + "source": "npm:node-gyp", + "target": "npm:graceful-fs", + "type": "static" + }, + { + "source": "npm:node-gyp", + "target": "npm:make-fetch-happen", + "type": "static" + }, + { + "source": "npm:node-gyp", + "target": "npm:nopt", + "type": "static" + }, + { + "source": "npm:node-gyp", + "target": "npm:npmlog", + "type": "static" + }, + { + "source": "npm:node-gyp", + "target": "npm:rimraf", + "type": "static" + }, + { + "source": "npm:node-gyp", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:node-gyp", + "target": "npm:tar", + "type": "static" + }, + { + "source": "npm:node-gyp", + "target": "npm:which@2.0.2", + "type": "static" + }, + { + "source": "npm:node-schedule", + "target": "npm:cron-parser", + "type": "static" + }, + { + "source": "npm:node-schedule", + "target": "npm:long-timeout", + "type": "static" + }, + { + "source": "npm:node-schedule", + "target": "npm:sorted-array-functions", + "type": "static" + }, + { + "source": "npm:nopt", + "target": "npm:abbrev", + "type": "static" + }, + { + "source": "npm:npm-package-arg", + "target": "npm:hosted-git-info", + "type": "static" + }, + { + "source": "npm:npm-package-arg", + "target": "npm:proc-log", + "type": "static" + }, + { + "source": "npm:npm-package-arg", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:npm-package-arg", + "target": "npm:validate-npm-package-name", + "type": "static" + }, + { + "source": "npm:npm-run-path@4.0.1", + "target": "npm:path-key@3.1.1", + "type": "static" + }, + { + "source": "npm:npm-run-path@5.3.0", + "target": "npm:path-key@4.0.0", + "type": "static" + }, + { + "source": "npm:npmlog", + "target": "npm:are-we-there-yet", + "type": "static" + }, + { + "source": "npm:npmlog", + "target": "npm:console-control-strings", + "type": "static" + }, + { + "source": "npm:npmlog", + "target": "npm:gauge", + "type": "static" + }, + { + "source": "npm:npmlog", + "target": "npm:set-blocking", + "type": "static" + }, + { + "source": "npm:nth-check", + "target": "npm:boolbase", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@napi-rs/wasm-runtime", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@yarnpkg/lockfile", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@yarnpkg/parsers", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@zkochan/js-yaml", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:axios", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:cli-cursor", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:cli-spinners", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:cliui", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:dotenv", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:dotenv-expand", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:enquirer", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:figures", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:flat", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:front-matter", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:jest-diff", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:jsonc-parser", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:lines-and-columns@2.0.3", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:minimatch@9.0.3", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:node-machine-id", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:npm-run-path@4.0.1", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:open@8.4.2", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:ora", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:tar-stream", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:tmp", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:tsconfig-paths", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:yargs", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:yargs-parser", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-darwin-arm64", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-darwin-x64", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-freebsd-x64", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-arm-gnueabihf", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-arm64-gnu", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-arm64-musl", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-x64-gnu", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-x64-musl", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-win32-arm64-msvc", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-win32-x64-msvc", + "type": "static" + }, + { + "source": "npm:object.assign", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:object.assign", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:object.assign", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:object.assign", + "target": "npm:object-keys", + "type": "static" + }, + { + "source": "npm:object.entries", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:object.entries", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:object.entries", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:object.fromentries", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:object.fromentries", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:object.fromentries", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:object.fromentries", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:object.values", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:object.values", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:object.values", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:on-finished", + "target": "npm:ee-first", + "type": "static" + }, + { + "source": "npm:once", + "target": "npm:wrappy", + "type": "static" + }, + { + "source": "npm:onetime@5.1.2", + "target": "npm:mimic-fn@2.1.0", + "type": "static" + }, + { + "source": "npm:onetime@6.0.0", + "target": "npm:mimic-fn@4.0.0", + "type": "static" + }, + { + "source": "npm:open@10.1.0", + "target": "npm:default-browser", + "type": "static" + }, + { + "source": "npm:open@10.1.0", + "target": "npm:define-lazy-prop@3.0.0", + "type": "static" + }, + { + "source": "npm:open@10.1.0", + "target": "npm:is-inside-container", + "type": "static" + }, + { + "source": "npm:open@10.1.0", + "target": "npm:is-wsl@3.1.0", + "type": "static" + }, + { + "source": "npm:open@8.4.2", + "target": "npm:define-lazy-prop@2.0.0", + "type": "static" + }, + { + "source": "npm:open@8.4.2", + "target": "npm:is-docker@2.2.1", + "type": "static" + }, + { + "source": "npm:open@8.4.2", + "target": "npm:is-wsl@2.2.0", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:deep-is", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:fast-levenshtein", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:levn", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:prelude-ls", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:type-check", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:word-wrap", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:bl", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:cli-cursor", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:cli-spinners", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:is-interactive", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:log-symbols", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:wcwidth", + "type": "static" + }, + { + "source": "npm:p-limit@3.1.0", + "target": "npm:yocto-queue@0.1.0", + "type": "static" + }, + { + "source": "npm:p-limit@4.0.0", + "target": "npm:yocto-queue@1.1.1", + "type": "static" + }, + { + "source": "npm:p-limit@5.0.0", + "target": "npm:yocto-queue@1.1.1", + "type": "static" + }, + { + "source": "npm:p-locate@5.0.0", + "target": "npm:p-limit@3.1.0", + "type": "static" + }, + { + "source": "npm:p-locate@6.0.0", + "target": "npm:p-limit@4.0.0", + "type": "static" + }, + { + "source": "npm:p-map", + "target": "npm:aggregate-error", + "type": "static" + }, + { + "source": "npm:p-retry", + "target": "npm:@types/retry", + "type": "static" + }, + { + "source": "npm:p-retry", + "target": "npm:is-network-error", + "type": "static" + }, + { + "source": "npm:p-retry", + "target": "npm:retry@0.13.1", + "type": "static" + }, + { + "source": "npm:parent-module", + "target": "npm:callsites", + "type": "static" + }, + { + "source": "npm:parse-json", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:parse-json", + "target": "npm:error-ex", + "type": "static" + }, + { + "source": "npm:parse-json", + "target": "npm:json-parse-even-better-errors", + "type": "static" + }, + { + "source": "npm:parse-json", + "target": "npm:lines-and-columns@1.2.4", + "type": "static" + }, + { + "source": "npm:parse5@7.1.2", + "target": "npm:entities", + "type": "static" + }, + { + "source": "npm:path-scurry", + "target": "npm:lru-cache@10.4.3", + "type": "static" + }, + { + "source": "npm:path-scurry", + "target": "npm:minipass@7.1.2", + "type": "static" + }, + { + "source": "npm:pkg-dir", + "target": "npm:find-up@6.3.0", + "type": "static" + }, + { + "source": "npm:pkg-types", + "target": "npm:confbox", + "type": "static" + }, + { + "source": "npm:pkg-types", + "target": "npm:mlly", + "type": "static" + }, + { + "source": "npm:pkg-types", + "target": "npm:pathe", + "type": "static" + }, + { + "source": "npm:playwright", + "target": "npm:playwright-core", + "type": "static" + }, + { + "source": "npm:playwright", + "target": "npm:fsevents@2.3.2", + "type": "static" + }, + { + "source": "npm:postcss-calc", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-calc", + "target": "npm:postcss-selector-parser", + "type": "static" + }, + { + "source": "npm:postcss-calc", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-colormin", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:postcss-colormin", + "target": "npm:caniuse-api", + "type": "static" + }, + { + "source": "npm:postcss-colormin", + "target": "npm:colord", + "type": "static" + }, + { + "source": "npm:postcss-colormin", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-colormin", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-convert-values", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:postcss-convert-values", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-convert-values", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-discard-comments", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-discard-duplicates", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-discard-empty", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-discard-overridden", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-import@14.1.0", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-import@14.1.0", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-import@14.1.0", + "target": "npm:read-cache", + "type": "static" + }, + { + "source": "npm:postcss-import@14.1.0", + "target": "npm:resolve@1.22.8", + "type": "static" + }, + { + "source": "npm:postcss-import@15.1.0", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-import@15.1.0", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-import@15.1.0", + "target": "npm:read-cache", + "type": "static" + }, + { + "source": "npm:postcss-import@15.1.0", + "target": "npm:resolve@1.22.8", + "type": "static" + }, + { + "source": "npm:postcss-js", + "target": "npm:camelcase-css", + "type": "static" + }, + { + "source": "npm:postcss-js", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-load-config", + "target": "npm:lilconfig@3.1.2", + "type": "static" + }, + { + "source": "npm:postcss-load-config", + "target": "npm:yaml@2.5.1", + "type": "static" + }, + { + "source": "npm:postcss-load-config", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-load-config", + "target": "npm:ts-node", + "type": "static" + }, + { + "source": "npm:postcss-loader", + "target": "npm:cosmiconfig@7.1.0", + "type": "static" + }, + { + "source": "npm:postcss-loader", + "target": "npm:klona", + "type": "static" + }, + { + "source": "npm:postcss-loader", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-loader", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:postcss-loader", + "target": "npm:webpack", + "type": "static" + }, + { + "source": "npm:postcss-merge-longhand", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-merge-longhand", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-merge-longhand", + "target": "npm:stylehacks", + "type": "static" + }, + { + "source": "npm:postcss-merge-rules", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:postcss-merge-rules", + "target": "npm:caniuse-api", + "type": "static" + }, + { + "source": "npm:postcss-merge-rules", + "target": "npm:cssnano-utils", + "type": "static" + }, + { + "source": "npm:postcss-merge-rules", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-merge-rules", + "target": "npm:postcss-selector-parser", + "type": "static" + }, + { + "source": "npm:postcss-minify-font-values", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-minify-font-values", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-minify-gradients", + "target": "npm:colord", + "type": "static" + }, + { + "source": "npm:postcss-minify-gradients", + "target": "npm:cssnano-utils", + "type": "static" + }, + { + "source": "npm:postcss-minify-gradients", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-minify-gradients", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-minify-params", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:postcss-minify-params", + "target": "npm:cssnano-utils", + "type": "static" + }, + { + "source": "npm:postcss-minify-params", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-minify-params", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-minify-selectors", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-minify-selectors", + "target": "npm:postcss-selector-parser", + "type": "static" + }, + { + "source": "npm:postcss-modules-extract-imports", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-modules-local-by-default", + "target": "npm:icss-utils", + "type": "static" + }, + { + "source": "npm:postcss-modules-local-by-default", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-modules-local-by-default", + "target": "npm:postcss-selector-parser", + "type": "static" + }, + { + "source": "npm:postcss-modules-local-by-default", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-modules-scope", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-modules-scope", + "target": "npm:postcss-selector-parser", + "type": "static" + }, + { + "source": "npm:postcss-modules-values", + "target": "npm:icss-utils", + "type": "static" + }, + { + "source": "npm:postcss-modules-values", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-nested", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-nested", + "target": "npm:postcss-selector-parser", + "type": "static" + }, + { + "source": "npm:postcss-normalize-charset", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-normalize-display-values", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-normalize-display-values", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-normalize-positions", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-normalize-positions", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-normalize-repeat-style", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-normalize-repeat-style", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-normalize-string", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-normalize-string", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-normalize-timing-functions", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-normalize-timing-functions", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-normalize-unicode", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:postcss-normalize-unicode", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-normalize-unicode", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-normalize-url", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-normalize-url", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-normalize-whitespace", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-normalize-whitespace", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-ordered-values", + "target": "npm:cssnano-utils", + "type": "static" + }, + { + "source": "npm:postcss-ordered-values", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-ordered-values", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-reduce-initial", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:postcss-reduce-initial", + "target": "npm:caniuse-api", + "type": "static" + }, + { + "source": "npm:postcss-reduce-initial", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-reduce-transforms", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-reduce-transforms", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-selector-parser", + "target": "npm:cssesc", + "type": "static" + }, + { + "source": "npm:postcss-selector-parser", + "target": "npm:util-deprecate", + "type": "static" + }, + { + "source": "npm:postcss-svgo", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-svgo", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-svgo", + "target": "npm:svgo", + "type": "static" + }, + { + "source": "npm:postcss-unique-selectors", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-unique-selectors", + "target": "npm:postcss-selector-parser", + "type": "static" + }, + { + "source": "npm:postcss@8.4.31", + "target": "npm:nanoid@3.3.7", + "type": "static" + }, + { + "source": "npm:postcss@8.4.31", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:postcss@8.4.31", + "target": "npm:source-map-js", + "type": "static" + }, + { + "source": "npm:postcss@8.4.45", + "target": "npm:nanoid@3.3.7", + "type": "static" + }, + { + "source": "npm:postcss@8.4.45", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:postcss@8.4.45", + "target": "npm:source-map-js", + "type": "static" + }, + { + "source": "npm:prebuild-install", + "target": "npm:detect-libc", + "type": "static" + }, + { + "source": "npm:prebuild-install", + "target": "npm:expand-template", + "type": "static" + }, + { + "source": "npm:prebuild-install", + "target": "npm:github-from-package", + "type": "static" + }, + { + "source": "npm:prebuild-install", + "target": "npm:minimist", + "type": "static" + }, + { + "source": "npm:prebuild-install", + "target": "npm:mkdirp-classic", + "type": "static" + }, + { + "source": "npm:prebuild-install", + "target": "npm:napi-build-utils", + "type": "static" + }, + { + "source": "npm:prebuild-install", + "target": "npm:node-abi", + "type": "static" + }, + { + "source": "npm:prebuild-install", + "target": "npm:pump", + "type": "static" + }, + { + "source": "npm:prebuild-install", + "target": "npm:rc", + "type": "static" + }, + { + "source": "npm:prebuild-install", + "target": "npm:simple-get", + "type": "static" + }, + { + "source": "npm:prebuild-install", + "target": "npm:tar-fs", + "type": "static" + }, + { + "source": "npm:prebuild-install", + "target": "npm:tunnel-agent", + "type": "static" + }, + { + "source": "npm:prettier-plugin-tailwindcss", + "target": "npm:prettier", + "type": "static" + }, + { + "source": "npm:pretty-format@27.5.1", + "target": "npm:ansi-regex@5.0.1", + "type": "static" + }, + { + "source": "npm:pretty-format@27.5.1", + "target": "npm:ansi-styles@5.2.0", + "type": "static" + }, + { + "source": "npm:pretty-format@27.5.1", + "target": "npm:react-is@17.0.2", + "type": "static" + }, + { + "source": "npm:pretty-format@29.7.0", + "target": "npm:@jest/schemas", + "type": "static" + }, + { + "source": "npm:pretty-format@29.7.0", + "target": "npm:ansi-styles@5.2.0", + "type": "static" + }, + { + "source": "npm:pretty-format@29.7.0", + "target": "npm:react-is@18.3.1", + "type": "static" + }, + { + "source": "npm:prisma", + "target": "npm:@prisma/engines", + "type": "static" + }, + { + "source": "npm:prisma", + "target": "npm:fsevents@2.3.3", + "type": "static" + }, + { + "source": "npm:promise-retry", + "target": "npm:err-code", + "type": "static" + }, + { + "source": "npm:promise-retry", + "target": "npm:retry@0.12.0", + "type": "static" + }, + { + "source": "npm:prop-types", + "target": "npm:loose-envify", + "type": "static" + }, + { + "source": "npm:prop-types", + "target": "npm:object-assign", + "type": "static" + }, + { + "source": "npm:prop-types", + "target": "npm:react-is@16.13.1", + "type": "static" + }, + { + "source": "npm:proxy-addr", + "target": "npm:forwarded", + "type": "static" + }, + { + "source": "npm:proxy-addr", + "target": "npm:ipaddr.js@1.9.1", + "type": "static" + }, + { + "source": "npm:pump", + "target": "npm:end-of-stream", + "type": "static" + }, + { + "source": "npm:pump", + "target": "npm:once", + "type": "static" + }, + { + "source": "npm:qs", + "target": "npm:side-channel", + "type": "static" + }, + { + "source": "npm:randombytes", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + }, + { + "source": "npm:raw-body", + "target": "npm:bytes@3.1.2", + "type": "static" + }, + { + "source": "npm:raw-body", + "target": "npm:http-errors@2.0.0", + "type": "static" + }, + { + "source": "npm:raw-body", + "target": "npm:iconv-lite@0.4.24", + "type": "static" + }, + { + "source": "npm:raw-body", + "target": "npm:unpipe", + "type": "static" + }, + { + "source": "npm:rc", + "target": "npm:deep-extend", + "type": "static" + }, + { + "source": "npm:rc", + "target": "npm:ini", + "type": "static" + }, + { + "source": "npm:rc", + "target": "npm:minimist", + "type": "static" + }, + { + "source": "npm:rc", + "target": "npm:strip-json-comments@2.0.1", + "type": "static" + }, + { + "source": "npm:react-dom", + "target": "npm:loose-envify", + "type": "static" + }, + { + "source": "npm:react-dom", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-dom", + "target": "npm:scheduler", + "type": "static" + }, + { + "source": "npm:react", + "target": "npm:loose-envify", + "type": "static" + }, + { + "source": "npm:read-cache", + "target": "npm:pify@2.3.0", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:core-util-is", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:inherits@2.0.4", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:isarray@1.0.0", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:process-nextick-args", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:safe-buffer@5.1.2", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:string_decoder@1.1.1", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:util-deprecate", + "type": "static" + }, + { + "source": "npm:readable-stream@3.6.2", + "target": "npm:inherits@2.0.4", + "type": "static" + }, + { + "source": "npm:readable-stream@3.6.2", + "target": "npm:string_decoder@1.3.0", + "type": "static" + }, + { + "source": "npm:readable-stream@3.6.2", + "target": "npm:util-deprecate", + "type": "static" + }, + { + "source": "npm:readdirp", + "target": "npm:picomatch", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:globalthis", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:which-builtin-type", + "type": "static" + }, + { + "source": "npm:regenerate-unicode-properties", + "target": "npm:regenerate", + "type": "static" + }, + { + "source": "npm:regenerator-transform", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:regexp.prototype.flags", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:regexp.prototype.flags", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:regexp.prototype.flags", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:regexp.prototype.flags", + "target": "npm:set-function-name", + "type": "static" + }, + { + "source": "npm:regexpu-core", + "target": "npm:@babel/regjsgen", + "type": "static" + }, + { + "source": "npm:regexpu-core", + "target": "npm:regenerate", + "type": "static" + }, + { + "source": "npm:regexpu-core", + "target": "npm:regenerate-unicode-properties", + "type": "static" + }, + { + "source": "npm:regexpu-core", + "target": "npm:regjsparser", + "type": "static" + }, + { + "source": "npm:regexpu-core", + "target": "npm:unicode-match-property-ecmascript", + "type": "static" + }, + { + "source": "npm:regexpu-core", + "target": "npm:unicode-match-property-value-ecmascript", + "type": "static" + }, + { + "source": "npm:regjsparser", + "target": "npm:jsesc@0.5.0", + "type": "static" + }, + { + "source": "npm:resolve-dir", + "target": "npm:expand-tilde", + "type": "static" + }, + { + "source": "npm:resolve-dir", + "target": "npm:global-modules", + "type": "static" + }, + { + "source": "npm:resolve@1.22.8", + "target": "npm:is-core-module", + "type": "static" + }, + { + "source": "npm:resolve@1.22.8", + "target": "npm:path-parse", + "type": "static" + }, + { + "source": "npm:resolve@1.22.8", + "target": "npm:supports-preserve-symlinks-flag", + "type": "static" + }, + { + "source": "npm:resolve@2.0.0-next.5", + "target": "npm:is-core-module", + "type": "static" + }, + { + "source": "npm:resolve@2.0.0-next.5", + "target": "npm:path-parse", + "type": "static" + }, + { + "source": "npm:resolve@2.0.0-next.5", + "target": "npm:supports-preserve-symlinks-flag", + "type": "static" + }, + { + "source": "npm:restore-cursor", + "target": "npm:onetime@5.1.2", + "type": "static" + }, + { + "source": "npm:restore-cursor", + "target": "npm:signal-exit@3.0.7", + "type": "static" + }, + { + "source": "npm:rimraf", + "target": "npm:glob@7.2.3", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-android-arm-eabi", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-android-arm64", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-darwin-arm64", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-darwin-x64", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-arm-gnueabihf", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-arm-musleabihf", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-arm64-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-arm64-musl", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-powerpc64le-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-riscv64-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-s390x-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-x64-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-x64-musl", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-win32-arm64-msvc", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-win32-ia32-msvc", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-win32-x64-msvc", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:fsevents@2.3.3", + "type": "static" + }, + { + "source": "npm:run-parallel", + "target": "npm:queue-microtask", + "type": "static" + }, + { + "source": "npm:rxjs", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:safe-array-concat", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:safe-array-concat", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:safe-array-concat", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:safe-array-concat", + "target": "npm:isarray@2.0.5", + "type": "static" + }, + { + "source": "npm:safe-regex-test", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:safe-regex-test", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:safe-regex-test", + "target": "npm:is-regex", + "type": "static" + }, + { + "source": "npm:sass-loader", + "target": "npm:klona", + "type": "static" + }, + { + "source": "npm:sass-loader", + "target": "npm:neo-async", + "type": "static" + }, + { + "source": "npm:sass-loader", + "target": "npm:webpack", + "type": "static" + }, + { + "source": "npm:sass-loader", + "target": "npm:sass", + "type": "static" + }, + { + "source": "npm:sass", + "target": "npm:chokidar", + "type": "static" + }, + { + "source": "npm:sass", + "target": "npm:immutable", + "type": "static" + }, + { + "source": "npm:sass", + "target": "npm:source-map-js", + "type": "static" + }, + { + "source": "npm:saxes", + "target": "npm:xmlchars", + "type": "static" + }, + { + "source": "npm:scheduler", + "target": "npm:loose-envify", + "type": "static" + }, + { + "source": "npm:schema-utils@3.3.0", + "target": "npm:@types/json-schema", + "type": "static" + }, + { + "source": "npm:schema-utils@3.3.0", + "target": "npm:ajv@6.12.6", + "type": "static" + }, + { + "source": "npm:schema-utils@3.3.0", + "target": "npm:ajv-keywords@3.5.2", + "type": "static" + }, + { + "source": "npm:schema-utils@4.2.0", + "target": "npm:@types/json-schema", + "type": "static" + }, + { + "source": "npm:schema-utils@4.2.0", + "target": "npm:ajv@8.17.1", + "type": "static" + }, + { + "source": "npm:schema-utils@4.2.0", + "target": "npm:ajv-formats", + "type": "static" + }, + { + "source": "npm:schema-utils@4.2.0", + "target": "npm:ajv-keywords@5.1.0", + "type": "static" + }, + { + "source": "npm:selfsigned", + "target": "npm:@types/node-forge", + "type": "static" + }, + { + "source": "npm:selfsigned", + "target": "npm:node-forge", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:depd@2.0.0", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:destroy", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:encodeurl@1.0.2", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:etag", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:fresh", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:http-errors@2.0.0", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:mime", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:ms@2.1.3", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:on-finished", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:range-parser", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:statuses@2.0.1", + "type": "static" + }, + { + "source": "npm:serialize-javascript", + "target": "npm:randombytes", + "type": "static" + }, + { + "source": "npm:serve-index", + "target": "npm:accepts", + "type": "static" + }, + { + "source": "npm:serve-index", + "target": "npm:batch", + "type": "static" + }, + { + "source": "npm:serve-index", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:serve-index", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:serve-index", + "target": "npm:http-errors@1.6.3", + "type": "static" + }, + { + "source": "npm:serve-index", + "target": "npm:mime-types", + "type": "static" + }, + { + "source": "npm:serve-index", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:serve-static", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:serve-static", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:serve-static", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:serve-static", + "target": "npm:send", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:define-data-property", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:function-bind", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:has-property-descriptors", + "type": "static" + }, + { + "source": "npm:set-function-name", + "target": "npm:define-data-property", + "type": "static" + }, + { + "source": "npm:set-function-name", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:set-function-name", + "target": "npm:functions-have-names", + "type": "static" + }, + { + "source": "npm:set-function-name", + "target": "npm:has-property-descriptors", + "type": "static" + }, + { + "source": "npm:shebang-command", + "target": "npm:shebang-regex", + "type": "static" + }, + { + "source": "npm:side-channel", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:side-channel", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:side-channel", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:side-channel", + "target": "npm:object-inspect", + "type": "static" + }, + { + "source": "npm:simple-get", + "target": "npm:decompress-response", + "type": "static" + }, + { + "source": "npm:simple-get", + "target": "npm:once", + "type": "static" + }, + { + "source": "npm:simple-get", + "target": "npm:simple-concat", + "type": "static" + }, + { + "source": "npm:sockjs", + "target": "npm:faye-websocket", + "type": "static" + }, + { + "source": "npm:sockjs", + "target": "npm:uuid", + "type": "static" + }, + { + "source": "npm:sockjs", + "target": "npm:websocket-driver", + "type": "static" + }, + { + "source": "npm:socks-proxy-agent", + "target": "npm:agent-base@6.0.2", + "type": "static" + }, + { + "source": "npm:socks-proxy-agent", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:socks-proxy-agent", + "target": "npm:socks", + "type": "static" + }, + { + "source": "npm:socks", + "target": "npm:ip-address", + "type": "static" + }, + { + "source": "npm:socks", + "target": "npm:smart-buffer", + "type": "static" + }, + { + "source": "npm:source-map-loader", + "target": "npm:iconv-lite@0.6.3", + "type": "static" + }, + { + "source": "npm:source-map-loader", + "target": "npm:source-map-js", + "type": "static" + }, + { + "source": "npm:source-map-loader", + "target": "npm:webpack", + "type": "static" + }, + { + "source": "npm:source-map-support@0.5.19", + "target": "npm:buffer-from", + "type": "static" + }, + { + "source": "npm:source-map-support@0.5.19", + "target": "npm:source-map@0.6.1", + "type": "static" + }, + { + "source": "npm:source-map-support@0.5.21", + "target": "npm:buffer-from", + "type": "static" + }, + { + "source": "npm:source-map-support@0.5.21", + "target": "npm:source-map@0.6.1", + "type": "static" + }, + { + "source": "npm:spdy-transport", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:spdy-transport", + "target": "npm:detect-node", + "type": "static" + }, + { + "source": "npm:spdy-transport", + "target": "npm:hpack.js", + "type": "static" + }, + { + "source": "npm:spdy-transport", + "target": "npm:obuf", + "type": "static" + }, + { + "source": "npm:spdy-transport", + "target": "npm:readable-stream@3.6.2", + "type": "static" + }, + { + "source": "npm:spdy-transport", + "target": "npm:wbuf", + "type": "static" + }, + { + "source": "npm:spdy", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:spdy", + "target": "npm:handle-thing", + "type": "static" + }, + { + "source": "npm:spdy", + "target": "npm:http-deceiver", + "type": "static" + }, + { + "source": "npm:spdy", + "target": "npm:select-hose", + "type": "static" + }, + { + "source": "npm:spdy", + "target": "npm:spdy-transport", + "type": "static" + }, + { + "source": "npm:sqlite3", + "target": "npm:bindings", + "type": "static" + }, + { + "source": "npm:sqlite3", + "target": "npm:node-addon-api", + "type": "static" + }, + { + "source": "npm:sqlite3", + "target": "npm:prebuild-install", + "type": "static" + }, + { + "source": "npm:sqlite3", + "target": "npm:tar", + "type": "static" + }, + { + "source": "npm:sqlite3", + "target": "npm:node-gyp", + "type": "static" + }, + { + "source": "npm:ssri", + "target": "npm:minipass@3.3.6", + "type": "static" + }, + { + "source": "npm:streamroller", + "target": "npm:date-format", + "type": "static" + }, + { + "source": "npm:streamroller", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:streamroller", + "target": "npm:fs-extra@8.1.0", + "type": "static" + }, + { + "source": "npm:string-width@4.2.3", + "target": "npm:emoji-regex@8.0.0", + "type": "static" + }, + { + "source": "npm:string-width@4.2.3", + "target": "npm:is-fullwidth-code-point", + "type": "static" + }, + { + "source": "npm:string-width@4.2.3", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:string-width-cjs", + "target": "npm:emoji-regex@8.0.0", + "type": "static" + }, + { + "source": "npm:string-width-cjs", + "target": "npm:is-fullwidth-code-point", + "type": "static" + }, + { + "source": "npm:string-width-cjs", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:string-width@5.1.2", + "target": "npm:eastasianwidth", + "type": "static" + }, + { + "source": "npm:string-width@5.1.2", + "target": "npm:emoji-regex@9.2.2", + "type": "static" + }, + { + "source": "npm:string-width@5.1.2", + "target": "npm:strip-ansi@7.1.0", + "type": "static" + }, + { + "source": "npm:string.prototype.matchall", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:string.prototype.matchall", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:string.prototype.matchall", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:string.prototype.matchall", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:string.prototype.matchall", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:string.prototype.matchall", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:string.prototype.matchall", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:string.prototype.matchall", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:string.prototype.matchall", + "target": "npm:internal-slot", + "type": "static" + }, + { + "source": "npm:string.prototype.matchall", + "target": "npm:regexp.prototype.flags", + "type": "static" + }, + { + "source": "npm:string.prototype.matchall", + "target": "npm:set-function-name", + "type": "static" + }, + { + "source": "npm:string.prototype.matchall", + "target": "npm:side-channel", + "type": "static" + }, + { + "source": "npm:string.prototype.repeat", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:string.prototype.repeat", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:string.prototype.trimend", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:string.prototype.trimend", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:string.prototype.trimend", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:string.prototype.trimstart", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:string.prototype.trimstart", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:string.prototype.trimstart", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:string_decoder@1.1.1", + "target": "npm:safe-buffer@5.1.2", + "type": "static" + }, + { + "source": "npm:string_decoder@1.3.0", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + }, + { + "source": "npm:strip-ansi@6.0.1", + "target": "npm:ansi-regex@5.0.1", + "type": "static" + }, + { + "source": "npm:strip-ansi-cjs", + "target": "npm:ansi-regex@5.0.1", + "type": "static" + }, + { + "source": "npm:strip-ansi@7.1.0", + "target": "npm:ansi-regex@6.0.1", + "type": "static" + }, + { + "source": "npm:strip-literal", + "target": "npm:js-tokens@9.0.0", + "type": "static" + }, + { + "source": "npm:style-loader", + "target": "npm:webpack", + "type": "static" + }, + { + "source": "npm:styled-jsx", + "target": "npm:client-only", + "type": "static" + }, + { + "source": "npm:styled-jsx", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:styled-jsx", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:stylehacks", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:stylehacks", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:stylehacks", + "target": "npm:postcss-selector-parser", + "type": "static" + }, + { + "source": "npm:stylus-loader", + "target": "npm:fast-glob@3.3.2", + "type": "static" + }, + { + "source": "npm:stylus-loader", + "target": "npm:normalize-path", + "type": "static" + }, + { + "source": "npm:stylus-loader", + "target": "npm:stylus", + "type": "static" + }, + { + "source": "npm:stylus-loader", + "target": "npm:webpack", + "type": "static" + }, + { + "source": "npm:stylus", + "target": "npm:@adobe/css-tools", + "type": "static" + }, + { + "source": "npm:stylus", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:stylus", + "target": "npm:glob@7.2.3", + "type": "static" + }, + { + "source": "npm:stylus", + "target": "npm:sax@1.2.4", + "type": "static" + }, + { + "source": "npm:stylus", + "target": "npm:source-map@0.7.4", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:@jridgewell/gen-mapping", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:commander@4.1.1", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:glob@10.4.5", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:lines-and-columns@1.2.4", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:mz", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:pirates", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:ts-interface-checker", + "type": "static" + }, + { + "source": "npm:supports-color@5.5.0", + "target": "npm:has-flag@3.0.0", + "type": "static" + }, + { + "source": "npm:supports-color@7.2.0", + "target": "npm:has-flag@4.0.0", + "type": "static" + }, + { + "source": "npm:supports-color@8.1.1", + "target": "npm:has-flag@4.0.0", + "type": "static" + }, + { + "source": "npm:svgo", + "target": "npm:@trysound/sax", + "type": "static" + }, + { + "source": "npm:svgo", + "target": "npm:commander@7.2.0", + "type": "static" + }, + { + "source": "npm:svgo", + "target": "npm:css-select", + "type": "static" + }, + { + "source": "npm:svgo", + "target": "npm:css-tree@2.3.1", + "type": "static" + }, + { + "source": "npm:svgo", + "target": "npm:css-what", + "type": "static" + }, + { + "source": "npm:svgo", + "target": "npm:csso", + "type": "static" + }, + { + "source": "npm:svgo", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:@alloc/quick-lru", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:arg@5.0.2", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:chokidar", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:didyoumean", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:dlv", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:fast-glob@3.3.2", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:glob-parent@6.0.2", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:jiti", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:lilconfig@2.1.0", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:micromatch", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:normalize-path", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:object-hash", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:postcss-import@15.1.0", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:postcss-js", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:postcss-load-config", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:postcss-nested", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:postcss-selector-parser", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:resolve@1.22.8", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:sucrase", + "type": "static" + }, + { + "source": "npm:tar-fs", + "target": "npm:chownr@1.1.4", + "type": "static" + }, + { + "source": "npm:tar-fs", + "target": "npm:mkdirp-classic", + "type": "static" + }, + { + "source": "npm:tar-fs", + "target": "npm:pump", + "type": "static" + }, + { + "source": "npm:tar-fs", + "target": "npm:tar-stream", + "type": "static" + }, + { + "source": "npm:tar-stream", + "target": "npm:bl", + "type": "static" + }, + { + "source": "npm:tar-stream", + "target": "npm:end-of-stream", + "type": "static" + }, + { + "source": "npm:tar-stream", + "target": "npm:fs-constants", + "type": "static" + }, + { + "source": "npm:tar-stream", + "target": "npm:inherits@2.0.4", + "type": "static" + }, + { + "source": "npm:tar-stream", + "target": "npm:readable-stream@3.6.2", + "type": "static" + }, + { + "source": "npm:tar", + "target": "npm:chownr@2.0.0", + "type": "static" + }, + { + "source": "npm:tar", + "target": "npm:fs-minipass", + "type": "static" + }, + { + "source": "npm:tar", + "target": "npm:minipass@5.0.0", + "type": "static" + }, + { + "source": "npm:tar", + "target": "npm:minizlib", + "type": "static" + }, + { + "source": "npm:tar", + "target": "npm:mkdirp", + "type": "static" + }, + { + "source": "npm:tar", + "target": "npm:yallist@4.0.0", + "type": "static" + }, + { + "source": "npm:terser-webpack-plugin", + "target": "npm:@jridgewell/trace-mapping@0.3.25", + "type": "static" + }, + { + "source": "npm:terser-webpack-plugin", + "target": "npm:jest-worker@27.5.1", + "type": "static" + }, + { + "source": "npm:terser-webpack-plugin", + "target": "npm:schema-utils@3.3.0", + "type": "static" + }, + { + "source": "npm:terser-webpack-plugin", + "target": "npm:serialize-javascript", + "type": "static" + }, + { + "source": "npm:terser-webpack-plugin", + "target": "npm:terser", + "type": "static" + }, + { + "source": "npm:terser-webpack-plugin", + "target": "npm:webpack", + "type": "static" + }, + { + "source": "npm:terser", + "target": "npm:@jridgewell/source-map", + "type": "static" + }, + { + "source": "npm:terser", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:terser", + "target": "npm:commander@2.20.3", + "type": "static" + }, + { + "source": "npm:terser", + "target": "npm:source-map-support@0.5.21", + "type": "static" + }, + { + "source": "npm:thenify-all", + "target": "npm:thenify", + "type": "static" + }, + { + "source": "npm:thenify", + "target": "npm:any-promise", + "type": "static" + }, + { + "source": "npm:thingies", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:to-regex-range", + "target": "npm:is-number", + "type": "static" + }, + { + "source": "npm:tough-cookie", + "target": "npm:psl", + "type": "static" + }, + { + "source": "npm:tough-cookie", + "target": "npm:punycode", + "type": "static" + }, + { + "source": "npm:tough-cookie", + "target": "npm:universalify@0.2.0", + "type": "static" + }, + { + "source": "npm:tough-cookie", + "target": "npm:url-parse", + "type": "static" + }, + { + "source": "npm:tr46", + "target": "npm:punycode", + "type": "static" + }, + { + "source": "npm:tree-dump", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:ts-api-utils", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:ts-loader", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:ts-loader", + "target": "npm:enhanced-resolve", + "type": "static" + }, + { + "source": "npm:ts-loader", + "target": "npm:micromatch", + "type": "static" + }, + { + "source": "npm:ts-loader", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:ts-loader", + "target": "npm:source-map@0.7.4", + "type": "static" + }, + { + "source": "npm:ts-loader", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:ts-loader", + "target": "npm:webpack", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:@cspotcode/source-map-support", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:@tsconfig/node10", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:@tsconfig/node12", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:@tsconfig/node14", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:@tsconfig/node16", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:acorn-walk", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:arg@4.1.3", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:create-require", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:diff", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:make-error", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:typescript@5.4.5", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:v8-compile-cache-lib", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:yn", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:@cspotcode/source-map-support", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:@tsconfig/node10", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:@tsconfig/node12", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:@tsconfig/node14", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:@tsconfig/node16", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:acorn-walk", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:arg@4.1.3", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:create-require", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:diff", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:make-error", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:v8-compile-cache-lib", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:yn", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:@cspotcode/source-map-support", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:@tsconfig/node10", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:@tsconfig/node12", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:@tsconfig/node14", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:@tsconfig/node16", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:acorn-walk", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:arg@4.1.3", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:create-require", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:diff", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:make-error", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:v8-compile-cache-lib", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:yn", + "type": "static" + }, + { + "source": "npm:tsconfig-paths-webpack-plugin", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:tsconfig-paths-webpack-plugin", + "target": "npm:enhanced-resolve", + "type": "static" + }, + { + "source": "npm:tsconfig-paths-webpack-plugin", + "target": "npm:tsconfig-paths", + "type": "static" + }, + { + "source": "npm:tsconfig-paths", + "target": "npm:json5", + "type": "static" + }, + { + "source": "npm:tsconfig-paths", + "target": "npm:minimist", + "type": "static" + }, + { + "source": "npm:tsconfig-paths", + "target": "npm:strip-bom", + "type": "static" + }, + { + "source": "npm:tunnel-agent", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + }, + { + "source": "npm:type-check", + "target": "npm:prelude-ls", + "type": "static" + }, + { + "source": "npm:type-is", + "target": "npm:media-typer", + "type": "static" + }, + { + "source": "npm:type-is", + "target": "npm:mime-types", + "type": "static" + }, + { + "source": "npm:typed-array-buffer", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:typed-array-buffer", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:typed-array-buffer", + "target": "npm:is-typed-array", + "type": "static" + }, + { + "source": "npm:typed-array-byte-length", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:typed-array-byte-length", + "target": "npm:for-each", + "type": "static" + }, + { + "source": "npm:typed-array-byte-length", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:typed-array-byte-length", + "target": "npm:has-proto", + "type": "static" + }, + { + "source": "npm:typed-array-byte-length", + "target": "npm:is-typed-array", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:available-typed-arrays", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:for-each", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:has-proto", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:is-typed-array", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:for-each", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:has-proto", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:is-typed-array", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:possible-typed-array-names", + "type": "static" + }, + { + "source": "npm:typescript-eslint", + "target": "npm:@typescript-eslint/eslint-plugin", + "type": "static" + }, + { + "source": "npm:typescript-eslint", + "target": "npm:@typescript-eslint/parser", + "type": "static" + }, + { + "source": "npm:typescript-eslint", + "target": "npm:@typescript-eslint/utils", + "type": "static" + }, + { + "source": "npm:typescript-eslint", + "target": "npm:eslint", + "type": "static" + }, + { + "source": "npm:typescript-eslint", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:unbox-primitive", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:unbox-primitive", + "target": "npm:has-bigints", + "type": "static" + }, + { + "source": "npm:unbox-primitive", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:unbox-primitive", + "target": "npm:which-boxed-primitive", + "type": "static" + }, + { + "source": "npm:unicode-match-property-ecmascript", + "target": "npm:unicode-canonical-property-names-ecmascript", + "type": "static" + }, + { + "source": "npm:unicode-match-property-ecmascript", + "target": "npm:unicode-property-aliases-ecmascript", + "type": "static" + }, + { + "source": "npm:unique-filename", + "target": "npm:unique-slug", + "type": "static" + }, + { + "source": "npm:unique-slug", + "target": "npm:imurmurhash", + "type": "static" + }, + { + "source": "npm:update-browserslist-db", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:update-browserslist-db", + "target": "npm:escalade", + "type": "static" + }, + { + "source": "npm:update-browserslist-db", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:uri-js", + "target": "npm:punycode", + "type": "static" + }, + { + "source": "npm:url-parse", + "target": "npm:querystringify", + "type": "static" + }, + { + "source": "npm:url-parse", + "target": "npm:requires-port", + "type": "static" + }, + { + "source": "npm:vite-node", + "target": "npm:cac", + "type": "static" + }, + { + "source": "npm:vite-node", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:vite-node", + "target": "npm:pathe", + "type": "static" + }, + { + "source": "npm:vite-node", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:vite-node", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:esbuild", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:rollup", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:fsevents@2.3.3", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:less", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:sass", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:stylus", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:terser", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/expect", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/runner", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/snapshot", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/spy", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/utils", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:acorn-walk", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:chai", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:execa", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:local-pkg", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:pathe", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:std-env", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:strip-literal", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:tinybench", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:tinypool", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:vite-node", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:why-is-node-running", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:jsdom", + "type": "static" + }, + { + "source": "npm:w3c-xmlserializer", + "target": "npm:xml-name-validator", + "type": "static" + }, + { + "source": "npm:watchpack", + "target": "npm:glob-to-regexp", + "type": "static" + }, + { + "source": "npm:watchpack", + "target": "npm:graceful-fs", + "type": "static" + }, + { + "source": "npm:wbuf", + "target": "npm:minimalistic-assert", + "type": "static" + }, + { + "source": "npm:wcwidth", + "target": "npm:defaults", + "type": "static" + }, + { + "source": "npm:webpack-dev-middleware", + "target": "npm:colorette", + "type": "static" + }, + { + "source": "npm:webpack-dev-middleware", + "target": "npm:memfs@4.11.1", + "type": "static" + }, + { + "source": "npm:webpack-dev-middleware", + "target": "npm:mime-types", + "type": "static" + }, + { + "source": "npm:webpack-dev-middleware", + "target": "npm:on-finished", + "type": "static" + }, + { + "source": "npm:webpack-dev-middleware", + "target": "npm:range-parser", + "type": "static" + }, + { + "source": "npm:webpack-dev-middleware", + "target": "npm:schema-utils@4.2.0", + "type": "static" + }, + { + "source": "npm:webpack-dev-middleware", + "target": "npm:webpack", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:@types/bonjour", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:@types/connect-history-api-fallback", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:@types/express", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:@types/serve-index", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:@types/serve-static", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:@types/sockjs", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:@types/ws", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:ansi-html-community", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:bonjour-service", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:chokidar", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:colorette", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:compression", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:connect-history-api-fallback", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:express", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:graceful-fs", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:html-entities", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:http-proxy-middleware@2.0.6", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:ipaddr.js@2.2.0", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:launch-editor", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:open@10.1.0", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:p-retry", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:schema-utils@4.2.0", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:selfsigned", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:serve-index", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:sockjs", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:spdy", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:webpack-dev-middleware", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:ws@8.18.0", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:webpack", + "type": "static" + }, + { + "source": "npm:webpack-subresource-integrity", + "target": "npm:typed-assert", + "type": "static" + }, + { + "source": "npm:webpack-subresource-integrity", + "target": "npm:webpack", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:@webassemblyjs/ast", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:@webassemblyjs/wasm-edit", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:@webassemblyjs/wasm-parser", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:acorn-import-attributes", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:chrome-trace-event", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:enhanced-resolve", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:es-module-lexer", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:eslint-scope@5.1.1", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:events", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:glob-to-regexp", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:graceful-fs", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:json-parse-even-better-errors", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:loader-runner", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:mime-types", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:neo-async", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:schema-utils@3.3.0", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:tapable", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:terser-webpack-plugin", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:watchpack", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:webpack-sources", + "type": "static" + }, + { + "source": "npm:websocket-driver", + "target": "npm:http-parser-js", + "type": "static" + }, + { + "source": "npm:websocket-driver", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + }, + { + "source": "npm:websocket-driver", + "target": "npm:websocket-extensions", + "type": "static" + }, + { + "source": "npm:whatwg-encoding", + "target": "npm:iconv-lite@0.6.3", + "type": "static" + }, + { + "source": "npm:whatwg-url", + "target": "npm:tr46", + "type": "static" + }, + { + "source": "npm:whatwg-url", + "target": "npm:webidl-conversions", + "type": "static" + }, + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-bigint", + "type": "static" + }, + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-boolean-object", + "type": "static" + }, + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-number-object", + "type": "static" + }, + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-string", + "type": "static" + }, + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-symbol", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:function.prototype.name", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-async-function", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-date-object", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-finalizationregistry", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-generator-function", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-regex", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-weakref", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:isarray@2.0.5", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:which-boxed-primitive", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:which-collection", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:which-typed-array", + "type": "static" + }, + { + "source": "npm:which-collection", + "target": "npm:is-map", + "type": "static" + }, + { + "source": "npm:which-collection", + "target": "npm:is-set", + "type": "static" + }, + { + "source": "npm:which-collection", + "target": "npm:is-weakmap", + "type": "static" + }, + { + "source": "npm:which-collection", + "target": "npm:is-weakset", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:available-typed-arrays", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:for-each", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:which@1.3.1", + "target": "npm:isexe", + "type": "static" + }, + { + "source": "npm:which@2.0.2", + "target": "npm:isexe", + "type": "static" + }, + { + "source": "npm:why-is-node-running", + "target": "npm:siginfo", + "type": "static" + }, + { + "source": "npm:why-is-node-running", + "target": "npm:stackback", + "type": "static" + }, + { + "source": "npm:wide-align", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:wrap-ansi@7.0.0", + "target": "npm:ansi-styles@4.3.0", + "type": "static" + }, + { + "source": "npm:wrap-ansi@7.0.0", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:wrap-ansi@7.0.0", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:wrap-ansi-cjs", + "target": "npm:ansi-styles@4.3.0", + "type": "static" + }, + { + "source": "npm:wrap-ansi-cjs", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:wrap-ansi-cjs", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:wrap-ansi@8.1.0", + "target": "npm:ansi-styles@6.2.1", + "type": "static" + }, + { + "source": "npm:wrap-ansi@8.1.0", + "target": "npm:string-width@5.1.2", + "type": "static" + }, + { + "source": "npm:wrap-ansi@8.1.0", + "target": "npm:strip-ansi@7.1.0", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:cliui", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:escalade", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:get-caller-file", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:require-directory", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:y18n", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:yargs-parser", + "type": "static" + } + ] +} \ No newline at end of file diff --git a/.nx/workspace-data/playwright-13667948495577410667.hash b/.nx/workspace-data/playwright-13667948495577410667.hash new file mode 100644 index 0000000..9b38719 --- /dev/null +++ b/.nx/workspace-data/playwright-13667948495577410667.hash @@ -0,0 +1,1148 @@ +{ + "9431644547896960482": { + "targets": { + "playwright:e2e": { + "command": "playwright test", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci--tests/auth-login-logout.spec.ts": { + "command": "playwright test tests/auth-login-logout.spec.ts", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/auth-login-logout.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci--tests/auth-protected.spec.ts": { + "command": "playwright test tests/auth-protected.spec.ts", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/auth-protected.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci--tests/dashboard.spec.ts": { + "command": "playwright test tests/dashboard.spec.ts", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/dashboard.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci--tests/projects-details-create-defaults.spec.ts": { + "command": "playwright test tests/projects-details-create-defaults.spec.ts", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/projects-details-create-defaults.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci--tests/projects-details-create-tasks.spec.ts": { + "command": "playwright test tests/projects-details-create-tasks.spec.ts", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/projects-details-create-tasks.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci--tests/projects-details-update-status.spec.ts": { + "command": "playwright test tests/projects-details-update-status.spec.ts", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/projects-details-update-status.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci--tests/projects-list.spec.ts": { + "command": "playwright test tests/projects-list.spec.ts", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/projects-list.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci--tests/sidebar.spec.ts": { + "command": "playwright test tests/sidebar.spec.ts", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/sidebar.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci--tests/tasks-details-create-tasks.spec.ts": { + "command": "playwright test tests/tasks-details-create-tasks.spec.ts", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/tasks-details-create-tasks.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci--tests/tasks-details-delete-tasks.spec.ts": { + "command": "playwright test tests/tasks-details-delete-tasks.spec.ts", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/tasks-details-delete-tasks.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci--tests/tasks-details-editings.spec.ts": { + "command": "playwright test tests/tasks-details-editings.spec.ts", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/tasks-details-editings.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci--tests/tasks-list.spec.ts": { + "command": "playwright test tests/tasks-list.spec.ts", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/tasks-list.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci": { + "executor": "nx:noop", + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ], + "dependsOn": [ + { + "target": "e2e-ci--tests/auth-login-logout.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/auth-protected.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/dashboard.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/projects-details-create-defaults.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/projects-details-create-tasks.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/projects-details-update-status.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/projects-list.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/sidebar.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/tasks-details-create-tasks.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/tasks-details-delete-tasks.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/tasks-details-editings.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/tasks-list.spec.ts", + "projects": "self", + "params": "forward" + } + ], + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in CI", + "nonAtomizedTarget": "playwright:e2e", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + } + } + }, + "metadata": { + "targetGroups": { + "E2E (CI)": [ + "e2e-ci--tests/auth-login-logout.spec.ts", + "e2e-ci--tests/auth-protected.spec.ts", + "e2e-ci--tests/dashboard.spec.ts", + "e2e-ci--tests/projects-details-create-defaults.spec.ts", + "e2e-ci--tests/projects-details-create-tasks.spec.ts", + "e2e-ci--tests/projects-details-update-status.spec.ts", + "e2e-ci--tests/projects-list.spec.ts", + "e2e-ci--tests/sidebar.spec.ts", + "e2e-ci--tests/tasks-details-create-tasks.spec.ts", + "e2e-ci--tests/tasks-details-delete-tasks.spec.ts", + "e2e-ci--tests/tasks-details-editings.spec.ts", + "e2e-ci--tests/tasks-list.spec.ts", + "e2e-ci" + ] + } + } + }, + "4326813149192828886": { + "targets": { + "playwright:e2e": { + "command": "playwright test", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci--tests/auth-login-logout.spec.ts": { + "command": "playwright test tests/auth-login-logout.spec.ts", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/auth-login-logout.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci--tests/auth-protected.spec.ts": { + "command": "playwright test tests/auth-protected.spec.ts", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/auth-protected.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci--tests/dashboard.spec.ts": { + "command": "playwright test tests/dashboard.spec.ts", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/dashboard.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci--tests/projects-details-create-defaults.spec.ts": { + "command": "playwright test tests/projects-details-create-defaults.spec.ts", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/projects-details-create-defaults.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci--tests/projects-details-create-tasks.spec.ts": { + "command": "playwright test tests/projects-details-create-tasks.spec.ts", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/projects-details-create-tasks.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci--tests/projects-details-update-status.spec.ts": { + "command": "playwright test tests/projects-details-update-status.spec.ts", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/projects-details-update-status.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci--tests/projects-list.spec.ts": { + "command": "playwright test tests/projects-list.spec.ts", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/projects-list.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci--tests/sidebar.spec.ts": { + "command": "playwright test tests/sidebar.spec.ts", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/sidebar.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci--tests/tasks-details-create-tasks.spec.ts": { + "command": "playwright test tests/tasks-details-create-tasks.spec.ts", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/tasks-details-create-tasks.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci--tests/tasks-details-delete-tasks.spec.ts": { + "command": "playwright test tests/tasks-details-delete-tasks.spec.ts", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/tasks-details-delete-tasks.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci--tests/tasks-details-editings.spec.ts": { + "command": "playwright test tests/tasks-details-editings.spec.ts", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/tasks-details-editings.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci--tests/tasks-list.spec.ts": { + "command": "playwright test tests/tasks-list.spec.ts", + "options": { + "cwd": "{projectRoot}" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/tasks-list.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ] + }, + "e2e-ci": { + "executor": "nx:noop", + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ], + "dependsOn": [ + { + "target": "e2e-ci--tests/auth-login-logout.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/auth-protected.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/dashboard.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/projects-details-create-defaults.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/projects-details-create-tasks.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/projects-details-update-status.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/projects-list.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/sidebar.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/tasks-details-create-tasks.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/tasks-details-delete-tasks.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/tasks-details-editings.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/tasks-list.spec.ts", + "projects": "self", + "params": "forward" + } + ], + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in CI", + "nonAtomizedTarget": "playwright:e2e", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + } + } + }, + "metadata": { + "targetGroups": { + "E2E (CI)": [ + "e2e-ci--tests/auth-login-logout.spec.ts", + "e2e-ci--tests/auth-protected.spec.ts", + "e2e-ci--tests/dashboard.spec.ts", + "e2e-ci--tests/projects-details-create-defaults.spec.ts", + "e2e-ci--tests/projects-details-create-tasks.spec.ts", + "e2e-ci--tests/projects-details-update-status.spec.ts", + "e2e-ci--tests/projects-list.spec.ts", + "e2e-ci--tests/sidebar.spec.ts", + "e2e-ci--tests/tasks-details-create-tasks.spec.ts", + "e2e-ci--tests/tasks-details-delete-tasks.spec.ts", + "e2e-ci--tests/tasks-details-editings.spec.ts", + "e2e-ci--tests/tasks-list.spec.ts", + "e2e-ci" + ] + } + } + } +} \ No newline at end of file diff --git a/.nx/workspace-data/project-graph.json b/.nx/workspace-data/project-graph.json new file mode 100644 index 0000000..3fb2652 --- /dev/null +++ b/.nx/workspace-data/project-graph.json @@ -0,0 +1,28457 @@ +{ + "nodes": { + "@tasker/dashboard-widgets": { + "name": "@tasker/dashboard-widgets", + "type": "lib", + "data": { + "root": "packages/dashboard-widgets", + "sourceRoot": "packages/dashboard-widgets", + "name": "@tasker/dashboard-widgets", + "tags": [ + "npm:private" + ], + "metadata": { + "targetGroups": { + "NPM Scripts": [ + "lint", + "test" + ] + } + }, + "targets": { + "lint": { + "executor": "nx:run-script", + "options": { + "script": "lint" + }, + "metadata": { + "scriptContent": "eslint .", + "runCommand": "pnpm run lint" + }, + "configurations": {}, + "parallelism": true, + "cache": true + }, + "test": { + "executor": "nx:run-script", + "options": { + "script": "test" + }, + "metadata": { + "scriptContent": "vitest", + "runCommand": "pnpm run test" + }, + "configurations": {}, + "parallelism": true, + "cache": true + } + }, + "implicitDependencies": [] + } + }, + "@tasker/tasks-widgets": { + "name": "@tasker/tasks-widgets", + "type": "lib", + "data": { + "root": "packages/tasks-widgets", + "sourceRoot": "packages/tasks-widgets", + "name": "@tasker/tasks-widgets", + "tags": [ + "npm:private" + ], + "metadata": { + "targetGroups": { + "NPM Scripts": [ + "lint" + ] + } + }, + "targets": { + "lint": { + "executor": "nx:run-script", + "options": { + "script": "lint" + }, + "metadata": { + "scriptContent": "eslint .", + "runCommand": "pnpm run lint" + }, + "configurations": {}, + "parallelism": true, + "cache": true + } + }, + "implicitDependencies": [] + } + }, + "@tasker/database": { + "name": "@tasker/database", + "type": "lib", + "data": { + "root": "packages/database", + "sourceRoot": "packages/database", + "name": "@tasker/database", + "tags": [ + "npm:private" + ], + "metadata": { + "targetGroups": { + "NPM Scripts": [ + "postinstall", + "format", + "db:seed" + ] + } + }, + "targets": { + "postinstall": { + "executor": "nx:run-script", + "options": { + "script": "postinstall" + }, + "metadata": { + "scriptContent": "prisma generate", + "runCommand": "pnpm run postinstall" + }, + "configurations": {}, + "parallelism": true + }, + "format": { + "executor": "nx:run-script", + "options": { + "script": "format" + }, + "metadata": { + "scriptContent": "prisma format", + "runCommand": "pnpm run format" + }, + "configurations": {}, + "parallelism": true + }, + "db:seed": { + "executor": "nx:run-script", + "options": { + "script": "db:seed" + }, + "metadata": { + "scriptContent": "prisma db push --force-reset && prisma db seed", + "runCommand": "pnpm run db:seed" + }, + "configurations": {}, + "parallelism": true + } + }, + "implicitDependencies": [] + } + }, + "@tasker/sidebar": { + "name": "@tasker/sidebar", + "type": "lib", + "data": { + "root": "packages/sidebar", + "sourceRoot": "packages/sidebar", + "name": "@tasker/sidebar", + "tags": [ + "npm:private" + ], + "metadata": { + "targetGroups": { + "NPM Scripts": [ + "lint" + ] + } + }, + "targets": { + "lint": { + "executor": "nx:run-script", + "options": { + "script": "lint" + }, + "metadata": { + "scriptContent": "eslint .", + "runCommand": "pnpm run lint" + }, + "configurations": {}, + "parallelism": true, + "cache": true + } + }, + "implicitDependencies": [] + } + }, + "@tasker/ui": { + "name": "@tasker/ui", + "type": "lib", + "data": { + "root": "packages/ui", + "sourceRoot": "packages/ui", + "name": "@tasker/ui", + "tags": [ + "npm:private" + ], + "metadata": { + "targetGroups": { + "NPM Scripts": [ + "lint", + "test" + ] + } + }, + "targets": { + "lint": { + "executor": "nx:run-script", + "options": { + "script": "lint" + }, + "metadata": { + "scriptContent": "eslint .", + "runCommand": "pnpm run lint" + }, + "configurations": {}, + "parallelism": true, + "cache": true + }, + "test": { + "executor": "nx:run-script", + "options": { + "script": "test" + }, + "metadata": { + "scriptContent": "vitest", + "runCommand": "pnpm run test" + }, + "configurations": {}, + "parallelism": true, + "cache": true + } + }, + "implicitDependencies": [] + } + }, + "@tasker/web": { + "name": "@tasker/web", + "type": "lib", + "data": { + "root": "apps/web", + "sourceRoot": "apps/web", + "name": "@tasker/web", + "tags": [ + "npm:private" + ], + "metadata": { + "targetGroups": { + "NPM Scripts": [ + "dev", + "build", + "start" + ] + } + }, + "targets": { + "dev": { + "executor": "nx:run-script", + "options": { + "script": "dev" + }, + "metadata": { + "scriptContent": "next dev", + "runCommand": "pnpm run dev" + }, + "configurations": {}, + "parallelism": true + }, + "build": { + "executor": "nx:run-script", + "options": { + "script": "build" + }, + "metadata": { + "scriptContent": "next build", + "runCommand": "pnpm run build" + }, + "configurations": {}, + "parallelism": true, + "dependsOn": [ + "^build" + ], + "outputs": [ + "{projectRoot}/.next" + ], + "cache": true + }, + "start": { + "executor": "nx:run-script", + "metadata": { + "scriptContent": "next start", + "runCommand": "pnpm run start" + }, + "dependsOn": [ + "build" + ], + "options": { + "script": "start" + }, + "configurations": {}, + "parallelism": true + } + }, + "implicitDependencies": [] + } + }, + "@tasker/e2e-web": { + "name": "@tasker/e2e-web", + "type": "lib", + "data": { + "root": "e2e/web", + "metadata": { + "targetGroups": { + "E2E (CI)": [ + "e2e-ci--tests/auth-login-logout.spec.ts", + "e2e-ci--tests/auth-protected.spec.ts", + "e2e-ci--tests/dashboard.spec.ts", + "e2e-ci--tests/projects-details-create-defaults.spec.ts", + "e2e-ci--tests/projects-details-create-tasks.spec.ts", + "e2e-ci--tests/projects-details-update-status.spec.ts", + "e2e-ci--tests/projects-list.spec.ts", + "e2e-ci--tests/sidebar.spec.ts", + "e2e-ci--tests/tasks-details-create-tasks.spec.ts", + "e2e-ci--tests/tasks-details-delete-tasks.spec.ts", + "e2e-ci--tests/tasks-details-editings.spec.ts", + "e2e-ci--tests/tasks-list.spec.ts", + "e2e-ci" + ], + "NPM Scripts": [ + "e2e" + ] + } + }, + "targets": { + "playwright:e2e": { + "options": { + "cwd": "e2e/web", + "command": "playwright test" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ], + "executor": "nx:run-commands", + "configurations": {} + }, + "e2e-ci--tests/auth-login-logout.spec.ts": { + "options": { + "cwd": "e2e/web", + "command": "playwright test tests/auth-login-logout.spec.ts" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/auth-login-logout.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ], + "executor": "nx:run-commands", + "configurations": {} + }, + "e2e-ci--tests/auth-protected.spec.ts": { + "options": { + "cwd": "e2e/web", + "command": "playwright test tests/auth-protected.spec.ts" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/auth-protected.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ], + "executor": "nx:run-commands", + "configurations": {} + }, + "e2e-ci--tests/dashboard.spec.ts": { + "options": { + "cwd": "e2e/web", + "command": "playwright test tests/dashboard.spec.ts" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/dashboard.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ], + "executor": "nx:run-commands", + "configurations": {} + }, + "e2e-ci--tests/projects-details-create-defaults.spec.ts": { + "options": { + "cwd": "e2e/web", + "command": "playwright test tests/projects-details-create-defaults.spec.ts" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/projects-details-create-defaults.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ], + "executor": "nx:run-commands", + "configurations": {} + }, + "e2e-ci--tests/projects-details-create-tasks.spec.ts": { + "options": { + "cwd": "e2e/web", + "command": "playwright test tests/projects-details-create-tasks.spec.ts" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/projects-details-create-tasks.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ], + "executor": "nx:run-commands", + "configurations": {} + }, + "e2e-ci--tests/projects-details-update-status.spec.ts": { + "options": { + "cwd": "e2e/web", + "command": "playwright test tests/projects-details-update-status.spec.ts" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/projects-details-update-status.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ], + "executor": "nx:run-commands", + "configurations": {} + }, + "e2e-ci--tests/projects-list.spec.ts": { + "options": { + "cwd": "e2e/web", + "command": "playwright test tests/projects-list.spec.ts" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/projects-list.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ], + "executor": "nx:run-commands", + "configurations": {} + }, + "e2e-ci--tests/sidebar.spec.ts": { + "options": { + "cwd": "e2e/web", + "command": "playwright test tests/sidebar.spec.ts" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/sidebar.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ], + "executor": "nx:run-commands", + "configurations": {} + }, + "e2e-ci--tests/tasks-details-create-tasks.spec.ts": { + "options": { + "cwd": "e2e/web", + "command": "playwright test tests/tasks-details-create-tasks.spec.ts" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/tasks-details-create-tasks.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ], + "executor": "nx:run-commands", + "configurations": {} + }, + "e2e-ci--tests/tasks-details-delete-tasks.spec.ts": { + "options": { + "cwd": "e2e/web", + "command": "playwright test tests/tasks-details-delete-tasks.spec.ts" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/tasks-details-delete-tasks.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ], + "executor": "nx:run-commands", + "configurations": {} + }, + "e2e-ci--tests/tasks-details-editings.spec.ts": { + "options": { + "cwd": "e2e/web", + "command": "playwright test tests/tasks-details-editings.spec.ts" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/tasks-details-editings.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ], + "executor": "nx:run-commands", + "configurations": {} + }, + "e2e-ci--tests/tasks-list.spec.ts": { + "options": { + "cwd": "e2e/web", + "command": "playwright test tests/tasks-list.spec.ts" + }, + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in tests/tasks-list.spec.ts in CI", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ], + "executor": "nx:run-commands", + "configurations": {} + }, + "e2e-ci": { + "executor": "nx:noop", + "cache": true, + "inputs": [ + "default", + "^default", + { + "externalDependencies": [ + "@playwright/test" + ] + } + ], + "outputs": [ + "{projectRoot}/playwright-report", + "{projectRoot}/test-results" + ], + "dependsOn": [ + { + "target": "e2e-ci--tests/auth-login-logout.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/auth-protected.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/dashboard.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/projects-details-create-defaults.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/projects-details-create-tasks.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/projects-details-update-status.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/projects-list.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/sidebar.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/tasks-details-create-tasks.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/tasks-details-delete-tasks.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/tasks-details-editings.spec.ts", + "projects": "self", + "params": "forward" + }, + { + "target": "e2e-ci--tests/tasks-list.spec.ts", + "projects": "self", + "params": "forward" + } + ], + "parallelism": false, + "metadata": { + "technologies": [ + "playwright" + ], + "description": "Runs Playwright Tests in CI", + "nonAtomizedTarget": "playwright:e2e", + "help": { + "command": "pnpm exec playwright test --help", + "example": { + "options": { + "workers": 1 + } + } + } + }, + "configurations": {}, + "options": {} + }, + "e2e": { + "executor": "nx:run-script", + "options": { + "script": "e2e" + }, + "metadata": { + "scriptContent": "nx playwright:e2e", + "runCommand": "pnpm run e2e" + }, + "configurations": {}, + "parallelism": true, + "dependsOn": [ + "^build" + ], + "cache": true + } + }, + "sourceRoot": "e2e/web", + "name": "@tasker/e2e-web", + "tags": [ + "npm:private" + ], + "implicitDependencies": [ + "@tasker/web" + ] + } + } + }, + "externalNodes": { + "npm:@adobe/css-tools": { + "type": "npm", + "name": "npm:@adobe/css-tools", + "data": { + "version": "4.4.0", + "packageName": "@adobe/css-tools", + "hash": "sha512-Ff9+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ==" + } + }, + "npm:@alloc/quick-lru": { + "type": "npm", + "name": "npm:@alloc/quick-lru", + "data": { + "version": "5.2.0", + "packageName": "@alloc/quick-lru", + "hash": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==" + } + }, + "npm:@ampproject/remapping": { + "type": "npm", + "name": "npm:@ampproject/remapping", + "data": { + "version": "2.3.0", + "packageName": "@ampproject/remapping", + "hash": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==" + } + }, + "npm:@babel/code-frame": { + "type": "npm", + "name": "npm:@babel/code-frame", + "data": { + "version": "7.24.7", + "packageName": "@babel/code-frame", + "hash": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==" + } + }, + "npm:@babel/compat-data": { + "type": "npm", + "name": "npm:@babel/compat-data", + "data": { + "version": "7.25.4", + "packageName": "@babel/compat-data", + "hash": "sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==" + } + }, + "npm:@babel/core": { + "type": "npm", + "name": "npm:@babel/core", + "data": { + "version": "7.25.2", + "packageName": "@babel/core", + "hash": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==" + } + }, + "npm:@babel/generator": { + "type": "npm", + "name": "npm:@babel/generator", + "data": { + "version": "7.25.6", + "packageName": "@babel/generator", + "hash": "sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==" + } + }, + "npm:@babel/helper-annotate-as-pure": { + "type": "npm", + "name": "npm:@babel/helper-annotate-as-pure", + "data": { + "version": "7.24.7", + "packageName": "@babel/helper-annotate-as-pure", + "hash": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==" + } + }, + "npm:@babel/helper-builder-binary-assignment-operator-visitor": { + "type": "npm", + "name": "npm:@babel/helper-builder-binary-assignment-operator-visitor", + "data": { + "version": "7.24.7", + "packageName": "@babel/helper-builder-binary-assignment-operator-visitor", + "hash": "sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==" + } + }, + "npm:@babel/helper-compilation-targets": { + "type": "npm", + "name": "npm:@babel/helper-compilation-targets", + "data": { + "version": "7.25.2", + "packageName": "@babel/helper-compilation-targets", + "hash": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==" + } + }, + "npm:@babel/helper-create-class-features-plugin": { + "type": "npm", + "name": "npm:@babel/helper-create-class-features-plugin", + "data": { + "version": "7.25.4", + "packageName": "@babel/helper-create-class-features-plugin", + "hash": "sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==" + } + }, + "npm:@babel/helper-create-regexp-features-plugin": { + "type": "npm", + "name": "npm:@babel/helper-create-regexp-features-plugin", + "data": { + "version": "7.25.2", + "packageName": "@babel/helper-create-regexp-features-plugin", + "hash": "sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==" + } + }, + "npm:@babel/helper-define-polyfill-provider": { + "type": "npm", + "name": "npm:@babel/helper-define-polyfill-provider", + "data": { + "version": "0.6.2", + "packageName": "@babel/helper-define-polyfill-provider", + "hash": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==" + } + }, + "npm:@babel/helper-member-expression-to-functions": { + "type": "npm", + "name": "npm:@babel/helper-member-expression-to-functions", + "data": { + "version": "7.24.8", + "packageName": "@babel/helper-member-expression-to-functions", + "hash": "sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==" + } + }, + "npm:@babel/helper-module-imports": { + "type": "npm", + "name": "npm:@babel/helper-module-imports", + "data": { + "version": "7.24.7", + "packageName": "@babel/helper-module-imports", + "hash": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==" + } + }, + "npm:@babel/helper-module-transforms": { + "type": "npm", + "name": "npm:@babel/helper-module-transforms", + "data": { + "version": "7.25.2", + "packageName": "@babel/helper-module-transforms", + "hash": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==" + } + }, + "npm:@babel/helper-optimise-call-expression": { + "type": "npm", + "name": "npm:@babel/helper-optimise-call-expression", + "data": { + "version": "7.24.7", + "packageName": "@babel/helper-optimise-call-expression", + "hash": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==" + } + }, + "npm:@babel/helper-plugin-utils": { + "type": "npm", + "name": "npm:@babel/helper-plugin-utils", + "data": { + "version": "7.24.8", + "packageName": "@babel/helper-plugin-utils", + "hash": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==" + } + }, + "npm:@babel/helper-remap-async-to-generator": { + "type": "npm", + "name": "npm:@babel/helper-remap-async-to-generator", + "data": { + "version": "7.25.0", + "packageName": "@babel/helper-remap-async-to-generator", + "hash": "sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==" + } + }, + "npm:@babel/helper-replace-supers": { + "type": "npm", + "name": "npm:@babel/helper-replace-supers", + "data": { + "version": "7.25.0", + "packageName": "@babel/helper-replace-supers", + "hash": "sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==" + } + }, + "npm:@babel/helper-simple-access": { + "type": "npm", + "name": "npm:@babel/helper-simple-access", + "data": { + "version": "7.24.7", + "packageName": "@babel/helper-simple-access", + "hash": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==" + } + }, + "npm:@babel/helper-skip-transparent-expression-wrappers": { + "type": "npm", + "name": "npm:@babel/helper-skip-transparent-expression-wrappers", + "data": { + "version": "7.24.7", + "packageName": "@babel/helper-skip-transparent-expression-wrappers", + "hash": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==" + } + }, + "npm:@babel/helper-string-parser": { + "type": "npm", + "name": "npm:@babel/helper-string-parser", + "data": { + "version": "7.24.8", + "packageName": "@babel/helper-string-parser", + "hash": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==" + } + }, + "npm:@babel/helper-validator-identifier": { + "type": "npm", + "name": "npm:@babel/helper-validator-identifier", + "data": { + "version": "7.24.7", + "packageName": "@babel/helper-validator-identifier", + "hash": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==" + } + }, + "npm:@babel/helper-validator-option": { + "type": "npm", + "name": "npm:@babel/helper-validator-option", + "data": { + "version": "7.24.8", + "packageName": "@babel/helper-validator-option", + "hash": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==" + } + }, + "npm:@babel/helper-wrap-function": { + "type": "npm", + "name": "npm:@babel/helper-wrap-function", + "data": { + "version": "7.25.0", + "packageName": "@babel/helper-wrap-function", + "hash": "sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==" + } + }, + "npm:@babel/helpers": { + "type": "npm", + "name": "npm:@babel/helpers", + "data": { + "version": "7.25.6", + "packageName": "@babel/helpers", + "hash": "sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==" + } + }, + "npm:@babel/highlight": { + "type": "npm", + "name": "npm:@babel/highlight", + "data": { + "version": "7.24.7", + "packageName": "@babel/highlight", + "hash": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==" + } + }, + "npm:@babel/parser": { + "type": "npm", + "name": "npm:@babel/parser", + "data": { + "version": "7.25.6", + "packageName": "@babel/parser", + "hash": "sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==" + } + }, + "npm:@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "type": "npm", + "name": "npm:@babel/plugin-bugfix-firefox-class-in-computed-class-key", + "data": { + "version": "7.25.3", + "packageName": "@babel/plugin-bugfix-firefox-class-in-computed-class-key", + "hash": "sha512-wUrcsxZg6rqBXG05HG1FPYgsP6EvwF4WpBbxIpWIIYnH8wG0gzx3yZY3dtEHas4sTAOGkbTsc9EGPxwff8lRoA==" + } + }, + "npm:@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "type": "npm", + "name": "npm:@babel/plugin-bugfix-safari-class-field-initializer-scope", + "data": { + "version": "7.25.0", + "packageName": "@babel/plugin-bugfix-safari-class-field-initializer-scope", + "hash": "sha512-Bm4bH2qsX880b/3ziJ8KD711LT7z4u8CFudmjqle65AZj/HNUFhEf90dqYv6O86buWvSBmeQDjv0Tn2aF/bIBA==" + } + }, + "npm:@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "type": "npm", + "name": "npm:@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression", + "data": { + "version": "7.25.0", + "packageName": "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression", + "hash": "sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==" + } + }, + "npm:@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "type": "npm", + "name": "npm:@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining", + "hash": "sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==" + } + }, + "npm:@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "type": "npm", + "name": "npm:@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly", + "data": { + "version": "7.25.0", + "packageName": "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly", + "hash": "sha512-tggFrk1AIShG/RUQbEwt2Tr/E+ObkfwrPjR6BjbRvsx24+PSjK8zrq0GWPNCjo8qpRx4DuJzlcvWJqlm+0h3kw==" + } + }, + "npm:@babel/plugin-proposal-decorators": { + "type": "npm", + "name": "npm:@babel/plugin-proposal-decorators", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-proposal-decorators", + "hash": "sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==" + } + }, + "npm:@babel/plugin-proposal-private-property-in-object": { + "type": "npm", + "name": "npm:@babel/plugin-proposal-private-property-in-object", + "data": { + "version": "7.21.0-placeholder-for-preset-env.2", + "packageName": "@babel/plugin-proposal-private-property-in-object", + "hash": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==" + } + }, + "npm:@babel/plugin-syntax-async-generators": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-async-generators", + "data": { + "version": "7.8.4", + "packageName": "@babel/plugin-syntax-async-generators", + "hash": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==" + } + }, + "npm:@babel/plugin-syntax-class-properties": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-class-properties", + "data": { + "version": "7.12.13", + "packageName": "@babel/plugin-syntax-class-properties", + "hash": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==" + } + }, + "npm:@babel/plugin-syntax-class-static-block": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-class-static-block", + "data": { + "version": "7.14.5", + "packageName": "@babel/plugin-syntax-class-static-block", + "hash": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==" + } + }, + "npm:@babel/plugin-syntax-decorators": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-decorators", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-syntax-decorators", + "hash": "sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==" + } + }, + "npm:@babel/plugin-syntax-dynamic-import": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-dynamic-import", + "data": { + "version": "7.8.3", + "packageName": "@babel/plugin-syntax-dynamic-import", + "hash": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==" + } + }, + "npm:@babel/plugin-syntax-export-namespace-from": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-export-namespace-from", + "data": { + "version": "7.8.3", + "packageName": "@babel/plugin-syntax-export-namespace-from", + "hash": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==" + } + }, + "npm:@babel/plugin-syntax-import-assertions": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-import-assertions", + "data": { + "version": "7.25.6", + "packageName": "@babel/plugin-syntax-import-assertions", + "hash": "sha512-aABl0jHw9bZ2karQ/uUD6XP4u0SG22SJrOHFoL6XB1R7dTovOP4TzTlsxOYC5yQ1pdscVK2JTUnF6QL3ARoAiQ==" + } + }, + "npm:@babel/plugin-syntax-import-attributes": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-import-attributes", + "data": { + "version": "7.25.6", + "packageName": "@babel/plugin-syntax-import-attributes", + "hash": "sha512-sXaDXaJN9SNLymBdlWFA+bjzBhFD617ZaFiY13dGt7TVslVvVgA6fkZOP7Ki3IGElC45lwHdOTrCtKZGVAWeLQ==" + } + }, + "npm:@babel/plugin-syntax-import-meta": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-import-meta", + "data": { + "version": "7.10.4", + "packageName": "@babel/plugin-syntax-import-meta", + "hash": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==" + } + }, + "npm:@babel/plugin-syntax-json-strings": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-json-strings", + "data": { + "version": "7.8.3", + "packageName": "@babel/plugin-syntax-json-strings", + "hash": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==" + } + }, + "npm:@babel/plugin-syntax-jsx": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-jsx", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-syntax-jsx", + "hash": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==" + } + }, + "npm:@babel/plugin-syntax-logical-assignment-operators": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-logical-assignment-operators", + "data": { + "version": "7.10.4", + "packageName": "@babel/plugin-syntax-logical-assignment-operators", + "hash": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==" + } + }, + "npm:@babel/plugin-syntax-nullish-coalescing-operator": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-nullish-coalescing-operator", + "data": { + "version": "7.8.3", + "packageName": "@babel/plugin-syntax-nullish-coalescing-operator", + "hash": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==" + } + }, + "npm:@babel/plugin-syntax-numeric-separator": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-numeric-separator", + "data": { + "version": "7.10.4", + "packageName": "@babel/plugin-syntax-numeric-separator", + "hash": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==" + } + }, + "npm:@babel/plugin-syntax-object-rest-spread": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-object-rest-spread", + "data": { + "version": "7.8.3", + "packageName": "@babel/plugin-syntax-object-rest-spread", + "hash": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==" + } + }, + "npm:@babel/plugin-syntax-optional-catch-binding": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-optional-catch-binding", + "data": { + "version": "7.8.3", + "packageName": "@babel/plugin-syntax-optional-catch-binding", + "hash": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==" + } + }, + "npm:@babel/plugin-syntax-optional-chaining": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-optional-chaining", + "data": { + "version": "7.8.3", + "packageName": "@babel/plugin-syntax-optional-chaining", + "hash": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==" + } + }, + "npm:@babel/plugin-syntax-private-property-in-object": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-private-property-in-object", + "data": { + "version": "7.14.5", + "packageName": "@babel/plugin-syntax-private-property-in-object", + "hash": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==" + } + }, + "npm:@babel/plugin-syntax-top-level-await": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-top-level-await", + "data": { + "version": "7.14.5", + "packageName": "@babel/plugin-syntax-top-level-await", + "hash": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==" + } + }, + "npm:@babel/plugin-syntax-typescript": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-typescript", + "data": { + "version": "7.25.4", + "packageName": "@babel/plugin-syntax-typescript", + "hash": "sha512-uMOCoHVU52BsSWxPOMVv5qKRdeSlPuImUCB2dlPuBSU+W2/ROE7/Zg8F2Kepbk+8yBa68LlRKxO+xgEVWorsDg==" + } + }, + "npm:@babel/plugin-syntax-unicode-sets-regex": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-unicode-sets-regex", + "data": { + "version": "7.18.6", + "packageName": "@babel/plugin-syntax-unicode-sets-regex", + "hash": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==" + } + }, + "npm:@babel/plugin-transform-arrow-functions": { + "type": "npm", + "name": "npm:@babel/plugin-transform-arrow-functions", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-arrow-functions", + "hash": "sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==" + } + }, + "npm:@babel/plugin-transform-async-generator-functions": { + "type": "npm", + "name": "npm:@babel/plugin-transform-async-generator-functions", + "data": { + "version": "7.25.4", + "packageName": "@babel/plugin-transform-async-generator-functions", + "hash": "sha512-jz8cV2XDDTqjKPwVPJBIjORVEmSGYhdRa8e5k5+vN+uwcjSrSxUaebBRa4ko1jqNF2uxyg8G6XYk30Jv285xzg==" + } + }, + "npm:@babel/plugin-transform-async-to-generator": { + "type": "npm", + "name": "npm:@babel/plugin-transform-async-to-generator", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-async-to-generator", + "hash": "sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==" + } + }, + "npm:@babel/plugin-transform-block-scoped-functions": { + "type": "npm", + "name": "npm:@babel/plugin-transform-block-scoped-functions", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-block-scoped-functions", + "hash": "sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==" + } + }, + "npm:@babel/plugin-transform-block-scoping": { + "type": "npm", + "name": "npm:@babel/plugin-transform-block-scoping", + "data": { + "version": "7.25.0", + "packageName": "@babel/plugin-transform-block-scoping", + "hash": "sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ==" + } + }, + "npm:@babel/plugin-transform-class-properties": { + "type": "npm", + "name": "npm:@babel/plugin-transform-class-properties", + "data": { + "version": "7.25.4", + "packageName": "@babel/plugin-transform-class-properties", + "hash": "sha512-nZeZHyCWPfjkdU5pA/uHiTaDAFUEqkpzf1YoQT2NeSynCGYq9rxfyI3XpQbfx/a0hSnFH6TGlEXvae5Vi7GD8g==" + } + }, + "npm:@babel/plugin-transform-class-static-block": { + "type": "npm", + "name": "npm:@babel/plugin-transform-class-static-block", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-class-static-block", + "hash": "sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==" + } + }, + "npm:@babel/plugin-transform-classes": { + "type": "npm", + "name": "npm:@babel/plugin-transform-classes", + "data": { + "version": "7.25.4", + "packageName": "@babel/plugin-transform-classes", + "hash": "sha512-oexUfaQle2pF/b6E0dwsxQtAol9TLSO88kQvym6HHBWFliV2lGdrPieX+WgMRLSJDVzdYywk7jXbLPuO2KLTLg==" + } + }, + "npm:@babel/plugin-transform-computed-properties": { + "type": "npm", + "name": "npm:@babel/plugin-transform-computed-properties", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-computed-properties", + "hash": "sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==" + } + }, + "npm:@babel/plugin-transform-destructuring": { + "type": "npm", + "name": "npm:@babel/plugin-transform-destructuring", + "data": { + "version": "7.24.8", + "packageName": "@babel/plugin-transform-destructuring", + "hash": "sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==" + } + }, + "npm:@babel/plugin-transform-dotall-regex": { + "type": "npm", + "name": "npm:@babel/plugin-transform-dotall-regex", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-dotall-regex", + "hash": "sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==" + } + }, + "npm:@babel/plugin-transform-duplicate-keys": { + "type": "npm", + "name": "npm:@babel/plugin-transform-duplicate-keys", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-duplicate-keys", + "hash": "sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==" + } + }, + "npm:@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "type": "npm", + "name": "npm:@babel/plugin-transform-duplicate-named-capturing-groups-regex", + "data": { + "version": "7.25.0", + "packageName": "@babel/plugin-transform-duplicate-named-capturing-groups-regex", + "hash": "sha512-YLpb4LlYSc3sCUa35un84poXoraOiQucUTTu8X1j18JV+gNa8E0nyUf/CjZ171IRGr4jEguF+vzJU66QZhn29g==" + } + }, + "npm:@babel/plugin-transform-dynamic-import": { + "type": "npm", + "name": "npm:@babel/plugin-transform-dynamic-import", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-dynamic-import", + "hash": "sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==" + } + }, + "npm:@babel/plugin-transform-exponentiation-operator": { + "type": "npm", + "name": "npm:@babel/plugin-transform-exponentiation-operator", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-exponentiation-operator", + "hash": "sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==" + } + }, + "npm:@babel/plugin-transform-export-namespace-from": { + "type": "npm", + "name": "npm:@babel/plugin-transform-export-namespace-from", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-export-namespace-from", + "hash": "sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==" + } + }, + "npm:@babel/plugin-transform-for-of": { + "type": "npm", + "name": "npm:@babel/plugin-transform-for-of", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-for-of", + "hash": "sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==" + } + }, + "npm:@babel/plugin-transform-function-name": { + "type": "npm", + "name": "npm:@babel/plugin-transform-function-name", + "data": { + "version": "7.25.1", + "packageName": "@babel/plugin-transform-function-name", + "hash": "sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA==" + } + }, + "npm:@babel/plugin-transform-json-strings": { + "type": "npm", + "name": "npm:@babel/plugin-transform-json-strings", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-json-strings", + "hash": "sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==" + } + }, + "npm:@babel/plugin-transform-literals": { + "type": "npm", + "name": "npm:@babel/plugin-transform-literals", + "data": { + "version": "7.25.2", + "packageName": "@babel/plugin-transform-literals", + "hash": "sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw==" + } + }, + "npm:@babel/plugin-transform-logical-assignment-operators": { + "type": "npm", + "name": "npm:@babel/plugin-transform-logical-assignment-operators", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-logical-assignment-operators", + "hash": "sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==" + } + }, + "npm:@babel/plugin-transform-member-expression-literals": { + "type": "npm", + "name": "npm:@babel/plugin-transform-member-expression-literals", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-member-expression-literals", + "hash": "sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==" + } + }, + "npm:@babel/plugin-transform-modules-amd": { + "type": "npm", + "name": "npm:@babel/plugin-transform-modules-amd", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-modules-amd", + "hash": "sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==" + } + }, + "npm:@babel/plugin-transform-modules-commonjs": { + "type": "npm", + "name": "npm:@babel/plugin-transform-modules-commonjs", + "data": { + "version": "7.24.8", + "packageName": "@babel/plugin-transform-modules-commonjs", + "hash": "sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==" + } + }, + "npm:@babel/plugin-transform-modules-systemjs": { + "type": "npm", + "name": "npm:@babel/plugin-transform-modules-systemjs", + "data": { + "version": "7.25.0", + "packageName": "@babel/plugin-transform-modules-systemjs", + "hash": "sha512-YPJfjQPDXxyQWg/0+jHKj1llnY5f/R6a0p/vP4lPymxLu7Lvl4k2WMitqi08yxwQcCVUUdG9LCUj4TNEgAp3Jw==" + } + }, + "npm:@babel/plugin-transform-modules-umd": { + "type": "npm", + "name": "npm:@babel/plugin-transform-modules-umd", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-modules-umd", + "hash": "sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==" + } + }, + "npm:@babel/plugin-transform-named-capturing-groups-regex": { + "type": "npm", + "name": "npm:@babel/plugin-transform-named-capturing-groups-regex", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-named-capturing-groups-regex", + "hash": "sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==" + } + }, + "npm:@babel/plugin-transform-new-target": { + "type": "npm", + "name": "npm:@babel/plugin-transform-new-target", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-new-target", + "hash": "sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==" + } + }, + "npm:@babel/plugin-transform-nullish-coalescing-operator": { + "type": "npm", + "name": "npm:@babel/plugin-transform-nullish-coalescing-operator", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-nullish-coalescing-operator", + "hash": "sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==" + } + }, + "npm:@babel/plugin-transform-numeric-separator": { + "type": "npm", + "name": "npm:@babel/plugin-transform-numeric-separator", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-numeric-separator", + "hash": "sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==" + } + }, + "npm:@babel/plugin-transform-object-rest-spread": { + "type": "npm", + "name": "npm:@babel/plugin-transform-object-rest-spread", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-object-rest-spread", + "hash": "sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==" + } + }, + "npm:@babel/plugin-transform-object-super": { + "type": "npm", + "name": "npm:@babel/plugin-transform-object-super", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-object-super", + "hash": "sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==" + } + }, + "npm:@babel/plugin-transform-optional-catch-binding": { + "type": "npm", + "name": "npm:@babel/plugin-transform-optional-catch-binding", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-optional-catch-binding", + "hash": "sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==" + } + }, + "npm:@babel/plugin-transform-optional-chaining": { + "type": "npm", + "name": "npm:@babel/plugin-transform-optional-chaining", + "data": { + "version": "7.24.8", + "packageName": "@babel/plugin-transform-optional-chaining", + "hash": "sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==" + } + }, + "npm:@babel/plugin-transform-parameters": { + "type": "npm", + "name": "npm:@babel/plugin-transform-parameters", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-parameters", + "hash": "sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==" + } + }, + "npm:@babel/plugin-transform-private-methods": { + "type": "npm", + "name": "npm:@babel/plugin-transform-private-methods", + "data": { + "version": "7.25.4", + "packageName": "@babel/plugin-transform-private-methods", + "hash": "sha512-ao8BG7E2b/URaUQGqN3Tlsg+M3KlHY6rJ1O1gXAEUnZoyNQnvKyH87Kfg+FoxSeyWUB8ISZZsC91C44ZuBFytw==" + } + }, + "npm:@babel/plugin-transform-private-property-in-object": { + "type": "npm", + "name": "npm:@babel/plugin-transform-private-property-in-object", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-private-property-in-object", + "hash": "sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==" + } + }, + "npm:@babel/plugin-transform-property-literals": { + "type": "npm", + "name": "npm:@babel/plugin-transform-property-literals", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-property-literals", + "hash": "sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==" + } + }, + "npm:@babel/plugin-transform-regenerator": { + "type": "npm", + "name": "npm:@babel/plugin-transform-regenerator", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-regenerator", + "hash": "sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==" + } + }, + "npm:@babel/plugin-transform-reserved-words": { + "type": "npm", + "name": "npm:@babel/plugin-transform-reserved-words", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-reserved-words", + "hash": "sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==" + } + }, + "npm:@babel/plugin-transform-runtime": { + "type": "npm", + "name": "npm:@babel/plugin-transform-runtime", + "data": { + "version": "7.25.4", + "packageName": "@babel/plugin-transform-runtime", + "hash": "sha512-8hsyG+KUYGY0coX6KUCDancA0Vw225KJ2HJO0yCNr1vq5r+lJTleDaJf0K7iOhjw4SWhu03TMBzYTJ9krmzULQ==" + } + }, + "npm:@babel/plugin-transform-shorthand-properties": { + "type": "npm", + "name": "npm:@babel/plugin-transform-shorthand-properties", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-shorthand-properties", + "hash": "sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==" + } + }, + "npm:@babel/plugin-transform-spread": { + "type": "npm", + "name": "npm:@babel/plugin-transform-spread", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-spread", + "hash": "sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==" + } + }, + "npm:@babel/plugin-transform-sticky-regex": { + "type": "npm", + "name": "npm:@babel/plugin-transform-sticky-regex", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-sticky-regex", + "hash": "sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==" + } + }, + "npm:@babel/plugin-transform-template-literals": { + "type": "npm", + "name": "npm:@babel/plugin-transform-template-literals", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-template-literals", + "hash": "sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==" + } + }, + "npm:@babel/plugin-transform-typeof-symbol": { + "type": "npm", + "name": "npm:@babel/plugin-transform-typeof-symbol", + "data": { + "version": "7.24.8", + "packageName": "@babel/plugin-transform-typeof-symbol", + "hash": "sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==" + } + }, + "npm:@babel/plugin-transform-typescript": { + "type": "npm", + "name": "npm:@babel/plugin-transform-typescript", + "data": { + "version": "7.25.2", + "packageName": "@babel/plugin-transform-typescript", + "hash": "sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A==" + } + }, + "npm:@babel/plugin-transform-unicode-escapes": { + "type": "npm", + "name": "npm:@babel/plugin-transform-unicode-escapes", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-unicode-escapes", + "hash": "sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==" + } + }, + "npm:@babel/plugin-transform-unicode-property-regex": { + "type": "npm", + "name": "npm:@babel/plugin-transform-unicode-property-regex", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-unicode-property-regex", + "hash": "sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==" + } + }, + "npm:@babel/plugin-transform-unicode-regex": { + "type": "npm", + "name": "npm:@babel/plugin-transform-unicode-regex", + "data": { + "version": "7.24.7", + "packageName": "@babel/plugin-transform-unicode-regex", + "hash": "sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==" + } + }, + "npm:@babel/plugin-transform-unicode-sets-regex": { + "type": "npm", + "name": "npm:@babel/plugin-transform-unicode-sets-regex", + "data": { + "version": "7.25.4", + "packageName": "@babel/plugin-transform-unicode-sets-regex", + "hash": "sha512-qesBxiWkgN1Q+31xUE9RcMk79eOXXDCv6tfyGMRSs4RGlioSg2WVyQAm07k726cSE56pa+Kb0y9epX2qaXzTvA==" + } + }, + "npm:@babel/preset-env": { + "type": "npm", + "name": "npm:@babel/preset-env", + "data": { + "version": "7.25.4", + "packageName": "@babel/preset-env", + "hash": "sha512-W9Gyo+KmcxjGahtt3t9fb14vFRWvPpu5pT6GBlovAK6BTBcxgjfVMSQCfJl4oi35ODrxP6xx2Wr8LNST57Mraw==" + } + }, + "npm:@babel/preset-modules": { + "type": "npm", + "name": "npm:@babel/preset-modules", + "data": { + "version": "0.1.6-no-external-plugins", + "packageName": "@babel/preset-modules", + "hash": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==" + } + }, + "npm:@babel/preset-typescript": { + "type": "npm", + "name": "npm:@babel/preset-typescript", + "data": { + "version": "7.24.7", + "packageName": "@babel/preset-typescript", + "hash": "sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==" + } + }, + "npm:@babel/regjsgen": { + "type": "npm", + "name": "npm:@babel/regjsgen", + "data": { + "version": "0.8.0", + "packageName": "@babel/regjsgen", + "hash": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + } + }, + "npm:@babel/runtime": { + "type": "npm", + "name": "npm:@babel/runtime", + "data": { + "version": "7.25.6", + "packageName": "@babel/runtime", + "hash": "sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==" + } + }, + "npm:@babel/template": { + "type": "npm", + "name": "npm:@babel/template", + "data": { + "version": "7.25.0", + "packageName": "@babel/template", + "hash": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==" + } + }, + "npm:@babel/traverse": { + "type": "npm", + "name": "npm:@babel/traverse", + "data": { + "version": "7.25.6", + "packageName": "@babel/traverse", + "hash": "sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==" + } + }, + "npm:@babel/types": { + "type": "npm", + "name": "npm:@babel/types", + "data": { + "version": "7.25.6", + "packageName": "@babel/types", + "hash": "sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==" + } + }, + "npm:@cspotcode/source-map-support": { + "type": "npm", + "name": "npm:@cspotcode/source-map-support", + "data": { + "version": "0.8.1", + "packageName": "@cspotcode/source-map-support", + "hash": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==" + } + }, + "npm:@emnapi/core": { + "type": "npm", + "name": "npm:@emnapi/core", + "data": { + "version": "1.2.0", + "packageName": "@emnapi/core", + "hash": "sha512-E7Vgw78I93we4ZWdYCb4DGAwRROGkMIXk7/y87UmANR+J6qsWusmC3gLt0H+O0KOt5e6O38U8oJamgbudrES/w==" + } + }, + "npm:@emnapi/runtime": { + "type": "npm", + "name": "npm:@emnapi/runtime", + "data": { + "version": "1.2.0", + "packageName": "@emnapi/runtime", + "hash": "sha512-bV21/9LQmcQeCPEg3BDFtvwL6cwiTMksYNWQQ4KOxCZikEGalWtenoZ0wCiukJINlGCIi2KXx01g4FoH/LxpzQ==" + } + }, + "npm:@emnapi/wasi-threads": { + "type": "npm", + "name": "npm:@emnapi/wasi-threads", + "data": { + "version": "1.0.1", + "packageName": "@emnapi/wasi-threads", + "hash": "sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==" + } + }, + "npm:@esbuild/aix-ppc64": { + "type": "npm", + "name": "npm:@esbuild/aix-ppc64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/aix-ppc64", + "hash": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==" + } + }, + "npm:@esbuild/android-arm64": { + "type": "npm", + "name": "npm:@esbuild/android-arm64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/android-arm64", + "hash": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==" + } + }, + "npm:@esbuild/android-arm": { + "type": "npm", + "name": "npm:@esbuild/android-arm", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/android-arm", + "hash": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==" + } + }, + "npm:@esbuild/android-x64": { + "type": "npm", + "name": "npm:@esbuild/android-x64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/android-x64", + "hash": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==" + } + }, + "npm:@esbuild/darwin-arm64": { + "type": "npm", + "name": "npm:@esbuild/darwin-arm64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/darwin-arm64", + "hash": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==" + } + }, + "npm:@esbuild/darwin-x64": { + "type": "npm", + "name": "npm:@esbuild/darwin-x64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/darwin-x64", + "hash": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==" + } + }, + "npm:@esbuild/freebsd-arm64": { + "type": "npm", + "name": "npm:@esbuild/freebsd-arm64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/freebsd-arm64", + "hash": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==" + } + }, + "npm:@esbuild/freebsd-x64": { + "type": "npm", + "name": "npm:@esbuild/freebsd-x64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/freebsd-x64", + "hash": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==" + } + }, + "npm:@esbuild/linux-arm64": { + "type": "npm", + "name": "npm:@esbuild/linux-arm64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/linux-arm64", + "hash": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==" + } + }, + "npm:@esbuild/linux-arm": { + "type": "npm", + "name": "npm:@esbuild/linux-arm", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/linux-arm", + "hash": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==" + } + }, + "npm:@esbuild/linux-ia32": { + "type": "npm", + "name": "npm:@esbuild/linux-ia32", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/linux-ia32", + "hash": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==" + } + }, + "npm:@esbuild/linux-loong64": { + "type": "npm", + "name": "npm:@esbuild/linux-loong64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/linux-loong64", + "hash": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==" + } + }, + "npm:@esbuild/linux-mips64el": { + "type": "npm", + "name": "npm:@esbuild/linux-mips64el", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/linux-mips64el", + "hash": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==" + } + }, + "npm:@esbuild/linux-ppc64": { + "type": "npm", + "name": "npm:@esbuild/linux-ppc64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/linux-ppc64", + "hash": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==" + } + }, + "npm:@esbuild/linux-riscv64": { + "type": "npm", + "name": "npm:@esbuild/linux-riscv64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/linux-riscv64", + "hash": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==" + } + }, + "npm:@esbuild/linux-s390x": { + "type": "npm", + "name": "npm:@esbuild/linux-s390x", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/linux-s390x", + "hash": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==" + } + }, + "npm:@esbuild/linux-x64": { + "type": "npm", + "name": "npm:@esbuild/linux-x64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/linux-x64", + "hash": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==" + } + }, + "npm:@esbuild/netbsd-x64": { + "type": "npm", + "name": "npm:@esbuild/netbsd-x64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/netbsd-x64", + "hash": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==" + } + }, + "npm:@esbuild/openbsd-x64": { + "type": "npm", + "name": "npm:@esbuild/openbsd-x64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/openbsd-x64", + "hash": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==" + } + }, + "npm:@esbuild/sunos-x64": { + "type": "npm", + "name": "npm:@esbuild/sunos-x64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/sunos-x64", + "hash": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==" + } + }, + "npm:@esbuild/win32-arm64": { + "type": "npm", + "name": "npm:@esbuild/win32-arm64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/win32-arm64", + "hash": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==" + } + }, + "npm:@esbuild/win32-ia32": { + "type": "npm", + "name": "npm:@esbuild/win32-ia32", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/win32-ia32", + "hash": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==" + } + }, + "npm:@esbuild/win32-x64": { + "type": "npm", + "name": "npm:@esbuild/win32-x64", + "data": { + "version": "0.21.5", + "packageName": "@esbuild/win32-x64", + "hash": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==" + } + }, + "npm:@eslint-community/eslint-utils": { + "type": "npm", + "name": "npm:@eslint-community/eslint-utils", + "data": { + "version": "4.4.0", + "packageName": "@eslint-community/eslint-utils", + "hash": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==" + } + }, + "npm:@eslint-community/regexpp": { + "type": "npm", + "name": "npm:@eslint-community/regexpp", + "data": { + "version": "4.11.0", + "packageName": "@eslint-community/regexpp", + "hash": "sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==" + } + }, + "npm:@eslint/eslintrc": { + "type": "npm", + "name": "npm:@eslint/eslintrc", + "data": { + "version": "2.1.4", + "packageName": "@eslint/eslintrc", + "hash": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==" + } + }, + "npm:@eslint/js@8.57.0": { + "type": "npm", + "name": "npm:@eslint/js@8.57.0", + "data": { + "version": "8.57.0", + "packageName": "@eslint/js", + "hash": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==" + } + }, + "npm:@eslint/js": { + "type": "npm", + "name": "npm:@eslint/js", + "data": { + "version": "9.10.0", + "packageName": "@eslint/js", + "hash": "sha512-fuXtbiP5GWIn8Fz+LWoOMVf/Jxm+aajZYkhi6CuEm4SxymFM+eUWzbO9qXT+L0iCkL5+KGYMCSGxo686H19S1g==" + } + }, + "npm:@floating-ui/core": { + "type": "npm", + "name": "npm:@floating-ui/core", + "data": { + "version": "1.6.7", + "packageName": "@floating-ui/core", + "hash": "sha512-yDzVT/Lm101nQ5TCVeK65LtdN7Tj4Qpr9RTXJ2vPFLqtLxwOrpoxAHAJI8J3yYWUc40J0BDBheaitK5SJmno2g==" + } + }, + "npm:@floating-ui/dom": { + "type": "npm", + "name": "npm:@floating-ui/dom", + "data": { + "version": "1.6.10", + "packageName": "@floating-ui/dom", + "hash": "sha512-fskgCFv8J8OamCmyun8MfjB1Olfn+uZKjOKZ0vhYF3gRmEUXcGOjxWL8bBr7i4kIuPZ2KD2S3EUIOxnjC8kl2A==" + } + }, + "npm:@floating-ui/react-dom": { + "type": "npm", + "name": "npm:@floating-ui/react-dom", + "data": { + "version": "2.1.1", + "packageName": "@floating-ui/react-dom", + "hash": "sha512-4h84MJt3CHrtG18mGsXuLCHMrug49d7DFkU0RMIyshRveBeyV2hmV/pDaF2Uxtu8kgq5r46llp5E5FQiR0K2Yg==" + } + }, + "npm:@floating-ui/react": { + "type": "npm", + "name": "npm:@floating-ui/react", + "data": { + "version": "0.26.23", + "packageName": "@floating-ui/react", + "hash": "sha512-9u3i62fV0CFF3nIegiWiRDwOs7OW/KhSUJDNx2MkQM3LbE5zQOY01sL3nelcVBXvX7Ovvo3A49I8ql+20Wg/Hw==" + } + }, + "npm:@floating-ui/utils": { + "type": "npm", + "name": "npm:@floating-ui/utils", + "data": { + "version": "0.2.7", + "packageName": "@floating-ui/utils", + "hash": "sha512-X8R8Oj771YRl/w+c1HqAC1szL8zWQRwFvgDwT129k9ACdBoud/+/rX9V0qiMl6LWUdP9voC2nDVZYPMQQsb6eA==" + } + }, + "npm:@gar/promisify": { + "type": "npm", + "name": "npm:@gar/promisify", + "data": { + "version": "1.1.3", + "packageName": "@gar/promisify", + "hash": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==" + } + }, + "npm:@headlessui/react": { + "type": "npm", + "name": "npm:@headlessui/react", + "data": { + "version": "2.1.5", + "packageName": "@headlessui/react", + "hash": "sha512-m3vzqwMTyDbgaNiSXQdrw8R4tRdnxVHHm4G/ZGS0TP6T8blEj3Ib1/zIJBzlvTXpBjTpd1DsUnRTonHyONMjSQ==" + } + }, + "npm:@heroicons/react": { + "type": "npm", + "name": "npm:@heroicons/react", + "data": { + "version": "2.1.5", + "packageName": "@heroicons/react", + "hash": "sha512-FuzFN+BsHa+7OxbvAERtgBTNeZpUjgM/MIizfVkSCL2/edriN0Hx/DWRCR//aPYwO5QX/YlgLGXk+E3PcfZwjA==" + } + }, + "npm:@humanwhocodes/config-array": { + "type": "npm", + "name": "npm:@humanwhocodes/config-array", + "data": { + "version": "0.11.14", + "packageName": "@humanwhocodes/config-array", + "hash": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==" + } + }, + "npm:@humanwhocodes/module-importer": { + "type": "npm", + "name": "npm:@humanwhocodes/module-importer", + "data": { + "version": "1.0.1", + "packageName": "@humanwhocodes/module-importer", + "hash": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==" + } + }, + "npm:@humanwhocodes/object-schema": { + "type": "npm", + "name": "npm:@humanwhocodes/object-schema", + "data": { + "version": "2.0.3", + "packageName": "@humanwhocodes/object-schema", + "hash": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==" + } + }, + "npm:@isaacs/cliui": { + "type": "npm", + "name": "npm:@isaacs/cliui", + "data": { + "version": "8.0.2", + "packageName": "@isaacs/cliui", + "hash": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==" + } + }, + "npm:@jest/schemas": { + "type": "npm", + "name": "npm:@jest/schemas", + "data": { + "version": "29.6.3", + "packageName": "@jest/schemas", + "hash": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==" + } + }, + "npm:@jest/types": { + "type": "npm", + "name": "npm:@jest/types", + "data": { + "version": "29.6.3", + "packageName": "@jest/types", + "hash": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==" + } + }, + "npm:@jridgewell/gen-mapping": { + "type": "npm", + "name": "npm:@jridgewell/gen-mapping", + "data": { + "version": "0.3.5", + "packageName": "@jridgewell/gen-mapping", + "hash": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==" + } + }, + "npm:@jridgewell/resolve-uri": { + "type": "npm", + "name": "npm:@jridgewell/resolve-uri", + "data": { + "version": "3.1.2", + "packageName": "@jridgewell/resolve-uri", + "hash": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==" + } + }, + "npm:@jridgewell/set-array": { + "type": "npm", + "name": "npm:@jridgewell/set-array", + "data": { + "version": "1.2.1", + "packageName": "@jridgewell/set-array", + "hash": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==" + } + }, + "npm:@jridgewell/source-map": { + "type": "npm", + "name": "npm:@jridgewell/source-map", + "data": { + "version": "0.3.6", + "packageName": "@jridgewell/source-map", + "hash": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==" + } + }, + "npm:@jridgewell/sourcemap-codec": { + "type": "npm", + "name": "npm:@jridgewell/sourcemap-codec", + "data": { + "version": "1.5.0", + "packageName": "@jridgewell/sourcemap-codec", + "hash": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==" + } + }, + "npm:@jridgewell/trace-mapping@0.3.25": { + "type": "npm", + "name": "npm:@jridgewell/trace-mapping@0.3.25", + "data": { + "version": "0.3.25", + "packageName": "@jridgewell/trace-mapping", + "hash": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==" + } + }, + "npm:@jridgewell/trace-mapping@0.3.9": { + "type": "npm", + "name": "npm:@jridgewell/trace-mapping@0.3.9", + "data": { + "version": "0.3.9", + "packageName": "@jridgewell/trace-mapping", + "hash": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==" + } + }, + "npm:@jsonjoy.com/base64": { + "type": "npm", + "name": "npm:@jsonjoy.com/base64", + "data": { + "version": "1.1.2", + "packageName": "@jsonjoy.com/base64", + "hash": "sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==" + } + }, + "npm:@jsonjoy.com/json-pack": { + "type": "npm", + "name": "npm:@jsonjoy.com/json-pack", + "data": { + "version": "1.1.0", + "packageName": "@jsonjoy.com/json-pack", + "hash": "sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==" + } + }, + "npm:@jsonjoy.com/util": { + "type": "npm", + "name": "npm:@jsonjoy.com/util", + "data": { + "version": "1.3.0", + "packageName": "@jsonjoy.com/util", + "hash": "sha512-Cebt4Vk7k1xHy87kHY7KSPLT77A7Ev7IfOblyLZhtYEhrdQ6fX4EoLq3xOQ3O/DRMEh2ok5nyC180E+ABS8Wmw==" + } + }, + "npm:@leichtgewicht/ip-codec": { + "type": "npm", + "name": "npm:@leichtgewicht/ip-codec", + "data": { + "version": "2.0.5", + "packageName": "@leichtgewicht/ip-codec", + "hash": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==" + } + }, + "npm:@module-federation/bridge-react-webpack-plugin": { + "type": "npm", + "name": "npm:@module-federation/bridge-react-webpack-plugin", + "data": { + "version": "0.6.4", + "packageName": "@module-federation/bridge-react-webpack-plugin", + "hash": "sha512-HohSPu6jiLpXQQkpRA4riD0IbWeHIR48dW7dnFAbeqlVcpCd1SLP0gPi63658hRjcAa+S08rE1kIWNxyP+MzyQ==" + } + }, + "npm:@module-federation/dts-plugin": { + "type": "npm", + "name": "npm:@module-federation/dts-plugin", + "data": { + "version": "0.6.4", + "packageName": "@module-federation/dts-plugin", + "hash": "sha512-1YMbZBd1koX+9DhQv4FXHfGfol1IcPQGK6phVup1TzsALvTlyCAth37uf46663KTWF8CvIiIVI/gf1n373IfrA==" + } + }, + "npm:@module-federation/enhanced": { + "type": "npm", + "name": "npm:@module-federation/enhanced", + "data": { + "version": "0.6.4", + "packageName": "@module-federation/enhanced", + "hash": "sha512-Ef9XqqFPzRfXMvwxHEFHGuRwZhHAk+cQ65+6pSE64FErIWkY4F3bshK3hN7Qqm6LqnS2JExzmgQjbQ15OqLtyA==" + } + }, + "npm:@module-federation/managers": { + "type": "npm", + "name": "npm:@module-federation/managers", + "data": { + "version": "0.6.4", + "packageName": "@module-federation/managers", + "hash": "sha512-8Vqepi4RtGtOkKESE5nruSd8QqK/k0KN5k6t4lhDw6vPMhUMR3xbccvsubTBhsQhe0yS7HzHkXJ88wzrXJdCmw==" + } + }, + "npm:@module-federation/manifest": { + "type": "npm", + "name": "npm:@module-federation/manifest", + "data": { + "version": "0.6.4", + "packageName": "@module-federation/manifest", + "hash": "sha512-YjiwA8Z4HhBAfDIhH62XWDjNRpkXxBmxATD7mkR53K8RAKyPifvjlzW1cxy7EKOAShPZ1jEeSO45k0gkxgrOVA==" + } + }, + "npm:@module-federation/rspack": { + "type": "npm", + "name": "npm:@module-federation/rspack", + "data": { + "version": "0.6.4", + "packageName": "@module-federation/rspack", + "hash": "sha512-K4o5s6IAKii+WtSe/kEasdrqp8F/150OTdvB86wNBbeiiBaQwWpg37DvkKKyE6xg6gHnbIg7JdhIymgFav4k5Q==" + } + }, + "npm:@module-federation/runtime-tools": { + "type": "npm", + "name": "npm:@module-federation/runtime-tools", + "data": { + "version": "0.6.4", + "packageName": "@module-federation/runtime-tools", + "hash": "sha512-bGHBBgdJoeIz00ORsk6t0vPKTXl+xeYxrCFMTD6hubv/zWTTaYC0cC+9VNaa4kog6dFnO1k5froPjg7EygvKwQ==" + } + }, + "npm:@module-federation/runtime": { + "type": "npm", + "name": "npm:@module-federation/runtime", + "data": { + "version": "0.6.4", + "packageName": "@module-federation/runtime", + "hash": "sha512-3xuKJbafcJxuc9ZJuYU5drOQwa9fGXq8suQ50LjarxNvrISP2Yy9jvpPueOdDqmOHoX1q1PWzEhFwPp+zimm9w==" + } + }, + "npm:@module-federation/sdk": { + "type": "npm", + "name": "npm:@module-federation/sdk", + "data": { + "version": "0.6.4", + "packageName": "@module-federation/sdk", + "hash": "sha512-yvTWk6axkL6uYSIzTFVcyXMNAg8O9TCfsyfmXTtNnXWGdymUkATUz5+g8F4BSPR3feOP4IDg3v+92V3I6hHs8w==" + } + }, + "npm:@module-federation/third-party-dts-extractor": { + "type": "npm", + "name": "npm:@module-federation/third-party-dts-extractor", + "data": { + "version": "0.6.4", + "packageName": "@module-federation/third-party-dts-extractor", + "hash": "sha512-KepK+MEgyP7pOgRpTQxjA4SZm8U2hyHSn4SSltDzCM3KZaY93i2XtRYcg3Yy78DWeUPy/db+ORajV35Cb39nJg==" + } + }, + "npm:@module-federation/webpack-bundler-runtime": { + "type": "npm", + "name": "npm:@module-federation/webpack-bundler-runtime", + "data": { + "version": "0.6.4", + "packageName": "@module-federation/webpack-bundler-runtime", + "hash": "sha512-1D5uV5aF6RLvXj+swVFTXqH1tdrpIH1Tfs22YliguzwG2Nrrs+qhp6EfJZ8JUk264aOScAMvkama0WhbLbPPGQ==" + } + }, + "npm:@napi-rs/wasm-runtime": { + "type": "npm", + "name": "npm:@napi-rs/wasm-runtime", + "data": { + "version": "0.2.4", + "packageName": "@napi-rs/wasm-runtime", + "hash": "sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==" + } + }, + "npm:@next/env": { + "type": "npm", + "name": "npm:@next/env", + "data": { + "version": "14.2.8", + "packageName": "@next/env", + "hash": "sha512-L44a+ynqkolyNBnYfF8VoCiSrjSZWgEHYKkKLGcs/a80qh7AkfVUD/MduVPgdsWZ31tgROR+yJRA0PZjSVBXWQ==" + } + }, + "npm:@next/swc-darwin-arm64": { + "type": "npm", + "name": "npm:@next/swc-darwin-arm64", + "data": { + "version": "14.2.8", + "packageName": "@next/swc-darwin-arm64", + "hash": "sha512-1VrQlG8OzdyvvGZhGJFnaNE2P10Jjy/2FopnqbY0nSa/gr8If3iINxvOEW3cmVeoAYkmW0RsBazQecA2dBFOSw==" + } + }, + "npm:@next/swc-darwin-x64": { + "type": "npm", + "name": "npm:@next/swc-darwin-x64", + "data": { + "version": "14.2.8", + "packageName": "@next/swc-darwin-x64", + "hash": "sha512-87t3I86rNRSOJB1gXIUzaQWWSWrkWPDyZGsR0Z7JAPtLeX3uUOW2fHxl7dNWD2BZvbvftctTQjgtfpp7nMtmWg==" + } + }, + "npm:@next/swc-linux-arm64-gnu": { + "type": "npm", + "name": "npm:@next/swc-linux-arm64-gnu", + "data": { + "version": "14.2.8", + "packageName": "@next/swc-linux-arm64-gnu", + "hash": "sha512-ta2sfVzbOpTbgBrF9HM5m+U58dv6QPuwU4n5EX4LLyCJGKc433Z0D9h9gay/HSOjLEXJ2fJYrMP5JYYbHdxhtw==" + } + }, + "npm:@next/swc-linux-arm64-musl": { + "type": "npm", + "name": "npm:@next/swc-linux-arm64-musl", + "data": { + "version": "14.2.8", + "packageName": "@next/swc-linux-arm64-musl", + "hash": "sha512-+IoLTPK6Z5uIgDhgeWnQF5/o5GBN7+zyUNrs4Bes1W3g9++YELb8y0unFybS8s87ntAKMDl6jeQ+mD7oNwp/Ng==" + } + }, + "npm:@next/swc-linux-x64-gnu": { + "type": "npm", + "name": "npm:@next/swc-linux-x64-gnu", + "data": { + "version": "14.2.8", + "packageName": "@next/swc-linux-x64-gnu", + "hash": "sha512-pO+hVXC+mvzUOQJJRG4RX4wJsRJ5BkURSf6dD6EjUXAX4Ml9es1WsEfkaZ4lcpmFzFvY47IkDaffks/GdCn9ag==" + } + }, + "npm:@next/swc-linux-x64-musl": { + "type": "npm", + "name": "npm:@next/swc-linux-x64-musl", + "data": { + "version": "14.2.8", + "packageName": "@next/swc-linux-x64-musl", + "hash": "sha512-bCat9izctychCtf3uL1nqHq31N5e1VxvdyNcBQflkudPMLbxVnlrw45Vi87K+lt1CwrtVayHqzo4ie0Szcpwzg==" + } + }, + "npm:@next/swc-win32-arm64-msvc": { + "type": "npm", + "name": "npm:@next/swc-win32-arm64-msvc", + "data": { + "version": "14.2.8", + "packageName": "@next/swc-win32-arm64-msvc", + "hash": "sha512-gbxfUaSPV7EyUobpavida2Hwi62GhSJaSg7iBjmBWoxkxlmETOD7U4tWt763cGIsyE6jM7IoNavq0BXqwdW2QA==" + } + }, + "npm:@next/swc-win32-ia32-msvc": { + "type": "npm", + "name": "npm:@next/swc-win32-ia32-msvc", + "data": { + "version": "14.2.8", + "packageName": "@next/swc-win32-ia32-msvc", + "hash": "sha512-PUXzEzjTTlUh3b5VAn1nlpwvujTnuCMMwbiCnaTazoVlN1nA3kWjlmp42IfURA2N/nyrlVEw7pURa/o4Qxj1cw==" + } + }, + "npm:@next/swc-win32-x64-msvc": { + "type": "npm", + "name": "npm:@next/swc-win32-x64-msvc", + "data": { + "version": "14.2.8", + "packageName": "@next/swc-win32-x64-msvc", + "hash": "sha512-EnPKv0ttq02E9/1KZ/8Dn7kuutv6hy1CKc0HlNcvzOQcm4/SQtvfws5gY0zrG9tuupd3HfC2L/zcTrnBhpjTuQ==" + } + }, + "npm:@nivo/annotations@0.85.1": { + "type": "npm", + "name": "npm:@nivo/annotations@0.85.1", + "data": { + "version": "0.85.1", + "packageName": "@nivo/annotations", + "hash": "sha512-+YVFKMokf6MMXsztpEoOoFwG+XcEJV90xezuqJ8FmS0hgEzJ8xTeWNxPRWfrvxndMXNrau4QIRU5GrumBmiy4Q==" + } + }, + "npm:@nivo/annotations@0.86.0": { + "type": "npm", + "name": "npm:@nivo/annotations@0.86.0", + "data": { + "version": "0.86.0", + "packageName": "@nivo/annotations", + "hash": "sha512-7D5h2FzjDhAMzN9siLXSGoy1+7ZcKFu6nSoqrc4q8e1somoIw91czsGq7lowG1g4BUoLC1ZCPNRpi7pzb13JCg==" + } + }, + "npm:@nivo/axes@0.85.1": { + "type": "npm", + "name": "npm:@nivo/axes@0.85.1", + "data": { + "version": "0.85.1", + "packageName": "@nivo/axes", + "hash": "sha512-qhqyamgH8CAdOGEiLwwnqMpPKN6bv9FmKr/75UrNcAvWbU0PZ3unZJGKNkuFzlVAI9/RVvOUvXEE0rRBqV93qg==" + } + }, + "npm:@nivo/axes@0.86.0": { + "type": "npm", + "name": "npm:@nivo/axes@0.86.0", + "data": { + "version": "0.86.0", + "packageName": "@nivo/axes", + "hash": "sha512-puIjpx9GysC4Aey15CPkXrUkLY2Tr7NqP8SCYK6W2MlCjaitkpreD392TCTog1X3LTi39snLsXPl5W9cBW+V2w==" + } + }, + "npm:@nivo/colors@0.85.1": { + "type": "npm", + "name": "npm:@nivo/colors@0.85.1", + "data": { + "version": "0.85.1", + "packageName": "@nivo/colors", + "hash": "sha512-61qG98cfyku0fTJTdtCTS3zBQKt88URh4FAvlQIoifvKg0607S2Gz5l7P9KJfN7xEK5tmE4bRaOMmjc4AZS2Kg==" + } + }, + "npm:@nivo/colors@0.86.0": { + "type": "npm", + "name": "npm:@nivo/colors@0.86.0", + "data": { + "version": "0.86.0", + "packageName": "@nivo/colors", + "hash": "sha512-qsUlpFe4ipGEciQMnicvxL0PeOGspQFfzqJ+lpU5eUeP/C9zLUKGiRRefXRNZMHtY/V1arqFa1P9TD8IXwXF/w==" + } + }, + "npm:@nivo/core@0.85.1": { + "type": "npm", + "name": "npm:@nivo/core@0.85.1", + "data": { + "version": "0.85.1", + "packageName": "@nivo/core", + "hash": "sha512-366bc4hBicsitcinQyKGfUPpifk5W60RAjwZ4sQkY8R6OzwPMgY+eu/sfPZTNcY7rsleGg8whX0A2dBg2czWMA==" + } + }, + "npm:@nivo/core@0.86.0": { + "type": "npm", + "name": "npm:@nivo/core@0.86.0", + "data": { + "version": "0.86.0", + "packageName": "@nivo/core", + "hash": "sha512-0laA4BYXbDO85wOnWmzM7iv78wCjTF9tt2kEkRIXfHS3sHWCvasL2p+BJSO9/BJNHSgaHoseTdLX78Kg+ofl0Q==" + } + }, + "npm:@nivo/legends@0.85.1": { + "type": "npm", + "name": "npm:@nivo/legends@0.85.1", + "data": { + "version": "0.85.1", + "packageName": "@nivo/legends", + "hash": "sha512-v2DRiUieo3/iV1Fft3i9pbGTkE5arXzmw+p1ptb4xfBBPpd0hSAHvaePXDY370G31dsh2v5LouL97u+q12li4Q==" + } + }, + "npm:@nivo/legends@0.86.0": { + "type": "npm", + "name": "npm:@nivo/legends@0.86.0", + "data": { + "version": "0.86.0", + "packageName": "@nivo/legends", + "hash": "sha512-J80tUFh3OZFz+bQ7BdiUtXbWzfQlMsKOlpsn5Ys9g8r/y8bhBagmMaHfq53SYJ7ottHyibgiOvtxfWR6OGA57g==" + } + }, + "npm:@nivo/line@0.85.1": { + "type": "npm", + "name": "npm:@nivo/line@0.85.1", + "data": { + "version": "0.85.1", + "packageName": "@nivo/line", + "hash": "sha512-BLswEMiBiFxpHaRoiKp7d3S4P3gzj0OYVBojFEEG+g19lmIEeTTc7aZsXz2pTz/NdzM6fwZqTD3llIhl6LfXFg==" + } + }, + "npm:@nivo/line@0.86.0": { + "type": "npm", + "name": "npm:@nivo/line@0.86.0", + "data": { + "version": "0.86.0", + "packageName": "@nivo/line", + "hash": "sha512-y6tmhuXo2gU5AKSMsbGgHzrwRNkKaoxetmVOat25Be/e7eIDyDYJTfFDJJ2U9q1y/fcOmYUEUEV5jAIG4d2abA==" + } + }, + "npm:@nivo/recompose@0.85.0": { + "type": "npm", + "name": "npm:@nivo/recompose@0.85.0", + "data": { + "version": "0.85.0", + "packageName": "@nivo/recompose", + "hash": "sha512-UptKwVJ9mlGQKn4a/JiORWbZgo6hT+qEpKBKIs9BUHRIW0a4T0BIE2PA+uDMPpNxzNFgOCu/y8iM5Rhs6QmrmA==" + } + }, + "npm:@nivo/recompose@0.86.0": { + "type": "npm", + "name": "npm:@nivo/recompose@0.86.0", + "data": { + "version": "0.86.0", + "packageName": "@nivo/recompose", + "hash": "sha512-fS0FKcsAK6auMc1oFszSpPw+uaXSQcuc1bDOjcXtb2FwidnG3hzQkLdnK42ksi/bUZyScpHu8+c0Df+CmDNXrw==" + } + }, + "npm:@nivo/scales@0.85.1": { + "type": "npm", + "name": "npm:@nivo/scales@0.85.1", + "data": { + "version": "0.85.1", + "packageName": "@nivo/scales", + "hash": "sha512-zObimCMjbbioMpQtVSGmr52OTn+BVJZsyhKHFx7CK57RA+OW/9lGnvqzc0rnFxl8WBqvHk7wReE5UI8xva/6Zw==" + } + }, + "npm:@nivo/scales@0.86.0": { + "type": "npm", + "name": "npm:@nivo/scales@0.86.0", + "data": { + "version": "0.86.0", + "packageName": "@nivo/scales", + "hash": "sha512-zw+/BVUo7PFivZVoSAgsocQZ4BtEzjNAijfZT03zVs1i+TJ1ViMtoHafAXkDtIE7+ie0IqeVVhjjTv3RfsFxrQ==" + } + }, + "npm:@nivo/tooltip@0.85.1": { + "type": "npm", + "name": "npm:@nivo/tooltip@0.85.1", + "data": { + "version": "0.85.1", + "packageName": "@nivo/tooltip", + "hash": "sha512-lX0/MuDI9HvGzYxAtE3mnriYEgFHBWf7d5BMqUifJZIyg82XkI9g3z6vwAwPKRJ52rON9Yhik42+gwFMFj3BrA==" + } + }, + "npm:@nivo/tooltip@0.86.0": { + "type": "npm", + "name": "npm:@nivo/tooltip@0.86.0", + "data": { + "version": "0.86.0", + "packageName": "@nivo/tooltip", + "hash": "sha512-esaON+SltO+8jhyvhiInTrhswms9zCO9e5xIycHmhPbgijV+WdFp4WDtT9l6Lb6kSS00AYzHq7P0p6lyMg4v9g==" + } + }, + "npm:@nivo/voronoi@0.85.1": { + "type": "npm", + "name": "npm:@nivo/voronoi@0.85.1", + "data": { + "version": "0.85.1", + "packageName": "@nivo/voronoi", + "hash": "sha512-HJuc1Lhc7RhJyZCnn2eB1nqX6tsczUY4Z1YY3rl1Gy5HfW1vpoJZHQtWzelnvVcpj3qTrwI9QGLmDYE12HAeOQ==" + } + }, + "npm:@nivo/voronoi@0.86.0": { + "type": "npm", + "name": "npm:@nivo/voronoi@0.86.0", + "data": { + "version": "0.86.0", + "packageName": "@nivo/voronoi", + "hash": "sha512-BPjHpBu7KQXndNePNHWv37AXD1VwIsCZLhyUGuWPUkNidUMG8il0UgK2ej46OKbOeyQEhWjtMEtUG3M1uQk3Ng==" + } + }, + "npm:@nodelib/fs.scandir": { + "type": "npm", + "name": "npm:@nodelib/fs.scandir", + "data": { + "version": "2.1.5", + "packageName": "@nodelib/fs.scandir", + "hash": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==" + } + }, + "npm:@nodelib/fs.stat": { + "type": "npm", + "name": "npm:@nodelib/fs.stat", + "data": { + "version": "2.0.5", + "packageName": "@nodelib/fs.stat", + "hash": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + } + }, + "npm:@nodelib/fs.walk": { + "type": "npm", + "name": "npm:@nodelib/fs.walk", + "data": { + "version": "1.2.8", + "packageName": "@nodelib/fs.walk", + "hash": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==" + } + }, + "npm:@npmcli/fs": { + "type": "npm", + "name": "npm:@npmcli/fs", + "data": { + "version": "1.1.1", + "packageName": "@npmcli/fs", + "hash": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==" + } + }, + "npm:@npmcli/move-file": { + "type": "npm", + "name": "npm:@npmcli/move-file", + "data": { + "version": "1.1.2", + "packageName": "@npmcli/move-file", + "hash": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==" + } + }, + "npm:@nx/devkit": { + "type": "npm", + "name": "npm:@nx/devkit", + "data": { + "version": "20.0.6", + "packageName": "@nx/devkit", + "hash": "sha512-vUjVVEJgfq/roCzDDZDXduwnhVXl1MM5No2UELUka2oNBK09pPigdFxzUNh8XvmOyFskCGDTLKH/dAO5yTD5Bg==" + } + }, + "npm:@nx/eslint": { + "type": "npm", + "name": "npm:@nx/eslint", + "data": { + "version": "20.0.6", + "packageName": "@nx/eslint", + "hash": "sha512-07Ign5GQXZif6zHDR2oB4wkf2amSvoGhYWJ17fmqDsMF/nWYOohL+DbjAaqDORXWXL1bnmRBaj/lAkDNsmW3QA==" + } + }, + "npm:@nx/js": { + "type": "npm", + "name": "npm:@nx/js", + "data": { + "version": "20.0.6", + "packageName": "@nx/js", + "hash": "sha512-/bAMtcgKX1Te3yCzbbv+QQLnFwb6SxE0iCc6EzxiLepmGhnd0iOArUqepB1mVipfeaO37n00suFjFv1xsaqLHg==" + } + }, + "npm:@nx/nx-darwin-arm64": { + "type": "npm", + "name": "npm:@nx/nx-darwin-arm64", + "data": { + "version": "20.0.6", + "packageName": "@nx/nx-darwin-arm64", + "hash": "sha512-SUVfEqzl/iy2NzTbpY2E9lHSxs8c9QERhTILp5OOt0Vgmhn9iTxVEIoSCjzz/MyX066eARarUymUyK4JCg3mqw==" + } + }, + "npm:@nx/nx-darwin-x64": { + "type": "npm", + "name": "npm:@nx/nx-darwin-x64", + "data": { + "version": "20.0.6", + "packageName": "@nx/nx-darwin-x64", + "hash": "sha512-JI0kcJGBeIj3sb+kC0nZMOSXFnvCOtGbAVK3HHJ9DSRxckLq5bImwqdfYSNJL9ocU8YU+Qds/SercEV02gQOkQ==" + } + }, + "npm:@nx/nx-freebsd-x64": { + "type": "npm", + "name": "npm:@nx/nx-freebsd-x64", + "data": { + "version": "20.0.6", + "packageName": "@nx/nx-freebsd-x64", + "hash": "sha512-om9Sh5Pg5aRDlBWyHMAX/1swLSj2pCqk1grXN6RcJ8O3tXLI35fj4wz6sPDRASwC1xuHwET2DG/20Ec6n1Ko3A==" + } + }, + "npm:@nx/nx-linux-arm-gnueabihf": { + "type": "npm", + "name": "npm:@nx/nx-linux-arm-gnueabihf", + "data": { + "version": "20.0.6", + "packageName": "@nx/nx-linux-arm-gnueabihf", + "hash": "sha512-XIomXUqnH3w1aqRu0T+Wcn9roXT1bG1PjuX+bmGLkSiZ+ZyY/zYfhg6WKbox3TqQcdC1jNUkzEQlLGcfWaGc6w==" + } + }, + "npm:@nx/nx-linux-arm64-gnu": { + "type": "npm", + "name": "npm:@nx/nx-linux-arm64-gnu", + "data": { + "version": "20.0.6", + "packageName": "@nx/nx-linux-arm64-gnu", + "hash": "sha512-Asx2F+WtauELssmrQf1y4ZeiMIsgbL/+PnD+WgbvHVWbl7cRUfLJqEhOR5fQG6CiNTIXvOyzXMoaJVA9hTub+Q==" + } + }, + "npm:@nx/nx-linux-arm64-musl": { + "type": "npm", + "name": "npm:@nx/nx-linux-arm64-musl", + "data": { + "version": "20.0.6", + "packageName": "@nx/nx-linux-arm64-musl", + "hash": "sha512-4lyBaLWSv7VNMOXWxtuDNiSOE4M5QGiVHimSvQ9PBwgnrvEuc6fCv/Nc8ecU0rINHRQJruYMTD/kKBCsahwJUQ==" + } + }, + "npm:@nx/nx-linux-x64-gnu": { + "type": "npm", + "name": "npm:@nx/nx-linux-x64-gnu", + "data": { + "version": "20.0.6", + "packageName": "@nx/nx-linux-x64-gnu", + "hash": "sha512-HGZzX7un/rJvADKwN27HM0e3Gx19hSndCoqZUtqHgrFRdUvTfHTWNpT6uZ5XW/5bNnRKdUinY9DHhlYpE0u4KQ==" + } + }, + "npm:@nx/nx-linux-x64-musl": { + "type": "npm", + "name": "npm:@nx/nx-linux-x64-musl", + "data": { + "version": "20.0.6", + "packageName": "@nx/nx-linux-x64-musl", + "hash": "sha512-OwMq+ozzCOCtAViOouHbe/MXqep/q4EKg44YelUqVNIe/2XimcIfMlBQFk1DOcmibesxa3yWMKAdg2IGUnG+pQ==" + } + }, + "npm:@nx/nx-win32-arm64-msvc": { + "type": "npm", + "name": "npm:@nx/nx-win32-arm64-msvc", + "data": { + "version": "20.0.6", + "packageName": "@nx/nx-win32-arm64-msvc", + "hash": "sha512-2D8TIjyi5dJLy4cx8u7YKunW6+EG9FAuBUo75qMCozTBw1EPTK2lzwLE2d8C7WOxBA148O2wzD5uiX1vCt2Tzg==" + } + }, + "npm:@nx/nx-win32-x64-msvc": { + "type": "npm", + "name": "npm:@nx/nx-win32-x64-msvc", + "data": { + "version": "20.0.6", + "packageName": "@nx/nx-win32-x64-msvc", + "hash": "sha512-B83kpN1+KdJ97P0Rw/KRyZ5fZPtKimvwg/TAJdWR1D8oqdrpaZwgTd9dcsTNavvynUsPqM3GdjmFKzTYTZ4MFQ==" + } + }, + "npm:@nx/playwright": { + "type": "npm", + "name": "npm:@nx/playwright", + "data": { + "version": "20.0.6", + "packageName": "@nx/playwright", + "hash": "sha512-RkTc9bdJldNFpEoGxBllzSJdLL8oKPu2gmrNb1vkcaAq2sfg7gX3/EGpF3DH+WKGSu8HXdRMQTckAUSz/nTJtA==" + } + }, + "npm:@nx/vite": { + "type": "npm", + "name": "npm:@nx/vite", + "data": { + "version": "20.0.6", + "packageName": "@nx/vite", + "hash": "sha512-o5gWLi79iaQbzn/M3OBx/Oc7ERbbJwbdQjzxuiOSCy9lRwgpSDKBqlV+j7a6oJaGf9ekx68OR4OMWRBb4o+jyQ==" + } + }, + "npm:@nx/webpack": { + "type": "npm", + "name": "npm:@nx/webpack", + "data": { + "version": "20.0.6", + "packageName": "@nx/webpack", + "hash": "sha512-LvjkJ0yVXDCNgxxIKYLMtEJVVdvBVHcB9mgwPdBfl38STAf/HwTuB7XXTZVYu+m9iPusU1VpFpaUlbpQN79f8A==" + } + }, + "npm:@nx/workspace": { + "type": "npm", + "name": "npm:@nx/workspace", + "data": { + "version": "20.0.6", + "packageName": "@nx/workspace", + "hash": "sha512-A7lle47I4JggbhXoUVvkuvULqF0Xejy4LpE0txz9OIM5a9HxW1aIHYYQFuROBuVlMFxAJusPeYFJCCvb+qBxKw==" + } + }, + "npm:@phenomnomnominal/tsquery": { + "type": "npm", + "name": "npm:@phenomnomnominal/tsquery", + "data": { + "version": "5.0.1", + "packageName": "@phenomnomnominal/tsquery", + "hash": "sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==" + } + }, + "npm:@pkgjs/parseargs": { + "type": "npm", + "name": "npm:@pkgjs/parseargs", + "data": { + "version": "0.11.0", + "packageName": "@pkgjs/parseargs", + "hash": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==" + } + }, + "npm:@playwright/test": { + "type": "npm", + "name": "npm:@playwright/test", + "data": { + "version": "1.47.0", + "packageName": "@playwright/test", + "hash": "sha512-SgAdlSwYVpToI4e/IH19IHHWvoijAYH5hu2MWSXptRypLSnzj51PcGD+rsOXFayde4P9ZLi+loXVwArg6IUkCA==" + } + }, + "npm:@prisma/client": { + "type": "npm", + "name": "npm:@prisma/client", + "data": { + "version": "5.19.1", + "packageName": "@prisma/client", + "hash": "sha512-x30GFguInsgt+4z5I4WbkZP2CGpotJMUXy+Gl/aaUjHn2o1DnLYNTA+q9XdYmAQZM8fIIkvUiA2NpgosM3fneg==" + } + }, + "npm:@prisma/debug": { + "type": "npm", + "name": "npm:@prisma/debug", + "data": { + "version": "5.19.1", + "packageName": "@prisma/debug", + "hash": "sha512-lAG6A6QnG2AskAukIEucYJZxxcSqKsMK74ZFVfCTOM/7UiyJQi48v6TQ47d6qKG3LbMslqOvnTX25dj/qvclGg==" + } + }, + "npm:@prisma/engines-version": { + "type": "npm", + "name": "npm:@prisma/engines-version", + "data": { + "version": "5.19.1-2.69d742ee20b815d88e17e54db4a2a7a3b30324e3", + "packageName": "@prisma/engines-version", + "hash": "sha512-xR6rt+z5LnNqTP5BBc+8+ySgf4WNMimOKXRn6xfNRDSpHvbOEmd7+qAOmzCrddEc4Cp8nFC0txU14dstjH7FXA==" + } + }, + "npm:@prisma/engines": { + "type": "npm", + "name": "npm:@prisma/engines", + "data": { + "version": "5.19.1", + "packageName": "@prisma/engines", + "hash": "sha512-kR/PoxZDrfUmbbXqqb8SlBBgCjvGaJYMCOe189PEYzq9rKqitQ2fvT/VJ8PDSe8tTNxhc2KzsCfCAL+Iwm/7Cg==" + } + }, + "npm:@prisma/fetch-engine": { + "type": "npm", + "name": "npm:@prisma/fetch-engine", + "data": { + "version": "5.19.1", + "packageName": "@prisma/fetch-engine", + "hash": "sha512-pCq74rtlOVJfn4pLmdJj+eI4P7w2dugOnnTXpRilP/6n5b2aZiA4ulJlE0ddCbTPkfHmOL9BfaRgA8o+1rfdHw==" + } + }, + "npm:@prisma/get-platform": { + "type": "npm", + "name": "npm:@prisma/get-platform", + "data": { + "version": "5.19.1", + "packageName": "@prisma/get-platform", + "hash": "sha512-sCeoJ+7yt0UjnR+AXZL7vXlg5eNxaFOwC23h0KvW1YIXUoa7+W2ZcAUhoEQBmJTW4GrFqCuZ8YSP0mkDa4k3Zg==" + } + }, + "npm:@react-aria/focus": { + "type": "npm", + "name": "npm:@react-aria/focus", + "data": { + "version": "3.18.2", + "packageName": "@react-aria/focus", + "hash": "sha512-Jc/IY+StjA3uqN73o6txKQ527RFU7gnG5crEl5Xy3V+gbYp2O5L3ezAo/E0Ipi2cyMbG6T5Iit1IDs7hcGu8aw==" + } + }, + "npm:@react-aria/interactions": { + "type": "npm", + "name": "npm:@react-aria/interactions", + "data": { + "version": "3.22.2", + "packageName": "@react-aria/interactions", + "hash": "sha512-xE/77fRVSlqHp2sfkrMeNLrqf2amF/RyuAS6T5oDJemRSgYM3UoxTbWjucPhfnoW7r32pFPHHgz4lbdX8xqD/g==" + } + }, + "npm:@react-aria/ssr": { + "type": "npm", + "name": "npm:@react-aria/ssr", + "data": { + "version": "3.9.5", + "packageName": "@react-aria/ssr", + "hash": "sha512-xEwGKoysu+oXulibNUSkXf8itW0npHHTa6c4AyYeZIJyRoegeteYuFpZUBPtIDE8RfHdNsSmE1ssOkxRnwbkuQ==" + } + }, + "npm:@react-aria/utils": { + "type": "npm", + "name": "npm:@react-aria/utils", + "data": { + "version": "3.25.2", + "packageName": "@react-aria/utils", + "hash": "sha512-GdIvG8GBJJZygB4L2QJP1Gabyn2mjFsha73I2wSe+o4DYeGWoJiMZRM06PyTIxLH4S7Sn7eVDtsSBfkc2VY/NA==" + } + }, + "npm:@react-spring/animated": { + "type": "npm", + "name": "npm:@react-spring/animated", + "data": { + "version": "9.7.4", + "packageName": "@react-spring/animated", + "hash": "sha512-7As+8Pty2QlemJ9O5ecsuPKjmO0NKvmVkRR1n6mEotFgWar8FKuQt2xgxz3RTgxcccghpx1YdS1FCdElQNexmQ==" + } + }, + "npm:@react-spring/core": { + "type": "npm", + "name": "npm:@react-spring/core", + "data": { + "version": "9.7.4", + "packageName": "@react-spring/core", + "hash": "sha512-GzjA44niEJBFUe9jN3zubRDDDP2E4tBlhNlSIkTChiNf9p4ZQlgXBg50qbXfSXHQPHak/ExYxwhipKVsQ/sUTw==" + } + }, + "npm:@react-spring/rafz": { + "type": "npm", + "name": "npm:@react-spring/rafz", + "data": { + "version": "9.7.4", + "packageName": "@react-spring/rafz", + "hash": "sha512-mqDI6rW0Ca8IdryOMiXRhMtVGiEGLIO89vIOyFQXRIwwIMX30HLya24g9z4olDvFyeDW3+kibiKwtZnA4xhldA==" + } + }, + "npm:@react-spring/shared": { + "type": "npm", + "name": "npm:@react-spring/shared", + "data": { + "version": "9.7.4", + "packageName": "@react-spring/shared", + "hash": "sha512-bEPI7cQp94dOtCFSEYpxvLxj0+xQfB5r9Ru1h8OMycsIq7zFZon1G0sHrBLaLQIWeMCllc4tVDYRTLIRv70C8w==" + } + }, + "npm:@react-spring/types": { + "type": "npm", + "name": "npm:@react-spring/types", + "data": { + "version": "9.7.4", + "packageName": "@react-spring/types", + "hash": "sha512-iQVztO09ZVfsletMiY+DpT/JRiBntdsdJ4uqk3UJFhrhS8mIC9ZOZbmfGSRs/kdbNPQkVyzucceDicQ/3Mlj9g==" + } + }, + "npm:@react-spring/web": { + "type": "npm", + "name": "npm:@react-spring/web", + "data": { + "version": "9.7.4", + "packageName": "@react-spring/web", + "hash": "sha512-UMvCZp7I5HCVIleSa4BwbNxynqvj+mJjG2m20VO2yPoi2pnCYANy58flvz9v/YcXTAvsmL655FV3pm5fbr6akA==" + } + }, + "npm:@react-stately/utils": { + "type": "npm", + "name": "npm:@react-stately/utils", + "data": { + "version": "3.10.3", + "packageName": "@react-stately/utils", + "hash": "sha512-moClv7MlVSHpbYtQIkm0Cx+on8Pgt1XqtPx6fy9rQFb2DNc9u1G3AUVnqA17buOkH1vLxAtX4MedlxMWyRCYYA==" + } + }, + "npm:@react-types/shared": { + "type": "npm", + "name": "npm:@react-types/shared", + "data": { + "version": "3.24.1", + "packageName": "@react-types/shared", + "hash": "sha512-AUQeGYEm/zDTN6zLzdXolDxz3Jk5dDL7f506F07U8tBwxNNI3WRdhU84G0/AaFikOZzDXhOZDr3MhQMzyE7Ydw==" + } + }, + "npm:@rollup/rollup-android-arm-eabi": { + "type": "npm", + "name": "npm:@rollup/rollup-android-arm-eabi", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-android-arm-eabi", + "hash": "sha512-fSuPrt0ZO8uXeS+xP3b+yYTCBUd05MoSp2N/MFOgjhhUhMmchXlpTQrTpI8T+YAwAQuK7MafsCOxW7VrPMrJcg==" + } + }, + "npm:@rollup/rollup-android-arm64": { + "type": "npm", + "name": "npm:@rollup/rollup-android-arm64", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-android-arm64", + "hash": "sha512-xGU5ZQmPlsjQS6tzTTGwMsnKUtu0WVbl0hYpTPauvbRAnmIvpInhJtgjj3mcuJpEiuUw4v1s4BimkdfDWlh7gA==" + } + }, + "npm:@rollup/rollup-darwin-arm64": { + "type": "npm", + "name": "npm:@rollup/rollup-darwin-arm64", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-darwin-arm64", + "hash": "sha512-99AhQ3/ZMxU7jw34Sq8brzXqWH/bMnf7ZVhvLk9QU2cOepbQSVTns6qoErJmSiAvU3InRqC2RRZ5ovh1KN0d0Q==" + } + }, + "npm:@rollup/rollup-darwin-x64": { + "type": "npm", + "name": "npm:@rollup/rollup-darwin-x64", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-darwin-x64", + "hash": "sha512-ZbRaUvw2iN/y37x6dY50D8m2BnDbBjlnMPotDi/qITMJ4sIxNY33HArjikDyakhSv0+ybdUxhWxE6kTI4oX26w==" + } + }, + "npm:@rollup/rollup-linux-arm-gnueabihf": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-arm-gnueabihf", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-linux-arm-gnueabihf", + "hash": "sha512-ztRJJMiE8nnU1YFcdbd9BcH6bGWG1z+jP+IPW2oDUAPxPjo9dverIOyXz76m6IPA6udEL12reYeLojzW2cYL7w==" + } + }, + "npm:@rollup/rollup-linux-arm-musleabihf": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-arm-musleabihf", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-linux-arm-musleabihf", + "hash": "sha512-flOcGHDZajGKYpLV0JNc0VFH361M7rnV1ee+NTeC/BQQ1/0pllYcFmxpagltANYt8FYf9+kL6RSk80Ziwyhr7w==" + } + }, + "npm:@rollup/rollup-linux-arm64-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-arm64-gnu", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-linux-arm64-gnu", + "hash": "sha512-69CF19Kp3TdMopyteO/LJbWufOzqqXzkrv4L2sP8kfMaAQ6iwky7NoXTp7bD6/irKgknDKM0P9E/1l5XxVQAhw==" + } + }, + "npm:@rollup/rollup-linux-arm64-musl": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-arm64-musl", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-linux-arm64-musl", + "hash": "sha512-48pD/fJkTiHAZTnZwR0VzHrao70/4MlzJrq0ZsILjLW/Ab/1XlVUStYyGt7tdyIiVSlGZbnliqmult/QGA2O2w==" + } + }, + "npm:@rollup/rollup-linux-powerpc64le-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-powerpc64le-gnu", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-linux-powerpc64le-gnu", + "hash": "sha512-cZdyuInj0ofc7mAQpKcPR2a2iu4YM4FQfuUzCVA2u4HI95lCwzjoPtdWjdpDKyHxI0UO82bLDoOaLfpZ/wviyQ==" + } + }, + "npm:@rollup/rollup-linux-riscv64-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-riscv64-gnu", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-linux-riscv64-gnu", + "hash": "sha512-RL56JMT6NwQ0lXIQmMIWr1SW28z4E4pOhRRNqwWZeXpRlykRIlEpSWdsgNWJbYBEWD84eocjSGDu/XxbYeCmwg==" + } + }, + "npm:@rollup/rollup-linux-s390x-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-s390x-gnu", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-linux-s390x-gnu", + "hash": "sha512-PMxkrWS9z38bCr3rWvDFVGD6sFeZJw4iQlhrup7ReGmfn7Oukrr/zweLhYX6v2/8J6Cep9IEA/SmjXjCmSbrMQ==" + } + }, + "npm:@rollup/rollup-linux-x64-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-x64-gnu", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-linux-x64-gnu", + "hash": "sha512-B90tYAUoLhU22olrafY3JQCFLnT3NglazdwkHyxNDYF/zAxJt5fJUB/yBoWFoIQ7SQj+KLe3iL4BhOMa9fzgpw==" + } + }, + "npm:@rollup/rollup-linux-x64-musl": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-x64-musl", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-linux-x64-musl", + "hash": "sha512-7twFizNXudESmC9oneLGIUmoHiiLppz/Xs5uJQ4ShvE6234K0VB1/aJYU3f/4g7PhssLGKBVCC37uRkkOi8wjg==" + } + }, + "npm:@rollup/rollup-win32-arm64-msvc": { + "type": "npm", + "name": "npm:@rollup/rollup-win32-arm64-msvc", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-win32-arm64-msvc", + "hash": "sha512-9rRero0E7qTeYf6+rFh3AErTNU1VCQg2mn7CQcI44vNUWM9Ze7MSRS/9RFuSsox+vstRt97+x3sOhEey024FRQ==" + } + }, + "npm:@rollup/rollup-win32-ia32-msvc": { + "type": "npm", + "name": "npm:@rollup/rollup-win32-ia32-msvc", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-win32-ia32-msvc", + "hash": "sha512-5rA4vjlqgrpbFVVHX3qkrCo/fZTj1q0Xxpg+Z7yIo3J2AilW7t2+n6Q8Jrx+4MrYpAnjttTYF8rr7bP46BPzRw==" + } + }, + "npm:@rollup/rollup-win32-x64-msvc": { + "type": "npm", + "name": "npm:@rollup/rollup-win32-x64-msvc", + "data": { + "version": "4.21.2", + "packageName": "@rollup/rollup-win32-x64-msvc", + "hash": "sha512-6UUxd0+SKomjdzuAcp+HAmxw1FlGBnl1v2yEPSabtx4lBfdXHDVsW7+lQkgz9cNFJGY3AWR7+V8P5BqkD9L9nA==" + } + }, + "npm:@sinclair/typebox": { + "type": "npm", + "name": "npm:@sinclair/typebox", + "data": { + "version": "0.27.8", + "packageName": "@sinclair/typebox", + "hash": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==" + } + }, + "npm:@swc/counter": { + "type": "npm", + "name": "npm:@swc/counter", + "data": { + "version": "0.1.3", + "packageName": "@swc/counter", + "hash": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==" + } + }, + "npm:@swc/helpers@0.5.13": { + "type": "npm", + "name": "npm:@swc/helpers@0.5.13", + "data": { + "version": "0.5.13", + "packageName": "@swc/helpers", + "hash": "sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==" + } + }, + "npm:@swc/helpers@0.5.5": { + "type": "npm", + "name": "npm:@swc/helpers@0.5.5", + "data": { + "version": "0.5.5", + "packageName": "@swc/helpers", + "hash": "sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==" + } + }, + "npm:@tanstack/react-virtual": { + "type": "npm", + "name": "npm:@tanstack/react-virtual", + "data": { + "version": "3.10.7", + "packageName": "@tanstack/react-virtual", + "hash": "sha512-yeP+M0G8D+15ZFPivpuQ5hoM4Fa/PzERBx8P8EGcfEsXX3JOb9G9UUrqc47ZXAxvK+YqzM9T5qlJUYUFOwCZJw==" + } + }, + "npm:@tanstack/virtual-core": { + "type": "npm", + "name": "npm:@tanstack/virtual-core", + "data": { + "version": "3.10.7", + "packageName": "@tanstack/virtual-core", + "hash": "sha512-ND5dfsU0n9F4gROzwNNDJmg6y8n9pI8YWxtgbfJ5UcNn7Hx+MxEXtXcQ189tS7sh8pmCObgz2qSiyRKTZxT4dg==" + } + }, + "npm:@testing-library/dom": { + "type": "npm", + "name": "npm:@testing-library/dom", + "data": { + "version": "10.4.0", + "packageName": "@testing-library/dom", + "hash": "sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==" + } + }, + "npm:@testing-library/react": { + "type": "npm", + "name": "npm:@testing-library/react", + "data": { + "version": "15.0.7", + "packageName": "@testing-library/react", + "hash": "sha512-cg0RvEdD1TIhhkm1IeYMQxrzy0MtUNfa3minv4MjbgcYzJAZ7yD0i0lwoPOTPr+INtiXFezt2o8xMSnyHhEn2Q==" + } + }, + "npm:@tootallnate/once": { + "type": "npm", + "name": "npm:@tootallnate/once", + "data": { + "version": "1.1.2", + "packageName": "@tootallnate/once", + "hash": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + } + }, + "npm:@trysound/sax": { + "type": "npm", + "name": "npm:@trysound/sax", + "data": { + "version": "0.2.0", + "packageName": "@trysound/sax", + "hash": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" + } + }, + "npm:@tsconfig/node10": { + "type": "npm", + "name": "npm:@tsconfig/node10", + "data": { + "version": "1.0.11", + "packageName": "@tsconfig/node10", + "hash": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==" + } + }, + "npm:@tsconfig/node12": { + "type": "npm", + "name": "npm:@tsconfig/node12", + "data": { + "version": "1.0.11", + "packageName": "@tsconfig/node12", + "hash": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==" + } + }, + "npm:@tsconfig/node14": { + "type": "npm", + "name": "npm:@tsconfig/node14", + "data": { + "version": "1.0.3", + "packageName": "@tsconfig/node14", + "hash": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==" + } + }, + "npm:@tsconfig/node16": { + "type": "npm", + "name": "npm:@tsconfig/node16", + "data": { + "version": "1.0.4", + "packageName": "@tsconfig/node16", + "hash": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==" + } + }, + "npm:@tybys/wasm-util": { + "type": "npm", + "name": "npm:@tybys/wasm-util", + "data": { + "version": "0.9.0", + "packageName": "@tybys/wasm-util", + "hash": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==" + } + }, + "npm:@types/aria-query": { + "type": "npm", + "name": "npm:@types/aria-query", + "data": { + "version": "5.0.4", + "packageName": "@types/aria-query", + "hash": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==" + } + }, + "npm:@types/body-parser": { + "type": "npm", + "name": "npm:@types/body-parser", + "data": { + "version": "1.19.5", + "packageName": "@types/body-parser", + "hash": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==" + } + }, + "npm:@types/bonjour": { + "type": "npm", + "name": "npm:@types/bonjour", + "data": { + "version": "3.5.13", + "packageName": "@types/bonjour", + "hash": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==" + } + }, + "npm:@types/connect-history-api-fallback": { + "type": "npm", + "name": "npm:@types/connect-history-api-fallback", + "data": { + "version": "1.5.4", + "packageName": "@types/connect-history-api-fallback", + "hash": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==" + } + }, + "npm:@types/connect": { + "type": "npm", + "name": "npm:@types/connect", + "data": { + "version": "3.4.38", + "packageName": "@types/connect", + "hash": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==" + } + }, + "npm:@types/d3-color": { + "type": "npm", + "name": "npm:@types/d3-color", + "data": { + "version": "3.1.3", + "packageName": "@types/d3-color", + "hash": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==" + } + }, + "npm:@types/d3-delaunay": { + "type": "npm", + "name": "npm:@types/d3-delaunay", + "data": { + "version": "5.3.4", + "packageName": "@types/d3-delaunay", + "hash": "sha512-GEQuDXVKQvHulQ+ecKyCubOmVjXrifAj7VR26rWVAER/IbWemaT/Tmo84ESiTtoDghg5ILdMZH7pYXQEt/Vu9A==" + } + }, + "npm:@types/d3-format": { + "type": "npm", + "name": "npm:@types/d3-format", + "data": { + "version": "1.4.5", + "packageName": "@types/d3-format", + "hash": "sha512-mLxrC1MSWupOSncXN/HOlWUAAIffAEBaI4+PKy2uMPsKe4FNZlk7qrbTjmzJXITQQqBHivaks4Td18azgqnotA==" + } + }, + "npm:@types/d3-path": { + "type": "npm", + "name": "npm:@types/d3-path", + "data": { + "version": "2.0.4", + "packageName": "@types/d3-path", + "hash": "sha512-jjZVLBjEX4q6xneKMmv62UocaFJFOTQSb/1aTzs3m3ICTOFoVaqGBHpNLm/4dVi0/FTltfBKgmOK1ECj3/gGjA==" + } + }, + "npm:@types/d3-scale-chromatic": { + "type": "npm", + "name": "npm:@types/d3-scale-chromatic", + "data": { + "version": "3.0.3", + "packageName": "@types/d3-scale-chromatic", + "hash": "sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw==" + } + }, + "npm:@types/d3-scale": { + "type": "npm", + "name": "npm:@types/d3-scale", + "data": { + "version": "4.0.8", + "packageName": "@types/d3-scale", + "hash": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==" + } + }, + "npm:@types/d3-shape": { + "type": "npm", + "name": "npm:@types/d3-shape", + "data": { + "version": "2.1.7", + "packageName": "@types/d3-shape", + "hash": "sha512-HedHlfGHdwzKqX9+PiQVXZrdmGlwo7naoefJP7kCNk4Y7qcpQt1tUaoRa6qn0kbTdlaIHGO7111qLtb/6J8uuw==" + } + }, + "npm:@types/d3-time-format@2.3.4": { + "type": "npm", + "name": "npm:@types/d3-time-format@2.3.4", + "data": { + "version": "2.3.4", + "packageName": "@types/d3-time-format", + "hash": "sha512-xdDXbpVO74EvadI3UDxjxTdR6QIxm1FKzEA/+F8tL4GWWUg/hgvBqf6chql64U5A9ZUGWo7pEu4eNlyLwbKdhg==" + } + }, + "npm:@types/d3-time-format@3.0.4": { + "type": "npm", + "name": "npm:@types/d3-time-format@3.0.4", + "data": { + "version": "3.0.4", + "packageName": "@types/d3-time-format", + "hash": "sha512-or9DiDnYI1h38J9hxKEsw513+KVuFbEVhl7qdxcaudoiqWWepapUen+2vAriFGexr6W5+P4l9+HJrB39GG+oRg==" + } + }, + "npm:@types/d3-time@1.1.4": { + "type": "npm", + "name": "npm:@types/d3-time@1.1.4", + "data": { + "version": "1.1.4", + "packageName": "@types/d3-time", + "hash": "sha512-JIvy2HjRInE+TXOmIGN5LCmeO0hkFZx5f9FZ7kiN+D+YTcc8pptsiLiuHsvwxwC7VVKmJ2ExHUgNlAiV7vQM9g==" + } + }, + "npm:@types/d3-time@3.0.3": { + "type": "npm", + "name": "npm:@types/d3-time@3.0.3", + "data": { + "version": "3.0.3", + "packageName": "@types/d3-time", + "hash": "sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==" + } + }, + "npm:@types/estree": { + "type": "npm", + "name": "npm:@types/estree", + "data": { + "version": "1.0.5", + "packageName": "@types/estree", + "hash": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" + } + }, + "npm:@types/express-serve-static-core": { + "type": "npm", + "name": "npm:@types/express-serve-static-core", + "data": { + "version": "4.19.5", + "packageName": "@types/express-serve-static-core", + "hash": "sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==" + } + }, + "npm:@types/express": { + "type": "npm", + "name": "npm:@types/express", + "data": { + "version": "4.17.21", + "packageName": "@types/express", + "hash": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==" + } + }, + "npm:@types/http-errors": { + "type": "npm", + "name": "npm:@types/http-errors", + "data": { + "version": "2.0.4", + "packageName": "@types/http-errors", + "hash": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==" + } + }, + "npm:@types/http-proxy": { + "type": "npm", + "name": "npm:@types/http-proxy", + "data": { + "version": "1.17.15", + "packageName": "@types/http-proxy", + "hash": "sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==" + } + }, + "npm:@types/istanbul-lib-coverage": { + "type": "npm", + "name": "npm:@types/istanbul-lib-coverage", + "data": { + "version": "2.0.6", + "packageName": "@types/istanbul-lib-coverage", + "hash": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==" + } + }, + "npm:@types/istanbul-lib-report": { + "type": "npm", + "name": "npm:@types/istanbul-lib-report", + "data": { + "version": "3.0.3", + "packageName": "@types/istanbul-lib-report", + "hash": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==" + } + }, + "npm:@types/istanbul-reports": { + "type": "npm", + "name": "npm:@types/istanbul-reports", + "data": { + "version": "3.0.4", + "packageName": "@types/istanbul-reports", + "hash": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==" + } + }, + "npm:@types/json-schema": { + "type": "npm", + "name": "npm:@types/json-schema", + "data": { + "version": "7.0.15", + "packageName": "@types/json-schema", + "hash": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" + } + }, + "npm:@types/mime": { + "type": "npm", + "name": "npm:@types/mime", + "data": { + "version": "1.3.5", + "packageName": "@types/mime", + "hash": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" + } + }, + "npm:@types/nanoid": { + "type": "npm", + "name": "npm:@types/nanoid", + "data": { + "version": "3.0.0", + "packageName": "@types/nanoid", + "hash": "sha512-UXitWSmXCwhDmAKe7D3hNQtQaHeHt5L8LO1CB8GF8jlYVzOv5cBWDNqiJ+oPEWrWei3i3dkZtHY/bUtd0R/uOQ==" + } + }, + "npm:@types/node-forge": { + "type": "npm", + "name": "npm:@types/node-forge", + "data": { + "version": "1.3.11", + "packageName": "@types/node-forge", + "hash": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==" + } + }, + "npm:@types/node": { + "type": "npm", + "name": "npm:@types/node", + "data": { + "version": "20.16.5", + "packageName": "@types/node", + "hash": "sha512-VwYCweNo3ERajwy0IUlqqcyZ8/A7Zwa9ZP3MnENWcB11AejO+tLy3pu850goUW2FC/IJMdZUfKpX/yxL1gymCA==" + } + }, + "npm:@types/parse-json": { + "type": "npm", + "name": "npm:@types/parse-json", + "data": { + "version": "4.0.2", + "packageName": "@types/parse-json", + "hash": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==" + } + }, + "npm:@types/prop-types": { + "type": "npm", + "name": "npm:@types/prop-types", + "data": { + "version": "15.7.12", + "packageName": "@types/prop-types", + "hash": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==" + } + }, + "npm:@types/qs": { + "type": "npm", + "name": "npm:@types/qs", + "data": { + "version": "6.9.16", + "packageName": "@types/qs", + "hash": "sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==" + } + }, + "npm:@types/range-parser": { + "type": "npm", + "name": "npm:@types/range-parser", + "data": { + "version": "1.2.7", + "packageName": "@types/range-parser", + "hash": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==" + } + }, + "npm:@types/react-dom": { + "type": "npm", + "name": "npm:@types/react-dom", + "data": { + "version": "18.3.0", + "packageName": "@types/react-dom", + "hash": "sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==" + } + }, + "npm:@types/react-lifecycles-compat": { + "type": "npm", + "name": "npm:@types/react-lifecycles-compat", + "data": { + "version": "3.0.4", + "packageName": "@types/react-lifecycles-compat", + "hash": "sha512-1CM48Y9ztL5S4wjt7DK2izrkgPp/Ql0zCJu/vHzhgl7J+BD4UbSGjHN1M2TlePms472JvOazUtAO1/G3oFZqIQ==" + } + }, + "npm:@types/react": { + "type": "npm", + "name": "npm:@types/react", + "data": { + "version": "18.3.5", + "packageName": "@types/react", + "hash": "sha512-WeqMfGJLGuLCqHGYRGHxnKrXcTitc6L/nBUWfWPcTarG3t9PsquqUMuVeXZeca+mglY4Vo5GZjCi0A3Or2lnxA==" + } + }, + "npm:@types/retry": { + "type": "npm", + "name": "npm:@types/retry", + "data": { + "version": "0.12.2", + "packageName": "@types/retry", + "hash": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==" + } + }, + "npm:@types/semver": { + "type": "npm", + "name": "npm:@types/semver", + "data": { + "version": "7.5.8", + "packageName": "@types/semver", + "hash": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==" + } + }, + "npm:@types/send": { + "type": "npm", + "name": "npm:@types/send", + "data": { + "version": "0.17.4", + "packageName": "@types/send", + "hash": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==" + } + }, + "npm:@types/serve-index": { + "type": "npm", + "name": "npm:@types/serve-index", + "data": { + "version": "1.9.4", + "packageName": "@types/serve-index", + "hash": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==" + } + }, + "npm:@types/serve-static": { + "type": "npm", + "name": "npm:@types/serve-static", + "data": { + "version": "1.15.7", + "packageName": "@types/serve-static", + "hash": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==" + } + }, + "npm:@types/sockjs": { + "type": "npm", + "name": "npm:@types/sockjs", + "data": { + "version": "0.3.36", + "packageName": "@types/sockjs", + "hash": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==" + } + }, + "npm:@types/ws": { + "type": "npm", + "name": "npm:@types/ws", + "data": { + "version": "8.5.12", + "packageName": "@types/ws", + "hash": "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==" + } + }, + "npm:@types/yargs-parser": { + "type": "npm", + "name": "npm:@types/yargs-parser", + "data": { + "version": "21.0.3", + "packageName": "@types/yargs-parser", + "hash": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==" + } + }, + "npm:@types/yargs": { + "type": "npm", + "name": "npm:@types/yargs", + "data": { + "version": "17.0.33", + "packageName": "@types/yargs", + "hash": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==" + } + }, + "npm:@typescript-eslint/eslint-plugin": { + "type": "npm", + "name": "npm:@typescript-eslint/eslint-plugin", + "data": { + "version": "7.18.0", + "packageName": "@typescript-eslint/eslint-plugin", + "hash": "sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==" + } + }, + "npm:@typescript-eslint/parser": { + "type": "npm", + "name": "npm:@typescript-eslint/parser", + "data": { + "version": "7.18.0", + "packageName": "@typescript-eslint/parser", + "hash": "sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==" + } + }, + "npm:@typescript-eslint/scope-manager": { + "type": "npm", + "name": "npm:@typescript-eslint/scope-manager", + "data": { + "version": "7.18.0", + "packageName": "@typescript-eslint/scope-manager", + "hash": "sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==" + } + }, + "npm:@typescript-eslint/type-utils": { + "type": "npm", + "name": "npm:@typescript-eslint/type-utils", + "data": { + "version": "7.18.0", + "packageName": "@typescript-eslint/type-utils", + "hash": "sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==" + } + }, + "npm:@typescript-eslint/types": { + "type": "npm", + "name": "npm:@typescript-eslint/types", + "data": { + "version": "7.18.0", + "packageName": "@typescript-eslint/types", + "hash": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==" + } + }, + "npm:@typescript-eslint/typescript-estree": { + "type": "npm", + "name": "npm:@typescript-eslint/typescript-estree", + "data": { + "version": "7.18.0", + "packageName": "@typescript-eslint/typescript-estree", + "hash": "sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==" + } + }, + "npm:@typescript-eslint/utils": { + "type": "npm", + "name": "npm:@typescript-eslint/utils", + "data": { + "version": "7.18.0", + "packageName": "@typescript-eslint/utils", + "hash": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==" + } + }, + "npm:@typescript-eslint/visitor-keys": { + "type": "npm", + "name": "npm:@typescript-eslint/visitor-keys", + "data": { + "version": "7.18.0", + "packageName": "@typescript-eslint/visitor-keys", + "hash": "sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==" + } + }, + "npm:@ungap/structured-clone": { + "type": "npm", + "name": "npm:@ungap/structured-clone", + "data": { + "version": "1.2.0", + "packageName": "@ungap/structured-clone", + "hash": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" + } + }, + "npm:@vitest/expect": { + "type": "npm", + "name": "npm:@vitest/expect", + "data": { + "version": "1.6.0", + "packageName": "@vitest/expect", + "hash": "sha512-ixEvFVQjycy/oNgHjqsL6AZCDduC+tflRluaHIzKIsdbzkLn2U/iBnVeJwB6HsIjQBdfMR8Z0tRxKUsvFJEeWQ==" + } + }, + "npm:@vitest/runner": { + "type": "npm", + "name": "npm:@vitest/runner", + "data": { + "version": "1.6.0", + "packageName": "@vitest/runner", + "hash": "sha512-P4xgwPjwesuBiHisAVz/LSSZtDjOTPYZVmNAnpHHSR6ONrf8eCJOFRvUwdHn30F5M1fxhqtl7QZQUk2dprIXAg==" + } + }, + "npm:@vitest/snapshot": { + "type": "npm", + "name": "npm:@vitest/snapshot", + "data": { + "version": "1.6.0", + "packageName": "@vitest/snapshot", + "hash": "sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==" + } + }, + "npm:@vitest/spy": { + "type": "npm", + "name": "npm:@vitest/spy", + "data": { + "version": "1.6.0", + "packageName": "@vitest/spy", + "hash": "sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==" + } + }, + "npm:@vitest/utils": { + "type": "npm", + "name": "npm:@vitest/utils", + "data": { + "version": "1.6.0", + "packageName": "@vitest/utils", + "hash": "sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==" + } + }, + "npm:@webassemblyjs/ast": { + "type": "npm", + "name": "npm:@webassemblyjs/ast", + "data": { + "version": "1.12.1", + "packageName": "@webassemblyjs/ast", + "hash": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==" + } + }, + "npm:@webassemblyjs/floating-point-hex-parser": { + "type": "npm", + "name": "npm:@webassemblyjs/floating-point-hex-parser", + "data": { + "version": "1.11.6", + "packageName": "@webassemblyjs/floating-point-hex-parser", + "hash": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==" + } + }, + "npm:@webassemblyjs/helper-api-error": { + "type": "npm", + "name": "npm:@webassemblyjs/helper-api-error", + "data": { + "version": "1.11.6", + "packageName": "@webassemblyjs/helper-api-error", + "hash": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==" + } + }, + "npm:@webassemblyjs/helper-buffer": { + "type": "npm", + "name": "npm:@webassemblyjs/helper-buffer", + "data": { + "version": "1.12.1", + "packageName": "@webassemblyjs/helper-buffer", + "hash": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==" + } + }, + "npm:@webassemblyjs/helper-numbers": { + "type": "npm", + "name": "npm:@webassemblyjs/helper-numbers", + "data": { + "version": "1.11.6", + "packageName": "@webassemblyjs/helper-numbers", + "hash": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==" + } + }, + "npm:@webassemblyjs/helper-wasm-bytecode": { + "type": "npm", + "name": "npm:@webassemblyjs/helper-wasm-bytecode", + "data": { + "version": "1.11.6", + "packageName": "@webassemblyjs/helper-wasm-bytecode", + "hash": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==" + } + }, + "npm:@webassemblyjs/helper-wasm-section": { + "type": "npm", + "name": "npm:@webassemblyjs/helper-wasm-section", + "data": { + "version": "1.12.1", + "packageName": "@webassemblyjs/helper-wasm-section", + "hash": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==" + } + }, + "npm:@webassemblyjs/ieee754": { + "type": "npm", + "name": "npm:@webassemblyjs/ieee754", + "data": { + "version": "1.11.6", + "packageName": "@webassemblyjs/ieee754", + "hash": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==" + } + }, + "npm:@webassemblyjs/leb128": { + "type": "npm", + "name": "npm:@webassemblyjs/leb128", + "data": { + "version": "1.11.6", + "packageName": "@webassemblyjs/leb128", + "hash": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==" + } + }, + "npm:@webassemblyjs/utf8": { + "type": "npm", + "name": "npm:@webassemblyjs/utf8", + "data": { + "version": "1.11.6", + "packageName": "@webassemblyjs/utf8", + "hash": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==" + } + }, + "npm:@webassemblyjs/wasm-edit": { + "type": "npm", + "name": "npm:@webassemblyjs/wasm-edit", + "data": { + "version": "1.12.1", + "packageName": "@webassemblyjs/wasm-edit", + "hash": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==" + } + }, + "npm:@webassemblyjs/wasm-gen": { + "type": "npm", + "name": "npm:@webassemblyjs/wasm-gen", + "data": { + "version": "1.12.1", + "packageName": "@webassemblyjs/wasm-gen", + "hash": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==" + } + }, + "npm:@webassemblyjs/wasm-opt": { + "type": "npm", + "name": "npm:@webassemblyjs/wasm-opt", + "data": { + "version": "1.12.1", + "packageName": "@webassemblyjs/wasm-opt", + "hash": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==" + } + }, + "npm:@webassemblyjs/wasm-parser": { + "type": "npm", + "name": "npm:@webassemblyjs/wasm-parser", + "data": { + "version": "1.12.1", + "packageName": "@webassemblyjs/wasm-parser", + "hash": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==" + } + }, + "npm:@webassemblyjs/wast-printer": { + "type": "npm", + "name": "npm:@webassemblyjs/wast-printer", + "data": { + "version": "1.12.1", + "packageName": "@webassemblyjs/wast-printer", + "hash": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==" + } + }, + "npm:@xtuc/ieee754": { + "type": "npm", + "name": "npm:@xtuc/ieee754", + "data": { + "version": "1.2.0", + "packageName": "@xtuc/ieee754", + "hash": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + } + }, + "npm:@xtuc/long": { + "type": "npm", + "name": "npm:@xtuc/long", + "data": { + "version": "4.2.2", + "packageName": "@xtuc/long", + "hash": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + } + }, + "npm:@yarnpkg/lockfile": { + "type": "npm", + "name": "npm:@yarnpkg/lockfile", + "data": { + "version": "1.1.0", + "packageName": "@yarnpkg/lockfile", + "hash": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==" + } + }, + "npm:@yarnpkg/parsers": { + "type": "npm", + "name": "npm:@yarnpkg/parsers", + "data": { + "version": "3.0.0-rc.46", + "packageName": "@yarnpkg/parsers", + "hash": "sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==" + } + }, + "npm:@zkochan/js-yaml": { + "type": "npm", + "name": "npm:@zkochan/js-yaml", + "data": { + "version": "0.0.7", + "packageName": "@zkochan/js-yaml", + "hash": "sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ==" + } + }, + "npm:abbrev": { + "type": "npm", + "name": "npm:abbrev", + "data": { + "version": "1.1.1", + "packageName": "abbrev", + "hash": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + } + }, + "npm:accepts": { + "type": "npm", + "name": "npm:accepts", + "data": { + "version": "1.3.8", + "packageName": "accepts", + "hash": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==" + } + }, + "npm:acorn-import-attributes": { + "type": "npm", + "name": "npm:acorn-import-attributes", + "data": { + "version": "1.9.5", + "packageName": "acorn-import-attributes", + "hash": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==" + } + }, + "npm:acorn-jsx": { + "type": "npm", + "name": "npm:acorn-jsx", + "data": { + "version": "5.3.2", + "packageName": "acorn-jsx", + "hash": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" + } + }, + "npm:acorn-walk": { + "type": "npm", + "name": "npm:acorn-walk", + "data": { + "version": "8.3.3", + "packageName": "acorn-walk", + "hash": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==" + } + }, + "npm:acorn": { + "type": "npm", + "name": "npm:acorn", + "data": { + "version": "8.12.1", + "packageName": "acorn", + "hash": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==" + } + }, + "npm:address": { + "type": "npm", + "name": "npm:address", + "data": { + "version": "1.2.2", + "packageName": "address", + "hash": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==" + } + }, + "npm:adm-zip": { + "type": "npm", + "name": "npm:adm-zip", + "data": { + "version": "0.5.16", + "packageName": "adm-zip", + "hash": "sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==" + } + }, + "npm:agent-base@6.0.2": { + "type": "npm", + "name": "npm:agent-base@6.0.2", + "data": { + "version": "6.0.2", + "packageName": "agent-base", + "hash": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==" + } + }, + "npm:agent-base@7.1.1": { + "type": "npm", + "name": "npm:agent-base@7.1.1", + "data": { + "version": "7.1.1", + "packageName": "agent-base", + "hash": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==" + } + }, + "npm:agentkeepalive": { + "type": "npm", + "name": "npm:agentkeepalive", + "data": { + "version": "4.5.0", + "packageName": "agentkeepalive", + "hash": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==" + } + }, + "npm:aggregate-error": { + "type": "npm", + "name": "npm:aggregate-error", + "data": { + "version": "3.1.0", + "packageName": "aggregate-error", + "hash": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==" + } + }, + "npm:ajv-formats": { + "type": "npm", + "name": "npm:ajv-formats", + "data": { + "version": "2.1.1", + "packageName": "ajv-formats", + "hash": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==" + } + }, + "npm:ajv-keywords@3.5.2": { + "type": "npm", + "name": "npm:ajv-keywords@3.5.2", + "data": { + "version": "3.5.2", + "packageName": "ajv-keywords", + "hash": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + } + }, + "npm:ajv-keywords@5.1.0": { + "type": "npm", + "name": "npm:ajv-keywords@5.1.0", + "data": { + "version": "5.1.0", + "packageName": "ajv-keywords", + "hash": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==" + } + }, + "npm:ajv@6.12.6": { + "type": "npm", + "name": "npm:ajv@6.12.6", + "data": { + "version": "6.12.6", + "packageName": "ajv", + "hash": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==" + } + }, + "npm:ajv@8.17.1": { + "type": "npm", + "name": "npm:ajv@8.17.1", + "data": { + "version": "8.17.1", + "packageName": "ajv", + "hash": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==" + } + }, + "npm:ansi-colors": { + "type": "npm", + "name": "npm:ansi-colors", + "data": { + "version": "4.1.3", + "packageName": "ansi-colors", + "hash": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==" + } + }, + "npm:ansi-html-community": { + "type": "npm", + "name": "npm:ansi-html-community", + "data": { + "version": "0.0.8", + "packageName": "ansi-html-community", + "hash": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" + } + }, + "npm:ansi-regex@5.0.1": { + "type": "npm", + "name": "npm:ansi-regex@5.0.1", + "data": { + "version": "5.0.1", + "packageName": "ansi-regex", + "hash": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + } + }, + "npm:ansi-regex@6.0.1": { + "type": "npm", + "name": "npm:ansi-regex@6.0.1", + "data": { + "version": "6.0.1", + "packageName": "ansi-regex", + "hash": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + } + }, + "npm:ansi-styles@3.2.1": { + "type": "npm", + "name": "npm:ansi-styles@3.2.1", + "data": { + "version": "3.2.1", + "packageName": "ansi-styles", + "hash": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" + } + }, + "npm:ansi-styles@4.3.0": { + "type": "npm", + "name": "npm:ansi-styles@4.3.0", + "data": { + "version": "4.3.0", + "packageName": "ansi-styles", + "hash": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==" + } + }, + "npm:ansi-styles@5.2.0": { + "type": "npm", + "name": "npm:ansi-styles@5.2.0", + "data": { + "version": "5.2.0", + "packageName": "ansi-styles", + "hash": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + }, + "npm:ansi-styles@6.2.1": { + "type": "npm", + "name": "npm:ansi-styles@6.2.1", + "data": { + "version": "6.2.1", + "packageName": "ansi-styles", + "hash": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==" + } + }, + "npm:any-promise": { + "type": "npm", + "name": "npm:any-promise", + "data": { + "version": "1.3.0", + "packageName": "any-promise", + "hash": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" + } + }, + "npm:anymatch": { + "type": "npm", + "name": "npm:anymatch", + "data": { + "version": "3.1.3", + "packageName": "anymatch", + "hash": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==" + } + }, + "npm:aproba": { + "type": "npm", + "name": "npm:aproba", + "data": { + "version": "2.0.0", + "packageName": "aproba", + "hash": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==" + } + }, + "npm:are-we-there-yet": { + "type": "npm", + "name": "npm:are-we-there-yet", + "data": { + "version": "3.0.1", + "packageName": "are-we-there-yet", + "hash": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==" + } + }, + "npm:arg@4.1.3": { + "type": "npm", + "name": "npm:arg@4.1.3", + "data": { + "version": "4.1.3", + "packageName": "arg", + "hash": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==" + } + }, + "npm:arg@5.0.2": { + "type": "npm", + "name": "npm:arg@5.0.2", + "data": { + "version": "5.0.2", + "packageName": "arg", + "hash": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + } + }, + "npm:argparse@1.0.10": { + "type": "npm", + "name": "npm:argparse@1.0.10", + "data": { + "version": "1.0.10", + "packageName": "argparse", + "hash": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==" + } + }, + "npm:argparse@2.0.1": { + "type": "npm", + "name": "npm:argparse@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "argparse", + "hash": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + } + }, + "npm:aria-query": { + "type": "npm", + "name": "npm:aria-query", + "data": { + "version": "5.3.0", + "packageName": "aria-query", + "hash": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==" + } + }, + "npm:array-buffer-byte-length": { + "type": "npm", + "name": "npm:array-buffer-byte-length", + "data": { + "version": "1.0.1", + "packageName": "array-buffer-byte-length", + "hash": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==" + } + }, + "npm:array-flatten": { + "type": "npm", + "name": "npm:array-flatten", + "data": { + "version": "1.1.1", + "packageName": "array-flatten", + "hash": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + } + }, + "npm:array-includes": { + "type": "npm", + "name": "npm:array-includes", + "data": { + "version": "3.1.8", + "packageName": "array-includes", + "hash": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==" + } + }, + "npm:array-union@2.1.0": { + "type": "npm", + "name": "npm:array-union@2.1.0", + "data": { + "version": "2.1.0", + "packageName": "array-union", + "hash": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + } + }, + "npm:array-union@3.0.1": { + "type": "npm", + "name": "npm:array-union@3.0.1", + "data": { + "version": "3.0.1", + "packageName": "array-union", + "hash": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==" + } + }, + "npm:array.prototype.findlast": { + "type": "npm", + "name": "npm:array.prototype.findlast", + "data": { + "version": "1.2.5", + "packageName": "array.prototype.findlast", + "hash": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==" + } + }, + "npm:array.prototype.flat": { + "type": "npm", + "name": "npm:array.prototype.flat", + "data": { + "version": "1.3.2", + "packageName": "array.prototype.flat", + "hash": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==" + } + }, + "npm:array.prototype.flatmap": { + "type": "npm", + "name": "npm:array.prototype.flatmap", + "data": { + "version": "1.3.2", + "packageName": "array.prototype.flatmap", + "hash": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==" + } + }, + "npm:array.prototype.tosorted": { + "type": "npm", + "name": "npm:array.prototype.tosorted", + "data": { + "version": "1.1.4", + "packageName": "array.prototype.tosorted", + "hash": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==" + } + }, + "npm:arraybuffer.prototype.slice": { + "type": "npm", + "name": "npm:arraybuffer.prototype.slice", + "data": { + "version": "1.0.3", + "packageName": "arraybuffer.prototype.slice", + "hash": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==" + } + }, + "npm:assertion-error": { + "type": "npm", + "name": "npm:assertion-error", + "data": { + "version": "1.1.0", + "packageName": "assertion-error", + "hash": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==" + } + }, + "npm:async": { + "type": "npm", + "name": "npm:async", + "data": { + "version": "3.2.6", + "packageName": "async", + "hash": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==" + } + }, + "npm:asynckit": { + "type": "npm", + "name": "npm:asynckit", + "data": { + "version": "0.4.0", + "packageName": "asynckit", + "hash": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + } + }, + "npm:at-least-node": { + "type": "npm", + "name": "npm:at-least-node", + "data": { + "version": "1.0.0", + "packageName": "at-least-node", + "hash": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + } + }, + "npm:autoprefixer": { + "type": "npm", + "name": "npm:autoprefixer", + "data": { + "version": "10.4.20", + "packageName": "autoprefixer", + "hash": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==" + } + }, + "npm:available-typed-arrays": { + "type": "npm", + "name": "npm:available-typed-arrays", + "data": { + "version": "1.0.7", + "packageName": "available-typed-arrays", + "hash": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==" + } + }, + "npm:axios": { + "type": "npm", + "name": "npm:axios", + "data": { + "version": "1.7.7", + "packageName": "axios", + "hash": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==" + } + }, + "npm:babel-loader": { + "type": "npm", + "name": "npm:babel-loader", + "data": { + "version": "9.2.1", + "packageName": "babel-loader", + "hash": "sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==" + } + }, + "npm:babel-plugin-const-enum": { + "type": "npm", + "name": "npm:babel-plugin-const-enum", + "data": { + "version": "1.2.0", + "packageName": "babel-plugin-const-enum", + "hash": "sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==" + } + }, + "npm:babel-plugin-macros": { + "type": "npm", + "name": "npm:babel-plugin-macros", + "data": { + "version": "2.8.0", + "packageName": "babel-plugin-macros", + "hash": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==" + } + }, + "npm:babel-plugin-polyfill-corejs2": { + "type": "npm", + "name": "npm:babel-plugin-polyfill-corejs2", + "data": { + "version": "0.4.11", + "packageName": "babel-plugin-polyfill-corejs2", + "hash": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==" + } + }, + "npm:babel-plugin-polyfill-corejs3": { + "type": "npm", + "name": "npm:babel-plugin-polyfill-corejs3", + "data": { + "version": "0.10.6", + "packageName": "babel-plugin-polyfill-corejs3", + "hash": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==" + } + }, + "npm:babel-plugin-polyfill-regenerator": { + "type": "npm", + "name": "npm:babel-plugin-polyfill-regenerator", + "data": { + "version": "0.6.2", + "packageName": "babel-plugin-polyfill-regenerator", + "hash": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==" + } + }, + "npm:babel-plugin-transform-typescript-metadata": { + "type": "npm", + "name": "npm:babel-plugin-transform-typescript-metadata", + "data": { + "version": "0.3.2", + "packageName": "babel-plugin-transform-typescript-metadata", + "hash": "sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==" + } + }, + "npm:balanced-match": { + "type": "npm", + "name": "npm:balanced-match", + "data": { + "version": "1.0.2", + "packageName": "balanced-match", + "hash": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + } + }, + "npm:base64-js": { + "type": "npm", + "name": "npm:base64-js", + "data": { + "version": "1.5.1", + "packageName": "base64-js", + "hash": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + } + }, + "npm:batch": { + "type": "npm", + "name": "npm:batch", + "data": { + "version": "0.6.1", + "packageName": "batch", + "hash": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + } + }, + "npm:big.js": { + "type": "npm", + "name": "npm:big.js", + "data": { + "version": "5.2.2", + "packageName": "big.js", + "hash": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + } + }, + "npm:binary-extensions": { + "type": "npm", + "name": "npm:binary-extensions", + "data": { + "version": "2.3.0", + "packageName": "binary-extensions", + "hash": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==" + } + }, + "npm:bindings": { + "type": "npm", + "name": "npm:bindings", + "data": { + "version": "1.5.0", + "packageName": "bindings", + "hash": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==" + } + }, + "npm:bl": { + "type": "npm", + "name": "npm:bl", + "data": { + "version": "4.1.0", + "packageName": "bl", + "hash": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==" + } + }, + "npm:body-parser": { + "type": "npm", + "name": "npm:body-parser", + "data": { + "version": "1.20.3", + "packageName": "body-parser", + "hash": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==" + } + }, + "npm:bonjour-service": { + "type": "npm", + "name": "npm:bonjour-service", + "data": { + "version": "1.2.1", + "packageName": "bonjour-service", + "hash": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==" + } + }, + "npm:boolbase": { + "type": "npm", + "name": "npm:boolbase", + "data": { + "version": "1.0.0", + "packageName": "boolbase", + "hash": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + } + }, + "npm:brace-expansion@1.1.11": { + "type": "npm", + "name": "npm:brace-expansion@1.1.11", + "data": { + "version": "1.1.11", + "packageName": "brace-expansion", + "hash": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==" + } + }, + "npm:brace-expansion@2.0.1": { + "type": "npm", + "name": "npm:brace-expansion@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "brace-expansion", + "hash": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==" + } + }, + "npm:braces": { + "type": "npm", + "name": "npm:braces", + "data": { + "version": "3.0.3", + "packageName": "braces", + "hash": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==" + } + }, + "npm:browserslist": { + "type": "npm", + "name": "npm:browserslist", + "data": { + "version": "4.23.3", + "packageName": "browserslist", + "hash": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==" + } + }, + "npm:btoa": { + "type": "npm", + "name": "npm:btoa", + "data": { + "version": "1.2.1", + "packageName": "btoa", + "hash": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==" + } + }, + "npm:buffer-from": { + "type": "npm", + "name": "npm:buffer-from", + "data": { + "version": "1.1.2", + "packageName": "buffer-from", + "hash": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + } + }, + "npm:buffer": { + "type": "npm", + "name": "npm:buffer", + "data": { + "version": "5.7.1", + "packageName": "buffer", + "hash": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==" + } + }, + "npm:bundle-name": { + "type": "npm", + "name": "npm:bundle-name", + "data": { + "version": "4.1.0", + "packageName": "bundle-name", + "hash": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==" + } + }, + "npm:busboy": { + "type": "npm", + "name": "npm:busboy", + "data": { + "version": "1.6.0", + "packageName": "busboy", + "hash": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==" + } + }, + "npm:bytes@3.0.0": { + "type": "npm", + "name": "npm:bytes@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "bytes", + "hash": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + } + }, + "npm:bytes@3.1.2": { + "type": "npm", + "name": "npm:bytes@3.1.2", + "data": { + "version": "3.1.2", + "packageName": "bytes", + "hash": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + } + }, + "npm:cac": { + "type": "npm", + "name": "npm:cac", + "data": { + "version": "6.7.14", + "packageName": "cac", + "hash": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==" + } + }, + "npm:cacache": { + "type": "npm", + "name": "npm:cacache", + "data": { + "version": "15.3.0", + "packageName": "cacache", + "hash": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==" + } + }, + "npm:cache-content-type": { + "type": "npm", + "name": "npm:cache-content-type", + "data": { + "version": "1.0.1", + "packageName": "cache-content-type", + "hash": "sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==" + } + }, + "npm:call-bind": { + "type": "npm", + "name": "npm:call-bind", + "data": { + "version": "1.0.7", + "packageName": "call-bind", + "hash": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==" + } + }, + "npm:callsites": { + "type": "npm", + "name": "npm:callsites", + "data": { + "version": "3.1.0", + "packageName": "callsites", + "hash": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + } + }, + "npm:camelcase-css": { + "type": "npm", + "name": "npm:camelcase-css", + "data": { + "version": "2.0.1", + "packageName": "camelcase-css", + "hash": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" + } + }, + "npm:caniuse-api": { + "type": "npm", + "name": "npm:caniuse-api", + "data": { + "version": "3.0.0", + "packageName": "caniuse-api", + "hash": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==" + } + }, + "npm:caniuse-lite": { + "type": "npm", + "name": "npm:caniuse-lite", + "data": { + "version": "1.0.30001658", + "packageName": "caniuse-lite", + "hash": "sha512-N2YVqWbJELVdrnsW5p+apoQyYt51aBMSsBZki1XZEfeBCexcM/sf4xiAHcXQBkuOwJBXtWF7aW1sYX6tKebPHw==" + } + }, + "npm:chai": { + "type": "npm", + "name": "npm:chai", + "data": { + "version": "4.5.0", + "packageName": "chai", + "hash": "sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==" + } + }, + "npm:chalk@2.4.2": { + "type": "npm", + "name": "npm:chalk@2.4.2", + "data": { + "version": "2.4.2", + "packageName": "chalk", + "hash": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" + } + }, + "npm:chalk@3.0.0": { + "type": "npm", + "name": "npm:chalk@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "chalk", + "hash": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==" + } + }, + "npm:chalk@4.1.2": { + "type": "npm", + "name": "npm:chalk@4.1.2", + "data": { + "version": "4.1.2", + "packageName": "chalk", + "hash": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==" + } + }, + "npm:check-error": { + "type": "npm", + "name": "npm:check-error", + "data": { + "version": "1.0.3", + "packageName": "check-error", + "hash": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==" + } + }, + "npm:chokidar": { + "type": "npm", + "name": "npm:chokidar", + "data": { + "version": "3.6.0", + "packageName": "chokidar", + "hash": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==" + } + }, + "npm:chownr@1.1.4": { + "type": "npm", + "name": "npm:chownr@1.1.4", + "data": { + "version": "1.1.4", + "packageName": "chownr", + "hash": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + } + }, + "npm:chownr@2.0.0": { + "type": "npm", + "name": "npm:chownr@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "chownr", + "hash": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" + } + }, + "npm:chrome-trace-event": { + "type": "npm", + "name": "npm:chrome-trace-event", + "data": { + "version": "1.0.4", + "packageName": "chrome-trace-event", + "hash": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==" + } + }, + "npm:ci-info": { + "type": "npm", + "name": "npm:ci-info", + "data": { + "version": "3.9.0", + "packageName": "ci-info", + "hash": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==" + } + }, + "npm:clean-stack": { + "type": "npm", + "name": "npm:clean-stack", + "data": { + "version": "2.2.0", + "packageName": "clean-stack", + "hash": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + } + }, + "npm:cli-cursor": { + "type": "npm", + "name": "npm:cli-cursor", + "data": { + "version": "3.1.0", + "packageName": "cli-cursor", + "hash": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==" + } + }, + "npm:cli-spinners": { + "type": "npm", + "name": "npm:cli-spinners", + "data": { + "version": "2.6.1", + "packageName": "cli-spinners", + "hash": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==" + } + }, + "npm:client-only": { + "type": "npm", + "name": "npm:client-only", + "data": { + "version": "0.0.1", + "packageName": "client-only", + "hash": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" + } + }, + "npm:cliui": { + "type": "npm", + "name": "npm:cliui", + "data": { + "version": "8.0.1", + "packageName": "cliui", + "hash": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==" + } + }, + "npm:clone": { + "type": "npm", + "name": "npm:clone", + "data": { + "version": "1.0.4", + "packageName": "clone", + "hash": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==" + } + }, + "npm:clsx": { + "type": "npm", + "name": "npm:clsx", + "data": { + "version": "2.1.1", + "packageName": "clsx", + "hash": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==" + } + }, + "npm:co": { + "type": "npm", + "name": "npm:co", + "data": { + "version": "4.6.0", + "packageName": "co", + "hash": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==" + } + }, + "npm:color-convert@1.9.3": { + "type": "npm", + "name": "npm:color-convert@1.9.3", + "data": { + "version": "1.9.3", + "packageName": "color-convert", + "hash": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==" + } + }, + "npm:color-convert@2.0.1": { + "type": "npm", + "name": "npm:color-convert@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "color-convert", + "hash": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==" + } + }, + "npm:color-name@1.1.3": { + "type": "npm", + "name": "npm:color-name@1.1.3", + "data": { + "version": "1.1.3", + "packageName": "color-name", + "hash": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + } + }, + "npm:color-name@1.1.4": { + "type": "npm", + "name": "npm:color-name@1.1.4", + "data": { + "version": "1.1.4", + "packageName": "color-name", + "hash": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + }, + "npm:color-support": { + "type": "npm", + "name": "npm:color-support", + "data": { + "version": "1.1.3", + "packageName": "color-support", + "hash": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==" + } + }, + "npm:colord": { + "type": "npm", + "name": "npm:colord", + "data": { + "version": "2.9.3", + "packageName": "colord", + "hash": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + } + }, + "npm:colorette": { + "type": "npm", + "name": "npm:colorette", + "data": { + "version": "2.0.20", + "packageName": "colorette", + "hash": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" + } + }, + "npm:columnify": { + "type": "npm", + "name": "npm:columnify", + "data": { + "version": "1.6.0", + "packageName": "columnify", + "hash": "sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==" + } + }, + "npm:combined-stream": { + "type": "npm", + "name": "npm:combined-stream", + "data": { + "version": "1.0.8", + "packageName": "combined-stream", + "hash": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==" + } + }, + "npm:commander@2.20.3": { + "type": "npm", + "name": "npm:commander@2.20.3", + "data": { + "version": "2.20.3", + "packageName": "commander", + "hash": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + } + }, + "npm:commander@4.1.1": { + "type": "npm", + "name": "npm:commander@4.1.1", + "data": { + "version": "4.1.1", + "packageName": "commander", + "hash": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + } + }, + "npm:commander@7.2.0": { + "type": "npm", + "name": "npm:commander@7.2.0", + "data": { + "version": "7.2.0", + "packageName": "commander", + "hash": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + } + }, + "npm:common-path-prefix": { + "type": "npm", + "name": "npm:common-path-prefix", + "data": { + "version": "3.0.0", + "packageName": "common-path-prefix", + "hash": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + } + }, + "npm:compressible": { + "type": "npm", + "name": "npm:compressible", + "data": { + "version": "2.0.18", + "packageName": "compressible", + "hash": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==" + } + }, + "npm:compression": { + "type": "npm", + "name": "npm:compression", + "data": { + "version": "1.7.4", + "packageName": "compression", + "hash": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==" + } + }, + "npm:concat-map": { + "type": "npm", + "name": "npm:concat-map", + "data": { + "version": "0.0.1", + "packageName": "concat-map", + "hash": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + } + }, + "npm:confbox": { + "type": "npm", + "name": "npm:confbox", + "data": { + "version": "0.1.7", + "packageName": "confbox", + "hash": "sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==" + } + }, + "npm:connect-history-api-fallback": { + "type": "npm", + "name": "npm:connect-history-api-fallback", + "data": { + "version": "2.0.0", + "packageName": "connect-history-api-fallback", + "hash": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==" + } + }, + "npm:console-control-strings": { + "type": "npm", + "name": "npm:console-control-strings", + "data": { + "version": "1.1.0", + "packageName": "console-control-strings", + "hash": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" + } + }, + "npm:content-disposition": { + "type": "npm", + "name": "npm:content-disposition", + "data": { + "version": "0.5.4", + "packageName": "content-disposition", + "hash": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==" + } + }, + "npm:content-type": { + "type": "npm", + "name": "npm:content-type", + "data": { + "version": "1.0.5", + "packageName": "content-type", + "hash": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" + } + }, + "npm:convert-source-map": { + "type": "npm", + "name": "npm:convert-source-map", + "data": { + "version": "2.0.0", + "packageName": "convert-source-map", + "hash": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + } + }, + "npm:cookie-signature": { + "type": "npm", + "name": "npm:cookie-signature", + "data": { + "version": "1.0.6", + "packageName": "cookie-signature", + "hash": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + } + }, + "npm:cookie": { + "type": "npm", + "name": "npm:cookie", + "data": { + "version": "0.6.0", + "packageName": "cookie", + "hash": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==" + } + }, + "npm:cookies": { + "type": "npm", + "name": "npm:cookies", + "data": { + "version": "0.9.1", + "packageName": "cookies", + "hash": "sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==" + } + }, + "npm:copy-anything": { + "type": "npm", + "name": "npm:copy-anything", + "data": { + "version": "2.0.6", + "packageName": "copy-anything", + "hash": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==" + } + }, + "npm:copy-webpack-plugin": { + "type": "npm", + "name": "npm:copy-webpack-plugin", + "data": { + "version": "10.2.4", + "packageName": "copy-webpack-plugin", + "hash": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==" + } + }, + "npm:core-js-compat": { + "type": "npm", + "name": "npm:core-js-compat", + "data": { + "version": "3.38.1", + "packageName": "core-js-compat", + "hash": "sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==" + } + }, + "npm:core-util-is": { + "type": "npm", + "name": "npm:core-util-is", + "data": { + "version": "1.0.3", + "packageName": "core-util-is", + "hash": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + } + }, + "npm:cosmiconfig@6.0.0": { + "type": "npm", + "name": "npm:cosmiconfig@6.0.0", + "data": { + "version": "6.0.0", + "packageName": "cosmiconfig", + "hash": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==" + } + }, + "npm:cosmiconfig@7.1.0": { + "type": "npm", + "name": "npm:cosmiconfig@7.1.0", + "data": { + "version": "7.1.0", + "packageName": "cosmiconfig", + "hash": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==" + } + }, + "npm:create-require": { + "type": "npm", + "name": "npm:create-require", + "data": { + "version": "1.1.1", + "packageName": "create-require", + "hash": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==" + } + }, + "npm:cron-parser": { + "type": "npm", + "name": "npm:cron-parser", + "data": { + "version": "4.9.0", + "packageName": "cron-parser", + "hash": "sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==" + } + }, + "npm:cross-spawn": { + "type": "npm", + "name": "npm:cross-spawn", + "data": { + "version": "7.0.3", + "packageName": "cross-spawn", + "hash": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==" + } + }, + "npm:css-declaration-sorter": { + "type": "npm", + "name": "npm:css-declaration-sorter", + "data": { + "version": "7.2.0", + "packageName": "css-declaration-sorter", + "hash": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==" + } + }, + "npm:css-loader": { + "type": "npm", + "name": "npm:css-loader", + "data": { + "version": "6.11.0", + "packageName": "css-loader", + "hash": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==" + } + }, + "npm:css-minimizer-webpack-plugin": { + "type": "npm", + "name": "npm:css-minimizer-webpack-plugin", + "data": { + "version": "5.0.1", + "packageName": "css-minimizer-webpack-plugin", + "hash": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==" + } + }, + "npm:css-select": { + "type": "npm", + "name": "npm:css-select", + "data": { + "version": "5.1.0", + "packageName": "css-select", + "hash": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==" + } + }, + "npm:css-tree@2.2.1": { + "type": "npm", + "name": "npm:css-tree@2.2.1", + "data": { + "version": "2.2.1", + "packageName": "css-tree", + "hash": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==" + } + }, + "npm:css-tree@2.3.1": { + "type": "npm", + "name": "npm:css-tree@2.3.1", + "data": { + "version": "2.3.1", + "packageName": "css-tree", + "hash": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==" + } + }, + "npm:css-what": { + "type": "npm", + "name": "npm:css-what", + "data": { + "version": "6.1.0", + "packageName": "css-what", + "hash": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" + } + }, + "npm:cssesc": { + "type": "npm", + "name": "npm:cssesc", + "data": { + "version": "3.0.0", + "packageName": "cssesc", + "hash": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + } + }, + "npm:cssnano-preset-default": { + "type": "npm", + "name": "npm:cssnano-preset-default", + "data": { + "version": "6.1.2", + "packageName": "cssnano-preset-default", + "hash": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==" + } + }, + "npm:cssnano-utils": { + "type": "npm", + "name": "npm:cssnano-utils", + "data": { + "version": "4.0.2", + "packageName": "cssnano-utils", + "hash": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==" + } + }, + "npm:cssnano": { + "type": "npm", + "name": "npm:cssnano", + "data": { + "version": "6.1.2", + "packageName": "cssnano", + "hash": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==" + } + }, + "npm:csso": { + "type": "npm", + "name": "npm:csso", + "data": { + "version": "5.0.5", + "packageName": "csso", + "hash": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==" + } + }, + "npm:cssstyle": { + "type": "npm", + "name": "npm:cssstyle", + "data": { + "version": "4.1.0", + "packageName": "cssstyle", + "hash": "sha512-h66W1URKpBS5YMI/V8PyXvTMFT8SupJ1IzoIV8IeBC/ji8WVmrO8dGlTi+2dh6whmdk6BiKJLD/ZBkhWbcg6nA==" + } + }, + "npm:csstype": { + "type": "npm", + "name": "npm:csstype", + "data": { + "version": "3.1.3", + "packageName": "csstype", + "hash": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + } + }, + "npm:d3-array@2.12.1": { + "type": "npm", + "name": "npm:d3-array@2.12.1", + "data": { + "version": "2.12.1", + "packageName": "d3-array", + "hash": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==" + } + }, + "npm:d3-array@3.2.4": { + "type": "npm", + "name": "npm:d3-array@3.2.4", + "data": { + "version": "3.2.4", + "packageName": "d3-array", + "hash": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==" + } + }, + "npm:d3-color": { + "type": "npm", + "name": "npm:d3-color", + "data": { + "version": "3.1.0", + "packageName": "d3-color", + "hash": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==" + } + }, + "npm:d3-delaunay": { + "type": "npm", + "name": "npm:d3-delaunay", + "data": { + "version": "5.3.0", + "packageName": "d3-delaunay", + "hash": "sha512-amALSrOllWVLaHTnDLHwMIiz0d1bBu9gZXd1FiLfXf8sHcX9jrcj81TVZOqD4UX7MgBZZ07c8GxzEgBpJqc74w==" + } + }, + "npm:d3-format@1.4.5": { + "type": "npm", + "name": "npm:d3-format@1.4.5", + "data": { + "version": "1.4.5", + "packageName": "d3-format", + "hash": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==" + } + }, + "npm:d3-format@3.1.0": { + "type": "npm", + "name": "npm:d3-format@3.1.0", + "data": { + "version": "3.1.0", + "packageName": "d3-format", + "hash": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==" + } + }, + "npm:d3-interpolate": { + "type": "npm", + "name": "npm:d3-interpolate", + "data": { + "version": "3.0.1", + "packageName": "d3-interpolate", + "hash": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==" + } + }, + "npm:d3-path": { + "type": "npm", + "name": "npm:d3-path", + "data": { + "version": "1.0.9", + "packageName": "d3-path", + "hash": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + } + }, + "npm:d3-scale-chromatic": { + "type": "npm", + "name": "npm:d3-scale-chromatic", + "data": { + "version": "3.1.0", + "packageName": "d3-scale-chromatic", + "hash": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==" + } + }, + "npm:d3-scale": { + "type": "npm", + "name": "npm:d3-scale", + "data": { + "version": "4.0.2", + "packageName": "d3-scale", + "hash": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==" + } + }, + "npm:d3-shape": { + "type": "npm", + "name": "npm:d3-shape", + "data": { + "version": "1.3.7", + "packageName": "d3-shape", + "hash": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==" + } + }, + "npm:d3-time-format@3.0.0": { + "type": "npm", + "name": "npm:d3-time-format@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "d3-time-format", + "hash": "sha512-UXJh6EKsHBTjopVqZBhFysQcoXSv/5yLONZvkQ5Kk3qbwiUYkdX17Xa1PT6U1ZWXGGfB1ey5L8dKMlFq2DO0Ag==" + } + }, + "npm:d3-time-format@4.1.0": { + "type": "npm", + "name": "npm:d3-time-format@4.1.0", + "data": { + "version": "4.1.0", + "packageName": "d3-time-format", + "hash": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==" + } + }, + "npm:d3-time@1.1.0": { + "type": "npm", + "name": "npm:d3-time@1.1.0", + "data": { + "version": "1.1.0", + "packageName": "d3-time", + "hash": "sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA==" + } + }, + "npm:d3-time@2.1.1": { + "type": "npm", + "name": "npm:d3-time@2.1.1", + "data": { + "version": "2.1.1", + "packageName": "d3-time", + "hash": "sha512-/eIQe/eR4kCQwq7yxi7z4c6qEXf2IYGcjoWB5OOQy4Tq9Uv39/947qlDcN2TLkiTzQWzvnsuYPB9TrWaNfipKQ==" + } + }, + "npm:d3-time@3.1.0": { + "type": "npm", + "name": "npm:d3-time@3.1.0", + "data": { + "version": "3.1.0", + "packageName": "d3-time", + "hash": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==" + } + }, + "npm:data-urls": { + "type": "npm", + "name": "npm:data-urls", + "data": { + "version": "5.0.0", + "packageName": "data-urls", + "hash": "sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==" + } + }, + "npm:data-view-buffer": { + "type": "npm", + "name": "npm:data-view-buffer", + "data": { + "version": "1.0.1", + "packageName": "data-view-buffer", + "hash": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==" + } + }, + "npm:data-view-byte-length": { + "type": "npm", + "name": "npm:data-view-byte-length", + "data": { + "version": "1.0.1", + "packageName": "data-view-byte-length", + "hash": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==" + } + }, + "npm:data-view-byte-offset": { + "type": "npm", + "name": "npm:data-view-byte-offset", + "data": { + "version": "1.0.0", + "packageName": "data-view-byte-offset", + "hash": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==" + } + }, + "npm:date-fns": { + "type": "npm", + "name": "npm:date-fns", + "data": { + "version": "3.6.0", + "packageName": "date-fns", + "hash": "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==" + } + }, + "npm:date-format": { + "type": "npm", + "name": "npm:date-format", + "data": { + "version": "4.0.14", + "packageName": "date-format", + "hash": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==" + } + }, + "npm:debug@2.6.9": { + "type": "npm", + "name": "npm:debug@2.6.9", + "data": { + "version": "2.6.9", + "packageName": "debug", + "hash": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + } + }, + "npm:debug@4.3.7": { + "type": "npm", + "name": "npm:debug@4.3.7", + "data": { + "version": "4.3.7", + "packageName": "debug", + "hash": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==" + } + }, + "npm:decimal.js": { + "type": "npm", + "name": "npm:decimal.js", + "data": { + "version": "10.4.3", + "packageName": "decimal.js", + "hash": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + } + }, + "npm:decompress-response": { + "type": "npm", + "name": "npm:decompress-response", + "data": { + "version": "6.0.0", + "packageName": "decompress-response", + "hash": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==" + } + }, + "npm:deep-eql": { + "type": "npm", + "name": "npm:deep-eql", + "data": { + "version": "4.1.4", + "packageName": "deep-eql", + "hash": "sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==" + } + }, + "npm:deep-equal": { + "type": "npm", + "name": "npm:deep-equal", + "data": { + "version": "1.0.1", + "packageName": "deep-equal", + "hash": "sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==" + } + }, + "npm:deep-extend": { + "type": "npm", + "name": "npm:deep-extend", + "data": { + "version": "0.6.0", + "packageName": "deep-extend", + "hash": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + } + }, + "npm:deep-is": { + "type": "npm", + "name": "npm:deep-is", + "data": { + "version": "0.1.4", + "packageName": "deep-is", + "hash": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + } + }, + "npm:deepmerge": { + "type": "npm", + "name": "npm:deepmerge", + "data": { + "version": "4.3.1", + "packageName": "deepmerge", + "hash": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==" + } + }, + "npm:default-browser-id": { + "type": "npm", + "name": "npm:default-browser-id", + "data": { + "version": "5.0.0", + "packageName": "default-browser-id", + "hash": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==" + } + }, + "npm:default-browser": { + "type": "npm", + "name": "npm:default-browser", + "data": { + "version": "5.2.1", + "packageName": "default-browser", + "hash": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==" + } + }, + "npm:defaults": { + "type": "npm", + "name": "npm:defaults", + "data": { + "version": "1.0.4", + "packageName": "defaults", + "hash": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==" + } + }, + "npm:define-data-property": { + "type": "npm", + "name": "npm:define-data-property", + "data": { + "version": "1.1.4", + "packageName": "define-data-property", + "hash": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==" + } + }, + "npm:define-lazy-prop@2.0.0": { + "type": "npm", + "name": "npm:define-lazy-prop@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "define-lazy-prop", + "hash": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + } + }, + "npm:define-lazy-prop@3.0.0": { + "type": "npm", + "name": "npm:define-lazy-prop@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "define-lazy-prop", + "hash": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==" + } + }, + "npm:define-properties": { + "type": "npm", + "name": "npm:define-properties", + "data": { + "version": "1.2.1", + "packageName": "define-properties", + "hash": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==" + } + }, + "npm:delaunator": { + "type": "npm", + "name": "npm:delaunator", + "data": { + "version": "4.0.1", + "packageName": "delaunator", + "hash": "sha512-WNPWi1IRKZfCt/qIDMfERkDp93+iZEmOxN2yy4Jg+Xhv8SLk2UTqqbe1sfiipn0and9QrE914/ihdx82Y/Giag==" + } + }, + "npm:delayed-stream": { + "type": "npm", + "name": "npm:delayed-stream", + "data": { + "version": "1.0.0", + "packageName": "delayed-stream", + "hash": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + } + }, + "npm:delegates": { + "type": "npm", + "name": "npm:delegates", + "data": { + "version": "1.0.0", + "packageName": "delegates", + "hash": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" + } + }, + "npm:depd@1.1.2": { + "type": "npm", + "name": "npm:depd@1.1.2", + "data": { + "version": "1.1.2", + "packageName": "depd", + "hash": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + } + }, + "npm:depd@2.0.0": { + "type": "npm", + "name": "npm:depd@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "depd", + "hash": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + } + }, + "npm:dequal": { + "type": "npm", + "name": "npm:dequal", + "data": { + "version": "2.0.3", + "packageName": "dequal", + "hash": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==" + } + }, + "npm:destroy": { + "type": "npm", + "name": "npm:destroy", + "data": { + "version": "1.2.0", + "packageName": "destroy", + "hash": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + } + }, + "npm:detect-libc": { + "type": "npm", + "name": "npm:detect-libc", + "data": { + "version": "2.0.3", + "packageName": "detect-libc", + "hash": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==" + } + }, + "npm:detect-node": { + "type": "npm", + "name": "npm:detect-node", + "data": { + "version": "2.1.0", + "packageName": "detect-node", + "hash": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + } + }, + "npm:detect-port": { + "type": "npm", + "name": "npm:detect-port", + "data": { + "version": "1.6.1", + "packageName": "detect-port", + "hash": "sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==" + } + }, + "npm:didyoumean": { + "type": "npm", + "name": "npm:didyoumean", + "data": { + "version": "1.2.2", + "packageName": "didyoumean", + "hash": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + } + }, + "npm:diff-sequences": { + "type": "npm", + "name": "npm:diff-sequences", + "data": { + "version": "29.6.3", + "packageName": "diff-sequences", + "hash": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==" + } + }, + "npm:diff": { + "type": "npm", + "name": "npm:diff", + "data": { + "version": "4.0.2", + "packageName": "diff", + "hash": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==" + } + }, + "npm:dir-glob": { + "type": "npm", + "name": "npm:dir-glob", + "data": { + "version": "3.0.1", + "packageName": "dir-glob", + "hash": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==" + } + }, + "npm:dlv": { + "type": "npm", + "name": "npm:dlv", + "data": { + "version": "1.1.3", + "packageName": "dlv", + "hash": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + } + }, + "npm:dns-packet": { + "type": "npm", + "name": "npm:dns-packet", + "data": { + "version": "5.6.1", + "packageName": "dns-packet", + "hash": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==" + } + }, + "npm:doctrine@2.1.0": { + "type": "npm", + "name": "npm:doctrine@2.1.0", + "data": { + "version": "2.1.0", + "packageName": "doctrine", + "hash": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==" + } + }, + "npm:doctrine@3.0.0": { + "type": "npm", + "name": "npm:doctrine@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "doctrine", + "hash": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==" + } + }, + "npm:dom-accessibility-api": { + "type": "npm", + "name": "npm:dom-accessibility-api", + "data": { + "version": "0.5.16", + "packageName": "dom-accessibility-api", + "hash": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==" + } + }, + "npm:dom-serializer": { + "type": "npm", + "name": "npm:dom-serializer", + "data": { + "version": "2.0.0", + "packageName": "dom-serializer", + "hash": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==" + } + }, + "npm:domelementtype": { + "type": "npm", + "name": "npm:domelementtype", + "data": { + "version": "2.3.0", + "packageName": "domelementtype", + "hash": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + } + }, + "npm:domhandler": { + "type": "npm", + "name": "npm:domhandler", + "data": { + "version": "5.0.3", + "packageName": "domhandler", + "hash": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==" + } + }, + "npm:domutils": { + "type": "npm", + "name": "npm:domutils", + "data": { + "version": "3.1.0", + "packageName": "domutils", + "hash": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==" + } + }, + "npm:dotenv-expand": { + "type": "npm", + "name": "npm:dotenv-expand", + "data": { + "version": "11.0.6", + "packageName": "dotenv-expand", + "hash": "sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g==" + } + }, + "npm:dotenv": { + "type": "npm", + "name": "npm:dotenv", + "data": { + "version": "16.4.5", + "packageName": "dotenv", + "hash": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==" + } + }, + "npm:eastasianwidth": { + "type": "npm", + "name": "npm:eastasianwidth", + "data": { + "version": "0.2.0", + "packageName": "eastasianwidth", + "hash": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + } + }, + "npm:ee-first": { + "type": "npm", + "name": "npm:ee-first", + "data": { + "version": "1.1.1", + "packageName": "ee-first", + "hash": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + } + }, + "npm:ejs": { + "type": "npm", + "name": "npm:ejs", + "data": { + "version": "3.1.10", + "packageName": "ejs", + "hash": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==" + } + }, + "npm:electron-to-chromium": { + "type": "npm", + "name": "npm:electron-to-chromium", + "data": { + "version": "1.5.24", + "packageName": "electron-to-chromium", + "hash": "sha512-0x0wLCmpdKFCi9ulhvYZebgcPmHTkFVUfU2wzDykadkslKwT4oAmDTHEKLnlrDsMGZe4B+ksn8quZfZjYsBetA==" + } + }, + "npm:emoji-regex@8.0.0": { + "type": "npm", + "name": "npm:emoji-regex@8.0.0", + "data": { + "version": "8.0.0", + "packageName": "emoji-regex", + "hash": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + } + }, + "npm:emoji-regex@9.2.2": { + "type": "npm", + "name": "npm:emoji-regex@9.2.2", + "data": { + "version": "9.2.2", + "packageName": "emoji-regex", + "hash": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + } + }, + "npm:emojis-list": { + "type": "npm", + "name": "npm:emojis-list", + "data": { + "version": "3.0.0", + "packageName": "emojis-list", + "hash": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + } + }, + "npm:encodeurl@1.0.2": { + "type": "npm", + "name": "npm:encodeurl@1.0.2", + "data": { + "version": "1.0.2", + "packageName": "encodeurl", + "hash": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + } + }, + "npm:encodeurl@2.0.0": { + "type": "npm", + "name": "npm:encodeurl@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "encodeurl", + "hash": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==" + } + }, + "npm:encoding": { + "type": "npm", + "name": "npm:encoding", + "data": { + "version": "0.1.13", + "packageName": "encoding", + "hash": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==" + } + }, + "npm:end-of-stream": { + "type": "npm", + "name": "npm:end-of-stream", + "data": { + "version": "1.4.4", + "packageName": "end-of-stream", + "hash": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==" + } + }, + "npm:enhanced-resolve": { + "type": "npm", + "name": "npm:enhanced-resolve", + "data": { + "version": "5.17.1", + "packageName": "enhanced-resolve", + "hash": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==" + } + }, + "npm:enquirer": { + "type": "npm", + "name": "npm:enquirer", + "data": { + "version": "2.3.6", + "packageName": "enquirer", + "hash": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==" + } + }, + "npm:entities": { + "type": "npm", + "name": "npm:entities", + "data": { + "version": "4.5.0", + "packageName": "entities", + "hash": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==" + } + }, + "npm:env-paths": { + "type": "npm", + "name": "npm:env-paths", + "data": { + "version": "2.2.1", + "packageName": "env-paths", + "hash": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==" + } + }, + "npm:err-code": { + "type": "npm", + "name": "npm:err-code", + "data": { + "version": "2.0.3", + "packageName": "err-code", + "hash": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==" + } + }, + "npm:errno": { + "type": "npm", + "name": "npm:errno", + "data": { + "version": "0.1.8", + "packageName": "errno", + "hash": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==" + } + }, + "npm:error-ex": { + "type": "npm", + "name": "npm:error-ex", + "data": { + "version": "1.3.2", + "packageName": "error-ex", + "hash": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==" + } + }, + "npm:es-abstract": { + "type": "npm", + "name": "npm:es-abstract", + "data": { + "version": "1.23.3", + "packageName": "es-abstract", + "hash": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==" + } + }, + "npm:es-define-property": { + "type": "npm", + "name": "npm:es-define-property", + "data": { + "version": "1.0.0", + "packageName": "es-define-property", + "hash": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==" + } + }, + "npm:es-errors": { + "type": "npm", + "name": "npm:es-errors", + "data": { + "version": "1.3.0", + "packageName": "es-errors", + "hash": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" + } + }, + "npm:es-iterator-helpers": { + "type": "npm", + "name": "npm:es-iterator-helpers", + "data": { + "version": "1.0.19", + "packageName": "es-iterator-helpers", + "hash": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==" + } + }, + "npm:es-module-lexer": { + "type": "npm", + "name": "npm:es-module-lexer", + "data": { + "version": "1.5.4", + "packageName": "es-module-lexer", + "hash": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==" + } + }, + "npm:es-object-atoms": { + "type": "npm", + "name": "npm:es-object-atoms", + "data": { + "version": "1.0.0", + "packageName": "es-object-atoms", + "hash": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==" + } + }, + "npm:es-set-tostringtag": { + "type": "npm", + "name": "npm:es-set-tostringtag", + "data": { + "version": "2.0.3", + "packageName": "es-set-tostringtag", + "hash": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==" + } + }, + "npm:es-shim-unscopables": { + "type": "npm", + "name": "npm:es-shim-unscopables", + "data": { + "version": "1.0.2", + "packageName": "es-shim-unscopables", + "hash": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==" + } + }, + "npm:es-to-primitive": { + "type": "npm", + "name": "npm:es-to-primitive", + "data": { + "version": "1.2.1", + "packageName": "es-to-primitive", + "hash": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==" + } + }, + "npm:esbuild": { + "type": "npm", + "name": "npm:esbuild", + "data": { + "version": "0.21.5", + "packageName": "esbuild", + "hash": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==" + } + }, + "npm:escalade": { + "type": "npm", + "name": "npm:escalade", + "data": { + "version": "3.2.0", + "packageName": "escalade", + "hash": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==" + } + }, + "npm:escape-html": { + "type": "npm", + "name": "npm:escape-html", + "data": { + "version": "1.0.3", + "packageName": "escape-html", + "hash": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + } + }, + "npm:escape-string-regexp@1.0.5": { + "type": "npm", + "name": "npm:escape-string-regexp@1.0.5", + "data": { + "version": "1.0.5", + "packageName": "escape-string-regexp", + "hash": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + } + }, + "npm:escape-string-regexp@4.0.0": { + "type": "npm", + "name": "npm:escape-string-regexp@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "escape-string-regexp", + "hash": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + } + }, + "npm:eslint-plugin-react": { + "type": "npm", + "name": "npm:eslint-plugin-react", + "data": { + "version": "7.35.2", + "packageName": "eslint-plugin-react", + "hash": "sha512-Rbj2R9zwP2GYNcIak4xoAMV57hrBh3hTaR0k7hVjwCQgryE/pw5px4b13EYjduOI0hfXyZhwBxaGpOTbWSGzKQ==" + } + }, + "npm:eslint-scope@5.1.1": { + "type": "npm", + "name": "npm:eslint-scope@5.1.1", + "data": { + "version": "5.1.1", + "packageName": "eslint-scope", + "hash": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==" + } + }, + "npm:eslint-scope": { + "type": "npm", + "name": "npm:eslint-scope", + "data": { + "version": "7.2.2", + "packageName": "eslint-scope", + "hash": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==" + } + }, + "npm:eslint-visitor-keys": { + "type": "npm", + "name": "npm:eslint-visitor-keys", + "data": { + "version": "3.4.3", + "packageName": "eslint-visitor-keys", + "hash": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==" + } + }, + "npm:eslint": { + "type": "npm", + "name": "npm:eslint", + "data": { + "version": "8.57.0", + "packageName": "eslint", + "hash": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==" + } + }, + "npm:espree": { + "type": "npm", + "name": "npm:espree", + "data": { + "version": "9.6.1", + "packageName": "espree", + "hash": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==" + } + }, + "npm:esprima": { + "type": "npm", + "name": "npm:esprima", + "data": { + "version": "4.0.1", + "packageName": "esprima", + "hash": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + } + }, + "npm:esquery": { + "type": "npm", + "name": "npm:esquery", + "data": { + "version": "1.6.0", + "packageName": "esquery", + "hash": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==" + } + }, + "npm:esrecurse": { + "type": "npm", + "name": "npm:esrecurse", + "data": { + "version": "4.3.0", + "packageName": "esrecurse", + "hash": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==" + } + }, + "npm:estraverse@4.3.0": { + "type": "npm", + "name": "npm:estraverse@4.3.0", + "data": { + "version": "4.3.0", + "packageName": "estraverse", + "hash": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + }, + "npm:estraverse@5.3.0": { + "type": "npm", + "name": "npm:estraverse@5.3.0", + "data": { + "version": "5.3.0", + "packageName": "estraverse", + "hash": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + } + }, + "npm:estree-walker": { + "type": "npm", + "name": "npm:estree-walker", + "data": { + "version": "3.0.3", + "packageName": "estree-walker", + "hash": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==" + } + }, + "npm:esutils": { + "type": "npm", + "name": "npm:esutils", + "data": { + "version": "2.0.3", + "packageName": "esutils", + "hash": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + } + }, + "npm:etag": { + "type": "npm", + "name": "npm:etag", + "data": { + "version": "1.8.1", + "packageName": "etag", + "hash": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + } + }, + "npm:eventemitter3": { + "type": "npm", + "name": "npm:eventemitter3", + "data": { + "version": "4.0.7", + "packageName": "eventemitter3", + "hash": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + } + }, + "npm:events": { + "type": "npm", + "name": "npm:events", + "data": { + "version": "3.3.0", + "packageName": "events", + "hash": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + } + }, + "npm:execa": { + "type": "npm", + "name": "npm:execa", + "data": { + "version": "8.0.1", + "packageName": "execa", + "hash": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==" + } + }, + "npm:expand-template": { + "type": "npm", + "name": "npm:expand-template", + "data": { + "version": "2.0.3", + "packageName": "expand-template", + "hash": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==" + } + }, + "npm:expand-tilde": { + "type": "npm", + "name": "npm:expand-tilde", + "data": { + "version": "2.0.2", + "packageName": "expand-tilde", + "hash": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==" + } + }, + "npm:express": { + "type": "npm", + "name": "npm:express", + "data": { + "version": "4.21.0", + "packageName": "express", + "hash": "sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==" + } + }, + "npm:fast-deep-equal": { + "type": "npm", + "name": "npm:fast-deep-equal", + "data": { + "version": "3.1.3", + "packageName": "fast-deep-equal", + "hash": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + } + }, + "npm:fast-glob@3.2.7": { + "type": "npm", + "name": "npm:fast-glob@3.2.7", + "data": { + "version": "3.2.7", + "packageName": "fast-glob", + "hash": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==" + } + }, + "npm:fast-glob@3.3.2": { + "type": "npm", + "name": "npm:fast-glob@3.3.2", + "data": { + "version": "3.3.2", + "packageName": "fast-glob", + "hash": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==" + } + }, + "npm:fast-json-stable-stringify": { + "type": "npm", + "name": "npm:fast-json-stable-stringify", + "data": { + "version": "2.1.0", + "packageName": "fast-json-stable-stringify", + "hash": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + } + }, + "npm:fast-levenshtein": { + "type": "npm", + "name": "npm:fast-levenshtein", + "data": { + "version": "2.0.6", + "packageName": "fast-levenshtein", + "hash": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + } + }, + "npm:fast-uri": { + "type": "npm", + "name": "npm:fast-uri", + "data": { + "version": "3.0.1", + "packageName": "fast-uri", + "hash": "sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==" + } + }, + "npm:fastq": { + "type": "npm", + "name": "npm:fastq", + "data": { + "version": "1.17.1", + "packageName": "fastq", + "hash": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==" + } + }, + "npm:faye-websocket": { + "type": "npm", + "name": "npm:faye-websocket", + "data": { + "version": "0.11.4", + "packageName": "faye-websocket", + "hash": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==" + } + }, + "npm:figures": { + "type": "npm", + "name": "npm:figures", + "data": { + "version": "3.2.0", + "packageName": "figures", + "hash": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==" + } + }, + "npm:file-entry-cache": { + "type": "npm", + "name": "npm:file-entry-cache", + "data": { + "version": "6.0.1", + "packageName": "file-entry-cache", + "hash": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==" + } + }, + "npm:file-uri-to-path": { + "type": "npm", + "name": "npm:file-uri-to-path", + "data": { + "version": "1.0.0", + "packageName": "file-uri-to-path", + "hash": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" + } + }, + "npm:filelist": { + "type": "npm", + "name": "npm:filelist", + "data": { + "version": "1.0.4", + "packageName": "filelist", + "hash": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==" + } + }, + "npm:fill-range": { + "type": "npm", + "name": "npm:fill-range", + "data": { + "version": "7.1.1", + "packageName": "fill-range", + "hash": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==" + } + }, + "npm:finalhandler": { + "type": "npm", + "name": "npm:finalhandler", + "data": { + "version": "1.3.1", + "packageName": "finalhandler", + "hash": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==" + } + }, + "npm:find-cache-dir": { + "type": "npm", + "name": "npm:find-cache-dir", + "data": { + "version": "4.0.0", + "packageName": "find-cache-dir", + "hash": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==" + } + }, + "npm:find-file-up": { + "type": "npm", + "name": "npm:find-file-up", + "data": { + "version": "2.0.1", + "packageName": "find-file-up", + "hash": "sha512-qVdaUhYO39zmh28/JLQM5CoYN9byEOKEH4qfa8K1eNV17W0UUMJ9WgbR/hHFH+t5rcl+6RTb5UC7ck/I+uRkpQ==" + } + }, + "npm:find-pkg": { + "type": "npm", + "name": "npm:find-pkg", + "data": { + "version": "2.0.0", + "packageName": "find-pkg", + "hash": "sha512-WgZ+nKbELDa6N3i/9nrHeNznm+lY3z4YfhDDWgW+5P0pdmMj26bxaxU11ookgY3NyP9GC7HvZ9etp0jRFqGEeQ==" + } + }, + "npm:find-up@5.0.0": { + "type": "npm", + "name": "npm:find-up@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "find-up", + "hash": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==" + } + }, + "npm:find-up@6.3.0": { + "type": "npm", + "name": "npm:find-up@6.3.0", + "data": { + "version": "6.3.0", + "packageName": "find-up", + "hash": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==" + } + }, + "npm:flat-cache": { + "type": "npm", + "name": "npm:flat-cache", + "data": { + "version": "3.2.0", + "packageName": "flat-cache", + "hash": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==" + } + }, + "npm:flat": { + "type": "npm", + "name": "npm:flat", + "data": { + "version": "5.0.2", + "packageName": "flat", + "hash": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==" + } + }, + "npm:flatted": { + "type": "npm", + "name": "npm:flatted", + "data": { + "version": "3.3.1", + "packageName": "flatted", + "hash": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==" + } + }, + "npm:follow-redirects": { + "type": "npm", + "name": "npm:follow-redirects", + "data": { + "version": "1.15.9", + "packageName": "follow-redirects", + "hash": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==" + } + }, + "npm:for-each": { + "type": "npm", + "name": "npm:for-each", + "data": { + "version": "0.3.3", + "packageName": "for-each", + "hash": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==" + } + }, + "npm:foreground-child": { + "type": "npm", + "name": "npm:foreground-child", + "data": { + "version": "3.3.0", + "packageName": "foreground-child", + "hash": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==" + } + }, + "npm:fork-ts-checker-webpack-plugin": { + "type": "npm", + "name": "npm:fork-ts-checker-webpack-plugin", + "data": { + "version": "7.2.13", + "packageName": "fork-ts-checker-webpack-plugin", + "hash": "sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==" + } + }, + "npm:form-data": { + "type": "npm", + "name": "npm:form-data", + "data": { + "version": "4.0.0", + "packageName": "form-data", + "hash": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==" + } + }, + "npm:forwarded": { + "type": "npm", + "name": "npm:forwarded", + "data": { + "version": "0.2.0", + "packageName": "forwarded", + "hash": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + } + }, + "npm:fraction.js": { + "type": "npm", + "name": "npm:fraction.js", + "data": { + "version": "4.3.7", + "packageName": "fraction.js", + "hash": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==" + } + }, + "npm:fresh": { + "type": "npm", + "name": "npm:fresh", + "data": { + "version": "0.5.2", + "packageName": "fresh", + "hash": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + } + }, + "npm:front-matter": { + "type": "npm", + "name": "npm:front-matter", + "data": { + "version": "4.0.2", + "packageName": "front-matter", + "hash": "sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==" + } + }, + "npm:fs-constants": { + "type": "npm", + "name": "npm:fs-constants", + "data": { + "version": "1.0.0", + "packageName": "fs-constants", + "hash": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + } + }, + "npm:fs-extra@10.1.0": { + "type": "npm", + "name": "npm:fs-extra@10.1.0", + "data": { + "version": "10.1.0", + "packageName": "fs-extra", + "hash": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==" + } + }, + "npm:fs-extra@8.1.0": { + "type": "npm", + "name": "npm:fs-extra@8.1.0", + "data": { + "version": "8.1.0", + "packageName": "fs-extra", + "hash": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==" + } + }, + "npm:fs-extra@9.1.0": { + "type": "npm", + "name": "npm:fs-extra@9.1.0", + "data": { + "version": "9.1.0", + "packageName": "fs-extra", + "hash": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==" + } + }, + "npm:fs-minipass": { + "type": "npm", + "name": "npm:fs-minipass", + "data": { + "version": "2.1.0", + "packageName": "fs-minipass", + "hash": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==" + } + }, + "npm:fs-monkey": { + "type": "npm", + "name": "npm:fs-monkey", + "data": { + "version": "1.0.6", + "packageName": "fs-monkey", + "hash": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==" + } + }, + "npm:fs.realpath": { + "type": "npm", + "name": "npm:fs.realpath", + "data": { + "version": "1.0.0", + "packageName": "fs.realpath", + "hash": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + } + }, + "npm:fsevents@2.3.2": { + "type": "npm", + "name": "npm:fsevents@2.3.2", + "data": { + "version": "2.3.2", + "packageName": "fsevents", + "hash": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==" + } + }, + "npm:fsevents@2.3.3": { + "type": "npm", + "name": "npm:fsevents@2.3.3", + "data": { + "version": "2.3.3", + "packageName": "fsevents", + "hash": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==" + } + }, + "npm:function-bind": { + "type": "npm", + "name": "npm:function-bind", + "data": { + "version": "1.1.2", + "packageName": "function-bind", + "hash": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" + } + }, + "npm:function.prototype.name": { + "type": "npm", + "name": "npm:function.prototype.name", + "data": { + "version": "1.1.6", + "packageName": "function.prototype.name", + "hash": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==" + } + }, + "npm:functions-have-names": { + "type": "npm", + "name": "npm:functions-have-names", + "data": { + "version": "1.2.3", + "packageName": "functions-have-names", + "hash": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + } + }, + "npm:gauge": { + "type": "npm", + "name": "npm:gauge", + "data": { + "version": "4.0.4", + "packageName": "gauge", + "hash": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==" + } + }, + "npm:gensync": { + "type": "npm", + "name": "npm:gensync", + "data": { + "version": "1.0.0-beta.2", + "packageName": "gensync", + "hash": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + } + }, + "npm:get-caller-file": { + "type": "npm", + "name": "npm:get-caller-file", + "data": { + "version": "2.0.5", + "packageName": "get-caller-file", + "hash": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + } + }, + "npm:get-func-name": { + "type": "npm", + "name": "npm:get-func-name", + "data": { + "version": "2.0.2", + "packageName": "get-func-name", + "hash": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==" + } + }, + "npm:get-intrinsic": { + "type": "npm", + "name": "npm:get-intrinsic", + "data": { + "version": "1.2.4", + "packageName": "get-intrinsic", + "hash": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==" + } + }, + "npm:get-stream": { + "type": "npm", + "name": "npm:get-stream", + "data": { + "version": "8.0.1", + "packageName": "get-stream", + "hash": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==" + } + }, + "npm:get-symbol-description": { + "type": "npm", + "name": "npm:get-symbol-description", + "data": { + "version": "1.0.2", + "packageName": "get-symbol-description", + "hash": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==" + } + }, + "npm:github-from-package": { + "type": "npm", + "name": "npm:github-from-package", + "data": { + "version": "0.0.0", + "packageName": "github-from-package", + "hash": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==" + } + }, + "npm:glob-parent@5.1.2": { + "type": "npm", + "name": "npm:glob-parent@5.1.2", + "data": { + "version": "5.1.2", + "packageName": "glob-parent", + "hash": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==" + } + }, + "npm:glob-parent@6.0.2": { + "type": "npm", + "name": "npm:glob-parent@6.0.2", + "data": { + "version": "6.0.2", + "packageName": "glob-parent", + "hash": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==" + } + }, + "npm:glob-to-regexp": { + "type": "npm", + "name": "npm:glob-to-regexp", + "data": { + "version": "0.4.1", + "packageName": "glob-to-regexp", + "hash": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + } + }, + "npm:glob@10.4.5": { + "type": "npm", + "name": "npm:glob@10.4.5", + "data": { + "version": "10.4.5", + "packageName": "glob", + "hash": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==" + } + }, + "npm:glob@7.2.3": { + "type": "npm", + "name": "npm:glob@7.2.3", + "data": { + "version": "7.2.3", + "packageName": "glob", + "hash": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==" + } + }, + "npm:global-modules": { + "type": "npm", + "name": "npm:global-modules", + "data": { + "version": "1.0.0", + "packageName": "global-modules", + "hash": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==" + } + }, + "npm:global-prefix": { + "type": "npm", + "name": "npm:global-prefix", + "data": { + "version": "1.0.2", + "packageName": "global-prefix", + "hash": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==" + } + }, + "npm:globals@11.12.0": { + "type": "npm", + "name": "npm:globals@11.12.0", + "data": { + "version": "11.12.0", + "packageName": "globals", + "hash": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + } + }, + "npm:globals@13.24.0": { + "type": "npm", + "name": "npm:globals@13.24.0", + "data": { + "version": "13.24.0", + "packageName": "globals", + "hash": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==" + } + }, + "npm:globals": { + "type": "npm", + "name": "npm:globals", + "data": { + "version": "15.9.0", + "packageName": "globals", + "hash": "sha512-SmSKyLLKFbSr6rptvP8izbyxJL4ILwqO9Jg23UA0sDlGlu58V59D1//I3vlc0KJphVdUR7vMjHIplYnzBxorQA==" + } + }, + "npm:globalthis": { + "type": "npm", + "name": "npm:globalthis", + "data": { + "version": "1.0.4", + "packageName": "globalthis", + "hash": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==" + } + }, + "npm:globby@11.1.0": { + "type": "npm", + "name": "npm:globby@11.1.0", + "data": { + "version": "11.1.0", + "packageName": "globby", + "hash": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==" + } + }, + "npm:globby@12.2.0": { + "type": "npm", + "name": "npm:globby@12.2.0", + "data": { + "version": "12.2.0", + "packageName": "globby", + "hash": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==" + } + }, + "npm:gopd": { + "type": "npm", + "name": "npm:gopd", + "data": { + "version": "1.0.1", + "packageName": "gopd", + "hash": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==" + } + }, + "npm:graceful-fs": { + "type": "npm", + "name": "npm:graceful-fs", + "data": { + "version": "4.2.11", + "packageName": "graceful-fs", + "hash": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + } + }, + "npm:graphemer": { + "type": "npm", + "name": "npm:graphemer", + "data": { + "version": "1.4.0", + "packageName": "graphemer", + "hash": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==" + } + }, + "npm:handle-thing": { + "type": "npm", + "name": "npm:handle-thing", + "data": { + "version": "2.0.1", + "packageName": "handle-thing", + "hash": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + } + }, + "npm:has-bigints": { + "type": "npm", + "name": "npm:has-bigints", + "data": { + "version": "1.0.2", + "packageName": "has-bigints", + "hash": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" + } + }, + "npm:has-flag@3.0.0": { + "type": "npm", + "name": "npm:has-flag@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "has-flag", + "hash": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + } + }, + "npm:has-flag@4.0.0": { + "type": "npm", + "name": "npm:has-flag@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "has-flag", + "hash": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + } + }, + "npm:has-property-descriptors": { + "type": "npm", + "name": "npm:has-property-descriptors", + "data": { + "version": "1.0.2", + "packageName": "has-property-descriptors", + "hash": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==" + } + }, + "npm:has-proto": { + "type": "npm", + "name": "npm:has-proto", + "data": { + "version": "1.0.3", + "packageName": "has-proto", + "hash": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==" + } + }, + "npm:has-symbols": { + "type": "npm", + "name": "npm:has-symbols", + "data": { + "version": "1.0.3", + "packageName": "has-symbols", + "hash": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + } + }, + "npm:has-tostringtag": { + "type": "npm", + "name": "npm:has-tostringtag", + "data": { + "version": "1.0.2", + "packageName": "has-tostringtag", + "hash": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==" + } + }, + "npm:has-unicode": { + "type": "npm", + "name": "npm:has-unicode", + "data": { + "version": "2.0.1", + "packageName": "has-unicode", + "hash": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==" + } + }, + "npm:hasown": { + "type": "npm", + "name": "npm:hasown", + "data": { + "version": "2.0.2", + "packageName": "hasown", + "hash": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==" + } + }, + "npm:homedir-polyfill": { + "type": "npm", + "name": "npm:homedir-polyfill", + "data": { + "version": "1.0.3", + "packageName": "homedir-polyfill", + "hash": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==" + } + }, + "npm:hosted-git-info": { + "type": "npm", + "name": "npm:hosted-git-info", + "data": { + "version": "7.0.2", + "packageName": "hosted-git-info", + "hash": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==" + } + }, + "npm:hpack.js": { + "type": "npm", + "name": "npm:hpack.js", + "data": { + "version": "2.1.6", + "packageName": "hpack.js", + "hash": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==" + } + }, + "npm:html-encoding-sniffer": { + "type": "npm", + "name": "npm:html-encoding-sniffer", + "data": { + "version": "4.0.0", + "packageName": "html-encoding-sniffer", + "hash": "sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==" + } + }, + "npm:html-entities": { + "type": "npm", + "name": "npm:html-entities", + "data": { + "version": "2.5.2", + "packageName": "html-entities", + "hash": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==" + } + }, + "npm:http-assert": { + "type": "npm", + "name": "npm:http-assert", + "data": { + "version": "1.5.0", + "packageName": "http-assert", + "hash": "sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==" + } + }, + "npm:http-cache-semantics": { + "type": "npm", + "name": "npm:http-cache-semantics", + "data": { + "version": "4.1.1", + "packageName": "http-cache-semantics", + "hash": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" + } + }, + "npm:http-deceiver": { + "type": "npm", + "name": "npm:http-deceiver", + "data": { + "version": "1.2.7", + "packageName": "http-deceiver", + "hash": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + } + }, + "npm:http-errors@1.6.3": { + "type": "npm", + "name": "npm:http-errors@1.6.3", + "data": { + "version": "1.6.3", + "packageName": "http-errors", + "hash": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==" + } + }, + "npm:http-errors@1.8.1": { + "type": "npm", + "name": "npm:http-errors@1.8.1", + "data": { + "version": "1.8.1", + "packageName": "http-errors", + "hash": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==" + } + }, + "npm:http-errors@2.0.0": { + "type": "npm", + "name": "npm:http-errors@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "http-errors", + "hash": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==" + } + }, + "npm:http-parser-js": { + "type": "npm", + "name": "npm:http-parser-js", + "data": { + "version": "0.5.8", + "packageName": "http-parser-js", + "hash": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + } + }, + "npm:http-proxy-agent@4.0.1": { + "type": "npm", + "name": "npm:http-proxy-agent@4.0.1", + "data": { + "version": "4.0.1", + "packageName": "http-proxy-agent", + "hash": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==" + } + }, + "npm:http-proxy-agent@7.0.2": { + "type": "npm", + "name": "npm:http-proxy-agent@7.0.2", + "data": { + "version": "7.0.2", + "packageName": "http-proxy-agent", + "hash": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==" + } + }, + "npm:http-proxy-middleware@2.0.6": { + "type": "npm", + "name": "npm:http-proxy-middleware@2.0.6", + "data": { + "version": "2.0.6", + "packageName": "http-proxy-middleware", + "hash": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==" + } + }, + "npm:http-proxy-middleware@3.0.2": { + "type": "npm", + "name": "npm:http-proxy-middleware@3.0.2", + "data": { + "version": "3.0.2", + "packageName": "http-proxy-middleware", + "hash": "sha512-fBLFpmvDzlxdckwZRjM0wWtwDZ4KBtQ8NFqhrFKoEtK4myzuiumBuNTxD+F4cVbXfOZljIbrynmvByofDzT7Ag==" + } + }, + "npm:http-proxy": { + "type": "npm", + "name": "npm:http-proxy", + "data": { + "version": "1.18.1", + "packageName": "http-proxy", + "hash": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==" + } + }, + "npm:https-proxy-agent@5.0.1": { + "type": "npm", + "name": "npm:https-proxy-agent@5.0.1", + "data": { + "version": "5.0.1", + "packageName": "https-proxy-agent", + "hash": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==" + } + }, + "npm:https-proxy-agent@7.0.5": { + "type": "npm", + "name": "npm:https-proxy-agent@7.0.5", + "data": { + "version": "7.0.5", + "packageName": "https-proxy-agent", + "hash": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==" + } + }, + "npm:human-signals": { + "type": "npm", + "name": "npm:human-signals", + "data": { + "version": "5.0.0", + "packageName": "human-signals", + "hash": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==" + } + }, + "npm:humanize-ms": { + "type": "npm", + "name": "npm:humanize-ms", + "data": { + "version": "1.2.1", + "packageName": "humanize-ms", + "hash": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==" + } + }, + "npm:hyperdyperid": { + "type": "npm", + "name": "npm:hyperdyperid", + "data": { + "version": "1.2.0", + "packageName": "hyperdyperid", + "hash": "sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==" + } + }, + "npm:iconv-lite@0.4.24": { + "type": "npm", + "name": "npm:iconv-lite@0.4.24", + "data": { + "version": "0.4.24", + "packageName": "iconv-lite", + "hash": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==" + } + }, + "npm:iconv-lite@0.6.3": { + "type": "npm", + "name": "npm:iconv-lite@0.6.3", + "data": { + "version": "0.6.3", + "packageName": "iconv-lite", + "hash": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==" + } + }, + "npm:icss-utils": { + "type": "npm", + "name": "npm:icss-utils", + "data": { + "version": "5.1.0", + "packageName": "icss-utils", + "hash": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==" + } + }, + "npm:ieee754": { + "type": "npm", + "name": "npm:ieee754", + "data": { + "version": "1.2.1", + "packageName": "ieee754", + "hash": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + } + }, + "npm:ignore": { + "type": "npm", + "name": "npm:ignore", + "data": { + "version": "5.3.2", + "packageName": "ignore", + "hash": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==" + } + }, + "npm:image-size": { + "type": "npm", + "name": "npm:image-size", + "data": { + "version": "0.5.5", + "packageName": "image-size", + "hash": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==" + } + }, + "npm:immutable": { + "type": "npm", + "name": "npm:immutable", + "data": { + "version": "4.3.7", + "packageName": "immutable", + "hash": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==" + } + }, + "npm:import-fresh": { + "type": "npm", + "name": "npm:import-fresh", + "data": { + "version": "3.3.0", + "packageName": "import-fresh", + "hash": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==" + } + }, + "npm:imurmurhash": { + "type": "npm", + "name": "npm:imurmurhash", + "data": { + "version": "0.1.4", + "packageName": "imurmurhash", + "hash": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + } + }, + "npm:indent-string": { + "type": "npm", + "name": "npm:indent-string", + "data": { + "version": "4.0.0", + "packageName": "indent-string", + "hash": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + } + }, + "npm:infer-owner": { + "type": "npm", + "name": "npm:infer-owner", + "data": { + "version": "1.0.4", + "packageName": "infer-owner", + "hash": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" + } + }, + "npm:inflight": { + "type": "npm", + "name": "npm:inflight", + "data": { + "version": "1.0.6", + "packageName": "inflight", + "hash": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==" + } + }, + "npm:inherits@2.0.3": { + "type": "npm", + "name": "npm:inherits@2.0.3", + "data": { + "version": "2.0.3", + "packageName": "inherits", + "hash": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + } + }, + "npm:inherits@2.0.4": { + "type": "npm", + "name": "npm:inherits@2.0.4", + "data": { + "version": "2.0.4", + "packageName": "inherits", + "hash": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + } + }, + "npm:ini": { + "type": "npm", + "name": "npm:ini", + "data": { + "version": "1.3.8", + "packageName": "ini", + "hash": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + } + }, + "npm:internal-slot": { + "type": "npm", + "name": "npm:internal-slot", + "data": { + "version": "1.0.7", + "packageName": "internal-slot", + "hash": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==" + } + }, + "npm:internmap@1.0.1": { + "type": "npm", + "name": "npm:internmap@1.0.1", + "data": { + "version": "1.0.1", + "packageName": "internmap", + "hash": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==" + } + }, + "npm:internmap@2.0.3": { + "type": "npm", + "name": "npm:internmap@2.0.3", + "data": { + "version": "2.0.3", + "packageName": "internmap", + "hash": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==" + } + }, + "npm:ip-address": { + "type": "npm", + "name": "npm:ip-address", + "data": { + "version": "9.0.5", + "packageName": "ip-address", + "hash": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==" + } + }, + "npm:ipaddr.js@1.9.1": { + "type": "npm", + "name": "npm:ipaddr.js@1.9.1", + "data": { + "version": "1.9.1", + "packageName": "ipaddr.js", + "hash": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + } + }, + "npm:ipaddr.js@2.2.0": { + "type": "npm", + "name": "npm:ipaddr.js@2.2.0", + "data": { + "version": "2.2.0", + "packageName": "ipaddr.js", + "hash": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==" + } + }, + "npm:is-array-buffer": { + "type": "npm", + "name": "npm:is-array-buffer", + "data": { + "version": "3.0.4", + "packageName": "is-array-buffer", + "hash": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==" + } + }, + "npm:is-arrayish": { + "type": "npm", + "name": "npm:is-arrayish", + "data": { + "version": "0.2.1", + "packageName": "is-arrayish", + "hash": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + } + }, + "npm:is-async-function": { + "type": "npm", + "name": "npm:is-async-function", + "data": { + "version": "2.0.0", + "packageName": "is-async-function", + "hash": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==" + } + }, + "npm:is-bigint": { + "type": "npm", + "name": "npm:is-bigint", + "data": { + "version": "1.0.4", + "packageName": "is-bigint", + "hash": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==" + } + }, + "npm:is-binary-path": { + "type": "npm", + "name": "npm:is-binary-path", + "data": { + "version": "2.1.0", + "packageName": "is-binary-path", + "hash": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==" + } + }, + "npm:is-boolean-object": { + "type": "npm", + "name": "npm:is-boolean-object", + "data": { + "version": "1.1.2", + "packageName": "is-boolean-object", + "hash": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==" + } + }, + "npm:is-callable": { + "type": "npm", + "name": "npm:is-callable", + "data": { + "version": "1.2.7", + "packageName": "is-callable", + "hash": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" + } + }, + "npm:is-core-module": { + "type": "npm", + "name": "npm:is-core-module", + "data": { + "version": "2.15.1", + "packageName": "is-core-module", + "hash": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==" + } + }, + "npm:is-data-view": { + "type": "npm", + "name": "npm:is-data-view", + "data": { + "version": "1.0.1", + "packageName": "is-data-view", + "hash": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==" + } + }, + "npm:is-date-object": { + "type": "npm", + "name": "npm:is-date-object", + "data": { + "version": "1.0.5", + "packageName": "is-date-object", + "hash": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==" + } + }, + "npm:is-docker@2.2.1": { + "type": "npm", + "name": "npm:is-docker@2.2.1", + "data": { + "version": "2.2.1", + "packageName": "is-docker", + "hash": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + } + }, + "npm:is-docker@3.0.0": { + "type": "npm", + "name": "npm:is-docker@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "is-docker", + "hash": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==" + } + }, + "npm:is-extglob": { + "type": "npm", + "name": "npm:is-extglob", + "data": { + "version": "2.1.1", + "packageName": "is-extglob", + "hash": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + } + }, + "npm:is-finalizationregistry": { + "type": "npm", + "name": "npm:is-finalizationregistry", + "data": { + "version": "1.0.2", + "packageName": "is-finalizationregistry", + "hash": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==" + } + }, + "npm:is-fullwidth-code-point": { + "type": "npm", + "name": "npm:is-fullwidth-code-point", + "data": { + "version": "3.0.0", + "packageName": "is-fullwidth-code-point", + "hash": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + } + }, + "npm:is-generator-function": { + "type": "npm", + "name": "npm:is-generator-function", + "data": { + "version": "1.0.10", + "packageName": "is-generator-function", + "hash": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==" + } + }, + "npm:is-glob": { + "type": "npm", + "name": "npm:is-glob", + "data": { + "version": "4.0.3", + "packageName": "is-glob", + "hash": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==" + } + }, + "npm:is-inside-container": { + "type": "npm", + "name": "npm:is-inside-container", + "data": { + "version": "1.0.0", + "packageName": "is-inside-container", + "hash": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==" + } + }, + "npm:is-interactive": { + "type": "npm", + "name": "npm:is-interactive", + "data": { + "version": "1.0.0", + "packageName": "is-interactive", + "hash": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==" + } + }, + "npm:is-lambda": { + "type": "npm", + "name": "npm:is-lambda", + "data": { + "version": "1.0.1", + "packageName": "is-lambda", + "hash": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==" + } + }, + "npm:is-map": { + "type": "npm", + "name": "npm:is-map", + "data": { + "version": "2.0.3", + "packageName": "is-map", + "hash": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==" + } + }, + "npm:is-negative-zero": { + "type": "npm", + "name": "npm:is-negative-zero", + "data": { + "version": "2.0.3", + "packageName": "is-negative-zero", + "hash": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==" + } + }, + "npm:is-network-error": { + "type": "npm", + "name": "npm:is-network-error", + "data": { + "version": "1.1.0", + "packageName": "is-network-error", + "hash": "sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==" + } + }, + "npm:is-number-object": { + "type": "npm", + "name": "npm:is-number-object", + "data": { + "version": "1.0.7", + "packageName": "is-number-object", + "hash": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==" + } + }, + "npm:is-number": { + "type": "npm", + "name": "npm:is-number", + "data": { + "version": "7.0.0", + "packageName": "is-number", + "hash": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + } + }, + "npm:is-path-inside": { + "type": "npm", + "name": "npm:is-path-inside", + "data": { + "version": "3.0.3", + "packageName": "is-path-inside", + "hash": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" + } + }, + "npm:is-plain-obj": { + "type": "npm", + "name": "npm:is-plain-obj", + "data": { + "version": "3.0.0", + "packageName": "is-plain-obj", + "hash": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" + } + }, + "npm:is-plain-object": { + "type": "npm", + "name": "npm:is-plain-object", + "data": { + "version": "5.0.0", + "packageName": "is-plain-object", + "hash": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" + } + }, + "npm:is-potential-custom-element-name": { + "type": "npm", + "name": "npm:is-potential-custom-element-name", + "data": { + "version": "1.0.1", + "packageName": "is-potential-custom-element-name", + "hash": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + } + }, + "npm:is-regex": { + "type": "npm", + "name": "npm:is-regex", + "data": { + "version": "1.1.4", + "packageName": "is-regex", + "hash": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==" + } + }, + "npm:is-set": { + "type": "npm", + "name": "npm:is-set", + "data": { + "version": "2.0.3", + "packageName": "is-set", + "hash": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==" + } + }, + "npm:is-shared-array-buffer": { + "type": "npm", + "name": "npm:is-shared-array-buffer", + "data": { + "version": "1.0.3", + "packageName": "is-shared-array-buffer", + "hash": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==" + } + }, + "npm:is-stream": { + "type": "npm", + "name": "npm:is-stream", + "data": { + "version": "3.0.0", + "packageName": "is-stream", + "hash": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==" + } + }, + "npm:is-string": { + "type": "npm", + "name": "npm:is-string", + "data": { + "version": "1.0.7", + "packageName": "is-string", + "hash": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==" + } + }, + "npm:is-symbol": { + "type": "npm", + "name": "npm:is-symbol", + "data": { + "version": "1.0.4", + "packageName": "is-symbol", + "hash": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==" + } + }, + "npm:is-typed-array": { + "type": "npm", + "name": "npm:is-typed-array", + "data": { + "version": "1.1.13", + "packageName": "is-typed-array", + "hash": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==" + } + }, + "npm:is-unicode-supported": { + "type": "npm", + "name": "npm:is-unicode-supported", + "data": { + "version": "0.1.0", + "packageName": "is-unicode-supported", + "hash": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==" + } + }, + "npm:is-weakmap": { + "type": "npm", + "name": "npm:is-weakmap", + "data": { + "version": "2.0.2", + "packageName": "is-weakmap", + "hash": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==" + } + }, + "npm:is-weakref": { + "type": "npm", + "name": "npm:is-weakref", + "data": { + "version": "1.0.2", + "packageName": "is-weakref", + "hash": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==" + } + }, + "npm:is-weakset": { + "type": "npm", + "name": "npm:is-weakset", + "data": { + "version": "2.0.3", + "packageName": "is-weakset", + "hash": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==" + } + }, + "npm:is-what": { + "type": "npm", + "name": "npm:is-what", + "data": { + "version": "3.14.1", + "packageName": "is-what", + "hash": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==" + } + }, + "npm:is-windows": { + "type": "npm", + "name": "npm:is-windows", + "data": { + "version": "1.0.2", + "packageName": "is-windows", + "hash": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + } + }, + "npm:is-wsl@2.2.0": { + "type": "npm", + "name": "npm:is-wsl@2.2.0", + "data": { + "version": "2.2.0", + "packageName": "is-wsl", + "hash": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==" + } + }, + "npm:is-wsl@3.1.0": { + "type": "npm", + "name": "npm:is-wsl@3.1.0", + "data": { + "version": "3.1.0", + "packageName": "is-wsl", + "hash": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==" + } + }, + "npm:isarray@1.0.0": { + "type": "npm", + "name": "npm:isarray@1.0.0", + "data": { + "version": "1.0.0", + "packageName": "isarray", + "hash": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + } + }, + "npm:isarray@2.0.5": { + "type": "npm", + "name": "npm:isarray@2.0.5", + "data": { + "version": "2.0.5", + "packageName": "isarray", + "hash": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + } + }, + "npm:isexe": { + "type": "npm", + "name": "npm:isexe", + "data": { + "version": "2.0.0", + "packageName": "isexe", + "hash": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + } + }, + "npm:isomorphic-ws": { + "type": "npm", + "name": "npm:isomorphic-ws", + "data": { + "version": "5.0.0", + "packageName": "isomorphic-ws", + "hash": "sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==" + } + }, + "npm:iterator.prototype": { + "type": "npm", + "name": "npm:iterator.prototype", + "data": { + "version": "1.1.2", + "packageName": "iterator.prototype", + "hash": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==" + } + }, + "npm:jackspeak": { + "type": "npm", + "name": "npm:jackspeak", + "data": { + "version": "3.4.3", + "packageName": "jackspeak", + "hash": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==" + } + }, + "npm:jake": { + "type": "npm", + "name": "npm:jake", + "data": { + "version": "10.9.2", + "packageName": "jake", + "hash": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==" + } + }, + "npm:jest-diff": { + "type": "npm", + "name": "npm:jest-diff", + "data": { + "version": "29.7.0", + "packageName": "jest-diff", + "hash": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==" + } + }, + "npm:jest-get-type": { + "type": "npm", + "name": "npm:jest-get-type", + "data": { + "version": "29.6.3", + "packageName": "jest-get-type", + "hash": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==" + } + }, + "npm:jest-util": { + "type": "npm", + "name": "npm:jest-util", + "data": { + "version": "29.7.0", + "packageName": "jest-util", + "hash": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==" + } + }, + "npm:jest-worker@27.5.1": { + "type": "npm", + "name": "npm:jest-worker@27.5.1", + "data": { + "version": "27.5.1", + "packageName": "jest-worker", + "hash": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==" + } + }, + "npm:jest-worker@29.7.0": { + "type": "npm", + "name": "npm:jest-worker@29.7.0", + "data": { + "version": "29.7.0", + "packageName": "jest-worker", + "hash": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==" + } + }, + "npm:jiti": { + "type": "npm", + "name": "npm:jiti", + "data": { + "version": "1.21.6", + "packageName": "jiti", + "hash": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==" + } + }, + "npm:jose": { + "type": "npm", + "name": "npm:jose", + "data": { + "version": "5.8.0", + "packageName": "jose", + "hash": "sha512-E7CqYpL/t7MMnfGnK/eg416OsFCVUrU/Y3Vwe7QjKhu/BkS1Ms455+2xsqZQVN57/U2MHMBvEb5SrmAZWAIntA==" + } + }, + "npm:js-tokens@4.0.0": { + "type": "npm", + "name": "npm:js-tokens@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "js-tokens", + "hash": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + } + }, + "npm:js-tokens@9.0.0": { + "type": "npm", + "name": "npm:js-tokens@9.0.0", + "data": { + "version": "9.0.0", + "packageName": "js-tokens", + "hash": "sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==" + } + }, + "npm:js-yaml@3.14.1": { + "type": "npm", + "name": "npm:js-yaml@3.14.1", + "data": { + "version": "3.14.1", + "packageName": "js-yaml", + "hash": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==" + } + }, + "npm:js-yaml@4.1.0": { + "type": "npm", + "name": "npm:js-yaml@4.1.0", + "data": { + "version": "4.1.0", + "packageName": "js-yaml", + "hash": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==" + } + }, + "npm:jsbn": { + "type": "npm", + "name": "npm:jsbn", + "data": { + "version": "1.1.0", + "packageName": "jsbn", + "hash": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==" + } + }, + "npm:jsdom": { + "type": "npm", + "name": "npm:jsdom", + "data": { + "version": "24.1.3", + "packageName": "jsdom", + "hash": "sha512-MyL55p3Ut3cXbeBEG7Hcv0mVM8pp8PBNWxRqchZnSfAiES1v1mRnMeFfaHWIPULpwsYfvO+ZmMZz5tGCnjzDUQ==" + } + }, + "npm:jsesc@0.5.0": { + "type": "npm", + "name": "npm:jsesc@0.5.0", + "data": { + "version": "0.5.0", + "packageName": "jsesc", + "hash": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" + } + }, + "npm:jsesc@2.5.2": { + "type": "npm", + "name": "npm:jsesc@2.5.2", + "data": { + "version": "2.5.2", + "packageName": "jsesc", + "hash": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + } + }, + "npm:json-buffer": { + "type": "npm", + "name": "npm:json-buffer", + "data": { + "version": "3.0.1", + "packageName": "json-buffer", + "hash": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + } + }, + "npm:json-parse-even-better-errors": { + "type": "npm", + "name": "npm:json-parse-even-better-errors", + "data": { + "version": "2.3.1", + "packageName": "json-parse-even-better-errors", + "hash": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + } + }, + "npm:json-schema-traverse@0.4.1": { + "type": "npm", + "name": "npm:json-schema-traverse@0.4.1", + "data": { + "version": "0.4.1", + "packageName": "json-schema-traverse", + "hash": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + } + }, + "npm:json-schema-traverse@1.0.0": { + "type": "npm", + "name": "npm:json-schema-traverse@1.0.0", + "data": { + "version": "1.0.0", + "packageName": "json-schema-traverse", + "hash": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + } + }, + "npm:json-stable-stringify-without-jsonify": { + "type": "npm", + "name": "npm:json-stable-stringify-without-jsonify", + "data": { + "version": "1.0.1", + "packageName": "json-stable-stringify-without-jsonify", + "hash": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + } + }, + "npm:json5": { + "type": "npm", + "name": "npm:json5", + "data": { + "version": "2.2.3", + "packageName": "json5", + "hash": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" + } + }, + "npm:jsonc-parser": { + "type": "npm", + "name": "npm:jsonc-parser", + "data": { + "version": "3.2.0", + "packageName": "jsonc-parser", + "hash": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" + } + }, + "npm:jsonfile@4.0.0": { + "type": "npm", + "name": "npm:jsonfile@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "jsonfile", + "hash": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==" + } + }, + "npm:jsonfile@6.1.0": { + "type": "npm", + "name": "npm:jsonfile@6.1.0", + "data": { + "version": "6.1.0", + "packageName": "jsonfile", + "hash": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==" + } + }, + "npm:jsx-ast-utils": { + "type": "npm", + "name": "npm:jsx-ast-utils", + "data": { + "version": "3.3.5", + "packageName": "jsx-ast-utils", + "hash": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==" + } + }, + "npm:keygrip": { + "type": "npm", + "name": "npm:keygrip", + "data": { + "version": "1.1.0", + "packageName": "keygrip", + "hash": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==" + } + }, + "npm:keyv": { + "type": "npm", + "name": "npm:keyv", + "data": { + "version": "4.5.4", + "packageName": "keyv", + "hash": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==" + } + }, + "npm:klona": { + "type": "npm", + "name": "npm:klona", + "data": { + "version": "2.0.6", + "packageName": "klona", + "hash": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==" + } + }, + "npm:koa-compose": { + "type": "npm", + "name": "npm:koa-compose", + "data": { + "version": "4.1.0", + "packageName": "koa-compose", + "hash": "sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==" + } + }, + "npm:koa-convert": { + "type": "npm", + "name": "npm:koa-convert", + "data": { + "version": "2.0.0", + "packageName": "koa-convert", + "hash": "sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA==" + } + }, + "npm:koa": { + "type": "npm", + "name": "npm:koa", + "data": { + "version": "2.15.3", + "packageName": "koa", + "hash": "sha512-j/8tY9j5t+GVMLeioLaxweJiKUayFhlGqNTzf2ZGwL0ZCQijd2RLHK0SLW5Tsko8YyyqCZC2cojIb0/s62qTAg==" + } + }, + "npm:launch-editor": { + "type": "npm", + "name": "npm:launch-editor", + "data": { + "version": "2.9.1", + "packageName": "launch-editor", + "hash": "sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==" + } + }, + "npm:less-loader": { + "type": "npm", + "name": "npm:less-loader", + "data": { + "version": "11.1.0", + "packageName": "less-loader", + "hash": "sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==" + } + }, + "npm:less": { + "type": "npm", + "name": "npm:less", + "data": { + "version": "4.1.3", + "packageName": "less", + "hash": "sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==" + } + }, + "npm:levn": { + "type": "npm", + "name": "npm:levn", + "data": { + "version": "0.4.1", + "packageName": "levn", + "hash": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==" + } + }, + "npm:license-webpack-plugin": { + "type": "npm", + "name": "npm:license-webpack-plugin", + "data": { + "version": "4.0.2", + "packageName": "license-webpack-plugin", + "hash": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==" + } + }, + "npm:lilconfig@2.1.0": { + "type": "npm", + "name": "npm:lilconfig@2.1.0", + "data": { + "version": "2.1.0", + "packageName": "lilconfig", + "hash": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==" + } + }, + "npm:lilconfig@3.1.2": { + "type": "npm", + "name": "npm:lilconfig@3.1.2", + "data": { + "version": "3.1.2", + "packageName": "lilconfig", + "hash": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==" + } + }, + "npm:lines-and-columns@1.2.4": { + "type": "npm", + "name": "npm:lines-and-columns@1.2.4", + "data": { + "version": "1.2.4", + "packageName": "lines-and-columns", + "hash": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + } + }, + "npm:lines-and-columns@2.0.3": { + "type": "npm", + "name": "npm:lines-and-columns@2.0.3", + "data": { + "version": "2.0.3", + "packageName": "lines-and-columns", + "hash": "sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==" + } + }, + "npm:loader-runner": { + "type": "npm", + "name": "npm:loader-runner", + "data": { + "version": "4.3.0", + "packageName": "loader-runner", + "hash": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" + } + }, + "npm:loader-utils": { + "type": "npm", + "name": "npm:loader-utils", + "data": { + "version": "2.0.4", + "packageName": "loader-utils", + "hash": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==" + } + }, + "npm:local-pkg": { + "type": "npm", + "name": "npm:local-pkg", + "data": { + "version": "0.5.0", + "packageName": "local-pkg", + "hash": "sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==" + } + }, + "npm:locate-path@6.0.0": { + "type": "npm", + "name": "npm:locate-path@6.0.0", + "data": { + "version": "6.0.0", + "packageName": "locate-path", + "hash": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==" + } + }, + "npm:locate-path@7.2.0": { + "type": "npm", + "name": "npm:locate-path@7.2.0", + "data": { + "version": "7.2.0", + "packageName": "locate-path", + "hash": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==" + } + }, + "npm:lodash.clonedeepwith": { + "type": "npm", + "name": "npm:lodash.clonedeepwith", + "data": { + "version": "4.5.0", + "packageName": "lodash.clonedeepwith", + "hash": "sha512-QRBRSxhbtsX1nc0baxSkkK5WlVTTm/s48DSukcGcWZwIyI8Zz+lB+kFiELJXtzfH4Aj6kMWQ1VWW4U5uUDgZMA==" + } + }, + "npm:lodash.debounce": { + "type": "npm", + "name": "npm:lodash.debounce", + "data": { + "version": "4.0.8", + "packageName": "lodash.debounce", + "hash": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + } + }, + "npm:lodash.memoize": { + "type": "npm", + "name": "npm:lodash.memoize", + "data": { + "version": "4.1.2", + "packageName": "lodash.memoize", + "hash": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + } + }, + "npm:lodash.merge": { + "type": "npm", + "name": "npm:lodash.merge", + "data": { + "version": "4.6.2", + "packageName": "lodash.merge", + "hash": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + } + }, + "npm:lodash.uniq": { + "type": "npm", + "name": "npm:lodash.uniq", + "data": { + "version": "4.5.0", + "packageName": "lodash.uniq", + "hash": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + } + }, + "npm:lodash": { + "type": "npm", + "name": "npm:lodash", + "data": { + "version": "4.17.21", + "packageName": "lodash", + "hash": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + } + }, + "npm:log-symbols": { + "type": "npm", + "name": "npm:log-symbols", + "data": { + "version": "4.1.0", + "packageName": "log-symbols", + "hash": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==" + } + }, + "npm:log4js": { + "type": "npm", + "name": "npm:log4js", + "data": { + "version": "6.9.1", + "packageName": "log4js", + "hash": "sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==" + } + }, + "npm:long-timeout": { + "type": "npm", + "name": "npm:long-timeout", + "data": { + "version": "0.1.1", + "packageName": "long-timeout", + "hash": "sha512-BFRuQUqc7x2NWxfJBCyUrN8iYUYznzL9JROmRz1gZ6KlOIgmoD+njPVbb+VNn2nGMKggMsK79iUNErillsrx7w==" + } + }, + "npm:loose-envify": { + "type": "npm", + "name": "npm:loose-envify", + "data": { + "version": "1.4.0", + "packageName": "loose-envify", + "hash": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==" + } + }, + "npm:loupe": { + "type": "npm", + "name": "npm:loupe", + "data": { + "version": "2.3.7", + "packageName": "loupe", + "hash": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==" + } + }, + "npm:lru-cache@10.4.3": { + "type": "npm", + "name": "npm:lru-cache@10.4.3", + "data": { + "version": "10.4.3", + "packageName": "lru-cache", + "hash": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" + } + }, + "npm:lru-cache@5.1.1": { + "type": "npm", + "name": "npm:lru-cache@5.1.1", + "data": { + "version": "5.1.1", + "packageName": "lru-cache", + "hash": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==" + } + }, + "npm:lru-cache@6.0.0": { + "type": "npm", + "name": "npm:lru-cache@6.0.0", + "data": { + "version": "6.0.0", + "packageName": "lru-cache", + "hash": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==" + } + }, + "npm:luxon": { + "type": "npm", + "name": "npm:luxon", + "data": { + "version": "3.5.0", + "packageName": "luxon", + "hash": "sha512-rh+Zjr6DNfUYR3bPwJEnuwDdqMbxZW7LOQfUN4B54+Cl+0o5zaU9RJ6bcidfDtC1cWCZXQ+nvX8bf6bAji37QQ==" + } + }, + "npm:lz-string": { + "type": "npm", + "name": "npm:lz-string", + "data": { + "version": "1.5.0", + "packageName": "lz-string", + "hash": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==" + } + }, + "npm:magic-string": { + "type": "npm", + "name": "npm:magic-string", + "data": { + "version": "0.30.11", + "packageName": "magic-string", + "hash": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==" + } + }, + "npm:make-dir": { + "type": "npm", + "name": "npm:make-dir", + "data": { + "version": "2.1.0", + "packageName": "make-dir", + "hash": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==" + } + }, + "npm:make-error": { + "type": "npm", + "name": "npm:make-error", + "data": { + "version": "1.3.6", + "packageName": "make-error", + "hash": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==" + } + }, + "npm:make-fetch-happen": { + "type": "npm", + "name": "npm:make-fetch-happen", + "data": { + "version": "9.1.0", + "packageName": "make-fetch-happen", + "hash": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==" + } + }, + "npm:mdn-data@2.0.28": { + "type": "npm", + "name": "npm:mdn-data@2.0.28", + "data": { + "version": "2.0.28", + "packageName": "mdn-data", + "hash": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==" + } + }, + "npm:mdn-data@2.0.30": { + "type": "npm", + "name": "npm:mdn-data@2.0.30", + "data": { + "version": "2.0.30", + "packageName": "mdn-data", + "hash": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" + } + }, + "npm:media-typer": { + "type": "npm", + "name": "npm:media-typer", + "data": { + "version": "0.3.0", + "packageName": "media-typer", + "hash": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + } + }, + "npm:memfs@3.5.3": { + "type": "npm", + "name": "npm:memfs@3.5.3", + "data": { + "version": "3.5.3", + "packageName": "memfs", + "hash": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==" + } + }, + "npm:memfs@4.11.1": { + "type": "npm", + "name": "npm:memfs@4.11.1", + "data": { + "version": "4.11.1", + "packageName": "memfs", + "hash": "sha512-LZcMTBAgqUUKNXZagcZxvXXfgF1bHX7Y7nQ0QyEiNbRJgE29GhgPd8Yna1VQcLlPiHt/5RFJMWYN9Uv/VPNvjQ==" + } + }, + "npm:merge-descriptors": { + "type": "npm", + "name": "npm:merge-descriptors", + "data": { + "version": "1.0.3", + "packageName": "merge-descriptors", + "hash": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==" + } + }, + "npm:merge-stream": { + "type": "npm", + "name": "npm:merge-stream", + "data": { + "version": "2.0.0", + "packageName": "merge-stream", + "hash": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + } + }, + "npm:merge2": { + "type": "npm", + "name": "npm:merge2", + "data": { + "version": "1.4.1", + "packageName": "merge2", + "hash": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + } + }, + "npm:methods": { + "type": "npm", + "name": "npm:methods", + "data": { + "version": "1.1.2", + "packageName": "methods", + "hash": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + } + }, + "npm:micromatch": { + "type": "npm", + "name": "npm:micromatch", + "data": { + "version": "4.0.8", + "packageName": "micromatch", + "hash": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==" + } + }, + "npm:mime-db": { + "type": "npm", + "name": "npm:mime-db", + "data": { + "version": "1.52.0", + "packageName": "mime-db", + "hash": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + } + }, + "npm:mime-types": { + "type": "npm", + "name": "npm:mime-types", + "data": { + "version": "2.1.35", + "packageName": "mime-types", + "hash": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==" + } + }, + "npm:mime": { + "type": "npm", + "name": "npm:mime", + "data": { + "version": "1.6.0", + "packageName": "mime", + "hash": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + } + }, + "npm:mimic-fn@2.1.0": { + "type": "npm", + "name": "npm:mimic-fn@2.1.0", + "data": { + "version": "2.1.0", + "packageName": "mimic-fn", + "hash": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + } + }, + "npm:mimic-fn@4.0.0": { + "type": "npm", + "name": "npm:mimic-fn@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "mimic-fn", + "hash": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==" + } + }, + "npm:mimic-response": { + "type": "npm", + "name": "npm:mimic-response", + "data": { + "version": "3.1.0", + "packageName": "mimic-response", + "hash": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==" + } + }, + "npm:mini-css-extract-plugin": { + "type": "npm", + "name": "npm:mini-css-extract-plugin", + "data": { + "version": "2.4.7", + "packageName": "mini-css-extract-plugin", + "hash": "sha512-euWmddf0sk9Nv1O0gfeeUAvAkoSlWncNLF77C0TP2+WoPvy8mAHKOzMajcCz2dzvyt3CNgxb1obIEVFIRxaipg==" + } + }, + "npm:minimalistic-assert": { + "type": "npm", + "name": "npm:minimalistic-assert", + "data": { + "version": "1.0.1", + "packageName": "minimalistic-assert", + "hash": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + } + }, + "npm:minimatch@3.1.2": { + "type": "npm", + "name": "npm:minimatch@3.1.2", + "data": { + "version": "3.1.2", + "packageName": "minimatch", + "hash": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==" + } + }, + "npm:minimatch@5.1.6": { + "type": "npm", + "name": "npm:minimatch@5.1.6", + "data": { + "version": "5.1.6", + "packageName": "minimatch", + "hash": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==" + } + }, + "npm:minimatch@9.0.3": { + "type": "npm", + "name": "npm:minimatch@9.0.3", + "data": { + "version": "9.0.3", + "packageName": "minimatch", + "hash": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==" + } + }, + "npm:minimatch@9.0.5": { + "type": "npm", + "name": "npm:minimatch@9.0.5", + "data": { + "version": "9.0.5", + "packageName": "minimatch", + "hash": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==" + } + }, + "npm:minimist": { + "type": "npm", + "name": "npm:minimist", + "data": { + "version": "1.2.8", + "packageName": "minimist", + "hash": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" + } + }, + "npm:minipass-collect": { + "type": "npm", + "name": "npm:minipass-collect", + "data": { + "version": "1.0.2", + "packageName": "minipass-collect", + "hash": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==" + } + }, + "npm:minipass-fetch": { + "type": "npm", + "name": "npm:minipass-fetch", + "data": { + "version": "1.4.1", + "packageName": "minipass-fetch", + "hash": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==" + } + }, + "npm:minipass-flush": { + "type": "npm", + "name": "npm:minipass-flush", + "data": { + "version": "1.0.5", + "packageName": "minipass-flush", + "hash": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==" + } + }, + "npm:minipass-pipeline": { + "type": "npm", + "name": "npm:minipass-pipeline", + "data": { + "version": "1.2.4", + "packageName": "minipass-pipeline", + "hash": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==" + } + }, + "npm:minipass-sized": { + "type": "npm", + "name": "npm:minipass-sized", + "data": { + "version": "1.0.3", + "packageName": "minipass-sized", + "hash": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==" + } + }, + "npm:minipass@3.3.6": { + "type": "npm", + "name": "npm:minipass@3.3.6", + "data": { + "version": "3.3.6", + "packageName": "minipass", + "hash": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==" + } + }, + "npm:minipass@5.0.0": { + "type": "npm", + "name": "npm:minipass@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "minipass", + "hash": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==" + } + }, + "npm:minipass@7.1.2": { + "type": "npm", + "name": "npm:minipass@7.1.2", + "data": { + "version": "7.1.2", + "packageName": "minipass", + "hash": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==" + } + }, + "npm:minizlib": { + "type": "npm", + "name": "npm:minizlib", + "data": { + "version": "2.1.2", + "packageName": "minizlib", + "hash": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==" + } + }, + "npm:mkdirp-classic": { + "type": "npm", + "name": "npm:mkdirp-classic", + "data": { + "version": "0.5.3", + "packageName": "mkdirp-classic", + "hash": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" + } + }, + "npm:mkdirp": { + "type": "npm", + "name": "npm:mkdirp", + "data": { + "version": "1.0.4", + "packageName": "mkdirp", + "hash": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + } + }, + "npm:mlly": { + "type": "npm", + "name": "npm:mlly", + "data": { + "version": "1.7.1", + "packageName": "mlly", + "hash": "sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==" + } + }, + "npm:ms@2.0.0": { + "type": "npm", + "name": "npm:ms@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "ms", + "hash": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + }, + "npm:ms@2.1.3": { + "type": "npm", + "name": "npm:ms@2.1.3", + "data": { + "version": "2.1.3", + "packageName": "ms", + "hash": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + }, + "npm:multicast-dns": { + "type": "npm", + "name": "npm:multicast-dns", + "data": { + "version": "7.2.5", + "packageName": "multicast-dns", + "hash": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==" + } + }, + "npm:mz": { + "type": "npm", + "name": "npm:mz", + "data": { + "version": "2.7.0", + "packageName": "mz", + "hash": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==" + } + }, + "npm:nanoid@3.3.7": { + "type": "npm", + "name": "npm:nanoid@3.3.7", + "data": { + "version": "3.3.7", + "packageName": "nanoid", + "hash": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==" + } + }, + "npm:nanoid@5.0.7": { + "type": "npm", + "name": "npm:nanoid@5.0.7", + "data": { + "version": "5.0.7", + "packageName": "nanoid", + "hash": "sha512-oLxFY2gd2IqnjcYyOXD8XGCftpGtZP2AbHbOkthDkvRywH5ayNtPVy9YlOPcHckXzbLTCHpkb7FB+yuxKV13pQ==" + } + }, + "npm:napi-build-utils": { + "type": "npm", + "name": "npm:napi-build-utils", + "data": { + "version": "1.0.2", + "packageName": "napi-build-utils", + "hash": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==" + } + }, + "npm:natural-compare": { + "type": "npm", + "name": "npm:natural-compare", + "data": { + "version": "1.4.0", + "packageName": "natural-compare", + "hash": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + } + }, + "npm:needle": { + "type": "npm", + "name": "npm:needle", + "data": { + "version": "3.3.1", + "packageName": "needle", + "hash": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==" + } + }, + "npm:negotiator": { + "type": "npm", + "name": "npm:negotiator", + "data": { + "version": "0.6.3", + "packageName": "negotiator", + "hash": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + } + }, + "npm:neo-async": { + "type": "npm", + "name": "npm:neo-async", + "data": { + "version": "2.6.2", + "packageName": "neo-async", + "hash": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + } + }, + "npm:next": { + "type": "npm", + "name": "npm:next", + "data": { + "version": "14.2.8", + "packageName": "next", + "hash": "sha512-EyEyJZ89r8C5FPlS/401AiF3O8jeMtHIE+bLom9MwcdWJJFBgRl+MR/2VgO0v5bI6tQORNY0a0DR5sjpFNrjbg==" + } + }, + "npm:node-abi": { + "type": "npm", + "name": "npm:node-abi", + "data": { + "version": "3.67.0", + "packageName": "node-abi", + "hash": "sha512-bLn/fU/ALVBE9wj+p4Y21ZJWYFjUXLXPi/IewyLZkx3ApxKDNBWCKdReeKOtD8dWpOdDCeMyLh6ZewzcLsG2Nw==" + } + }, + "npm:node-abort-controller": { + "type": "npm", + "name": "npm:node-abort-controller", + "data": { + "version": "3.1.1", + "packageName": "node-abort-controller", + "hash": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==" + } + }, + "npm:node-addon-api": { + "type": "npm", + "name": "npm:node-addon-api", + "data": { + "version": "7.1.1", + "packageName": "node-addon-api", + "hash": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==" + } + }, + "npm:node-forge": { + "type": "npm", + "name": "npm:node-forge", + "data": { + "version": "1.3.1", + "packageName": "node-forge", + "hash": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + } + }, + "npm:node-gyp": { + "type": "npm", + "name": "npm:node-gyp", + "data": { + "version": "8.4.1", + "packageName": "node-gyp", + "hash": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==" + } + }, + "npm:node-machine-id": { + "type": "npm", + "name": "npm:node-machine-id", + "data": { + "version": "1.1.12", + "packageName": "node-machine-id", + "hash": "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==" + } + }, + "npm:node-releases": { + "type": "npm", + "name": "npm:node-releases", + "data": { + "version": "2.0.18", + "packageName": "node-releases", + "hash": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==" + } + }, + "npm:node-schedule": { + "type": "npm", + "name": "npm:node-schedule", + "data": { + "version": "2.1.1", + "packageName": "node-schedule", + "hash": "sha512-OXdegQq03OmXEjt2hZP33W2YPs/E5BcFQks46+G2gAxs4gHOIVD1u7EqlYLYSKsaIpyKCK9Gbk0ta1/gjRSMRQ==" + } + }, + "npm:nopt": { + "type": "npm", + "name": "npm:nopt", + "data": { + "version": "5.0.0", + "packageName": "nopt", + "hash": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==" + } + }, + "npm:normalize-path": { + "type": "npm", + "name": "npm:normalize-path", + "data": { + "version": "3.0.0", + "packageName": "normalize-path", + "hash": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + } + }, + "npm:normalize-range": { + "type": "npm", + "name": "npm:normalize-range", + "data": { + "version": "0.1.2", + "packageName": "normalize-range", + "hash": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + } + }, + "npm:npm-package-arg": { + "type": "npm", + "name": "npm:npm-package-arg", + "data": { + "version": "11.0.1", + "packageName": "npm-package-arg", + "hash": "sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==" + } + }, + "npm:npm-run-path@4.0.1": { + "type": "npm", + "name": "npm:npm-run-path@4.0.1", + "data": { + "version": "4.0.1", + "packageName": "npm-run-path", + "hash": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==" + } + }, + "npm:npm-run-path@5.3.0": { + "type": "npm", + "name": "npm:npm-run-path@5.3.0", + "data": { + "version": "5.3.0", + "packageName": "npm-run-path", + "hash": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==" + } + }, + "npm:npmlog": { + "type": "npm", + "name": "npm:npmlog", + "data": { + "version": "6.0.2", + "packageName": "npmlog", + "hash": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==" + } + }, + "npm:nth-check": { + "type": "npm", + "name": "npm:nth-check", + "data": { + "version": "2.1.1", + "packageName": "nth-check", + "hash": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==" + } + }, + "npm:nwsapi": { + "type": "npm", + "name": "npm:nwsapi", + "data": { + "version": "2.2.12", + "packageName": "nwsapi", + "hash": "sha512-qXDmcVlZV4XRtKFzddidpfVP4oMSGhga+xdMc25mv8kaLUHtgzCDhUxkrN8exkGdTlLNaXj7CV3GtON7zuGZ+w==" + } + }, + "npm:nx": { + "type": "npm", + "name": "npm:nx", + "data": { + "version": "20.0.6", + "packageName": "nx", + "hash": "sha512-z8PMPEXxtADwxsNXamZdDbx65fcNcR4gTmX7N94GKmpZNrjwd3m7RcnoYgQp5vA8kFQkMR+320mtq5NkGJPZvg==" + } + }, + "npm:object-assign": { + "type": "npm", + "name": "npm:object-assign", + "data": { + "version": "4.1.1", + "packageName": "object-assign", + "hash": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + } + }, + "npm:object-hash": { + "type": "npm", + "name": "npm:object-hash", + "data": { + "version": "3.0.0", + "packageName": "object-hash", + "hash": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==" + } + }, + "npm:object-inspect": { + "type": "npm", + "name": "npm:object-inspect", + "data": { + "version": "1.13.2", + "packageName": "object-inspect", + "hash": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==" + } + }, + "npm:object-keys": { + "type": "npm", + "name": "npm:object-keys", + "data": { + "version": "1.1.1", + "packageName": "object-keys", + "hash": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + } + }, + "npm:object.assign": { + "type": "npm", + "name": "npm:object.assign", + "data": { + "version": "4.1.5", + "packageName": "object.assign", + "hash": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==" + } + }, + "npm:object.entries": { + "type": "npm", + "name": "npm:object.entries", + "data": { + "version": "1.1.8", + "packageName": "object.entries", + "hash": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==" + } + }, + "npm:object.fromentries": { + "type": "npm", + "name": "npm:object.fromentries", + "data": { + "version": "2.0.8", + "packageName": "object.fromentries", + "hash": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==" + } + }, + "npm:object.values": { + "type": "npm", + "name": "npm:object.values", + "data": { + "version": "1.2.0", + "packageName": "object.values", + "hash": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==" + } + }, + "npm:obuf": { + "type": "npm", + "name": "npm:obuf", + "data": { + "version": "1.1.2", + "packageName": "obuf", + "hash": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + } + }, + "npm:on-finished": { + "type": "npm", + "name": "npm:on-finished", + "data": { + "version": "2.4.1", + "packageName": "on-finished", + "hash": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==" + } + }, + "npm:on-headers": { + "type": "npm", + "name": "npm:on-headers", + "data": { + "version": "1.0.2", + "packageName": "on-headers", + "hash": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + } + }, + "npm:once": { + "type": "npm", + "name": "npm:once", + "data": { + "version": "1.4.0", + "packageName": "once", + "hash": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==" + } + }, + "npm:onetime@5.1.2": { + "type": "npm", + "name": "npm:onetime@5.1.2", + "data": { + "version": "5.1.2", + "packageName": "onetime", + "hash": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==" + } + }, + "npm:onetime@6.0.0": { + "type": "npm", + "name": "npm:onetime@6.0.0", + "data": { + "version": "6.0.0", + "packageName": "onetime", + "hash": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==" + } + }, + "npm:only": { + "type": "npm", + "name": "npm:only", + "data": { + "version": "0.0.2", + "packageName": "only", + "hash": "sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ==" + } + }, + "npm:open@10.1.0": { + "type": "npm", + "name": "npm:open@10.1.0", + "data": { + "version": "10.1.0", + "packageName": "open", + "hash": "sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==" + } + }, + "npm:open@8.4.2": { + "type": "npm", + "name": "npm:open@8.4.2", + "data": { + "version": "8.4.2", + "packageName": "open", + "hash": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==" + } + }, + "npm:optionator": { + "type": "npm", + "name": "npm:optionator", + "data": { + "version": "0.9.4", + "packageName": "optionator", + "hash": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==" + } + }, + "npm:ora": { + "type": "npm", + "name": "npm:ora", + "data": { + "version": "5.3.0", + "packageName": "ora", + "hash": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==" + } + }, + "npm:p-limit@3.1.0": { + "type": "npm", + "name": "npm:p-limit@3.1.0", + "data": { + "version": "3.1.0", + "packageName": "p-limit", + "hash": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==" + } + }, + "npm:p-limit@4.0.0": { + "type": "npm", + "name": "npm:p-limit@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "p-limit", + "hash": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==" + } + }, + "npm:p-limit@5.0.0": { + "type": "npm", + "name": "npm:p-limit@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "p-limit", + "hash": "sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==" + } + }, + "npm:p-locate@5.0.0": { + "type": "npm", + "name": "npm:p-locate@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "p-locate", + "hash": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==" + } + }, + "npm:p-locate@6.0.0": { + "type": "npm", + "name": "npm:p-locate@6.0.0", + "data": { + "version": "6.0.0", + "packageName": "p-locate", + "hash": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==" + } + }, + "npm:p-map": { + "type": "npm", + "name": "npm:p-map", + "data": { + "version": "4.0.0", + "packageName": "p-map", + "hash": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==" + } + }, + "npm:p-retry": { + "type": "npm", + "name": "npm:p-retry", + "data": { + "version": "6.2.0", + "packageName": "p-retry", + "hash": "sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA==" + } + }, + "npm:package-json-from-dist": { + "type": "npm", + "name": "npm:package-json-from-dist", + "data": { + "version": "1.0.0", + "packageName": "package-json-from-dist", + "hash": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==" + } + }, + "npm:parent-module": { + "type": "npm", + "name": "npm:parent-module", + "data": { + "version": "1.0.1", + "packageName": "parent-module", + "hash": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==" + } + }, + "npm:parse-json": { + "type": "npm", + "name": "npm:parse-json", + "data": { + "version": "5.2.0", + "packageName": "parse-json", + "hash": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==" + } + }, + "npm:parse-node-version": { + "type": "npm", + "name": "npm:parse-node-version", + "data": { + "version": "1.0.1", + "packageName": "parse-node-version", + "hash": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==" + } + }, + "npm:parse-passwd": { + "type": "npm", + "name": "npm:parse-passwd", + "data": { + "version": "1.0.0", + "packageName": "parse-passwd", + "hash": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==" + } + }, + "npm:parse5@4.0.0": { + "type": "npm", + "name": "npm:parse5@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "parse5", + "hash": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==" + } + }, + "npm:parse5@7.1.2": { + "type": "npm", + "name": "npm:parse5@7.1.2", + "data": { + "version": "7.1.2", + "packageName": "parse5", + "hash": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==" + } + }, + "npm:parseurl": { + "type": "npm", + "name": "npm:parseurl", + "data": { + "version": "1.3.3", + "packageName": "parseurl", + "hash": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + } + }, + "npm:path-exists@4.0.0": { + "type": "npm", + "name": "npm:path-exists@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "path-exists", + "hash": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + } + }, + "npm:path-exists@5.0.0": { + "type": "npm", + "name": "npm:path-exists@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "path-exists", + "hash": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" + } + }, + "npm:path-is-absolute": { + "type": "npm", + "name": "npm:path-is-absolute", + "data": { + "version": "1.0.1", + "packageName": "path-is-absolute", + "hash": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + } + }, + "npm:path-key@3.1.1": { + "type": "npm", + "name": "npm:path-key@3.1.1", + "data": { + "version": "3.1.1", + "packageName": "path-key", + "hash": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + } + }, + "npm:path-key@4.0.0": { + "type": "npm", + "name": "npm:path-key@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "path-key", + "hash": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==" + } + }, + "npm:path-parse": { + "type": "npm", + "name": "npm:path-parse", + "data": { + "version": "1.0.7", + "packageName": "path-parse", + "hash": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + } + }, + "npm:path-scurry": { + "type": "npm", + "name": "npm:path-scurry", + "data": { + "version": "1.11.1", + "packageName": "path-scurry", + "hash": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==" + } + }, + "npm:path-to-regexp": { + "type": "npm", + "name": "npm:path-to-regexp", + "data": { + "version": "0.1.10", + "packageName": "path-to-regexp", + "hash": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==" + } + }, + "npm:path-type": { + "type": "npm", + "name": "npm:path-type", + "data": { + "version": "4.0.0", + "packageName": "path-type", + "hash": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + } + }, + "npm:pathe": { + "type": "npm", + "name": "npm:pathe", + "data": { + "version": "1.1.2", + "packageName": "pathe", + "hash": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==" + } + }, + "npm:pathval": { + "type": "npm", + "name": "npm:pathval", + "data": { + "version": "1.1.1", + "packageName": "pathval", + "hash": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==" + } + }, + "npm:picocolors": { + "type": "npm", + "name": "npm:picocolors", + "data": { + "version": "1.1.0", + "packageName": "picocolors", + "hash": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==" + } + }, + "npm:picomatch": { + "type": "npm", + "name": "npm:picomatch", + "data": { + "version": "2.3.1", + "packageName": "picomatch", + "hash": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + } + }, + "npm:pify@2.3.0": { + "type": "npm", + "name": "npm:pify@2.3.0", + "data": { + "version": "2.3.0", + "packageName": "pify", + "hash": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + } + }, + "npm:pify@4.0.1": { + "type": "npm", + "name": "npm:pify@4.0.1", + "data": { + "version": "4.0.1", + "packageName": "pify", + "hash": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + } + }, + "npm:pirates": { + "type": "npm", + "name": "npm:pirates", + "data": { + "version": "4.0.6", + "packageName": "pirates", + "hash": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==" + } + }, + "npm:pkg-dir": { + "type": "npm", + "name": "npm:pkg-dir", + "data": { + "version": "7.0.0", + "packageName": "pkg-dir", + "hash": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==" + } + }, + "npm:pkg-types": { + "type": "npm", + "name": "npm:pkg-types", + "data": { + "version": "1.2.0", + "packageName": "pkg-types", + "hash": "sha512-+ifYuSSqOQ8CqP4MbZA5hDpb97n3E8SVWdJe+Wms9kj745lmd3b7EZJiqvmLwAlmRfjrI7Hi5z3kdBJ93lFNPA==" + } + }, + "npm:playwright-core": { + "type": "npm", + "name": "npm:playwright-core", + "data": { + "version": "1.47.0", + "packageName": "playwright-core", + "hash": "sha512-1DyHT8OqkcfCkYUD9zzUTfg7EfTd+6a8MkD/NWOvjo0u/SCNd5YmY/lJwFvUZOxJbWNds+ei7ic2+R/cRz/PDg==" + } + }, + "npm:playwright": { + "type": "npm", + "name": "npm:playwright", + "data": { + "version": "1.47.0", + "packageName": "playwright", + "hash": "sha512-jOWiRq2pdNAX/mwLiwFYnPHpEZ4rM+fRSQpRHwEwZlP2PUANvL3+aJOF/bvISMhFD30rqMxUB4RJx9aQbfh4Ww==" + } + }, + "npm:possible-typed-array-names": { + "type": "npm", + "name": "npm:possible-typed-array-names", + "data": { + "version": "1.0.0", + "packageName": "possible-typed-array-names", + "hash": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==" + } + }, + "npm:postcss-calc": { + "type": "npm", + "name": "npm:postcss-calc", + "data": { + "version": "9.0.1", + "packageName": "postcss-calc", + "hash": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==" + } + }, + "npm:postcss-colormin": { + "type": "npm", + "name": "npm:postcss-colormin", + "data": { + "version": "6.1.0", + "packageName": "postcss-colormin", + "hash": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==" + } + }, + "npm:postcss-convert-values": { + "type": "npm", + "name": "npm:postcss-convert-values", + "data": { + "version": "6.1.0", + "packageName": "postcss-convert-values", + "hash": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==" + } + }, + "npm:postcss-discard-comments": { + "type": "npm", + "name": "npm:postcss-discard-comments", + "data": { + "version": "6.0.2", + "packageName": "postcss-discard-comments", + "hash": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==" + } + }, + "npm:postcss-discard-duplicates": { + "type": "npm", + "name": "npm:postcss-discard-duplicates", + "data": { + "version": "6.0.3", + "packageName": "postcss-discard-duplicates", + "hash": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==" + } + }, + "npm:postcss-discard-empty": { + "type": "npm", + "name": "npm:postcss-discard-empty", + "data": { + "version": "6.0.3", + "packageName": "postcss-discard-empty", + "hash": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==" + } + }, + "npm:postcss-discard-overridden": { + "type": "npm", + "name": "npm:postcss-discard-overridden", + "data": { + "version": "6.0.2", + "packageName": "postcss-discard-overridden", + "hash": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==" + } + }, + "npm:postcss-import@14.1.0": { + "type": "npm", + "name": "npm:postcss-import@14.1.0", + "data": { + "version": "14.1.0", + "packageName": "postcss-import", + "hash": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==" + } + }, + "npm:postcss-import@15.1.0": { + "type": "npm", + "name": "npm:postcss-import@15.1.0", + "data": { + "version": "15.1.0", + "packageName": "postcss-import", + "hash": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==" + } + }, + "npm:postcss-js": { + "type": "npm", + "name": "npm:postcss-js", + "data": { + "version": "4.0.1", + "packageName": "postcss-js", + "hash": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==" + } + }, + "npm:postcss-load-config": { + "type": "npm", + "name": "npm:postcss-load-config", + "data": { + "version": "4.0.2", + "packageName": "postcss-load-config", + "hash": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==" + } + }, + "npm:postcss-loader": { + "type": "npm", + "name": "npm:postcss-loader", + "data": { + "version": "6.2.1", + "packageName": "postcss-loader", + "hash": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==" + } + }, + "npm:postcss-merge-longhand": { + "type": "npm", + "name": "npm:postcss-merge-longhand", + "data": { + "version": "6.0.5", + "packageName": "postcss-merge-longhand", + "hash": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==" + } + }, + "npm:postcss-merge-rules": { + "type": "npm", + "name": "npm:postcss-merge-rules", + "data": { + "version": "6.1.1", + "packageName": "postcss-merge-rules", + "hash": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==" + } + }, + "npm:postcss-minify-font-values": { + "type": "npm", + "name": "npm:postcss-minify-font-values", + "data": { + "version": "6.1.0", + "packageName": "postcss-minify-font-values", + "hash": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==" + } + }, + "npm:postcss-minify-gradients": { + "type": "npm", + "name": "npm:postcss-minify-gradients", + "data": { + "version": "6.0.3", + "packageName": "postcss-minify-gradients", + "hash": "sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==" + } + }, + "npm:postcss-minify-params": { + "type": "npm", + "name": "npm:postcss-minify-params", + "data": { + "version": "6.1.0", + "packageName": "postcss-minify-params", + "hash": "sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==" + } + }, + "npm:postcss-minify-selectors": { + "type": "npm", + "name": "npm:postcss-minify-selectors", + "data": { + "version": "6.0.4", + "packageName": "postcss-minify-selectors", + "hash": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==" + } + }, + "npm:postcss-modules-extract-imports": { + "type": "npm", + "name": "npm:postcss-modules-extract-imports", + "data": { + "version": "3.1.0", + "packageName": "postcss-modules-extract-imports", + "hash": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==" + } + }, + "npm:postcss-modules-local-by-default": { + "type": "npm", + "name": "npm:postcss-modules-local-by-default", + "data": { + "version": "4.0.5", + "packageName": "postcss-modules-local-by-default", + "hash": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==" + } + }, + "npm:postcss-modules-scope": { + "type": "npm", + "name": "npm:postcss-modules-scope", + "data": { + "version": "3.2.0", + "packageName": "postcss-modules-scope", + "hash": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==" + } + }, + "npm:postcss-modules-values": { + "type": "npm", + "name": "npm:postcss-modules-values", + "data": { + "version": "4.0.0", + "packageName": "postcss-modules-values", + "hash": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==" + } + }, + "npm:postcss-nested": { + "type": "npm", + "name": "npm:postcss-nested", + "data": { + "version": "6.2.0", + "packageName": "postcss-nested", + "hash": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==" + } + }, + "npm:postcss-normalize-charset": { + "type": "npm", + "name": "npm:postcss-normalize-charset", + "data": { + "version": "6.0.2", + "packageName": "postcss-normalize-charset", + "hash": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==" + } + }, + "npm:postcss-normalize-display-values": { + "type": "npm", + "name": "npm:postcss-normalize-display-values", + "data": { + "version": "6.0.2", + "packageName": "postcss-normalize-display-values", + "hash": "sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==" + } + }, + "npm:postcss-normalize-positions": { + "type": "npm", + "name": "npm:postcss-normalize-positions", + "data": { + "version": "6.0.2", + "packageName": "postcss-normalize-positions", + "hash": "sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==" + } + }, + "npm:postcss-normalize-repeat-style": { + "type": "npm", + "name": "npm:postcss-normalize-repeat-style", + "data": { + "version": "6.0.2", + "packageName": "postcss-normalize-repeat-style", + "hash": "sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==" + } + }, + "npm:postcss-normalize-string": { + "type": "npm", + "name": "npm:postcss-normalize-string", + "data": { + "version": "6.0.2", + "packageName": "postcss-normalize-string", + "hash": "sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==" + } + }, + "npm:postcss-normalize-timing-functions": { + "type": "npm", + "name": "npm:postcss-normalize-timing-functions", + "data": { + "version": "6.0.2", + "packageName": "postcss-normalize-timing-functions", + "hash": "sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==" + } + }, + "npm:postcss-normalize-unicode": { + "type": "npm", + "name": "npm:postcss-normalize-unicode", + "data": { + "version": "6.1.0", + "packageName": "postcss-normalize-unicode", + "hash": "sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==" + } + }, + "npm:postcss-normalize-url": { + "type": "npm", + "name": "npm:postcss-normalize-url", + "data": { + "version": "6.0.2", + "packageName": "postcss-normalize-url", + "hash": "sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==" + } + }, + "npm:postcss-normalize-whitespace": { + "type": "npm", + "name": "npm:postcss-normalize-whitespace", + "data": { + "version": "6.0.2", + "packageName": "postcss-normalize-whitespace", + "hash": "sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==" + } + }, + "npm:postcss-ordered-values": { + "type": "npm", + "name": "npm:postcss-ordered-values", + "data": { + "version": "6.0.2", + "packageName": "postcss-ordered-values", + "hash": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==" + } + }, + "npm:postcss-reduce-initial": { + "type": "npm", + "name": "npm:postcss-reduce-initial", + "data": { + "version": "6.1.0", + "packageName": "postcss-reduce-initial", + "hash": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==" + } + }, + "npm:postcss-reduce-transforms": { + "type": "npm", + "name": "npm:postcss-reduce-transforms", + "data": { + "version": "6.0.2", + "packageName": "postcss-reduce-transforms", + "hash": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==" + } + }, + "npm:postcss-selector-parser": { + "type": "npm", + "name": "npm:postcss-selector-parser", + "data": { + "version": "6.1.2", + "packageName": "postcss-selector-parser", + "hash": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==" + } + }, + "npm:postcss-svgo": { + "type": "npm", + "name": "npm:postcss-svgo", + "data": { + "version": "6.0.3", + "packageName": "postcss-svgo", + "hash": "sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==" + } + }, + "npm:postcss-unique-selectors": { + "type": "npm", + "name": "npm:postcss-unique-selectors", + "data": { + "version": "6.0.4", + "packageName": "postcss-unique-selectors", + "hash": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==" + } + }, + "npm:postcss-value-parser": { + "type": "npm", + "name": "npm:postcss-value-parser", + "data": { + "version": "4.2.0", + "packageName": "postcss-value-parser", + "hash": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + } + }, + "npm:postcss@8.4.31": { + "type": "npm", + "name": "npm:postcss@8.4.31", + "data": { + "version": "8.4.31", + "packageName": "postcss", + "hash": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==" + } + }, + "npm:postcss@8.4.45": { + "type": "npm", + "name": "npm:postcss@8.4.45", + "data": { + "version": "8.4.45", + "packageName": "postcss", + "hash": "sha512-7KTLTdzdZZYscUc65XmjFiB73vBhBfbPztCYdUNvlaso9PrzjzcmjqBPR0lNGkcVlcO4BjiO5rK/qNz+XAen1Q==" + } + }, + "npm:prebuild-install": { + "type": "npm", + "name": "npm:prebuild-install", + "data": { + "version": "7.1.2", + "packageName": "prebuild-install", + "hash": "sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==" + } + }, + "npm:prelude-ls": { + "type": "npm", + "name": "npm:prelude-ls", + "data": { + "version": "1.2.1", + "packageName": "prelude-ls", + "hash": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + } + }, + "npm:prettier-plugin-tailwindcss": { + "type": "npm", + "name": "npm:prettier-plugin-tailwindcss", + "data": { + "version": "0.5.14", + "packageName": "prettier-plugin-tailwindcss", + "hash": "sha512-Puaz+wPUAhFp8Lo9HuciYKM2Y2XExESjeT+9NQoVFXZsPPnc9VYss2SpxdQ6vbatmt8/4+SN0oe0I1cPDABg9Q==" + } + }, + "npm:prettier": { + "type": "npm", + "name": "npm:prettier", + "data": { + "version": "3.3.3", + "packageName": "prettier", + "hash": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==" + } + }, + "npm:pretty-format@27.5.1": { + "type": "npm", + "name": "npm:pretty-format@27.5.1", + "data": { + "version": "27.5.1", + "packageName": "pretty-format", + "hash": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==" + } + }, + "npm:pretty-format@29.7.0": { + "type": "npm", + "name": "npm:pretty-format@29.7.0", + "data": { + "version": "29.7.0", + "packageName": "pretty-format", + "hash": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==" + } + }, + "npm:prisma": { + "type": "npm", + "name": "npm:prisma", + "data": { + "version": "5.19.1", + "packageName": "prisma", + "hash": "sha512-c5K9MiDaa+VAAyh1OiYk76PXOme9s3E992D7kvvIOhCrNsBQfy2mP2QAQtX0WNj140IgG++12kwZpYB9iIydNQ==" + } + }, + "npm:proc-log": { + "type": "npm", + "name": "npm:proc-log", + "data": { + "version": "3.0.0", + "packageName": "proc-log", + "hash": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==" + } + }, + "npm:process-nextick-args": { + "type": "npm", + "name": "npm:process-nextick-args", + "data": { + "version": "2.0.1", + "packageName": "process-nextick-args", + "hash": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + } + }, + "npm:promise-inflight": { + "type": "npm", + "name": "npm:promise-inflight", + "data": { + "version": "1.0.1", + "packageName": "promise-inflight", + "hash": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==" + } + }, + "npm:promise-retry": { + "type": "npm", + "name": "npm:promise-retry", + "data": { + "version": "2.0.1", + "packageName": "promise-retry", + "hash": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==" + } + }, + "npm:prop-types": { + "type": "npm", + "name": "npm:prop-types", + "data": { + "version": "15.8.1", + "packageName": "prop-types", + "hash": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==" + } + }, + "npm:proxy-addr": { + "type": "npm", + "name": "npm:proxy-addr", + "data": { + "version": "2.0.7", + "packageName": "proxy-addr", + "hash": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==" + } + }, + "npm:proxy-from-env": { + "type": "npm", + "name": "npm:proxy-from-env", + "data": { + "version": "1.1.0", + "packageName": "proxy-from-env", + "hash": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + } + }, + "npm:prr": { + "type": "npm", + "name": "npm:prr", + "data": { + "version": "1.0.1", + "packageName": "prr", + "hash": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==" + } + }, + "npm:psl": { + "type": "npm", + "name": "npm:psl", + "data": { + "version": "1.9.0", + "packageName": "psl", + "hash": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + } + }, + "npm:pump": { + "type": "npm", + "name": "npm:pump", + "data": { + "version": "3.0.0", + "packageName": "pump", + "hash": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==" + } + }, + "npm:punycode": { + "type": "npm", + "name": "npm:punycode", + "data": { + "version": "2.3.1", + "packageName": "punycode", + "hash": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==" + } + }, + "npm:qs": { + "type": "npm", + "name": "npm:qs", + "data": { + "version": "6.13.0", + "packageName": "qs", + "hash": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==" + } + }, + "npm:querystringify": { + "type": "npm", + "name": "npm:querystringify", + "data": { + "version": "2.2.0", + "packageName": "querystringify", + "hash": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + } + }, + "npm:queue-microtask": { + "type": "npm", + "name": "npm:queue-microtask", + "data": { + "version": "1.2.3", + "packageName": "queue-microtask", + "hash": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + } + }, + "npm:rambda": { + "type": "npm", + "name": "npm:rambda", + "data": { + "version": "9.3.0", + "packageName": "rambda", + "hash": "sha512-cl/7DCCKNxmsbc0dXZTJTY08rvDdzLhVfE6kPBson1fWzDapLzv0RKSzjpmAqP53fkQqAvq05gpUVHTrUNsuxg==" + } + }, + "npm:randombytes": { + "type": "npm", + "name": "npm:randombytes", + "data": { + "version": "2.1.0", + "packageName": "randombytes", + "hash": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==" + } + }, + "npm:range-parser": { + "type": "npm", + "name": "npm:range-parser", + "data": { + "version": "1.2.1", + "packageName": "range-parser", + "hash": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + } + }, + "npm:raw-body": { + "type": "npm", + "name": "npm:raw-body", + "data": { + "version": "2.5.2", + "packageName": "raw-body", + "hash": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==" + } + }, + "npm:rc": { + "type": "npm", + "name": "npm:rc", + "data": { + "version": "1.2.8", + "packageName": "rc", + "hash": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==" + } + }, + "npm:react-dom": { + "type": "npm", + "name": "npm:react-dom", + "data": { + "version": "18.3.1", + "packageName": "react-dom", + "hash": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==" + } + }, + "npm:react-is@16.13.1": { + "type": "npm", + "name": "npm:react-is@16.13.1", + "data": { + "version": "16.13.1", + "packageName": "react-is", + "hash": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + }, + "npm:react-is@17.0.2": { + "type": "npm", + "name": "npm:react-is@17.0.2", + "data": { + "version": "17.0.2", + "packageName": "react-is", + "hash": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + } + }, + "npm:react-is@18.3.1": { + "type": "npm", + "name": "npm:react-is@18.3.1", + "data": { + "version": "18.3.1", + "packageName": "react-is", + "hash": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" + } + }, + "npm:react-lifecycles-compat": { + "type": "npm", + "name": "npm:react-lifecycles-compat", + "data": { + "version": "3.0.4", + "packageName": "react-lifecycles-compat", + "hash": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + } + }, + "npm:react": { + "type": "npm", + "name": "npm:react", + "data": { + "version": "18.3.1", + "packageName": "react", + "hash": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==" + } + }, + "npm:read-cache": { + "type": "npm", + "name": "npm:read-cache", + "data": { + "version": "1.0.0", + "packageName": "read-cache", + "hash": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==" + } + }, + "npm:readable-stream@2.3.8": { + "type": "npm", + "name": "npm:readable-stream@2.3.8", + "data": { + "version": "2.3.8", + "packageName": "readable-stream", + "hash": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==" + } + }, + "npm:readable-stream@3.6.2": { + "type": "npm", + "name": "npm:readable-stream@3.6.2", + "data": { + "version": "3.6.2", + "packageName": "readable-stream", + "hash": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==" + } + }, + "npm:readdirp": { + "type": "npm", + "name": "npm:readdirp", + "data": { + "version": "3.6.0", + "packageName": "readdirp", + "hash": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==" + } + }, + "npm:reflect.getprototypeof": { + "type": "npm", + "name": "npm:reflect.getprototypeof", + "data": { + "version": "1.0.6", + "packageName": "reflect.getprototypeof", + "hash": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==" + } + }, + "npm:regenerate-unicode-properties": { + "type": "npm", + "name": "npm:regenerate-unicode-properties", + "data": { + "version": "10.2.0", + "packageName": "regenerate-unicode-properties", + "hash": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==" + } + }, + "npm:regenerate": { + "type": "npm", + "name": "npm:regenerate", + "data": { + "version": "1.4.2", + "packageName": "regenerate", + "hash": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + } + }, + "npm:regenerator-runtime": { + "type": "npm", + "name": "npm:regenerator-runtime", + "data": { + "version": "0.14.1", + "packageName": "regenerator-runtime", + "hash": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + } + }, + "npm:regenerator-transform": { + "type": "npm", + "name": "npm:regenerator-transform", + "data": { + "version": "0.15.2", + "packageName": "regenerator-transform", + "hash": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==" + } + }, + "npm:regexp.prototype.flags": { + "type": "npm", + "name": "npm:regexp.prototype.flags", + "data": { + "version": "1.5.2", + "packageName": "regexp.prototype.flags", + "hash": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==" + } + }, + "npm:regexpu-core": { + "type": "npm", + "name": "npm:regexpu-core", + "data": { + "version": "5.3.2", + "packageName": "regexpu-core", + "hash": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==" + } + }, + "npm:regjsparser": { + "type": "npm", + "name": "npm:regjsparser", + "data": { + "version": "0.9.1", + "packageName": "regjsparser", + "hash": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==" + } + }, + "npm:require-directory": { + "type": "npm", + "name": "npm:require-directory", + "data": { + "version": "2.1.1", + "packageName": "require-directory", + "hash": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + } + }, + "npm:require-from-string": { + "type": "npm", + "name": "npm:require-from-string", + "data": { + "version": "2.0.2", + "packageName": "require-from-string", + "hash": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + } + }, + "npm:requires-port": { + "type": "npm", + "name": "npm:requires-port", + "data": { + "version": "1.0.0", + "packageName": "requires-port", + "hash": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + } + }, + "npm:resolve-dir": { + "type": "npm", + "name": "npm:resolve-dir", + "data": { + "version": "1.0.1", + "packageName": "resolve-dir", + "hash": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==" + } + }, + "npm:resolve-from": { + "type": "npm", + "name": "npm:resolve-from", + "data": { + "version": "4.0.0", + "packageName": "resolve-from", + "hash": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + } + }, + "npm:resolve@1.22.8": { + "type": "npm", + "name": "npm:resolve@1.22.8", + "data": { + "version": "1.22.8", + "packageName": "resolve", + "hash": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==" + } + }, + "npm:resolve@2.0.0-next.5": { + "type": "npm", + "name": "npm:resolve@2.0.0-next.5", + "data": { + "version": "2.0.0-next.5", + "packageName": "resolve", + "hash": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==" + } + }, + "npm:restore-cursor": { + "type": "npm", + "name": "npm:restore-cursor", + "data": { + "version": "3.1.0", + "packageName": "restore-cursor", + "hash": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==" + } + }, + "npm:retry@0.12.0": { + "type": "npm", + "name": "npm:retry@0.12.0", + "data": { + "version": "0.12.0", + "packageName": "retry", + "hash": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==" + } + }, + "npm:retry@0.13.1": { + "type": "npm", + "name": "npm:retry@0.13.1", + "data": { + "version": "0.13.1", + "packageName": "retry", + "hash": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + } + }, + "npm:reusify": { + "type": "npm", + "name": "npm:reusify", + "data": { + "version": "1.0.4", + "packageName": "reusify", + "hash": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + } + }, + "npm:rfdc": { + "type": "npm", + "name": "npm:rfdc", + "data": { + "version": "1.4.1", + "packageName": "rfdc", + "hash": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==" + } + }, + "npm:rimraf": { + "type": "npm", + "name": "npm:rimraf", + "data": { + "version": "3.0.2", + "packageName": "rimraf", + "hash": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==" + } + }, + "npm:rollup": { + "type": "npm", + "name": "npm:rollup", + "data": { + "version": "4.21.2", + "packageName": "rollup", + "hash": "sha512-e3TapAgYf9xjdLvKQCkQTnbTKd4a6jwlpQSJJFokHGaX2IVjoEqkIIhiQfqsi0cdwlOD+tQGuOd5AJkc5RngBw==" + } + }, + "npm:rrweb-cssom": { + "type": "npm", + "name": "npm:rrweb-cssom", + "data": { + "version": "0.7.1", + "packageName": "rrweb-cssom", + "hash": "sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==" + } + }, + "npm:run-applescript": { + "type": "npm", + "name": "npm:run-applescript", + "data": { + "version": "7.0.0", + "packageName": "run-applescript", + "hash": "sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==" + } + }, + "npm:run-parallel": { + "type": "npm", + "name": "npm:run-parallel", + "data": { + "version": "1.2.0", + "packageName": "run-parallel", + "hash": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==" + } + }, + "npm:rxjs": { + "type": "npm", + "name": "npm:rxjs", + "data": { + "version": "7.8.1", + "packageName": "rxjs", + "hash": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==" + } + }, + "npm:safe-array-concat": { + "type": "npm", + "name": "npm:safe-array-concat", + "data": { + "version": "1.1.2", + "packageName": "safe-array-concat", + "hash": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==" + } + }, + "npm:safe-buffer@5.1.2": { + "type": "npm", + "name": "npm:safe-buffer@5.1.2", + "data": { + "version": "5.1.2", + "packageName": "safe-buffer", + "hash": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + }, + "npm:safe-buffer@5.2.1": { + "type": "npm", + "name": "npm:safe-buffer@5.2.1", + "data": { + "version": "5.2.1", + "packageName": "safe-buffer", + "hash": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + }, + "npm:safe-regex-test": { + "type": "npm", + "name": "npm:safe-regex-test", + "data": { + "version": "1.0.3", + "packageName": "safe-regex-test", + "hash": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==" + } + }, + "npm:safer-buffer": { + "type": "npm", + "name": "npm:safer-buffer", + "data": { + "version": "2.1.2", + "packageName": "safer-buffer", + "hash": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + } + }, + "npm:sass-loader": { + "type": "npm", + "name": "npm:sass-loader", + "data": { + "version": "12.6.0", + "packageName": "sass-loader", + "hash": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==" + } + }, + "npm:sass": { + "type": "npm", + "name": "npm:sass", + "data": { + "version": "1.78.0", + "packageName": "sass", + "hash": "sha512-AaIqGSrjo5lA2Yg7RvFZrlXDBCp3nV4XP73GrLGvdRWWwk+8H3l0SDvq/5bA4eF+0RFPLuWUk3E+P1U/YqnpsQ==" + } + }, + "npm:sax@1.2.4": { + "type": "npm", + "name": "npm:sax@1.2.4", + "data": { + "version": "1.2.4", + "packageName": "sax", + "hash": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + } + }, + "npm:sax@1.4.1": { + "type": "npm", + "name": "npm:sax@1.4.1", + "data": { + "version": "1.4.1", + "packageName": "sax", + "hash": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==" + } + }, + "npm:saxes": { + "type": "npm", + "name": "npm:saxes", + "data": { + "version": "6.0.0", + "packageName": "saxes", + "hash": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==" + } + }, + "npm:scheduler": { + "type": "npm", + "name": "npm:scheduler", + "data": { + "version": "0.23.2", + "packageName": "scheduler", + "hash": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==" + } + }, + "npm:schema-utils@3.3.0": { + "type": "npm", + "name": "npm:schema-utils@3.3.0", + "data": { + "version": "3.3.0", + "packageName": "schema-utils", + "hash": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==" + } + }, + "npm:schema-utils@4.2.0": { + "type": "npm", + "name": "npm:schema-utils@4.2.0", + "data": { + "version": "4.2.0", + "packageName": "schema-utils", + "hash": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==" + } + }, + "npm:select-hose": { + "type": "npm", + "name": "npm:select-hose", + "data": { + "version": "2.0.0", + "packageName": "select-hose", + "hash": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + } + }, + "npm:selfsigned": { + "type": "npm", + "name": "npm:selfsigned", + "data": { + "version": "2.4.1", + "packageName": "selfsigned", + "hash": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==" + } + }, + "npm:semver@5.7.2": { + "type": "npm", + "name": "npm:semver@5.7.2", + "data": { + "version": "5.7.2", + "packageName": "semver", + "hash": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==" + } + }, + "npm:semver@6.3.1": { + "type": "npm", + "name": "npm:semver@6.3.1", + "data": { + "version": "6.3.1", + "packageName": "semver", + "hash": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + } + }, + "npm:semver@7.6.3": { + "type": "npm", + "name": "npm:semver@7.6.3", + "data": { + "version": "7.6.3", + "packageName": "semver", + "hash": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==" + } + }, + "npm:send": { + "type": "npm", + "name": "npm:send", + "data": { + "version": "0.19.0", + "packageName": "send", + "hash": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==" + } + }, + "npm:serialize-javascript": { + "type": "npm", + "name": "npm:serialize-javascript", + "data": { + "version": "6.0.2", + "packageName": "serialize-javascript", + "hash": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==" + } + }, + "npm:serve-index": { + "type": "npm", + "name": "npm:serve-index", + "data": { + "version": "1.9.1", + "packageName": "serve-index", + "hash": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==" + } + }, + "npm:serve-static": { + "type": "npm", + "name": "npm:serve-static", + "data": { + "version": "1.16.2", + "packageName": "serve-static", + "hash": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==" + } + }, + "npm:set-blocking": { + "type": "npm", + "name": "npm:set-blocking", + "data": { + "version": "2.0.0", + "packageName": "set-blocking", + "hash": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + } + }, + "npm:set-function-length": { + "type": "npm", + "name": "npm:set-function-length", + "data": { + "version": "1.2.2", + "packageName": "set-function-length", + "hash": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==" + } + }, + "npm:set-function-name": { + "type": "npm", + "name": "npm:set-function-name", + "data": { + "version": "2.0.2", + "packageName": "set-function-name", + "hash": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==" + } + }, + "npm:setprototypeof@1.1.0": { + "type": "npm", + "name": "npm:setprototypeof@1.1.0", + "data": { + "version": "1.1.0", + "packageName": "setprototypeof", + "hash": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + } + }, + "npm:setprototypeof@1.2.0": { + "type": "npm", + "name": "npm:setprototypeof@1.2.0", + "data": { + "version": "1.2.0", + "packageName": "setprototypeof", + "hash": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + } + }, + "npm:shebang-command": { + "type": "npm", + "name": "npm:shebang-command", + "data": { + "version": "2.0.0", + "packageName": "shebang-command", + "hash": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==" + } + }, + "npm:shebang-regex": { + "type": "npm", + "name": "npm:shebang-regex", + "data": { + "version": "3.0.0", + "packageName": "shebang-regex", + "hash": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + } + }, + "npm:shell-quote": { + "type": "npm", + "name": "npm:shell-quote", + "data": { + "version": "1.8.1", + "packageName": "shell-quote", + "hash": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==" + } + }, + "npm:side-channel": { + "type": "npm", + "name": "npm:side-channel", + "data": { + "version": "1.0.6", + "packageName": "side-channel", + "hash": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==" + } + }, + "npm:siginfo": { + "type": "npm", + "name": "npm:siginfo", + "data": { + "version": "2.0.0", + "packageName": "siginfo", + "hash": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==" + } + }, + "npm:signal-exit@3.0.7": { + "type": "npm", + "name": "npm:signal-exit@3.0.7", + "data": { + "version": "3.0.7", + "packageName": "signal-exit", + "hash": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + } + }, + "npm:signal-exit@4.1.0": { + "type": "npm", + "name": "npm:signal-exit@4.1.0", + "data": { + "version": "4.1.0", + "packageName": "signal-exit", + "hash": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==" + } + }, + "npm:simple-concat": { + "type": "npm", + "name": "npm:simple-concat", + "data": { + "version": "1.0.1", + "packageName": "simple-concat", + "hash": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" + } + }, + "npm:simple-get": { + "type": "npm", + "name": "npm:simple-get", + "data": { + "version": "4.0.1", + "packageName": "simple-get", + "hash": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==" + } + }, + "npm:slash@3.0.0": { + "type": "npm", + "name": "npm:slash@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "slash", + "hash": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + }, + "npm:slash@4.0.0": { + "type": "npm", + "name": "npm:slash@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "slash", + "hash": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + } + }, + "npm:smart-buffer": { + "type": "npm", + "name": "npm:smart-buffer", + "data": { + "version": "4.2.0", + "packageName": "smart-buffer", + "hash": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==" + } + }, + "npm:sockjs": { + "type": "npm", + "name": "npm:sockjs", + "data": { + "version": "0.3.24", + "packageName": "sockjs", + "hash": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==" + } + }, + "npm:socks-proxy-agent": { + "type": "npm", + "name": "npm:socks-proxy-agent", + "data": { + "version": "6.2.1", + "packageName": "socks-proxy-agent", + "hash": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==" + } + }, + "npm:socks": { + "type": "npm", + "name": "npm:socks", + "data": { + "version": "2.8.3", + "packageName": "socks", + "hash": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==" + } + }, + "npm:sorted-array-functions": { + "type": "npm", + "name": "npm:sorted-array-functions", + "data": { + "version": "1.3.0", + "packageName": "sorted-array-functions", + "hash": "sha512-2sqgzeFlid6N4Z2fUQ1cvFmTOLRi/sEDzSQ0OKYchqgoPmQBVyM3959qYx3fpS6Esef80KjmpgPeEr028dP3OA==" + } + }, + "npm:source-map-js": { + "type": "npm", + "name": "npm:source-map-js", + "data": { + "version": "1.2.0", + "packageName": "source-map-js", + "hash": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==" + } + }, + "npm:source-map-loader": { + "type": "npm", + "name": "npm:source-map-loader", + "data": { + "version": "5.0.0", + "packageName": "source-map-loader", + "hash": "sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==" + } + }, + "npm:source-map-support@0.5.19": { + "type": "npm", + "name": "npm:source-map-support@0.5.19", + "data": { + "version": "0.5.19", + "packageName": "source-map-support", + "hash": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==" + } + }, + "npm:source-map-support@0.5.21": { + "type": "npm", + "name": "npm:source-map-support@0.5.21", + "data": { + "version": "0.5.21", + "packageName": "source-map-support", + "hash": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==" + } + }, + "npm:source-map@0.6.1": { + "type": "npm", + "name": "npm:source-map@0.6.1", + "data": { + "version": "0.6.1", + "packageName": "source-map", + "hash": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + }, + "npm:source-map@0.7.4": { + "type": "npm", + "name": "npm:source-map@0.7.4", + "data": { + "version": "0.7.4", + "packageName": "source-map", + "hash": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + } + }, + "npm:spdy-transport": { + "type": "npm", + "name": "npm:spdy-transport", + "data": { + "version": "3.0.0", + "packageName": "spdy-transport", + "hash": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==" + } + }, + "npm:spdy": { + "type": "npm", + "name": "npm:spdy", + "data": { + "version": "4.0.2", + "packageName": "spdy", + "hash": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==" + } + }, + "npm:sprintf-js@1.0.3": { + "type": "npm", + "name": "npm:sprintf-js@1.0.3", + "data": { + "version": "1.0.3", + "packageName": "sprintf-js", + "hash": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + } + }, + "npm:sprintf-js@1.1.3": { + "type": "npm", + "name": "npm:sprintf-js@1.1.3", + "data": { + "version": "1.1.3", + "packageName": "sprintf-js", + "hash": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==" + } + }, + "npm:sqlite3": { + "type": "npm", + "name": "npm:sqlite3", + "data": { + "version": "5.1.7", + "packageName": "sqlite3", + "hash": "sha512-GGIyOiFaG+TUra3JIfkI/zGP8yZYLPQ0pl1bH+ODjiX57sPhrLU5sQJn1y9bDKZUFYkX1crlrPfSYt0BKKdkog==" + } + }, + "npm:ssri": { + "type": "npm", + "name": "npm:ssri", + "data": { + "version": "8.0.1", + "packageName": "ssri", + "hash": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==" + } + }, + "npm:stackback": { + "type": "npm", + "name": "npm:stackback", + "data": { + "version": "0.0.2", + "packageName": "stackback", + "hash": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==" + } + }, + "npm:statuses@1.5.0": { + "type": "npm", + "name": "npm:statuses@1.5.0", + "data": { + "version": "1.5.0", + "packageName": "statuses", + "hash": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + } + }, + "npm:statuses@2.0.1": { + "type": "npm", + "name": "npm:statuses@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "statuses", + "hash": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + } + }, + "npm:std-env": { + "type": "npm", + "name": "npm:std-env", + "data": { + "version": "3.7.0", + "packageName": "std-env", + "hash": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==" + } + }, + "npm:streamroller": { + "type": "npm", + "name": "npm:streamroller", + "data": { + "version": "3.1.5", + "packageName": "streamroller", + "hash": "sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==" + } + }, + "npm:streamsearch": { + "type": "npm", + "name": "npm:streamsearch", + "data": { + "version": "1.1.0", + "packageName": "streamsearch", + "hash": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==" + } + }, + "npm:string-width@4.2.3": { + "type": "npm", + "name": "npm:string-width@4.2.3", + "data": { + "version": "4.2.3", + "packageName": "string-width", + "hash": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==" + } + }, + "npm:string-width@5.1.2": { + "type": "npm", + "name": "npm:string-width@5.1.2", + "data": { + "version": "5.1.2", + "packageName": "string-width", + "hash": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==" + } + }, + "npm:string-width-cjs": { + "type": "npm", + "name": "npm:string-width-cjs", + "data": { + "version": "npm:string-width@4.2.3", + "packageName": "string-width-cjs", + "hash": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==" + } + }, + "npm:string.prototype.matchall": { + "type": "npm", + "name": "npm:string.prototype.matchall", + "data": { + "version": "4.0.11", + "packageName": "string.prototype.matchall", + "hash": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==" + } + }, + "npm:string.prototype.repeat": { + "type": "npm", + "name": "npm:string.prototype.repeat", + "data": { + "version": "1.0.0", + "packageName": "string.prototype.repeat", + "hash": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==" + } + }, + "npm:string.prototype.trim": { + "type": "npm", + "name": "npm:string.prototype.trim", + "data": { + "version": "1.2.9", + "packageName": "string.prototype.trim", + "hash": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==" + } + }, + "npm:string.prototype.trimend": { + "type": "npm", + "name": "npm:string.prototype.trimend", + "data": { + "version": "1.0.8", + "packageName": "string.prototype.trimend", + "hash": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==" + } + }, + "npm:string.prototype.trimstart": { + "type": "npm", + "name": "npm:string.prototype.trimstart", + "data": { + "version": "1.0.8", + "packageName": "string.prototype.trimstart", + "hash": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==" + } + }, + "npm:string_decoder@1.1.1": { + "type": "npm", + "name": "npm:string_decoder@1.1.1", + "data": { + "version": "1.1.1", + "packageName": "string_decoder", + "hash": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==" + } + }, + "npm:string_decoder@1.3.0": { + "type": "npm", + "name": "npm:string_decoder@1.3.0", + "data": { + "version": "1.3.0", + "packageName": "string_decoder", + "hash": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==" + } + }, + "npm:strip-ansi@6.0.1": { + "type": "npm", + "name": "npm:strip-ansi@6.0.1", + "data": { + "version": "6.0.1", + "packageName": "strip-ansi", + "hash": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==" + } + }, + "npm:strip-ansi@7.1.0": { + "type": "npm", + "name": "npm:strip-ansi@7.1.0", + "data": { + "version": "7.1.0", + "packageName": "strip-ansi", + "hash": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==" + } + }, + "npm:strip-ansi-cjs": { + "type": "npm", + "name": "npm:strip-ansi-cjs", + "data": { + "version": "npm:strip-ansi@6.0.1", + "packageName": "strip-ansi-cjs", + "hash": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==" + } + }, + "npm:strip-bom": { + "type": "npm", + "name": "npm:strip-bom", + "data": { + "version": "3.0.0", + "packageName": "strip-bom", + "hash": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" + } + }, + "npm:strip-final-newline": { + "type": "npm", + "name": "npm:strip-final-newline", + "data": { + "version": "3.0.0", + "packageName": "strip-final-newline", + "hash": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==" + } + }, + "npm:strip-json-comments@2.0.1": { + "type": "npm", + "name": "npm:strip-json-comments@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "strip-json-comments", + "hash": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==" + } + }, + "npm:strip-json-comments@3.1.1": { + "type": "npm", + "name": "npm:strip-json-comments@3.1.1", + "data": { + "version": "3.1.1", + "packageName": "strip-json-comments", + "hash": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + } + }, + "npm:strip-literal": { + "type": "npm", + "name": "npm:strip-literal", + "data": { + "version": "2.1.0", + "packageName": "strip-literal", + "hash": "sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==" + } + }, + "npm:style-loader": { + "type": "npm", + "name": "npm:style-loader", + "data": { + "version": "3.3.4", + "packageName": "style-loader", + "hash": "sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==" + } + }, + "npm:styled-jsx": { + "type": "npm", + "name": "npm:styled-jsx", + "data": { + "version": "5.1.1", + "packageName": "styled-jsx", + "hash": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==" + } + }, + "npm:stylehacks": { + "type": "npm", + "name": "npm:stylehacks", + "data": { + "version": "6.1.1", + "packageName": "stylehacks", + "hash": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==" + } + }, + "npm:stylus-loader": { + "type": "npm", + "name": "npm:stylus-loader", + "data": { + "version": "7.1.3", + "packageName": "stylus-loader", + "hash": "sha512-TY0SKwiY7D2kMd3UxaWKSf3xHF0FFN/FAfsSqfrhxRT/koXTwffq2cgEWDkLQz7VojMu7qEEHt5TlMjkPx9UDw==" + } + }, + "npm:stylus": { + "type": "npm", + "name": "npm:stylus", + "data": { + "version": "0.59.0", + "packageName": "stylus", + "hash": "sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==" + } + }, + "npm:sucrase": { + "type": "npm", + "name": "npm:sucrase", + "data": { + "version": "3.35.0", + "packageName": "sucrase", + "hash": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==" + } + }, + "npm:supports-color@5.5.0": { + "type": "npm", + "name": "npm:supports-color@5.5.0", + "data": { + "version": "5.5.0", + "packageName": "supports-color", + "hash": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==" + } + }, + "npm:supports-color@7.2.0": { + "type": "npm", + "name": "npm:supports-color@7.2.0", + "data": { + "version": "7.2.0", + "packageName": "supports-color", + "hash": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==" + } + }, + "npm:supports-color@8.1.1": { + "type": "npm", + "name": "npm:supports-color@8.1.1", + "data": { + "version": "8.1.1", + "packageName": "supports-color", + "hash": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==" + } + }, + "npm:supports-preserve-symlinks-flag": { + "type": "npm", + "name": "npm:supports-preserve-symlinks-flag", + "data": { + "version": "1.0.0", + "packageName": "supports-preserve-symlinks-flag", + "hash": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + } + }, + "npm:svgo": { + "type": "npm", + "name": "npm:svgo", + "data": { + "version": "3.3.2", + "packageName": "svgo", + "hash": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==" + } + }, + "npm:symbol-tree": { + "type": "npm", + "name": "npm:symbol-tree", + "data": { + "version": "3.2.4", + "packageName": "symbol-tree", + "hash": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + } + }, + "npm:tabbable": { + "type": "npm", + "name": "npm:tabbable", + "data": { + "version": "6.2.0", + "packageName": "tabbable", + "hash": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==" + } + }, + "npm:tailwindcss": { + "type": "npm", + "name": "npm:tailwindcss", + "data": { + "version": "3.4.10", + "packageName": "tailwindcss", + "hash": "sha512-KWZkVPm7yJRhdu4SRSl9d4AK2wM3a50UsvgHZO7xY77NQr2V+fIrEuoDGQcbvswWvFGbS2f6e+jC/6WJm1Dl0w==" + } + }, + "npm:tapable": { + "type": "npm", + "name": "npm:tapable", + "data": { + "version": "2.2.1", + "packageName": "tapable", + "hash": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" + } + }, + "npm:tar-fs": { + "type": "npm", + "name": "npm:tar-fs", + "data": { + "version": "2.1.1", + "packageName": "tar-fs", + "hash": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==" + } + }, + "npm:tar-stream": { + "type": "npm", + "name": "npm:tar-stream", + "data": { + "version": "2.2.0", + "packageName": "tar-stream", + "hash": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==" + } + }, + "npm:tar": { + "type": "npm", + "name": "npm:tar", + "data": { + "version": "6.2.1", + "packageName": "tar", + "hash": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==" + } + }, + "npm:terser-webpack-plugin": { + "type": "npm", + "name": "npm:terser-webpack-plugin", + "data": { + "version": "5.3.10", + "packageName": "terser-webpack-plugin", + "hash": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==" + } + }, + "npm:terser": { + "type": "npm", + "name": "npm:terser", + "data": { + "version": "5.33.0", + "packageName": "terser", + "hash": "sha512-JuPVaB7s1gdFKPKTelwUyRq5Sid2A3Gko2S0PncwdBq7kN9Ti9HPWDQ06MPsEDGsZeVESjKEnyGy68quBk1w6g==" + } + }, + "npm:text-table": { + "type": "npm", + "name": "npm:text-table", + "data": { + "version": "0.2.0", + "packageName": "text-table", + "hash": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + } + }, + "npm:thenify-all": { + "type": "npm", + "name": "npm:thenify-all", + "data": { + "version": "1.6.0", + "packageName": "thenify-all", + "hash": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==" + } + }, + "npm:thenify": { + "type": "npm", + "name": "npm:thenify", + "data": { + "version": "3.3.1", + "packageName": "thenify", + "hash": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==" + } + }, + "npm:thingies": { + "type": "npm", + "name": "npm:thingies", + "data": { + "version": "1.21.0", + "packageName": "thingies", + "hash": "sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g==" + } + }, + "npm:thunky": { + "type": "npm", + "name": "npm:thunky", + "data": { + "version": "1.1.0", + "packageName": "thunky", + "hash": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + } + }, + "npm:tinybench": { + "type": "npm", + "name": "npm:tinybench", + "data": { + "version": "2.9.0", + "packageName": "tinybench", + "hash": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==" + } + }, + "npm:tinypool": { + "type": "npm", + "name": "npm:tinypool", + "data": { + "version": "0.8.4", + "packageName": "tinypool", + "hash": "sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==" + } + }, + "npm:tinyspy": { + "type": "npm", + "name": "npm:tinyspy", + "data": { + "version": "2.2.1", + "packageName": "tinyspy", + "hash": "sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==" + } + }, + "npm:tmp": { + "type": "npm", + "name": "npm:tmp", + "data": { + "version": "0.2.3", + "packageName": "tmp", + "hash": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==" + } + }, + "npm:to-fast-properties": { + "type": "npm", + "name": "npm:to-fast-properties", + "data": { + "version": "2.0.0", + "packageName": "to-fast-properties", + "hash": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + } + }, + "npm:to-regex-range": { + "type": "npm", + "name": "npm:to-regex-range", + "data": { + "version": "5.0.1", + "packageName": "to-regex-range", + "hash": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==" + } + }, + "npm:toidentifier": { + "type": "npm", + "name": "npm:toidentifier", + "data": { + "version": "1.0.1", + "packageName": "toidentifier", + "hash": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + } + }, + "npm:tough-cookie": { + "type": "npm", + "name": "npm:tough-cookie", + "data": { + "version": "4.1.4", + "packageName": "tough-cookie", + "hash": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==" + } + }, + "npm:tr46": { + "type": "npm", + "name": "npm:tr46", + "data": { + "version": "5.0.0", + "packageName": "tr46", + "hash": "sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==" + } + }, + "npm:tree-dump": { + "type": "npm", + "name": "npm:tree-dump", + "data": { + "version": "1.0.2", + "packageName": "tree-dump", + "hash": "sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ==" + } + }, + "npm:ts-api-utils": { + "type": "npm", + "name": "npm:ts-api-utils", + "data": { + "version": "1.3.0", + "packageName": "ts-api-utils", + "hash": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==" + } + }, + "npm:ts-interface-checker": { + "type": "npm", + "name": "npm:ts-interface-checker", + "data": { + "version": "0.1.13", + "packageName": "ts-interface-checker", + "hash": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + } + }, + "npm:ts-loader": { + "type": "npm", + "name": "npm:ts-loader", + "data": { + "version": "9.5.1", + "packageName": "ts-loader", + "hash": "sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==" + } + }, + "npm:ts-node@10.9.1": { + "type": "npm", + "name": "npm:ts-node@10.9.1", + "data": { + "version": "10.9.1", + "packageName": "ts-node", + "hash": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==" + } + }, + "npm:ts-node": { + "type": "npm", + "name": "npm:ts-node", + "data": { + "version": "10.9.2", + "packageName": "ts-node", + "hash": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==" + } + }, + "npm:tsconfig-paths-webpack-plugin": { + "type": "npm", + "name": "npm:tsconfig-paths-webpack-plugin", + "data": { + "version": "4.0.0", + "packageName": "tsconfig-paths-webpack-plugin", + "hash": "sha512-fw/7265mIWukrSHd0i+wSwx64kYUSAKPfxRDksjKIYTxSAp9W9/xcZVBF4Kl0eqQd5eBpAQ/oQrc5RyM/0c1GQ==" + } + }, + "npm:tsconfig-paths": { + "type": "npm", + "name": "npm:tsconfig-paths", + "data": { + "version": "4.2.0", + "packageName": "tsconfig-paths", + "hash": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==" + } + }, + "npm:tslib": { + "type": "npm", + "name": "npm:tslib", + "data": { + "version": "2.7.0", + "packageName": "tslib", + "hash": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==" + } + }, + "npm:tsscmp": { + "type": "npm", + "name": "npm:tsscmp", + "data": { + "version": "1.0.6", + "packageName": "tsscmp", + "hash": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==" + } + }, + "npm:tunnel-agent": { + "type": "npm", + "name": "npm:tunnel-agent", + "data": { + "version": "0.6.0", + "packageName": "tunnel-agent", + "hash": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==" + } + }, + "npm:type-check": { + "type": "npm", + "name": "npm:type-check", + "data": { + "version": "0.4.0", + "packageName": "type-check", + "hash": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==" + } + }, + "npm:type-detect": { + "type": "npm", + "name": "npm:type-detect", + "data": { + "version": "4.1.0", + "packageName": "type-detect", + "hash": "sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==" + } + }, + "npm:type-fest": { + "type": "npm", + "name": "npm:type-fest", + "data": { + "version": "0.20.2", + "packageName": "type-fest", + "hash": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + } + }, + "npm:type-is": { + "type": "npm", + "name": "npm:type-is", + "data": { + "version": "1.6.18", + "packageName": "type-is", + "hash": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==" + } + }, + "npm:typed-array-buffer": { + "type": "npm", + "name": "npm:typed-array-buffer", + "data": { + "version": "1.0.2", + "packageName": "typed-array-buffer", + "hash": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==" + } + }, + "npm:typed-array-byte-length": { + "type": "npm", + "name": "npm:typed-array-byte-length", + "data": { + "version": "1.0.1", + "packageName": "typed-array-byte-length", + "hash": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==" + } + }, + "npm:typed-array-byte-offset": { + "type": "npm", + "name": "npm:typed-array-byte-offset", + "data": { + "version": "1.0.2", + "packageName": "typed-array-byte-offset", + "hash": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==" + } + }, + "npm:typed-array-length": { + "type": "npm", + "name": "npm:typed-array-length", + "data": { + "version": "1.0.6", + "packageName": "typed-array-length", + "hash": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==" + } + }, + "npm:typed-assert": { + "type": "npm", + "name": "npm:typed-assert", + "data": { + "version": "1.0.9", + "packageName": "typed-assert", + "hash": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==" + } + }, + "npm:typescript-eslint": { + "type": "npm", + "name": "npm:typescript-eslint", + "data": { + "version": "7.18.0", + "packageName": "typescript-eslint", + "hash": "sha512-PonBkP603E3tt05lDkbOMyaxJjvKqQrXsnow72sVeOFINDE/qNmnnd+f9b4N+U7W6MXnnYyrhtmF2t08QWwUbA==" + } + }, + "npm:typescript@5.4.5": { + "type": "npm", + "name": "npm:typescript@5.4.5", + "data": { + "version": "5.4.5", + "packageName": "typescript", + "hash": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==" + } + }, + "npm:typescript": { + "type": "npm", + "name": "npm:typescript", + "data": { + "version": "5.5.4", + "packageName": "typescript", + "hash": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==" + } + }, + "npm:ufo": { + "type": "npm", + "name": "npm:ufo", + "data": { + "version": "1.5.4", + "packageName": "ufo", + "hash": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==" + } + }, + "npm:unbox-primitive": { + "type": "npm", + "name": "npm:unbox-primitive", + "data": { + "version": "1.0.2", + "packageName": "unbox-primitive", + "hash": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==" + } + }, + "npm:undici-types": { + "type": "npm", + "name": "npm:undici-types", + "data": { + "version": "6.19.8", + "packageName": "undici-types", + "hash": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==" + } + }, + "npm:unicode-canonical-property-names-ecmascript": { + "type": "npm", + "name": "npm:unicode-canonical-property-names-ecmascript", + "data": { + "version": "2.0.1", + "packageName": "unicode-canonical-property-names-ecmascript", + "hash": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==" + } + }, + "npm:unicode-match-property-ecmascript": { + "type": "npm", + "name": "npm:unicode-match-property-ecmascript", + "data": { + "version": "2.0.0", + "packageName": "unicode-match-property-ecmascript", + "hash": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==" + } + }, + "npm:unicode-match-property-value-ecmascript": { + "type": "npm", + "name": "npm:unicode-match-property-value-ecmascript", + "data": { + "version": "2.2.0", + "packageName": "unicode-match-property-value-ecmascript", + "hash": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==" + } + }, + "npm:unicode-property-aliases-ecmascript": { + "type": "npm", + "name": "npm:unicode-property-aliases-ecmascript", + "data": { + "version": "2.1.0", + "packageName": "unicode-property-aliases-ecmascript", + "hash": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==" + } + }, + "npm:unique-filename": { + "type": "npm", + "name": "npm:unique-filename", + "data": { + "version": "1.1.1", + "packageName": "unique-filename", + "hash": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==" + } + }, + "npm:unique-slug": { + "type": "npm", + "name": "npm:unique-slug", + "data": { + "version": "2.0.2", + "packageName": "unique-slug", + "hash": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==" + } + }, + "npm:universalify@0.1.2": { + "type": "npm", + "name": "npm:universalify@0.1.2", + "data": { + "version": "0.1.2", + "packageName": "universalify", + "hash": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + }, + "npm:universalify@0.2.0": { + "type": "npm", + "name": "npm:universalify@0.2.0", + "data": { + "version": "0.2.0", + "packageName": "universalify", + "hash": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==" + } + }, + "npm:universalify@2.0.1": { + "type": "npm", + "name": "npm:universalify@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "universalify", + "hash": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==" + } + }, + "npm:unpipe": { + "type": "npm", + "name": "npm:unpipe", + "data": { + "version": "1.0.0", + "packageName": "unpipe", + "hash": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + } + }, + "npm:upath": { + "type": "npm", + "name": "npm:upath", + "data": { + "version": "2.0.1", + "packageName": "upath", + "hash": "sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==" + } + }, + "npm:update-browserslist-db": { + "type": "npm", + "name": "npm:update-browserslist-db", + "data": { + "version": "1.1.0", + "packageName": "update-browserslist-db", + "hash": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==" + } + }, + "npm:uri-js": { + "type": "npm", + "name": "npm:uri-js", + "data": { + "version": "4.4.1", + "packageName": "uri-js", + "hash": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==" + } + }, + "npm:url-parse": { + "type": "npm", + "name": "npm:url-parse", + "data": { + "version": "1.5.10", + "packageName": "url-parse", + "hash": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==" + } + }, + "npm:util-deprecate": { + "type": "npm", + "name": "npm:util-deprecate", + "data": { + "version": "1.0.2", + "packageName": "util-deprecate", + "hash": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + } + }, + "npm:utils-merge": { + "type": "npm", + "name": "npm:utils-merge", + "data": { + "version": "1.0.1", + "packageName": "utils-merge", + "hash": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + } + }, + "npm:uuid": { + "type": "npm", + "name": "npm:uuid", + "data": { + "version": "8.3.2", + "packageName": "uuid", + "hash": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + } + }, + "npm:v8-compile-cache-lib": { + "type": "npm", + "name": "npm:v8-compile-cache-lib", + "data": { + "version": "3.0.1", + "packageName": "v8-compile-cache-lib", + "hash": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==" + } + }, + "npm:validate-npm-package-name": { + "type": "npm", + "name": "npm:validate-npm-package-name", + "data": { + "version": "5.0.1", + "packageName": "validate-npm-package-name", + "hash": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==" + } + }, + "npm:vary": { + "type": "npm", + "name": "npm:vary", + "data": { + "version": "1.1.2", + "packageName": "vary", + "hash": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + } + }, + "npm:vite-node": { + "type": "npm", + "name": "npm:vite-node", + "data": { + "version": "1.6.0", + "packageName": "vite-node", + "hash": "sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==" + } + }, + "npm:vite": { + "type": "npm", + "name": "npm:vite", + "data": { + "version": "5.4.3", + "packageName": "vite", + "hash": "sha512-IH+nl64eq9lJjFqU+/yrRnrHPVTlgy42/+IzbOdaFDVlyLgI/wDlf+FCobXLX1cT0X5+7LMyH1mIy2xJdLfo8Q==" + } + }, + "npm:vitest": { + "type": "npm", + "name": "npm:vitest", + "data": { + "version": "1.6.0", + "packageName": "vitest", + "hash": "sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==" + } + }, + "npm:w3c-xmlserializer": { + "type": "npm", + "name": "npm:w3c-xmlserializer", + "data": { + "version": "5.0.0", + "packageName": "w3c-xmlserializer", + "hash": "sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==" + } + }, + "npm:watchpack": { + "type": "npm", + "name": "npm:watchpack", + "data": { + "version": "2.4.2", + "packageName": "watchpack", + "hash": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==" + } + }, + "npm:wbuf": { + "type": "npm", + "name": "npm:wbuf", + "data": { + "version": "1.7.3", + "packageName": "wbuf", + "hash": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==" + } + }, + "npm:wcwidth": { + "type": "npm", + "name": "npm:wcwidth", + "data": { + "version": "1.0.1", + "packageName": "wcwidth", + "hash": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==" + } + }, + "npm:webidl-conversions": { + "type": "npm", + "name": "npm:webidl-conversions", + "data": { + "version": "7.0.0", + "packageName": "webidl-conversions", + "hash": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==" + } + }, + "npm:webpack-dev-middleware": { + "type": "npm", + "name": "npm:webpack-dev-middleware", + "data": { + "version": "7.4.2", + "packageName": "webpack-dev-middleware", + "hash": "sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==" + } + }, + "npm:webpack-dev-server": { + "type": "npm", + "name": "npm:webpack-dev-server", + "data": { + "version": "5.1.0", + "packageName": "webpack-dev-server", + "hash": "sha512-aQpaN81X6tXie1FoOB7xlMfCsN19pSvRAeYUHOdFWOlhpQ/LlbfTqYwwmEDFV0h8GGuqmCmKmT+pxcUV/Nt2gQ==" + } + }, + "npm:webpack-node-externals": { + "type": "npm", + "name": "npm:webpack-node-externals", + "data": { + "version": "3.0.0", + "packageName": "webpack-node-externals", + "hash": "sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==" + } + }, + "npm:webpack-sources": { + "type": "npm", + "name": "npm:webpack-sources", + "data": { + "version": "3.2.3", + "packageName": "webpack-sources", + "hash": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" + } + }, + "npm:webpack-subresource-integrity": { + "type": "npm", + "name": "npm:webpack-subresource-integrity", + "data": { + "version": "5.1.0", + "packageName": "webpack-subresource-integrity", + "hash": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==" + } + }, + "npm:webpack": { + "type": "npm", + "name": "npm:webpack", + "data": { + "version": "5.94.0", + "packageName": "webpack", + "hash": "sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==" + } + }, + "npm:websocket-driver": { + "type": "npm", + "name": "npm:websocket-driver", + "data": { + "version": "0.7.4", + "packageName": "websocket-driver", + "hash": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==" + } + }, + "npm:websocket-extensions": { + "type": "npm", + "name": "npm:websocket-extensions", + "data": { + "version": "0.1.4", + "packageName": "websocket-extensions", + "hash": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + } + }, + "npm:whatwg-encoding": { + "type": "npm", + "name": "npm:whatwg-encoding", + "data": { + "version": "3.1.1", + "packageName": "whatwg-encoding", + "hash": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==" + } + }, + "npm:whatwg-mimetype": { + "type": "npm", + "name": "npm:whatwg-mimetype", + "data": { + "version": "4.0.0", + "packageName": "whatwg-mimetype", + "hash": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==" + } + }, + "npm:whatwg-url": { + "type": "npm", + "name": "npm:whatwg-url", + "data": { + "version": "14.0.0", + "packageName": "whatwg-url", + "hash": "sha512-1lfMEm2IEr7RIV+f4lUNPOqfFL+pO+Xw3fJSqmjX9AbXcXcYOkCe1P6+9VBZB6n94af16NfZf+sSk0JCBZC9aw==" + } + }, + "npm:which-boxed-primitive": { + "type": "npm", + "name": "npm:which-boxed-primitive", + "data": { + "version": "1.0.2", + "packageName": "which-boxed-primitive", + "hash": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==" + } + }, + "npm:which-builtin-type": { + "type": "npm", + "name": "npm:which-builtin-type", + "data": { + "version": "1.1.4", + "packageName": "which-builtin-type", + "hash": "sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==" + } + }, + "npm:which-collection": { + "type": "npm", + "name": "npm:which-collection", + "data": { + "version": "1.0.2", + "packageName": "which-collection", + "hash": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==" + } + }, + "npm:which-typed-array": { + "type": "npm", + "name": "npm:which-typed-array", + "data": { + "version": "1.1.15", + "packageName": "which-typed-array", + "hash": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==" + } + }, + "npm:which@1.3.1": { + "type": "npm", + "name": "npm:which@1.3.1", + "data": { + "version": "1.3.1", + "packageName": "which", + "hash": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==" + } + }, + "npm:which@2.0.2": { + "type": "npm", + "name": "npm:which@2.0.2", + "data": { + "version": "2.0.2", + "packageName": "which", + "hash": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==" + } + }, + "npm:why-is-node-running": { + "type": "npm", + "name": "npm:why-is-node-running", + "data": { + "version": "2.3.0", + "packageName": "why-is-node-running", + "hash": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==" + } + }, + "npm:wide-align": { + "type": "npm", + "name": "npm:wide-align", + "data": { + "version": "1.1.5", + "packageName": "wide-align", + "hash": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==" + } + }, + "npm:word-wrap": { + "type": "npm", + "name": "npm:word-wrap", + "data": { + "version": "1.2.5", + "packageName": "word-wrap", + "hash": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==" + } + }, + "npm:wrap-ansi@7.0.0": { + "type": "npm", + "name": "npm:wrap-ansi@7.0.0", + "data": { + "version": "7.0.0", + "packageName": "wrap-ansi", + "hash": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==" + } + }, + "npm:wrap-ansi@8.1.0": { + "type": "npm", + "name": "npm:wrap-ansi@8.1.0", + "data": { + "version": "8.1.0", + "packageName": "wrap-ansi", + "hash": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==" + } + }, + "npm:wrap-ansi-cjs": { + "type": "npm", + "name": "npm:wrap-ansi-cjs", + "data": { + "version": "npm:wrap-ansi@7.0.0", + "packageName": "wrap-ansi-cjs", + "hash": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==" + } + }, + "npm:wrappy": { + "type": "npm", + "name": "npm:wrappy", + "data": { + "version": "1.0.2", + "packageName": "wrappy", + "hash": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + } + }, + "npm:ws@8.17.1": { + "type": "npm", + "name": "npm:ws@8.17.1", + "data": { + "version": "8.17.1", + "packageName": "ws", + "hash": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==" + } + }, + "npm:ws@8.18.0": { + "type": "npm", + "name": "npm:ws@8.18.0", + "data": { + "version": "8.18.0", + "packageName": "ws", + "hash": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==" + } + }, + "npm:xml-name-validator": { + "type": "npm", + "name": "npm:xml-name-validator", + "data": { + "version": "5.0.0", + "packageName": "xml-name-validator", + "hash": "sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==" + } + }, + "npm:xmlchars": { + "type": "npm", + "name": "npm:xmlchars", + "data": { + "version": "2.2.0", + "packageName": "xmlchars", + "hash": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + } + }, + "npm:y18n": { + "type": "npm", + "name": "npm:y18n", + "data": { + "version": "5.0.8", + "packageName": "y18n", + "hash": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + } + }, + "npm:yallist@3.1.1": { + "type": "npm", + "name": "npm:yallist@3.1.1", + "data": { + "version": "3.1.1", + "packageName": "yallist", + "hash": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + }, + "npm:yallist@4.0.0": { + "type": "npm", + "name": "npm:yallist@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "yallist", + "hash": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + }, + "npm:yaml@1.10.2": { + "type": "npm", + "name": "npm:yaml@1.10.2", + "data": { + "version": "1.10.2", + "packageName": "yaml", + "hash": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + } + }, + "npm:yaml@2.5.1": { + "type": "npm", + "name": "npm:yaml@2.5.1", + "data": { + "version": "2.5.1", + "packageName": "yaml", + "hash": "sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==" + } + }, + "npm:yargs-parser": { + "type": "npm", + "name": "npm:yargs-parser", + "data": { + "version": "21.1.1", + "packageName": "yargs-parser", + "hash": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" + } + }, + "npm:yargs": { + "type": "npm", + "name": "npm:yargs", + "data": { + "version": "17.7.2", + "packageName": "yargs", + "hash": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==" + } + }, + "npm:ylru": { + "type": "npm", + "name": "npm:ylru", + "data": { + "version": "1.4.0", + "packageName": "ylru", + "hash": "sha512-2OQsPNEmBCvXuFlIni/a+Rn+R2pHW9INm0BxXJ4hVDA8TirqMj+J/Rp9ItLatT/5pZqWwefVrTQcHpixsxnVlA==" + } + }, + "npm:yn": { + "type": "npm", + "name": "npm:yn", + "data": { + "version": "3.1.1", + "packageName": "yn", + "hash": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==" + } + }, + "npm:yocto-queue@0.1.0": { + "type": "npm", + "name": "npm:yocto-queue@0.1.0", + "data": { + "version": "0.1.0", + "packageName": "yocto-queue", + "hash": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + } + }, + "npm:yocto-queue@1.1.1": { + "type": "npm", + "name": "npm:yocto-queue@1.1.1", + "data": { + "version": "1.1.1", + "packageName": "yocto-queue", + "hash": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==" + } + } + }, + "dependencies": { + "@tasker/dashboard-widgets": [ + { + "source": "@tasker/dashboard-widgets", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "@tasker/dashboard-widgets", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "@tasker/dashboard-widgets", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "@tasker/dashboard-widgets", + "target": "npm:@heroicons/react", + "type": "static" + }, + { + "source": "@tasker/dashboard-widgets", + "target": "npm:@nivo/line@0.85.1", + "type": "static" + }, + { + "source": "@tasker/dashboard-widgets", + "target": "@tasker/database", + "type": "static" + }, + { + "source": "@tasker/dashboard-widgets", + "target": "@tasker/ui", + "type": "static" + }, + { + "source": "@tasker/dashboard-widgets", + "target": "npm:next", + "type": "static" + }, + { + "source": "@tasker/dashboard-widgets", + "target": "npm:@testing-library/react", + "type": "static" + }, + { + "source": "@tasker/dashboard-widgets", + "target": "npm:vitest", + "type": "static" + }, + { + "source": "@tasker/dashboard-widgets", + "target": "npm:react", + "type": "static" + } + ], + "@tasker/tasks-widgets": [ + { + "source": "@tasker/tasks-widgets", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "@tasker/tasks-widgets", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "@tasker/tasks-widgets", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "@tasker/tasks-widgets", + "target": "npm:@heroicons/react", + "type": "static" + }, + { + "source": "@tasker/tasks-widgets", + "target": "@tasker/ui", + "type": "static" + }, + { + "source": "@tasker/tasks-widgets", + "target": "@tasker/database", + "type": "static" + }, + { + "source": "@tasker/tasks-widgets", + "target": "npm:date-fns", + "type": "static" + }, + { + "source": "@tasker/tasks-widgets", + "target": "npm:next", + "type": "static" + } + ], + "@tasker/database": [ + { + "source": "@tasker/database", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "@tasker/database", + "target": "npm:prisma", + "type": "static" + }, + { + "source": "@tasker/database", + "target": "npm:@prisma/client", + "type": "static" + }, + { + "source": "@tasker/database", + "target": "npm:date-fns", + "type": "static" + }, + { + "source": "@tasker/database", + "target": "npm:sqlite3", + "type": "static" + } + ], + "@tasker/sidebar": [ + { + "source": "@tasker/sidebar", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "@tasker/sidebar", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "@tasker/sidebar", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "@tasker/sidebar", + "target": "npm:@heroicons/react", + "type": "static" + }, + { + "source": "@tasker/sidebar", + "target": "npm:next", + "type": "static" + } + ], + "@tasker/ui": [ + { + "source": "@tasker/ui", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "@tasker/ui", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "@tasker/ui", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "@tasker/ui", + "target": "npm:@headlessui/react", + "type": "static" + }, + { + "source": "@tasker/ui", + "target": "npm:@heroicons/react", + "type": "static" + }, + { + "source": "@tasker/ui", + "target": "@tasker/database", + "type": "static" + }, + { + "source": "@tasker/ui", + "target": "npm:date-fns", + "type": "static" + }, + { + "source": "@tasker/ui", + "target": "npm:next", + "type": "static" + }, + { + "source": "@tasker/ui", + "target": "npm:@testing-library/react", + "type": "static" + }, + { + "source": "@tasker/ui", + "target": "npm:vitest", + "type": "static" + }, + { + "source": "@tasker/ui", + "target": "npm:react", + "type": "static" + } + ], + "@tasker/web": [ + { + "source": "@tasker/web", + "target": "npm:@types/nanoid", + "type": "static" + }, + { + "source": "@tasker/web", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "@tasker/web", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "@tasker/web", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "@tasker/web", + "target": "npm:@nivo/line@0.86.0", + "type": "static" + }, + { + "source": "@tasker/web", + "target": "@tasker/dashboard-widgets", + "type": "static" + }, + { + "source": "@tasker/web", + "target": "@tasker/database", + "type": "static" + }, + { + "source": "@tasker/web", + "target": "@tasker/sidebar", + "type": "static" + }, + { + "source": "@tasker/web", + "target": "@tasker/tasks-widgets", + "type": "static" + }, + { + "source": "@tasker/web", + "target": "@tasker/ui", + "type": "static" + }, + { + "source": "@tasker/web", + "target": "npm:date-fns", + "type": "static" + }, + { + "source": "@tasker/web", + "target": "npm:jose", + "type": "static" + }, + { + "source": "@tasker/web", + "target": "npm:nanoid@5.0.7", + "type": "static" + }, + { + "source": "@tasker/web", + "target": "npm:next", + "type": "static" + }, + { + "source": "@tasker/web", + "target": "npm:react", + "type": "static" + }, + { + "source": "@tasker/web", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "@tasker/web", + "target": "npm:tailwindcss", + "type": "static" + } + ], + "@tasker/e2e-web": [ + { + "source": "@tasker/e2e-web", + "target": "@tasker/web", + "type": "implicit" + }, + { + "source": "@tasker/e2e-web", + "target": "npm:date-fns", + "type": "static" + }, + { + "source": "@tasker/e2e-web", + "target": "npm:@playwright/test", + "type": "static" + }, + { + "source": "@tasker/e2e-web", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@ampproject/remapping": [ + { + "source": "npm:@ampproject/remapping", + "target": "npm:@jridgewell/gen-mapping", + "type": "static" + }, + { + "source": "npm:@ampproject/remapping", + "target": "npm:@jridgewell/trace-mapping@0.3.25", + "type": "static" + } + ], + "npm:@babel/code-frame": [ + { + "source": "npm:@babel/code-frame", + "target": "npm:@babel/highlight", + "type": "static" + }, + { + "source": "npm:@babel/code-frame", + "target": "npm:picocolors", + "type": "static" + } + ], + "npm:@babel/core": [ + { + "source": "npm:@babel/core", + "target": "npm:@ampproject/remapping", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/generator", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/helper-compilation-targets", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/helper-module-transforms", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/helpers", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/template", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:convert-source-map", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:gensync", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:json5", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:semver@6.3.1", + "type": "static" + } + ], + "npm:@babel/generator": [ + { + "source": "npm:@babel/generator", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/generator", + "target": "npm:@jridgewell/gen-mapping", + "type": "static" + }, + { + "source": "npm:@babel/generator", + "target": "npm:@jridgewell/trace-mapping@0.3.25", + "type": "static" + }, + { + "source": "npm:@babel/generator", + "target": "npm:jsesc@2.5.2", + "type": "static" + } + ], + "npm:@babel/helper-annotate-as-pure": [ + { + "source": "npm:@babel/helper-annotate-as-pure", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/helper-builder-binary-assignment-operator-visitor": [ + { + "source": "npm:@babel/helper-builder-binary-assignment-operator-visitor", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-builder-binary-assignment-operator-visitor", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/helper-compilation-targets": [ + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:@babel/compat-data", + "type": "static" + }, + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:@babel/helper-validator-option", + "type": "static" + }, + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:lru-cache@5.1.1", + "type": "static" + }, + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:semver@6.3.1", + "type": "static" + } + ], + "npm:@babel/helper-create-class-features-plugin": [ + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-annotate-as-pure", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-member-expression-to-functions", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-optimise-call-expression", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-replace-supers", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-skip-transparent-expression-wrappers", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:semver@6.3.1", + "type": "static" + } + ], + "npm:@babel/helper-create-regexp-features-plugin": [ + { + "source": "npm:@babel/helper-create-regexp-features-plugin", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-regexp-features-plugin", + "target": "npm:@babel/helper-annotate-as-pure", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-regexp-features-plugin", + "target": "npm:regexpu-core", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-regexp-features-plugin", + "target": "npm:semver@6.3.1", + "type": "static" + } + ], + "npm:@babel/helper-define-polyfill-provider": [ + { + "source": "npm:@babel/helper-define-polyfill-provider", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/helper-define-polyfill-provider", + "target": "npm:@babel/helper-compilation-targets", + "type": "static" + }, + { + "source": "npm:@babel/helper-define-polyfill-provider", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/helper-define-polyfill-provider", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:@babel/helper-define-polyfill-provider", + "target": "npm:lodash.debounce", + "type": "static" + }, + { + "source": "npm:@babel/helper-define-polyfill-provider", + "target": "npm:resolve@1.22.8", + "type": "static" + } + ], + "npm:@babel/helper-member-expression-to-functions": [ + { + "source": "npm:@babel/helper-member-expression-to-functions", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-member-expression-to-functions", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/helper-module-imports": [ + { + "source": "npm:@babel/helper-module-imports", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-imports", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/helper-module-transforms": [ + { + "source": "npm:@babel/helper-module-transforms", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-transforms", + "target": "npm:@babel/helper-module-imports", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-transforms", + "target": "npm:@babel/helper-simple-access", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-transforms", + "target": "npm:@babel/helper-validator-identifier", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-transforms", + "target": "npm:@babel/traverse", + "type": "static" + } + ], + "npm:@babel/helper-optimise-call-expression": [ + { + "source": "npm:@babel/helper-optimise-call-expression", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/helper-remap-async-to-generator": [ + { + "source": "npm:@babel/helper-remap-async-to-generator", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/helper-remap-async-to-generator", + "target": "npm:@babel/helper-annotate-as-pure", + "type": "static" + }, + { + "source": "npm:@babel/helper-remap-async-to-generator", + "target": "npm:@babel/helper-wrap-function", + "type": "static" + }, + { + "source": "npm:@babel/helper-remap-async-to-generator", + "target": "npm:@babel/traverse", + "type": "static" + } + ], + "npm:@babel/helper-replace-supers": [ + { + "source": "npm:@babel/helper-replace-supers", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/helper-replace-supers", + "target": "npm:@babel/helper-member-expression-to-functions", + "type": "static" + }, + { + "source": "npm:@babel/helper-replace-supers", + "target": "npm:@babel/helper-optimise-call-expression", + "type": "static" + }, + { + "source": "npm:@babel/helper-replace-supers", + "target": "npm:@babel/traverse", + "type": "static" + } + ], + "npm:@babel/helper-simple-access": [ + { + "source": "npm:@babel/helper-simple-access", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-simple-access", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/helper-skip-transparent-expression-wrappers": [ + { + "source": "npm:@babel/helper-skip-transparent-expression-wrappers", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-skip-transparent-expression-wrappers", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/helper-wrap-function": [ + { + "source": "npm:@babel/helper-wrap-function", + "target": "npm:@babel/template", + "type": "static" + }, + { + "source": "npm:@babel/helper-wrap-function", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-wrap-function", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/helpers": [ + { + "source": "npm:@babel/helpers", + "target": "npm:@babel/template", + "type": "static" + }, + { + "source": "npm:@babel/helpers", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/highlight": [ + { + "source": "npm:@babel/highlight", + "target": "npm:@babel/helper-validator-identifier", + "type": "static" + }, + { + "source": "npm:@babel/highlight", + "target": "npm:chalk@2.4.2", + "type": "static" + }, + { + "source": "npm:@babel/highlight", + "target": "npm:js-tokens@4.0.0", + "type": "static" + }, + { + "source": "npm:@babel/highlight", + "target": "npm:picocolors", + "type": "static" + } + ], + "npm:@babel/parser": [ + { + "source": "npm:@babel/parser", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/plugin-bugfix-firefox-class-in-computed-class-key": [ + { + "source": "npm:@babel/plugin-bugfix-firefox-class-in-computed-class-key", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-bugfix-firefox-class-in-computed-class-key", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-bugfix-firefox-class-in-computed-class-key", + "target": "npm:@babel/traverse", + "type": "static" + } + ], + "npm:@babel/plugin-bugfix-safari-class-field-initializer-scope": [ + { + "source": "npm:@babel/plugin-bugfix-safari-class-field-initializer-scope", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-bugfix-safari-class-field-initializer-scope", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": [ + { + "source": "npm:@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": [ + { + "source": "npm:@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining", + "target": "npm:@babel/helper-skip-transparent-expression-wrappers", + "type": "static" + }, + { + "source": "npm:@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining", + "target": "npm:@babel/plugin-transform-optional-chaining", + "type": "static" + } + ], + "npm:@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": [ + { + "source": "npm:@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly", + "target": "npm:@babel/traverse", + "type": "static" + } + ], + "npm:@babel/plugin-proposal-decorators": [ + { + "source": "npm:@babel/plugin-proposal-decorators", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-proposal-decorators", + "target": "npm:@babel/helper-create-class-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-proposal-decorators", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-proposal-decorators", + "target": "npm:@babel/plugin-syntax-decorators", + "type": "static" + } + ], + "npm:@babel/plugin-proposal-private-property-in-object": [ + { + "source": "npm:@babel/plugin-proposal-private-property-in-object", + "target": "npm:@babel/core", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-async-generators": [ + { + "source": "npm:@babel/plugin-syntax-async-generators", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-async-generators", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-class-properties": [ + { + "source": "npm:@babel/plugin-syntax-class-properties", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-class-properties", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-class-static-block": [ + { + "source": "npm:@babel/plugin-syntax-class-static-block", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-class-static-block", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-decorators": [ + { + "source": "npm:@babel/plugin-syntax-decorators", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-decorators", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-dynamic-import": [ + { + "source": "npm:@babel/plugin-syntax-dynamic-import", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-dynamic-import", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-export-namespace-from": [ + { + "source": "npm:@babel/plugin-syntax-export-namespace-from", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-export-namespace-from", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-import-assertions": [ + { + "source": "npm:@babel/plugin-syntax-import-assertions", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-import-assertions", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-import-attributes": [ + { + "source": "npm:@babel/plugin-syntax-import-attributes", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-import-attributes", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-import-meta": [ + { + "source": "npm:@babel/plugin-syntax-import-meta", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-import-meta", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-json-strings": [ + { + "source": "npm:@babel/plugin-syntax-json-strings", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-json-strings", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-jsx": [ + { + "source": "npm:@babel/plugin-syntax-jsx", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-jsx", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-logical-assignment-operators": [ + { + "source": "npm:@babel/plugin-syntax-logical-assignment-operators", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-logical-assignment-operators", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-nullish-coalescing-operator": [ + { + "source": "npm:@babel/plugin-syntax-nullish-coalescing-operator", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-nullish-coalescing-operator", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-numeric-separator": [ + { + "source": "npm:@babel/plugin-syntax-numeric-separator", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-numeric-separator", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-object-rest-spread": [ + { + "source": "npm:@babel/plugin-syntax-object-rest-spread", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-object-rest-spread", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-optional-catch-binding": [ + { + "source": "npm:@babel/plugin-syntax-optional-catch-binding", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-optional-catch-binding", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-optional-chaining": [ + { + "source": "npm:@babel/plugin-syntax-optional-chaining", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-optional-chaining", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-private-property-in-object": [ + { + "source": "npm:@babel/plugin-syntax-private-property-in-object", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-private-property-in-object", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-top-level-await": [ + { + "source": "npm:@babel/plugin-syntax-top-level-await", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-top-level-await", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-typescript": [ + { + "source": "npm:@babel/plugin-syntax-typescript", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-typescript", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-unicode-sets-regex": [ + { + "source": "npm:@babel/plugin-syntax-unicode-sets-regex", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-unicode-sets-regex", + "target": "npm:@babel/helper-create-regexp-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-unicode-sets-regex", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-arrow-functions": [ + { + "source": "npm:@babel/plugin-transform-arrow-functions", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-arrow-functions", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-async-generator-functions": [ + { + "source": "npm:@babel/plugin-transform-async-generator-functions", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-async-generator-functions", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-async-generator-functions", + "target": "npm:@babel/helper-remap-async-to-generator", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-async-generator-functions", + "target": "npm:@babel/plugin-syntax-async-generators", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-async-generator-functions", + "target": "npm:@babel/traverse", + "type": "static" + } + ], + "npm:@babel/plugin-transform-async-to-generator": [ + { + "source": "npm:@babel/plugin-transform-async-to-generator", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-async-to-generator", + "target": "npm:@babel/helper-module-imports", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-async-to-generator", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-async-to-generator", + "target": "npm:@babel/helper-remap-async-to-generator", + "type": "static" + } + ], + "npm:@babel/plugin-transform-block-scoped-functions": [ + { + "source": "npm:@babel/plugin-transform-block-scoped-functions", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-block-scoped-functions", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-block-scoping": [ + { + "source": "npm:@babel/plugin-transform-block-scoping", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-block-scoping", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-class-properties": [ + { + "source": "npm:@babel/plugin-transform-class-properties", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-class-properties", + "target": "npm:@babel/helper-create-class-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-class-properties", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-class-static-block": [ + { + "source": "npm:@babel/plugin-transform-class-static-block", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-class-static-block", + "target": "npm:@babel/helper-create-class-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-class-static-block", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-class-static-block", + "target": "npm:@babel/plugin-syntax-class-static-block", + "type": "static" + } + ], + "npm:@babel/plugin-transform-classes": [ + { + "source": "npm:@babel/plugin-transform-classes", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-classes", + "target": "npm:@babel/helper-annotate-as-pure", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-classes", + "target": "npm:@babel/helper-compilation-targets", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-classes", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-classes", + "target": "npm:@babel/helper-replace-supers", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-classes", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-classes", + "target": "npm:globals@11.12.0", + "type": "static" + } + ], + "npm:@babel/plugin-transform-computed-properties": [ + { + "source": "npm:@babel/plugin-transform-computed-properties", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-computed-properties", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-computed-properties", + "target": "npm:@babel/template", + "type": "static" + } + ], + "npm:@babel/plugin-transform-destructuring": [ + { + "source": "npm:@babel/plugin-transform-destructuring", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-destructuring", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-dotall-regex": [ + { + "source": "npm:@babel/plugin-transform-dotall-regex", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-dotall-regex", + "target": "npm:@babel/helper-create-regexp-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-dotall-regex", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-duplicate-keys": [ + { + "source": "npm:@babel/plugin-transform-duplicate-keys", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-duplicate-keys", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-duplicate-named-capturing-groups-regex": [ + { + "source": "npm:@babel/plugin-transform-duplicate-named-capturing-groups-regex", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-duplicate-named-capturing-groups-regex", + "target": "npm:@babel/helper-create-regexp-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-duplicate-named-capturing-groups-regex", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-dynamic-import": [ + { + "source": "npm:@babel/plugin-transform-dynamic-import", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-dynamic-import", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-dynamic-import", + "target": "npm:@babel/plugin-syntax-dynamic-import", + "type": "static" + } + ], + "npm:@babel/plugin-transform-exponentiation-operator": [ + { + "source": "npm:@babel/plugin-transform-exponentiation-operator", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-exponentiation-operator", + "target": "npm:@babel/helper-builder-binary-assignment-operator-visitor", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-exponentiation-operator", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-export-namespace-from": [ + { + "source": "npm:@babel/plugin-transform-export-namespace-from", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-export-namespace-from", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-export-namespace-from", + "target": "npm:@babel/plugin-syntax-export-namespace-from", + "type": "static" + } + ], + "npm:@babel/plugin-transform-for-of": [ + { + "source": "npm:@babel/plugin-transform-for-of", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-for-of", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-for-of", + "target": "npm:@babel/helper-skip-transparent-expression-wrappers", + "type": "static" + } + ], + "npm:@babel/plugin-transform-function-name": [ + { + "source": "npm:@babel/plugin-transform-function-name", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-function-name", + "target": "npm:@babel/helper-compilation-targets", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-function-name", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-function-name", + "target": "npm:@babel/traverse", + "type": "static" + } + ], + "npm:@babel/plugin-transform-json-strings": [ + { + "source": "npm:@babel/plugin-transform-json-strings", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-json-strings", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-json-strings", + "target": "npm:@babel/plugin-syntax-json-strings", + "type": "static" + } + ], + "npm:@babel/plugin-transform-literals": [ + { + "source": "npm:@babel/plugin-transform-literals", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-literals", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-logical-assignment-operators": [ + { + "source": "npm:@babel/plugin-transform-logical-assignment-operators", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-logical-assignment-operators", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-logical-assignment-operators", + "target": "npm:@babel/plugin-syntax-logical-assignment-operators", + "type": "static" + } + ], + "npm:@babel/plugin-transform-member-expression-literals": [ + { + "source": "npm:@babel/plugin-transform-member-expression-literals", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-member-expression-literals", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-modules-amd": [ + { + "source": "npm:@babel/plugin-transform-modules-amd", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-amd", + "target": "npm:@babel/helper-module-transforms", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-amd", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-modules-commonjs": [ + { + "source": "npm:@babel/plugin-transform-modules-commonjs", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-commonjs", + "target": "npm:@babel/helper-module-transforms", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-commonjs", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-commonjs", + "target": "npm:@babel/helper-simple-access", + "type": "static" + } + ], + "npm:@babel/plugin-transform-modules-systemjs": [ + { + "source": "npm:@babel/plugin-transform-modules-systemjs", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-systemjs", + "target": "npm:@babel/helper-module-transforms", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-systemjs", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-systemjs", + "target": "npm:@babel/helper-validator-identifier", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-systemjs", + "target": "npm:@babel/traverse", + "type": "static" + } + ], + "npm:@babel/plugin-transform-modules-umd": [ + { + "source": "npm:@babel/plugin-transform-modules-umd", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-umd", + "target": "npm:@babel/helper-module-transforms", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-umd", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-named-capturing-groups-regex": [ + { + "source": "npm:@babel/plugin-transform-named-capturing-groups-regex", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-named-capturing-groups-regex", + "target": "npm:@babel/helper-create-regexp-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-named-capturing-groups-regex", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-new-target": [ + { + "source": "npm:@babel/plugin-transform-new-target", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-new-target", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-nullish-coalescing-operator": [ + { + "source": "npm:@babel/plugin-transform-nullish-coalescing-operator", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-nullish-coalescing-operator", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-nullish-coalescing-operator", + "target": "npm:@babel/plugin-syntax-nullish-coalescing-operator", + "type": "static" + } + ], + "npm:@babel/plugin-transform-numeric-separator": [ + { + "source": "npm:@babel/plugin-transform-numeric-separator", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-numeric-separator", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-numeric-separator", + "target": "npm:@babel/plugin-syntax-numeric-separator", + "type": "static" + } + ], + "npm:@babel/plugin-transform-object-rest-spread": [ + { + "source": "npm:@babel/plugin-transform-object-rest-spread", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-object-rest-spread", + "target": "npm:@babel/helper-compilation-targets", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-object-rest-spread", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-object-rest-spread", + "target": "npm:@babel/plugin-syntax-object-rest-spread", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-object-rest-spread", + "target": "npm:@babel/plugin-transform-parameters", + "type": "static" + } + ], + "npm:@babel/plugin-transform-object-super": [ + { + "source": "npm:@babel/plugin-transform-object-super", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-object-super", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-object-super", + "target": "npm:@babel/helper-replace-supers", + "type": "static" + } + ], + "npm:@babel/plugin-transform-optional-catch-binding": [ + { + "source": "npm:@babel/plugin-transform-optional-catch-binding", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-optional-catch-binding", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-optional-catch-binding", + "target": "npm:@babel/plugin-syntax-optional-catch-binding", + "type": "static" + } + ], + "npm:@babel/plugin-transform-optional-chaining": [ + { + "source": "npm:@babel/plugin-transform-optional-chaining", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-optional-chaining", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-optional-chaining", + "target": "npm:@babel/helper-skip-transparent-expression-wrappers", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-optional-chaining", + "target": "npm:@babel/plugin-syntax-optional-chaining", + "type": "static" + } + ], + "npm:@babel/plugin-transform-parameters": [ + { + "source": "npm:@babel/plugin-transform-parameters", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-parameters", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-private-methods": [ + { + "source": "npm:@babel/plugin-transform-private-methods", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-private-methods", + "target": "npm:@babel/helper-create-class-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-private-methods", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-private-property-in-object": [ + { + "source": "npm:@babel/plugin-transform-private-property-in-object", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-private-property-in-object", + "target": "npm:@babel/helper-annotate-as-pure", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-private-property-in-object", + "target": "npm:@babel/helper-create-class-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-private-property-in-object", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-private-property-in-object", + "target": "npm:@babel/plugin-syntax-private-property-in-object", + "type": "static" + } + ], + "npm:@babel/plugin-transform-property-literals": [ + { + "source": "npm:@babel/plugin-transform-property-literals", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-property-literals", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-regenerator": [ + { + "source": "npm:@babel/plugin-transform-regenerator", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-regenerator", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-regenerator", + "target": "npm:regenerator-transform", + "type": "static" + } + ], + "npm:@babel/plugin-transform-reserved-words": [ + { + "source": "npm:@babel/plugin-transform-reserved-words", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-reserved-words", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-runtime": [ + { + "source": "npm:@babel/plugin-transform-runtime", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-runtime", + "target": "npm:@babel/helper-module-imports", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-runtime", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-runtime", + "target": "npm:babel-plugin-polyfill-corejs2", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-runtime", + "target": "npm:babel-plugin-polyfill-corejs3", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-runtime", + "target": "npm:babel-plugin-polyfill-regenerator", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-runtime", + "target": "npm:semver@6.3.1", + "type": "static" + } + ], + "npm:@babel/plugin-transform-shorthand-properties": [ + { + "source": "npm:@babel/plugin-transform-shorthand-properties", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-shorthand-properties", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-spread": [ + { + "source": "npm:@babel/plugin-transform-spread", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-spread", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-spread", + "target": "npm:@babel/helper-skip-transparent-expression-wrappers", + "type": "static" + } + ], + "npm:@babel/plugin-transform-sticky-regex": [ + { + "source": "npm:@babel/plugin-transform-sticky-regex", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-sticky-regex", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-template-literals": [ + { + "source": "npm:@babel/plugin-transform-template-literals", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-template-literals", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-typeof-symbol": [ + { + "source": "npm:@babel/plugin-transform-typeof-symbol", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typeof-symbol", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-typescript": [ + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/helper-annotate-as-pure", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/helper-create-class-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/helper-skip-transparent-expression-wrappers", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/plugin-syntax-typescript", + "type": "static" + } + ], + "npm:@babel/plugin-transform-unicode-escapes": [ + { + "source": "npm:@babel/plugin-transform-unicode-escapes", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-unicode-escapes", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-unicode-property-regex": [ + { + "source": "npm:@babel/plugin-transform-unicode-property-regex", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-unicode-property-regex", + "target": "npm:@babel/helper-create-regexp-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-unicode-property-regex", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-unicode-regex": [ + { + "source": "npm:@babel/plugin-transform-unicode-regex", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-unicode-regex", + "target": "npm:@babel/helper-create-regexp-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-unicode-regex", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-unicode-sets-regex": [ + { + "source": "npm:@babel/plugin-transform-unicode-sets-regex", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-unicode-sets-regex", + "target": "npm:@babel/helper-create-regexp-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-unicode-sets-regex", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/preset-env": [ + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/compat-data", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/helper-compilation-targets", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/helper-validator-option", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-bugfix-firefox-class-in-computed-class-key", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-bugfix-safari-class-field-initializer-scope", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-proposal-private-property-in-object", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-async-generators", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-class-properties", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-class-static-block", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-dynamic-import", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-export-namespace-from", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-import-assertions", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-import-attributes", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-import-meta", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-json-strings", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-logical-assignment-operators", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-nullish-coalescing-operator", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-numeric-separator", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-object-rest-spread", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-optional-catch-binding", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-optional-chaining", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-private-property-in-object", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-top-level-await", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-syntax-unicode-sets-regex", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-arrow-functions", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-async-generator-functions", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-async-to-generator", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-block-scoped-functions", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-block-scoping", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-class-properties", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-class-static-block", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-classes", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-computed-properties", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-destructuring", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-dotall-regex", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-duplicate-keys", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-duplicate-named-capturing-groups-regex", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-dynamic-import", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-exponentiation-operator", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-export-namespace-from", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-for-of", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-function-name", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-json-strings", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-literals", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-logical-assignment-operators", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-member-expression-literals", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-modules-amd", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-modules-commonjs", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-modules-systemjs", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-modules-umd", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-named-capturing-groups-regex", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-new-target", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-nullish-coalescing-operator", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-numeric-separator", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-object-rest-spread", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-object-super", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-optional-catch-binding", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-optional-chaining", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-parameters", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-private-methods", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-private-property-in-object", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-property-literals", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-regenerator", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-reserved-words", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-shorthand-properties", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-spread", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-sticky-regex", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-template-literals", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-typeof-symbol", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-unicode-escapes", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-unicode-property-regex", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-unicode-regex", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/plugin-transform-unicode-sets-regex", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:@babel/preset-modules", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:babel-plugin-polyfill-corejs2", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:babel-plugin-polyfill-corejs3", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:babel-plugin-polyfill-regenerator", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:core-js-compat", + "type": "static" + }, + { + "source": "npm:@babel/preset-env", + "target": "npm:semver@6.3.1", + "type": "static" + } + ], + "npm:@babel/preset-modules": [ + { + "source": "npm:@babel/preset-modules", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/preset-modules", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/preset-modules", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/preset-modules", + "target": "npm:esutils", + "type": "static" + } + ], + "npm:@babel/preset-typescript": [ + { + "source": "npm:@babel/preset-typescript", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript", + "target": "npm:@babel/helper-validator-option", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript", + "target": "npm:@babel/plugin-syntax-jsx", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript", + "target": "npm:@babel/plugin-transform-modules-commonjs", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript", + "target": "npm:@babel/plugin-transform-typescript", + "type": "static" + } + ], + "npm:@babel/runtime": [ + { + "source": "npm:@babel/runtime", + "target": "npm:regenerator-runtime", + "type": "static" + } + ], + "npm:@babel/template": [ + { + "source": "npm:@babel/template", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:@babel/template", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@babel/template", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/traverse": [ + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/generator", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/template", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:globals@11.12.0", + "type": "static" + } + ], + "npm:@babel/types": [ + { + "source": "npm:@babel/types", + "target": "npm:@babel/helper-string-parser", + "type": "static" + }, + { + "source": "npm:@babel/types", + "target": "npm:@babel/helper-validator-identifier", + "type": "static" + }, + { + "source": "npm:@babel/types", + "target": "npm:to-fast-properties", + "type": "static" + } + ], + "npm:@cspotcode/source-map-support": [ + { + "source": "npm:@cspotcode/source-map-support", + "target": "npm:@jridgewell/trace-mapping@0.3.9", + "type": "static" + } + ], + "npm:@emnapi/core": [ + { + "source": "npm:@emnapi/core", + "target": "npm:@emnapi/wasi-threads", + "type": "static" + }, + { + "source": "npm:@emnapi/core", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:@emnapi/runtime": [ + { + "source": "npm:@emnapi/runtime", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:@emnapi/wasi-threads": [ + { + "source": "npm:@emnapi/wasi-threads", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:@eslint-community/eslint-utils": [ + { + "source": "npm:@eslint-community/eslint-utils", + "target": "npm:eslint", + "type": "static" + }, + { + "source": "npm:@eslint-community/eslint-utils", + "target": "npm:eslint-visitor-keys", + "type": "static" + } + ], + "npm:@eslint/eslintrc": [ + { + "source": "npm:@eslint/eslintrc", + "target": "npm:ajv@6.12.6", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:espree", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:globals@13.24.0", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:import-fresh", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:js-yaml@4.1.0", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:minimatch@3.1.2", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:strip-json-comments@3.1.1", + "type": "static" + } + ], + "npm:@floating-ui/core": [ + { + "source": "npm:@floating-ui/core", + "target": "npm:@floating-ui/utils", + "type": "static" + } + ], + "npm:@floating-ui/dom": [ + { + "source": "npm:@floating-ui/dom", + "target": "npm:@floating-ui/core", + "type": "static" + }, + { + "source": "npm:@floating-ui/dom", + "target": "npm:@floating-ui/utils", + "type": "static" + } + ], + "npm:@floating-ui/react-dom": [ + { + "source": "npm:@floating-ui/react-dom", + "target": "npm:@floating-ui/dom", + "type": "static" + }, + { + "source": "npm:@floating-ui/react-dom", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@floating-ui/react-dom", + "target": "npm:react-dom", + "type": "static" + } + ], + "npm:@floating-ui/react": [ + { + "source": "npm:@floating-ui/react", + "target": "npm:@floating-ui/react-dom", + "type": "static" + }, + { + "source": "npm:@floating-ui/react", + "target": "npm:@floating-ui/utils", + "type": "static" + }, + { + "source": "npm:@floating-ui/react", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@floating-ui/react", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@floating-ui/react", + "target": "npm:tabbable", + "type": "static" + } + ], + "npm:@headlessui/react": [ + { + "source": "npm:@headlessui/react", + "target": "npm:@floating-ui/react", + "type": "static" + }, + { + "source": "npm:@headlessui/react", + "target": "npm:@react-aria/focus", + "type": "static" + }, + { + "source": "npm:@headlessui/react", + "target": "npm:@react-aria/interactions", + "type": "static" + }, + { + "source": "npm:@headlessui/react", + "target": "npm:@tanstack/react-virtual", + "type": "static" + }, + { + "source": "npm:@headlessui/react", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@headlessui/react", + "target": "npm:react-dom", + "type": "static" + } + ], + "npm:@heroicons/react": [ + { + "source": "npm:@heroicons/react", + "target": "npm:react", + "type": "static" + } + ], + "npm:@humanwhocodes/config-array": [ + { + "source": "npm:@humanwhocodes/config-array", + "target": "npm:@humanwhocodes/object-schema", + "type": "static" + }, + { + "source": "npm:@humanwhocodes/config-array", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:@humanwhocodes/config-array", + "target": "npm:minimatch@3.1.2", + "type": "static" + } + ], + "npm:@isaacs/cliui": [ + { + "source": "npm:@isaacs/cliui", + "target": "npm:string-width@5.1.2", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:string-width-cjs", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:strip-ansi@7.1.0", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:strip-ansi-cjs", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:wrap-ansi@8.1.0", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:wrap-ansi-cjs", + "type": "static" + } + ], + "npm:@jest/schemas": [ + { + "source": "npm:@jest/schemas", + "target": "npm:@sinclair/typebox", + "type": "static" + } + ], + "npm:@jest/types": [ + { + "source": "npm:@jest/types", + "target": "npm:@jest/schemas", + "type": "static" + }, + { + "source": "npm:@jest/types", + "target": "npm:@types/istanbul-lib-coverage", + "type": "static" + }, + { + "source": "npm:@jest/types", + "target": "npm:@types/istanbul-reports", + "type": "static" + }, + { + "source": "npm:@jest/types", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@jest/types", + "target": "npm:@types/yargs", + "type": "static" + }, + { + "source": "npm:@jest/types", + "target": "npm:chalk@4.1.2", + "type": "static" + } + ], + "npm:@jridgewell/gen-mapping": [ + { + "source": "npm:@jridgewell/gen-mapping", + "target": "npm:@jridgewell/set-array", + "type": "static" + }, + { + "source": "npm:@jridgewell/gen-mapping", + "target": "npm:@jridgewell/sourcemap-codec", + "type": "static" + }, + { + "source": "npm:@jridgewell/gen-mapping", + "target": "npm:@jridgewell/trace-mapping@0.3.25", + "type": "static" + } + ], + "npm:@jridgewell/source-map": [ + { + "source": "npm:@jridgewell/source-map", + "target": "npm:@jridgewell/gen-mapping", + "type": "static" + }, + { + "source": "npm:@jridgewell/source-map", + "target": "npm:@jridgewell/trace-mapping@0.3.25", + "type": "static" + } + ], + "npm:@jridgewell/trace-mapping@0.3.25": [ + { + "source": "npm:@jridgewell/trace-mapping@0.3.25", + "target": "npm:@jridgewell/resolve-uri", + "type": "static" + }, + { + "source": "npm:@jridgewell/trace-mapping@0.3.25", + "target": "npm:@jridgewell/sourcemap-codec", + "type": "static" + } + ], + "npm:@jridgewell/trace-mapping@0.3.9": [ + { + "source": "npm:@jridgewell/trace-mapping@0.3.9", + "target": "npm:@jridgewell/resolve-uri", + "type": "static" + }, + { + "source": "npm:@jridgewell/trace-mapping@0.3.9", + "target": "npm:@jridgewell/sourcemap-codec", + "type": "static" + } + ], + "npm:@jsonjoy.com/base64": [ + { + "source": "npm:@jsonjoy.com/base64", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:@jsonjoy.com/json-pack": [ + { + "source": "npm:@jsonjoy.com/json-pack", + "target": "npm:@jsonjoy.com/base64", + "type": "static" + }, + { + "source": "npm:@jsonjoy.com/json-pack", + "target": "npm:@jsonjoy.com/util", + "type": "static" + }, + { + "source": "npm:@jsonjoy.com/json-pack", + "target": "npm:hyperdyperid", + "type": "static" + }, + { + "source": "npm:@jsonjoy.com/json-pack", + "target": "npm:thingies", + "type": "static" + }, + { + "source": "npm:@jsonjoy.com/json-pack", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:@jsonjoy.com/util": [ + { + "source": "npm:@jsonjoy.com/util", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:@module-federation/bridge-react-webpack-plugin": [ + { + "source": "npm:@module-federation/bridge-react-webpack-plugin", + "target": "npm:@module-federation/sdk", + "type": "static" + }, + { + "source": "npm:@module-federation/bridge-react-webpack-plugin", + "target": "npm:@types/semver", + "type": "static" + }, + { + "source": "npm:@module-federation/bridge-react-webpack-plugin", + "target": "npm:semver@7.6.3", + "type": "static" + } + ], + "npm:@module-federation/dts-plugin": [ + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:@module-federation/managers", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:@module-federation/sdk", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:@module-federation/third-party-dts-extractor", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:adm-zip", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:ansi-colors", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:axios", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:chalk@3.0.0", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:fs-extra@9.1.0", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:isomorphic-ws", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:koa", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:lodash.clonedeepwith", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:log4js", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:node-schedule", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:rambda", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:@module-federation/dts-plugin", + "target": "npm:ws@8.17.1", + "type": "static" + } + ], + "npm:@module-federation/enhanced": [ + { + "source": "npm:@module-federation/enhanced", + "target": "npm:@module-federation/bridge-react-webpack-plugin", + "type": "static" + }, + { + "source": "npm:@module-federation/enhanced", + "target": "npm:@module-federation/dts-plugin", + "type": "static" + }, + { + "source": "npm:@module-federation/enhanced", + "target": "npm:@module-federation/managers", + "type": "static" + }, + { + "source": "npm:@module-federation/enhanced", + "target": "npm:@module-federation/manifest", + "type": "static" + }, + { + "source": "npm:@module-federation/enhanced", + "target": "npm:@module-federation/rspack", + "type": "static" + }, + { + "source": "npm:@module-federation/enhanced", + "target": "npm:@module-federation/runtime-tools", + "type": "static" + }, + { + "source": "npm:@module-federation/enhanced", + "target": "npm:@module-federation/sdk", + "type": "static" + }, + { + "source": "npm:@module-federation/enhanced", + "target": "npm:btoa", + "type": "static" + }, + { + "source": "npm:@module-federation/enhanced", + "target": "npm:upath", + "type": "static" + }, + { + "source": "npm:@module-federation/enhanced", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:@module-federation/enhanced", + "target": "npm:webpack", + "type": "static" + } + ], + "npm:@module-federation/managers": [ + { + "source": "npm:@module-federation/managers", + "target": "npm:@module-federation/sdk", + "type": "static" + }, + { + "source": "npm:@module-federation/managers", + "target": "npm:find-pkg", + "type": "static" + }, + { + "source": "npm:@module-federation/managers", + "target": "npm:fs-extra@9.1.0", + "type": "static" + } + ], + "npm:@module-federation/manifest": [ + { + "source": "npm:@module-federation/manifest", + "target": "npm:@module-federation/dts-plugin", + "type": "static" + }, + { + "source": "npm:@module-federation/manifest", + "target": "npm:@module-federation/managers", + "type": "static" + }, + { + "source": "npm:@module-federation/manifest", + "target": "npm:@module-federation/sdk", + "type": "static" + }, + { + "source": "npm:@module-federation/manifest", + "target": "npm:chalk@3.0.0", + "type": "static" + }, + { + "source": "npm:@module-federation/manifest", + "target": "npm:find-pkg", + "type": "static" + } + ], + "npm:@module-federation/rspack": [ + { + "source": "npm:@module-federation/rspack", + "target": "npm:@module-federation/bridge-react-webpack-plugin", + "type": "static" + }, + { + "source": "npm:@module-federation/rspack", + "target": "npm:@module-federation/dts-plugin", + "type": "static" + }, + { + "source": "npm:@module-federation/rspack", + "target": "npm:@module-federation/managers", + "type": "static" + }, + { + "source": "npm:@module-federation/rspack", + "target": "npm:@module-federation/manifest", + "type": "static" + }, + { + "source": "npm:@module-federation/rspack", + "target": "npm:@module-federation/runtime-tools", + "type": "static" + }, + { + "source": "npm:@module-federation/rspack", + "target": "npm:@module-federation/sdk", + "type": "static" + }, + { + "source": "npm:@module-federation/rspack", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:@module-federation/runtime-tools": [ + { + "source": "npm:@module-federation/runtime-tools", + "target": "npm:@module-federation/runtime", + "type": "static" + }, + { + "source": "npm:@module-federation/runtime-tools", + "target": "npm:@module-federation/webpack-bundler-runtime", + "type": "static" + } + ], + "npm:@module-federation/runtime": [ + { + "source": "npm:@module-federation/runtime", + "target": "npm:@module-federation/sdk", + "type": "static" + } + ], + "npm:@module-federation/third-party-dts-extractor": [ + { + "source": "npm:@module-federation/third-party-dts-extractor", + "target": "npm:find-pkg", + "type": "static" + }, + { + "source": "npm:@module-federation/third-party-dts-extractor", + "target": "npm:fs-extra@9.1.0", + "type": "static" + }, + { + "source": "npm:@module-federation/third-party-dts-extractor", + "target": "npm:resolve@1.22.8", + "type": "static" + } + ], + "npm:@module-federation/webpack-bundler-runtime": [ + { + "source": "npm:@module-federation/webpack-bundler-runtime", + "target": "npm:@module-federation/runtime", + "type": "static" + }, + { + "source": "npm:@module-federation/webpack-bundler-runtime", + "target": "npm:@module-federation/sdk", + "type": "static" + } + ], + "npm:@napi-rs/wasm-runtime": [ + { + "source": "npm:@napi-rs/wasm-runtime", + "target": "npm:@emnapi/core", + "type": "static" + }, + { + "source": "npm:@napi-rs/wasm-runtime", + "target": "npm:@emnapi/runtime", + "type": "static" + }, + { + "source": "npm:@napi-rs/wasm-runtime", + "target": "npm:@tybys/wasm-util", + "type": "static" + } + ], + "npm:@nivo/annotations@0.85.1": [ + { + "source": "npm:@nivo/annotations@0.85.1", + "target": "npm:@nivo/colors@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.85.1", + "target": "npm:@nivo/core@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.85.1", + "target": "npm:@react-spring/web", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.85.1", + "target": "npm:@types/prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.85.1", + "target": "npm:lodash", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.85.1", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.85.1", + "target": "npm:react", + "type": "static" + } + ], + "npm:@nivo/annotations@0.86.0": [ + { + "source": "npm:@nivo/annotations@0.86.0", + "target": "npm:@nivo/colors@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.86.0", + "target": "npm:@nivo/core@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.86.0", + "target": "npm:@react-spring/web", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.86.0", + "target": "npm:@types/prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.86.0", + "target": "npm:lodash", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.86.0", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/annotations@0.86.0", + "target": "npm:react", + "type": "static" + } + ], + "npm:@nivo/axes@0.85.1": [ + { + "source": "npm:@nivo/axes@0.85.1", + "target": "npm:@nivo/core@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.85.1", + "target": "npm:@nivo/scales@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.85.1", + "target": "npm:@react-spring/web", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.85.1", + "target": "npm:@types/d3-format", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.85.1", + "target": "npm:@types/d3-time-format@2.3.4", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.85.1", + "target": "npm:@types/prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.85.1", + "target": "npm:d3-format@1.4.5", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.85.1", + "target": "npm:d3-time-format@3.0.0", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.85.1", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.85.1", + "target": "npm:react", + "type": "static" + } + ], + "npm:@nivo/axes@0.86.0": [ + { + "source": "npm:@nivo/axes@0.86.0", + "target": "npm:@nivo/core@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.86.0", + "target": "npm:@nivo/scales@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.86.0", + "target": "npm:@react-spring/web", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.86.0", + "target": "npm:@types/d3-format", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.86.0", + "target": "npm:@types/d3-time-format@2.3.4", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.86.0", + "target": "npm:@types/prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.86.0", + "target": "npm:d3-format@1.4.5", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.86.0", + "target": "npm:d3-time-format@3.0.0", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.86.0", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/axes@0.86.0", + "target": "npm:react", + "type": "static" + } + ], + "npm:@nivo/colors@0.85.1": [ + { + "source": "npm:@nivo/colors@0.85.1", + "target": "npm:@nivo/core@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.85.1", + "target": "npm:@types/d3-color", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.85.1", + "target": "npm:@types/d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.85.1", + "target": "npm:@types/d3-scale-chromatic", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.85.1", + "target": "npm:@types/prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.85.1", + "target": "npm:d3-color", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.85.1", + "target": "npm:d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.85.1", + "target": "npm:d3-scale-chromatic", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.85.1", + "target": "npm:lodash", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.85.1", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.85.1", + "target": "npm:react", + "type": "static" + } + ], + "npm:@nivo/colors@0.86.0": [ + { + "source": "npm:@nivo/colors@0.86.0", + "target": "npm:@nivo/core@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.86.0", + "target": "npm:@types/d3-color", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.86.0", + "target": "npm:@types/d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.86.0", + "target": "npm:@types/d3-scale-chromatic", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.86.0", + "target": "npm:@types/prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.86.0", + "target": "npm:d3-color", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.86.0", + "target": "npm:d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.86.0", + "target": "npm:d3-scale-chromatic", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.86.0", + "target": "npm:lodash", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.86.0", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/colors@0.86.0", + "target": "npm:react", + "type": "static" + } + ], + "npm:@nivo/core@0.85.1": [ + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:@nivo/recompose@0.85.0", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:@nivo/tooltip@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:@react-spring/web", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:@types/d3-shape", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:d3-color", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:d3-format@1.4.5", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:d3-interpolate", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:d3-scale-chromatic", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:d3-shape", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:d3-time-format@3.0.0", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:lodash", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.85.1", + "target": "npm:react", + "type": "static" + } + ], + "npm:@nivo/core@0.86.0": [ + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:@nivo/recompose@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:@nivo/tooltip@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:@react-spring/web", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:@types/d3-shape", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:d3-color", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:d3-format@1.4.5", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:d3-interpolate", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:d3-scale-chromatic", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:d3-shape", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:d3-time-format@3.0.0", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:lodash", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/core@0.86.0", + "target": "npm:react", + "type": "static" + } + ], + "npm:@nivo/legends@0.85.1": [ + { + "source": "npm:@nivo/legends@0.85.1", + "target": "npm:@nivo/colors@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.85.1", + "target": "npm:@nivo/core@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.85.1", + "target": "npm:@types/d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.85.1", + "target": "npm:@types/prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.85.1", + "target": "npm:d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.85.1", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.85.1", + "target": "npm:react", + "type": "static" + } + ], + "npm:@nivo/legends@0.86.0": [ + { + "source": "npm:@nivo/legends@0.86.0", + "target": "npm:@nivo/colors@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.86.0", + "target": "npm:@nivo/core@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.86.0", + "target": "npm:@types/d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.86.0", + "target": "npm:@types/prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.86.0", + "target": "npm:d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.86.0", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/legends@0.86.0", + "target": "npm:react", + "type": "static" + } + ], + "npm:@nivo/line@0.85.1": [ + { + "source": "npm:@nivo/line@0.85.1", + "target": "npm:@nivo/annotations@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.85.1", + "target": "npm:@nivo/axes@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.85.1", + "target": "npm:@nivo/colors@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.85.1", + "target": "npm:@nivo/core@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.85.1", + "target": "npm:@nivo/legends@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.85.1", + "target": "npm:@nivo/scales@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.85.1", + "target": "npm:@nivo/tooltip@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.85.1", + "target": "npm:@nivo/voronoi@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.85.1", + "target": "npm:@react-spring/web", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.85.1", + "target": "npm:d3-shape", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.85.1", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.85.1", + "target": "npm:react", + "type": "static" + } + ], + "npm:@nivo/line@0.86.0": [ + { + "source": "npm:@nivo/line@0.86.0", + "target": "npm:@nivo/annotations@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.86.0", + "target": "npm:@nivo/axes@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.86.0", + "target": "npm:@nivo/colors@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.86.0", + "target": "npm:@nivo/core@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.86.0", + "target": "npm:@nivo/legends@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.86.0", + "target": "npm:@nivo/scales@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.86.0", + "target": "npm:@nivo/tooltip@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.86.0", + "target": "npm:@nivo/voronoi@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.86.0", + "target": "npm:@react-spring/web", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.86.0", + "target": "npm:d3-shape", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.86.0", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/line@0.86.0", + "target": "npm:react", + "type": "static" + } + ], + "npm:@nivo/recompose@0.85.0": [ + { + "source": "npm:@nivo/recompose@0.85.0", + "target": "npm:@types/prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/recompose@0.85.0", + "target": "npm:@types/react-lifecycles-compat", + "type": "static" + }, + { + "source": "npm:@nivo/recompose@0.85.0", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/recompose@0.85.0", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@nivo/recompose@0.85.0", + "target": "npm:react-lifecycles-compat", + "type": "static" + } + ], + "npm:@nivo/recompose@0.86.0": [ + { + "source": "npm:@nivo/recompose@0.86.0", + "target": "npm:@types/prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/recompose@0.86.0", + "target": "npm:@types/react-lifecycles-compat", + "type": "static" + }, + { + "source": "npm:@nivo/recompose@0.86.0", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@nivo/recompose@0.86.0", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@nivo/recompose@0.86.0", + "target": "npm:react-lifecycles-compat", + "type": "static" + } + ], + "npm:@nivo/scales@0.85.1": [ + { + "source": "npm:@nivo/scales@0.85.1", + "target": "npm:@types/d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.85.1", + "target": "npm:@types/d3-time@1.1.4", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.85.1", + "target": "npm:@types/d3-time-format@3.0.4", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.85.1", + "target": "npm:d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.85.1", + "target": "npm:d3-time@1.1.0", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.85.1", + "target": "npm:d3-time-format@3.0.0", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.85.1", + "target": "npm:lodash", + "type": "static" + } + ], + "npm:@nivo/scales@0.86.0": [ + { + "source": "npm:@nivo/scales@0.86.0", + "target": "npm:@types/d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.86.0", + "target": "npm:@types/d3-time@1.1.4", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.86.0", + "target": "npm:@types/d3-time-format@3.0.4", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.86.0", + "target": "npm:d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.86.0", + "target": "npm:d3-time@1.1.0", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.86.0", + "target": "npm:d3-time-format@3.0.0", + "type": "static" + }, + { + "source": "npm:@nivo/scales@0.86.0", + "target": "npm:lodash", + "type": "static" + } + ], + "npm:@nivo/tooltip@0.85.1": [ + { + "source": "npm:@nivo/tooltip@0.85.1", + "target": "npm:@nivo/core@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/tooltip@0.85.1", + "target": "npm:@react-spring/web", + "type": "static" + }, + { + "source": "npm:@nivo/tooltip@0.85.1", + "target": "npm:react", + "type": "static" + } + ], + "npm:@nivo/tooltip@0.86.0": [ + { + "source": "npm:@nivo/tooltip@0.86.0", + "target": "npm:@nivo/core@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/tooltip@0.86.0", + "target": "npm:@react-spring/web", + "type": "static" + }, + { + "source": "npm:@nivo/tooltip@0.86.0", + "target": "npm:react", + "type": "static" + } + ], + "npm:@nivo/voronoi@0.85.1": [ + { + "source": "npm:@nivo/voronoi@0.85.1", + "target": "npm:@nivo/core@0.85.1", + "type": "static" + }, + { + "source": "npm:@nivo/voronoi@0.85.1", + "target": "npm:@types/d3-delaunay", + "type": "static" + }, + { + "source": "npm:@nivo/voronoi@0.85.1", + "target": "npm:@types/d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/voronoi@0.85.1", + "target": "npm:d3-delaunay", + "type": "static" + }, + { + "source": "npm:@nivo/voronoi@0.85.1", + "target": "npm:d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/voronoi@0.85.1", + "target": "npm:react", + "type": "static" + } + ], + "npm:@nivo/voronoi@0.86.0": [ + { + "source": "npm:@nivo/voronoi@0.86.0", + "target": "npm:@nivo/core@0.86.0", + "type": "static" + }, + { + "source": "npm:@nivo/voronoi@0.86.0", + "target": "npm:@types/d3-delaunay", + "type": "static" + }, + { + "source": "npm:@nivo/voronoi@0.86.0", + "target": "npm:@types/d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/voronoi@0.86.0", + "target": "npm:d3-delaunay", + "type": "static" + }, + { + "source": "npm:@nivo/voronoi@0.86.0", + "target": "npm:d3-scale", + "type": "static" + }, + { + "source": "npm:@nivo/voronoi@0.86.0", + "target": "npm:react", + "type": "static" + } + ], + "npm:@nodelib/fs.scandir": [ + { + "source": "npm:@nodelib/fs.scandir", + "target": "npm:@nodelib/fs.stat", + "type": "static" + }, + { + "source": "npm:@nodelib/fs.scandir", + "target": "npm:run-parallel", + "type": "static" + } + ], + "npm:@nodelib/fs.walk": [ + { + "source": "npm:@nodelib/fs.walk", + "target": "npm:@nodelib/fs.scandir", + "type": "static" + }, + { + "source": "npm:@nodelib/fs.walk", + "target": "npm:fastq", + "type": "static" + } + ], + "npm:@npmcli/fs": [ + { + "source": "npm:@npmcli/fs", + "target": "npm:@gar/promisify", + "type": "static" + }, + { + "source": "npm:@npmcli/fs", + "target": "npm:semver@7.6.3", + "type": "static" + } + ], + "npm:@npmcli/move-file": [ + { + "source": "npm:@npmcli/move-file", + "target": "npm:mkdirp", + "type": "static" + }, + { + "source": "npm:@npmcli/move-file", + "target": "npm:rimraf", + "type": "static" + } + ], + "npm:@nx/devkit": [ + { + "source": "npm:@nx/devkit", + "target": "npm:ejs", + "type": "static" + }, + { + "source": "npm:@nx/devkit", + "target": "npm:enquirer", + "type": "static" + }, + { + "source": "npm:@nx/devkit", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:@nx/devkit", + "target": "npm:minimatch@9.0.3", + "type": "static" + }, + { + "source": "npm:@nx/devkit", + "target": "npm:nx", + "type": "static" + }, + { + "source": "npm:@nx/devkit", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:@nx/devkit", + "target": "npm:tmp", + "type": "static" + }, + { + "source": "npm:@nx/devkit", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@nx/devkit", + "target": "npm:yargs-parser", + "type": "static" + } + ], + "npm:@nx/eslint": [ + { + "source": "npm:@nx/eslint", + "target": "npm:@nx/devkit", + "type": "static" + }, + { + "source": "npm:@nx/eslint", + "target": "npm:@nx/js", + "type": "static" + }, + { + "source": "npm:@nx/eslint", + "target": "npm:eslint", + "type": "static" + }, + { + "source": "npm:@nx/eslint", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:@nx/eslint", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@nx/eslint", + "target": "npm:typescript@5.4.5", + "type": "static" + }, + { + "source": "npm:@nx/eslint", + "target": "npm:@zkochan/js-yaml", + "type": "static" + } + ], + "npm:@nx/js": [ + { + "source": "npm:@nx/js", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@babel/plugin-proposal-decorators", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@babel/plugin-transform-class-properties", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@babel/plugin-transform-runtime", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@babel/preset-env", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@babel/preset-typescript", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@nx/devkit", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@nx/workspace", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:@zkochan/js-yaml", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:babel-plugin-const-enum", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:babel-plugin-macros", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:babel-plugin-transform-typescript-metadata", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:columnify", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:detect-port", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:enquirer", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:fast-glob@3.2.7", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:js-tokens@4.0.0", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:jsonc-parser", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:minimatch@9.0.3", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:npm-package-arg", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:npm-run-path@4.0.1", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:ora", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:source-map-support@0.5.19", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:ts-node@10.9.1", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:tsconfig-paths", + "type": "static" + }, + { + "source": "npm:@nx/js", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:@nx/playwright": [ + { + "source": "npm:@nx/playwright", + "target": "npm:@nx/devkit", + "type": "static" + }, + { + "source": "npm:@nx/playwright", + "target": "npm:@nx/eslint", + "type": "static" + }, + { + "source": "npm:@nx/playwright", + "target": "npm:@nx/js", + "type": "static" + }, + { + "source": "npm:@nx/playwright", + "target": "npm:@nx/vite", + "type": "static" + }, + { + "source": "npm:@nx/playwright", + "target": "npm:@nx/webpack", + "type": "static" + }, + { + "source": "npm:@nx/playwright", + "target": "npm:@phenomnomnominal/tsquery", + "type": "static" + }, + { + "source": "npm:@nx/playwright", + "target": "npm:minimatch@9.0.3", + "type": "static" + }, + { + "source": "npm:@nx/playwright", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@nx/playwright", + "target": "npm:@playwright/test", + "type": "static" + } + ], + "npm:@nx/vite": [ + { + "source": "npm:@nx/vite", + "target": "npm:@nx/devkit", + "type": "static" + }, + { + "source": "npm:@nx/vite", + "target": "npm:@nx/js", + "type": "static" + }, + { + "source": "npm:@nx/vite", + "target": "npm:@phenomnomnominal/tsquery", + "type": "static" + }, + { + "source": "npm:@nx/vite", + "target": "npm:@swc/helpers@0.5.13", + "type": "static" + }, + { + "source": "npm:@nx/vite", + "target": "npm:enquirer", + "type": "static" + }, + { + "source": "npm:@nx/vite", + "target": "npm:minimatch@9.0.3", + "type": "static" + }, + { + "source": "npm:@nx/vite", + "target": "npm:tsconfig-paths", + "type": "static" + }, + { + "source": "npm:@nx/vite", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:@nx/vite", + "target": "npm:vitest", + "type": "static" + } + ], + "npm:@nx/webpack": [ + { + "source": "npm:@nx/webpack", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:@module-federation/enhanced", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:@module-federation/sdk", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:@nx/devkit", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:@nx/js", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:@phenomnomnominal/tsquery", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:ajv@8.17.1", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:autoprefixer", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:babel-loader", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:copy-webpack-plugin", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:css-loader", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:css-minimizer-webpack-plugin", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:express", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:fork-ts-checker-webpack-plugin", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:http-proxy-middleware@3.0.2", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:less", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:less-loader", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:license-webpack-plugin", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:loader-utils", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:mini-css-extract-plugin", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:parse5@4.0.0", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:postcss-import@14.1.0", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:postcss-loader", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:rxjs", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:sass", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:sass-loader", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:source-map-loader", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:style-loader", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:stylus", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:stylus-loader", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:terser-webpack-plugin", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:ts-loader", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:tsconfig-paths-webpack-plugin", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:webpack", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:webpack-dev-server", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:webpack-node-externals", + "type": "static" + }, + { + "source": "npm:@nx/webpack", + "target": "npm:webpack-subresource-integrity", + "type": "static" + } + ], + "npm:@nx/workspace": [ + { + "source": "npm:@nx/workspace", + "target": "npm:@nx/devkit", + "type": "static" + }, + { + "source": "npm:@nx/workspace", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:@nx/workspace", + "target": "npm:enquirer", + "type": "static" + }, + { + "source": "npm:@nx/workspace", + "target": "npm:nx", + "type": "static" + }, + { + "source": "npm:@nx/workspace", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@nx/workspace", + "target": "npm:yargs-parser", + "type": "static" + } + ], + "npm:@phenomnomnominal/tsquery": [ + { + "source": "npm:@phenomnomnominal/tsquery", + "target": "npm:esquery", + "type": "static" + }, + { + "source": "npm:@phenomnomnominal/tsquery", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:@playwright/test": [ + { + "source": "npm:@playwright/test", + "target": "npm:playwright", + "type": "static" + } + ], + "npm:@prisma/client": [ + { + "source": "npm:@prisma/client", + "target": "npm:prisma", + "type": "static" + } + ], + "npm:@prisma/engines": [ + { + "source": "npm:@prisma/engines", + "target": "npm:@prisma/debug", + "type": "static" + }, + { + "source": "npm:@prisma/engines", + "target": "npm:@prisma/engines-version", + "type": "static" + }, + { + "source": "npm:@prisma/engines", + "target": "npm:@prisma/fetch-engine", + "type": "static" + }, + { + "source": "npm:@prisma/engines", + "target": "npm:@prisma/get-platform", + "type": "static" + } + ], + "npm:@prisma/fetch-engine": [ + { + "source": "npm:@prisma/fetch-engine", + "target": "npm:@prisma/debug", + "type": "static" + }, + { + "source": "npm:@prisma/fetch-engine", + "target": "npm:@prisma/engines-version", + "type": "static" + }, + { + "source": "npm:@prisma/fetch-engine", + "target": "npm:@prisma/get-platform", + "type": "static" + } + ], + "npm:@prisma/get-platform": [ + { + "source": "npm:@prisma/get-platform", + "target": "npm:@prisma/debug", + "type": "static" + } + ], + "npm:@react-aria/focus": [ + { + "source": "npm:@react-aria/focus", + "target": "npm:@react-aria/interactions", + "type": "static" + }, + { + "source": "npm:@react-aria/focus", + "target": "npm:@react-aria/utils", + "type": "static" + }, + { + "source": "npm:@react-aria/focus", + "target": "npm:@react-types/shared", + "type": "static" + }, + { + "source": "npm:@react-aria/focus", + "target": "npm:@swc/helpers@0.5.13", + "type": "static" + }, + { + "source": "npm:@react-aria/focus", + "target": "npm:clsx", + "type": "static" + }, + { + "source": "npm:@react-aria/focus", + "target": "npm:react", + "type": "static" + } + ], + "npm:@react-aria/interactions": [ + { + "source": "npm:@react-aria/interactions", + "target": "npm:@react-aria/ssr", + "type": "static" + }, + { + "source": "npm:@react-aria/interactions", + "target": "npm:@react-aria/utils", + "type": "static" + }, + { + "source": "npm:@react-aria/interactions", + "target": "npm:@react-types/shared", + "type": "static" + }, + { + "source": "npm:@react-aria/interactions", + "target": "npm:@swc/helpers@0.5.13", + "type": "static" + }, + { + "source": "npm:@react-aria/interactions", + "target": "npm:react", + "type": "static" + } + ], + "npm:@react-aria/ssr": [ + { + "source": "npm:@react-aria/ssr", + "target": "npm:@swc/helpers@0.5.13", + "type": "static" + }, + { + "source": "npm:@react-aria/ssr", + "target": "npm:react", + "type": "static" + } + ], + "npm:@react-aria/utils": [ + { + "source": "npm:@react-aria/utils", + "target": "npm:@react-aria/ssr", + "type": "static" + }, + { + "source": "npm:@react-aria/utils", + "target": "npm:@react-stately/utils", + "type": "static" + }, + { + "source": "npm:@react-aria/utils", + "target": "npm:@react-types/shared", + "type": "static" + }, + { + "source": "npm:@react-aria/utils", + "target": "npm:@swc/helpers@0.5.13", + "type": "static" + }, + { + "source": "npm:@react-aria/utils", + "target": "npm:clsx", + "type": "static" + }, + { + "source": "npm:@react-aria/utils", + "target": "npm:react", + "type": "static" + } + ], + "npm:@react-spring/animated": [ + { + "source": "npm:@react-spring/animated", + "target": "npm:@react-spring/shared", + "type": "static" + }, + { + "source": "npm:@react-spring/animated", + "target": "npm:@react-spring/types", + "type": "static" + }, + { + "source": "npm:@react-spring/animated", + "target": "npm:react", + "type": "static" + } + ], + "npm:@react-spring/core": [ + { + "source": "npm:@react-spring/core", + "target": "npm:@react-spring/animated", + "type": "static" + }, + { + "source": "npm:@react-spring/core", + "target": "npm:@react-spring/shared", + "type": "static" + }, + { + "source": "npm:@react-spring/core", + "target": "npm:@react-spring/types", + "type": "static" + }, + { + "source": "npm:@react-spring/core", + "target": "npm:react", + "type": "static" + } + ], + "npm:@react-spring/shared": [ + { + "source": "npm:@react-spring/shared", + "target": "npm:@react-spring/rafz", + "type": "static" + }, + { + "source": "npm:@react-spring/shared", + "target": "npm:@react-spring/types", + "type": "static" + }, + { + "source": "npm:@react-spring/shared", + "target": "npm:react", + "type": "static" + } + ], + "npm:@react-spring/web": [ + { + "source": "npm:@react-spring/web", + "target": "npm:@react-spring/animated", + "type": "static" + }, + { + "source": "npm:@react-spring/web", + "target": "npm:@react-spring/core", + "type": "static" + }, + { + "source": "npm:@react-spring/web", + "target": "npm:@react-spring/shared", + "type": "static" + }, + { + "source": "npm:@react-spring/web", + "target": "npm:@react-spring/types", + "type": "static" + }, + { + "source": "npm:@react-spring/web", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@react-spring/web", + "target": "npm:react-dom", + "type": "static" + } + ], + "npm:@react-stately/utils": [ + { + "source": "npm:@react-stately/utils", + "target": "npm:@swc/helpers@0.5.13", + "type": "static" + }, + { + "source": "npm:@react-stately/utils", + "target": "npm:react", + "type": "static" + } + ], + "npm:@react-types/shared": [ + { + "source": "npm:@react-types/shared", + "target": "npm:react", + "type": "static" + } + ], + "npm:@swc/helpers@0.5.13": [ + { + "source": "npm:@swc/helpers@0.5.13", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:@swc/helpers@0.5.5": [ + { + "source": "npm:@swc/helpers@0.5.5", + "target": "npm:@swc/counter", + "type": "static" + }, + { + "source": "npm:@swc/helpers@0.5.5", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:@tanstack/react-virtual": [ + { + "source": "npm:@tanstack/react-virtual", + "target": "npm:@tanstack/virtual-core", + "type": "static" + }, + { + "source": "npm:@tanstack/react-virtual", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@tanstack/react-virtual", + "target": "npm:react-dom", + "type": "static" + } + ], + "npm:@testing-library/dom": [ + { + "source": "npm:@testing-library/dom", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:@types/aria-query", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:aria-query", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:dom-accessibility-api", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:lz-string", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:pretty-format@27.5.1", + "type": "static" + } + ], + "npm:@testing-library/react": [ + { + "source": "npm:@testing-library/react", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:@testing-library/dom", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@tybys/wasm-util": [ + { + "source": "npm:@tybys/wasm-util", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:@types/body-parser": [ + { + "source": "npm:@types/body-parser", + "target": "npm:@types/connect", + "type": "static" + }, + { + "source": "npm:@types/body-parser", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@types/bonjour": [ + { + "source": "npm:@types/bonjour", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@types/connect-history-api-fallback": [ + { + "source": "npm:@types/connect-history-api-fallback", + "target": "npm:@types/express-serve-static-core", + "type": "static" + }, + { + "source": "npm:@types/connect-history-api-fallback", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@types/connect": [ + { + "source": "npm:@types/connect", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@types/d3-scale": [ + { + "source": "npm:@types/d3-scale", + "target": "npm:@types/d3-time@3.0.3", + "type": "static" + } + ], + "npm:@types/d3-shape": [ + { + "source": "npm:@types/d3-shape", + "target": "npm:@types/d3-path", + "type": "static" + } + ], + "npm:@types/express-serve-static-core": [ + { + "source": "npm:@types/express-serve-static-core", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/express-serve-static-core", + "target": "npm:@types/qs", + "type": "static" + }, + { + "source": "npm:@types/express-serve-static-core", + "target": "npm:@types/range-parser", + "type": "static" + }, + { + "source": "npm:@types/express-serve-static-core", + "target": "npm:@types/send", + "type": "static" + } + ], + "npm:@types/express": [ + { + "source": "npm:@types/express", + "target": "npm:@types/body-parser", + "type": "static" + }, + { + "source": "npm:@types/express", + "target": "npm:@types/express-serve-static-core", + "type": "static" + }, + { + "source": "npm:@types/express", + "target": "npm:@types/qs", + "type": "static" + }, + { + "source": "npm:@types/express", + "target": "npm:@types/serve-static", + "type": "static" + } + ], + "npm:@types/http-proxy": [ + { + "source": "npm:@types/http-proxy", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@types/istanbul-lib-report": [ + { + "source": "npm:@types/istanbul-lib-report", + "target": "npm:@types/istanbul-lib-coverage", + "type": "static" + } + ], + "npm:@types/istanbul-reports": [ + { + "source": "npm:@types/istanbul-reports", + "target": "npm:@types/istanbul-lib-report", + "type": "static" + } + ], + "npm:@types/nanoid": [ + { + "source": "npm:@types/nanoid", + "target": "npm:nanoid@5.0.7", + "type": "static" + } + ], + "npm:@types/node-forge": [ + { + "source": "npm:@types/node-forge", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@types/node": [ + { + "source": "npm:@types/node", + "target": "npm:undici-types", + "type": "static" + } + ], + "npm:@types/react-dom": [ + { + "source": "npm:@types/react-dom", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@types/react-lifecycles-compat": [ + { + "source": "npm:@types/react-lifecycles-compat", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@types/react": [ + { + "source": "npm:@types/react", + "target": "npm:@types/prop-types", + "type": "static" + }, + { + "source": "npm:@types/react", + "target": "npm:csstype", + "type": "static" + } + ], + "npm:@types/send": [ + { + "source": "npm:@types/send", + "target": "npm:@types/mime", + "type": "static" + }, + { + "source": "npm:@types/send", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@types/serve-index": [ + { + "source": "npm:@types/serve-index", + "target": "npm:@types/express", + "type": "static" + } + ], + "npm:@types/serve-static": [ + { + "source": "npm:@types/serve-static", + "target": "npm:@types/http-errors", + "type": "static" + }, + { + "source": "npm:@types/serve-static", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/serve-static", + "target": "npm:@types/send", + "type": "static" + } + ], + "npm:@types/sockjs": [ + { + "source": "npm:@types/sockjs", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@types/ws": [ + { + "source": "npm:@types/ws", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@types/yargs": [ + { + "source": "npm:@types/yargs", + "target": "npm:@types/yargs-parser", + "type": "static" + } + ], + "npm:@typescript-eslint/eslint-plugin": [ + { + "source": "npm:@typescript-eslint/eslint-plugin", + "target": "npm:@eslint-community/regexpp", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/eslint-plugin", + "target": "npm:@typescript-eslint/parser", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/eslint-plugin", + "target": "npm:@typescript-eslint/scope-manager", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/eslint-plugin", + "target": "npm:@typescript-eslint/type-utils", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/eslint-plugin", + "target": "npm:@typescript-eslint/utils", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/eslint-plugin", + "target": "npm:@typescript-eslint/visitor-keys", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/eslint-plugin", + "target": "npm:eslint", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/eslint-plugin", + "target": "npm:graphemer", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/eslint-plugin", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/eslint-plugin", + "target": "npm:natural-compare", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/eslint-plugin", + "target": "npm:ts-api-utils", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/eslint-plugin", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:@typescript-eslint/parser": [ + { + "source": "npm:@typescript-eslint/parser", + "target": "npm:@typescript-eslint/scope-manager", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/parser", + "target": "npm:@typescript-eslint/types", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/parser", + "target": "npm:@typescript-eslint/typescript-estree", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/parser", + "target": "npm:@typescript-eslint/visitor-keys", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/parser", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/parser", + "target": "npm:eslint", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/parser", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:@typescript-eslint/scope-manager": [ + { + "source": "npm:@typescript-eslint/scope-manager", + "target": "npm:@typescript-eslint/types", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/scope-manager", + "target": "npm:@typescript-eslint/visitor-keys", + "type": "static" + } + ], + "npm:@typescript-eslint/type-utils": [ + { + "source": "npm:@typescript-eslint/type-utils", + "target": "npm:@typescript-eslint/typescript-estree", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/type-utils", + "target": "npm:@typescript-eslint/utils", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/type-utils", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/type-utils", + "target": "npm:eslint", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/type-utils", + "target": "npm:ts-api-utils", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/type-utils", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:@typescript-eslint/typescript-estree": [ + { + "source": "npm:@typescript-eslint/typescript-estree", + "target": "npm:@typescript-eslint/types", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/typescript-estree", + "target": "npm:@typescript-eslint/visitor-keys", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/typescript-estree", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/typescript-estree", + "target": "npm:globby@11.1.0", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/typescript-estree", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/typescript-estree", + "target": "npm:minimatch@9.0.5", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/typescript-estree", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/typescript-estree", + "target": "npm:ts-api-utils", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/typescript-estree", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:@typescript-eslint/utils": [ + { + "source": "npm:@typescript-eslint/utils", + "target": "npm:@eslint-community/eslint-utils", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/utils", + "target": "npm:@typescript-eslint/scope-manager", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/utils", + "target": "npm:@typescript-eslint/types", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/utils", + "target": "npm:@typescript-eslint/typescript-estree", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/utils", + "target": "npm:eslint", + "type": "static" + } + ], + "npm:@typescript-eslint/visitor-keys": [ + { + "source": "npm:@typescript-eslint/visitor-keys", + "target": "npm:@typescript-eslint/types", + "type": "static" + }, + { + "source": "npm:@typescript-eslint/visitor-keys", + "target": "npm:eslint-visitor-keys", + "type": "static" + } + ], + "npm:@vitest/expect": [ + { + "source": "npm:@vitest/expect", + "target": "npm:@vitest/spy", + "type": "static" + }, + { + "source": "npm:@vitest/expect", + "target": "npm:@vitest/utils", + "type": "static" + }, + { + "source": "npm:@vitest/expect", + "target": "npm:chai", + "type": "static" + } + ], + "npm:@vitest/runner": [ + { + "source": "npm:@vitest/runner", + "target": "npm:@vitest/utils", + "type": "static" + }, + { + "source": "npm:@vitest/runner", + "target": "npm:p-limit@5.0.0", + "type": "static" + }, + { + "source": "npm:@vitest/runner", + "target": "npm:pathe", + "type": "static" + } + ], + "npm:@vitest/snapshot": [ + { + "source": "npm:@vitest/snapshot", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:@vitest/snapshot", + "target": "npm:pathe", + "type": "static" + }, + { + "source": "npm:@vitest/snapshot", + "target": "npm:pretty-format@29.7.0", + "type": "static" + } + ], + "npm:@vitest/spy": [ + { + "source": "npm:@vitest/spy", + "target": "npm:tinyspy", + "type": "static" + } + ], + "npm:@vitest/utils": [ + { + "source": "npm:@vitest/utils", + "target": "npm:diff-sequences", + "type": "static" + }, + { + "source": "npm:@vitest/utils", + "target": "npm:estree-walker", + "type": "static" + }, + { + "source": "npm:@vitest/utils", + "target": "npm:loupe", + "type": "static" + }, + { + "source": "npm:@vitest/utils", + "target": "npm:pretty-format@29.7.0", + "type": "static" + } + ], + "npm:@webassemblyjs/ast": [ + { + "source": "npm:@webassemblyjs/ast", + "target": "npm:@webassemblyjs/helper-numbers", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/ast", + "target": "npm:@webassemblyjs/helper-wasm-bytecode", + "type": "static" + } + ], + "npm:@webassemblyjs/helper-numbers": [ + { + "source": "npm:@webassemblyjs/helper-numbers", + "target": "npm:@webassemblyjs/floating-point-hex-parser", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/helper-numbers", + "target": "npm:@webassemblyjs/helper-api-error", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/helper-numbers", + "target": "npm:@xtuc/long", + "type": "static" + } + ], + "npm:@webassemblyjs/helper-wasm-section": [ + { + "source": "npm:@webassemblyjs/helper-wasm-section", + "target": "npm:@webassemblyjs/ast", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/helper-wasm-section", + "target": "npm:@webassemblyjs/helper-buffer", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/helper-wasm-section", + "target": "npm:@webassemblyjs/helper-wasm-bytecode", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/helper-wasm-section", + "target": "npm:@webassemblyjs/wasm-gen", + "type": "static" + } + ], + "npm:@webassemblyjs/ieee754": [ + { + "source": "npm:@webassemblyjs/ieee754", + "target": "npm:@xtuc/ieee754", + "type": "static" + } + ], + "npm:@webassemblyjs/leb128": [ + { + "source": "npm:@webassemblyjs/leb128", + "target": "npm:@xtuc/long", + "type": "static" + } + ], + "npm:@webassemblyjs/wasm-edit": [ + { + "source": "npm:@webassemblyjs/wasm-edit", + "target": "npm:@webassemblyjs/ast", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-edit", + "target": "npm:@webassemblyjs/helper-buffer", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-edit", + "target": "npm:@webassemblyjs/helper-wasm-bytecode", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-edit", + "target": "npm:@webassemblyjs/helper-wasm-section", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-edit", + "target": "npm:@webassemblyjs/wasm-gen", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-edit", + "target": "npm:@webassemblyjs/wasm-opt", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-edit", + "target": "npm:@webassemblyjs/wasm-parser", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-edit", + "target": "npm:@webassemblyjs/wast-printer", + "type": "static" + } + ], + "npm:@webassemblyjs/wasm-gen": [ + { + "source": "npm:@webassemblyjs/wasm-gen", + "target": "npm:@webassemblyjs/ast", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-gen", + "target": "npm:@webassemblyjs/helper-wasm-bytecode", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-gen", + "target": "npm:@webassemblyjs/ieee754", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-gen", + "target": "npm:@webassemblyjs/leb128", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-gen", + "target": "npm:@webassemblyjs/utf8", + "type": "static" + } + ], + "npm:@webassemblyjs/wasm-opt": [ + { + "source": "npm:@webassemblyjs/wasm-opt", + "target": "npm:@webassemblyjs/ast", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-opt", + "target": "npm:@webassemblyjs/helper-buffer", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-opt", + "target": "npm:@webassemblyjs/wasm-gen", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-opt", + "target": "npm:@webassemblyjs/wasm-parser", + "type": "static" + } + ], + "npm:@webassemblyjs/wasm-parser": [ + { + "source": "npm:@webassemblyjs/wasm-parser", + "target": "npm:@webassemblyjs/ast", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-parser", + "target": "npm:@webassemblyjs/helper-api-error", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-parser", + "target": "npm:@webassemblyjs/helper-wasm-bytecode", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-parser", + "target": "npm:@webassemblyjs/ieee754", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-parser", + "target": "npm:@webassemblyjs/leb128", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wasm-parser", + "target": "npm:@webassemblyjs/utf8", + "type": "static" + } + ], + "npm:@webassemblyjs/wast-printer": [ + { + "source": "npm:@webassemblyjs/wast-printer", + "target": "npm:@webassemblyjs/ast", + "type": "static" + }, + { + "source": "npm:@webassemblyjs/wast-printer", + "target": "npm:@xtuc/long", + "type": "static" + } + ], + "npm:@yarnpkg/parsers": [ + { + "source": "npm:@yarnpkg/parsers", + "target": "npm:js-yaml@3.14.1", + "type": "static" + }, + { + "source": "npm:@yarnpkg/parsers", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:@zkochan/js-yaml": [ + { + "source": "npm:@zkochan/js-yaml", + "target": "npm:argparse@2.0.1", + "type": "static" + } + ], + "npm:accepts": [ + { + "source": "npm:accepts", + "target": "npm:mime-types", + "type": "static" + }, + { + "source": "npm:accepts", + "target": "npm:negotiator", + "type": "static" + } + ], + "npm:acorn-import-attributes": [ + { + "source": "npm:acorn-import-attributes", + "target": "npm:acorn", + "type": "static" + } + ], + "npm:acorn-jsx": [ + { + "source": "npm:acorn-jsx", + "target": "npm:acorn", + "type": "static" + } + ], + "npm:acorn-walk": [ + { + "source": "npm:acorn-walk", + "target": "npm:acorn", + "type": "static" + } + ], + "npm:agent-base@6.0.2": [ + { + "source": "npm:agent-base@6.0.2", + "target": "npm:debug@4.3.7", + "type": "static" + } + ], + "npm:agent-base@7.1.1": [ + { + "source": "npm:agent-base@7.1.1", + "target": "npm:debug@4.3.7", + "type": "static" + } + ], + "npm:agentkeepalive": [ + { + "source": "npm:agentkeepalive", + "target": "npm:humanize-ms", + "type": "static" + } + ], + "npm:aggregate-error": [ + { + "source": "npm:aggregate-error", + "target": "npm:clean-stack", + "type": "static" + }, + { + "source": "npm:aggregate-error", + "target": "npm:indent-string", + "type": "static" + } + ], + "npm:ajv-formats": [ + { + "source": "npm:ajv-formats", + "target": "npm:ajv@8.17.1", + "type": "static" + } + ], + "npm:ajv-keywords@3.5.2": [ + { + "source": "npm:ajv-keywords@3.5.2", + "target": "npm:ajv@6.12.6", + "type": "static" + } + ], + "npm:ajv-keywords@5.1.0": [ + { + "source": "npm:ajv-keywords@5.1.0", + "target": "npm:ajv@8.17.1", + "type": "static" + }, + { + "source": "npm:ajv-keywords@5.1.0", + "target": "npm:fast-deep-equal", + "type": "static" + } + ], + "npm:ajv@6.12.6": [ + { + "source": "npm:ajv@6.12.6", + "target": "npm:fast-deep-equal", + "type": "static" + }, + { + "source": "npm:ajv@6.12.6", + "target": "npm:fast-json-stable-stringify", + "type": "static" + }, + { + "source": "npm:ajv@6.12.6", + "target": "npm:json-schema-traverse@0.4.1", + "type": "static" + }, + { + "source": "npm:ajv@6.12.6", + "target": "npm:uri-js", + "type": "static" + } + ], + "npm:ajv@8.17.1": [ + { + "source": "npm:ajv@8.17.1", + "target": "npm:fast-deep-equal", + "type": "static" + }, + { + "source": "npm:ajv@8.17.1", + "target": "npm:fast-uri", + "type": "static" + }, + { + "source": "npm:ajv@8.17.1", + "target": "npm:json-schema-traverse@1.0.0", + "type": "static" + }, + { + "source": "npm:ajv@8.17.1", + "target": "npm:require-from-string", + "type": "static" + } + ], + "npm:ansi-styles@3.2.1": [ + { + "source": "npm:ansi-styles@3.2.1", + "target": "npm:color-convert@1.9.3", + "type": "static" + } + ], + "npm:ansi-styles@4.3.0": [ + { + "source": "npm:ansi-styles@4.3.0", + "target": "npm:color-convert@2.0.1", + "type": "static" + } + ], + "npm:anymatch": [ + { + "source": "npm:anymatch", + "target": "npm:normalize-path", + "type": "static" + }, + { + "source": "npm:anymatch", + "target": "npm:picomatch", + "type": "static" + } + ], + "npm:are-we-there-yet": [ + { + "source": "npm:are-we-there-yet", + "target": "npm:delegates", + "type": "static" + }, + { + "source": "npm:are-we-there-yet", + "target": "npm:readable-stream@3.6.2", + "type": "static" + } + ], + "npm:argparse@1.0.10": [ + { + "source": "npm:argparse@1.0.10", + "target": "npm:sprintf-js@1.0.3", + "type": "static" + } + ], + "npm:aria-query": [ + { + "source": "npm:aria-query", + "target": "npm:dequal", + "type": "static" + } + ], + "npm:array-buffer-byte-length": [ + { + "source": "npm:array-buffer-byte-length", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:array-buffer-byte-length", + "target": "npm:is-array-buffer", + "type": "static" + } + ], + "npm:array-includes": [ + { + "source": "npm:array-includes", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:array-includes", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:array-includes", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:array-includes", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:array-includes", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:array-includes", + "target": "npm:is-string", + "type": "static" + } + ], + "npm:array.prototype.findlast": [ + { + "source": "npm:array.prototype.findlast", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:array.prototype.findlast", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:array.prototype.findlast", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:array.prototype.findlast", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:array.prototype.findlast", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:array.prototype.findlast", + "target": "npm:es-shim-unscopables", + "type": "static" + } + ], + "npm:array.prototype.flat": [ + { + "source": "npm:array.prototype.flat", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:array.prototype.flat", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:array.prototype.flat", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:array.prototype.flat", + "target": "npm:es-shim-unscopables", + "type": "static" + } + ], + "npm:array.prototype.flatmap": [ + { + "source": "npm:array.prototype.flatmap", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:array.prototype.flatmap", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:array.prototype.flatmap", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:array.prototype.flatmap", + "target": "npm:es-shim-unscopables", + "type": "static" + } + ], + "npm:array.prototype.tosorted": [ + { + "source": "npm:array.prototype.tosorted", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:array.prototype.tosorted", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:array.prototype.tosorted", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:array.prototype.tosorted", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:array.prototype.tosorted", + "target": "npm:es-shim-unscopables", + "type": "static" + } + ], + "npm:arraybuffer.prototype.slice": [ + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:array-buffer-byte-length", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:is-array-buffer", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:is-shared-array-buffer", + "type": "static" + } + ], + "npm:autoprefixer": [ + { + "source": "npm:autoprefixer", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:caniuse-lite", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:fraction.js", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:normalize-range", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:postcss-value-parser", + "type": "static" + } + ], + "npm:available-typed-arrays": [ + { + "source": "npm:available-typed-arrays", + "target": "npm:possible-typed-array-names", + "type": "static" + } + ], + "npm:axios": [ + { + "source": "npm:axios", + "target": "npm:follow-redirects", + "type": "static" + }, + { + "source": "npm:axios", + "target": "npm:form-data", + "type": "static" + }, + { + "source": "npm:axios", + "target": "npm:proxy-from-env", + "type": "static" + } + ], + "npm:babel-loader": [ + { + "source": "npm:babel-loader", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:babel-loader", + "target": "npm:find-cache-dir", + "type": "static" + }, + { + "source": "npm:babel-loader", + "target": "npm:schema-utils@4.2.0", + "type": "static" + }, + { + "source": "npm:babel-loader", + "target": "npm:webpack", + "type": "static" + } + ], + "npm:babel-plugin-const-enum": [ + { + "source": "npm:babel-plugin-const-enum", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:babel-plugin-const-enum", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:babel-plugin-const-enum", + "target": "npm:@babel/plugin-syntax-typescript", + "type": "static" + }, + { + "source": "npm:babel-plugin-const-enum", + "target": "npm:@babel/traverse", + "type": "static" + } + ], + "npm:babel-plugin-macros": [ + { + "source": "npm:babel-plugin-macros", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:babel-plugin-macros", + "target": "npm:cosmiconfig@6.0.0", + "type": "static" + }, + { + "source": "npm:babel-plugin-macros", + "target": "npm:resolve@1.22.8", + "type": "static" + } + ], + "npm:babel-plugin-polyfill-corejs2": [ + { + "source": "npm:babel-plugin-polyfill-corejs2", + "target": "npm:@babel/compat-data", + "type": "static" + }, + { + "source": "npm:babel-plugin-polyfill-corejs2", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:babel-plugin-polyfill-corejs2", + "target": "npm:@babel/helper-define-polyfill-provider", + "type": "static" + }, + { + "source": "npm:babel-plugin-polyfill-corejs2", + "target": "npm:semver@6.3.1", + "type": "static" + } + ], + "npm:babel-plugin-polyfill-corejs3": [ + { + "source": "npm:babel-plugin-polyfill-corejs3", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:babel-plugin-polyfill-corejs3", + "target": "npm:@babel/helper-define-polyfill-provider", + "type": "static" + }, + { + "source": "npm:babel-plugin-polyfill-corejs3", + "target": "npm:core-js-compat", + "type": "static" + } + ], + "npm:babel-plugin-polyfill-regenerator": [ + { + "source": "npm:babel-plugin-polyfill-regenerator", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:babel-plugin-polyfill-regenerator", + "target": "npm:@babel/helper-define-polyfill-provider", + "type": "static" + } + ], + "npm:babel-plugin-transform-typescript-metadata": [ + { + "source": "npm:babel-plugin-transform-typescript-metadata", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:babel-plugin-transform-typescript-metadata", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:babel-plugin-transform-typescript-metadata", + "target": "npm:@babel/traverse", + "type": "static" + } + ], + "npm:bindings": [ + { + "source": "npm:bindings", + "target": "npm:file-uri-to-path", + "type": "static" + } + ], + "npm:bl": [ + { + "source": "npm:bl", + "target": "npm:buffer", + "type": "static" + }, + { + "source": "npm:bl", + "target": "npm:inherits@2.0.4", + "type": "static" + }, + { + "source": "npm:bl", + "target": "npm:readable-stream@3.6.2", + "type": "static" + } + ], + "npm:body-parser": [ + { + "source": "npm:body-parser", + "target": "npm:bytes@3.1.2", + "type": "static" + }, + { + "source": "npm:body-parser", + "target": "npm:content-type", + "type": "static" + }, + { + "source": "npm:body-parser", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:body-parser", + "target": "npm:depd@2.0.0", + "type": "static" + }, + { + "source": "npm:body-parser", + "target": "npm:destroy", + "type": "static" + }, + { + "source": "npm:body-parser", + "target": "npm:http-errors@2.0.0", + "type": "static" + }, + { + "source": "npm:body-parser", + "target": "npm:iconv-lite@0.4.24", + "type": "static" + }, + { + "source": "npm:body-parser", + "target": "npm:on-finished", + "type": "static" + }, + { + "source": "npm:body-parser", + "target": "npm:qs", + "type": "static" + }, + { + "source": "npm:body-parser", + "target": "npm:raw-body", + "type": "static" + }, + { + "source": "npm:body-parser", + "target": "npm:type-is", + "type": "static" + }, + { + "source": "npm:body-parser", + "target": "npm:unpipe", + "type": "static" + } + ], + "npm:bonjour-service": [ + { + "source": "npm:bonjour-service", + "target": "npm:fast-deep-equal", + "type": "static" + }, + { + "source": "npm:bonjour-service", + "target": "npm:multicast-dns", + "type": "static" + } + ], + "npm:brace-expansion@1.1.11": [ + { + "source": "npm:brace-expansion@1.1.11", + "target": "npm:balanced-match", + "type": "static" + }, + { + "source": "npm:brace-expansion@1.1.11", + "target": "npm:concat-map", + "type": "static" + } + ], + "npm:brace-expansion@2.0.1": [ + { + "source": "npm:brace-expansion@2.0.1", + "target": "npm:balanced-match", + "type": "static" + } + ], + "npm:braces": [ + { + "source": "npm:braces", + "target": "npm:fill-range", + "type": "static" + } + ], + "npm:browserslist": [ + { + "source": "npm:browserslist", + "target": "npm:caniuse-lite", + "type": "static" + }, + { + "source": "npm:browserslist", + "target": "npm:electron-to-chromium", + "type": "static" + }, + { + "source": "npm:browserslist", + "target": "npm:node-releases", + "type": "static" + }, + { + "source": "npm:browserslist", + "target": "npm:update-browserslist-db", + "type": "static" + } + ], + "npm:buffer": [ + { + "source": "npm:buffer", + "target": "npm:base64-js", + "type": "static" + }, + { + "source": "npm:buffer", + "target": "npm:ieee754", + "type": "static" + } + ], + "npm:bundle-name": [ + { + "source": "npm:bundle-name", + "target": "npm:run-applescript", + "type": "static" + } + ], + "npm:busboy": [ + { + "source": "npm:busboy", + "target": "npm:streamsearch", + "type": "static" + } + ], + "npm:cacache": [ + { + "source": "npm:cacache", + "target": "npm:@npmcli/fs", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:@npmcli/move-file", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:chownr@2.0.0", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:fs-minipass", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:glob@7.2.3", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:infer-owner", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:lru-cache@6.0.0", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:minipass@3.3.6", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:minipass-collect", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:minipass-flush", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:minipass-pipeline", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:mkdirp", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:p-map", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:promise-inflight", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:rimraf", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:ssri", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:tar", + "type": "static" + }, + { + "source": "npm:cacache", + "target": "npm:unique-filename", + "type": "static" + } + ], + "npm:cache-content-type": [ + { + "source": "npm:cache-content-type", + "target": "npm:mime-types", + "type": "static" + }, + { + "source": "npm:cache-content-type", + "target": "npm:ylru", + "type": "static" + } + ], + "npm:call-bind": [ + { + "source": "npm:call-bind", + "target": "npm:es-define-property", + "type": "static" + }, + { + "source": "npm:call-bind", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:call-bind", + "target": "npm:function-bind", + "type": "static" + }, + { + "source": "npm:call-bind", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:call-bind", + "target": "npm:set-function-length", + "type": "static" + } + ], + "npm:caniuse-api": [ + { + "source": "npm:caniuse-api", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:caniuse-api", + "target": "npm:caniuse-lite", + "type": "static" + }, + { + "source": "npm:caniuse-api", + "target": "npm:lodash.memoize", + "type": "static" + }, + { + "source": "npm:caniuse-api", + "target": "npm:lodash.uniq", + "type": "static" + } + ], + "npm:chai": [ + { + "source": "npm:chai", + "target": "npm:assertion-error", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:check-error", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:deep-eql", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:get-func-name", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:loupe", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:pathval", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:type-detect", + "type": "static" + } + ], + "npm:chalk@2.4.2": [ + { + "source": "npm:chalk@2.4.2", + "target": "npm:ansi-styles@3.2.1", + "type": "static" + }, + { + "source": "npm:chalk@2.4.2", + "target": "npm:escape-string-regexp@1.0.5", + "type": "static" + }, + { + "source": "npm:chalk@2.4.2", + "target": "npm:supports-color@5.5.0", + "type": "static" + } + ], + "npm:chalk@3.0.0": [ + { + "source": "npm:chalk@3.0.0", + "target": "npm:ansi-styles@4.3.0", + "type": "static" + }, + { + "source": "npm:chalk@3.0.0", + "target": "npm:supports-color@7.2.0", + "type": "static" + } + ], + "npm:chalk@4.1.2": [ + { + "source": "npm:chalk@4.1.2", + "target": "npm:ansi-styles@4.3.0", + "type": "static" + }, + { + "source": "npm:chalk@4.1.2", + "target": "npm:supports-color@7.2.0", + "type": "static" + } + ], + "npm:check-error": [ + { + "source": "npm:check-error", + "target": "npm:get-func-name", + "type": "static" + } + ], + "npm:chokidar": [ + { + "source": "npm:chokidar", + "target": "npm:anymatch", + "type": "static" + }, + { + "source": "npm:chokidar", + "target": "npm:braces", + "type": "static" + }, + { + "source": "npm:chokidar", + "target": "npm:glob-parent@5.1.2", + "type": "static" + }, + { + "source": "npm:chokidar", + "target": "npm:is-binary-path", + "type": "static" + }, + { + "source": "npm:chokidar", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:chokidar", + "target": "npm:normalize-path", + "type": "static" + }, + { + "source": "npm:chokidar", + "target": "npm:readdirp", + "type": "static" + }, + { + "source": "npm:chokidar", + "target": "npm:fsevents@2.3.3", + "type": "static" + } + ], + "npm:cli-cursor": [ + { + "source": "npm:cli-cursor", + "target": "npm:restore-cursor", + "type": "static" + } + ], + "npm:cliui": [ + { + "source": "npm:cliui", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:cliui", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:cliui", + "target": "npm:wrap-ansi@7.0.0", + "type": "static" + } + ], + "npm:color-convert@1.9.3": [ + { + "source": "npm:color-convert@1.9.3", + "target": "npm:color-name@1.1.3", + "type": "static" + } + ], + "npm:color-convert@2.0.1": [ + { + "source": "npm:color-convert@2.0.1", + "target": "npm:color-name@1.1.4", + "type": "static" + } + ], + "npm:columnify": [ + { + "source": "npm:columnify", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:columnify", + "target": "npm:wcwidth", + "type": "static" + } + ], + "npm:combined-stream": [ + { + "source": "npm:combined-stream", + "target": "npm:delayed-stream", + "type": "static" + } + ], + "npm:compressible": [ + { + "source": "npm:compressible", + "target": "npm:mime-db", + "type": "static" + } + ], + "npm:compression": [ + { + "source": "npm:compression", + "target": "npm:accepts", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:bytes@3.0.0", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:compressible", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:on-headers", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:safe-buffer@5.1.2", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:vary", + "type": "static" + } + ], + "npm:content-disposition": [ + { + "source": "npm:content-disposition", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + } + ], + "npm:cookies": [ + { + "source": "npm:cookies", + "target": "npm:depd@2.0.0", + "type": "static" + }, + { + "source": "npm:cookies", + "target": "npm:keygrip", + "type": "static" + } + ], + "npm:copy-anything": [ + { + "source": "npm:copy-anything", + "target": "npm:is-what", + "type": "static" + } + ], + "npm:copy-webpack-plugin": [ + { + "source": "npm:copy-webpack-plugin", + "target": "npm:fast-glob@3.3.2", + "type": "static" + }, + { + "source": "npm:copy-webpack-plugin", + "target": "npm:glob-parent@6.0.2", + "type": "static" + }, + { + "source": "npm:copy-webpack-plugin", + "target": "npm:globby@12.2.0", + "type": "static" + }, + { + "source": "npm:copy-webpack-plugin", + "target": "npm:normalize-path", + "type": "static" + }, + { + "source": "npm:copy-webpack-plugin", + "target": "npm:schema-utils@4.2.0", + "type": "static" + }, + { + "source": "npm:copy-webpack-plugin", + "target": "npm:serialize-javascript", + "type": "static" + }, + { + "source": "npm:copy-webpack-plugin", + "target": "npm:webpack", + "type": "static" + } + ], + "npm:core-js-compat": [ + { + "source": "npm:core-js-compat", + "target": "npm:browserslist", + "type": "static" + } + ], + "npm:cosmiconfig@6.0.0": [ + { + "source": "npm:cosmiconfig@6.0.0", + "target": "npm:@types/parse-json", + "type": "static" + }, + { + "source": "npm:cosmiconfig@6.0.0", + "target": "npm:import-fresh", + "type": "static" + }, + { + "source": "npm:cosmiconfig@6.0.0", + "target": "npm:parse-json", + "type": "static" + }, + { + "source": "npm:cosmiconfig@6.0.0", + "target": "npm:path-type", + "type": "static" + }, + { + "source": "npm:cosmiconfig@6.0.0", + "target": "npm:yaml@1.10.2", + "type": "static" + } + ], + "npm:cosmiconfig@7.1.0": [ + { + "source": "npm:cosmiconfig@7.1.0", + "target": "npm:@types/parse-json", + "type": "static" + }, + { + "source": "npm:cosmiconfig@7.1.0", + "target": "npm:import-fresh", + "type": "static" + }, + { + "source": "npm:cosmiconfig@7.1.0", + "target": "npm:parse-json", + "type": "static" + }, + { + "source": "npm:cosmiconfig@7.1.0", + "target": "npm:path-type", + "type": "static" + }, + { + "source": "npm:cosmiconfig@7.1.0", + "target": "npm:yaml@1.10.2", + "type": "static" + } + ], + "npm:cron-parser": [ + { + "source": "npm:cron-parser", + "target": "npm:luxon", + "type": "static" + } + ], + "npm:cross-spawn": [ + { + "source": "npm:cross-spawn", + "target": "npm:path-key@3.1.1", + "type": "static" + }, + { + "source": "npm:cross-spawn", + "target": "npm:shebang-command", + "type": "static" + }, + { + "source": "npm:cross-spawn", + "target": "npm:which@2.0.2", + "type": "static" + } + ], + "npm:css-declaration-sorter": [ + { + "source": "npm:css-declaration-sorter", + "target": "npm:postcss@8.4.45", + "type": "static" + } + ], + "npm:css-loader": [ + { + "source": "npm:css-loader", + "target": "npm:icss-utils", + "type": "static" + }, + { + "source": "npm:css-loader", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:css-loader", + "target": "npm:postcss-modules-extract-imports", + "type": "static" + }, + { + "source": "npm:css-loader", + "target": "npm:postcss-modules-local-by-default", + "type": "static" + }, + { + "source": "npm:css-loader", + "target": "npm:postcss-modules-scope", + "type": "static" + }, + { + "source": "npm:css-loader", + "target": "npm:postcss-modules-values", + "type": "static" + }, + { + "source": "npm:css-loader", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:css-loader", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:css-loader", + "target": "npm:webpack", + "type": "static" + } + ], + "npm:css-minimizer-webpack-plugin": [ + { + "source": "npm:css-minimizer-webpack-plugin", + "target": "npm:@jridgewell/trace-mapping@0.3.25", + "type": "static" + }, + { + "source": "npm:css-minimizer-webpack-plugin", + "target": "npm:cssnano", + "type": "static" + }, + { + "source": "npm:css-minimizer-webpack-plugin", + "target": "npm:jest-worker@29.7.0", + "type": "static" + }, + { + "source": "npm:css-minimizer-webpack-plugin", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:css-minimizer-webpack-plugin", + "target": "npm:schema-utils@4.2.0", + "type": "static" + }, + { + "source": "npm:css-minimizer-webpack-plugin", + "target": "npm:serialize-javascript", + "type": "static" + }, + { + "source": "npm:css-minimizer-webpack-plugin", + "target": "npm:webpack", + "type": "static" + } + ], + "npm:css-select": [ + { + "source": "npm:css-select", + "target": "npm:boolbase", + "type": "static" + }, + { + "source": "npm:css-select", + "target": "npm:css-what", + "type": "static" + }, + { + "source": "npm:css-select", + "target": "npm:domhandler", + "type": "static" + }, + { + "source": "npm:css-select", + "target": "npm:domutils", + "type": "static" + }, + { + "source": "npm:css-select", + "target": "npm:nth-check", + "type": "static" + } + ], + "npm:css-tree@2.2.1": [ + { + "source": "npm:css-tree@2.2.1", + "target": "npm:mdn-data@2.0.28", + "type": "static" + }, + { + "source": "npm:css-tree@2.2.1", + "target": "npm:source-map-js", + "type": "static" + } + ], + "npm:css-tree@2.3.1": [ + { + "source": "npm:css-tree@2.3.1", + "target": "npm:mdn-data@2.0.30", + "type": "static" + }, + { + "source": "npm:css-tree@2.3.1", + "target": "npm:source-map-js", + "type": "static" + } + ], + "npm:cssnano-preset-default": [ + { + "source": "npm:cssnano-preset-default", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:css-declaration-sorter", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:cssnano-utils", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-calc", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-colormin", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-convert-values", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-discard-comments", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-discard-duplicates", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-discard-empty", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-discard-overridden", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-merge-longhand", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-merge-rules", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-minify-font-values", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-minify-gradients", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-minify-params", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-minify-selectors", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-normalize-charset", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-normalize-display-values", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-normalize-positions", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-normalize-repeat-style", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-normalize-string", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-normalize-timing-functions", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-normalize-unicode", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-normalize-url", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-normalize-whitespace", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-ordered-values", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-reduce-initial", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-reduce-transforms", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-svgo", + "type": "static" + }, + { + "source": "npm:cssnano-preset-default", + "target": "npm:postcss-unique-selectors", + "type": "static" + } + ], + "npm:cssnano-utils": [ + { + "source": "npm:cssnano-utils", + "target": "npm:postcss@8.4.45", + "type": "static" + } + ], + "npm:cssnano": [ + { + "source": "npm:cssnano", + "target": "npm:cssnano-preset-default", + "type": "static" + }, + { + "source": "npm:cssnano", + "target": "npm:lilconfig@3.1.2", + "type": "static" + }, + { + "source": "npm:cssnano", + "target": "npm:postcss@8.4.45", + "type": "static" + } + ], + "npm:csso": [ + { + "source": "npm:csso", + "target": "npm:css-tree@2.2.1", + "type": "static" + } + ], + "npm:cssstyle": [ + { + "source": "npm:cssstyle", + "target": "npm:rrweb-cssom", + "type": "static" + } + ], + "npm:d3-array@2.12.1": [ + { + "source": "npm:d3-array@2.12.1", + "target": "npm:internmap@1.0.1", + "type": "static" + } + ], + "npm:d3-array@3.2.4": [ + { + "source": "npm:d3-array@3.2.4", + "target": "npm:internmap@2.0.3", + "type": "static" + } + ], + "npm:d3-delaunay": [ + { + "source": "npm:d3-delaunay", + "target": "npm:delaunator", + "type": "static" + } + ], + "npm:d3-interpolate": [ + { + "source": "npm:d3-interpolate", + "target": "npm:d3-color", + "type": "static" + } + ], + "npm:d3-scale-chromatic": [ + { + "source": "npm:d3-scale-chromatic", + "target": "npm:d3-color", + "type": "static" + }, + { + "source": "npm:d3-scale-chromatic", + "target": "npm:d3-interpolate", + "type": "static" + } + ], + "npm:d3-scale": [ + { + "source": "npm:d3-scale", + "target": "npm:d3-array@3.2.4", + "type": "static" + }, + { + "source": "npm:d3-scale", + "target": "npm:d3-format@3.1.0", + "type": "static" + }, + { + "source": "npm:d3-scale", + "target": "npm:d3-interpolate", + "type": "static" + }, + { + "source": "npm:d3-scale", + "target": "npm:d3-time@3.1.0", + "type": "static" + }, + { + "source": "npm:d3-scale", + "target": "npm:d3-time-format@4.1.0", + "type": "static" + } + ], + "npm:d3-shape": [ + { + "source": "npm:d3-shape", + "target": "npm:d3-path", + "type": "static" + } + ], + "npm:d3-time-format@3.0.0": [ + { + "source": "npm:d3-time-format@3.0.0", + "target": "npm:d3-time@2.1.1", + "type": "static" + } + ], + "npm:d3-time-format@4.1.0": [ + { + "source": "npm:d3-time-format@4.1.0", + "target": "npm:d3-time@3.1.0", + "type": "static" + } + ], + "npm:d3-time@2.1.1": [ + { + "source": "npm:d3-time@2.1.1", + "target": "npm:d3-array@2.12.1", + "type": "static" + } + ], + "npm:d3-time@3.1.0": [ + { + "source": "npm:d3-time@3.1.0", + "target": "npm:d3-array@3.2.4", + "type": "static" + } + ], + "npm:data-urls": [ + { + "source": "npm:data-urls", + "target": "npm:whatwg-mimetype", + "type": "static" + }, + { + "source": "npm:data-urls", + "target": "npm:whatwg-url", + "type": "static" + } + ], + "npm:data-view-buffer": [ + { + "source": "npm:data-view-buffer", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:data-view-buffer", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:data-view-buffer", + "target": "npm:is-data-view", + "type": "static" + } + ], + "npm:data-view-byte-length": [ + { + "source": "npm:data-view-byte-length", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:data-view-byte-length", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:data-view-byte-length", + "target": "npm:is-data-view", + "type": "static" + } + ], + "npm:data-view-byte-offset": [ + { + "source": "npm:data-view-byte-offset", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:data-view-byte-offset", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:data-view-byte-offset", + "target": "npm:is-data-view", + "type": "static" + } + ], + "npm:debug@2.6.9": [ + { + "source": "npm:debug@2.6.9", + "target": "npm:ms@2.0.0", + "type": "static" + } + ], + "npm:debug@4.3.7": [ + { + "source": "npm:debug@4.3.7", + "target": "npm:ms@2.1.3", + "type": "static" + } + ], + "npm:decompress-response": [ + { + "source": "npm:decompress-response", + "target": "npm:mimic-response", + "type": "static" + } + ], + "npm:deep-eql": [ + { + "source": "npm:deep-eql", + "target": "npm:type-detect", + "type": "static" + } + ], + "npm:default-browser": [ + { + "source": "npm:default-browser", + "target": "npm:bundle-name", + "type": "static" + }, + { + "source": "npm:default-browser", + "target": "npm:default-browser-id", + "type": "static" + } + ], + "npm:defaults": [ + { + "source": "npm:defaults", + "target": "npm:clone", + "type": "static" + } + ], + "npm:define-data-property": [ + { + "source": "npm:define-data-property", + "target": "npm:es-define-property", + "type": "static" + }, + { + "source": "npm:define-data-property", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:define-data-property", + "target": "npm:gopd", + "type": "static" + } + ], + "npm:define-properties": [ + { + "source": "npm:define-properties", + "target": "npm:define-data-property", + "type": "static" + }, + { + "source": "npm:define-properties", + "target": "npm:has-property-descriptors", + "type": "static" + }, + { + "source": "npm:define-properties", + "target": "npm:object-keys", + "type": "static" + } + ], + "npm:detect-port": [ + { + "source": "npm:detect-port", + "target": "npm:address", + "type": "static" + }, + { + "source": "npm:detect-port", + "target": "npm:debug@4.3.7", + "type": "static" + } + ], + "npm:dir-glob": [ + { + "source": "npm:dir-glob", + "target": "npm:path-type", + "type": "static" + } + ], + "npm:dns-packet": [ + { + "source": "npm:dns-packet", + "target": "npm:@leichtgewicht/ip-codec", + "type": "static" + } + ], + "npm:doctrine@2.1.0": [ + { + "source": "npm:doctrine@2.1.0", + "target": "npm:esutils", + "type": "static" + } + ], + "npm:doctrine@3.0.0": [ + { + "source": "npm:doctrine@3.0.0", + "target": "npm:esutils", + "type": "static" + } + ], + "npm:dom-serializer": [ + { + "source": "npm:dom-serializer", + "target": "npm:domelementtype", + "type": "static" + }, + { + "source": "npm:dom-serializer", + "target": "npm:domhandler", + "type": "static" + }, + { + "source": "npm:dom-serializer", + "target": "npm:entities", + "type": "static" + } + ], + "npm:domhandler": [ + { + "source": "npm:domhandler", + "target": "npm:domelementtype", + "type": "static" + } + ], + "npm:domutils": [ + { + "source": "npm:domutils", + "target": "npm:dom-serializer", + "type": "static" + }, + { + "source": "npm:domutils", + "target": "npm:domelementtype", + "type": "static" + }, + { + "source": "npm:domutils", + "target": "npm:domhandler", + "type": "static" + } + ], + "npm:dotenv-expand": [ + { + "source": "npm:dotenv-expand", + "target": "npm:dotenv", + "type": "static" + } + ], + "npm:ejs": [ + { + "source": "npm:ejs", + "target": "npm:jake", + "type": "static" + } + ], + "npm:encoding": [ + { + "source": "npm:encoding", + "target": "npm:iconv-lite@0.6.3", + "type": "static" + } + ], + "npm:end-of-stream": [ + { + "source": "npm:end-of-stream", + "target": "npm:once", + "type": "static" + } + ], + "npm:enhanced-resolve": [ + { + "source": "npm:enhanced-resolve", + "target": "npm:graceful-fs", + "type": "static" + }, + { + "source": "npm:enhanced-resolve", + "target": "npm:tapable", + "type": "static" + } + ], + "npm:enquirer": [ + { + "source": "npm:enquirer", + "target": "npm:ansi-colors", + "type": "static" + } + ], + "npm:errno": [ + { + "source": "npm:errno", + "target": "npm:prr", + "type": "static" + } + ], + "npm:error-ex": [ + { + "source": "npm:error-ex", + "target": "npm:is-arrayish", + "type": "static" + } + ], + "npm:es-abstract": [ + { + "source": "npm:es-abstract", + "target": "npm:array-buffer-byte-length", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:arraybuffer.prototype.slice", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:available-typed-arrays", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:data-view-buffer", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:data-view-byte-length", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:data-view-byte-offset", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-define-property", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-set-tostringtag", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-to-primitive", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:function.prototype.name", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:get-symbol-description", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:globalthis", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:has-property-descriptors", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:has-proto", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:internal-slot", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-array-buffer", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-callable", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-data-view", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-negative-zero", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-regex", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-shared-array-buffer", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-string", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-typed-array", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-weakref", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:object-inspect", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:object-keys", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:object.assign", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:regexp.prototype.flags", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:safe-array-concat", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:safe-regex-test", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:string.prototype.trim", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:string.prototype.trimend", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:string.prototype.trimstart", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:typed-array-buffer", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:typed-array-byte-length", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:typed-array-byte-offset", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:typed-array-length", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:unbox-primitive", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:which-typed-array", + "type": "static" + } + ], + "npm:es-define-property": [ + { + "source": "npm:es-define-property", + "target": "npm:get-intrinsic", + "type": "static" + } + ], + "npm:es-iterator-helpers": [ + { + "source": "npm:es-iterator-helpers", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:es-set-tostringtag", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:function-bind", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:globalthis", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:has-property-descriptors", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:has-proto", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:internal-slot", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:iterator.prototype", + "type": "static" + }, + { + "source": "npm:es-iterator-helpers", + "target": "npm:safe-array-concat", + "type": "static" + } + ], + "npm:es-object-atoms": [ + { + "source": "npm:es-object-atoms", + "target": "npm:es-errors", + "type": "static" + } + ], + "npm:es-set-tostringtag": [ + { + "source": "npm:es-set-tostringtag", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:es-set-tostringtag", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:es-set-tostringtag", + "target": "npm:hasown", + "type": "static" + } + ], + "npm:es-shim-unscopables": [ + { + "source": "npm:es-shim-unscopables", + "target": "npm:hasown", + "type": "static" + } + ], + "npm:es-to-primitive": [ + { + "source": "npm:es-to-primitive", + "target": "npm:is-callable", + "type": "static" + }, + { + "source": "npm:es-to-primitive", + "target": "npm:is-date-object", + "type": "static" + }, + { + "source": "npm:es-to-primitive", + "target": "npm:is-symbol", + "type": "static" + } + ], + "npm:esbuild": [ + { + "source": "npm:esbuild", + "target": "npm:@esbuild/aix-ppc64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/android-arm", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/android-arm64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/android-x64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/darwin-arm64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/darwin-x64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/freebsd-arm64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/freebsd-x64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/linux-arm", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/linux-arm64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/linux-ia32", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/linux-loong64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/linux-mips64el", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/linux-ppc64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/linux-riscv64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/linux-s390x", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/linux-x64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/netbsd-x64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/openbsd-x64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/sunos-x64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/win32-arm64", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/win32-ia32", + "type": "static" + }, + { + "source": "npm:esbuild", + "target": "npm:@esbuild/win32-x64", + "type": "static" + } + ], + "npm:eslint-plugin-react": [ + { + "source": "npm:eslint-plugin-react", + "target": "npm:array-includes", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:array.prototype.findlast", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:array.prototype.flatmap", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:array.prototype.tosorted", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:doctrine@2.1.0", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:es-iterator-helpers", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:eslint", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:estraverse@5.3.0", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:jsx-ast-utils", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:minimatch@3.1.2", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:object.entries", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:object.fromentries", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:object.values", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:resolve@2.0.0-next.5", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:semver@6.3.1", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:string.prototype.matchall", + "type": "static" + }, + { + "source": "npm:eslint-plugin-react", + "target": "npm:string.prototype.repeat", + "type": "static" + } + ], + "npm:eslint-scope@5.1.1": [ + { + "source": "npm:eslint-scope@5.1.1", + "target": "npm:esrecurse", + "type": "static" + }, + { + "source": "npm:eslint-scope@5.1.1", + "target": "npm:estraverse@4.3.0", + "type": "static" + } + ], + "npm:eslint-scope": [ + { + "source": "npm:eslint-scope", + "target": "npm:esrecurse", + "type": "static" + }, + { + "source": "npm:eslint-scope", + "target": "npm:estraverse@5.3.0", + "type": "static" + } + ], + "npm:eslint": [ + { + "source": "npm:eslint", + "target": "npm:@eslint-community/eslint-utils", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint-community/regexpp", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint/eslintrc", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint/js@8.57.0", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@humanwhocodes/config-array", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@humanwhocodes/module-importer", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@nodelib/fs.walk", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@ungap/structured-clone", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:ajv@6.12.6", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:cross-spawn", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:doctrine@3.0.0", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:escape-string-regexp@4.0.0", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:eslint-scope", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:eslint-visitor-keys", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:espree", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:esquery", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:esutils", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:fast-deep-equal", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:file-entry-cache", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:find-up@5.0.0", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:glob-parent@6.0.2", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:globals@13.24.0", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:graphemer", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:imurmurhash", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:is-path-inside", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:js-yaml@4.1.0", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:json-stable-stringify-without-jsonify", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:levn", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:lodash.merge", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:minimatch@3.1.2", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:natural-compare", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:optionator", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:text-table", + "type": "static" + } + ], + "npm:espree": [ + { + "source": "npm:espree", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:espree", + "target": "npm:acorn-jsx", + "type": "static" + }, + { + "source": "npm:espree", + "target": "npm:eslint-visitor-keys", + "type": "static" + } + ], + "npm:esquery": [ + { + "source": "npm:esquery", + "target": "npm:estraverse@5.3.0", + "type": "static" + } + ], + "npm:esrecurse": [ + { + "source": "npm:esrecurse", + "target": "npm:estraverse@5.3.0", + "type": "static" + } + ], + "npm:estree-walker": [ + { + "source": "npm:estree-walker", + "target": "npm:@types/estree", + "type": "static" + } + ], + "npm:execa": [ + { + "source": "npm:execa", + "target": "npm:cross-spawn", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:get-stream", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:human-signals", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:is-stream", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:merge-stream", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:npm-run-path@5.3.0", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:onetime@6.0.0", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:signal-exit@4.1.0", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:strip-final-newline", + "type": "static" + } + ], + "npm:expand-tilde": [ + { + "source": "npm:expand-tilde", + "target": "npm:homedir-polyfill", + "type": "static" + } + ], + "npm:express": [ + { + "source": "npm:express", + "target": "npm:accepts", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:array-flatten", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:body-parser", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:content-disposition", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:content-type", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:cookie", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:cookie-signature", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:depd@2.0.0", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:etag", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:finalhandler", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:fresh", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:http-errors@2.0.0", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:merge-descriptors", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:methods", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:on-finished", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:path-to-regexp", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:proxy-addr", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:qs", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:range-parser", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:send", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:serve-static", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:setprototypeof@1.2.0", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:statuses@2.0.1", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:type-is", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:utils-merge", + "type": "static" + }, + { + "source": "npm:express", + "target": "npm:vary", + "type": "static" + } + ], + "npm:fast-glob@3.2.7": [ + { + "source": "npm:fast-glob@3.2.7", + "target": "npm:@nodelib/fs.stat", + "type": "static" + }, + { + "source": "npm:fast-glob@3.2.7", + "target": "npm:@nodelib/fs.walk", + "type": "static" + }, + { + "source": "npm:fast-glob@3.2.7", + "target": "npm:glob-parent@5.1.2", + "type": "static" + }, + { + "source": "npm:fast-glob@3.2.7", + "target": "npm:merge2", + "type": "static" + }, + { + "source": "npm:fast-glob@3.2.7", + "target": "npm:micromatch", + "type": "static" + } + ], + "npm:fast-glob@3.3.2": [ + { + "source": "npm:fast-glob@3.3.2", + "target": "npm:@nodelib/fs.stat", + "type": "static" + }, + { + "source": "npm:fast-glob@3.3.2", + "target": "npm:@nodelib/fs.walk", + "type": "static" + }, + { + "source": "npm:fast-glob@3.3.2", + "target": "npm:glob-parent@5.1.2", + "type": "static" + }, + { + "source": "npm:fast-glob@3.3.2", + "target": "npm:merge2", + "type": "static" + }, + { + "source": "npm:fast-glob@3.3.2", + "target": "npm:micromatch", + "type": "static" + } + ], + "npm:fastq": [ + { + "source": "npm:fastq", + "target": "npm:reusify", + "type": "static" + } + ], + "npm:faye-websocket": [ + { + "source": "npm:faye-websocket", + "target": "npm:websocket-driver", + "type": "static" + } + ], + "npm:figures": [ + { + "source": "npm:figures", + "target": "npm:escape-string-regexp@1.0.5", + "type": "static" + } + ], + "npm:file-entry-cache": [ + { + "source": "npm:file-entry-cache", + "target": "npm:flat-cache", + "type": "static" + } + ], + "npm:filelist": [ + { + "source": "npm:filelist", + "target": "npm:minimatch@5.1.6", + "type": "static" + } + ], + "npm:fill-range": [ + { + "source": "npm:fill-range", + "target": "npm:to-regex-range", + "type": "static" + } + ], + "npm:finalhandler": [ + { + "source": "npm:finalhandler", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:finalhandler", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:finalhandler", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:finalhandler", + "target": "npm:on-finished", + "type": "static" + }, + { + "source": "npm:finalhandler", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:finalhandler", + "target": "npm:statuses@2.0.1", + "type": "static" + }, + { + "source": "npm:finalhandler", + "target": "npm:unpipe", + "type": "static" + } + ], + "npm:find-cache-dir": [ + { + "source": "npm:find-cache-dir", + "target": "npm:common-path-prefix", + "type": "static" + }, + { + "source": "npm:find-cache-dir", + "target": "npm:pkg-dir", + "type": "static" + } + ], + "npm:find-file-up": [ + { + "source": "npm:find-file-up", + "target": "npm:resolve-dir", + "type": "static" + } + ], + "npm:find-pkg": [ + { + "source": "npm:find-pkg", + "target": "npm:find-file-up", + "type": "static" + } + ], + "npm:find-up@5.0.0": [ + { + "source": "npm:find-up@5.0.0", + "target": "npm:locate-path@6.0.0", + "type": "static" + }, + { + "source": "npm:find-up@5.0.0", + "target": "npm:path-exists@4.0.0", + "type": "static" + } + ], + "npm:find-up@6.3.0": [ + { + "source": "npm:find-up@6.3.0", + "target": "npm:locate-path@7.2.0", + "type": "static" + }, + { + "source": "npm:find-up@6.3.0", + "target": "npm:path-exists@5.0.0", + "type": "static" + } + ], + "npm:flat-cache": [ + { + "source": "npm:flat-cache", + "target": "npm:flatted", + "type": "static" + }, + { + "source": "npm:flat-cache", + "target": "npm:keyv", + "type": "static" + }, + { + "source": "npm:flat-cache", + "target": "npm:rimraf", + "type": "static" + } + ], + "npm:follow-redirects": [ + { + "source": "npm:follow-redirects", + "target": "npm:debug@4.3.7", + "type": "static" + } + ], + "npm:for-each": [ + { + "source": "npm:for-each", + "target": "npm:is-callable", + "type": "static" + } + ], + "npm:foreground-child": [ + { + "source": "npm:foreground-child", + "target": "npm:cross-spawn", + "type": "static" + }, + { + "source": "npm:foreground-child", + "target": "npm:signal-exit@4.1.0", + "type": "static" + } + ], + "npm:fork-ts-checker-webpack-plugin": [ + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:chokidar", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:cosmiconfig@7.1.0", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:deepmerge", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:fs-extra@10.1.0", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:memfs@3.5.3", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:minimatch@3.1.2", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:node-abort-controller", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:schema-utils@3.3.0", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:tapable", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:fork-ts-checker-webpack-plugin", + "target": "npm:webpack", + "type": "static" + } + ], + "npm:form-data": [ + { + "source": "npm:form-data", + "target": "npm:asynckit", + "type": "static" + }, + { + "source": "npm:form-data", + "target": "npm:combined-stream", + "type": "static" + }, + { + "source": "npm:form-data", + "target": "npm:mime-types", + "type": "static" + } + ], + "npm:front-matter": [ + { + "source": "npm:front-matter", + "target": "npm:js-yaml@3.14.1", + "type": "static" + } + ], + "npm:fs-extra@10.1.0": [ + { + "source": "npm:fs-extra@10.1.0", + "target": "npm:graceful-fs", + "type": "static" + }, + { + "source": "npm:fs-extra@10.1.0", + "target": "npm:jsonfile@6.1.0", + "type": "static" + }, + { + "source": "npm:fs-extra@10.1.0", + "target": "npm:universalify@2.0.1", + "type": "static" + } + ], + "npm:fs-extra@8.1.0": [ + { + "source": "npm:fs-extra@8.1.0", + "target": "npm:graceful-fs", + "type": "static" + }, + { + "source": "npm:fs-extra@8.1.0", + "target": "npm:jsonfile@4.0.0", + "type": "static" + }, + { + "source": "npm:fs-extra@8.1.0", + "target": "npm:universalify@0.1.2", + "type": "static" + } + ], + "npm:fs-extra@9.1.0": [ + { + "source": "npm:fs-extra@9.1.0", + "target": "npm:at-least-node", + "type": "static" + }, + { + "source": "npm:fs-extra@9.1.0", + "target": "npm:graceful-fs", + "type": "static" + }, + { + "source": "npm:fs-extra@9.1.0", + "target": "npm:jsonfile@6.1.0", + "type": "static" + }, + { + "source": "npm:fs-extra@9.1.0", + "target": "npm:universalify@2.0.1", + "type": "static" + } + ], + "npm:fs-minipass": [ + { + "source": "npm:fs-minipass", + "target": "npm:minipass@3.3.6", + "type": "static" + } + ], + "npm:function.prototype.name": [ + { + "source": "npm:function.prototype.name", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:function.prototype.name", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:function.prototype.name", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:function.prototype.name", + "target": "npm:functions-have-names", + "type": "static" + } + ], + "npm:gauge": [ + { + "source": "npm:gauge", + "target": "npm:aproba", + "type": "static" + }, + { + "source": "npm:gauge", + "target": "npm:color-support", + "type": "static" + }, + { + "source": "npm:gauge", + "target": "npm:console-control-strings", + "type": "static" + }, + { + "source": "npm:gauge", + "target": "npm:has-unicode", + "type": "static" + }, + { + "source": "npm:gauge", + "target": "npm:signal-exit@3.0.7", + "type": "static" + }, + { + "source": "npm:gauge", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:gauge", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:gauge", + "target": "npm:wide-align", + "type": "static" + } + ], + "npm:get-intrinsic": [ + { + "source": "npm:get-intrinsic", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:function-bind", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:has-proto", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:hasown", + "type": "static" + } + ], + "npm:get-symbol-description": [ + { + "source": "npm:get-symbol-description", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:get-symbol-description", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:get-symbol-description", + "target": "npm:get-intrinsic", + "type": "static" + } + ], + "npm:glob-parent@5.1.2": [ + { + "source": "npm:glob-parent@5.1.2", + "target": "npm:is-glob", + "type": "static" + } + ], + "npm:glob-parent@6.0.2": [ + { + "source": "npm:glob-parent@6.0.2", + "target": "npm:is-glob", + "type": "static" + } + ], + "npm:glob@10.4.5": [ + { + "source": "npm:glob@10.4.5", + "target": "npm:foreground-child", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:jackspeak", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:minimatch@9.0.5", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:minipass@7.1.2", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:package-json-from-dist", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:path-scurry", + "type": "static" + } + ], + "npm:glob@7.2.3": [ + { + "source": "npm:glob@7.2.3", + "target": "npm:fs.realpath", + "type": "static" + }, + { + "source": "npm:glob@7.2.3", + "target": "npm:inflight", + "type": "static" + }, + { + "source": "npm:glob@7.2.3", + "target": "npm:inherits@2.0.4", + "type": "static" + }, + { + "source": "npm:glob@7.2.3", + "target": "npm:minimatch@3.1.2", + "type": "static" + }, + { + "source": "npm:glob@7.2.3", + "target": "npm:once", + "type": "static" + }, + { + "source": "npm:glob@7.2.3", + "target": "npm:path-is-absolute", + "type": "static" + } + ], + "npm:global-modules": [ + { + "source": "npm:global-modules", + "target": "npm:global-prefix", + "type": "static" + }, + { + "source": "npm:global-modules", + "target": "npm:is-windows", + "type": "static" + }, + { + "source": "npm:global-modules", + "target": "npm:resolve-dir", + "type": "static" + } + ], + "npm:global-prefix": [ + { + "source": "npm:global-prefix", + "target": "npm:expand-tilde", + "type": "static" + }, + { + "source": "npm:global-prefix", + "target": "npm:homedir-polyfill", + "type": "static" + }, + { + "source": "npm:global-prefix", + "target": "npm:ini", + "type": "static" + }, + { + "source": "npm:global-prefix", + "target": "npm:is-windows", + "type": "static" + }, + { + "source": "npm:global-prefix", + "target": "npm:which@1.3.1", + "type": "static" + } + ], + "npm:globals@13.24.0": [ + { + "source": "npm:globals@13.24.0", + "target": "npm:type-fest", + "type": "static" + } + ], + "npm:globalthis": [ + { + "source": "npm:globalthis", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:globalthis", + "target": "npm:gopd", + "type": "static" + } + ], + "npm:globby@11.1.0": [ + { + "source": "npm:globby@11.1.0", + "target": "npm:array-union@2.1.0", + "type": "static" + }, + { + "source": "npm:globby@11.1.0", + "target": "npm:dir-glob", + "type": "static" + }, + { + "source": "npm:globby@11.1.0", + "target": "npm:fast-glob@3.3.2", + "type": "static" + }, + { + "source": "npm:globby@11.1.0", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:globby@11.1.0", + "target": "npm:merge2", + "type": "static" + }, + { + "source": "npm:globby@11.1.0", + "target": "npm:slash@3.0.0", + "type": "static" + } + ], + "npm:globby@12.2.0": [ + { + "source": "npm:globby@12.2.0", + "target": "npm:array-union@3.0.1", + "type": "static" + }, + { + "source": "npm:globby@12.2.0", + "target": "npm:dir-glob", + "type": "static" + }, + { + "source": "npm:globby@12.2.0", + "target": "npm:fast-glob@3.3.2", + "type": "static" + }, + { + "source": "npm:globby@12.2.0", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:globby@12.2.0", + "target": "npm:merge2", + "type": "static" + }, + { + "source": "npm:globby@12.2.0", + "target": "npm:slash@4.0.0", + "type": "static" + } + ], + "npm:gopd": [ + { + "source": "npm:gopd", + "target": "npm:get-intrinsic", + "type": "static" + } + ], + "npm:has-property-descriptors": [ + { + "source": "npm:has-property-descriptors", + "target": "npm:es-define-property", + "type": "static" + } + ], + "npm:has-tostringtag": [ + { + "source": "npm:has-tostringtag", + "target": "npm:has-symbols", + "type": "static" + } + ], + "npm:hasown": [ + { + "source": "npm:hasown", + "target": "npm:function-bind", + "type": "static" + } + ], + "npm:homedir-polyfill": [ + { + "source": "npm:homedir-polyfill", + "target": "npm:parse-passwd", + "type": "static" + } + ], + "npm:hosted-git-info": [ + { + "source": "npm:hosted-git-info", + "target": "npm:lru-cache@10.4.3", + "type": "static" + } + ], + "npm:hpack.js": [ + { + "source": "npm:hpack.js", + "target": "npm:inherits@2.0.4", + "type": "static" + }, + { + "source": "npm:hpack.js", + "target": "npm:obuf", + "type": "static" + }, + { + "source": "npm:hpack.js", + "target": "npm:readable-stream@2.3.8", + "type": "static" + }, + { + "source": "npm:hpack.js", + "target": "npm:wbuf", + "type": "static" + } + ], + "npm:html-encoding-sniffer": [ + { + "source": "npm:html-encoding-sniffer", + "target": "npm:whatwg-encoding", + "type": "static" + } + ], + "npm:http-assert": [ + { + "source": "npm:http-assert", + "target": "npm:deep-equal", + "type": "static" + }, + { + "source": "npm:http-assert", + "target": "npm:http-errors@1.8.1", + "type": "static" + } + ], + "npm:http-errors@1.6.3": [ + { + "source": "npm:http-errors@1.6.3", + "target": "npm:depd@1.1.2", + "type": "static" + }, + { + "source": "npm:http-errors@1.6.3", + "target": "npm:inherits@2.0.3", + "type": "static" + }, + { + "source": "npm:http-errors@1.6.3", + "target": "npm:setprototypeof@1.1.0", + "type": "static" + }, + { + "source": "npm:http-errors@1.6.3", + "target": "npm:statuses@1.5.0", + "type": "static" + } + ], + "npm:http-errors@1.8.1": [ + { + "source": "npm:http-errors@1.8.1", + "target": "npm:depd@1.1.2", + "type": "static" + }, + { + "source": "npm:http-errors@1.8.1", + "target": "npm:inherits@2.0.4", + "type": "static" + }, + { + "source": "npm:http-errors@1.8.1", + "target": "npm:setprototypeof@1.2.0", + "type": "static" + }, + { + "source": "npm:http-errors@1.8.1", + "target": "npm:statuses@1.5.0", + "type": "static" + }, + { + "source": "npm:http-errors@1.8.1", + "target": "npm:toidentifier", + "type": "static" + } + ], + "npm:http-errors@2.0.0": [ + { + "source": "npm:http-errors@2.0.0", + "target": "npm:depd@2.0.0", + "type": "static" + }, + { + "source": "npm:http-errors@2.0.0", + "target": "npm:inherits@2.0.4", + "type": "static" + }, + { + "source": "npm:http-errors@2.0.0", + "target": "npm:setprototypeof@1.2.0", + "type": "static" + }, + { + "source": "npm:http-errors@2.0.0", + "target": "npm:statuses@2.0.1", + "type": "static" + }, + { + "source": "npm:http-errors@2.0.0", + "target": "npm:toidentifier", + "type": "static" + } + ], + "npm:http-proxy-agent@4.0.1": [ + { + "source": "npm:http-proxy-agent@4.0.1", + "target": "npm:@tootallnate/once", + "type": "static" + }, + { + "source": "npm:http-proxy-agent@4.0.1", + "target": "npm:agent-base@6.0.2", + "type": "static" + }, + { + "source": "npm:http-proxy-agent@4.0.1", + "target": "npm:debug@4.3.7", + "type": "static" + } + ], + "npm:http-proxy-agent@7.0.2": [ + { + "source": "npm:http-proxy-agent@7.0.2", + "target": "npm:agent-base@7.1.1", + "type": "static" + }, + { + "source": "npm:http-proxy-agent@7.0.2", + "target": "npm:debug@4.3.7", + "type": "static" + } + ], + "npm:http-proxy-middleware@2.0.6": [ + { + "source": "npm:http-proxy-middleware@2.0.6", + "target": "npm:@types/http-proxy", + "type": "static" + }, + { + "source": "npm:http-proxy-middleware@2.0.6", + "target": "npm:http-proxy", + "type": "static" + }, + { + "source": "npm:http-proxy-middleware@2.0.6", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:http-proxy-middleware@2.0.6", + "target": "npm:is-plain-obj", + "type": "static" + }, + { + "source": "npm:http-proxy-middleware@2.0.6", + "target": "npm:micromatch", + "type": "static" + }, + { + "source": "npm:http-proxy-middleware@2.0.6", + "target": "npm:@types/express", + "type": "static" + } + ], + "npm:http-proxy-middleware@3.0.2": [ + { + "source": "npm:http-proxy-middleware@3.0.2", + "target": "npm:@types/http-proxy", + "type": "static" + }, + { + "source": "npm:http-proxy-middleware@3.0.2", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:http-proxy-middleware@3.0.2", + "target": "npm:http-proxy", + "type": "static" + }, + { + "source": "npm:http-proxy-middleware@3.0.2", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:http-proxy-middleware@3.0.2", + "target": "npm:is-plain-object", + "type": "static" + }, + { + "source": "npm:http-proxy-middleware@3.0.2", + "target": "npm:micromatch", + "type": "static" + } + ], + "npm:http-proxy": [ + { + "source": "npm:http-proxy", + "target": "npm:eventemitter3", + "type": "static" + }, + { + "source": "npm:http-proxy", + "target": "npm:follow-redirects", + "type": "static" + }, + { + "source": "npm:http-proxy", + "target": "npm:requires-port", + "type": "static" + } + ], + "npm:https-proxy-agent@5.0.1": [ + { + "source": "npm:https-proxy-agent@5.0.1", + "target": "npm:agent-base@6.0.2", + "type": "static" + }, + { + "source": "npm:https-proxy-agent@5.0.1", + "target": "npm:debug@4.3.7", + "type": "static" + } + ], + "npm:https-proxy-agent@7.0.5": [ + { + "source": "npm:https-proxy-agent@7.0.5", + "target": "npm:agent-base@7.1.1", + "type": "static" + }, + { + "source": "npm:https-proxy-agent@7.0.5", + "target": "npm:debug@4.3.7", + "type": "static" + } + ], + "npm:humanize-ms": [ + { + "source": "npm:humanize-ms", + "target": "npm:ms@2.1.3", + "type": "static" + } + ], + "npm:iconv-lite@0.4.24": [ + { + "source": "npm:iconv-lite@0.4.24", + "target": "npm:safer-buffer", + "type": "static" + } + ], + "npm:iconv-lite@0.6.3": [ + { + "source": "npm:iconv-lite@0.6.3", + "target": "npm:safer-buffer", + "type": "static" + } + ], + "npm:icss-utils": [ + { + "source": "npm:icss-utils", + "target": "npm:postcss@8.4.45", + "type": "static" + } + ], + "npm:import-fresh": [ + { + "source": "npm:import-fresh", + "target": "npm:parent-module", + "type": "static" + }, + { + "source": "npm:import-fresh", + "target": "npm:resolve-from", + "type": "static" + } + ], + "npm:inflight": [ + { + "source": "npm:inflight", + "target": "npm:once", + "type": "static" + }, + { + "source": "npm:inflight", + "target": "npm:wrappy", + "type": "static" + } + ], + "npm:internal-slot": [ + { + "source": "npm:internal-slot", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:internal-slot", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:internal-slot", + "target": "npm:side-channel", + "type": "static" + } + ], + "npm:ip-address": [ + { + "source": "npm:ip-address", + "target": "npm:jsbn", + "type": "static" + }, + { + "source": "npm:ip-address", + "target": "npm:sprintf-js@1.1.3", + "type": "static" + } + ], + "npm:is-array-buffer": [ + { + "source": "npm:is-array-buffer", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:is-array-buffer", + "target": "npm:get-intrinsic", + "type": "static" + } + ], + "npm:is-async-function": [ + { + "source": "npm:is-async-function", + "target": "npm:has-tostringtag", + "type": "static" + } + ], + "npm:is-bigint": [ + { + "source": "npm:is-bigint", + "target": "npm:has-bigints", + "type": "static" + } + ], + "npm:is-binary-path": [ + { + "source": "npm:is-binary-path", + "target": "npm:binary-extensions", + "type": "static" + } + ], + "npm:is-boolean-object": [ + { + "source": "npm:is-boolean-object", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:is-boolean-object", + "target": "npm:has-tostringtag", + "type": "static" + } + ], + "npm:is-core-module": [ + { + "source": "npm:is-core-module", + "target": "npm:hasown", + "type": "static" + } + ], + "npm:is-data-view": [ + { + "source": "npm:is-data-view", + "target": "npm:is-typed-array", + "type": "static" + } + ], + "npm:is-date-object": [ + { + "source": "npm:is-date-object", + "target": "npm:has-tostringtag", + "type": "static" + } + ], + "npm:is-finalizationregistry": [ + { + "source": "npm:is-finalizationregistry", + "target": "npm:call-bind", + "type": "static" + } + ], + "npm:is-generator-function": [ + { + "source": "npm:is-generator-function", + "target": "npm:has-tostringtag", + "type": "static" + } + ], + "npm:is-glob": [ + { + "source": "npm:is-glob", + "target": "npm:is-extglob", + "type": "static" + } + ], + "npm:is-inside-container": [ + { + "source": "npm:is-inside-container", + "target": "npm:is-docker@3.0.0", + "type": "static" + } + ], + "npm:is-number-object": [ + { + "source": "npm:is-number-object", + "target": "npm:has-tostringtag", + "type": "static" + } + ], + "npm:is-regex": [ + { + "source": "npm:is-regex", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:is-regex", + "target": "npm:has-tostringtag", + "type": "static" + } + ], + "npm:is-shared-array-buffer": [ + { + "source": "npm:is-shared-array-buffer", + "target": "npm:call-bind", + "type": "static" + } + ], + "npm:is-string": [ + { + "source": "npm:is-string", + "target": "npm:has-tostringtag", + "type": "static" + } + ], + "npm:is-symbol": [ + { + "source": "npm:is-symbol", + "target": "npm:has-symbols", + "type": "static" + } + ], + "npm:is-typed-array": [ + { + "source": "npm:is-typed-array", + "target": "npm:which-typed-array", + "type": "static" + } + ], + "npm:is-weakref": [ + { + "source": "npm:is-weakref", + "target": "npm:call-bind", + "type": "static" + } + ], + "npm:is-weakset": [ + { + "source": "npm:is-weakset", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:is-weakset", + "target": "npm:get-intrinsic", + "type": "static" + } + ], + "npm:is-wsl@2.2.0": [ + { + "source": "npm:is-wsl@2.2.0", + "target": "npm:is-docker@2.2.1", + "type": "static" + } + ], + "npm:is-wsl@3.1.0": [ + { + "source": "npm:is-wsl@3.1.0", + "target": "npm:is-inside-container", + "type": "static" + } + ], + "npm:isomorphic-ws": [ + { + "source": "npm:isomorphic-ws", + "target": "npm:ws@8.17.1", + "type": "static" + } + ], + "npm:iterator.prototype": [ + { + "source": "npm:iterator.prototype", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:iterator.prototype", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:iterator.prototype", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:iterator.prototype", + "target": "npm:reflect.getprototypeof", + "type": "static" + }, + { + "source": "npm:iterator.prototype", + "target": "npm:set-function-name", + "type": "static" + } + ], + "npm:jackspeak": [ + { + "source": "npm:jackspeak", + "target": "npm:@isaacs/cliui", + "type": "static" + }, + { + "source": "npm:jackspeak", + "target": "npm:@pkgjs/parseargs", + "type": "static" + } + ], + "npm:jake": [ + { + "source": "npm:jake", + "target": "npm:async", + "type": "static" + }, + { + "source": "npm:jake", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:jake", + "target": "npm:filelist", + "type": "static" + }, + { + "source": "npm:jake", + "target": "npm:minimatch@3.1.2", + "type": "static" + } + ], + "npm:jest-diff": [ + { + "source": "npm:jest-diff", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:jest-diff", + "target": "npm:diff-sequences", + "type": "static" + }, + { + "source": "npm:jest-diff", + "target": "npm:jest-get-type", + "type": "static" + }, + { + "source": "npm:jest-diff", + "target": "npm:pretty-format@29.7.0", + "type": "static" + } + ], + "npm:jest-util": [ + { + "source": "npm:jest-util", + "target": "npm:@jest/types", + "type": "static" + }, + { + "source": "npm:jest-util", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:jest-util", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:jest-util", + "target": "npm:ci-info", + "type": "static" + }, + { + "source": "npm:jest-util", + "target": "npm:graceful-fs", + "type": "static" + }, + { + "source": "npm:jest-util", + "target": "npm:picomatch", + "type": "static" + } + ], + "npm:jest-worker@27.5.1": [ + { + "source": "npm:jest-worker@27.5.1", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:jest-worker@27.5.1", + "target": "npm:merge-stream", + "type": "static" + }, + { + "source": "npm:jest-worker@27.5.1", + "target": "npm:supports-color@8.1.1", + "type": "static" + } + ], + "npm:jest-worker@29.7.0": [ + { + "source": "npm:jest-worker@29.7.0", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:jest-worker@29.7.0", + "target": "npm:jest-util", + "type": "static" + }, + { + "source": "npm:jest-worker@29.7.0", + "target": "npm:merge-stream", + "type": "static" + }, + { + "source": "npm:jest-worker@29.7.0", + "target": "npm:supports-color@8.1.1", + "type": "static" + } + ], + "npm:js-yaml@3.14.1": [ + { + "source": "npm:js-yaml@3.14.1", + "target": "npm:argparse@1.0.10", + "type": "static" + }, + { + "source": "npm:js-yaml@3.14.1", + "target": "npm:esprima", + "type": "static" + } + ], + "npm:js-yaml@4.1.0": [ + { + "source": "npm:js-yaml@4.1.0", + "target": "npm:argparse@2.0.1", + "type": "static" + } + ], + "npm:jsdom": [ + { + "source": "npm:jsdom", + "target": "npm:cssstyle", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:data-urls", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:decimal.js", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:form-data", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:html-encoding-sniffer", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:http-proxy-agent@7.0.2", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:https-proxy-agent@7.0.5", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:is-potential-custom-element-name", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:nwsapi", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:parse5@7.1.2", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:rrweb-cssom", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:saxes", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:symbol-tree", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:tough-cookie", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:w3c-xmlserializer", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:webidl-conversions", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:whatwg-encoding", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:whatwg-mimetype", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:whatwg-url", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:ws@8.18.0", + "type": "static" + }, + { + "source": "npm:jsdom", + "target": "npm:xml-name-validator", + "type": "static" + } + ], + "npm:jsonfile@4.0.0": [ + { + "source": "npm:jsonfile@4.0.0", + "target": "npm:graceful-fs", + "type": "static" + } + ], + "npm:jsonfile@6.1.0": [ + { + "source": "npm:jsonfile@6.1.0", + "target": "npm:universalify@2.0.1", + "type": "static" + }, + { + "source": "npm:jsonfile@6.1.0", + "target": "npm:graceful-fs", + "type": "static" + } + ], + "npm:jsx-ast-utils": [ + { + "source": "npm:jsx-ast-utils", + "target": "npm:array-includes", + "type": "static" + }, + { + "source": "npm:jsx-ast-utils", + "target": "npm:array.prototype.flat", + "type": "static" + }, + { + "source": "npm:jsx-ast-utils", + "target": "npm:object.assign", + "type": "static" + }, + { + "source": "npm:jsx-ast-utils", + "target": "npm:object.values", + "type": "static" + } + ], + "npm:keygrip": [ + { + "source": "npm:keygrip", + "target": "npm:tsscmp", + "type": "static" + } + ], + "npm:keyv": [ + { + "source": "npm:keyv", + "target": "npm:json-buffer", + "type": "static" + } + ], + "npm:koa-convert": [ + { + "source": "npm:koa-convert", + "target": "npm:co", + "type": "static" + }, + { + "source": "npm:koa-convert", + "target": "npm:koa-compose", + "type": "static" + } + ], + "npm:koa": [ + { + "source": "npm:koa", + "target": "npm:accepts", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:cache-content-type", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:content-disposition", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:content-type", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:cookies", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:delegates", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:depd@2.0.0", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:destroy", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:encodeurl@1.0.2", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:fresh", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:http-assert", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:http-errors@1.8.1", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:is-generator-function", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:koa-compose", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:koa-convert", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:on-finished", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:only", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:statuses@1.5.0", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:type-is", + "type": "static" + }, + { + "source": "npm:koa", + "target": "npm:vary", + "type": "static" + } + ], + "npm:launch-editor": [ + { + "source": "npm:launch-editor", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:launch-editor", + "target": "npm:shell-quote", + "type": "static" + } + ], + "npm:less-loader": [ + { + "source": "npm:less-loader", + "target": "npm:klona", + "type": "static" + }, + { + "source": "npm:less-loader", + "target": "npm:less", + "type": "static" + }, + { + "source": "npm:less-loader", + "target": "npm:webpack", + "type": "static" + } + ], + "npm:less": [ + { + "source": "npm:less", + "target": "npm:copy-anything", + "type": "static" + }, + { + "source": "npm:less", + "target": "npm:parse-node-version", + "type": "static" + }, + { + "source": "npm:less", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:less", + "target": "npm:errno", + "type": "static" + }, + { + "source": "npm:less", + "target": "npm:graceful-fs", + "type": "static" + }, + { + "source": "npm:less", + "target": "npm:image-size", + "type": "static" + }, + { + "source": "npm:less", + "target": "npm:make-dir", + "type": "static" + }, + { + "source": "npm:less", + "target": "npm:mime", + "type": "static" + }, + { + "source": "npm:less", + "target": "npm:needle", + "type": "static" + }, + { + "source": "npm:less", + "target": "npm:source-map@0.6.1", + "type": "static" + } + ], + "npm:levn": [ + { + "source": "npm:levn", + "target": "npm:prelude-ls", + "type": "static" + }, + { + "source": "npm:levn", + "target": "npm:type-check", + "type": "static" + } + ], + "npm:license-webpack-plugin": [ + { + "source": "npm:license-webpack-plugin", + "target": "npm:webpack-sources", + "type": "static" + }, + { + "source": "npm:license-webpack-plugin", + "target": "npm:webpack", + "type": "static" + } + ], + "npm:loader-utils": [ + { + "source": "npm:loader-utils", + "target": "npm:big.js", + "type": "static" + }, + { + "source": "npm:loader-utils", + "target": "npm:emojis-list", + "type": "static" + }, + { + "source": "npm:loader-utils", + "target": "npm:json5", + "type": "static" + } + ], + "npm:local-pkg": [ + { + "source": "npm:local-pkg", + "target": "npm:mlly", + "type": "static" + }, + { + "source": "npm:local-pkg", + "target": "npm:pkg-types", + "type": "static" + } + ], + "npm:locate-path@6.0.0": [ + { + "source": "npm:locate-path@6.0.0", + "target": "npm:p-locate@5.0.0", + "type": "static" + } + ], + "npm:locate-path@7.2.0": [ + { + "source": "npm:locate-path@7.2.0", + "target": "npm:p-locate@6.0.0", + "type": "static" + } + ], + "npm:log-symbols": [ + { + "source": "npm:log-symbols", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:log-symbols", + "target": "npm:is-unicode-supported", + "type": "static" + } + ], + "npm:log4js": [ + { + "source": "npm:log4js", + "target": "npm:date-format", + "type": "static" + }, + { + "source": "npm:log4js", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:log4js", + "target": "npm:flatted", + "type": "static" + }, + { + "source": "npm:log4js", + "target": "npm:rfdc", + "type": "static" + }, + { + "source": "npm:log4js", + "target": "npm:streamroller", + "type": "static" + } + ], + "npm:loose-envify": [ + { + "source": "npm:loose-envify", + "target": "npm:js-tokens@4.0.0", + "type": "static" + } + ], + "npm:loupe": [ + { + "source": "npm:loupe", + "target": "npm:get-func-name", + "type": "static" + } + ], + "npm:lru-cache@5.1.1": [ + { + "source": "npm:lru-cache@5.1.1", + "target": "npm:yallist@3.1.1", + "type": "static" + } + ], + "npm:lru-cache@6.0.0": [ + { + "source": "npm:lru-cache@6.0.0", + "target": "npm:yallist@4.0.0", + "type": "static" + } + ], + "npm:magic-string": [ + { + "source": "npm:magic-string", + "target": "npm:@jridgewell/sourcemap-codec", + "type": "static" + } + ], + "npm:make-dir": [ + { + "source": "npm:make-dir", + "target": "npm:pify@4.0.1", + "type": "static" + }, + { + "source": "npm:make-dir", + "target": "npm:semver@5.7.2", + "type": "static" + } + ], + "npm:make-fetch-happen": [ + { + "source": "npm:make-fetch-happen", + "target": "npm:agentkeepalive", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:cacache", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:http-cache-semantics", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:http-proxy-agent@4.0.1", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:https-proxy-agent@5.0.1", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:is-lambda", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:lru-cache@6.0.0", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:minipass@3.3.6", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:minipass-collect", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:minipass-fetch", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:minipass-flush", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:minipass-pipeline", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:negotiator", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:promise-retry", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:socks-proxy-agent", + "type": "static" + }, + { + "source": "npm:make-fetch-happen", + "target": "npm:ssri", + "type": "static" + } + ], + "npm:memfs@3.5.3": [ + { + "source": "npm:memfs@3.5.3", + "target": "npm:fs-monkey", + "type": "static" + } + ], + "npm:memfs@4.11.1": [ + { + "source": "npm:memfs@4.11.1", + "target": "npm:@jsonjoy.com/json-pack", + "type": "static" + }, + { + "source": "npm:memfs@4.11.1", + "target": "npm:@jsonjoy.com/util", + "type": "static" + }, + { + "source": "npm:memfs@4.11.1", + "target": "npm:tree-dump", + "type": "static" + }, + { + "source": "npm:memfs@4.11.1", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:micromatch": [ + { + "source": "npm:micromatch", + "target": "npm:braces", + "type": "static" + }, + { + "source": "npm:micromatch", + "target": "npm:picomatch", + "type": "static" + } + ], + "npm:mime-types": [ + { + "source": "npm:mime-types", + "target": "npm:mime-db", + "type": "static" + } + ], + "npm:mini-css-extract-plugin": [ + { + "source": "npm:mini-css-extract-plugin", + "target": "npm:schema-utils@4.2.0", + "type": "static" + }, + { + "source": "npm:mini-css-extract-plugin", + "target": "npm:webpack", + "type": "static" + } + ], + "npm:minimatch@3.1.2": [ + { + "source": "npm:minimatch@3.1.2", + "target": "npm:brace-expansion@1.1.11", + "type": "static" + } + ], + "npm:minimatch@5.1.6": [ + { + "source": "npm:minimatch@5.1.6", + "target": "npm:brace-expansion@2.0.1", + "type": "static" + } + ], + "npm:minimatch@9.0.3": [ + { + "source": "npm:minimatch@9.0.3", + "target": "npm:brace-expansion@2.0.1", + "type": "static" + } + ], + "npm:minimatch@9.0.5": [ + { + "source": "npm:minimatch@9.0.5", + "target": "npm:brace-expansion@2.0.1", + "type": "static" + } + ], + "npm:minipass-collect": [ + { + "source": "npm:minipass-collect", + "target": "npm:minipass@3.3.6", + "type": "static" + } + ], + "npm:minipass-fetch": [ + { + "source": "npm:minipass-fetch", + "target": "npm:minipass@3.3.6", + "type": "static" + }, + { + "source": "npm:minipass-fetch", + "target": "npm:minipass-sized", + "type": "static" + }, + { + "source": "npm:minipass-fetch", + "target": "npm:minizlib", + "type": "static" + }, + { + "source": "npm:minipass-fetch", + "target": "npm:encoding", + "type": "static" + } + ], + "npm:minipass-flush": [ + { + "source": "npm:minipass-flush", + "target": "npm:minipass@3.3.6", + "type": "static" + } + ], + "npm:minipass-pipeline": [ + { + "source": "npm:minipass-pipeline", + "target": "npm:minipass@3.3.6", + "type": "static" + } + ], + "npm:minipass-sized": [ + { + "source": "npm:minipass-sized", + "target": "npm:minipass@3.3.6", + "type": "static" + } + ], + "npm:minipass@3.3.6": [ + { + "source": "npm:minipass@3.3.6", + "target": "npm:yallist@4.0.0", + "type": "static" + } + ], + "npm:minizlib": [ + { + "source": "npm:minizlib", + "target": "npm:minipass@3.3.6", + "type": "static" + }, + { + "source": "npm:minizlib", + "target": "npm:yallist@4.0.0", + "type": "static" + } + ], + "npm:mlly": [ + { + "source": "npm:mlly", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:mlly", + "target": "npm:pathe", + "type": "static" + }, + { + "source": "npm:mlly", + "target": "npm:pkg-types", + "type": "static" + }, + { + "source": "npm:mlly", + "target": "npm:ufo", + "type": "static" + } + ], + "npm:multicast-dns": [ + { + "source": "npm:multicast-dns", + "target": "npm:dns-packet", + "type": "static" + }, + { + "source": "npm:multicast-dns", + "target": "npm:thunky", + "type": "static" + } + ], + "npm:mz": [ + { + "source": "npm:mz", + "target": "npm:any-promise", + "type": "static" + }, + { + "source": "npm:mz", + "target": "npm:object-assign", + "type": "static" + }, + { + "source": "npm:mz", + "target": "npm:thenify-all", + "type": "static" + } + ], + "npm:needle": [ + { + "source": "npm:needle", + "target": "npm:iconv-lite@0.6.3", + "type": "static" + }, + { + "source": "npm:needle", + "target": "npm:sax@1.4.1", + "type": "static" + } + ], + "npm:next": [ + { + "source": "npm:next", + "target": "npm:@next/env", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:@swc/helpers@0.5.5", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:busboy", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:caniuse-lite", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:graceful-fs", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:postcss@8.4.31", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:styled-jsx", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:@next/swc-darwin-arm64", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:@next/swc-darwin-x64", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:@next/swc-linux-arm64-gnu", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:@next/swc-linux-arm64-musl", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:@next/swc-linux-x64-gnu", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:@next/swc-linux-x64-musl", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:@next/swc-win32-arm64-msvc", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:@next/swc-win32-ia32-msvc", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:@next/swc-win32-x64-msvc", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:@playwright/test", + "type": "static" + }, + { + "source": "npm:next", + "target": "npm:sass", + "type": "static" + } + ], + "npm:node-abi": [ + { + "source": "npm:node-abi", + "target": "npm:semver@7.6.3", + "type": "static" + } + ], + "npm:node-gyp": [ + { + "source": "npm:node-gyp", + "target": "npm:env-paths", + "type": "static" + }, + { + "source": "npm:node-gyp", + "target": "npm:glob@7.2.3", + "type": "static" + }, + { + "source": "npm:node-gyp", + "target": "npm:graceful-fs", + "type": "static" + }, + { + "source": "npm:node-gyp", + "target": "npm:make-fetch-happen", + "type": "static" + }, + { + "source": "npm:node-gyp", + "target": "npm:nopt", + "type": "static" + }, + { + "source": "npm:node-gyp", + "target": "npm:npmlog", + "type": "static" + }, + { + "source": "npm:node-gyp", + "target": "npm:rimraf", + "type": "static" + }, + { + "source": "npm:node-gyp", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:node-gyp", + "target": "npm:tar", + "type": "static" + }, + { + "source": "npm:node-gyp", + "target": "npm:which@2.0.2", + "type": "static" + } + ], + "npm:node-schedule": [ + { + "source": "npm:node-schedule", + "target": "npm:cron-parser", + "type": "static" + }, + { + "source": "npm:node-schedule", + "target": "npm:long-timeout", + "type": "static" + }, + { + "source": "npm:node-schedule", + "target": "npm:sorted-array-functions", + "type": "static" + } + ], + "npm:nopt": [ + { + "source": "npm:nopt", + "target": "npm:abbrev", + "type": "static" + } + ], + "npm:npm-package-arg": [ + { + "source": "npm:npm-package-arg", + "target": "npm:hosted-git-info", + "type": "static" + }, + { + "source": "npm:npm-package-arg", + "target": "npm:proc-log", + "type": "static" + }, + { + "source": "npm:npm-package-arg", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:npm-package-arg", + "target": "npm:validate-npm-package-name", + "type": "static" + } + ], + "npm:npm-run-path@4.0.1": [ + { + "source": "npm:npm-run-path@4.0.1", + "target": "npm:path-key@3.1.1", + "type": "static" + } + ], + "npm:npm-run-path@5.3.0": [ + { + "source": "npm:npm-run-path@5.3.0", + "target": "npm:path-key@4.0.0", + "type": "static" + } + ], + "npm:npmlog": [ + { + "source": "npm:npmlog", + "target": "npm:are-we-there-yet", + "type": "static" + }, + { + "source": "npm:npmlog", + "target": "npm:console-control-strings", + "type": "static" + }, + { + "source": "npm:npmlog", + "target": "npm:gauge", + "type": "static" + }, + { + "source": "npm:npmlog", + "target": "npm:set-blocking", + "type": "static" + } + ], + "npm:nth-check": [ + { + "source": "npm:nth-check", + "target": "npm:boolbase", + "type": "static" + } + ], + "npm:nx": [ + { + "source": "npm:nx", + "target": "npm:@napi-rs/wasm-runtime", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@yarnpkg/lockfile", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@yarnpkg/parsers", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@zkochan/js-yaml", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:axios", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:cli-cursor", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:cli-spinners", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:cliui", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:dotenv", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:dotenv-expand", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:enquirer", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:figures", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:flat", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:front-matter", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:jest-diff", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:jsonc-parser", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:lines-and-columns@2.0.3", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:minimatch@9.0.3", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:node-machine-id", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:npm-run-path@4.0.1", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:open@8.4.2", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:ora", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:tar-stream", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:tmp", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:tsconfig-paths", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:yargs", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:yargs-parser", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-darwin-arm64", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-darwin-x64", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-freebsd-x64", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-arm-gnueabihf", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-arm64-gnu", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-arm64-musl", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-x64-gnu", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-x64-musl", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-win32-arm64-msvc", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-win32-x64-msvc", + "type": "static" + } + ], + "npm:object.assign": [ + { + "source": "npm:object.assign", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:object.assign", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:object.assign", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:object.assign", + "target": "npm:object-keys", + "type": "static" + } + ], + "npm:object.entries": [ + { + "source": "npm:object.entries", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:object.entries", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:object.entries", + "target": "npm:es-object-atoms", + "type": "static" + } + ], + "npm:object.fromentries": [ + { + "source": "npm:object.fromentries", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:object.fromentries", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:object.fromentries", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:object.fromentries", + "target": "npm:es-object-atoms", + "type": "static" + } + ], + "npm:object.values": [ + { + "source": "npm:object.values", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:object.values", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:object.values", + "target": "npm:es-object-atoms", + "type": "static" + } + ], + "npm:on-finished": [ + { + "source": "npm:on-finished", + "target": "npm:ee-first", + "type": "static" + } + ], + "npm:once": [ + { + "source": "npm:once", + "target": "npm:wrappy", + "type": "static" + } + ], + "npm:onetime@5.1.2": [ + { + "source": "npm:onetime@5.1.2", + "target": "npm:mimic-fn@2.1.0", + "type": "static" + } + ], + "npm:onetime@6.0.0": [ + { + "source": "npm:onetime@6.0.0", + "target": "npm:mimic-fn@4.0.0", + "type": "static" + } + ], + "npm:open@10.1.0": [ + { + "source": "npm:open@10.1.0", + "target": "npm:default-browser", + "type": "static" + }, + { + "source": "npm:open@10.1.0", + "target": "npm:define-lazy-prop@3.0.0", + "type": "static" + }, + { + "source": "npm:open@10.1.0", + "target": "npm:is-inside-container", + "type": "static" + }, + { + "source": "npm:open@10.1.0", + "target": "npm:is-wsl@3.1.0", + "type": "static" + } + ], + "npm:open@8.4.2": [ + { + "source": "npm:open@8.4.2", + "target": "npm:define-lazy-prop@2.0.0", + "type": "static" + }, + { + "source": "npm:open@8.4.2", + "target": "npm:is-docker@2.2.1", + "type": "static" + }, + { + "source": "npm:open@8.4.2", + "target": "npm:is-wsl@2.2.0", + "type": "static" + } + ], + "npm:optionator": [ + { + "source": "npm:optionator", + "target": "npm:deep-is", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:fast-levenshtein", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:levn", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:prelude-ls", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:type-check", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:word-wrap", + "type": "static" + } + ], + "npm:ora": [ + { + "source": "npm:ora", + "target": "npm:bl", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:cli-cursor", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:cli-spinners", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:is-interactive", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:log-symbols", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:wcwidth", + "type": "static" + } + ], + "npm:p-limit@3.1.0": [ + { + "source": "npm:p-limit@3.1.0", + "target": "npm:yocto-queue@0.1.0", + "type": "static" + } + ], + "npm:p-limit@4.0.0": [ + { + "source": "npm:p-limit@4.0.0", + "target": "npm:yocto-queue@1.1.1", + "type": "static" + } + ], + "npm:p-limit@5.0.0": [ + { + "source": "npm:p-limit@5.0.0", + "target": "npm:yocto-queue@1.1.1", + "type": "static" + } + ], + "npm:p-locate@5.0.0": [ + { + "source": "npm:p-locate@5.0.0", + "target": "npm:p-limit@3.1.0", + "type": "static" + } + ], + "npm:p-locate@6.0.0": [ + { + "source": "npm:p-locate@6.0.0", + "target": "npm:p-limit@4.0.0", + "type": "static" + } + ], + "npm:p-map": [ + { + "source": "npm:p-map", + "target": "npm:aggregate-error", + "type": "static" + } + ], + "npm:p-retry": [ + { + "source": "npm:p-retry", + "target": "npm:@types/retry", + "type": "static" + }, + { + "source": "npm:p-retry", + "target": "npm:is-network-error", + "type": "static" + }, + { + "source": "npm:p-retry", + "target": "npm:retry@0.13.1", + "type": "static" + } + ], + "npm:parent-module": [ + { + "source": "npm:parent-module", + "target": "npm:callsites", + "type": "static" + } + ], + "npm:parse-json": [ + { + "source": "npm:parse-json", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:parse-json", + "target": "npm:error-ex", + "type": "static" + }, + { + "source": "npm:parse-json", + "target": "npm:json-parse-even-better-errors", + "type": "static" + }, + { + "source": "npm:parse-json", + "target": "npm:lines-and-columns@1.2.4", + "type": "static" + } + ], + "npm:parse5@7.1.2": [ + { + "source": "npm:parse5@7.1.2", + "target": "npm:entities", + "type": "static" + } + ], + "npm:path-scurry": [ + { + "source": "npm:path-scurry", + "target": "npm:lru-cache@10.4.3", + "type": "static" + }, + { + "source": "npm:path-scurry", + "target": "npm:minipass@7.1.2", + "type": "static" + } + ], + "npm:pkg-dir": [ + { + "source": "npm:pkg-dir", + "target": "npm:find-up@6.3.0", + "type": "static" + } + ], + "npm:pkg-types": [ + { + "source": "npm:pkg-types", + "target": "npm:confbox", + "type": "static" + }, + { + "source": "npm:pkg-types", + "target": "npm:mlly", + "type": "static" + }, + { + "source": "npm:pkg-types", + "target": "npm:pathe", + "type": "static" + } + ], + "npm:playwright": [ + { + "source": "npm:playwright", + "target": "npm:playwright-core", + "type": "static" + }, + { + "source": "npm:playwright", + "target": "npm:fsevents@2.3.2", + "type": "static" + } + ], + "npm:postcss-calc": [ + { + "source": "npm:postcss-calc", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-calc", + "target": "npm:postcss-selector-parser", + "type": "static" + }, + { + "source": "npm:postcss-calc", + "target": "npm:postcss-value-parser", + "type": "static" + } + ], + "npm:postcss-colormin": [ + { + "source": "npm:postcss-colormin", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:postcss-colormin", + "target": "npm:caniuse-api", + "type": "static" + }, + { + "source": "npm:postcss-colormin", + "target": "npm:colord", + "type": "static" + }, + { + "source": "npm:postcss-colormin", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-colormin", + "target": "npm:postcss-value-parser", + "type": "static" + } + ], + "npm:postcss-convert-values": [ + { + "source": "npm:postcss-convert-values", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:postcss-convert-values", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-convert-values", + "target": "npm:postcss-value-parser", + "type": "static" + } + ], + "npm:postcss-discard-comments": [ + { + "source": "npm:postcss-discard-comments", + "target": "npm:postcss@8.4.45", + "type": "static" + } + ], + "npm:postcss-discard-duplicates": [ + { + "source": "npm:postcss-discard-duplicates", + "target": "npm:postcss@8.4.45", + "type": "static" + } + ], + "npm:postcss-discard-empty": [ + { + "source": "npm:postcss-discard-empty", + "target": "npm:postcss@8.4.45", + "type": "static" + } + ], + "npm:postcss-discard-overridden": [ + { + "source": "npm:postcss-discard-overridden", + "target": "npm:postcss@8.4.45", + "type": "static" + } + ], + "npm:postcss-import@14.1.0": [ + { + "source": "npm:postcss-import@14.1.0", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-import@14.1.0", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-import@14.1.0", + "target": "npm:read-cache", + "type": "static" + }, + { + "source": "npm:postcss-import@14.1.0", + "target": "npm:resolve@1.22.8", + "type": "static" + } + ], + "npm:postcss-import@15.1.0": [ + { + "source": "npm:postcss-import@15.1.0", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-import@15.1.0", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-import@15.1.0", + "target": "npm:read-cache", + "type": "static" + }, + { + "source": "npm:postcss-import@15.1.0", + "target": "npm:resolve@1.22.8", + "type": "static" + } + ], + "npm:postcss-js": [ + { + "source": "npm:postcss-js", + "target": "npm:camelcase-css", + "type": "static" + }, + { + "source": "npm:postcss-js", + "target": "npm:postcss@8.4.45", + "type": "static" + } + ], + "npm:postcss-load-config": [ + { + "source": "npm:postcss-load-config", + "target": "npm:lilconfig@3.1.2", + "type": "static" + }, + { + "source": "npm:postcss-load-config", + "target": "npm:yaml@2.5.1", + "type": "static" + }, + { + "source": "npm:postcss-load-config", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-load-config", + "target": "npm:ts-node", + "type": "static" + } + ], + "npm:postcss-loader": [ + { + "source": "npm:postcss-loader", + "target": "npm:cosmiconfig@7.1.0", + "type": "static" + }, + { + "source": "npm:postcss-loader", + "target": "npm:klona", + "type": "static" + }, + { + "source": "npm:postcss-loader", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-loader", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:postcss-loader", + "target": "npm:webpack", + "type": "static" + } + ], + "npm:postcss-merge-longhand": [ + { + "source": "npm:postcss-merge-longhand", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-merge-longhand", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-merge-longhand", + "target": "npm:stylehacks", + "type": "static" + } + ], + "npm:postcss-merge-rules": [ + { + "source": "npm:postcss-merge-rules", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:postcss-merge-rules", + "target": "npm:caniuse-api", + "type": "static" + }, + { + "source": "npm:postcss-merge-rules", + "target": "npm:cssnano-utils", + "type": "static" + }, + { + "source": "npm:postcss-merge-rules", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-merge-rules", + "target": "npm:postcss-selector-parser", + "type": "static" + } + ], + "npm:postcss-minify-font-values": [ + { + "source": "npm:postcss-minify-font-values", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-minify-font-values", + "target": "npm:postcss-value-parser", + "type": "static" + } + ], + "npm:postcss-minify-gradients": [ + { + "source": "npm:postcss-minify-gradients", + "target": "npm:colord", + "type": "static" + }, + { + "source": "npm:postcss-minify-gradients", + "target": "npm:cssnano-utils", + "type": "static" + }, + { + "source": "npm:postcss-minify-gradients", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-minify-gradients", + "target": "npm:postcss-value-parser", + "type": "static" + } + ], + "npm:postcss-minify-params": [ + { + "source": "npm:postcss-minify-params", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:postcss-minify-params", + "target": "npm:cssnano-utils", + "type": "static" + }, + { + "source": "npm:postcss-minify-params", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-minify-params", + "target": "npm:postcss-value-parser", + "type": "static" + } + ], + "npm:postcss-minify-selectors": [ + { + "source": "npm:postcss-minify-selectors", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-minify-selectors", + "target": "npm:postcss-selector-parser", + "type": "static" + } + ], + "npm:postcss-modules-extract-imports": [ + { + "source": "npm:postcss-modules-extract-imports", + "target": "npm:postcss@8.4.45", + "type": "static" + } + ], + "npm:postcss-modules-local-by-default": [ + { + "source": "npm:postcss-modules-local-by-default", + "target": "npm:icss-utils", + "type": "static" + }, + { + "source": "npm:postcss-modules-local-by-default", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-modules-local-by-default", + "target": "npm:postcss-selector-parser", + "type": "static" + }, + { + "source": "npm:postcss-modules-local-by-default", + "target": "npm:postcss-value-parser", + "type": "static" + } + ], + "npm:postcss-modules-scope": [ + { + "source": "npm:postcss-modules-scope", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-modules-scope", + "target": "npm:postcss-selector-parser", + "type": "static" + } + ], + "npm:postcss-modules-values": [ + { + "source": "npm:postcss-modules-values", + "target": "npm:icss-utils", + "type": "static" + }, + { + "source": "npm:postcss-modules-values", + "target": "npm:postcss@8.4.45", + "type": "static" + } + ], + "npm:postcss-nested": [ + { + "source": "npm:postcss-nested", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-nested", + "target": "npm:postcss-selector-parser", + "type": "static" + } + ], + "npm:postcss-normalize-charset": [ + { + "source": "npm:postcss-normalize-charset", + "target": "npm:postcss@8.4.45", + "type": "static" + } + ], + "npm:postcss-normalize-display-values": [ + { + "source": "npm:postcss-normalize-display-values", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-normalize-display-values", + "target": "npm:postcss-value-parser", + "type": "static" + } + ], + "npm:postcss-normalize-positions": [ + { + "source": "npm:postcss-normalize-positions", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-normalize-positions", + "target": "npm:postcss-value-parser", + "type": "static" + } + ], + "npm:postcss-normalize-repeat-style": [ + { + "source": "npm:postcss-normalize-repeat-style", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-normalize-repeat-style", + "target": "npm:postcss-value-parser", + "type": "static" + } + ], + "npm:postcss-normalize-string": [ + { + "source": "npm:postcss-normalize-string", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-normalize-string", + "target": "npm:postcss-value-parser", + "type": "static" + } + ], + "npm:postcss-normalize-timing-functions": [ + { + "source": "npm:postcss-normalize-timing-functions", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-normalize-timing-functions", + "target": "npm:postcss-value-parser", + "type": "static" + } + ], + "npm:postcss-normalize-unicode": [ + { + "source": "npm:postcss-normalize-unicode", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:postcss-normalize-unicode", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-normalize-unicode", + "target": "npm:postcss-value-parser", + "type": "static" + } + ], + "npm:postcss-normalize-url": [ + { + "source": "npm:postcss-normalize-url", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-normalize-url", + "target": "npm:postcss-value-parser", + "type": "static" + } + ], + "npm:postcss-normalize-whitespace": [ + { + "source": "npm:postcss-normalize-whitespace", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-normalize-whitespace", + "target": "npm:postcss-value-parser", + "type": "static" + } + ], + "npm:postcss-ordered-values": [ + { + "source": "npm:postcss-ordered-values", + "target": "npm:cssnano-utils", + "type": "static" + }, + { + "source": "npm:postcss-ordered-values", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-ordered-values", + "target": "npm:postcss-value-parser", + "type": "static" + } + ], + "npm:postcss-reduce-initial": [ + { + "source": "npm:postcss-reduce-initial", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:postcss-reduce-initial", + "target": "npm:caniuse-api", + "type": "static" + }, + { + "source": "npm:postcss-reduce-initial", + "target": "npm:postcss@8.4.45", + "type": "static" + } + ], + "npm:postcss-reduce-transforms": [ + { + "source": "npm:postcss-reduce-transforms", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-reduce-transforms", + "target": "npm:postcss-value-parser", + "type": "static" + } + ], + "npm:postcss-selector-parser": [ + { + "source": "npm:postcss-selector-parser", + "target": "npm:cssesc", + "type": "static" + }, + { + "source": "npm:postcss-selector-parser", + "target": "npm:util-deprecate", + "type": "static" + } + ], + "npm:postcss-svgo": [ + { + "source": "npm:postcss-svgo", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-svgo", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-svgo", + "target": "npm:svgo", + "type": "static" + } + ], + "npm:postcss-unique-selectors": [ + { + "source": "npm:postcss-unique-selectors", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:postcss-unique-selectors", + "target": "npm:postcss-selector-parser", + "type": "static" + } + ], + "npm:postcss@8.4.31": [ + { + "source": "npm:postcss@8.4.31", + "target": "npm:nanoid@3.3.7", + "type": "static" + }, + { + "source": "npm:postcss@8.4.31", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:postcss@8.4.31", + "target": "npm:source-map-js", + "type": "static" + } + ], + "npm:postcss@8.4.45": [ + { + "source": "npm:postcss@8.4.45", + "target": "npm:nanoid@3.3.7", + "type": "static" + }, + { + "source": "npm:postcss@8.4.45", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:postcss@8.4.45", + "target": "npm:source-map-js", + "type": "static" + } + ], + "npm:prebuild-install": [ + { + "source": "npm:prebuild-install", + "target": "npm:detect-libc", + "type": "static" + }, + { + "source": "npm:prebuild-install", + "target": "npm:expand-template", + "type": "static" + }, + { + "source": "npm:prebuild-install", + "target": "npm:github-from-package", + "type": "static" + }, + { + "source": "npm:prebuild-install", + "target": "npm:minimist", + "type": "static" + }, + { + "source": "npm:prebuild-install", + "target": "npm:mkdirp-classic", + "type": "static" + }, + { + "source": "npm:prebuild-install", + "target": "npm:napi-build-utils", + "type": "static" + }, + { + "source": "npm:prebuild-install", + "target": "npm:node-abi", + "type": "static" + }, + { + "source": "npm:prebuild-install", + "target": "npm:pump", + "type": "static" + }, + { + "source": "npm:prebuild-install", + "target": "npm:rc", + "type": "static" + }, + { + "source": "npm:prebuild-install", + "target": "npm:simple-get", + "type": "static" + }, + { + "source": "npm:prebuild-install", + "target": "npm:tar-fs", + "type": "static" + }, + { + "source": "npm:prebuild-install", + "target": "npm:tunnel-agent", + "type": "static" + } + ], + "npm:prettier-plugin-tailwindcss": [ + { + "source": "npm:prettier-plugin-tailwindcss", + "target": "npm:prettier", + "type": "static" + } + ], + "npm:pretty-format@27.5.1": [ + { + "source": "npm:pretty-format@27.5.1", + "target": "npm:ansi-regex@5.0.1", + "type": "static" + }, + { + "source": "npm:pretty-format@27.5.1", + "target": "npm:ansi-styles@5.2.0", + "type": "static" + }, + { + "source": "npm:pretty-format@27.5.1", + "target": "npm:react-is@17.0.2", + "type": "static" + } + ], + "npm:pretty-format@29.7.0": [ + { + "source": "npm:pretty-format@29.7.0", + "target": "npm:@jest/schemas", + "type": "static" + }, + { + "source": "npm:pretty-format@29.7.0", + "target": "npm:ansi-styles@5.2.0", + "type": "static" + }, + { + "source": "npm:pretty-format@29.7.0", + "target": "npm:react-is@18.3.1", + "type": "static" + } + ], + "npm:prisma": [ + { + "source": "npm:prisma", + "target": "npm:@prisma/engines", + "type": "static" + }, + { + "source": "npm:prisma", + "target": "npm:fsevents@2.3.3", + "type": "static" + } + ], + "npm:promise-retry": [ + { + "source": "npm:promise-retry", + "target": "npm:err-code", + "type": "static" + }, + { + "source": "npm:promise-retry", + "target": "npm:retry@0.12.0", + "type": "static" + } + ], + "npm:prop-types": [ + { + "source": "npm:prop-types", + "target": "npm:loose-envify", + "type": "static" + }, + { + "source": "npm:prop-types", + "target": "npm:object-assign", + "type": "static" + }, + { + "source": "npm:prop-types", + "target": "npm:react-is@16.13.1", + "type": "static" + } + ], + "npm:proxy-addr": [ + { + "source": "npm:proxy-addr", + "target": "npm:forwarded", + "type": "static" + }, + { + "source": "npm:proxy-addr", + "target": "npm:ipaddr.js@1.9.1", + "type": "static" + } + ], + "npm:pump": [ + { + "source": "npm:pump", + "target": "npm:end-of-stream", + "type": "static" + }, + { + "source": "npm:pump", + "target": "npm:once", + "type": "static" + } + ], + "npm:qs": [ + { + "source": "npm:qs", + "target": "npm:side-channel", + "type": "static" + } + ], + "npm:randombytes": [ + { + "source": "npm:randombytes", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + } + ], + "npm:raw-body": [ + { + "source": "npm:raw-body", + "target": "npm:bytes@3.1.2", + "type": "static" + }, + { + "source": "npm:raw-body", + "target": "npm:http-errors@2.0.0", + "type": "static" + }, + { + "source": "npm:raw-body", + "target": "npm:iconv-lite@0.4.24", + "type": "static" + }, + { + "source": "npm:raw-body", + "target": "npm:unpipe", + "type": "static" + } + ], + "npm:rc": [ + { + "source": "npm:rc", + "target": "npm:deep-extend", + "type": "static" + }, + { + "source": "npm:rc", + "target": "npm:ini", + "type": "static" + }, + { + "source": "npm:rc", + "target": "npm:minimist", + "type": "static" + }, + { + "source": "npm:rc", + "target": "npm:strip-json-comments@2.0.1", + "type": "static" + } + ], + "npm:react-dom": [ + { + "source": "npm:react-dom", + "target": "npm:loose-envify", + "type": "static" + }, + { + "source": "npm:react-dom", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-dom", + "target": "npm:scheduler", + "type": "static" + } + ], + "npm:react": [ + { + "source": "npm:react", + "target": "npm:loose-envify", + "type": "static" + } + ], + "npm:read-cache": [ + { + "source": "npm:read-cache", + "target": "npm:pify@2.3.0", + "type": "static" + } + ], + "npm:readable-stream@2.3.8": [ + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:core-util-is", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:inherits@2.0.4", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:isarray@1.0.0", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:process-nextick-args", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:safe-buffer@5.1.2", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:string_decoder@1.1.1", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:util-deprecate", + "type": "static" + } + ], + "npm:readable-stream@3.6.2": [ + { + "source": "npm:readable-stream@3.6.2", + "target": "npm:inherits@2.0.4", + "type": "static" + }, + { + "source": "npm:readable-stream@3.6.2", + "target": "npm:string_decoder@1.3.0", + "type": "static" + }, + { + "source": "npm:readable-stream@3.6.2", + "target": "npm:util-deprecate", + "type": "static" + } + ], + "npm:readdirp": [ + { + "source": "npm:readdirp", + "target": "npm:picomatch", + "type": "static" + } + ], + "npm:reflect.getprototypeof": [ + { + "source": "npm:reflect.getprototypeof", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:globalthis", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:which-builtin-type", + "type": "static" + } + ], + "npm:regenerate-unicode-properties": [ + { + "source": "npm:regenerate-unicode-properties", + "target": "npm:regenerate", + "type": "static" + } + ], + "npm:regenerator-transform": [ + { + "source": "npm:regenerator-transform", + "target": "npm:@babel/runtime", + "type": "static" + } + ], + "npm:regexp.prototype.flags": [ + { + "source": "npm:regexp.prototype.flags", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:regexp.prototype.flags", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:regexp.prototype.flags", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:regexp.prototype.flags", + "target": "npm:set-function-name", + "type": "static" + } + ], + "npm:regexpu-core": [ + { + "source": "npm:regexpu-core", + "target": "npm:@babel/regjsgen", + "type": "static" + }, + { + "source": "npm:regexpu-core", + "target": "npm:regenerate", + "type": "static" + }, + { + "source": "npm:regexpu-core", + "target": "npm:regenerate-unicode-properties", + "type": "static" + }, + { + "source": "npm:regexpu-core", + "target": "npm:regjsparser", + "type": "static" + }, + { + "source": "npm:regexpu-core", + "target": "npm:unicode-match-property-ecmascript", + "type": "static" + }, + { + "source": "npm:regexpu-core", + "target": "npm:unicode-match-property-value-ecmascript", + "type": "static" + } + ], + "npm:regjsparser": [ + { + "source": "npm:regjsparser", + "target": "npm:jsesc@0.5.0", + "type": "static" + } + ], + "npm:resolve-dir": [ + { + "source": "npm:resolve-dir", + "target": "npm:expand-tilde", + "type": "static" + }, + { + "source": "npm:resolve-dir", + "target": "npm:global-modules", + "type": "static" + } + ], + "npm:resolve@1.22.8": [ + { + "source": "npm:resolve@1.22.8", + "target": "npm:is-core-module", + "type": "static" + }, + { + "source": "npm:resolve@1.22.8", + "target": "npm:path-parse", + "type": "static" + }, + { + "source": "npm:resolve@1.22.8", + "target": "npm:supports-preserve-symlinks-flag", + "type": "static" + } + ], + "npm:resolve@2.0.0-next.5": [ + { + "source": "npm:resolve@2.0.0-next.5", + "target": "npm:is-core-module", + "type": "static" + }, + { + "source": "npm:resolve@2.0.0-next.5", + "target": "npm:path-parse", + "type": "static" + }, + { + "source": "npm:resolve@2.0.0-next.5", + "target": "npm:supports-preserve-symlinks-flag", + "type": "static" + } + ], + "npm:restore-cursor": [ + { + "source": "npm:restore-cursor", + "target": "npm:onetime@5.1.2", + "type": "static" + }, + { + "source": "npm:restore-cursor", + "target": "npm:signal-exit@3.0.7", + "type": "static" + } + ], + "npm:rimraf": [ + { + "source": "npm:rimraf", + "target": "npm:glob@7.2.3", + "type": "static" + } + ], + "npm:rollup": [ + { + "source": "npm:rollup", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-android-arm-eabi", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-android-arm64", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-darwin-arm64", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-darwin-x64", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-arm-gnueabihf", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-arm-musleabihf", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-arm64-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-arm64-musl", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-powerpc64le-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-riscv64-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-s390x-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-x64-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-x64-musl", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-win32-arm64-msvc", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-win32-ia32-msvc", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-win32-x64-msvc", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:fsevents@2.3.3", + "type": "static" + } + ], + "npm:run-parallel": [ + { + "source": "npm:run-parallel", + "target": "npm:queue-microtask", + "type": "static" + } + ], + "npm:rxjs": [ + { + "source": "npm:rxjs", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:safe-array-concat": [ + { + "source": "npm:safe-array-concat", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:safe-array-concat", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:safe-array-concat", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:safe-array-concat", + "target": "npm:isarray@2.0.5", + "type": "static" + } + ], + "npm:safe-regex-test": [ + { + "source": "npm:safe-regex-test", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:safe-regex-test", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:safe-regex-test", + "target": "npm:is-regex", + "type": "static" + } + ], + "npm:sass-loader": [ + { + "source": "npm:sass-loader", + "target": "npm:klona", + "type": "static" + }, + { + "source": "npm:sass-loader", + "target": "npm:neo-async", + "type": "static" + }, + { + "source": "npm:sass-loader", + "target": "npm:webpack", + "type": "static" + }, + { + "source": "npm:sass-loader", + "target": "npm:sass", + "type": "static" + } + ], + "npm:sass": [ + { + "source": "npm:sass", + "target": "npm:chokidar", + "type": "static" + }, + { + "source": "npm:sass", + "target": "npm:immutable", + "type": "static" + }, + { + "source": "npm:sass", + "target": "npm:source-map-js", + "type": "static" + } + ], + "npm:saxes": [ + { + "source": "npm:saxes", + "target": "npm:xmlchars", + "type": "static" + } + ], + "npm:scheduler": [ + { + "source": "npm:scheduler", + "target": "npm:loose-envify", + "type": "static" + } + ], + "npm:schema-utils@3.3.0": [ + { + "source": "npm:schema-utils@3.3.0", + "target": "npm:@types/json-schema", + "type": "static" + }, + { + "source": "npm:schema-utils@3.3.0", + "target": "npm:ajv@6.12.6", + "type": "static" + }, + { + "source": "npm:schema-utils@3.3.0", + "target": "npm:ajv-keywords@3.5.2", + "type": "static" + } + ], + "npm:schema-utils@4.2.0": [ + { + "source": "npm:schema-utils@4.2.0", + "target": "npm:@types/json-schema", + "type": "static" + }, + { + "source": "npm:schema-utils@4.2.0", + "target": "npm:ajv@8.17.1", + "type": "static" + }, + { + "source": "npm:schema-utils@4.2.0", + "target": "npm:ajv-formats", + "type": "static" + }, + { + "source": "npm:schema-utils@4.2.0", + "target": "npm:ajv-keywords@5.1.0", + "type": "static" + } + ], + "npm:selfsigned": [ + { + "source": "npm:selfsigned", + "target": "npm:@types/node-forge", + "type": "static" + }, + { + "source": "npm:selfsigned", + "target": "npm:node-forge", + "type": "static" + } + ], + "npm:send": [ + { + "source": "npm:send", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:depd@2.0.0", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:destroy", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:encodeurl@1.0.2", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:etag", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:fresh", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:http-errors@2.0.0", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:mime", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:ms@2.1.3", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:on-finished", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:range-parser", + "type": "static" + }, + { + "source": "npm:send", + "target": "npm:statuses@2.0.1", + "type": "static" + } + ], + "npm:serialize-javascript": [ + { + "source": "npm:serialize-javascript", + "target": "npm:randombytes", + "type": "static" + } + ], + "npm:serve-index": [ + { + "source": "npm:serve-index", + "target": "npm:accepts", + "type": "static" + }, + { + "source": "npm:serve-index", + "target": "npm:batch", + "type": "static" + }, + { + "source": "npm:serve-index", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:serve-index", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:serve-index", + "target": "npm:http-errors@1.6.3", + "type": "static" + }, + { + "source": "npm:serve-index", + "target": "npm:mime-types", + "type": "static" + }, + { + "source": "npm:serve-index", + "target": "npm:parseurl", + "type": "static" + } + ], + "npm:serve-static": [ + { + "source": "npm:serve-static", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:serve-static", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:serve-static", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:serve-static", + "target": "npm:send", + "type": "static" + } + ], + "npm:set-function-length": [ + { + "source": "npm:set-function-length", + "target": "npm:define-data-property", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:function-bind", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:has-property-descriptors", + "type": "static" + } + ], + "npm:set-function-name": [ + { + "source": "npm:set-function-name", + "target": "npm:define-data-property", + "type": "static" + }, + { + "source": "npm:set-function-name", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:set-function-name", + "target": "npm:functions-have-names", + "type": "static" + }, + { + "source": "npm:set-function-name", + "target": "npm:has-property-descriptors", + "type": "static" + } + ], + "npm:shebang-command": [ + { + "source": "npm:shebang-command", + "target": "npm:shebang-regex", + "type": "static" + } + ], + "npm:side-channel": [ + { + "source": "npm:side-channel", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:side-channel", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:side-channel", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:side-channel", + "target": "npm:object-inspect", + "type": "static" + } + ], + "npm:simple-get": [ + { + "source": "npm:simple-get", + "target": "npm:decompress-response", + "type": "static" + }, + { + "source": "npm:simple-get", + "target": "npm:once", + "type": "static" + }, + { + "source": "npm:simple-get", + "target": "npm:simple-concat", + "type": "static" + } + ], + "npm:sockjs": [ + { + "source": "npm:sockjs", + "target": "npm:faye-websocket", + "type": "static" + }, + { + "source": "npm:sockjs", + "target": "npm:uuid", + "type": "static" + }, + { + "source": "npm:sockjs", + "target": "npm:websocket-driver", + "type": "static" + } + ], + "npm:socks-proxy-agent": [ + { + "source": "npm:socks-proxy-agent", + "target": "npm:agent-base@6.0.2", + "type": "static" + }, + { + "source": "npm:socks-proxy-agent", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:socks-proxy-agent", + "target": "npm:socks", + "type": "static" + } + ], + "npm:socks": [ + { + "source": "npm:socks", + "target": "npm:ip-address", + "type": "static" + }, + { + "source": "npm:socks", + "target": "npm:smart-buffer", + "type": "static" + } + ], + "npm:source-map-loader": [ + { + "source": "npm:source-map-loader", + "target": "npm:iconv-lite@0.6.3", + "type": "static" + }, + { + "source": "npm:source-map-loader", + "target": "npm:source-map-js", + "type": "static" + }, + { + "source": "npm:source-map-loader", + "target": "npm:webpack", + "type": "static" + } + ], + "npm:source-map-support@0.5.19": [ + { + "source": "npm:source-map-support@0.5.19", + "target": "npm:buffer-from", + "type": "static" + }, + { + "source": "npm:source-map-support@0.5.19", + "target": "npm:source-map@0.6.1", + "type": "static" + } + ], + "npm:source-map-support@0.5.21": [ + { + "source": "npm:source-map-support@0.5.21", + "target": "npm:buffer-from", + "type": "static" + }, + { + "source": "npm:source-map-support@0.5.21", + "target": "npm:source-map@0.6.1", + "type": "static" + } + ], + "npm:spdy-transport": [ + { + "source": "npm:spdy-transport", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:spdy-transport", + "target": "npm:detect-node", + "type": "static" + }, + { + "source": "npm:spdy-transport", + "target": "npm:hpack.js", + "type": "static" + }, + { + "source": "npm:spdy-transport", + "target": "npm:obuf", + "type": "static" + }, + { + "source": "npm:spdy-transport", + "target": "npm:readable-stream@3.6.2", + "type": "static" + }, + { + "source": "npm:spdy-transport", + "target": "npm:wbuf", + "type": "static" + } + ], + "npm:spdy": [ + { + "source": "npm:spdy", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:spdy", + "target": "npm:handle-thing", + "type": "static" + }, + { + "source": "npm:spdy", + "target": "npm:http-deceiver", + "type": "static" + }, + { + "source": "npm:spdy", + "target": "npm:select-hose", + "type": "static" + }, + { + "source": "npm:spdy", + "target": "npm:spdy-transport", + "type": "static" + } + ], + "npm:sqlite3": [ + { + "source": "npm:sqlite3", + "target": "npm:bindings", + "type": "static" + }, + { + "source": "npm:sqlite3", + "target": "npm:node-addon-api", + "type": "static" + }, + { + "source": "npm:sqlite3", + "target": "npm:prebuild-install", + "type": "static" + }, + { + "source": "npm:sqlite3", + "target": "npm:tar", + "type": "static" + }, + { + "source": "npm:sqlite3", + "target": "npm:node-gyp", + "type": "static" + } + ], + "npm:ssri": [ + { + "source": "npm:ssri", + "target": "npm:minipass@3.3.6", + "type": "static" + } + ], + "npm:streamroller": [ + { + "source": "npm:streamroller", + "target": "npm:date-format", + "type": "static" + }, + { + "source": "npm:streamroller", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:streamroller", + "target": "npm:fs-extra@8.1.0", + "type": "static" + } + ], + "npm:string-width@4.2.3": [ + { + "source": "npm:string-width@4.2.3", + "target": "npm:emoji-regex@8.0.0", + "type": "static" + }, + { + "source": "npm:string-width@4.2.3", + "target": "npm:is-fullwidth-code-point", + "type": "static" + }, + { + "source": "npm:string-width@4.2.3", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + } + ], + "npm:string-width-cjs": [ + { + "source": "npm:string-width-cjs", + "target": "npm:emoji-regex@8.0.0", + "type": "static" + }, + { + "source": "npm:string-width-cjs", + "target": "npm:is-fullwidth-code-point", + "type": "static" + }, + { + "source": "npm:string-width-cjs", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + } + ], + "npm:string-width@5.1.2": [ + { + "source": "npm:string-width@5.1.2", + "target": "npm:eastasianwidth", + "type": "static" + }, + { + "source": "npm:string-width@5.1.2", + "target": "npm:emoji-regex@9.2.2", + "type": "static" + }, + { + "source": "npm:string-width@5.1.2", + "target": "npm:strip-ansi@7.1.0", + "type": "static" + } + ], + "npm:string.prototype.matchall": [ + { + "source": "npm:string.prototype.matchall", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:string.prototype.matchall", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:string.prototype.matchall", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:string.prototype.matchall", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:string.prototype.matchall", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:string.prototype.matchall", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:string.prototype.matchall", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:string.prototype.matchall", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:string.prototype.matchall", + "target": "npm:internal-slot", + "type": "static" + }, + { + "source": "npm:string.prototype.matchall", + "target": "npm:regexp.prototype.flags", + "type": "static" + }, + { + "source": "npm:string.prototype.matchall", + "target": "npm:set-function-name", + "type": "static" + }, + { + "source": "npm:string.prototype.matchall", + "target": "npm:side-channel", + "type": "static" + } + ], + "npm:string.prototype.repeat": [ + { + "source": "npm:string.prototype.repeat", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:string.prototype.repeat", + "target": "npm:es-abstract", + "type": "static" + } + ], + "npm:string.prototype.trim": [ + { + "source": "npm:string.prototype.trim", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:es-object-atoms", + "type": "static" + } + ], + "npm:string.prototype.trimend": [ + { + "source": "npm:string.prototype.trimend", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:string.prototype.trimend", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:string.prototype.trimend", + "target": "npm:es-object-atoms", + "type": "static" + } + ], + "npm:string.prototype.trimstart": [ + { + "source": "npm:string.prototype.trimstart", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:string.prototype.trimstart", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:string.prototype.trimstart", + "target": "npm:es-object-atoms", + "type": "static" + } + ], + "npm:string_decoder@1.1.1": [ + { + "source": "npm:string_decoder@1.1.1", + "target": "npm:safe-buffer@5.1.2", + "type": "static" + } + ], + "npm:string_decoder@1.3.0": [ + { + "source": "npm:string_decoder@1.3.0", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + } + ], + "npm:strip-ansi@6.0.1": [ + { + "source": "npm:strip-ansi@6.0.1", + "target": "npm:ansi-regex@5.0.1", + "type": "static" + } + ], + "npm:strip-ansi-cjs": [ + { + "source": "npm:strip-ansi-cjs", + "target": "npm:ansi-regex@5.0.1", + "type": "static" + } + ], + "npm:strip-ansi@7.1.0": [ + { + "source": "npm:strip-ansi@7.1.0", + "target": "npm:ansi-regex@6.0.1", + "type": "static" + } + ], + "npm:strip-literal": [ + { + "source": "npm:strip-literal", + "target": "npm:js-tokens@9.0.0", + "type": "static" + } + ], + "npm:style-loader": [ + { + "source": "npm:style-loader", + "target": "npm:webpack", + "type": "static" + } + ], + "npm:styled-jsx": [ + { + "source": "npm:styled-jsx", + "target": "npm:client-only", + "type": "static" + }, + { + "source": "npm:styled-jsx", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:styled-jsx", + "target": "npm:@babel/core", + "type": "static" + } + ], + "npm:stylehacks": [ + { + "source": "npm:stylehacks", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:stylehacks", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:stylehacks", + "target": "npm:postcss-selector-parser", + "type": "static" + } + ], + "npm:stylus-loader": [ + { + "source": "npm:stylus-loader", + "target": "npm:fast-glob@3.3.2", + "type": "static" + }, + { + "source": "npm:stylus-loader", + "target": "npm:normalize-path", + "type": "static" + }, + { + "source": "npm:stylus-loader", + "target": "npm:stylus", + "type": "static" + }, + { + "source": "npm:stylus-loader", + "target": "npm:webpack", + "type": "static" + } + ], + "npm:stylus": [ + { + "source": "npm:stylus", + "target": "npm:@adobe/css-tools", + "type": "static" + }, + { + "source": "npm:stylus", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:stylus", + "target": "npm:glob@7.2.3", + "type": "static" + }, + { + "source": "npm:stylus", + "target": "npm:sax@1.2.4", + "type": "static" + }, + { + "source": "npm:stylus", + "target": "npm:source-map@0.7.4", + "type": "static" + } + ], + "npm:sucrase": [ + { + "source": "npm:sucrase", + "target": "npm:@jridgewell/gen-mapping", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:commander@4.1.1", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:glob@10.4.5", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:lines-and-columns@1.2.4", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:mz", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:pirates", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:ts-interface-checker", + "type": "static" + } + ], + "npm:supports-color@5.5.0": [ + { + "source": "npm:supports-color@5.5.0", + "target": "npm:has-flag@3.0.0", + "type": "static" + } + ], + "npm:supports-color@7.2.0": [ + { + "source": "npm:supports-color@7.2.0", + "target": "npm:has-flag@4.0.0", + "type": "static" + } + ], + "npm:supports-color@8.1.1": [ + { + "source": "npm:supports-color@8.1.1", + "target": "npm:has-flag@4.0.0", + "type": "static" + } + ], + "npm:svgo": [ + { + "source": "npm:svgo", + "target": "npm:@trysound/sax", + "type": "static" + }, + { + "source": "npm:svgo", + "target": "npm:commander@7.2.0", + "type": "static" + }, + { + "source": "npm:svgo", + "target": "npm:css-select", + "type": "static" + }, + { + "source": "npm:svgo", + "target": "npm:css-tree@2.3.1", + "type": "static" + }, + { + "source": "npm:svgo", + "target": "npm:css-what", + "type": "static" + }, + { + "source": "npm:svgo", + "target": "npm:csso", + "type": "static" + }, + { + "source": "npm:svgo", + "target": "npm:picocolors", + "type": "static" + } + ], + "npm:tailwindcss": [ + { + "source": "npm:tailwindcss", + "target": "npm:@alloc/quick-lru", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:arg@5.0.2", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:chokidar", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:didyoumean", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:dlv", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:fast-glob@3.3.2", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:glob-parent@6.0.2", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:jiti", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:lilconfig@2.1.0", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:micromatch", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:normalize-path", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:object-hash", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:postcss-import@15.1.0", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:postcss-js", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:postcss-load-config", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:postcss-nested", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:postcss-selector-parser", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:resolve@1.22.8", + "type": "static" + }, + { + "source": "npm:tailwindcss", + "target": "npm:sucrase", + "type": "static" + } + ], + "npm:tar-fs": [ + { + "source": "npm:tar-fs", + "target": "npm:chownr@1.1.4", + "type": "static" + }, + { + "source": "npm:tar-fs", + "target": "npm:mkdirp-classic", + "type": "static" + }, + { + "source": "npm:tar-fs", + "target": "npm:pump", + "type": "static" + }, + { + "source": "npm:tar-fs", + "target": "npm:tar-stream", + "type": "static" + } + ], + "npm:tar-stream": [ + { + "source": "npm:tar-stream", + "target": "npm:bl", + "type": "static" + }, + { + "source": "npm:tar-stream", + "target": "npm:end-of-stream", + "type": "static" + }, + { + "source": "npm:tar-stream", + "target": "npm:fs-constants", + "type": "static" + }, + { + "source": "npm:tar-stream", + "target": "npm:inherits@2.0.4", + "type": "static" + }, + { + "source": "npm:tar-stream", + "target": "npm:readable-stream@3.6.2", + "type": "static" + } + ], + "npm:tar": [ + { + "source": "npm:tar", + "target": "npm:chownr@2.0.0", + "type": "static" + }, + { + "source": "npm:tar", + "target": "npm:fs-minipass", + "type": "static" + }, + { + "source": "npm:tar", + "target": "npm:minipass@5.0.0", + "type": "static" + }, + { + "source": "npm:tar", + "target": "npm:minizlib", + "type": "static" + }, + { + "source": "npm:tar", + "target": "npm:mkdirp", + "type": "static" + }, + { + "source": "npm:tar", + "target": "npm:yallist@4.0.0", + "type": "static" + } + ], + "npm:terser-webpack-plugin": [ + { + "source": "npm:terser-webpack-plugin", + "target": "npm:@jridgewell/trace-mapping@0.3.25", + "type": "static" + }, + { + "source": "npm:terser-webpack-plugin", + "target": "npm:jest-worker@27.5.1", + "type": "static" + }, + { + "source": "npm:terser-webpack-plugin", + "target": "npm:schema-utils@3.3.0", + "type": "static" + }, + { + "source": "npm:terser-webpack-plugin", + "target": "npm:serialize-javascript", + "type": "static" + }, + { + "source": "npm:terser-webpack-plugin", + "target": "npm:terser", + "type": "static" + }, + { + "source": "npm:terser-webpack-plugin", + "target": "npm:webpack", + "type": "static" + } + ], + "npm:terser": [ + { + "source": "npm:terser", + "target": "npm:@jridgewell/source-map", + "type": "static" + }, + { + "source": "npm:terser", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:terser", + "target": "npm:commander@2.20.3", + "type": "static" + }, + { + "source": "npm:terser", + "target": "npm:source-map-support@0.5.21", + "type": "static" + } + ], + "npm:thenify-all": [ + { + "source": "npm:thenify-all", + "target": "npm:thenify", + "type": "static" + } + ], + "npm:thenify": [ + { + "source": "npm:thenify", + "target": "npm:any-promise", + "type": "static" + } + ], + "npm:thingies": [ + { + "source": "npm:thingies", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:to-regex-range": [ + { + "source": "npm:to-regex-range", + "target": "npm:is-number", + "type": "static" + } + ], + "npm:tough-cookie": [ + { + "source": "npm:tough-cookie", + "target": "npm:psl", + "type": "static" + }, + { + "source": "npm:tough-cookie", + "target": "npm:punycode", + "type": "static" + }, + { + "source": "npm:tough-cookie", + "target": "npm:universalify@0.2.0", + "type": "static" + }, + { + "source": "npm:tough-cookie", + "target": "npm:url-parse", + "type": "static" + } + ], + "npm:tr46": [ + { + "source": "npm:tr46", + "target": "npm:punycode", + "type": "static" + } + ], + "npm:tree-dump": [ + { + "source": "npm:tree-dump", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:ts-api-utils": [ + { + "source": "npm:ts-api-utils", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:ts-loader": [ + { + "source": "npm:ts-loader", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:ts-loader", + "target": "npm:enhanced-resolve", + "type": "static" + }, + { + "source": "npm:ts-loader", + "target": "npm:micromatch", + "type": "static" + }, + { + "source": "npm:ts-loader", + "target": "npm:semver@7.6.3", + "type": "static" + }, + { + "source": "npm:ts-loader", + "target": "npm:source-map@0.7.4", + "type": "static" + }, + { + "source": "npm:ts-loader", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:ts-loader", + "target": "npm:webpack", + "type": "static" + } + ], + "npm:ts-node@10.9.1": [ + { + "source": "npm:ts-node@10.9.1", + "target": "npm:@cspotcode/source-map-support", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:@tsconfig/node10", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:@tsconfig/node12", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:@tsconfig/node14", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:@tsconfig/node16", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:acorn-walk", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:arg@4.1.3", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:create-require", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:diff", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:make-error", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:typescript@5.4.5", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:v8-compile-cache-lib", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:yn", + "type": "static" + }, + { + "source": "npm:ts-node@10.9.1", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:ts-node": [ + { + "source": "npm:ts-node", + "target": "npm:@cspotcode/source-map-support", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:@tsconfig/node10", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:@tsconfig/node12", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:@tsconfig/node14", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:@tsconfig/node16", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:acorn-walk", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:arg@4.1.3", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:create-require", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:diff", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:make-error", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:v8-compile-cache-lib", + "type": "static" + }, + { + "source": "npm:ts-node", + "target": "npm:yn", + "type": "static" + } + ], + "npm:tsconfig-paths-webpack-plugin": [ + { + "source": "npm:tsconfig-paths-webpack-plugin", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:tsconfig-paths-webpack-plugin", + "target": "npm:enhanced-resolve", + "type": "static" + }, + { + "source": "npm:tsconfig-paths-webpack-plugin", + "target": "npm:tsconfig-paths", + "type": "static" + } + ], + "npm:tsconfig-paths": [ + { + "source": "npm:tsconfig-paths", + "target": "npm:json5", + "type": "static" + }, + { + "source": "npm:tsconfig-paths", + "target": "npm:minimist", + "type": "static" + }, + { + "source": "npm:tsconfig-paths", + "target": "npm:strip-bom", + "type": "static" + } + ], + "npm:tunnel-agent": [ + { + "source": "npm:tunnel-agent", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + } + ], + "npm:type-check": [ + { + "source": "npm:type-check", + "target": "npm:prelude-ls", + "type": "static" + } + ], + "npm:type-is": [ + { + "source": "npm:type-is", + "target": "npm:media-typer", + "type": "static" + }, + { + "source": "npm:type-is", + "target": "npm:mime-types", + "type": "static" + } + ], + "npm:typed-array-buffer": [ + { + "source": "npm:typed-array-buffer", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:typed-array-buffer", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:typed-array-buffer", + "target": "npm:is-typed-array", + "type": "static" + } + ], + "npm:typed-array-byte-length": [ + { + "source": "npm:typed-array-byte-length", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:typed-array-byte-length", + "target": "npm:for-each", + "type": "static" + }, + { + "source": "npm:typed-array-byte-length", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:typed-array-byte-length", + "target": "npm:has-proto", + "type": "static" + }, + { + "source": "npm:typed-array-byte-length", + "target": "npm:is-typed-array", + "type": "static" + } + ], + "npm:typed-array-byte-offset": [ + { + "source": "npm:typed-array-byte-offset", + "target": "npm:available-typed-arrays", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:for-each", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:has-proto", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:is-typed-array", + "type": "static" + } + ], + "npm:typed-array-length": [ + { + "source": "npm:typed-array-length", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:for-each", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:has-proto", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:is-typed-array", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:possible-typed-array-names", + "type": "static" + } + ], + "npm:typescript-eslint": [ + { + "source": "npm:typescript-eslint", + "target": "npm:@typescript-eslint/eslint-plugin", + "type": "static" + }, + { + "source": "npm:typescript-eslint", + "target": "npm:@typescript-eslint/parser", + "type": "static" + }, + { + "source": "npm:typescript-eslint", + "target": "npm:@typescript-eslint/utils", + "type": "static" + }, + { + "source": "npm:typescript-eslint", + "target": "npm:eslint", + "type": "static" + }, + { + "source": "npm:typescript-eslint", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:unbox-primitive": [ + { + "source": "npm:unbox-primitive", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:unbox-primitive", + "target": "npm:has-bigints", + "type": "static" + }, + { + "source": "npm:unbox-primitive", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:unbox-primitive", + "target": "npm:which-boxed-primitive", + "type": "static" + } + ], + "npm:unicode-match-property-ecmascript": [ + { + "source": "npm:unicode-match-property-ecmascript", + "target": "npm:unicode-canonical-property-names-ecmascript", + "type": "static" + }, + { + "source": "npm:unicode-match-property-ecmascript", + "target": "npm:unicode-property-aliases-ecmascript", + "type": "static" + } + ], + "npm:unique-filename": [ + { + "source": "npm:unique-filename", + "target": "npm:unique-slug", + "type": "static" + } + ], + "npm:unique-slug": [ + { + "source": "npm:unique-slug", + "target": "npm:imurmurhash", + "type": "static" + } + ], + "npm:update-browserslist-db": [ + { + "source": "npm:update-browserslist-db", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:update-browserslist-db", + "target": "npm:escalade", + "type": "static" + }, + { + "source": "npm:update-browserslist-db", + "target": "npm:picocolors", + "type": "static" + } + ], + "npm:uri-js": [ + { + "source": "npm:uri-js", + "target": "npm:punycode", + "type": "static" + } + ], + "npm:url-parse": [ + { + "source": "npm:url-parse", + "target": "npm:querystringify", + "type": "static" + }, + { + "source": "npm:url-parse", + "target": "npm:requires-port", + "type": "static" + } + ], + "npm:vite-node": [ + { + "source": "npm:vite-node", + "target": "npm:cac", + "type": "static" + }, + { + "source": "npm:vite-node", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:vite-node", + "target": "npm:pathe", + "type": "static" + }, + { + "source": "npm:vite-node", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:vite-node", + "target": "npm:vite", + "type": "static" + } + ], + "npm:vite": [ + { + "source": "npm:vite", + "target": "npm:esbuild", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:postcss@8.4.45", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:rollup", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:fsevents@2.3.3", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:less", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:sass", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:stylus", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:terser", + "type": "static" + } + ], + "npm:vitest": [ + { + "source": "npm:vitest", + "target": "npm:@vitest/expect", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/runner", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/snapshot", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/spy", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/utils", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:acorn-walk", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:chai", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:debug@4.3.7", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:execa", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:local-pkg", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:pathe", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:std-env", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:strip-literal", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:tinybench", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:tinypool", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:vite-node", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:why-is-node-running", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:jsdom", + "type": "static" + } + ], + "npm:w3c-xmlserializer": [ + { + "source": "npm:w3c-xmlserializer", + "target": "npm:xml-name-validator", + "type": "static" + } + ], + "npm:watchpack": [ + { + "source": "npm:watchpack", + "target": "npm:glob-to-regexp", + "type": "static" + }, + { + "source": "npm:watchpack", + "target": "npm:graceful-fs", + "type": "static" + } + ], + "npm:wbuf": [ + { + "source": "npm:wbuf", + "target": "npm:minimalistic-assert", + "type": "static" + } + ], + "npm:wcwidth": [ + { + "source": "npm:wcwidth", + "target": "npm:defaults", + "type": "static" + } + ], + "npm:webpack-dev-middleware": [ + { + "source": "npm:webpack-dev-middleware", + "target": "npm:colorette", + "type": "static" + }, + { + "source": "npm:webpack-dev-middleware", + "target": "npm:memfs@4.11.1", + "type": "static" + }, + { + "source": "npm:webpack-dev-middleware", + "target": "npm:mime-types", + "type": "static" + }, + { + "source": "npm:webpack-dev-middleware", + "target": "npm:on-finished", + "type": "static" + }, + { + "source": "npm:webpack-dev-middleware", + "target": "npm:range-parser", + "type": "static" + }, + { + "source": "npm:webpack-dev-middleware", + "target": "npm:schema-utils@4.2.0", + "type": "static" + }, + { + "source": "npm:webpack-dev-middleware", + "target": "npm:webpack", + "type": "static" + } + ], + "npm:webpack-dev-server": [ + { + "source": "npm:webpack-dev-server", + "target": "npm:@types/bonjour", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:@types/connect-history-api-fallback", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:@types/express", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:@types/serve-index", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:@types/serve-static", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:@types/sockjs", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:@types/ws", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:ansi-html-community", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:bonjour-service", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:chokidar", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:colorette", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:compression", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:connect-history-api-fallback", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:express", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:graceful-fs", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:html-entities", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:http-proxy-middleware@2.0.6", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:ipaddr.js@2.2.0", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:launch-editor", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:open@10.1.0", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:p-retry", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:schema-utils@4.2.0", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:selfsigned", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:serve-index", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:sockjs", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:spdy", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:webpack-dev-middleware", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:ws@8.18.0", + "type": "static" + }, + { + "source": "npm:webpack-dev-server", + "target": "npm:webpack", + "type": "static" + } + ], + "npm:webpack-subresource-integrity": [ + { + "source": "npm:webpack-subresource-integrity", + "target": "npm:typed-assert", + "type": "static" + }, + { + "source": "npm:webpack-subresource-integrity", + "target": "npm:webpack", + "type": "static" + } + ], + "npm:webpack": [ + { + "source": "npm:webpack", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:@webassemblyjs/ast", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:@webassemblyjs/wasm-edit", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:@webassemblyjs/wasm-parser", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:acorn-import-attributes", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:chrome-trace-event", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:enhanced-resolve", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:es-module-lexer", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:eslint-scope@5.1.1", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:events", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:glob-to-regexp", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:graceful-fs", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:json-parse-even-better-errors", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:loader-runner", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:mime-types", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:neo-async", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:schema-utils@3.3.0", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:tapable", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:terser-webpack-plugin", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:watchpack", + "type": "static" + }, + { + "source": "npm:webpack", + "target": "npm:webpack-sources", + "type": "static" + } + ], + "npm:websocket-driver": [ + { + "source": "npm:websocket-driver", + "target": "npm:http-parser-js", + "type": "static" + }, + { + "source": "npm:websocket-driver", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + }, + { + "source": "npm:websocket-driver", + "target": "npm:websocket-extensions", + "type": "static" + } + ], + "npm:whatwg-encoding": [ + { + "source": "npm:whatwg-encoding", + "target": "npm:iconv-lite@0.6.3", + "type": "static" + } + ], + "npm:whatwg-url": [ + { + "source": "npm:whatwg-url", + "target": "npm:tr46", + "type": "static" + }, + { + "source": "npm:whatwg-url", + "target": "npm:webidl-conversions", + "type": "static" + } + ], + "npm:which-boxed-primitive": [ + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-bigint", + "type": "static" + }, + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-boolean-object", + "type": "static" + }, + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-number-object", + "type": "static" + }, + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-string", + "type": "static" + }, + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-symbol", + "type": "static" + } + ], + "npm:which-builtin-type": [ + { + "source": "npm:which-builtin-type", + "target": "npm:function.prototype.name", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-async-function", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-date-object", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-finalizationregistry", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-generator-function", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-regex", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-weakref", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:isarray@2.0.5", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:which-boxed-primitive", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:which-collection", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:which-typed-array", + "type": "static" + } + ], + "npm:which-collection": [ + { + "source": "npm:which-collection", + "target": "npm:is-map", + "type": "static" + }, + { + "source": "npm:which-collection", + "target": "npm:is-set", + "type": "static" + }, + { + "source": "npm:which-collection", + "target": "npm:is-weakmap", + "type": "static" + }, + { + "source": "npm:which-collection", + "target": "npm:is-weakset", + "type": "static" + } + ], + "npm:which-typed-array": [ + { + "source": "npm:which-typed-array", + "target": "npm:available-typed-arrays", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:for-each", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:has-tostringtag", + "type": "static" + } + ], + "npm:which@1.3.1": [ + { + "source": "npm:which@1.3.1", + "target": "npm:isexe", + "type": "static" + } + ], + "npm:which@2.0.2": [ + { + "source": "npm:which@2.0.2", + "target": "npm:isexe", + "type": "static" + } + ], + "npm:why-is-node-running": [ + { + "source": "npm:why-is-node-running", + "target": "npm:siginfo", + "type": "static" + }, + { + "source": "npm:why-is-node-running", + "target": "npm:stackback", + "type": "static" + } + ], + "npm:wide-align": [ + { + "source": "npm:wide-align", + "target": "npm:string-width@4.2.3", + "type": "static" + } + ], + "npm:wrap-ansi@7.0.0": [ + { + "source": "npm:wrap-ansi@7.0.0", + "target": "npm:ansi-styles@4.3.0", + "type": "static" + }, + { + "source": "npm:wrap-ansi@7.0.0", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:wrap-ansi@7.0.0", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + } + ], + "npm:wrap-ansi-cjs": [ + { + "source": "npm:wrap-ansi-cjs", + "target": "npm:ansi-styles@4.3.0", + "type": "static" + }, + { + "source": "npm:wrap-ansi-cjs", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:wrap-ansi-cjs", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + } + ], + "npm:wrap-ansi@8.1.0": [ + { + "source": "npm:wrap-ansi@8.1.0", + "target": "npm:ansi-styles@6.2.1", + "type": "static" + }, + { + "source": "npm:wrap-ansi@8.1.0", + "target": "npm:string-width@5.1.2", + "type": "static" + }, + { + "source": "npm:wrap-ansi@8.1.0", + "target": "npm:strip-ansi@7.1.0", + "type": "static" + } + ], + "npm:yargs": [ + { + "source": "npm:yargs", + "target": "npm:cliui", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:escalade", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:get-caller-file", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:require-directory", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:y18n", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:yargs-parser", + "type": "static" + } + ] + }, + "version": "6.0" +} \ No newline at end of file diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..f0d0cde --- /dev/null +++ b/.prettierrc @@ -0,0 +1,5 @@ +{ + "singleQuote": true, + "endOfLine": "lf", + "plugins": ["prettier-plugin-tailwindcss"] +} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..44a73ec --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,7 @@ +{ + "eslint.workingDirectories": [ + { + "mode": "auto" + } + ] +} diff --git a/README.md b/README.md new file mode 100644 index 0000000..64d7e77 --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +f9122c4 diff --git a/apps/web/next-env.d.ts b/apps/web/next-env.d.ts new file mode 100644 index 0000000..40c3d68 --- /dev/null +++ b/apps/web/next-env.d.ts @@ -0,0 +1,5 @@ +/// +/// + +// NOTE: This file should not be edited +// see https://nextjs.org/docs/app/building-your-application/configuring/typescript for more information. diff --git a/apps/web/next.config.js b/apps/web/next.config.js new file mode 100644 index 0000000..fc4fc19 --- /dev/null +++ b/apps/web/next.config.js @@ -0,0 +1,7 @@ +/** @type {import('next').NextConfig} */ +module.exports = { + async redirects() { + return [{ source: '/', destination: '/dashboard', permanent: false }]; + }, + transpilePackages: ['@tasker/ui', '@tasker/dashboard-widgets'], +}; diff --git a/apps/web/package.json b/apps/web/package.json new file mode 100644 index 0000000..a8f866b --- /dev/null +++ b/apps/web/package.json @@ -0,0 +1,31 @@ +{ + "name": "@tasker/web", + "version": "1.0.0", + "private": true, + "scripts": { + "dev": "next dev", + "build": "next build", + "start": "next start" + }, + "dependencies": { + "@nivo/line": "^0.86.0", + "@tasker/dashboard-widgets": "workspace:*", + "@tasker/database": "workspace:*", + "@tasker/sidebar": "workspace:*", + "@tasker/tasks-widgets": "workspace:*", + "@tasker/ui": "workspace:*", + "date-fns": "^3.6.0", + "jose": "^5.2.4", + "nanoid": "^5.0.7", + "next": "^14.1.1", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "tailwindcss": "^3.4.3" + }, + "devDependencies": { + "@types/nanoid": "^3.0.0", + "@types/node": "^20.12.11", + "@types/react": "^18.2.61", + "@types/react-dom": "^18.2.19" + } +} diff --git a/apps/web/postcss.config.js b/apps/web/postcss.config.js new file mode 100644 index 0000000..a4a175c --- /dev/null +++ b/apps/web/postcss.config.js @@ -0,0 +1,8 @@ +const { join } = require('path'); +module.exports = { + plugins: { + tailwindcss: { + config: join(__dirname, 'tailwind.config.js'), + }, + }, +}; diff --git a/apps/web/public/circles.svg b/apps/web/public/circles.svg new file mode 100644 index 0000000..6533be5 --- /dev/null +++ b/apps/web/public/circles.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/apps/web/public/next.svg b/apps/web/public/next.svg new file mode 100644 index 0000000..5174b28 --- /dev/null +++ b/apps/web/public/next.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/apps/web/public/turborepo.svg b/apps/web/public/turborepo.svg new file mode 100644 index 0000000..2f9aa1f --- /dev/null +++ b/apps/web/public/turborepo.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/apps/web/public/vercel.svg b/apps/web/public/vercel.svg new file mode 100644 index 0000000..d2f8422 --- /dev/null +++ b/apps/web/public/vercel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/apps/web/src/app/api/auth/route.ts b/apps/web/src/app/api/auth/route.ts new file mode 100644 index 0000000..e9beb15 --- /dev/null +++ b/apps/web/src/app/api/auth/route.ts @@ -0,0 +1,40 @@ +import { db } from '@tasker/database'; +import { NextResponse } from 'next/server'; +import { expireUserCookie, setUserCookie } from './utils'; + +export async function POST(req: Request) { + const data = await req.json(); + const { email, password } = data; + + if (!email || !password) { + return NextResponse.json( + { success: false }, + { + status: 401, + }, + ); + } + + try { + const { id, name } = await db.user.findUniqueOrThrow({ + where: { email, password }, + }); + const res = NextResponse.json({ success: true }); + return setUserCookie({ id, email, name }, res); + } catch { + return NextResponse.json( + { success: false }, + { + status: 401, + }, + ); + } +} + +export async function DELETE() { + try { + return await expireUserCookie(NextResponse.json({ success: true })); + } catch { + return NextResponse.json({ success: false }, { status: 400 }); + } +} diff --git a/apps/web/src/app/api/auth/utils.ts b/apps/web/src/app/api/auth/utils.ts new file mode 100644 index 0000000..ed1c7e9 --- /dev/null +++ b/apps/web/src/app/api/auth/utils.ts @@ -0,0 +1,64 @@ +import type { User } from '@tasker/database/model'; + +import type { cookies } from 'next/headers'; +import type { NextRequest, NextResponse } from 'next/server'; +import { nanoid } from 'nanoid'; +import { decodeJwt, jwtVerify, SignJWT } from 'jose'; + +const USER_TOKEN = 'user-token'; + +const JWT_SECRET_KEY: string | undefined = + process.env.JWT_SECRET_KEY ?? 'super-secret-key'; + +export class AuthError extends Error {} + +export function getUserData(store: ReturnType) { + const token = store.get(USER_TOKEN)?.value; + if (!token) throw new AuthError('Missing user token'); + try { + const verified = decodeJwt(token); + return verified as Pick; + } catch (err) { + throw new AuthError('Could not find user in session.'); + } +} + +export async function verifyAuth(req: NextRequest) { + const token = req.cookies.get(USER_TOKEN)?.value; + + if (!token) throw new AuthError('Missing user token'); + + try { + const verified = await jwtVerify( + token, + new TextEncoder().encode(JWT_SECRET_KEY), + ); + return verified.payload as Pick; + } catch (err) { + throw new AuthError('Your token has expired.'); + } +} + +export async function setUserCookie( + user: Pick, + res: NextResponse, +) { + const token = await new SignJWT(user) + .setProtectedHeader({ alg: 'HS256' }) + .setJti(nanoid()) + .setIssuedAt() + .setExpirationTime('24h') + .sign(new TextEncoder().encode(JWT_SECRET_KEY)); + + res.cookies.set(USER_TOKEN, token, { + httpOnly: true, + maxAge: 60 * 60 * 24, + }); + + return res; +} + +export function expireUserCookie(res: NextResponse) { + res.cookies.set(USER_TOKEN, '', { httpOnly: true, maxAge: 0 }); + return res; +} diff --git a/apps/web/src/app/api/projects/[id]/route.ts b/apps/web/src/app/api/projects/[id]/route.ts new file mode 100644 index 0000000..6170559 --- /dev/null +++ b/apps/web/src/app/api/projects/[id]/route.ts @@ -0,0 +1,19 @@ +import { db } from '@tasker/database'; +import { NextResponse } from 'next/server'; + +export async function PUT( + req: Request, + { params }: { params: { id: string } }, +) { + const { status } = await req.json(); + const project = await db.project.update({ + where: { id: parseInt(params.id) }, + data: { + status, + }, + include: { + Task: true, + }, + }); + return NextResponse.json(project); +} diff --git a/apps/web/src/app/api/route.ts b/apps/web/src/app/api/route.ts new file mode 100644 index 0000000..0e5e79b --- /dev/null +++ b/apps/web/src/app/api/route.ts @@ -0,0 +1,5 @@ +import { NextResponse } from 'next/server'; + +export async function GET() { + return NextResponse.json({ message: 'Works!' }); +} diff --git a/apps/web/src/app/api/tasks/[id]/route.ts b/apps/web/src/app/api/tasks/[id]/route.ts new file mode 100644 index 0000000..1c801c2 --- /dev/null +++ b/apps/web/src/app/api/tasks/[id]/route.ts @@ -0,0 +1,56 @@ +import { db } from '@tasker/database'; +import { parse } from 'date-fns'; +import { NextResponse } from 'next/server'; + +export async function PUT( + req: Request, + { params }: { params: { id: string } }, +) { + const { status, title, dueAt, description, assigneeId, projectId } = + await req.json(); + const task = await db.task.update({ + where: { id: parseInt(params.id), deleted: false }, + data: { + status, + title, + description, + projectId: parseInt(projectId), + dueAt: dueAt ? parse(dueAt, 'yyyy-MM-dd', new Date()) : undefined, + }, + include: { + AssigneesOnTasks: true, + }, + }); + if (typeof assigneeId !== 'undefined') { + if (task.AssigneesOnTasks[0]) { + await db.assigneesOnTasks.delete({ + where: { + taskId_assigneeId: { + taskId: task.id, + assigneeId: task.AssigneesOnTasks[0].assigneeId, + }, + }, + }); + } + await db.assigneesOnTasks.create({ + data: { + taskId: task.id, + assigneeId: assigneeId, + }, + }); + } + return NextResponse.json(task); +} + +export async function DELETE( + _req: Request, + { params }: { params: { id: string } }, +) { + await db.task.update({ + where: { id: parseInt(params.id) }, + data: { deleted: true }, + }); + return new Response(null, { + status: 204, + }); +} diff --git a/apps/web/src/app/api/tasks/route.ts b/apps/web/src/app/api/tasks/route.ts new file mode 100644 index 0000000..ee4a0e8 --- /dev/null +++ b/apps/web/src/app/api/tasks/route.ts @@ -0,0 +1,43 @@ +import { db } from '@tasker/database'; +import { cookies } from 'next/headers'; +import { NextResponse } from 'next/server'; +import { getUserData } from '../auth/utils'; +import { parse } from 'date-fns'; + +export async function POST(req: Request) { + const me = getUserData(cookies()); + const data = await req.json(); + const project = await db.project.findUniqueOrThrow({ + where: { id: data.projectId }, + }); + + let task = await db.task.create({ + data: { + userId: me.id, + status: 'backlog', + createdAt: new Date(), + dueAt: data.dueAt + ? parse(data.dueAt, 'yyyy-MM-dd', new Date()) + : undefined, + projectId: data.projectId, + title: data.title, + description: data.description, + }, + }); + + task = await db.task.update({ + where: { id: task.id }, + data: { + slug: `${project.slug}-${task.id}`, + }, + }); + + await db.assigneesOnTasks.create({ + data: { + assigneeId: data.assigneeId, + taskId: task.id, + }, + }); + + return NextResponse.json(task, { status: 201 }); +} diff --git a/apps/web/src/app/dashboard/page.tsx b/apps/web/src/app/dashboard/page.tsx new file mode 100644 index 0000000..b8ab7f2 --- /dev/null +++ b/apps/web/src/app/dashboard/page.tsx @@ -0,0 +1,70 @@ +import { addDays } from 'date-fns'; +import React, { JSX } from 'react'; +import { + ProjectsStatuses, + TeamMembers, + UpcomingTasks, +} from '@tasker/dashboard-widgets'; +import { Sidebar } from '@tasker/sidebar'; +import { getUserData } from '../api/auth/utils'; +import { cookies } from 'next/headers'; +import { db } from '@tasker/database'; +import { CreateTaskButton } from '@tasker/ui/task'; + +export const metadata = { + title: 'Dashboard | Tasker', +}; + +export default async function Page(): Promise { + const cookieStore = cookies(); + const userData = getUserData(cookieStore); + const members = await db.user.findMany(); + const projects = await db.project.findMany({ + include: { + Task: true, + }, + }); + const tasks = ( + await db.assigneesOnTasks.findMany({ + where: { + assigneeId: userData.id, + task: { + dueAt: { lte: addDays(new Date(), 7) }, + deleted: false, + }, + }, + orderBy: { + task: { + createdAt: 'asc', + }, + }, + include: { + task: {}, + }, + }) + ).map((x) => x.task); + return ( +
+
+ +
+
+
+
+ +
+ {/*
*/} + {/* */} + {/*
*/} +
+ +
+
+ +
+
+
+ +
+ ); +} diff --git a/apps/web/src/app/favicon.ico b/apps/web/src/app/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..3f804c026c253d52f61b6f70ec351d1044e6bd8a GIT binary patch literal 8267 zcma)hcQjmI)b^b*7~SY4LI%-BkKUOPCHjn#MD!ZHcS9r@Eus^hh~7oiC_w~4)Tlua zqW2m;zkj~9zCXV8zU!`Y_PYB#&wkFi>#no*IXhBU`ym-I6EOe)Wa?^2{af4dUxO0d z_WE;9gtrD_r=+C>05x$WR~GoU?`&3T`dR=Ga327$5dd&;>%y)BfVU6;{51yv=`;YK zcgt+nlf4}vu+)5r1aAI&a@&d$Z#_hAY9^ilK#usYfzC5_C~uvFUg}yX!Zl)AN`QD? ztH=}p?$)X!mC$}O+gbi;G!sp)f9)O(0<}1%-(vmC#01n;dhERn?&>4Rf@PMDZZSO? zH~K1D??;yT?$O*Ymc@9Bp#|JO8t>bqkp;!wX-HH&r|KNNqVdF!lvyKcZDsQagKV$1EaO>G5b~z{lm=@dy$&R=zMh z$~8;>m{`9UYHRNqtrEIcfH!g!G7_&7)}AYiwGg*jjjhkXeDedLsazlaYV&bda z!kW-UlG`Oz>JSA)xE3IC^@=>QT+)3)yJP7U@qbWLP8^{qW1_A44v1p|#K|5f`uysi z*44qcK=Yv>KpS@8T=vjmJkP=CKKbp^qLMcWLRWFX;y}k!rel4V@f`=FUe0F#?JFfd z41^%9qiC>5&sVcWM1XmqK+v1=*=SsHnofW|qwlM8(FeHj2#ptgSPgRDCdmx+H-n z!gy#1U%256Ke}>>Whht4X$BLi{PH-Pi&&0pBebGnI?vMD*l@)SMeyFV$Ok$$9rK%! z=lN)*h95?5LZ@0#0c->5TC6Wi{2dY?lt20}u?=Wunp&rfFra*c7f|#xZIvCd0#6h}_^^5&RT5KWKWh@1Zd>KLQiPlEtP!{wfoLI^)@EiqLGwx*tT>x8(9a z1B7$K;*Ax|DXZCq7=EU7eE!T;t-f>mINXhs6~s!7^nU_E5IiHe#%~29sN7qF?8mjR zd||&6wwNM*#3ZK^rI=6(0))kmWYvV#3e~JaN#?mNmSjS#evmXgS)OHX-5m}&=$B*e zCtTyEIr&>pc=Whi0SzQ35X6oRFgHt>_qd8->zhEBH{)8LOiqMPFY+#?Asqz~cs^F; ztyyaR_+`tHF{Mn4&mnlL+@rtj2>Yl8Nyo4<$bQ_JxXHtUIYsj{CJBmtal#^JktKXe z5N4Y^6UZcSO7saP-V+dlH9khlBQ}U*FKiZfB4*A-d%smB{LKvV1JNjA0>NBVq*oQA zl{&C;AcW#60^alRT}E++feLl!sDO5DM@UTK*Tmg?KoBci>`1^s@&L#vG|dq)Mpcg; zZsw<|PC4-NKaF+s81xQev7zrBh`@qrduJK}RHmn$dxVQ#Fq5a_Cb0pqz26L*g$%DeqhvF^ zUi*Q7(q~PU2X}-OaX35?F{`Z7t8Z$x7W%3*FywdzqJ4%GVctj_~ z2w|fsrpjQ#C4QKRD;1#cHm=$>={Z;T?In=GEB^bT<9o+Fhbd0f8s0IymivG)@rWRT zwHuu?!EI*Qig;9tC*H@Xi21~E=2w4@A_O{E@MrbeRe|0Yo{k*LQXOB8Nt?+4CpS@S zDLKJi$VHK9DzPQL+k2cW&Bl7<%xk7K@cs%+_r#)AHXiv!qWCt{DRB1-#r2yb@Q&Vu zUi=$*Q+Wb%yoKmO@vcJkm!@;(klfNhDr0?@Y#&qJB1LFqLATN~P$s z;i*4!jO*iF#9K_P=c9@b#uli=Nu$<4r?(oEQ!vf!WdU|cY43|I5_VXJ=Nc#X7M9LP^t%sfHUufWA@EL5HOH_}JWceG^FVMy z4LqW8S9LMs$L!E{4}=iMw(4r5DpH$7u2k<26?BHybziE%hsFGpCX|i7%>uSDd)}(H z_$#1nQ}Ho}LCR|83$OyOho4x2Zz(c8QNWF$QF{~3VqJp&4ndgSb zfm^7Mf%e)Z-@g_+S|lE@EzeqiUA?>2d=DcCgs1lM8*ramnb+fDsN<2o9?175$PltE zt?DDqchcs{>w1i~l!)}F!nm>thwkQ5Iz<6PyR%rgVG;AHe0DxbRb)2k1e~pzcSeo* zxL12GxoWx)`9PKWjyQ-U^v+^rpj}NZ%bNnsx*x&z)Hw<~^5D-H zFZ9QVzMgAYQa}DqOJAdjuC+D0Z?D6fW8gKk)DtEmaiz3C=c3MNkGoSLB2Zcdxo~ft zUSirRA0|zL`^&yODqH-@e!&q|YzvBcR9*fJzU;%#ObtJf$ln@kVSkW-?6tkIM7!Sy zTlg9!S80G&JUq4&b=_S-3K}inQ6iBm3xo}N{H@uk@%1yG0bb6 zEX4y(^jydiE!>!(38th_ITmY*ZheeTxv=DN=1sLmCVZe7F5B&17n)WV^K1m&8jH~dKv!1Xyqo3>nRhqB+y=Z# z^I4G05_K$A5Je43Bl9ItQwB5#_E$ejm57f|`*24+6ZViHctvZOy?p9L{Ju37z}8s*RY+kGst5xt)_qAj)c{ ztAz^*zFdoi=D+t}I*So^e7kmqCNsq6jm}aBn8jEt)V%A2Zbkz_k0YSn-$`|2HFG&g z7nh-@Sxi#wO{Z1@AAEm;RBc}BF(Z8K+m9SfuW4%T{9Vc)o#4iDJYri=Z;2P)^BJ6~ zBGYW){ize)xr2mgE1MY>0LnQJY-%--b6=ZvayYJ1NaQm`c=;X^HsZmM!|qS9jx>sX ztrrKz$v${i@JLq>zJjiXrjN}m=-CITqba(P$t>K6dN)wk_w~QUu8_ox$>r|-fUR2@0Gw=r8*Q57O8pb3JTC+KrtN!V< zSUGOi<^)?@Csm7`5z~`VSP(AGL;BSrn0bbu@HI<$B2gCl?;C*0Gb;YRYSM{4bIX8Eck6yYCRKp;gOU1b`Fd)EmS6N>mRXrXVsJyEg zyM8j=@H8ax903rNIV!-^EgK?fF%|eHTDiq; zhp^|LBrGQvJh@dMxJ2LjgH*-*Eb;`Z6qWgfh4XG9nOzPD@MHOzAs%7;V5OnO3mJ@X zsZ70q|7>iueu_%Ic9%hlAn=`rl-9T$D)N20I!!Rzjrn=4Xu=yACiV%=|h%K$<_;!9qEige-fVkcBBDrq zo5r_3pYI0l!xg>Hqs9VdgiU^xXd8^ZYgdLGj=5A8r^fF2XU!p6sKNp_w@_c<=|7-dm*(T90b^9~S| z20-@aBch&Yt4;RHG1Ki>qZM3<7fvmaiZ6*e`bm1S_0=H8kqKmb0=J|v5{&mQWPmSy zE_(Nvh)#-coS^t+@Zt8^ZE{{cB(5|EHQ$Jt;^|Z^5`|fh-=$ePnpG3fvL|!PD3y*x zQPVdi)rdy^I;i7^!H1_UvYZ1`;ox$2y49{oz$1j1v!s?9=G106yGu_R#t+{GpSJwP zL5~RU8cuvBN?~Nge5WMs{%s31#SX(wkr(Wz?}F5)VPzvSw+#wi z56a0PcrixmL05?Z%cKIa8G-HUK_Z5HqNge%+9E8|H#=uNs#T2oB%s<+tTkb{~-{(F~5C0n3s>K%m;2Tg7hF^N| zw)AdAsf|so-o#^!92#Rs{PuA8k_uC-^Fu^%&y4%EHnTv&{obNaV zFZHG?cvMDlPqr(X%9_Pk)6e%H{2M=}Ql)Zg@_E4IzP`wKOh zqj9_`D6LZ;qI6POX6*=#R#Q4myb#T19EYEv`1H%tj+K{_#HrJ4WJno>svX{6zJDp~ z{44TOu-;K%Y@6bZNLi-#p7n8K0X_q@_!%fEg)i38x!UK``IQ_oQ#0e%#V*9s^^Mh@ z%2Tj$?GxuIY+ReV%pI>3c=QUVnTP85v?tiplYsx`P3?}Wz2Ey@2GQ@uCoVF%SvbWl z*UqdBPkBpPETZYqJ3_{?@#v33NgJ;|3-VgkoIgE@I@oCO5iHW$XK(EZzk-%3$}s2`Xu3Se#7>{UY|FyZXhf0&dKlUFQBUWm{r3Z&`~bzTplvlsoZQi@>8^I^{x^S-iHTC^^^dbESmHI;`+*MtV^Sp*dsU@VDxr}wE!hycaQIN3mL*MuUlFm$3_kHK#DB(>-hQRL(K8sDO}`=lHOnLm+L4xJKQua&fjKrqLa4^IEZ&SqZkU3+o{L_cU#v#i`;B%~on35{~c2{UkJ&XmO&L z_MdTGS>l{9uvT~ZWY6YCpgX!46>k(qg55^0jOY{I&>l;KPDBOw7LzB>9ei-BF0D;b zAu;Yrckq2$Dhgo9FI-&Zx8>>kSanP5ZHDDmLiPDH*q=9NaSaqzAj%d>%{biJ?hrX8 zDo^oq;m9SlkZZ}Fd9N(U#4?;lZ)A}nE~vjV3N>WHgAmrT{<~9Vq2_)b+iB{zm+Q^n zaUkpG*Ti1+8$5Q?1~`is03TQdiB)uYOUhu+nOwpts*P_KKkEOZ|squgjI;hjc5%@?|a6 zbJON+&BZR7l#7l+Lfog9K)7*s+c(xYb)q}I@}Lwd>t~_(ep08GUEGzCdJYVex^*_Y z{9J6K=BVbERrB*W#rVU@rls6p&0D)3#S9?DjMU{b!q6uvVb^J#TA$RE<2gKp{{@1A zq4{4cC}Bl#ME7pH=dl}yXC!T%<~99z8WKAvyWi`|nuC@p(A5J2BcS77@jY6hh~+a6 zg3u?~N`vXOXFhi4MZB>aggSF#d;`|aLwx*dN}H8E9Uu*>AV5;sI!wP6^eZ3Fu4kOcMn zF*$=5;`zJJcXTIps8|}rA$B&E@@Z%7G3|LBu|(DT^93zUp$c5|!&hQQ&L2)F%kDU! zUX`iEdB6DaHUWCw@WF)QO3PrCJfv6z#36UfZMpvLTm#p6%ud0Uei`^VU@V*?Rh?MG zcQ>jYOEfWt9hi3`KR7FLg%UJ3MggfSB%Lg(Y-*_S*F--HkSMfe||GReVjAz zJg7SFTr~y}WqZEviXteD2N@O`wRp@jC1Kt|%Y`MJYxkpsxpbtO@*AW{;`xAMR}g>I;-S zevuN6a0p%v|+ z7wRU1fwxl`@|GKKRdnTE({!<<3CJf+T)YfZ_1*`(1tpQ(fFD>9`|77|^wYO8+d zJKA9z`Vu~bR{Q_TgTzx%d0PwG-p45yWg8|7Q_HfA%32S$Sv7YrzUIvV&A<97Cx$7d7%j=f)}5>dy^T`8%P)e+|W0FRulA{kcsKXYW3dn)ufAZfVfyKEqPB&^_-<@Pz-FV6dc#X+KB zuRi0IciB5H@S}0g_x*%lJe|~rI@mf~|`1ZJ)W9)H6h$|8O=;ry4-V%0dw%8h2R6a%S` zC>JseFEK#uAanaK!M;ztdPjd- zief6z_rk@vN6Ozl$w=i4m(aaipVm@)(3v^^!r4OSZYv6mm+dOj0G$gK<+z<6ip$4#cq5E6cGm!&n>ckCu%gV&aC1e@FL5YDd^^V`?7 zur>2_32@(NQG#pADO_0E@m64+q39!2`FVzLGh2b!;l<5A$M$T&+lm)eJZdZzk76|h z7^&C{d@C#y#)2JXwPvf9>ar~kAzv9&o*HNR7WGk(!D>PE$h0io7v)`&w#BSw`-91f z{y1>sRg~|8)Bi;w`2RwL_iyeg`kt*Gm-OEjv^l*{#$MJIUN+KJ9yYfI5D^j);TIO- z7ZFAai%Sa$Nec_{-S$F4gY9KT{|~|0)!M<<|Nl>DTc+N;B{2S{VBl)&S&z+)#7up*&mr`AlQ!J}qFVjq05#$&HTvkm+l@9Q4yzSB)OfK|)Y a5CHzt!@LfZ#gcC&0Cki$vQpVR{Qm$*Br?$e literal 0 HcmV?d00001 diff --git a/apps/web/src/app/globals.css b/apps/web/src/app/globals.css new file mode 100644 index 0000000..bd6213e --- /dev/null +++ b/apps/web/src/app/globals.css @@ -0,0 +1,3 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; \ No newline at end of file diff --git a/apps/web/src/app/layout.tsx b/apps/web/src/app/layout.tsx new file mode 100644 index 0000000..6edfdcc --- /dev/null +++ b/apps/web/src/app/layout.tsx @@ -0,0 +1,26 @@ +import React, { JSX, ReactNode } from 'react'; +import type { Metadata } from 'next'; +import { Inter } from 'next/font/google'; +import './globals.css'; +import { ToastProvider } from '@tasker/ui/toast'; + +const inter = Inter({ subsets: ['latin'] }); + +export const metadata: Metadata = { + title: 'Tasker', + description: 'Task Management app', +}; + +export default function RootLayout({ + children, +}: { + children: ReactNode; +}): JSX.Element { + return ( + + + {children} + + + ); +} diff --git a/apps/web/src/app/login/page.tsx b/apps/web/src/app/login/page.tsx new file mode 100644 index 0000000..439f185 --- /dev/null +++ b/apps/web/src/app/login/page.tsx @@ -0,0 +1,99 @@ +'use client'; + +import { JSX, FormEvent, useState } from 'react'; +import { useToast } from '@tasker/ui/toast'; +import { useRouter } from 'next/navigation'; + +interface FormElements extends HTMLFormControlsCollection { + email: HTMLInputElement; + password: HTMLInputElement; +} +interface EmailAndPasswordFormElement extends HTMLFormElement { + readonly elements: FormElements; +} + +export default function Login(): JSX.Element { + const router = useRouter(); + const toast = useToast(); + const [failed, setFailed] = useState(false); + const handleSubmit = async (evt: FormEvent) => { + evt.preventDefault(); + try { + const res = await fetch('/api/auth', { + method: 'POST', + body: JSON.stringify({ + email: evt.currentTarget.elements.email.value, + password: evt.currentTarget.elements.password.value, + }), + }); + if (res.status >= 400) { + setFailed(true); + } else { + toast.success('Successfully signed in'); + router.replace('/dashboard'); + router.refresh(); + } + } catch (err) { + console.error(err); + setFailed(true); + } + }; + + return ( +
+
+
+

Welcome back

+

+ Enter your email and password to sign in. +

+
+
+
+ + +
+
+
+ +
+ +
+ {failed ? ( +
+ Incorrect email or password. Please try again. +
+ ) : null} + +
+
+
+ ); +} diff --git a/apps/web/src/app/projects/[slug]/page.tsx b/apps/web/src/app/projects/[slug]/page.tsx new file mode 100644 index 0000000..33eb8a0 --- /dev/null +++ b/apps/web/src/app/projects/[slug]/page.tsx @@ -0,0 +1,45 @@ +import { db } from '@tasker/database'; +import type { JSX } from 'react'; +import { notFound } from 'next/navigation'; +import { ProjectDetails } from '@tasker/ui/project'; +import { CreateTaskButton } from '@tasker/ui/task'; +import { cookies } from 'next/headers'; +import { getUserData } from '../../api/auth/utils'; + +export default async function ProjectDetailsPage({ + params, +}: { + params: { slug: string }; +}): Promise { + const project = await db.project.findUnique({ + where: { slug: params.slug }, + }); + + if (!project) return notFound(); + + const cookieStore = cookies(); + const userData = getUserData(cookieStore); + const members = await db.user.findMany(); + const projects = await db.project.findMany(); + const tasks = await db.task.findMany({ + where: { + deleted: false, + projectId: project.id, + }, + include: { + AssigneesOnTasks: true, + }, + }); + + return ( + <> + + + + ); +} diff --git a/apps/web/src/app/projects/layout.tsx b/apps/web/src/app/projects/layout.tsx new file mode 100644 index 0000000..bc54f43 --- /dev/null +++ b/apps/web/src/app/projects/layout.tsx @@ -0,0 +1,17 @@ +import React, { JSX, ReactNode } from 'react'; +import { Sidebar } from '@tasker/sidebar'; + +export default async function TaskLayout({ + children, +}: { + children: ReactNode; +}): Promise { + return ( +
+
+ +
+
{children}
+
+ ); +} diff --git a/apps/web/src/app/projects/page.tsx b/apps/web/src/app/projects/page.tsx new file mode 100644 index 0000000..df01e67 --- /dev/null +++ b/apps/web/src/app/projects/page.tsx @@ -0,0 +1,31 @@ +import type { JSX } from 'react'; +import { db } from '@tasker/database'; +import { Card } from '@tasker/ui/card'; + +export const revalidate = 0; + +export default async function ProjectsPage(): Promise { + const projects = await db.project.findMany({ + include: { + Task: true, + }, + }); + return ( + <> +

Projects

+
+ {projects.map((p) => ( + +
+ {p.name} + + {p.slug} + +
+

Tasks: {p.Task.length}

+
+ ))} +
+ + ); +} diff --git a/apps/web/src/app/tasks/[slug]/page.tsx b/apps/web/src/app/tasks/[slug]/page.tsx new file mode 100644 index 0000000..ae5ec40 --- /dev/null +++ b/apps/web/src/app/tasks/[slug]/page.tsx @@ -0,0 +1,34 @@ +import { db } from '@tasker/database'; +import type { JSX } from 'react'; +import { notFound } from 'next/navigation'; +import { TaskDetails } from '@tasker/ui/task'; +import { cookies } from 'next/headers'; +import { getUserData } from '../../api/auth/utils'; + +export default async function TaskDetailsPage({ + params, +}: { + params: { slug: string }; +}): Promise { + const task = await db.task.findUnique({ + where: { slug: params.slug, deleted: false }, + include: { + AssigneesOnTasks: true, + }, + }); + const cookieStore = cookies(); + const userData = getUserData(cookieStore); + const members = await db.user.findMany(); + const projects = await db.project.findMany(); + + if (!task) return notFound(); + + return ( + + ); +} diff --git a/apps/web/src/app/tasks/layout.tsx b/apps/web/src/app/tasks/layout.tsx new file mode 100644 index 0000000..0fff9b9 --- /dev/null +++ b/apps/web/src/app/tasks/layout.tsx @@ -0,0 +1,26 @@ +import React, { JSX, ReactNode } from 'react'; +import { Sidebar } from '@tasker/sidebar'; +import { CreateTaskButton } from '@tasker/ui/task'; +import { cookies } from 'next/headers'; +import { getUserData } from '../api/auth/utils'; +import { db } from '@tasker/database'; + +export default async function TaskLayout({ + children, +}: { + children: ReactNode; +}): Promise { + const cookieStore = cookies(); + const userData = getUserData(cookieStore); + const members = await db.user.findMany(); + const projects = await db.project.findMany(); + return ( +
+
+ +
+
{children}
+ +
+ ); +} diff --git a/apps/web/src/app/tasks/page.tsx b/apps/web/src/app/tasks/page.tsx new file mode 100644 index 0000000..dafa3b5 --- /dev/null +++ b/apps/web/src/app/tasks/page.tsx @@ -0,0 +1,50 @@ +import React, { JSX } from 'react'; +import { cookies } from 'next/headers'; +import { CreatedTasks, MyTasks } from '@tasker/tasks-widgets'; +import { db } from '@tasker/database'; +import { getUserData } from '../api/auth/utils'; + +export default async function Tasks(): Promise { + const cookieStore = cookies(); + const userData = getUserData(cookieStore); + const myTasks = ( + await db.assigneesOnTasks.findMany({ + where: { + assigneeId: userData.id, + task: { + deleted: false, + }, + }, + orderBy: { + task: { + createdAt: 'asc', + }, + }, + include: { + task: {}, + }, + }) + ).map((x) => x.task); + const createdTasks = await db.task.findMany({ + where: { + deleted: false, + userId: userData.id, + }, + orderBy: [ + { + createdAt: 'desc', + }, + ], + }); + const projects = await db.project.findMany(); + return ( +
+
+ +
+
+ +
+
+ ); +} diff --git a/apps/web/src/middleware.ts b/apps/web/src/middleware.ts new file mode 100644 index 0000000..719e1f6 --- /dev/null +++ b/apps/web/src/middleware.ts @@ -0,0 +1,33 @@ +import { headers } from 'next/headers'; +import { type NextRequest, NextResponse } from 'next/server'; +import { verifyAuth } from './app/api/auth/utils'; + +export const config = { + matcher: ['/((?!login|api|_next/static|_next/image|favicon.ico).*)'], +}; + +export async function middleware(req: NextRequest) { + // validate the user is authenticated + const verifiedToken = await verifyAuth(req).catch(() => { + return null; + }); + + if (!verifiedToken) { + // if this an API request, respond with JSON + if (req.nextUrl.pathname.startsWith('/api/')) { + return new NextResponse( + JSON.stringify({ error: { message: 'authentication required' } }), + { status: 401 }, + ); + } + // otherwise, redirect to the set token page + else { + const h = headers(); + const host = h.get('x-forwarded-host') as string; + const proto = h.get('x-forwarded-proto') as string; + return NextResponse.redirect(`${proto}://${host}/login`); + } + } + + return undefined; +} diff --git a/apps/web/tailwind.config.js b/apps/web/tailwind.config.js new file mode 100644 index 0000000..213b5e8 --- /dev/null +++ b/apps/web/tailwind.config.js @@ -0,0 +1,8 @@ +/** @type {import('tailwindcss').Config} */ +module.exports = { + content: ['./src/**/*.{ts,tsx}', '../../packages/**/src/**/*.{ts,tsx}'], + theme: { + extend: {}, + }, + plugins: [], +}; diff --git a/apps/web/tsconfig.json b/apps/web/tsconfig.json new file mode 100644 index 0000000..88a4f84 --- /dev/null +++ b/apps/web/tsconfig.json @@ -0,0 +1,20 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "plugins": [ + { + "name": "next" + } + ], + "incremental": true, + "allowJs": true + }, + "include": [ + "next-env.d.ts", + "next.config.js", + "src/**/*.ts", + "src/**/*.tsx", + ".next/types/**/*.ts" + ], + "exclude": ["node_modules"] +} diff --git a/e2e/web/global-setup.ts b/e2e/web/global-setup.ts new file mode 100644 index 0000000..b190dea --- /dev/null +++ b/e2e/web/global-setup.ts @@ -0,0 +1,5 @@ +import { execSync } from 'node:child_process'; + +export default async function globalSetup() { + execSync(`pnpm --filter "@tasker/database" db:seed`); +} diff --git a/e2e/web/package.json b/e2e/web/package.json new file mode 100644 index 0000000..d18f51c --- /dev/null +++ b/e2e/web/package.json @@ -0,0 +1,12 @@ +{ + "name": "@tasker/e2e-web", + "private": true, + "scripts": { + "e2e": "playwright test" + }, + "devDependencies": { + "date-fns": "^3.6.0", + "@playwright/test": "^1.44.0", + "@types/node": "^20.12.11" + } +} diff --git a/e2e/web/playwright.config.ts b/e2e/web/playwright.config.ts new file mode 100644 index 0000000..85ef727 --- /dev/null +++ b/e2e/web/playwright.config.ts @@ -0,0 +1,40 @@ +import { defineConfig, devices } from '@playwright/test'; + +/** + * See https://playwright.dev/docs/test-configuration. + */ +export default defineConfig({ + globalSetup: require.resolve('./global-setup'), + timeout: process.env.CI ? 120_000 : 60_000, + outputDir: 'test-results', + testDir: './tests', + forbidOnly: !!process.env.CI, + retries: process.env.CI ? 2 : 0, + workers: 1, + reporter: 'html', + use: { + baseURL: 'http://localhost:3000', + }, + + projects: [ + { + name: 'chromium', + use: { ...devices['Desktop Chrome'] }, + }, + { + name: 'firefox', + use: { ...devices['Desktop Firefox'] }, + }, + { + name: 'webkit', + use: { ...devices['Desktop Safari'] }, + }, + ], + + webServer: { + timeout: 30_000, + command: 'pnpm --filter "@tasker/web" start', + url: 'http://localhost:3000', + reuseExistingServer: true, + }, +}); diff --git a/e2e/web/tests/auth-login-logout.spec.ts b/e2e/web/tests/auth-login-logout.spec.ts new file mode 100644 index 0000000..82ccca0 --- /dev/null +++ b/e2e/web/tests/auth-login-logout.spec.ts @@ -0,0 +1,17 @@ +import { expect, test } from '@playwright/test'; + +test('Auth Test: protected URLs', async ({ browser }) => { + const context = await browser.newContext(); + const page = await context.newPage(); + + await page.goto('/dashboard'); + await expect(page).toHaveURL(/login/); + + await page.goto('/tasks'); + await expect(page).toHaveURL(/login/); + + await page.goto('/projects'); + await expect(page).toHaveURL(/login/); + + await context.close(); +}); diff --git a/e2e/web/tests/auth-protected.spec.ts b/e2e/web/tests/auth-protected.spec.ts new file mode 100644 index 0000000..3c9ce13 --- /dev/null +++ b/e2e/web/tests/auth-protected.spec.ts @@ -0,0 +1,46 @@ +import { test, expect } from '@playwright/test'; +import { login } from './helpers/auth-helper'; + +test('Login Test: Bad credentials', async ({ page }) => { + await page.goto('/login'); + + await page.fill('[data-testid=email]', 'alice@tasker.io'); + await page.fill('[data-testid=password]', 'bad'); + + await page.click('[data-testid=submit]'); + + const errorMessage = await page.textContent('[data-testid=error]'); + expect(errorMessage).toMatch(/Incorrect/); +}); + +test('Login Test: Good credentials', async ({ page }) => { + await login(page); + + await expect(page).toHaveURL('/dashboard'); +}); + +test('Logout and Re-Login Test', async ({ page }) => { + await login(page, { + email: 'alice@tasker.io', + password: '123456', + }); + + await expect(page).toHaveURL('/dashboard'); + + let text = await page.textContent('text=Alice Chen (You)'); + expect(text).toBeTruthy(); + + await page.click('[data-testid=logout]'); + + await expect(page).toHaveURL('/login'); + + await login(page, { + email: 'bob@tasker.io', + password: '123456', + }); + + await expect(page).toHaveURL('/dashboard'); + + text = await page.textContent('text=Bob Smith (You)'); + expect(text).toBeTruthy(); +}); diff --git a/e2e/web/tests/dashboard.spec.ts b/e2e/web/tests/dashboard.spec.ts new file mode 100644 index 0000000..966548e --- /dev/null +++ b/e2e/web/tests/dashboard.spec.ts @@ -0,0 +1,40 @@ +import { expect, test } from '@playwright/test'; +import { login } from './helpers/auth-helper'; +import { createTask } from './helpers/task-helper'; + +test('Dashboard Test: Title', async ({ page }) => { + await login(page); + await page.goto('/dashboard'); + + await expect(page).toHaveTitle(/Dashboard/); +}); + +test('Dashboard Test: Add new task', async ({ page }) => { + const now = Date.now(); + await login(page, { email: 'alice@tasker.io', password: '123456' }); + await page.screenshot({ path: 'test-results/img.png' }); + await page.goto('/dashboard'); + + const tasks = page.locator('[data-testid=task-item]'); + const initialTaskCount = await tasks.count(); + + await createTask(page, { + title: `Title ${now}`, + description: `Description ${now}`, + project: 'Engineering', + assignToMe: true, + }); + + const newTaskCount = await tasks.count(); + + expect(newTaskCount).toBeGreaterThan(initialTaskCount); +}); + +test('Dashboard Test: Team members', async ({ page }) => { + await login(page, { email: 'alice@tasker.io', password: '123456' }); + await page.goto('/dashboard'); + + const textContent = await page.textContent('[data-testid=team-members]'); + expect(textContent).toMatch(/Alice/); + expect(textContent).toMatch(/Bob/); +}); diff --git a/e2e/web/tests/helpers/auth-helper.ts b/e2e/web/tests/helpers/auth-helper.ts new file mode 100644 index 0000000..8601345 --- /dev/null +++ b/e2e/web/tests/helpers/auth-helper.ts @@ -0,0 +1,17 @@ +import type { Page } from '@playwright/test'; + +export async function login( + page: Page, + creds = { email: 'alice@tasker.io', password: '123456' }, +) { + await page.goto('/login'); + + await page.fill('[data-testid=email]', creds.email); + await page.fill('[data-testid=password]', creds.password); + + await page.waitForTimeout(process.env.CI ? 5000 : 500); + + await page.click('[data-testid=submit]'); + + await page.waitForURL(/dashboard/); +} diff --git a/e2e/web/tests/helpers/project-helper.ts b/e2e/web/tests/helpers/project-helper.ts new file mode 100644 index 0000000..08e5093 --- /dev/null +++ b/e2e/web/tests/helpers/project-helper.ts @@ -0,0 +1,19 @@ +import type { Page } from '@playwright/test'; + +export async function setStatus(page: Page, status: string) { + const select = page.locator('[data-testid=project-input-status]'); + const statusOptions = page.locator( + '[data-testid=project-input-status] option', + ); + let selectedStatus: string | null; + for (let i = 0; i < (await statusOptions.count()); i++) { + const value = await statusOptions.nth(i).getAttribute('value'); + + if (value === status) { + selectedStatus = await statusOptions.nth(i).getAttribute('value'); + } + } + await select.selectOption(selectedStatus!); + + await page.waitForTimeout(process.env.CI ? 5000 : 500); +} diff --git a/e2e/web/tests/helpers/task-helper.ts b/e2e/web/tests/helpers/task-helper.ts new file mode 100644 index 0000000..c310446 --- /dev/null +++ b/e2e/web/tests/helpers/task-helper.ts @@ -0,0 +1,73 @@ +import type { Page } from '@playwright/test'; +import { addDays, format } from 'date-fns'; + +export async function createTask( + page: Page, + data: { + title?: string; + description?: string; + project?: string; + assignToMe?: boolean; + } = {}, +) { + data.title ??= 'Test title'; + data.description ??= 'Test description'; + data.assignToMe ??= true; + + await page.click('[data-testid=create-task-button]'); + + const form = page.locator('[data-testid=create-task-form]'); + await form.waitFor(); + + await page.fill('[data-testid=create-task-input-title]', data.title); + await page.fill( + '[data-testid=create-task-input-description]', + data.description, + ); + await page.fill( + '[data-testid=create-task-input-dueAt]', + format(addDays(new Date(), 1), 'yyyy-MM-dd'), + ); + + if (data.project) { + const project = page.locator('[data-testid=create-task-input-project]'); + const projectOptions = page.locator( + '[data-testid=create-task-input-project] option', + ); + let selectedProject: string | null; + for (let i = 0; i < (await projectOptions.count()); i++) { + const text = await projectOptions.nth(i).textContent(); + + if (text?.match(data.project)) { + selectedProject = await projectOptions.nth(i).getAttribute('value'); + } + } + await project.selectOption(selectedProject!); + } + + const assignee = page.locator('[data-testid=create-task-input-assignee]'); + const assigneeOptions = page.locator( + '[data-testid=create-task-input-assignee] option', + ); + + let selectedAssignee: string | null; + for (let i = 0; i < (await assigneeOptions.count()); i++) { + const text = await assigneeOptions.nth(i).textContent(); + + if ( + (data.assignToMe && text?.match(/Alice/)) || + (!data.assignToMe && !text?.match(/Alice/)) + ) { + selectedAssignee = await assigneeOptions.nth(i).getAttribute('value'); + } + } + await assignee.selectOption(selectedAssignee!); + + await page.click('[data-testid=create-task-submit]'); + + while (await form.isVisible()) { + await page.waitForTimeout(process.env.CI ? 500 : 200); + } + + await page.waitForTimeout(process.env.CI ? 10_000 : 500); +} diff --git a/e2e/web/tests/projects-details-create-defaults.spec.ts b/e2e/web/tests/projects-details-create-defaults.spec.ts new file mode 100644 index 0000000..0b4188d --- /dev/null +++ b/e2e/web/tests/projects-details-create-defaults.spec.ts @@ -0,0 +1,58 @@ +import { expect, test } from '@playwright/test'; +import { login } from './helpers/auth-helper'; +import { createTask } from './helpers/task-helper'; + +test('Projects Details: Create task from details page defaults project to current project', async ({ + page, +}) => { + const now = Date.now(); + await login(page, { email: 'alice@tasker.io', password: '123456' }); + + // Test on UX project + await page.goto('/projects/UX'); + + await createTask(page, { + title: `Design task #1 ${now}`, + description: `Description`, + assignToMe: false, + }); + await createTask(page, { + title: `Design task #2 ${now}`, + description: `Description`, + assignToMe: false, + }); + + let taskItemTextContents = await page + .locator('[data-testid=task-item]') + .allTextContents(); + expect( + taskItemTextContents.some((s) => s.includes(`Design task #1 ${now}`)), + ).toBeTruthy(); + expect( + taskItemTextContents.some((s) => s.includes(`Design task #2 ${now}`)), + ).toBeTruthy(); + + // Test on ENG project + await page.goto('/projects/ENG'); + + await createTask(page, { + title: `Engineering task #1 ${now}`, + description: `Description`, + assignToMe: false, + }); + await createTask(page, { + title: `Engineering task #2 ${now}`, + description: `Description`, + assignToMe: false, + }); + + taskItemTextContents = await page + .locator('[data-testid=task-item]') + .allTextContents(); + expect( + taskItemTextContents.some((s) => s.includes(`Engineering task #1 ${now}`)), + ).toBeTruthy(); + expect( + taskItemTextContents.some((s) => s.includes(`Engineering task #2 ${now}`)), + ).toBeTruthy(); +}); diff --git a/e2e/web/tests/projects-details-create-tasks.spec.ts b/e2e/web/tests/projects-details-create-tasks.spec.ts new file mode 100644 index 0000000..445e2ad --- /dev/null +++ b/e2e/web/tests/projects-details-create-tasks.spec.ts @@ -0,0 +1,79 @@ +import { expect, test } from '@playwright/test'; +import { login } from './helpers/auth-helper'; +import { createTask } from './helpers/task-helper'; + +test('Projects Details: Create Tasks', async ({ page }) => { + const now = Date.now(); + await login(page, { email: 'alice@tasker.io', password: '123456' }); + await page.goto('/dashboard'); + + await createTask(page, { + title: `Engineering task #1 ${now}`, + description: `Description ${now}`, + project: 'Engineering', + assignToMe: true, + }); + await createTask(page, { + title: `Engineering task #2 ${now}`, + description: `Description ${now}`, + project: 'Engineering', + assignToMe: true, + }); + await createTask(page, { + title: `Engineering task #3 ${now}`, + description: `Description ${now}`, + project: 'Engineering', + assignToMe: true, + }); + await createTask(page, { + title: `Design task #1 ${now}`, + description: `Description ${now}`, + project: 'Design', + assignToMe: false, + }); + await createTask(page, { + title: `Design task #2 ${now}`, + description: `Description ${now}`, + project: 'Design', + assignToMe: false, + }); + await createTask(page, { + title: `Design task #3 ${now}`, + description: `Description ${now}`, + project: 'Design', + assignToMe: false, + }); + + // Check details pages for created tasks + await page.goto('/projects/ENG'); + + let taskItemTextContents = await page + .locator('[data-testid=task-item]') + .allTextContents(); + + expect( + taskItemTextContents.some((s) => s.match(`Engineering task #1 ${now}`)), + ).toBeTruthy(); + expect( + taskItemTextContents.some((s) => s.match(`Engineering task #2 ${now}`)), + ).toBeTruthy(); + expect( + taskItemTextContents.some((s) => s.match(`Engineering task #3 ${now}`)), + ).toBeTruthy(); + + await page.goto('/projects/UX'); + + taskItemTextContents = await page + .locator('[data-testid=task-item]') + .allTextContents(); + + expect( + taskItemTextContents.some((s) => s.match(`Design task #1 ${now}`)), + ).toBeTruthy(); + expect( + taskItemTextContents.some((s) => s.match(`Design task #2 ${now}`)), + ).toBeTruthy(); + expect( + taskItemTextContents.some((s) => s.match(`Design task #3 ${now}`)), + ).toBeTruthy(); +}); diff --git a/e2e/web/tests/projects-details-update-status.spec.ts b/e2e/web/tests/projects-details-update-status.spec.ts new file mode 100644 index 0000000..84d8ab8 --- /dev/null +++ b/e2e/web/tests/projects-details-update-status.spec.ts @@ -0,0 +1,69 @@ +import { expect, test } from '@playwright/test'; +import { login } from './helpers/auth-helper'; +import { setStatus } from './helpers/project-helper'; + +test('Projects Details: Update project status', async ({ page }) => { + await login(page, { email: 'alice@tasker.io', password: '123456' }); + await page.goto('/projects/UX'); + + await setStatus(page, 'at_risk'); + + await page.waitForTimeout(process.env.CI ? 5000 : 1000); + await page.reload(); + + expect( + await page.locator('[data-testid=project-input-status]').inputValue(), + ).toEqual('at_risk'); + + await setStatus(page, 'off_track'); + + await page.waitForTimeout(process.env.CI ? 5000 : 1000); + await page.reload(); + + expect( + await page.locator('[data-testid=project-input-status]').inputValue(), + ).toEqual('off_track'); + + await setStatus(page, 'on_track'); + + await page.waitForTimeout(process.env.CI ? 5000 : 1000); + await page.reload(); + + expect( + await page.locator('[data-testid=project-input-status]').inputValue(), + ).toEqual('on_track'); + + // Checking another project + await page.goto('/projects/ENG'); + // Other project has default status + expect( + await page.locator('[data-testid=project-input-status]').inputValue(), + ).toEqual('on_track'); + + await setStatus(page, 'off_track'); + + await page.waitForTimeout(process.env.CI ? 5000 : 1000); + await page.reload(); + + expect( + await page.locator('[data-testid=project-input-status]').inputValue(), + ).toEqual('off_track'); + + await setStatus(page, 'at_risk'); + + await page.waitForTimeout(process.env.CI ? 5000 : 1000); + await page.reload(); + + expect( + await page.locator('[data-testid=project-input-status]').inputValue(), + ).toEqual('at_risk'); + + await setStatus(page, 'on_track'); + + await page.waitForTimeout(process.env.CI ? 5000 : 1000); + await page.reload(); + + expect( + await page.locator('[data-testid=project-input-status]').inputValue(), + ).toEqual('on_track'); +}); diff --git a/e2e/web/tests/projects-list.spec.ts b/e2e/web/tests/projects-list.spec.ts new file mode 100644 index 0000000..13d8dc7 --- /dev/null +++ b/e2e/web/tests/projects-list.spec.ts @@ -0,0 +1,12 @@ +import { expect, test } from '@playwright/test'; +import { login } from './helpers/auth-helper'; + +test('Projects Tests: List page', async ({ page }) => { + await login(page, { email: 'alice@tasker.io', password: '123456' }); + + await page.goto('/projects'); + + const projectCount = await page.locator('[data-testid=project-item]').count(); + + expect(projectCount).toEqual(2); +}); diff --git a/e2e/web/tests/sidebar.spec.ts b/e2e/web/tests/sidebar.spec.ts new file mode 100644 index 0000000..403c357 --- /dev/null +++ b/e2e/web/tests/sidebar.spec.ts @@ -0,0 +1,26 @@ +import { expect, test } from '@playwright/test'; +import { login } from './helpers/auth-helper'; + +test('Sidebar Test: Navigation links', async ({ page }) => { + await login(page); + + await page.click('[data-testid=nav-link-tasks]'); + + await expect(page).toHaveURL('/tasks'); + + await page.click('[data-testid=nav-link-projects]'); + + await expect(page).toHaveURL('/projects'); + + await page.click('[data-testid=nav-link-dashboard]'); + + await expect(page).toHaveURL('/dashboard'); +}); + +test('Sidebar Test: Logout', async ({ page }) => { + await login(page); + + await page.click('[data-testid=logout]'); + + await expect(page).toHaveURL('/login'); +}); diff --git a/e2e/web/tests/tasks-details-create-tasks.spec.ts b/e2e/web/tests/tasks-details-create-tasks.spec.ts new file mode 100644 index 0000000..9b776c8 --- /dev/null +++ b/e2e/web/tests/tasks-details-create-tasks.spec.ts @@ -0,0 +1,91 @@ +import { expect, test } from '@playwright/test'; +import { login } from './helpers/auth-helper'; +import { createTask } from './helpers/task-helper'; + +test('Tasks Test: Create new task', async ({ page }) => { + const now = Date.now(); + await login(page, { email: 'alice@tasker.io', password: '123456' }); + await page.goto('/tasks'); + + const tasks = page.locator('[data-testid=task-item]'); + const initialTaskCount = await tasks.count(); + + await createTask(page, { + title: `Test 1 ${now}`, + description: `Test ${now}`, + project: 'Engineering', + assignToMe: true, + }); + await createTask(page, { + title: `Test 2 ${now}`, + description: `Test ${now}`, + project: 'Engineering', + assignToMe: true, + }); + await createTask(page, { + title: `Test 3 ${now}`, + description: `Test ${now}`, + project: 'Engineering', + assignToMe: true, + }); + await createTask(page, { + title: `Test 4 ${now}`, + description: `Test ${now}`, + project: 'Engineering', + assignToMe: true, + }); + await createTask(page, { + title: `Test 5 ${now}`, + description: `Test ${now}`, + project: 'Design', + assignToMe: true, + }); + await createTask(page, { + title: `Test 6 ${now}`, + description: `Test ${now}`, + project: 'Design', + assignToMe: true, + }); + await createTask(page, { + title: `Test 7 ${now}`, + description: `Test ${now}`, + project: 'Design', + assignToMe: true, + }); + await createTask(page, { + title: `Test 8 ${now}`, + description: `Test ${now}`, + project: 'Design', + assignToMe: true, + }); + + const newTaskCount = await tasks.count(); + + expect(newTaskCount).toBeGreaterThan(initialTaskCount); + + const taskItemTextContents = await tasks.allTextContents(); + expect( + taskItemTextContents.some((s) => s.match(`Test 1 ${now}`)), + ).toBeTruthy(); + expect( + taskItemTextContents.some((s) => s.match(`Test 2 ${now}`)), + ).toBeTruthy(); + expect( + taskItemTextContents.some((s) => s.match(`Test 3 ${now}`)), + ).toBeTruthy(); + expect( + taskItemTextContents.some((s) => s.match(`Test 4 ${now}`)), + ).toBeTruthy(); + expect( + taskItemTextContents.some((s) => s.match(`Test 5 ${now}`)), + ).toBeTruthy(); + expect( + taskItemTextContents.some((s) => s.match(`Test 6 ${now}`)), + ).toBeTruthy(); + expect( + taskItemTextContents.some((s) => s.match(`Test 7 ${now}`)), + ).toBeTruthy(); + expect( + taskItemTextContents.some((s) => s.match(`Test 8 ${now}`)), + ).toBeTruthy(); +}); diff --git a/e2e/web/tests/tasks-details-delete-tasks.spec.ts b/e2e/web/tests/tasks-details-delete-tasks.spec.ts new file mode 100644 index 0000000..72ce696 --- /dev/null +++ b/e2e/web/tests/tasks-details-delete-tasks.spec.ts @@ -0,0 +1,35 @@ +import { test } from '@playwright/test'; +import { login } from './helpers/auth-helper'; +import { createTask } from './helpers/task-helper'; + +test('Tasks Test: Delete tasks', async ({ page }) => { + const now = Date.now(); + await login(page, { email: 'alice@tasker.io', password: '123456' }); + await page.goto('/tasks'); + + const tasks = page.locator('[data-testid=task-item]'); + + await createTask(page, { + title: `Test 1 ${now}`, + description: `Test ${now}`, + project: 'Engineering', + assignToMe: true, + }); + await createTask(page, { + title: `Test 2 ${now}`, + description: `Test ${now}`, + project: 'Engineering', + assignToMe: true, + }); + + await page.waitForTimeout(process.env.CI ? 2000 : 200); + + while ((await tasks.count()) > 0) { + // Go to details view + await tasks.first().click(); + await page.waitForTimeout(process.env.CI ? 1000 : 100); + await page.click(`[data-testid=task-delete]`); + // Back in project page + await page.waitForTimeout(process.env.CI ? 1000 : 100); + } +}); diff --git a/e2e/web/tests/tasks-details-editings.spec.ts b/e2e/web/tests/tasks-details-editings.spec.ts new file mode 100644 index 0000000..a4112f5 --- /dev/null +++ b/e2e/web/tests/tasks-details-editings.spec.ts @@ -0,0 +1,44 @@ +import { expect, test } from '@playwright/test'; +import { login } from './helpers/auth-helper'; +import { createTask } from './helpers/task-helper'; +import { format } from 'date-fns'; + +test('Tasks Tests: Details page editing', async ({ page }) => { + const now = Date.now(); + await login(page, { email: 'alice@tasker.io', password: '123456' }); + + await page.goto('/tasks'); + + await createTask(page); + + // Go to created task + const tasks = page.locator('[data-testid=my-tasks] [data-testid=task-item]'); + const taskCount = await tasks.count(); + const lastTask = tasks.nth(taskCount - 1); + await lastTask.click(); + await page.waitForTimeout(process.env.CI ? 10_000 : 1000); + + await page.fill('[data-testid=task-input-title]', `New title ${now}`); + await page.fill( + '[data-testid=task-input-description]', + `New description ${now}`, + ); + await page.fill( + '[data-testid=task-input-dueAt]', + format(new Date(), 'yyyy-MM-dd'), + ); + + // Wait for data to update then reload + await page.waitForTimeout(process.env.CI ? 10_000 : 1000); + await page.reload(); + + expect( + await page.locator('[data-testid=task-input-title]').inputValue(), + ).toEqual(`New title ${now}`); + expect( + await page.locator('[data-testid=task-input-description]').inputValue(), + ).toEqual(`New description ${now}`); + expect( + await page.locator('[data-testid=task-input-dueAt]').inputValue(), + ).toEqual(format(new Date(), 'yyyy-MM-dd')); +}); diff --git a/e2e/web/tests/tasks-list.spec.ts b/e2e/web/tests/tasks-list.spec.ts new file mode 100644 index 0000000..e709e5a --- /dev/null +++ b/e2e/web/tests/tasks-list.spec.ts @@ -0,0 +1,9 @@ +import { expect, test } from '@playwright/test'; +import { login } from './helpers/auth-helper'; + +test('Tasks Test: List page', async ({ page }) => { + await login(page); + await page.goto('/tasks'); + + await expect(page).toHaveURL('/tasks'); +}); diff --git a/e2e/web/tsconfig.json b/e2e/web/tsconfig.json new file mode 100644 index 0000000..2bca3ed --- /dev/null +++ b/e2e/web/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "../../tsconfig.base.json", + "include": ["tests/**/*.ts"], + "exclude": ["node_modules"] +} diff --git a/eslint.config.js b/eslint.config.js new file mode 100644 index 0000000..472f994 --- /dev/null +++ b/eslint.config.js @@ -0,0 +1,33 @@ +const globals = require('globals'); +const pluginJs = require('@eslint/js'); +const tseslint = require('typescript-eslint'); +const pluginReactConfig = require('eslint-plugin-react/configs/recommended.js'); + +module.exports = [ + { languageOptions: { globals: { ...globals.browser, ...globals.node } } }, + pluginJs.configs.recommended, + ...tseslint.configs.recommended, + pluginReactConfig, + { + ignores: [ + 'eslint.config.js', + '**/.next/**/*', + '**/postcss.config.js', + 'packages/database/scripts/seed.ts', + 'packages/database/src/db.ts', + '.nx', + ], + }, + { + settings: { + react: { + version: 'detect', + }, + }, + }, + { + rules: { + 'react/react-in-jsx-scope': 'off', + }, + }, +]; diff --git a/migrations.json b/migrations.json new file mode 100644 index 0000000..3cbe9d7 --- /dev/null +++ b/migrations.json @@ -0,0 +1,19 @@ +{ + "migrations": [ + { + "version": "20.0.0-beta.7", + "description": "Migration for v20.0.0-beta.7", + "implementation": "./src/migrations/update-20-0-0/move-use-daemon-process", + "package": "nx", + "name": "move-use-daemon-process" + }, + { + "version": "20.0.1", + "description": "Set `useLegacyCache` to true for migrating workspaces", + "implementation": "./src/migrations/update-20-0-1/use-legacy-cache", + "x-repair-skip": true, + "package": "nx", + "name": "use-legacy-cache" + } + ] +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..c74b534 --- /dev/null +++ b/package.json @@ -0,0 +1,28 @@ +{ + "name": "@tasker/sources", + "private": true, + "scripts": { + "lint": "eslint .", + "format": "prettier --write \"**/*.{js,ts,tsx,md}\"", + "format:check": "prettier --check \"**/*.{js,ts,tsx,md}\"" + }, + "devDependencies": { + "@eslint/js": "^9.2.0", + "@testing-library/react": "^15.0.7", + "@types/react": "^18.2.61", + "@types/react-dom": "^18.2.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "globals": "^15.2.0", + "jsdom": "^24.0.0", + "prettier": "^3.2.5", + "prettier-plugin-tailwindcss": "^0.5.14", + "react": "^18.2.0", + "ts-node": "^10.9.2", + "typescript": "^5.3.3", + "typescript-eslint": "^7.9.0", + "vitest": "^1.6.0", + "@playwright/test": "^1.44.0", + "nx": "19.6.5" + } +} diff --git a/packages/dashboard-widgets/package.json b/packages/dashboard-widgets/package.json new file mode 100644 index 0000000..71d2361 --- /dev/null +++ b/packages/dashboard-widgets/package.json @@ -0,0 +1,25 @@ +{ + "name": "@tasker/dashboard-widgets", + "version": "0.0.0", + "private": true, + "type": "module", + "exports": { + ".": "./src/index.ts" + }, + "scripts": { + "lint": "eslint .", + "test": "vitest" + }, + "dependencies": { + "@heroicons/react": "^2.1.3", + "@nivo/line": "0.85.1", + "@tasker/database": "workspace:*", + "@tasker/ui": "workspace:*", + "next": "^14.1.1" + }, + "devDependencies": { + "@types/node": "^20.12.11", + "@types/react": "^18.2.61", + "@types/react-dom": "^18.2.19" + } +} diff --git a/packages/dashboard-widgets/src/__snapshots__/projects-statuses.spec.tsx.snap b/packages/dashboard-widgets/src/__snapshots__/projects-statuses.spec.tsx.snap new file mode 100644 index 0000000..cb783f6 --- /dev/null +++ b/packages/dashboard-widgets/src/__snapshots__/projects-statuses.spec.tsx.snap @@ -0,0 +1,103 @@ +// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html + +exports[`ProjectStatus: renders with empty 1`] = ` + +
+

+ Projects +

+

+ Active projects and their status +

+
+
+ +`; + +exports[`ProjectStatus: renders with projects 1`] = ` + +
+

+ Projects +

+

+ Active projects and their status +

+
+
+
+

+ Projects +

+

+ Active projects and their status +

+
+ + + +`; diff --git a/packages/dashboard-widgets/src/index.ts b/packages/dashboard-widgets/src/index.ts new file mode 100644 index 0000000..61170ea --- /dev/null +++ b/packages/dashboard-widgets/src/index.ts @@ -0,0 +1,3 @@ +export * from './projects-statuses'; +export * from './team-members'; +export * from './upcoming-tasks'; diff --git a/packages/dashboard-widgets/src/projects-statuses.spec.tsx b/packages/dashboard-widgets/src/projects-statuses.spec.tsx new file mode 100644 index 0000000..3f433b9 --- /dev/null +++ b/packages/dashboard-widgets/src/projects-statuses.spec.tsx @@ -0,0 +1,28 @@ +import { render } from '@testing-library/react'; +import { expect, test } from 'vitest'; +import { ProjectsStatuses } from './projects-statuses'; + +test('ProjectStatus: renders with empty', () => { + const { baseElement } = render(); + + expect(baseElement).toMatchSnapshot(); +}); + +test('ProjectStatus: renders with projects', () => { + const { baseElement } = render( + , + ); + + expect(baseElement).toMatchSnapshot(); +}); diff --git a/packages/dashboard-widgets/src/projects-statuses.tsx b/packages/dashboard-widgets/src/projects-statuses.tsx new file mode 100644 index 0000000..1a9f9c5 --- /dev/null +++ b/packages/dashboard-widgets/src/projects-statuses.tsx @@ -0,0 +1,25 @@ +import type { JSX } from 'react'; +import { ProjectWithTasks } from '@tasker/database/model'; +import { ProjectItem } from '@tasker/ui/project'; + +interface ProjectsStatusesProps { + projects: ProjectWithTasks[]; +} + +export function ProjectsStatuses({ + projects, +}: ProjectsStatusesProps): JSX.Element { + return ( + <> +

Projects

+

+ Active projects and their status +

+
+ {projects.map((p: ProjectWithTasks) => ( + + ))} +
+ + ); +} diff --git a/packages/dashboard-widgets/src/team-members.tsx b/packages/dashboard-widgets/src/team-members.tsx new file mode 100644 index 0000000..605730b --- /dev/null +++ b/packages/dashboard-widgets/src/team-members.tsx @@ -0,0 +1,39 @@ +import { User } from '@tasker/database/model'; + +interface TeamMembersProps { + members: User[]; + me: { id: number }; +} + +export function TeamMembers(props: TeamMembersProps) { + return ( + <> +

Team Members

+

Active team members

+
+ {props.members.map((m) => ( +
+
+
+ Avatar +
+ + {m.name} {props.me.id === m.id ? (You) : null} + +
+
+ ))} +
+ + ); +} diff --git a/packages/dashboard-widgets/src/upcoming-tasks.tsx b/packages/dashboard-widgets/src/upcoming-tasks.tsx new file mode 100644 index 0000000..4687794 --- /dev/null +++ b/packages/dashboard-widgets/src/upcoming-tasks.tsx @@ -0,0 +1,30 @@ +'use client'; + +import { Task } from '@tasker/database/model'; +import { TaskItem } from '@tasker/ui/task'; + +interface UpcomingTasksProps { + tasks: Task[]; +} + +export function UpcomingTasks(props: UpcomingTasksProps) { + return ( + <> +

Upcoming Tasks

+ {props.tasks.length > 0 ? ( + <> +

+ Tasks due in the next 7 days +

+
+ {props.tasks.map((t) => ( + + ))} +
+ + ) : ( +

No upcoming tasks

+ )} + + ); +} diff --git a/packages/dashboard-widgets/tsconfig.json b/packages/dashboard-widgets/tsconfig.json new file mode 100644 index 0000000..87a2f5a --- /dev/null +++ b/packages/dashboard-widgets/tsconfig.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "dist", + "jsx": "react-jsx" + }, + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/packages/dashboard-widgets/vitest.config.ts b/packages/dashboard-widgets/vitest.config.ts new file mode 100644 index 0000000..7286f40 --- /dev/null +++ b/packages/dashboard-widgets/vitest.config.ts @@ -0,0 +1,8 @@ +import { defineConfig } from 'vitest/config'; + +export default defineConfig({ + test: { + environment: 'jsdom', + watch: false, + }, +}); diff --git a/packages/database/package.json b/packages/database/package.json new file mode 100644 index 0000000..023a6f6 --- /dev/null +++ b/packages/database/package.json @@ -0,0 +1,26 @@ +{ + "name": "@tasker/database", + "version": "0.0.0", + "private": true, + "scripts": { + "postinstall": "prisma generate", + "format": "prisma format", + "db:seed": "prisma db push --force-reset && prisma db seed" + }, + "prisma": { + "seed": "ts-node scripts/seed.ts" + }, + "exports": { + ".": "./src/db.ts", + "./model": "./src/model.ts" + }, + "dependencies": { + "@prisma/client": "^5.13.0", + "date-fns": "^3.6.0", + "sqlite3": "^5.1.7" + }, + "devDependencies": { + "@types/node": "^20.12.11", + "prisma": "^5.13.0" + } +} diff --git a/packages/database/schema.prisma b/packages/database/schema.prisma new file mode 100644 index 0000000..0c97add --- /dev/null +++ b/packages/database/schema.prisma @@ -0,0 +1,51 @@ +datasource db { + provider = "sqlite" + url = "file:./tmp/dev.db" +} + +generator client { + provider = "prisma-client-js" +} + +model Project { + id Int @id @default(autoincrement()) + slug String @unique + name String + status String @default("on_track") + Task Task[] +} + +model Task { + id Int @id @default(autoincrement()) + slug String? @unique + title String + description String? + createdAt DateTime @default(now()) + dueAt DateTime? + status String @default("backlog") + deleted Boolean @default(false) + Project Project? @relation(fields: [projectId], references: [id]) + projectId Int? + User User? @relation(fields: [userId], references: [id]) + userId Int? + AssigneesOnTasks AssigneesOnTasks[] +} + +model User { + id Int @id @default(autoincrement()) + name String + email String @unique + password String // super secure plain-text password + tasks Task[] + avatarBase64 String + AssigneesOnTasks AssigneesOnTasks[] +} + +model AssigneesOnTasks { + task Task @relation(fields: [taskId], references: [id]) + taskId Int + assignee User @relation(fields: [assigneeId], references: [id]) + assigneeId Int + + @@id([taskId, assigneeId]) +} diff --git a/packages/database/scripts/_seed.data.ts b/packages/database/scripts/_seed.data.ts new file mode 100644 index 0000000..d5caa98 --- /dev/null +++ b/packages/database/scripts/_seed.data.ts @@ -0,0 +1,3 @@ +exports.aliceAvatar = `data:image/webp;base64,UklGRhAYAABXRUJQVlA4IAQYAADQbQCdASosASwBPpFEnEslo6KhpVJ6ILASCWVu4W/Q5uK9wfJfwD1z9LjB/7LgA0Id0GfD0jeYBzrvMB5yvpj/su/I+iB0wX95sJf+F/d/Jvzr/D8bXxURRPl/43/fewPtD/dfECyX69AAXdCTU/DHsBflT+a3rkeLX+B/5HsB/zL/I/9b2kv8zyx/W3sN9LskJ3LxGPohAKYdy8Rj5j3L1cNJIZNkXtR4jH0QgFMMnFRwX5Bv+rl8gy0JYY6HuJjeliHtylEAie2oV6OWoyYjH0QQ6I4X6iweSBUs/dnghpqZcj/ucMpn8E9djSGgIzIqSmulfIu9q0w9R3LxGPmiLs2mQis9GwphzcgwGddZSn0ICcgRoJCwjZptperpIEtK/+Uc8jnqd6wQCmHchDYsRQYQpDLrIbI2kyAXOYySTzTMFG0ywslzivnVyZeIx4alH92jbwUDuKyhV4a7z8BsWO0HSznj4hvdKzjK+9qL0LE1TLxGPmXRheZOR9NI/r4mwXiQ0izvhxR5hCK9i00Es6gvn/bbFfFr/mF9GioKVZlXW9kmoSsL9+zpG2b3HuZJwnOXDpvhUQSV8VvzQYSxYTf1CD8lzU/qssMjHLIhwLuBtWfTIadbXnI0ipvpjZ27m67DlkVhJm68MncuMnVcM99qOYi4/RwY/n6KVzmQJm9dtQnkqI8aPVmrUT04JJeNWuy8RjxTq4ZXiS8lik+fFqS3xceSxUiuxMudNAntUCkhSMkehl4jhTYUEt4ZO5BT/P6rCktHLaCqQQbscq3UtY2qkXyq2HYdecbZg/YUdAcCAM2dSIwIXOYqV9SVvDJ3HLe6OGc8SiQwCT4B+5hNdtFEnHuHJRJvkMloqJcdZcPni3IBArq309kwNUtAxZHIuqTayr7oByZeIVPxe5l8hfEXKAv/uE78wTgs3wODlP4sc1gFdFpH1bfrsbfGQPSlrh4fqKrjz8k8DREyYjC6cXi71KLZftoBwKMhmyJNdGboqESO1OigORdLS5OW6PFng5gfcMWbPazPKx0ncGTBUH3pTtH92Vd8bxhxyHPYvBnpqOodMYHdp4HinwytVuLgMtNWBUoMGwPF2aZieEsHI9JsRiRSGTLwYcYxMY5PtLXS5W+wMN70AeXdemOz629pfOZbkOMlPEemK4ZXhk7l4jH0QgFLYAD+/uxAAAAJTHmcyliBAZdoSRhBkF7BAdaSl4qkstpsd81C6Nlkrd/qnBcycFjIui6JSrpzEjXIC6nla+lgw+8Q04CDStAijIrYAuaNDuaLkNP3U0KcxCNr8CDQAAh9KYghlh0lWK/t8+glEFoeigLI0gTVQfCXK85zTzIp4VZKVg41JMX4y4PfC66ZBmJ168PaIP1xnXBZo8qGeHosyGzOi/zweclnOdclRsMjcLbMzTYMfVM6yj4M4uVS4LqnTzkeciBVQLdR5Q4HV2o3ByupNX27DacPzJCoTrU2+UMwKzBHIp4x2CTTpoHClodKnEmp3MES1AYJeAOKq/P6xM+nyo11fOt9sWi1CN2gQYs62MFAv4WuFdty7fbEEEWjLgXEUUbSvD71XzqjIjE58WHOo92SPWtyxomLUDTKW5A3slhq8zSAL72b2K4+32A11Ipra5svxfU7Ru0FHY91UlZN1NPUhhm2TZ2tgMurNc2kN40zIdKJFmn1hZ3f9KapnHmBoDKJFJqXWRKhK9Xosl83zeYKk+7ZQ8ddTcQksT1gkrkf8JcbgaC+XpBTJKcB5mZzcSFICNhB9Fi23e6OD5oYQ/McMSIecOsQwfIG5ZVBaySFaVpOB4sgwU8o/URWu/mJvfN9CPvLBT86zsm10mjomLRxfH+mGG1GV4lCg8LHh1MYdk3fysGMf5WbyMQeF7i4HLwLO7B7AKn0/k2j1T3v+CHyb2NgTshohkNRD+x+sa1loWSaLEzheY2LiVfjnhiYPQU/QFgwqsQdWQ19pUxIAXNS++1kQjY6t0Gy18nbtY/PFbFlWVlh5ZVWbB1XEtzgElBymTnte5uzvDfzchkVa3uqmQvKwEIPW0aTaWz1uWH55PmtVPR3FUAALI3xk3SAhoc4krrLhuzDhqeirP30gntdLioYonR3IH4zD0CXi8T3kv5QbMip3kGbadjhshupsGPVM02XhCSAGyyF5424fLjFU8DpuhOjGsxur+uQ0iRbzFS8baatDOqeFi8xZRrjRy9IxfOxeTZ2hTryZufFCrdnEDtSC6kgy8Gtd3Qf6U5v2NoxxuoJHs0swH6Ktg2IHJh+SUxRoCdwoLXlCqQHxZupT3BLkKQRHgST7LZr/z/FoyzqVGpA3ZV3IqlH1HfWS4PiGvlszuPOvjlWkiPY0iH+vRLdy8lTEdcoZZshKvvIBWPdrK4Yzg2+f/dDlV+D981XgbAfQAiD7kbJ8dJVqOVJ/kbrM7Pg7YJ7/w6PtxOrlpnCQ58NvfxbwPDeTVIlikd26WpSJbVdAPWeLPAvTLniPiRUGNcA6/A0Yt9GG8z0HwcXBu3T1nETYAkGnWHXvCFjvwTUV0kRm6CrIiMQ0izy4cY50dbsO9VtAlVH4XoHuhAbXzNNuPjW5867C32u0yL5QuRu4tVtzcKA2LOp+mGgWdnTpOEqOllGvynCAzcyLEX3nrQjHLui1rnGISs16GouIxn1SETJ7etSHkAahLnupWyr0Kl+LWpwvj7aLth+8V3ipxV9vsB5HdUgeM3bOSfXUe7ukZQ6golNIMJ+MsJLekCDPl92Cpqqm2ysalqmKOHs1PmOAYNgioUm+34kNHXf4UIkOtOZpS7Iw9VeX7c7w1TvVK/MSyEftHD9qX3arYsOcDBjKaJAt3RcLJacZxDlny7oRI22W2qnXb2cSgeTjFYHnVyDJ5+O5dm/Sfck5vtjV/DWvUKT9Ef58wCxoHHjpI679GyRkw450T915f0dmGVrm/q39DDH8puvFsJINJW9gn1NDK2szbnuXn/jd+sEst/axrTWvtUmf9W0vojYMNYqGspJlfFhzV8hOLPrsUeoahrgRxBicSeULPmwDihwphXWKcj/qjYBIEXuz6MAP7CXthEsHW28FiD7nO740vBJXjn1xsRRKjlgzAhioO1pxDwpKFaYGiR50NycuNQNxMxG1++qZfVe5LFab4jRcx7Wa3VfWM/l/dBd4mpQxLhI0cYehAuF7rcKIponiskAbXiOVTTtjm/owWANJN2uNkHyFnpjaDWIsd37W/u+wzUfsHTUhj8XakFwAeks4LFU7GFP+hGInFipnBxIyhxK+1/+lBER6y5n1uE8xNUZksfRiRJc/h3dhB9VGy3dYzBTI+N/5yRtfw9/BP4Jj7xDcq59pwNgOoGTH/Sp1P3h/wDs/u8oRVXnHPdCBCHv2DRcPKH1hO9CL0AdKxVM2OLO1DaBSYPRHRlGhOU6fd2oIqCzG8bYsuDvWIy3X/I9Mf75xj9UwEmuskdQWaR/WeTz9GSpSyL71ZAjnIoIW2EWlo5tDi9mFksg/mRbSqhXLpidBd599s+ZK0ZcQQIjLeXw05U9lglqAkOtr5LdrOvGiTu2Iv16HBjjI/+cvu1HYgP0VWMiqCA9p+IVb7x2YTNMfsc+zjDAPn4BsskY2a69492HR+MBJO5oWYhXIxl8VIIveiOMntwmKX/JCigsQdQ78H/iS0PXoRKM/rS1gbZKGvJ3quY1z+Ft6LLQhRFkiTIxRJ5LEl5dj+7jpD9Yv1/9UxiaHMuuilnBs+vk+dr0ngV3tt8JtrxfhjaaDjleLcGukM2TaXk/40qXeAFSudO71WSRBMqAbeeBp9+xOu6IFmJfsWvHuOPmX5kXAuY1bjGNnS5K7BG2nrk8JFfO/C5yOUdVRMOf8Y0UaoK/P7G0YRud5/mFQ5ToVj2VIg9QAyBYWtI5fj8Jqzd3rEH1mYLksEBj9tL1KxyedAgEKiuYjA84uRCZmW/4aWytqJLCgr80FH7E76qLg3ZZlAi+y7SCUSZU5MnX0H4f/pfErEKFxzHfNL9eWftutvbzUS939YYlz71e2yiJQSFTyarqe7mwxWTjqMN091k9vu3vdz8h8cTvu9HmdYe7830fCR5CnkuOFA9hj6tuRbwnbFk03sAFYrX/f46+IW+D0CyLyIVBQM8FjdFqc2+O+DSSAh9kiXedjMVRd2lIGeB3+ElE5Te40+kgi1gdXj1VeeN8EDh7zl0gGfLNeKbuC/Fwoko/AC/dPpE9SHNkfgA5hR344/PYWVUrS5u6xI4AcFaA+ffpah6Pkor3vfaQ8KDiBft02VTyM3uuZyA0S5uImdkjX9IECrKTMgruSkG8VzqOdjuct0P8mj9SCGQWpIFHzGqAknvI9cE0kU+woK+2ek3i+cA0atkndc2WNCRXSzsSFyc/iWWPIohwhZ7Llr8gMaSR7k7oYeQuGZJoh3Eu2eFORuissFlWW/LLHxTBIKlcOFeFPTXHcmSV+PHm9ItFakfCYz6yjcOzI4ceNj3BnJlgqPbZnx7psEhsMvqugHe+xfkwm72dtylLEqDkKsB7TjlzC89+Cgn+Wt1fM3HAC8dXpcUCWSvFPo03N2fEn/v0nX69UuZpAe8BWyzdlLKc0gIKTypG+9sTAnwU7w9rSBfwoBmzpzdjH4mRa2l7t9s8Y/uJ32nm+zmhv587ubpPUCZxLzmDs3d7yTfWFKUVK3iyFoLxnqXY5p1zOdNzts5Z197pBZ3fGaq0/bfyWosfGuZGPb7wJDZk3XC0qVm7PGC/94n0wpBsojgibtQGyDnyF4u4fsoCZnT16e0jaHH/Xn7IjHm2TxXjkBp2mFgygspSxZz8fufKGd2TfKOdeNfsbKY+U39vAyK7XL5OX+MGktRFzokQpsnlOC6O05NrTVBlPUB/HnJdU4q5tajAj4FHbGQG6hH1BbFB/wz17EDvIG9dL5we7n88mBECnMSh3e8vu8+tlL/0P+VXD2q4lZ94b7RpAXdxQAAlbhauyEE0TMwXqs9gSdDwypzZWrTAWAnxWxyAoyzpVnkU9KAvnDkMUoBFHM2+KVFEXWtjTVdQ7QobObv6Bkaqryp4IrJfeXy/LFdLryEjPttWKheAZ56AYs6TAH1X28JIAhbEYcTf6EBjwLyyY6YgtZWDajd7SGkCGljQV6dsApAePtSm5CeGEJHZP3xcLuyWCoLuDwN3OXry33BH7iLzHmFr/wfqdTukQn9MYNiQmueyuVUhXtpI5Wun3iJeaJpCVS+F9M36f+L/VUrEovySEpKsxWjEXhhx3JtnwE2D/Cyq5GYCA2OyAemAYnW9YotiqfgEkJmzs3g5WszdSuwjNfHJd6MGFyn/etMwo2rYiQkZZL81B1UhWbc4IUE5syZ4gUBxcJ82Pug0lrkdzgQMys6olBM5GCXVWn+gKie8ShLmWzYUa/vDquRrJAiO1XzEBhhuKnVhhDQZlJWLJ/hmT7jxzV2vZL/f4gR+PcuEtOnlIM+OZknwwcb5mnz6yLRdo/FmIvl3B9SeL8zn5hngNuHHZA/dPx9dF5+fMHTwcXw2Ye1HOrrLzwLsiqXXtCVSEBfkapG8cv7SUPVbyLxhmSHd72HLv/LmLRJK5Q9ZjFnXRMdgxucNdi+F/wX/EbAVCiMxPbFvNrLXd7arEzpwTRitpAjhIVbBwSOgT33rvU7Mq2s2QVvY90wwVfrbP4PN5GdQO25sNI4M/HT6+18IHl3WrerNeYQBpgASmYxQpg54xJ0vUeOw6jwjgyGBkfZ2JKp9z5BpNLgmWwSNLcYrrSgi0OC/ZPGNg8FZckAfQECT5l/GFz7zY8yq0HTOhhYWEiB+jrrw+euiZSb6RMq/fpX+trro/IolDwFnCmw3N98kMZfJbhA1WEwe/RGHLFT3THZTHMuP0p3dTP1KZMN5tYsKSbrqPai5ELiDANd84qIhRHoyTcZJk8NJDHNBFt7jfZ30BeLTDuKP55Own0wKCyAV8FwBVr1b0VB0CC74EuqNv/Fcbn6kOYSEVCOfIVNg6VvvQWIpttnMCqTOdFDeOevmK7J4JjiHBU18AYxmKsDGxx7OaTLv/o8s/frXn9ZTKFWxbKjqfHJBqIzlDIbXqqimeCxw2KhhX0br9dhFOcfv0Ei1QT2pW7zy40iyJYYwxI5oQZzMTPEjkJ7UBkRXHaKbIqFLVFTqyPc0Fi+ro10Ey7wubu6QYjn7Vtqoz2tDEVy/o80izWb++XQXC+Q3fk8ftWLe7PRzykKtCIwqIRHHjYaWqTVP1H62B54BdrwVreHUvtzj7oQSfYpQiYnpyPGduL+lmaqSlxjHGiwLTULu6gnQHABV3JkEs2F/TnRYSPhzsd8MRI2d4u8q9MUyj8ikzA1QSRum2wyND5+pwxheT8AMpqXuqN1cO9dO82YoisLb3vASbbswQc5HB9Dp8hGklXJk5Ql9OSQkqWeuoKxmmBLrUtJ8WKwhZdjjbF17vMoDe8nD6hun+wj5UZ9WZs/17vS9wMjoOKc9PCX2Pm0Nt5w/TaDPiXzWAb3AWdK3PZgvdsY9Ai7l+kDZjvZjBXN6ppwNIp0FEohT+6MTeG97CpCdr5LBx3o5P6q4tzJoJf1jwiBDkX8pzP2GqdKmFRJSYJA60Sl/NI26z0P+qUGHjv6JzY0cAetyegabBjnSBY6387RrsCSLbiSZa9b+/MyKN6AVNuzeodKTulxqMoqk1kT8KI3bcn3H3Od9if+KMDsfGRXJFY99S7NGKBjovqreXdYpH3NqWv6iJBnZrC6nQWvmdM39hNEh939rrD8LNaSEUN8tcU/UsZ9fcT/7B0dFSUjxJgv6ls0HJl7MgCFUWKV44+GAbTgEfFdEw5dWrp09UaJ+pYq6Bq8wxmBQQZUjZeDP+fXOFGPDFEfZxxq9BXKyTsMSnYOHAmXljL3n0O+gH2BNgG6se7PK724z7U90vfxI+XUNYFMAyltA66P0TT+uASkj4dJrGLTfACEGZcdTjdfjWBwccTX+le4pgGjgaP3ECn2Bbfy5XaEmSxoekVPfMEcnEWeoN7+cAjBgYbYk+y1MH8gSwnnN3+bUYc2I8v6fmOn33EHFTjLFDfETXYrOri+V2rwzcNnRgHYHY/ET2tkBI8gT09lLyHVQ3oyfs5M9E0dEZHpTy8QpRnT8OD4u8J3jttWYpk99Ag0fLc88mqc7FNk/wZHdLwHj3mHotZjBcO7j/QXrddUWHmdy6RkizlrNCi3PkAPvZrIb5dmOvfooJiCLg6LLlC94C4nE6eJhq7j+CkkkWPLs/4LTEamHGK8Lofh4AlujSUPWBQSCgE43aK79PI3BLkKK1r0J0GpAkoHgPpUUx/F705kz24qnhts7NMHVnziIiNzx6kCYV21YmPuYGd/8AfKAseYluZgp44qsT2YNZaZ9lmVRuG5G8uxgLxSbjEN8fhLYj1nyokNSXa04uKTrEVF4tm9UHF474r86Ci6z6jCeMwu1YPHHzRnKP+sSrFeX6TZnGHbUfbE2jTJICgYWNi9CYQPeUP9R6hRVqaiwRPiZTKMUlhFIOneLbEHhxrlhsyQYgAYWEl/9hx1oJ8CCc4z53XvQ4tD872xQ78+natzSaaBOGMhFlMvMzu0ooMpPZyTfUuNjhoS9v0/KtaFv1/bv00xpDU99XbBklx7rbv4HtZ4woEoSSVMV0FuAA94LwGcK0BBG7GBiYoxZ0hzkNBcdRwDy7WWKlVagU3mmxo2Nlr7vJv41IrGykR5BTxg/WuNW/4fdwuHbBAIEK9AtPe66i1atQ/iC0uNDnhRfml4GhcKrEZHFtt+Za9Oh1PpHDvbSI09Pm1Da7tyrrt6GEeXDH4f8Vtf6K39mG1A/OZoiFeRxZZTLDdLKgD+88zGlaHMzdI0R2ThdSCduBMGu1vaLzvd/4ag6s7yR8YKgFGlvJsatW5fGHecbX/tVj7TmrfFFYGMEjcjOFawVPehfdatSAQSZdnph6kYbLs170R46VFNNelzcRQAiMboisNgiIYG8YfBDzVRhuB2049d4OYF3MKCNVyIQAdb2OJRdhTYtG7BH6YzCqm1+4nIYLa1QXLP3ngT1Tqor0oNL58wyboS9T+xVkDMm6yTm+RItxVCW/7QgqBwqSZ8U5R8DcT6cH/AbeX8qZ3feWIIQZBI3wEOWdUtLBcf5d6eIWg9fhGx63cU7oe7k6cGhERsmKfQ52FGETx8qkr/QAfFhynbC3wOAAJDAAAAA`; + +exports.bobAvatar = `data:image/webp;base64,UklGRo4hAABXRUJQVlA4IIIhAAAwfQCdASosASwBPpFEnEqlo6KhpjTqcLASCWNu4XNBA2DdWWUpGjyX4xc7uRH+fSr/ct3/5s/Nf9Nf+N9OPqmv7X6uHTMYEV/nvRF48/tf7n45+Xz4loMZy+znUs+bfiX+N65f6zvX+bOoX7X3eUAH1j/5Po6/Sf970S+xH/d9wD9bP+R5Zfhh/j/+p7A/9C/wf/i/0XvEf437fejD6z/bH4Ff199ND//+6j90v//7un7tFcIpfGMky38ff4+/x9+7T5SmerzXH39Nlw1HaKYK3Cm5vVbUuXpkPTIej5S44be+zA5utd9rrIUuEXB/XpbhGJQJP/2xdMvzKkHzVKSh/xlge7oD2Bv4+/x6YO4saUnwUfNJvyfPvPMZ5sRebYbjgSZKkmseyUw0Kk2AewBxDzUCEwrWj3S8AyTLfx91SrxSDdZnWqS4NzCUBrEftbvzaOyMx4IdR4eGXLOHCtuTDJ9zRgb+Pv8enSg8xInT1t1TCsLjczuEIMZ2tZnD9BSXaE1IExk/dYW/r3/IVcO/GMky38IaGbJ7+VOMee4588Frg/Xd0YKOEpLNb3nSoEIM6xNQluymJWnd58h23oyAmshHAIZaqX4+/x9/hbGiisDjhnkLuj3E20KOK7p7/g2tYIlKlT3Xwk3d5WU5IemJw1DRDfvB5/53iHLn/21PiTGo/kAx0ogshxVYhp8aEA4aVahfymQ9Mh6ZDuMFS4ih9Q+jC0W83lXDJjtJWfxF6YPh9D4tgaedQPnXu+MZJlv4eG11hpMritfUw0HZO27l28hCsTsHX7Xk8516eaqzWD3fEOLQsplv4+5iRLttT29DwGmCWT2eaEPWdg0nsNY4vrORg4FJmjw2UkWBXvGE0kQIKTcy+UqVxnN7/S/spf/9mCFfy26owG8IqaMpQl9h+nz2dyZMQuZHJi1I7UqcRj5v2sKBr0RBbifHw0P6Pre/HrW4PuQIk6KOf9aHeBy8s73AP+Fm0S+z/bkpegbPwsqUWXOPgM633ARcIdco+X2AoaPTdw6XElABmjGotlen90jd/CTpM37s5k6Tv3I0R+XWidko/ZKjTEYcbOWC9susTwS6aGrug64lgB0/5AZdHdLw/n0pXaItcwInt9SDPyt0oaJXhKKmGNYRHv/LoSlfrfuUz7t/gB8ZizK/pl/iCKDhfbqaNnPT4NeLdKcDuKYZwtcTE1Cz6Sx67UdFsVY8c6wphIC1+//uQUP2Kg7GSVTBtZGXMmbD58FIyTyhvTxEwThgizKFGBVELlkjTdNchZKGpZ2dgaOD9/+eGv0PTIfX9U1iFFQdBg3SHZz3+boPOIze74xkmW/j7/H3+Pv1gAD+/2QwAAWG8oHTtLRuWWleqKUOJ191pbFgD4uRiLZTjaqyAfJF198NgKajV5YnINVdikeGGi3+WwkHmDxRpbkd0J5w1uuysO1k8+ZINYOb7J6NTyoMCxJsN8raObiwWq7f2gBdPNlMP1yg1nr33U9oIt6E4dKZNNQv89BGvyCuYylfBvJt48J3koilIE2tl5HFjUuIVfosDKeP8x+BXsmFnESKlaV/Ng+Wn9xzoF3v0BQvEeOk0bbvKnDl+ojR1/rJEZRvYaRVtH7A8XEzUuQfAvI40461FtK8ZF39xML2wpQk5/OWCDdOnhg3Uxsj4xa+qUtXFvBdy6ZEYnNrpe2HEp1nvpRfuMrNKpt5kJEYTt6uZ+2jbCaFs3Z0oPI+dAqEtOUtKkmaiij5VByDh5sE/7n8iLSHNYlF+DHO0hzaLG0/RwLoSdrQiC46rDqzG/QHeu3H4+9BVS6qZfMl1tlsohz1NvKquEUe49faHXrMywrsv8l/MT+BAfzH2x4l81f6voJr/hQ+83DHNZOzkVXi1K0MKXgcbkAJV74/EeDaDdxo2CTrwmvkDup8vOZlb9/LFtY0bIOVO09l6K1UH/nbK1E3Wc019ta6v8J+lsuMk3XaXlvgdPxHW0XlyhyX8SKSiA4IFWZaKGWj97pnIf4RcRcyBgI66HZIo+lcv1Xhyi8gWH2S//Yg/R5X2su/fwbPz5T3WZCOMQdB5yZhh2N+nfTTsdblDiu9hjm26sMravdsl9MKHeOBKV17U4X5Kd91vcwfnh+lh2B2TMi0kuuRC8V+cTe0+7BIjEFREiWD74NXFoD9RAvEXCuO4l90tyVVQJcvBlVJH/5r9K0bM3patgKl97q3nK875BPBiXl3QodhB8ndQjb7OD3Hii1gycbsRkUKdqh5jnB7bFJ5bHEmaRWWDIBDuJ+M1XGuKbVCJpx0FtAaq2bzRzMpEL3YXVU8qWhD5aA1PT4zX0o8xfamQbAN9oQFaGQCv/QGrA7V9l2WK1tH5JcjF5kkOgUbQoHodgeT/1LjIPgdrgDk62cnPQvYcme1WSN8hGvN+jgLQdUFCRXJOnTrUO0HRcellRqC7cGENTim0L0v0kwRFSU7VX86y1H7HxdpVJsWCQtmjS10MQZaNRhO3mStjBTdW50ZAX2q1I1VZi12niumJy1EzTQAT36UiVfLf0TUmUfiNefp29aLHjyFIAG6nO01j4Yi7utMusNEsHcNEqTTZzDNsVRJ8Ni2idiwjZ2tv41yC45AjpkpYtmnVs9YO8AdHYWxeIU6wB1Zdvrey4Nyjuuu64bKZgx4YvnkBencfCboOhHY+SUlN85XFidHoydppAlt2+b6slZ6psd2i0HnvUDeVFfyCF2UiuxDEGV0NwLF8c2mA5TnMGFF58KodAIwA4s3K/qIJ53UNPuFfFkpiF2lIML0MFDmX+3gCRVAmGypIkSBQ9Ew/TdWD6f0oFEjkuVyuwXnQsuyae9IwK2ZGfJbPMc5LpI8wATyxczkBmQf8+P0/3a7bAo8+du03/xCtxSMtkOeLosZpWsLE0T/DNfS1UrzHr8TpV/E+1ppsGEPeijw8jZpeL4T7vtCZ3akBDP0/F3N2JPKRcFh7olfxTkH9pDtiWiQmN1DU1qP+76f7Becyjb96QFmC/oLB5O+BLWNJln0LKMOtH0Ybd1vb9eD9GlUik44gP4gGSCW0mdIk8mFwCbTu27lsecur8R9WWyApxc8GwMXj42O3K3p/b2OYzUus8HOdVlHBhCibd7ovIjVtr91osWlJcFeNOLaefxEGfnWhX/Ep/KvRIL5NFHWFbcOp4ZKilJr2B5RtWxxClt08oQJICV+gMim+zXxWXlKZA9Oq9OISlrQflSaXFcuXq+P552E9Fa2nOPNAtAIAdc3Gkw46EFS/KhNPUDSxebtRoZ22P9hhctf5rDZ65z6On+e/PAa2teQjCCCo1PGghE3NptFcpwvr9ccvnxTAlHaQ5TamH6onK5+SFJbP3+/MR1QQ8PIaTQwYjbpqwZlGSpw9Obsy5Ca9z5iTbLDAWSdFcgMCzN2jEKMin7kmqayWIaw4Fic9EQx/Ds2M06BE2O37sXQmqYJUKIlnF4agAD5RGq4g7idH8zT1QrTvg/PDQByiaQZ9dH3aEtqh4Cle2LcAOTQHqOOm6PLfoxIWxBUnHZbWqWjXYZi8xOqzl9bczJjERcIPaL3V8NFyPYkjNWv1acWKetSFQYQQ9kpru+D2VImYOgC9iR3p4kePLd8r09QDbIOWJWjk72ViLbEzTjNrTt9PwtS1TkBdb8ak/uViSbypRwcSFukKik1PDBlhyoCcM9hf5IeGan8WrjrbYE5p9d9I3lbYaJRswURdvl23fFI9mBApUdv85AWbV5y+z5trrWzbuxCyONK8FgXiXABp9EKp5I3fDaYw3pCTUBiIvb7IninpBeXhlLuA6Q6kPCDQQJLibYJzThoTN6Me7pKuLFabnY1/YBmX51U+JvO4wu+xWpK9+kS1Za6CnggJCxMYZ/BEUWUifkR6n6mZiJaSPRkXBcudabdxbvjdCTew8OkPlxhvrl/KbUN8zA6MfK2TIJh8aBWUZM7kigyI3LNT7lEkaLetBo138FplayG+J2yhU4uJLbbTYJ8V5g8+782k1Ll6GOuMhMyAKsn1gqERK4Awx7WJHzfocWf4XtbFtzI6PIYlbCo6aTwDlv7a16CyjiuMI7+F1F+/eQT+S76UcqDNDzy7hNY9FHjJSDdF8sYS+Z3xgsDa1X7BvqA5Q8tzrLz7TJXYs+VEckNcO9nl3mwurA9O6emRiiXCotx5R/PeYNmJC2W3Bm7Tkn9V9vxESL1IhNLWntCwtlXDyJA+o+dCZNWAN1ucGb6rzWsF48kcZQx3urASvNn3B+AHuJoIv0zrdAdmmW5AmGNUNYdqagEALJmptZCZ9TSMHIILdMy/ltOxtf4lOLFteAPy+q8lMaalsSTuP8xE129DTB1rePQrGm2FW4cFyTKMeXDnSAHOTXInF7lEteLsFJu0qFdoTHv7qKjGpbbCUix0NcmaO2Cvdlf2MNJcNBkv83WS+x+c/QWL8weEocDk1ZCqTDpCvXUOPxXu5EZfoHtn+xdPOdIbcX5Lai+2twe2d+JVyeaHdN4h0C5DR6YE9LxGXaJaIaewSedfkJqdmzpUvPd/FHpwidVv/7mVN/SPjvHTuOfHp55eAaMhQ4fCQA8lWbhzbzo2H4bCKOhgtk5qHi5/OQPIyZyXLyUt0fe5XKlcyyb9xlvSd+Oo80VqHvWpseDZxiTNYub9fzBrk5uEgJM0nqzAu4xwKNL7tvmdJBg8zSTIW/Uo6OANxGNCACdfjkrmeIbQh62oesCjp0OG7Z4/qg0TSKVl5s7X0bBgJ1ROaucmWHeru4VjcOwxtElzXjJiAinyf7YaonMpjD7itX4Xz390qipf240QrQajTZFbpn6KILmqKR/lEPmnIRrpSQ2f/0sPoeMJ7pHfyB6rf8uvFG6YYzCD64C9B19+q1UmFb/XxSf1G+ibaV8Dgpk9r76VEpihC9lEIEP9nHEg9ZjO6zueMtbwqCrsAAuTiTwTu55Jo+q2vfhut5X3m+nvesVXopnPYzFMDVG1SQqT/3xUVZGQ0/lM/ypPGuc51PyYj3MQRLBxBkU1/Y1Puzh0JFdnXHcQQxQZXZ8n+TRoFYS8+G2xJGVB+gx0odcA4r01k34Dr+caneHPKws3xd5v00NbPtVqP5ktwTD+tiYgiRRZK6PJZFHRpOgXt/Qr8q8SjepV5G/IjsXFdgRwU+M9lOtMKkIyGuiTnzr05doje8b68Rgtichl5QZAgCVutrHkQvFzwkYIMPUhpw+PvKIzq+rVtaCwemIVa3jZcB6+hIkF6PaIM0dMYkprI9Xtzr08y1Jxpoa+nux3ntKeLrVVxcCSaSirpR3lrwhFZjqVHelGUVCmeoRzsCyDqcUJv97xDg/gHr5z6+U/sv/N3y/5XWBB/LjPXF1c26Hi7iZurcdOJSDwDbmHnyg/jsPUQAICavpcJpw2WfI1Fulo1Ge+GU9L5nVoejFrHjZseJvBLbz3DW8JfZ+1NamRoDhb8EGtiFlMoIreZysEyjYIisH42hZAUcR4b956kFpuAZgv9UgJ2VNujPcuRyzABtaFLjlVBLbf2luAH5EZxd9ARGTR3XheG89QTgq9/aeon0P4+8n7dcxXhJPcKbIr+Bk+tdo0g1Fhu2RapplJjBJnSJVZmwNyCMcJK/np0RprxJzu7Gm1mq9bNVESxvnZSclOTxy+x1sePiKNFDz0Gh0UYqN42H3+/OE/Bf+2PC15GSpSy/lILMqvHlUCOjZfD5SFqvAz/2imFsYwjUukAeLwVJ9tX6VpEALCgian4UFyWnMv+3R/bJY54/hayxKfy9Frslp6hTAH5xfNF+9wWA7KQhuCExLVoyGiEqiZZpb9RuujRl6OwP6aVE/6Cv1LOkoSLjT7cwm6lCHumlDsAH8oyEBNgUBxgTBKmT1rBx8pF0foSMbZOVV8h/7hnP5QBgw3TpaBv/6jws9D62Y1OEfzzPMf58oZKJ3e+leHp0tPq70CGhC2r0Ib8gOamXc2SBuyhSt1saheTKzqlPnCdivZLbnyBbSYXBmA/hYUywmmBNdxItw6S78AjyXsZuFOwtUV/zvIbUbKlFmNix+NS+WDqE7jkQfLAYvQAFV0LTTeICHMXpQs3GmPwgwreXVmFEWOjLJhR5AzAuuN90CsukAKkj9jESCWRgsuw6txYe95Li06MHqyIXf6BnoePT4c/Hbr8jICyilo2eX2nJVQmr0NxB4U0HD8O+Fz2gtAPS+cd4kLIFBAcuZkTlhJwbBmQTKiaGlmx5u4YWVnhGCQzM32r6G9Lb380bh3/zCXrTOQXaHofsOiAw7dyH3Ino34HIEXIAJIJKb1TXJc1QWRV93FWS2uk8Fs5ChFFwZWiyKc09e2pWmcu3PJL5PKB9MUrLLJLvkpfSTosdBKvqF0hkApI1RYQUdK8vSQWObX/McMMMrX0F05ZFfXFYYy3VaJQUpuLCEUiZGl8h5bVv9NhhzO6f5irZZGmCVLaAUDWCb1rvo3hK+n/duTQQ8a2P5xLQjQZZken6C52NAHWsZ1tO2Pmtm4O+//dOs2TDaeiqXSgG39++meDOgx+zoFoGMlG8NL92cixlddpxw1bV71edLCSm3MdeFBZc1iSaL0kOeajiQFiLdhKJYaFixDItx+fRWLYX6MHXSjRnIDWO/vSLHeahDCZqDKSAQJ+sorJ64ofzpRYYyUBEFZyER8yER4qWifte/qGlSTpRIl4/QdfftxXYd+8ZnxUE3CbgSakqzsFYKVIzjTO6cHMpoMX0C/5B5X/pX7I7rjUjl9hA8n6bTDYl/fG6aHVFMXCM3hKsEf2O1+2Op1/cNyJTsiWEeNdjlLwzgAmtt8VxMMn//hpzdw/iGVCRB51HMnElAwmOefVhYSxQ0iG3jXcbSL3X1zM8dml836CuvY0G1jEi1Oul8V9sxRRm6dcUCElDYnSpHY7Evc0XT3jUbUYkYqbwoSQb//Oyxi08QWraANEeVzqSa7slMko4fvLJnDYgfAysErNsQHfS3voowMP4B3rYc8zi5ZDUj3XCrVUpv26VREXE+CK4qJmzuuw1oOyKAib9JnGLfva5t4n6rcVeA61rAcs3VaqCjL3fLCxUTbRpMyjTQhYADvnYiPvd/DeeNRJH/9huS7loLpj40wraN8gkXrSHQXcpmg4mBUvYWWdVzzNfaH5e3nRztHFHnfEyZAhTPT/KW5MeEc2UE9uH4TfI052ZPGEoB+B4OY+IO7nQSsvDlgwEUpF0IdrF79mT5/VxlZ6sBgKc8H4MV6m8SPy4ld2a1JytROWI3rOYemlqZXlHv5CV8j1KxaE8O8YzD9/oppahCE6+rBzo0Can3AXwKTBRShCxVcwU8AmAMnScqzQU3yIB4zPfdEi9r3DrKVyVRwp1071Psfr9IZSsZY4cNSZzAY4xyBDjbF0n8MtH0aoKTqGUicnF8R73y566HlqH71qGBGO/Wi4y2KSRP3uQ6QXp0IbfYoLfFy4dk0ArSY6Q45JTc552dPnf1ciLV+nB7pFziZuFxyAz64OyjOMdzV6l03qT3RlHGzDma4vs4kjD+P0ha/RtFhiEqMSUDJfcd2SX8laUHc6dq9Rm7HLPrNr/MqREKZJPClcG1L0qI/QN+RHbW4ENXMO74TLW4fWwolus0RI3B2R28NBtc804afFRIs7K6fMwlzRA+WQQQj46UddZb4UlnQUIl8Gggb1u41eMd3ds7fZuQo7hhWWAPeXclVoyQKpPlT7mH7Fr7IZR2oPSLchLyxht6ZMy/kgi4E3/uEAYPOJxqVaSzufwHDRCpqDcl+M/HXiV1/KPNWlyGM0/rtlSKhRHE0WZNt43yhJGnECK1UE4W7t7uDffFX6pcTn9A73kbIWZs1N0NAD+DBRaarkEp67n1QwFhIfKmdNu8iYysEX+2F4q8S9i7DxHEJHBhFoZH59TxxLFHWWYE246iz6ltufeopn4ZyxshYqtVlIlEnN827Dv1M4I7mmvAz3P/O02b5e8kzm9LdqnW1y0QTaEYCHvKxZLGPxOZe824DAL0GyTgv60ePzqozuDE2iPrIu2hrGQeFQqQUqTXglZD4c/3Ni/cvzgtfc+IA6p1SmY0C9zrIs4wzxyu+fi+XX97qDXHsvDr4cQ+ORwz/PrARMc7jGPehBN/yfBU+agDb7r5pqVmdHXnPXMZnNuDqxzNyM/el+u4DEUvvbO5qiijp7TCazXtf5zCH5stY20GG/DjP+vFcvu0mAInlY+6VI+dFlFyZLe3dvW9Afe/7yEkhWZOKFdZnjroedbBCW84d6jVE9llxTFG5xb7sCZ3BPKh+bK911Msia81V53c3+zGw83Vn0ScSlzgH6+7PU+ZPcYH/voKB58GTJozhd3h8DlQ6s/CXIY775AQ5B5w3cC+lMttjD71j8nU9+kAtR2iaP6VF7Icu0uNpt5guqegg6bpXG1xlM/Zb9Wos0BtC6YnC8eBAtNo+E2wYdvTylkszQiovZZ9UOHqUDjWouIQ6iwXGnJf9vEzRwzENad0b9HhBzWCnSiLXDICeydR5FzyShhkWHwNkPMhXJhTYE7N4j8lhu9WYKrjnrdDWioUN8uS07YaVZxqztFCDr9Lai5NSZ0+zRGHAVTcrNFedoV1U16J14ik88kBTwDCj/S9ki5jtEoHQYPNH6BNKgtThS7s5m5m4gPmwwwra6a0JSfn6AaE45k1VIaQ2FvNvqu9ssDhk9XOVEAJSaQAg4oP0rgy58Ft6crlSij6MfT+eBAeI9l8jSlE9NOd08TLGaiaYhYEr0nUZCCFv8Vk5kv5AvU7nh/YqyTM0r4bKxo2tjjF4PbivLgd4pCUydXpURja88BMzOR9ml1ksjYyKgpuUtW6/ZeI9UePkoms3ZGFW7hNY6hh6ZQ4dmUyb8RZ/NAcy9c7PSWrgYo+Mbl1JOuyys6ERuT2MR6fZtIkiadhlwv/lRLLGAxNKfwnHJDlB2MEVHzCfeBVcg07kiEdhDfOorMzKD2mGX/uNqeykRjItLDBzuL3naGcKVTmgjT5YtyMdf08pqhbigyFRDlOLFO8CISApiqt6XOLBS5eQEDMEnjhZoMtWFIXYN8/8PaYIeJNuh8PQnkvy289FirfsCkAGfmUO35/R5pEia5ENXYZP/d27wQ8AJm8ZmKeSogh2Z7Pq7KiH5e9RyM/J7q5QPyOBW9EDTx9U1GGDrMgf+94rPU5Zk6VsNe2XcPqDzL+lBvTyqLlwr3lAFuV3ghp7XVr9mMKgRiEsIZg/njmAE/4ec1fQV8Ihw4GO/neZw1JT3tFPKmu98lgew5I1VroAz73L+vQ16NgsCfJ+YoGW/J6XO95BKwNH5bIZnV8Eo3c+c6AK5j7obUUjA3QIYPZ0ZJ0NfTHd02ShWy2NAf6NK2lOKxWKbtocG32ZNJbmF6QGHO0AV5XKjLfG5jV6Ha8eZ6AAK82lRmp4IqSLoIv/YIZg9av+/aCspq8kmT/3+qUzNlvZWzt/1xEYcq8/mTL6m/KQQYTn0sZql6M0+tnWcrt5hWhtyybyFVYw5lxCcfN1jvn7AF/IG4yW6xn0yIrFEyoKOVWepC5azxEXQ2CWXG15HyvmaSke08MtEE2RTrF6JSBa0A8AlBBdjmXl2CCq8wD9VMoB/V9BTa509j2tRw4+rGt7IE+bGFMU5JRwgUaYKAD0McelosnVL4HHxmVxvilBN2agdvC4PZAlH6XLThpQQUfkX6c/yDoc64we+0XSi9WMfcbLYIe7UucVpNevQMkHKelfdolZKzCU/BHyIQVYiF7tc7G8JMJiLIQmadhtA2fyTnsr0RM403Smx3q4u3yc2V+ejaA60mr0sDlT/ZekIJkh6TnUXqugNRmahQ7f/Ss2SNd0kyIgaemZXl9HaCGDjFMUP8sbd3C75BGkDd0UWXXAJML1RraOi358iOTMP+CNgAnxkeCkf27tKX4N6lDxp3MZNsWqMVhm30uSWg9K4E10Hx7JE0fQxXIVpiOwE433WZuhh2pcvEOUwtWVqn95pTNFCLjHwZolIsTs3ykd/NZfmEMO2BKRC9p0t+ZAxve+w3oI2SHXYdhZCTimSYsHJkyuDmdgzsB63o6MMXH35gDscSrEGi6ivzulRtL6arYg6/9y0blZsPe49c5DZccaA3bX41p3jkEqJ20StuPnglVaUwnRWgQ9LXENcEoqX6j5ijhTxJzbzAlvOA+P2tsTLZZqle4bivuRu0CfhVr3jhzp/7BXgxrnNv3CIH+oH/iNvxRPovJ5QgmVv2Dd2gqvr4QgOWc7nN2dfGGWS+hA0TDSewoQWPn1f9LnlJgtfqMG+D2CdpqWdvbW+INMckTdgvDUYwAcC28LZkX1s8ooaqLQ6klW2K4NeHuH0p/p5o/7ZMk4I4QNX09yAgiP31gUscZGKUwQeSHbAEOGDBWF1Gt035GWKsf2XsuQ8yU7qS+rLCnXvkWBZMrt7BMiaqHOeDNUTSdRKrdfGE5DSevmpPbtwnvS1ZVffjHi+py3jgywi45KzXKpfObZEUIa6zVxVSfPps5xc+Yrhchc/k0pyfFIHcZ7P3Xj416I/8a2qke1rxmZy3K6dQ3oyD+CLy5T+g+gx3NvNaqSMud63wtwVKNmI19IglbCTILPn55nMsK2tgUQDrL0bn3tqtqXlKk0mbXx6A7u9Fr8UE7xdJRpyiWtkhU4vGQ06FqmExtKcY3YJuH9F869mO64HQML8PUuQNpN+P2Y6lUr005HXqpdTWKaV3zXBhPRkpgAEAkCJVXFkXQRsypU9dPUNgSni+k/CXaHAPy0oDOnEyeTkez345PKVpbYjvLEE04NaO+IzAzjxN8YDDWJ1iqfXBV280rASO3EyURr6iWsgfXXwmtBf7y+8658+4EQSw6zA3Rgc14CXjIcz9+1PmjhQHRI0YUKFfsH5u/B2DmwuTGx82NHrvOP4rGzVz4BusRZRPVh6Lur68XFayW9ep+OgrA+qF3nulx19GiY2rD2fOVlbwuPvY37qXFMehUVVM/GqJWao6vzjSUCacDBRggzqjuSIN3HMs8IdiTcapZaTsZzU4lqL4e5C5Ssges8ZOIDLaq7TbGd/Bcvw7229efSYOuShyk0hba8u/UiwNY3v+Xs1RWcKndkxNyHd+YAs+URH5SAyrfVH0/T6Rdg5ScKm2KMl0U4tqtaQ0O6PwmYwHD/EJPb+9e9OOzfWd8GOqP5pMxntr7MpBsu5vmeSwMMHcyqLRMJ1N96OHnJi82/Cr4DhjQo3tyx29DWVnkcd2y/WbxdzoHZHpLkzeS0ONRr0TkICUABi7gADmb7iz8pxs4j0AWeTKfETl0nVVUB77wCt6qJ9sqgBlUnaFThCS+zFi/9ZtJ0M2WbYzmzOyby4E0o2nAYzTGDP0sOeeLdw0I0mJLOkYCIq7Nxw7U97GPoGUnJLUZSzll6CNoH7JA2gyQQCD86dZGnvPZYKS/u/zqptFver/sdvbYCrxCWgBSezBWhAAAAAAA`; diff --git a/packages/database/scripts/seed.ts b/packages/database/scripts/seed.ts new file mode 100644 index 0000000..f57e7eb --- /dev/null +++ b/packages/database/scripts/seed.ts @@ -0,0 +1,147 @@ +const { addDays, subDays } = require('date-fns'); +const { PrismaClient } = require('@prisma/client'); +const { aliceAvatar, bobAvatar } = require('./_seed.data'); + +const db = new PrismaClient(); + +async function main() { + console.log('Seeding data...'); + + const engProj = await db.project.upsert({ + where: { slug: 'ENG' }, + update: {}, + create: { + slug: 'ENG', + name: 'Engineering', + }, + }); + + const uxProj = await db.project.upsert({ + where: { slug: 'UX' }, + update: {}, + create: { + slug: 'UX', + name: 'Design', + }, + }); + + const alice = await db.user.upsert({ + where: { email: 'alice@tasker.io' }, + update: {}, + create: { + email: 'alice@tasker.io', + name: 'Alice Chen', + password: '123456', + avatarBase64: aliceAvatar, + }, + }); + + const bob = await db.user.upsert({ + where: { email: 'bob@tasker.io' }, + update: {}, + create: { + email: 'bob@tasker.io', + name: 'Bob Smith', + password: '123456', + avatarBase64: bobAvatar, + }, + }); + + const uxTask1 = await db.task.upsert({ + where: { slug: 'UX-1' }, + update: {}, + create: { + slug: 'UX-1', + title: 'Wireframing', + description: `This task is to create the initial wireframe for the landing page`, + createdAt: subDays(new Date(), 13), + dueAt: addDays(new Date(), 4), + status: 'backlog', + projectId: uxProj.id, + userId: bob.id, + }, + }); + + const uxTask2 = await db.task.upsert({ + where: { slug: 'UX-2' }, + update: {}, + create: { + slug: 'UX-2', + title: 'Customer Journey Mapping', + description: `This task is to create the customer journey for the onboarding process.`, + createdAt: subDays(new Date(), 5), + dueAt: addDays(new Date(), 8), + status: 'backlog', + projectId: uxProj.id, + userId: bob.id, + }, + }); + + const engTask1 = await db.task.upsert({ + where: { slug: 'ENG-1' }, + update: {}, + create: { + slug: 'ENG-1', + title: 'Landing page', + description: `This task is to code the landing page based on the wireframe.`, + createdAt: subDays(new Date(), 5), + dueAt: addDays(new Date(), 1), + status: 'backlog', + projectId: engProj.id, + userId: bob.id, + }, + }); + + const engTask2 = await db.task.upsert({ + where: { slug: 'ENG-2' }, + update: {}, + create: { + slug: 'ENG-2', + title: 'Secondary page', + description: `This task is to create the second page as a part of the onboarding process.`, + createdAt: subDays(new Date(), 14), + dueAt: addDays(new Date(), 0), + status: 'backlog', + projectId: engProj.id, + userId: alice.id, + }, + }); + + if ( + !(await db.assigneesOnTasks.findFirst({ + where: { + assigneeId: alice.id, + taskId: engTask1.id, + }, + })) + ) { + await db.assigneesOnTasks.create({ + data: { assigneeId: alice.id, taskId: engTask1.id }, + }); + } + + if ( + !(await db.assigneesOnTasks.findFirst({ + where: { + assigneeId: bob.id, + taskId: uxTask1.id, + }, + })) + ) { + await db.assigneesOnTasks.create({ + data: { assigneeId: bob.id, taskId: uxTask1.id }, + }); + } + + console.log('Seeding complete!'); +} + +main() + .then(async () => { + await db.$disconnect(); + }) + .catch(async (e) => { + console.error(e); + await db.$disconnect(); + process.exit(1); + }); diff --git a/packages/database/src/db.ts b/packages/database/src/db.ts new file mode 100644 index 0000000..aeeac9c --- /dev/null +++ b/packages/database/src/db.ts @@ -0,0 +1,8 @@ +import { PrismaClient } from '@prisma/client'; + +declare module globalThis { + let prisma: PrismaClient; +} + +globalThis.prisma = new PrismaClient(); +export const db = globalThis.prisma; diff --git a/packages/database/src/model.ts b/packages/database/src/model.ts new file mode 100644 index 0000000..0db26a5 --- /dev/null +++ b/packages/database/src/model.ts @@ -0,0 +1,21 @@ +import type { + Prisma, + User, + Task, + Project, + AssigneesOnTasks, +} from '@prisma/client'; + +export type TaskWithAssigneesOnTasks = Prisma.TaskGetPayload<{ + include: { + AssigneesOnTasks: true; + }; +}>; + +export type ProjectWithTasks = Prisma.ProjectGetPayload<{ + include: { + Task: true; + }; +}>; + +export { User, Task, Project, AssigneesOnTasks }; diff --git a/packages/database/tsconfig.json b/packages/database/tsconfig.json new file mode 100644 index 0000000..11159bd --- /dev/null +++ b/packages/database/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "types": ["node"] + }, + "include": ["src/**/*.ts", "scripts/**/*.ts"], + "exclude": ["node_modules"] +} diff --git a/packages/sidebar/package.json b/packages/sidebar/package.json new file mode 100644 index 0000000..1e3ed71 --- /dev/null +++ b/packages/sidebar/package.json @@ -0,0 +1,20 @@ +{ + "name": "@tasker/sidebar", + "version": "0.0.0", + "private": true, + "exports": { + ".": "./src/sidebar.tsx" + }, + "scripts": { + "lint": "eslint ." + }, + "dependencies": { + "@heroicons/react": "^2.1.3", + "next": "^14.1.1" + }, + "devDependencies": { + "@types/node": "^20.12.11", + "@types/react": "^18.2.61", + "@types/react-dom": "^18.2.19" + } +} diff --git a/packages/sidebar/src/auth-link.tsx b/packages/sidebar/src/auth-link.tsx new file mode 100644 index 0000000..7ef9e40 --- /dev/null +++ b/packages/sidebar/src/auth-link.tsx @@ -0,0 +1,20 @@ +'use client'; + +import { PowerIcon } from '@heroicons/react/24/outline'; + +export function AuthLink() { + const handleLogout = async () => { + await fetch(`/api/auth`, { + method: 'DELETE', + }); + window.location.assign('/login'); + }; + return ( + <> + + + + ); +} diff --git a/packages/sidebar/src/sidebar.tsx b/packages/sidebar/src/sidebar.tsx new file mode 100644 index 0000000..3307074 --- /dev/null +++ b/packages/sidebar/src/sidebar.tsx @@ -0,0 +1,58 @@ +import Link from 'next/link'; +import { + FolderIcon, + HomeIcon, + ListBulletIcon, + Squares2X2Icon, +} from '@heroicons/react/24/outline'; +import { AuthLink } from './auth-link'; + +export function Sidebar() { + return ( +
+ + + Tasker + + +
+ +
+
+ ); +} diff --git a/packages/sidebar/tsconfig.json b/packages/sidebar/tsconfig.json new file mode 100644 index 0000000..87a2f5a --- /dev/null +++ b/packages/sidebar/tsconfig.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "dist", + "jsx": "react-jsx" + }, + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/packages/tasks-widgets/package.json b/packages/tasks-widgets/package.json new file mode 100644 index 0000000..142700a --- /dev/null +++ b/packages/tasks-widgets/package.json @@ -0,0 +1,23 @@ +{ + "name": "@tasker/tasks-widgets", + "version": "0.0.0", + "private": true, + "exports": { + ".": "./src/index.ts" + }, + "scripts": { + "lint": "eslint ." + }, + "dependencies": { + "@heroicons/react": "^2.1.3", + "@tasker/ui": "workspace:*", + "@tasker/database": "workspace:*", + "date-fns": "^3.6.0", + "next": "^14.1.1" + }, + "devDependencies": { + "@types/node": "^20.12.11", + "@types/react": "^18.2.61", + "@types/react-dom": "^18.2.19" + } +} diff --git a/packages/tasks-widgets/src/created-tasks.tsx b/packages/tasks-widgets/src/created-tasks.tsx new file mode 100644 index 0000000..99315c8 --- /dev/null +++ b/packages/tasks-widgets/src/created-tasks.tsx @@ -0,0 +1,40 @@ +import { Project, Task } from '@tasker/database/model'; +import Link from 'next/link'; +import { TaskIndicator } from '@tasker/ui/task'; + +interface CreatedTasksProps { + tasks: Task[]; + projects: Project[]; +} + +export function CreatedTasks(props: CreatedTasksProps) { + return ( + <> +

My Created Tasks

+

Tasks you have created

+ {props.tasks.length > 0 ? ( +
+ {props.tasks.map((t) => ( + +
+ + + {t.title} + +
+ + {t.slug} + + + ))} +
+ ) : ( +

No tasks created

+ )} + + ); +} diff --git a/packages/tasks-widgets/src/index.ts b/packages/tasks-widgets/src/index.ts new file mode 100644 index 0000000..cf37448 --- /dev/null +++ b/packages/tasks-widgets/src/index.ts @@ -0,0 +1,2 @@ +export * from './my-tasks'; +export * from './created-tasks'; diff --git a/packages/tasks-widgets/src/my-tasks.tsx b/packages/tasks-widgets/src/my-tasks.tsx new file mode 100644 index 0000000..5cf3bc9 --- /dev/null +++ b/packages/tasks-widgets/src/my-tasks.tsx @@ -0,0 +1,25 @@ +import type { Project, Task } from '@tasker/database/model'; +import { TaskItem } from '@tasker/ui/task'; + +interface MyTasksProps { + tasks: Task[]; + projects: Project[]; +} + +export function MyTasks(props: MyTasksProps) { + return ( + <> +

My Tasks

+

Tasks assigned to you

+ {props.tasks.length > 0 ? ( +
+ {props.tasks.map((t) => ( + + ))} +
+ ) : ( +

No tasks assigned

+ )} + + ); +} diff --git a/packages/tasks-widgets/tsconfig.json b/packages/tasks-widgets/tsconfig.json new file mode 100644 index 0000000..87a2f5a --- /dev/null +++ b/packages/tasks-widgets/tsconfig.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "dist", + "jsx": "react-jsx" + }, + "include": ["src"], + "exclude": ["node_modules", "dist"] +} diff --git a/packages/ui/package.json b/packages/ui/package.json new file mode 100644 index 0000000..90dc702 --- /dev/null +++ b/packages/ui/package.json @@ -0,0 +1,29 @@ +{ + "name": "@tasker/ui", + "version": "0.0.0", + "private": true, + "exports": { + "./card": "./src/card.tsx", + "./code": "./src/code.tsx", + "./project": "./src/project.tsx", + "./sidebar": "./src/sidebar.tsx", + "./task": "./src/task.tsx", + "./toast": "./src/toast.tsx" + }, + "scripts": { + "lint": "eslint .", + "test": "vitest" + }, + "dependencies": { + "@headlessui/react": "^2.0.3", + "@heroicons/react": "^2.1.3", + "@tasker/database": "workspace:*", + "date-fns": "^3.6.0", + "next": "^14.2.3" + }, + "devDependencies": { + "@types/node": "^20.12.11", + "@types/react": "^18.2.61", + "@types/react-dom": "^18.2.19" + } +} diff --git a/packages/ui/src/__snapshots__/card.spec.tsx.snap b/packages/ui/src/__snapshots__/card.spec.tsx.snap new file mode 100644 index 0000000..3deb997 --- /dev/null +++ b/packages/ui/src/__snapshots__/card.spec.tsx.snap @@ -0,0 +1,24 @@ +// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html + +exports[`ProjectStatus: renders with empty 1`] = ` + + + +`; diff --git a/packages/ui/src/card.spec.tsx b/packages/ui/src/card.spec.tsx new file mode 100644 index 0000000..2fb52ea --- /dev/null +++ b/packages/ui/src/card.spec.tsx @@ -0,0 +1,13 @@ +import { render } from '@testing-library/react'; +import { expect, test } from 'vitest'; +import { Card } from './card'; + +test('ProjectStatus: renders with empty', () => { + const { baseElement } = render( + +

This is a test

+
, + ); + + expect(baseElement).toMatchSnapshot(); +}); diff --git a/packages/ui/src/card.tsx b/packages/ui/src/card.tsx new file mode 100644 index 0000000..9ce62a3 --- /dev/null +++ b/packages/ui/src/card.tsx @@ -0,0 +1,20 @@ +import type { ReactNode, JSX } from 'react'; +import Link from 'next/link'; + +export function Card({ + children, + href, +}: { + className?: string; + title: string; + children: ReactNode; + href: string; +}): JSX.Element { + return ( +
+ +
{children}
+ +
+ ); +} diff --git a/packages/ui/src/code.tsx b/packages/ui/src/code.tsx new file mode 100644 index 0000000..769d971 --- /dev/null +++ b/packages/ui/src/code.tsx @@ -0,0 +1,9 @@ +export function Code({ + children, + className, +}: { + children: React.ReactNode; + className?: string; +}): JSX.Element { + return {children}; +} diff --git a/packages/ui/src/lib/create-task-button.tsx b/packages/ui/src/lib/create-task-button.tsx new file mode 100644 index 0000000..a3cfbb2 --- /dev/null +++ b/packages/ui/src/lib/create-task-button.tsx @@ -0,0 +1,225 @@ +'use client'; + +import { useRouter } from 'next/navigation'; +import type { Project, User } from '@tasker/database/model'; +import { + Button, + Dialog, + DialogPanel, + DialogTitle, + Select, + Transition, + TransitionChild, +} from '@headlessui/react'; +import { FormEvent, useState } from 'react'; +import { PlusIcon } from '@heroicons/react/24/solid'; +import { useToast } from '../toast'; + +export interface CreateTaskData { + title: string; + description: string; + projectId: number; + assigneeId: number; + dueAt: string; +} + +interface CreateTaskButtonProps { + me: { id: number }; + members: User[]; + projects: Project[]; + defaultProject?: Project; +} + +interface FormElements extends HTMLFormControlsCollection { + title: HTMLInputElement; + description: HTMLTextAreaElement; + project: HTMLSelectElement; + assignee: HTMLSelectElement; + dueAt: HTMLInputElement; +} + +interface FormElement extends HTMLFormElement { + readonly elements: FormElements; +} + +export function CreateTaskButton(props: CreateTaskButtonProps) { + const toast = useToast(); + const router = useRouter(); + const [isOpen, setIsOpen] = useState(false); + + function open() { + setIsOpen(true); + } + + function close() { + setIsOpen(false); + } + + const handleSubmit = async (evt: FormEvent) => { + evt.preventDefault(); + const title = evt.currentTarget.elements.title.value; + const description = evt.currentTarget.elements.description.value; + const projectId = evt.currentTarget.elements.project.value; + const assigneeId = evt.currentTarget.elements.assignee.value; + const dueAt = evt.currentTarget.elements.dueAt.value; + const data = { + title, + description, + projectId: parseInt(projectId), + assigneeId: parseInt(assigneeId), + dueAt, + }; + await fetch('/api/tasks', { + method: 'POST', + body: JSON.stringify(data), + }); + router.refresh(); + close(); + toast.success('Successfully created task'); + }; + + return ( + <> +
+ +
+ + + +
+
+ + + + New task + +
+
+ + +
+
+ +