diff --git a/.nx/cache/run.json b/.nx/cache/run.json
index 30b99a0e7..c55459b4b 100644
--- a/.nx/cache/run.json
+++ b/.nx/cache/run.json
@@ -1,29 +1,18 @@
{
"run": {
- "command": "nx affected:lint",
- "startTime": "2026-02-27T03:50:41.481Z",
- "endTime": "2026-02-27T03:50:41.530Z",
+ "command": "nx run api:build",
+ "startTime": "2026-02-28T14:35:38.094Z",
+ "endTime": "2026-02-28T14:35:38.130Z",
"inner": false
},
"tasks": [
{
- "taskId": "ui:lint",
- "target": "lint",
- "projectName": "ui",
- "hash": "156742137496962122",
- "startTime": "2026-02-27T03:50:41.528Z",
- "endTime": "2026-02-27T03:50:41.529Z",
- "params": "",
- "cacheStatus": "local-cache-hit",
- "status": 0
- },
- {
- "taskId": "client:lint",
- "target": "lint",
- "projectName": "client",
- "hash": "13810819325408856498",
- "startTime": "2026-02-27T03:50:41.529Z",
- "endTime": "2026-02-27T03:50:41.529Z",
+ "taskId": "api:build",
+ "target": "build",
+ "projectName": "api",
+ "hash": "7337817163486525806",
+ "startTime": "2026-02-28T14:35:38.125Z",
+ "endTime": "2026-02-28T14:35:38.130Z",
"params": "",
"cacheStatus": "local-cache-hit",
"status": 0
diff --git a/.nx/cache/terminalOutputs/7337817163486525806 b/.nx/cache/terminalOutputs/7337817163486525806
new file mode 100644
index 000000000..fcc2e8a0b
--- /dev/null
+++ b/.nx/cache/terminalOutputs/7337817163486525806
@@ -0,0 +1 @@
+webpack compiled [1m[32msuccessfully[39m[22m (5bdf64ba0ee40d00)
diff --git a/.nx/workspace-data/23B6F60E-D9B0-5F3C-AFE7-25E06F8D9AB5.db b/.nx/workspace-data/23B6F60E-D9B0-5F3C-AFE7-25E06F8D9AB5.db
index cf8349355..325c4cb92 100644
Binary files a/.nx/workspace-data/23B6F60E-D9B0-5F3C-AFE7-25E06F8D9AB5.db and b/.nx/workspace-data/23B6F60E-D9B0-5F3C-AFE7-25E06F8D9AB5.db differ
diff --git a/.nx/workspace-data/23B6F60E-D9B0-5F3C-AFE7-25E06F8D9AB5.db-shm b/.nx/workspace-data/23B6F60E-D9B0-5F3C-AFE7-25E06F8D9AB5.db-shm
deleted file mode 100644
index 794712da6..000000000
Binary files a/.nx/workspace-data/23B6F60E-D9B0-5F3C-AFE7-25E06F8D9AB5.db-shm and /dev/null differ
diff --git a/.nx/workspace-data/23B6F60E-D9B0-5F3C-AFE7-25E06F8D9AB5.db-wal b/.nx/workspace-data/23B6F60E-D9B0-5F3C-AFE7-25E06F8D9AB5.db-wal
deleted file mode 100644
index a99bb529e..000000000
Binary files a/.nx/workspace-data/23B6F60E-D9B0-5F3C-AFE7-25E06F8D9AB5.db-wal and /dev/null differ
diff --git a/.nx/workspace-data/file-map.json b/.nx/workspace-data/file-map.json
index ee2cb1ca4..a516194e2 100644
--- a/.nx/workspace-data/file-map.json
+++ b/.nx/workspace-data/file-map.json
@@ -18,3457 +18,2585 @@
"nxJsonPlugins": [],
"fileMap": {
"projectFileMap": {
- "client": [
+ "ui": [
{
- "file": "apps/client/eslint.config.cjs",
- "hash": "15488054588656798378",
- "deps": [
- "npm:@angular-eslint/eslint-plugin",
- "npm:@typescript-eslint/eslint-plugin"
- ]
+ "file": "libs/ui/.storybook/main.mjs",
+ "hash": "17977002377372770204"
+ },
+ {
+ "file": "libs/ui/.storybook/preview.js",
+ "hash": "3244421341483603138"
},
{
- "file": "apps/client/jest.config.ts",
- "hash": "13399690986781413134"
+ "file": "libs/ui/.storybook/tsconfig.json",
+ "hash": "9001719990949372974"
},
{
- "file": "apps/client/localhost.cert",
- "hash": "6460500265282750115"
+ "file": "libs/ui/README.md",
+ "hash": "3098996868279451883"
},
{
- "file": "apps/client/localhost.pem",
- "hash": "6264516478971779288"
+ "file": "libs/ui/eslint.config.cjs",
+ "hash": "9464686051807512138"
},
{
- "file": "apps/client/ngsw-config.json",
- "hash": "5801283269356091158"
+ "file": "libs/ui/jest.config.ts",
+ "hash": "2308048604020903466"
},
{
- "file": "apps/client/project.json",
- "hash": "36675195621221975"
+ "file": "libs/ui/project.json",
+ "hash": "7461208401255701542"
},
{
- "file": "apps/client/proxy.conf.json",
- "hash": "14514634605533113054"
+ "file": "libs/ui/src/lib/account-balances/account-balances.component.html",
+ "hash": "7971627964371183808"
},
{
- "file": "apps/client/src/app/adapter/custom-date-adapter.ts",
- "hash": "16037925367788370832",
- "deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:date-fns"
- ]
+ "file": "libs/ui/src/lib/account-balances/account-balances.component.scss",
+ "hash": "13027103444035360129"
},
{
- "file": "apps/client/src/app/adapter/date-formats.ts",
- "hash": "3744099453342770752",
+ "file": "libs/ui/src/lib/account-balances/account-balances.component.ts",
+ "hash": "12810950281437609966",
"deps": [
"common"
]
},
{
- "file": "apps/client/src/app/app.component.html",
- "hash": "10524888508557517914"
- },
- {
- "file": "apps/client/src/app/app.component.scss",
- "hash": "6000180079041469584"
- },
- {
- "file": "apps/client/src/app/app.component.ts",
- "hash": "1509744179041170601",
- "deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/platform-browser",
- "npm:@angular/router",
- "npm:@prisma/client",
- "npm:ionicons",
- "npm:ngx-device-detector",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/account-balances/index.ts",
+ "hash": "2221007731550638606"
},
{
- "file": "apps/client/src/app/app.routes.ts",
- "hash": "15808924961662328958",
- "deps": [
- "common",
- "npm:@angular/router"
- ]
+ "file": "libs/ui/src/lib/accounts-table/accounts-table.component.html",
+ "hash": "14573907745191345076"
},
{
- "file": "apps/client/src/app/components/access-table/access-table.component.html",
- "hash": "14052041597120813036"
+ "file": "libs/ui/src/lib/accounts-table/accounts-table.component.scss",
+ "hash": "13027103444035360129"
},
{
- "file": "apps/client/src/app/components/access-table/access-table.component.scss",
- "hash": "9715898318218748666"
+ "file": "libs/ui/src/lib/accounts-table/accounts-table.component.stories.ts",
+ "hash": "7606720088891164054"
},
{
- "file": "apps/client/src/app/components/access-table/access-table.component.ts",
- "hash": "17460835971723653500",
+ "file": "libs/ui/src/lib/accounts-table/accounts-table.component.ts",
+ "hash": "5867949767784208943",
"deps": [
- "common",
- "ui",
- "npm:@angular/cdk",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:ms"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/account-detail-dialog/account-detail-dialog.component.scss",
- "hash": "6123285939998494211"
- },
- {
- "file": "apps/client/src/app/components/account-detail-dialog/account-detail-dialog.component.ts",
- "hash": "7545977096092111174",
- "deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:big.js",
- "npm:date-fns",
- "npm:ionicons",
- "npm:lodash",
- "npm:ngx-skeleton-loader",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/accounts-table/index.ts",
+ "hash": "11616762793826262078"
},
{
- "file": "apps/client/src/app/components/account-detail-dialog/account-detail-dialog.html",
- "hash": "5567999231250595244"
+ "file": "libs/ui/src/lib/activities-filter/activities-filter.component.html",
+ "hash": "9662897706140613590"
},
{
- "file": "apps/client/src/app/components/account-detail-dialog/interfaces/interfaces.ts",
- "hash": "16636862666439031431"
+ "file": "libs/ui/src/lib/activities-filter/activities-filter.component.scss",
+ "hash": "68613301259081313"
},
{
- "file": "apps/client/src/app/components/admin-jobs/admin-jobs.component.ts",
- "hash": "2348713234948161080",
+ "file": "libs/ui/src/lib/activities-filter/activities-filter.component.ts",
+ "hash": "4144762525834080404",
"deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:@ionic/angular",
- "npm:bull",
- "npm:ionicons",
- "npm:lodash",
- "npm:ngx-skeleton-loader",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/admin-jobs/admin-jobs.html",
- "hash": "7574760313463669"
+ "file": "libs/ui/src/lib/activities-filter/index.ts",
+ "hash": "11820593968465538161"
+ },
+ {
+ "file": "libs/ui/src/lib/activities-table/activities-table.component.html",
+ "hash": "6519659503396784069"
},
{
- "file": "apps/client/src/app/components/admin-jobs/admin-jobs.scss",
+ "file": "libs/ui/src/lib/activities-table/activities-table.component.scss",
"hash": "13027103444035360129"
},
{
- "file": "apps/client/src/app/components/admin-market-data/admin-market-data.component.ts",
- "hash": "12943049261953874628",
+ "file": "libs/ui/src/lib/activities-table/activities-table.component.stories.ts",
+ "hash": "10592198943846459760",
"deps": [
- "common",
- "ui",
- "npm:@angular/cdk",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:@prisma/client",
- "npm:class-validator",
- "npm:ionicons",
- "npm:ngx-device-detector",
- "npm:ngx-skeleton-loader",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/admin-market-data/admin-market-data.html",
- "hash": "5618998148902190584"
- },
- {
- "file": "apps/client/src/app/components/admin-market-data/admin-market-data.scss",
- "hash": "13027103444035360129"
- },
- {
- "file": "apps/client/src/app/components/admin-market-data/admin-market-data.service.ts",
- "hash": "16190731752033501916",
+ "file": "libs/ui/src/lib/activities-table/activities-table.component.ts",
+ "hash": "16639564739986748392",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.scss",
- "hash": "13300712873933549686"
+ "file": "libs/ui/src/lib/activities-table/index.ts",
+ "hash": "11858604275810609141"
},
{
- "file": "apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts",
- "hash": "14015070526900406305",
- "deps": [
- "common",
- "ui",
- "npm:@angular/cdk",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:@ionic/angular",
- "npm:@prisma/client",
- "npm:class-validator",
- "npm:date-fns",
- "npm:http-status-codes",
- "npm:ionicons",
- "npm:ms",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/activity-type/activity-type.component.html",
+ "hash": "13103487184017309946"
},
{
- "file": "apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html",
- "hash": "5603782674804095260"
+ "file": "libs/ui/src/lib/activity-type/activity-type.component.scss",
+ "hash": "4610097464164769989"
},
{
- "file": "apps/client/src/app/components/admin-market-data/asset-profile-dialog/interfaces/interfaces.ts",
- "hash": "6699448851425143486",
- "deps": [
- "common",
- "npm:@prisma/client"
- ]
+ "file": "libs/ui/src/lib/activity-type/activity-type.component.stories.ts",
+ "hash": "5825968556123907757"
},
{
- "file": "apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.component.scss",
- "hash": "13027103444035360129"
+ "file": "libs/ui/src/lib/activity-type/activity-type.component.ts",
+ "hash": "16872786394750540659"
},
{
- "file": "apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.component.ts",
- "hash": "3770726532473543711",
+ "file": "libs/ui/src/lib/activity-type/index.ts",
+ "hash": "600441095252300791"
+ },
+ {
+ "file": "libs/ui/src/lib/assistant/assistant-list-item/assistant-list-item.component.ts",
+ "hash": "15361624363587794446",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:@prisma/client",
- "npm:class-validator",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.html",
- "hash": "16650821504032591239"
+ "file": "libs/ui/src/lib/assistant/assistant-list-item/assistant-list-item.html",
+ "hash": "441688779150858107"
},
{
- "file": "apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/interfaces/interfaces.ts",
- "hash": "9767383460471059694"
+ "file": "libs/ui/src/lib/assistant/assistant-list-item/assistant-list-item.scss",
+ "hash": "4356608788427304738"
},
{
- "file": "apps/client/src/app/components/admin-overview/admin-overview.component.ts",
- "hash": "16804216223298188060",
+ "file": "libs/ui/src/lib/assistant/assistant.component.ts",
+ "hash": "8175716688806647692",
"deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:date-fns",
- "npm:ionicons",
- "npm:ms",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/admin-overview/admin-overview.html",
- "hash": "8889924461458306072"
+ "file": "libs/ui/src/lib/assistant/assistant.html",
+ "hash": "18349313537360048247"
},
{
- "file": "apps/client/src/app/components/admin-overview/admin-overview.scss",
- "hash": "4347766444340904824"
+ "file": "libs/ui/src/lib/assistant/assistant.scss",
+ "hash": "1386997526118519237"
},
{
- "file": "apps/client/src/app/components/admin-platform/admin-platform.component.html",
- "hash": "4144164897207237027"
+ "file": "libs/ui/src/lib/assistant/enums/search-mode.ts",
+ "hash": "16784636826662641637"
},
{
- "file": "apps/client/src/app/components/admin-platform/admin-platform.component.scss",
- "hash": "13027103444035360129"
+ "file": "libs/ui/src/lib/assistant/index.ts",
+ "hash": "12790872093223273977"
},
{
- "file": "apps/client/src/app/components/admin-platform/admin-platform.component.ts",
- "hash": "8976268205839973047",
+ "file": "libs/ui/src/lib/assistant/interfaces/interfaces.ts",
+ "hash": "18018762100565669258",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:@prisma/client",
- "npm:ionicons",
- "npm:lodash",
- "npm:ngx-device-detector",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/admin-platform/create-or-update-platform-dialog/create-or-update-platform-dialog.component.ts",
- "hash": "15293071908673267549",
- "deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/benchmark/benchmark-detail-dialog/benchmark-detail-dialog.component.scss",
+ "hash": "6335773300077561269"
},
{
- "file": "apps/client/src/app/components/admin-platform/create-or-update-platform-dialog/create-or-update-platform-dialog.html",
- "hash": "4183194391349495908"
+ "file": "libs/ui/src/lib/benchmark/benchmark-detail-dialog/benchmark-detail-dialog.component.ts",
+ "hash": "12237319639470661437",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/app/components/admin-platform/create-or-update-platform-dialog/create-or-update-platform-dialog.scss",
- "hash": "4704321692649892017"
+ "file": "libs/ui/src/lib/benchmark/benchmark-detail-dialog/benchmark-detail-dialog.html",
+ "hash": "17675554016675345452"
},
{
- "file": "apps/client/src/app/components/admin-platform/create-or-update-platform-dialog/interfaces/interfaces.ts",
- "hash": "10671934871791389141",
+ "file": "libs/ui/src/lib/benchmark/benchmark-detail-dialog/interfaces/interfaces.ts",
+ "hash": "3850866288609350716",
"deps": [
- "npm:@prisma/client"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/admin-settings/admin-settings.component.html",
- "hash": "17506227533476261161"
+ "file": "libs/ui/src/lib/benchmark/benchmark.component.html",
+ "hash": "17822093005853189140"
},
{
- "file": "apps/client/src/app/components/admin-settings/admin-settings.component.scss",
- "hash": "2745237306300346599"
+ "file": "libs/ui/src/lib/benchmark/benchmark.component.scss",
+ "hash": "13027103444035360129"
},
{
- "file": "apps/client/src/app/components/admin-settings/admin-settings.component.ts",
- "hash": "7228909350813623460",
+ "file": "libs/ui/src/lib/benchmark/benchmark.component.ts",
+ "hash": "15458656928610118545",
"deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:ngx-skeleton-loader",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/admin-tag/admin-tag.component.html",
- "hash": "16275313429860723793"
+ "file": "libs/ui/src/lib/benchmark/index.ts",
+ "hash": "8062522265635992054"
},
{
- "file": "apps/client/src/app/components/admin-tag/admin-tag.component.scss",
- "hash": "13027103444035360129"
+ "file": "libs/ui/src/lib/carousel/carousel-item.directive.ts",
+ "hash": "2715745517140302691"
},
{
- "file": "apps/client/src/app/components/admin-tag/admin-tag.component.ts",
- "hash": "1563681177247469182",
- "deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:@prisma/client",
- "npm:ionicons",
- "npm:lodash",
- "npm:ngx-device-detector",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/carousel/carousel.component.html",
+ "hash": "16909843014267280209"
},
{
- "file": "apps/client/src/app/components/admin-tag/create-or-update-tag-dialog/create-or-update-tag-dialog.component.ts",
- "hash": "9436657605379720168",
- "deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/carousel/carousel.component.scss",
+ "hash": "17312939737640835081"
},
{
- "file": "apps/client/src/app/components/admin-tag/create-or-update-tag-dialog/create-or-update-tag-dialog.html",
- "hash": "10031393499373756678"
+ "file": "libs/ui/src/lib/carousel/carousel.component.ts",
+ "hash": "14411108224355292305"
},
{
- "file": "apps/client/src/app/components/admin-tag/create-or-update-tag-dialog/create-or-update-tag-dialog.scss",
- "hash": "4704321692649892017"
+ "file": "libs/ui/src/lib/carousel/index.ts",
+ "hash": "2497708843118541026"
},
{
- "file": "apps/client/src/app/components/admin-tag/create-or-update-tag-dialog/interfaces/interfaces.ts",
- "hash": "2180823042260238041",
+ "file": "libs/ui/src/lib/chart/chart.registry.ts",
+ "hash": "1869404777887850222",
"deps": [
- "npm:@prisma/client"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/admin-users/admin-users.component.ts",
- "hash": "13771927798611020451",
- "deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:date-fns",
- "npm:ionicons",
- "npm:ngx-device-detector",
- "npm:ngx-skeleton-loader",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/chart/index.ts",
+ "hash": "689586301809551835"
+ },
+ {
+ "file": "libs/ui/src/lib/currency-selector/currency-selector.component.html",
+ "hash": "7636097014048753617"
},
{
- "file": "apps/client/src/app/components/admin-users/admin-users.html",
- "hash": "7688091087236341156"
+ "file": "libs/ui/src/lib/currency-selector/currency-selector.component.scss",
+ "hash": "13027103444035360129"
},
{
- "file": "apps/client/src/app/components/admin-users/admin-users.scss",
- "hash": "7009173807116163093"
+ "file": "libs/ui/src/lib/currency-selector/currency-selector.component.ts",
+ "hash": "17179165367183782486"
},
{
- "file": "apps/client/src/app/components/ai-chat/ai-chat.component.html",
- "hash": "4245849363095290308"
+ "file": "libs/ui/src/lib/currency-selector/index.ts",
+ "hash": "203989887445599712"
},
{
- "file": "apps/client/src/app/components/ai-chat/ai-chat.component.scss",
- "hash": "7600153598230075233"
+ "file": "libs/ui/src/lib/data-provider-credits/data-provider-credits.component.html",
+ "hash": "1851365799382317116"
},
{
- "file": "apps/client/src/app/components/ai-chat/ai-chat.component.ts",
- "hash": "2752047163598700109",
- "deps": [
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/data-provider-credits/data-provider-credits.component.scss",
+ "hash": "8336817635615071316"
},
{
- "file": "apps/client/src/app/components/ai-chat/ai-markdown.pipe.ts",
- "hash": "7503664828207369999",
+ "file": "libs/ui/src/lib/data-provider-credits/data-provider-credits.component.ts",
+ "hash": "1522938066184511893",
"deps": [
- "npm:@angular/core",
- "npm:@angular/platform-browser"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/ai-chat/portfolio-chart/portfolio-chart.component.html",
- "hash": "4296802236421412607"
- },
- {
- "file": "apps/client/src/app/components/ai-chat/portfolio-chart/portfolio-chart.component.scss",
- "hash": "13684975983895990585"
+ "file": "libs/ui/src/lib/data-provider-credits/index.ts",
+ "hash": "15369237949011770321"
},
{
- "file": "apps/client/src/app/components/ai-chat/portfolio-chart/portfolio-chart.component.ts",
- "hash": "2167674391043651968",
- "deps": [
- "npm:@angular/core",
- "npm:chart.js"
- ]
+ "file": "libs/ui/src/lib/dialog-footer/dialog-footer.component.html",
+ "hash": "6577895585073084023"
},
{
- "file": "apps/client/src/app/components/ai-chat/real-estate-card/real-estate-card.component.html",
- "hash": "11367879544958123613"
+ "file": "libs/ui/src/lib/dialog-footer/dialog-footer.component.scss",
+ "hash": "13027103444035360129"
},
{
- "file": "apps/client/src/app/components/ai-chat/real-estate-card/real-estate-card.component.scss",
- "hash": "8139562825059084018"
+ "file": "libs/ui/src/lib/dialog-footer/dialog-footer.component.ts",
+ "hash": "15593621171363486723"
},
{
- "file": "apps/client/src/app/components/ai-chat/real-estate-card/real-estate-card.component.ts",
- "hash": "11915454421940825978",
- "deps": [
- "npm:@angular/common",
- "npm:@angular/core"
- ]
+ "file": "libs/ui/src/lib/dialog-footer/index.ts",
+ "hash": "2917287019777982433"
},
{
- "file": "apps/client/src/app/components/benchmark-comparator/benchmark-comparator.component.html",
- "hash": "479713322640656508"
+ "file": "libs/ui/src/lib/dialog-header/dialog-header.component.html",
+ "hash": "8103675777842209741"
},
{
- "file": "apps/client/src/app/components/benchmark-comparator/benchmark-comparator.component.scss",
- "hash": "8514395163855357955"
+ "file": "libs/ui/src/lib/dialog-header/dialog-header.component.scss",
+ "hash": "13027103444035360129"
},
{
- "file": "apps/client/src/app/components/benchmark-comparator/benchmark-comparator.component.ts",
- "hash": "16306189716818604913",
- "deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:@prisma/client",
- "npm:chart.js",
- "npm:chartjs-adapter-date-fns",
- "npm:chartjs-plugin-annotation",
- "npm:ionicons",
- "npm:ngx-skeleton-loader"
- ]
+ "file": "libs/ui/src/lib/dialog-header/dialog-header.component.ts",
+ "hash": "4802356443541637453"
},
{
- "file": "apps/client/src/app/components/data-provider-status/data-provider-status.component.html",
- "hash": "3925542451356870456"
+ "file": "libs/ui/src/lib/dialog-header/index.ts",
+ "hash": "16385498757845686004"
},
{
- "file": "apps/client/src/app/components/data-provider-status/data-provider-status.component.ts",
- "hash": "8358968328971411741",
+ "file": "libs/ui/src/lib/entity-logo/entity-logo-image-source.service.ts",
+ "hash": "7399383342284253038",
"deps": [
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@prisma/client",
- "npm:ngx-skeleton-loader",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/data-provider-status/interfaces/interfaces.ts",
- "hash": "4029774955819797228"
- },
- {
- "file": "apps/client/src/app/components/fear-and-greed-index/fear-and-greed-index.component.html",
- "hash": "3794254411679069331"
+ "file": "libs/ui/src/lib/entity-logo/entity-logo.component.html",
+ "hash": "13428782330698629167"
},
{
- "file": "apps/client/src/app/components/fear-and-greed-index/fear-and-greed-index.component.scss",
- "hash": "8146631421652285360"
+ "file": "libs/ui/src/lib/entity-logo/entity-logo.component.scss",
+ "hash": "12627137498321392502"
},
{
- "file": "apps/client/src/app/components/fear-and-greed-index/fear-and-greed-index.component.ts",
- "hash": "2893306413481559071",
- "deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:ngx-skeleton-loader"
- ]
+ "file": "libs/ui/src/lib/entity-logo/entity-logo.component.stories.ts",
+ "hash": "14646427355516452951"
},
{
- "file": "apps/client/src/app/components/footer/footer.component.html",
- "hash": "7677246064655301430"
+ "file": "libs/ui/src/lib/entity-logo/entity-logo.component.ts",
+ "hash": "6984195914193510467"
},
{
- "file": "apps/client/src/app/components/footer/footer.component.scss",
- "hash": "18407039378423820640"
+ "file": "libs/ui/src/lib/entity-logo/index.ts",
+ "hash": "15781471068038461277"
},
{
- "file": "apps/client/src/app/components/footer/footer.component.ts",
- "hash": "11970486678324552674",
- "deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:ionicons"
- ]
+ "file": "libs/ui/src/lib/environment/environment.interface.ts",
+ "hash": "15347889630841037147"
},
{
- "file": "apps/client/src/app/components/header/header.component.html",
- "hash": "1732967581749981160"
+ "file": "libs/ui/src/lib/environment/environment.token.ts",
+ "hash": "16735771118556987037"
},
{
- "file": "apps/client/src/app/components/header/header.component.scss",
- "hash": "6914948661384361336"
+ "file": "libs/ui/src/lib/environment/index.ts",
+ "hash": "1726025949551807526"
},
{
- "file": "apps/client/src/app/components/header/header.component.ts",
- "hash": "13175433675094178639",
- "deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/fire-calculator/fire-calculator.component.html",
+ "hash": "6179186977543401659"
},
{
- "file": "apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.component.scss",
- "hash": "14389676404586441784"
+ "file": "libs/ui/src/lib/fire-calculator/fire-calculator.component.scss",
+ "hash": "3506830045353684872"
},
{
- "file": "apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.component.ts",
- "hash": "1279443029560600683",
+ "file": "libs/ui/src/lib/fire-calculator/fire-calculator.component.stories.ts",
+ "hash": "11564042332483308826",
"deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:@prisma/client",
- "npm:class-validator",
- "npm:date-fns",
- "npm:ionicons",
- "npm:ngx-skeleton-loader",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html",
- "hash": "2930887470598827271"
- },
- {
- "file": "apps/client/src/app/components/holding-detail-dialog/interfaces/interfaces.ts",
- "hash": "191126400633910718",
+ "file": "libs/ui/src/lib/fire-calculator/fire-calculator.component.ts",
+ "hash": "13455476996550400826",
"deps": [
- "common",
- "npm:@prisma/client"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/home-holdings/home-holdings.component.ts",
- "hash": "16728634182403660473",
- "deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:ngx-device-detector",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/fire-calculator/fire-calculator.service.spec.ts",
+ "hash": "11821157669206693539"
},
{
- "file": "apps/client/src/app/components/home-holdings/home-holdings.html",
- "hash": "12690510550756454866"
+ "file": "libs/ui/src/lib/fire-calculator/fire-calculator.service.ts",
+ "hash": "5580375613895747143"
},
{
- "file": "apps/client/src/app/components/home-holdings/home-holdings.scss",
- "hash": "4723890544624775415"
+ "file": "libs/ui/src/lib/fire-calculator/index.ts",
+ "hash": "3128150981651548197"
},
{
- "file": "apps/client/src/app/components/home-market/home-market.component.ts",
- "hash": "11380997887190480942",
- "deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:ngx-device-detector",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.component.ts",
+ "hash": "7457325631598438309"
},
{
- "file": "apps/client/src/app/components/home-market/home-market.html",
- "hash": "6392471234984168918"
+ "file": "libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html",
+ "hash": "7278660013126567340"
},
{
- "file": "apps/client/src/app/components/home-market/home-market.scss",
- "hash": "2135937739181804669"
+ "file": "libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.scss",
+ "hash": "4704321692649892017"
},
{
- "file": "apps/client/src/app/components/home-overview/home-overview.component.ts",
- "hash": "6130859657548803952",
+ "file": "libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/interfaces/interfaces.ts",
+ "hash": "11057802300867501946",
"deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:ngx-device-detector",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/home-overview/home-overview.html",
- "hash": "4920962722703709569"
+ "file": "libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.html",
+ "hash": "1722056186931090993"
},
{
- "file": "apps/client/src/app/components/home-overview/home-overview.scss",
- "hash": "5706876007569166079"
- },
+ "file": "libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.scss",
+ "hash": "14814468137498098881"
+ },
+ {
+ "file": "libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.spec.ts",
+ "hash": "15122808733485453827"
+ },
{
- "file": "apps/client/src/app/components/home-summary/home-summary.component.ts",
- "hash": "18323484238020315630",
+ "file": "libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts",
+ "hash": "14814342067318271209",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:ngx-device-detector",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/home-summary/home-summary.html",
- "hash": "9782578668344179166"
+ "file": "libs/ui/src/lib/historical-market-data-editor/index.ts",
+ "hash": "2213858388463032082"
},
{
- "file": "apps/client/src/app/components/home-summary/home-summary.scss",
- "hash": "13027103444035360129"
+ "file": "libs/ui/src/lib/holdings-table/holdings-table.component.html",
+ "hash": "8388424049477867126"
},
{
- "file": "apps/client/src/app/components/home-watchlist/create-watchlist-item-dialog/create-watchlist-item-dialog.component.scss",
+ "file": "libs/ui/src/lib/holdings-table/holdings-table.component.scss",
"hash": "13027103444035360129"
},
{
- "file": "apps/client/src/app/components/home-watchlist/create-watchlist-item-dialog/create-watchlist-item-dialog.component.ts",
- "hash": "6916667050736771706",
- "deps": [
- "ui",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/holdings-table/holdings-table.component.stories.ts",
+ "hash": "10742779174393659471"
},
{
- "file": "apps/client/src/app/components/home-watchlist/create-watchlist-item-dialog/create-watchlist-item-dialog.html",
- "hash": "11970279927365724390"
+ "file": "libs/ui/src/lib/holdings-table/holdings-table.component.ts",
+ "hash": "15185635972366297958",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/app/components/home-watchlist/create-watchlist-item-dialog/interfaces/interfaces.ts",
- "hash": "7735507385081528140"
+ "file": "libs/ui/src/lib/holdings-table/index.ts",
+ "hash": "9541454087997466945"
},
{
- "file": "apps/client/src/app/components/home-watchlist/home-watchlist.component.ts",
- "hash": "718946922045519769",
- "deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:ngx-device-detector",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/i18n.ts",
+ "hash": "9830294035179006810"
},
{
- "file": "apps/client/src/app/components/home-watchlist/home-watchlist.html",
- "hash": "8502320670991333634"
+ "file": "libs/ui/src/lib/line-chart/index.ts",
+ "hash": "8194690185276083642"
},
{
- "file": "apps/client/src/app/components/home-watchlist/home-watchlist.scss",
- "hash": "13027103444035360129"
+ "file": "libs/ui/src/lib/line-chart/line-chart.component.html",
+ "hash": "4053205309064112505"
},
{
- "file": "apps/client/src/app/components/investment-chart/investment-chart.component.html",
- "hash": "8174220646676709198"
+ "file": "libs/ui/src/lib/line-chart/line-chart.component.scss",
+ "hash": "15897516950633852301"
},
{
- "file": "apps/client/src/app/components/investment-chart/investment-chart.component.scss",
- "hash": "15897516950633852301"
+ "file": "libs/ui/src/lib/line-chart/line-chart.component.stories.ts",
+ "hash": "1111817743824056882"
},
{
- "file": "apps/client/src/app/components/investment-chart/investment-chart.component.ts",
- "hash": "16823701720783330935",
+ "file": "libs/ui/src/lib/line-chart/line-chart.component.ts",
+ "hash": "3493866756135642800",
"deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:chart.js",
- "npm:chartjs-adapter-date-fns",
- "npm:chartjs-plugin-annotation",
- "npm:date-fns",
- "npm:ngx-skeleton-loader"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/login-with-access-token-dialog/interfaces/interfaces.ts",
- "hash": "11684598095460900392"
+ "file": "libs/ui/src/lib/logo-carousel/index.ts",
+ "hash": "17556382772741402821"
},
{
- "file": "apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.component.ts",
- "hash": "3902030503719463354",
- "deps": [
- "ui",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:@ionic/angular",
- "npm:ionicons"
- ]
+ "file": "libs/ui/src/lib/logo-carousel/interfaces/interfaces.ts",
+ "hash": "5403763397142564195"
},
{
- "file": "apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html",
- "hash": "15249558892924285256"
+ "file": "libs/ui/src/lib/logo-carousel/logo-carousel.component.html",
+ "hash": "6843827244960472730"
},
{
- "file": "apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.scss",
- "hash": "13027103444035360129"
+ "file": "libs/ui/src/lib/logo-carousel/logo-carousel.component.scss",
+ "hash": "14810054243886462711"
},
{
- "file": "apps/client/src/app/components/markets/markets.component.ts",
- "hash": "6875349484528810961",
- "deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:ngx-device-detector",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/logo-carousel/logo-carousel.component.stories.ts",
+ "hash": "15096394827660393250"
},
{
- "file": "apps/client/src/app/components/markets/markets.html",
- "hash": "14858123435304816972"
+ "file": "libs/ui/src/lib/logo-carousel/logo-carousel.component.ts",
+ "hash": "6819916382807341024"
},
{
- "file": "apps/client/src/app/components/markets/markets.scss",
- "hash": "2135937739181804669"
+ "file": "libs/ui/src/lib/logo/index.ts",
+ "hash": "2773829276883681066"
},
{
- "file": "apps/client/src/app/components/portfolio-performance/portfolio-performance.component.html",
- "hash": "6931131168463970751"
+ "file": "libs/ui/src/lib/logo/logo.component.html",
+ "hash": "7419880583436350622"
},
{
- "file": "apps/client/src/app/components/portfolio-performance/portfolio-performance.component.scss",
- "hash": "13277057842338871672"
+ "file": "libs/ui/src/lib/logo/logo.component.scss",
+ "hash": "6474178535788283688"
},
{
- "file": "apps/client/src/app/components/portfolio-performance/portfolio-performance.component.ts",
- "hash": "7915871163217190603",
- "deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@ionic/angular",
- "npm:countup.js",
- "npm:ionicons",
- "npm:lodash",
- "npm:ngx-skeleton-loader"
- ]
+ "file": "libs/ui/src/lib/logo/logo.component.stories.ts",
+ "hash": "10894405746392794866"
},
{
- "file": "apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html",
- "hash": "684929204624743578"
+ "file": "libs/ui/src/lib/logo/logo.component.ts",
+ "hash": "11052522618672735083"
},
{
- "file": "apps/client/src/app/components/portfolio-summary/portfolio-summary.component.scss",
- "hash": "13027103444035360129"
+ "file": "libs/ui/src/lib/membership-card/index.ts",
+ "hash": "11204756178088080112"
+ },
+ {
+ "file": "libs/ui/src/lib/membership-card/membership-card.component.html",
+ "hash": "2848114715434650862"
},
{
- "file": "apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts",
- "hash": "11406401722451443593",
+ "file": "libs/ui/src/lib/membership-card/membership-card.component.scss",
+ "hash": "7581992259141520145"
+ },
+ {
+ "file": "libs/ui/src/lib/membership-card/membership-card.component.stories.ts",
+ "hash": "13304791874720819527"
+ },
+ {
+ "file": "libs/ui/src/lib/membership-card/membership-card.component.ts",
+ "hash": "12485370283834715764",
"deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@ionic/angular",
- "npm:date-fns",
- "npm:ionicons"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/rule/rule-settings-dialog/interfaces/interfaces.ts",
- "hash": "17619113341860705274",
+ "file": "libs/ui/src/lib/mocks/entity-logo-image-source.service.mock.ts",
+ "hash": "3557462636105470799",
"deps": [
"common"
]
},
{
- "file": "apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.component.ts",
- "hash": "2834510551761086873",
+ "file": "libs/ui/src/lib/mocks/holdings.ts",
+ "hash": "10928744383330693213",
"deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.html",
- "hash": "5857604958483998750"
+ "file": "libs/ui/src/lib/mocks/httpClient.mock.ts",
+ "hash": "5036659638559593002"
+ },
+ {
+ "file": "libs/ui/src/lib/no-transactions-info/index.ts",
+ "hash": "8109942634907086039"
},
{
- "file": "apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.scss",
- "hash": "8042748621090870919"
+ "file": "libs/ui/src/lib/no-transactions-info/no-transactions-info.component.html",
+ "hash": "195378596269951881"
},
{
- "file": "apps/client/src/app/components/rule/rule.component.html",
- "hash": "5852978370401776990"
+ "file": "libs/ui/src/lib/no-transactions-info/no-transactions-info.component.scss",
+ "hash": "16452429045122500227"
},
{
- "file": "apps/client/src/app/components/rule/rule.component.scss",
- "hash": "14441759904772266654"
+ "file": "libs/ui/src/lib/no-transactions-info/no-transactions-info.component.stories.ts",
+ "hash": "473402678110088715"
},
{
- "file": "apps/client/src/app/components/rule/rule.component.ts",
- "hash": "8248019017696516776",
+ "file": "libs/ui/src/lib/no-transactions-info/no-transactions-info.component.ts",
+ "hash": "14112017478908928572",
"deps": [
- "common",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:ngx-device-detector",
- "npm:ngx-skeleton-loader",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/rules/rules.component.html",
- "hash": "12334497018914388483"
+ "file": "libs/ui/src/lib/notifications/alert-dialog/alert-dialog.component.ts",
+ "hash": "8790443032724890324"
},
{
- "file": "apps/client/src/app/components/rules/rules.component.scss",
- "hash": "13027103444035360129"
+ "file": "libs/ui/src/lib/notifications/alert-dialog/alert-dialog.html",
+ "hash": "1164702080652180565"
},
{
- "file": "apps/client/src/app/components/rules/rules.component.ts",
- "hash": "16855026568245973444",
- "deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material"
- ]
+ "file": "libs/ui/src/lib/notifications/alert-dialog/alert-dialog.scss",
+ "hash": "2239867564283572599"
},
{
- "file": "apps/client/src/app/components/subscription-interstitial-dialog/interfaces/interfaces.ts",
- "hash": "9293012460480415122",
- "deps": [
- "common"
- ]
+ "file": "libs/ui/src/lib/notifications/alert-dialog/interfaces/interfaces.ts",
+ "hash": "14550183532591920015"
},
{
- "file": "apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.component.ts",
- "hash": "11377495683050161931",
+ "file": "libs/ui/src/lib/notifications/confirmation-dialog/confirmation-dialog.component.ts",
+ "hash": "6787013246928385528",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:ms",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.html",
- "hash": "7422542082768555465"
+ "file": "libs/ui/src/lib/notifications/confirmation-dialog/confirmation-dialog.html",
+ "hash": "4837086253513937862"
},
{
- "file": "apps/client/src/app/components/subscription-interstitial-dialog/subscription-interstitial-dialog.scss",
- "hash": "12877818879073298453"
+ "file": "libs/ui/src/lib/notifications/confirmation-dialog/confirmation-dialog.scss",
+ "hash": "2239867564283572599"
},
{
- "file": "apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts",
- "hash": "15195261690772406233",
+ "file": "libs/ui/src/lib/notifications/confirmation-dialog/interfaces/interfaces.ts",
+ "hash": "15008866770855780236",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:http-status-codes",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html",
- "hash": "1143368880115020008"
- },
- {
- "file": "apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.scss",
- "hash": "4704321692649892017"
+ "file": "libs/ui/src/lib/notifications/index.ts",
+ "hash": "5899726053427446188"
},
{
- "file": "apps/client/src/app/components/user-account-access/create-or-update-access-dialog/interfaces/interfaces.ts",
- "hash": "896409402003524166",
+ "file": "libs/ui/src/lib/notifications/interfaces/interfaces.ts",
+ "hash": "18091344373011724327",
"deps": [
"common"
]
},
{
- "file": "apps/client/src/app/components/user-account-access/user-account-access.component.ts",
- "hash": "1688393703494884028",
+ "file": "libs/ui/src/lib/notifications/notification.module.ts",
+ "hash": "990323529946452514"
+ },
+ {
+ "file": "libs/ui/src/lib/notifications/notification.service.ts",
+ "hash": "11029052856452878006",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:ngx-device-detector",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/user-account-access/user-account-access.html",
- "hash": "10015246485670305613"
+ "file": "libs/ui/src/lib/notifications/prompt-dialog/interfaces/interfaces.ts",
+ "hash": "8453446602961372356"
},
{
- "file": "apps/client/src/app/components/user-account-access/user-account-access.scss",
- "hash": "14477351937719993417"
+ "file": "libs/ui/src/lib/notifications/prompt-dialog/prompt-dialog.component.ts",
+ "hash": "14186173599378890545"
},
{
- "file": "apps/client/src/app/components/user-account-membership/user-account-membership.component.ts",
- "hash": "2203830629659036209",
- "deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:ms",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/notifications/prompt-dialog/prompt-dialog.html",
+ "hash": "8767050767647087641"
},
{
- "file": "apps/client/src/app/components/user-account-membership/user-account-membership.html",
- "hash": "6047444691086055737"
+ "file": "libs/ui/src/lib/portfolio-filter-form/index.ts",
+ "hash": "10802166755606865315"
},
{
- "file": "apps/client/src/app/components/user-account-membership/user-account-membership.scss",
- "hash": "10820821866916132038"
+ "file": "libs/ui/src/lib/portfolio-filter-form/interfaces/index.ts",
+ "hash": "1597681583353818609"
},
{
- "file": "apps/client/src/app/components/user-account-settings/user-account-settings.component.ts",
- "hash": "11132757457183193880",
+ "file": "libs/ui/src/lib/portfolio-filter-form/interfaces/portfolio-filter-form-value.interface.ts",
+ "hash": "10154530060257044907",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:date-fns",
- "npm:ionicons",
- "npm:ms",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/user-account-settings/user-account-settings.html",
- "hash": "8544223626017622911"
- },
- {
- "file": "apps/client/src/app/components/user-account-settings/user-account-settings.scss",
- "hash": "14826547570222103093"
+ "file": "libs/ui/src/lib/portfolio-filter-form/portfolio-filter-form.component.html",
+ "hash": "5579895876518114824"
},
{
- "file": "apps/client/src/app/components/user-detail-dialog/interfaces/interfaces.ts",
- "hash": "11043355342569663408"
+ "file": "libs/ui/src/lib/portfolio-filter-form/portfolio-filter-form.component.scss",
+ "hash": "13027103444035360129"
},
{
- "file": "apps/client/src/app/components/user-detail-dialog/user-detail-dialog.component.scss",
- "hash": "4704321692649892017"
+ "file": "libs/ui/src/lib/portfolio-filter-form/portfolio-filter-form.component.stories.ts",
+ "hash": "12465682660008802910"
},
{
- "file": "apps/client/src/app/components/user-detail-dialog/user-detail-dialog.component.ts",
- "hash": "16342636622169870429",
+ "file": "libs/ui/src/lib/portfolio-filter-form/portfolio-filter-form.component.ts",
+ "hash": "17690500698094231524",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html",
- "hash": "9151006723147071312"
- },
- {
- "file": "apps/client/src/app/core/auth.guard.ts",
- "hash": "12148020903053278620",
- "deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/router",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/portfolio-proportion-chart/index.ts",
+ "hash": "17270606927864401942"
},
{
- "file": "apps/client/src/app/core/auth.interceptor.ts",
- "hash": "1497876181791257506",
- "deps": [
- "common",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.html",
+ "hash": "8350337298960851772"
},
{
- "file": "apps/client/src/app/core/http-response.interceptor.ts",
- "hash": "1228033415553476773",
- "deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:http-status-codes",
- "npm:ms",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.scss",
+ "hash": "10593417089722097661"
},
{
- "file": "apps/client/src/app/core/language.service.ts",
- "hash": "14847054199780127645",
- "deps": [
- "npm:@angular/core"
- ]
+ "file": "libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.stories.ts",
+ "hash": "1963224924248981469"
},
{
- "file": "apps/client/src/app/core/layout.service.ts",
- "hash": "6709563926938498697",
+ "file": "libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts",
+ "hash": "8789806506232586785",
"deps": [
- "ui",
- "npm:@angular/core",
- "npm:ngx-device-detector",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/core/module-preload.service.ts",
- "hash": "5040496342575199955",
- "deps": [
- "npm:@angular/core",
- "npm:@angular/router",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/premium-indicator/index.ts",
+ "hash": "5823435330165333220"
},
{
- "file": "apps/client/src/app/directives/file-drop/file-drop.directive.ts",
- "hash": "4109271109156522724",
- "deps": [
- "npm:@angular/core"
- ]
+ "file": "libs/ui/src/lib/premium-indicator/premium-indicator.component.html",
+ "hash": "12180405183295718701"
},
{
- "file": "apps/client/src/app/pages/about/about-page.component.ts",
- "hash": "3990499557940800640",
- "deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:ngx-device-detector",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/premium-indicator/premium-indicator.component.scss",
+ "hash": "13027103444035360129"
},
{
- "file": "apps/client/src/app/pages/about/about-page.html",
- "hash": "4714612951943756587"
+ "file": "libs/ui/src/lib/premium-indicator/premium-indicator.component.stories.ts",
+ "hash": "10946370651366856883"
},
{
- "file": "apps/client/src/app/pages/about/about-page.routes.ts",
- "hash": "15062819270088369086",
+ "file": "libs/ui/src/lib/premium-indicator/premium-indicator.component.ts",
+ "hash": "13955677578786301074",
"deps": [
- "common",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/about/about-page.scss",
- "hash": "15477411832764313176"
- },
- {
- "file": "apps/client/src/app/pages/about/changelog/changelog-page.component.ts",
- "hash": "12419694424003032101",
+ "file": "libs/ui/src/lib/services/admin.service.ts",
+ "hash": "11622041777933623447",
"deps": [
- "npm:@angular/core",
- "npm:ngx-markdown",
- "npm:ngx-skeleton-loader"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/about/changelog/changelog-page.html",
- "hash": "7226619615197741342"
- },
- {
- "file": "apps/client/src/app/pages/about/changelog/changelog-page.routes.ts",
- "hash": "5383825563484633739",
+ "file": "libs/ui/src/lib/services/data.service.ts",
+ "hash": "3293454752463484740",
"deps": [
- "common",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/about/changelog/changelog-page.scss",
- "hash": "5627587724077427718"
+ "file": "libs/ui/src/lib/services/index.ts",
+ "hash": "4567267300087984009"
},
{
- "file": "apps/client/src/app/pages/about/license/license-page.component.ts",
- "hash": "14699878400416958382",
- "deps": [
- "npm:@angular/core",
- "npm:ngx-markdown",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/shared/abstract-mat-form-field.ts",
+ "hash": "9028855460503766728"
},
{
- "file": "apps/client/src/app/pages/about/license/license-page.html",
- "hash": "4482804357101113651"
+ "file": "libs/ui/src/lib/symbol-autocomplete/index.ts",
+ "hash": "17609319162537246080"
},
{
- "file": "apps/client/src/app/pages/about/license/license-page.routes.ts",
- "hash": "5730251728950061838",
- "deps": [
- "common",
- "npm:@angular/router"
- ]
+ "file": "libs/ui/src/lib/symbol-autocomplete/symbol-autocomplete.component.html",
+ "hash": "9635876505219291562"
},
{
- "file": "apps/client/src/app/pages/about/license/license-page.scss",
- "hash": "14477351937719993417"
+ "file": "libs/ui/src/lib/symbol-autocomplete/symbol-autocomplete.component.scss",
+ "hash": "16363301122020456704"
},
{
- "file": "apps/client/src/app/pages/about/oss-friends/oss-friends-page.component.ts",
- "hash": "2393887789317814692",
+ "file": "libs/ui/src/lib/symbol-autocomplete/symbol-autocomplete.component.stories.ts",
+ "hash": "9955794471483292816",
"deps": [
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@ionic/angular",
- "npm:ionicons"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/about/oss-friends/oss-friends-page.html",
- "hash": "8284352075957827881"
- },
- {
- "file": "apps/client/src/app/pages/about/oss-friends/oss-friends-page.routes.ts",
- "hash": "6500365780701982140",
+ "file": "libs/ui/src/lib/symbol-autocomplete/symbol-autocomplete.component.ts",
+ "hash": "12668118617442224683",
"deps": [
- "common",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/about/oss-friends/oss-friends-page.scss",
- "hash": "9431923870739680990"
+ "file": "libs/ui/src/lib/tags-selector/index.ts",
+ "hash": "10576534165881604499"
},
{
- "file": "apps/client/src/app/pages/about/overview/about-overview-page.component.ts",
- "hash": "15577781218360933586",
- "deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/tags-selector/tags-selector.component.html",
+ "hash": "13294818650210408704"
},
{
- "file": "apps/client/src/app/pages/about/overview/about-overview-page.html",
- "hash": "16982612241510764567"
+ "file": "libs/ui/src/lib/tags-selector/tags-selector.component.scss",
+ "hash": "13027103444035360129"
},
{
- "file": "apps/client/src/app/pages/about/overview/about-overview-page.routes.ts",
- "hash": "8070075047912522795",
- "deps": [
- "npm:@angular/router"
- ]
+ "file": "libs/ui/src/lib/tags-selector/tags-selector.component.stories.ts",
+ "hash": "5079797594421089449"
},
{
- "file": "apps/client/src/app/pages/about/overview/about-overview-page.scss",
- "hash": "5012434259242447426"
+ "file": "libs/ui/src/lib/tags-selector/tags-selector.component.ts",
+ "hash": "1821853042476241447"
},
{
- "file": "apps/client/src/app/pages/about/privacy-policy/privacy-policy-page.component.ts",
- "hash": "8912492667581891347",
- "deps": [
- "npm:@angular/core",
- "npm:ngx-markdown",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/toggle/index.ts",
+ "hash": "4281612822888923050"
},
{
- "file": "apps/client/src/app/pages/about/privacy-policy/privacy-policy-page.html",
- "hash": "4459628210820570565"
+ "file": "libs/ui/src/lib/toggle/toggle.component.html",
+ "hash": "11944716356408655021"
},
{
- "file": "apps/client/src/app/pages/about/privacy-policy/privacy-policy-page.routes.ts",
- "hash": "5881987925648683269",
- "deps": [
- "common",
- "npm:@angular/router"
- ]
+ "file": "libs/ui/src/lib/toggle/toggle.component.scss",
+ "hash": "7582877574457626967"
},
{
- "file": "apps/client/src/app/pages/about/privacy-policy/privacy-policy-page.scss",
- "hash": "18148060741308394252"
+ "file": "libs/ui/src/lib/toggle/toggle.component.stories.ts",
+ "hash": "11162476783701626409"
},
{
- "file": "apps/client/src/app/pages/about/terms-of-service/terms-of-service-page.component.ts",
- "hash": "17552734418666284717",
+ "file": "libs/ui/src/lib/toggle/toggle.component.ts",
+ "hash": "15736041489417243643",
"deps": [
- "npm:@angular/core",
- "npm:ngx-markdown",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/about/terms-of-service/terms-of-service-page.html",
- "hash": "772330308251165700"
+ "file": "libs/ui/src/lib/top-holdings/index.ts",
+ "hash": "763732811096983129"
},
{
- "file": "apps/client/src/app/pages/about/terms-of-service/terms-of-service-page.routes.ts",
- "hash": "6348448278782893640",
- "deps": [
- "common",
- "npm:@angular/router"
- ]
+ "file": "libs/ui/src/lib/top-holdings/top-holdings.component.html",
+ "hash": "475167343365240748"
},
{
- "file": "apps/client/src/app/pages/about/terms-of-service/terms-of-service-page.scss",
- "hash": "18148060741308394252"
+ "file": "libs/ui/src/lib/top-holdings/top-holdings.component.scss",
+ "hash": "11501716030479541061"
},
{
- "file": "apps/client/src/app/pages/accounts/accounts-page.component.ts",
- "hash": "2398273996904270271",
+ "file": "libs/ui/src/lib/top-holdings/top-holdings.component.ts",
+ "hash": "14261584049206765521",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@prisma/client",
- "npm:ionicons",
- "npm:ngx-device-detector",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/accounts/accounts-page.html",
- "hash": "8160015280647644168"
+ "file": "libs/ui/src/lib/treemap-chart/index.ts",
+ "hash": "17120477248796512317"
},
{
- "file": "apps/client/src/app/pages/accounts/accounts-page.routes.ts",
- "hash": "11606823717607090625",
+ "file": "libs/ui/src/lib/treemap-chart/interfaces/interfaces.ts",
+ "hash": "11191795150976447042",
"deps": [
- "common",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/accounts/accounts-page.scss",
- "hash": "13027103444035360129"
- },
- {
- "file": "apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.component.ts",
- "hash": "8227277362068804312",
- "deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:@prisma/client",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/treemap-chart/treemap-chart.component.html",
+ "hash": "8350337298960851772"
},
{
- "file": "apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html",
- "hash": "11354014044410737610"
+ "file": "libs/ui/src/lib/treemap-chart/treemap-chart.component.scss",
+ "hash": "15246335577106064655"
},
{
- "file": "apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.scss",
- "hash": "4704321692649892017"
+ "file": "libs/ui/src/lib/treemap-chart/treemap-chart.component.stories.ts",
+ "hash": "1596902197208525947"
},
{
- "file": "apps/client/src/app/pages/accounts/create-or-update-account-dialog/interfaces/interfaces.ts",
- "hash": "4945713113621340822",
+ "file": "libs/ui/src/lib/treemap-chart/treemap-chart.component.ts",
+ "hash": "10199928680312590517",
"deps": [
- "npm:@prisma/client"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/accounts/transfer-balance/interfaces/interfaces.ts",
- "hash": "5526689274518789670",
- "deps": [
- "npm:@prisma/client"
- ]
+ "file": "libs/ui/src/lib/trend-indicator/index.ts",
+ "hash": "16487273717538787677"
},
{
- "file": "apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.component.ts",
- "hash": "15209615077503231800",
- "deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:@prisma/client",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/trend-indicator/trend-indicator.component.html",
+ "hash": "6382947791442355104"
},
{
- "file": "apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.html",
- "hash": "7811819076843042577"
+ "file": "libs/ui/src/lib/trend-indicator/trend-indicator.component.scss",
+ "hash": "9974966533729732782"
},
{
- "file": "apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.scss",
- "hash": "4704321692649892017"
+ "file": "libs/ui/src/lib/trend-indicator/trend-indicator.component.stories.ts",
+ "hash": "4731413525775295277"
},
{
- "file": "apps/client/src/app/pages/admin/admin-page.component.ts",
- "hash": "2963269174669422053",
+ "file": "libs/ui/src/lib/trend-indicator/trend-indicator.component.ts",
+ "hash": "7591849615002075281",
"deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:ngx-device-detector"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/admin/admin-page.html",
- "hash": "16175840787783744733"
+ "file": "libs/ui/src/lib/value/index.ts",
+ "hash": "12906490588558465603"
},
{
- "file": "apps/client/src/app/pages/admin/admin-page.routes.ts",
- "hash": "8126287226270697060",
- "deps": [
- "common",
- "npm:@angular/router"
- ]
+ "file": "libs/ui/src/lib/value/value.component.html",
+ "hash": "8038733227151549423"
+ },
+ {
+ "file": "libs/ui/src/lib/value/value.component.scss",
+ "hash": "10681804970574800104"
},
{
- "file": "apps/client/src/app/pages/admin/admin-page.scss",
- "hash": "15477411832764313176"
+ "file": "libs/ui/src/lib/value/value.component.stories.ts",
+ "hash": "6449904970471825917"
},
{
- "file": "apps/client/src/app/pages/api/api-page.component.ts",
- "hash": "11627270870177990591",
+ "file": "libs/ui/src/lib/value/value.component.ts",
+ "hash": "18188803447675476115",
"deps": [
- "common",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:date-fns",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/api/api-page.html",
- "hash": "11773784187738606746"
+ "file": "libs/ui/src/lib/world-map-chart/index.ts",
+ "hash": "17606177600799778656"
},
{
- "file": "apps/client/src/app/pages/api/api-page.scss",
- "hash": "13027103444035360129"
+ "file": "libs/ui/src/lib/world-map-chart/world-map-chart.component.html",
+ "hash": "15901391887241453557"
},
{
- "file": "apps/client/src/app/pages/auth/auth-page.component.ts",
- "hash": "9311264893121088113",
- "deps": [
- "npm:@angular/core",
- "npm:@angular/router",
- "npm:rxjs"
- ]
+ "file": "libs/ui/src/lib/world-map-chart/world-map-chart.component.scss",
+ "hash": "11368859910475150977"
},
{
- "file": "apps/client/src/app/pages/auth/auth-page.html",
- "hash": "3244421341483603138"
+ "file": "libs/ui/src/lib/world-map-chart/world-map-chart.component.stories.ts",
+ "hash": "4516941392825089325",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/app/pages/auth/auth-page.routes.ts",
- "hash": "17815044697769752214",
+ "file": "libs/ui/src/lib/world-map-chart/world-map-chart.component.ts",
+ "hash": "523761991092256914",
"deps": [
- "common",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/auth/auth-page.scss",
- "hash": "2239867564283572599"
+ "file": "libs/ui/src/test-setup.ts",
+ "hash": "2674404341416425809"
},
{
- "file": "apps/client/src/app/pages/blog/2021/07/hallo-ghostfolio/hallo-ghostfolio-page.component.ts",
- "hash": "6676852197350463",
- "deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
- ]
+ "file": "libs/ui/tsconfig.json",
+ "hash": "5584986696837133227"
},
{
- "file": "apps/client/src/app/pages/blog/2021/07/hallo-ghostfolio/hallo-ghostfolio-page.html",
- "hash": "3537065995343134185"
+ "file": "libs/ui/tsconfig.lib.json",
+ "hash": "17857732058154521967"
},
{
- "file": "apps/client/src/app/pages/blog/2021/07/hello-ghostfolio/hello-ghostfolio-page.component.ts",
- "hash": "1990882772153691186",
- "deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
- ]
- },
+ "file": "libs/ui/tsconfig.spec.json",
+ "hash": "3093357885907724405"
+ }
+ ],
+ "api": [
{
- "file": "apps/client/src/app/pages/blog/2021/07/hello-ghostfolio/hello-ghostfolio-page.html",
- "hash": "16752330018813545854"
+ "file": "apps/api/eslint.config.cjs",
+ "hash": "11564344137216643629"
},
{
- "file": "apps/client/src/app/pages/blog/2022/01/first-months-in-open-source/first-months-in-open-source-page.component.ts",
- "hash": "17232540295446490038",
- "deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
- ]
+ "file": "apps/api/jest.config.ts",
+ "hash": "314490672693074886"
},
{
- "file": "apps/client/src/app/pages/blog/2022/01/first-months-in-open-source/first-months-in-open-source-page.html",
- "hash": "3906952404050316693"
+ "file": "apps/api/project.json",
+ "hash": "18345271137563128324"
},
{
- "file": "apps/client/src/app/pages/blog/2022/07/ghostfolio-meets-internet-identity/ghostfolio-meets-internet-identity-page.component.ts",
- "hash": "6978646210638711134",
+ "file": "apps/api/src/app/access/access.controller.ts",
+ "hash": "9359000742304049036",
"deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/blog/2022/07/ghostfolio-meets-internet-identity/ghostfolio-meets-internet-identity-page.html",
- "hash": "14492802708016270536"
+ "file": "apps/api/src/app/access/access.module.ts",
+ "hash": "15242132786687169486"
},
{
- "file": "apps/client/src/app/pages/blog/2022/07/how-do-i-get-my-finances-in-order/how-do-i-get-my-finances-in-order-page.component.ts",
- "hash": "3334447077009186150",
+ "file": "apps/api/src/app/access/access.service.ts",
+ "hash": "5086947227240187543",
"deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/blog/2022/07/how-do-i-get-my-finances-in-order/how-do-i-get-my-finances-in-order-page.html",
- "hash": "9671074603433411912"
- },
- {
- "file": "apps/client/src/app/pages/blog/2022/08/500-stars-on-github/500-stars-on-github-page.component.ts",
- "hash": "9222041512498701978",
+ "file": "apps/api/src/app/account-balance/account-balance.controller.ts",
+ "hash": "12839817552296139861",
"deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/blog/2022/08/500-stars-on-github/500-stars-on-github-page.html",
- "hash": "17192421411676901602"
+ "file": "apps/api/src/app/account-balance/account-balance.module.ts",
+ "hash": "9940389709913594837"
},
{
- "file": "apps/client/src/app/pages/blog/2022/10/hacktoberfest-2022/hacktoberfest-2022-page.component.ts",
- "hash": "3914358784790259900",
+ "file": "apps/api/src/app/account-balance/account-balance.service.ts",
+ "hash": "18294686301442026671",
"deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/blog/2022/10/hacktoberfest-2022/hacktoberfest-2022-page.html",
- "hash": "13121547237419078481"
- },
- {
- "file": "apps/client/src/app/pages/blog/2022/11/black-friday-2022/black-friday-2022-page.component.ts",
- "hash": "10704977899474630427",
+ "file": "apps/api/src/app/account/account.controller.ts",
+ "hash": "10907785468467815131",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/blog/2022/11/black-friday-2022/black-friday-2022-page.html",
- "hash": "1474967662283829442"
+ "file": "apps/api/src/app/account/account.module.ts",
+ "hash": "17802306565766089084"
},
{
- "file": "apps/client/src/app/pages/blog/2022/12/the-importance-of-tracking-your-personal-finances/the-importance-of-tracking-your-personal-finances-page.component.ts",
- "hash": "11843944385895307042",
+ "file": "apps/api/src/app/account/account.service.ts",
+ "hash": "9432549606624963666",
"deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/blog/2022/12/the-importance-of-tracking-your-personal-finances/the-importance-of-tracking-your-personal-finances-page.html",
- "hash": "1386251408792284357"
+ "file": "apps/api/src/app/account/interfaces/cash-details.interface.ts",
+ "hash": "16270805154455976267"
},
{
- "file": "apps/client/src/app/pages/blog/2023/01/ghostfolio-auf-sackgeld-vorgestellt/ghostfolio-auf-sackgeld-vorgestellt-page.component.ts",
- "hash": "15739896652807574185",
+ "file": "apps/api/src/app/admin/admin.controller.ts",
+ "hash": "3456407671837926467",
"deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/blog/2023/01/ghostfolio-auf-sackgeld-vorgestellt/ghostfolio-auf-sackgeld-vorgestellt-page.html",
- "hash": "10143108222104883587"
+ "file": "apps/api/src/app/admin/admin.module.ts",
+ "hash": "1242302560419200244"
},
{
- "file": "apps/client/src/app/pages/blog/2023/02/ghostfolio-meets-umbrel/ghostfolio-meets-umbrel-page.component.ts",
- "hash": "16200467740260033391",
+ "file": "apps/api/src/app/admin/admin.service.ts",
+ "hash": "2394657255473567905",
"deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/blog/2023/02/ghostfolio-meets-umbrel/ghostfolio-meets-umbrel-page.html",
- "hash": "8779136286929757085"
- },
- {
- "file": "apps/client/src/app/pages/blog/2023/03/1000-stars-on-github/1000-stars-on-github-page.component.ts",
- "hash": "129923509404398673",
+ "file": "apps/api/src/app/admin/queue/queue.controller.ts",
+ "hash": "9241995976832641704",
"deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/blog/2023/03/1000-stars-on-github/1000-stars-on-github-page.html",
- "hash": "10431945900821424059"
+ "file": "apps/api/src/app/admin/queue/queue.module.ts",
+ "hash": "2431128607689252824"
},
{
- "file": "apps/client/src/app/pages/blog/2023/05/unlock-your-financial-potential-with-ghostfolio/unlock-your-financial-potential-with-ghostfolio-page.component.ts",
- "hash": "16301109196345633843",
+ "file": "apps/api/src/app/admin/queue/queue.service.ts",
+ "hash": "551774306889715970",
"deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/blog/2023/05/unlock-your-financial-potential-with-ghostfolio/unlock-your-financial-potential-with-ghostfolio-page.html",
- "hash": "10134652855669159165"
+ "file": "apps/api/src/app/app.controller.ts",
+ "hash": "6505815695633840250"
},
{
- "file": "apps/client/src/app/pages/blog/2023/07/exploring-the-path-to-fire/exploring-the-path-to-fire-page.component.ts",
- "hash": "17890895722955197318",
+ "file": "apps/api/src/app/app.module.ts",
+ "hash": "8585919561875566375",
"deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/blog/2023/07/exploring-the-path-to-fire/exploring-the-path-to-fire-page.html",
- "hash": "14172703549443581946"
- },
- {
- "file": "apps/client/src/app/pages/blog/2023/08/ghostfolio-joins-oss-friends/ghostfolio-joins-oss-friends-page.component.ts",
- "hash": "6474063698590805542",
+ "file": "apps/api/src/app/asset/asset.controller.ts",
+ "hash": "8237383608643095901",
"deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/blog/2023/08/ghostfolio-joins-oss-friends/ghostfolio-joins-oss-friends-page.html",
- "hash": "7953636195775411679"
+ "file": "apps/api/src/app/asset/asset.module.ts",
+ "hash": "16733131101056451066"
},
{
- "file": "apps/client/src/app/pages/blog/2023/09/ghostfolio-2/ghostfolio-2-page.component.ts",
- "hash": "2438627007175710919",
+ "file": "apps/api/src/app/auth-device/auth-device.controller.ts",
+ "hash": "14116576834097353810",
"deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/blog/2023/09/ghostfolio-2/ghostfolio-2-page.html",
- "hash": "17681300839216332216"
+ "file": "apps/api/src/app/auth-device/auth-device.module.ts",
+ "hash": "2636161877810784229"
},
{
- "file": "apps/client/src/app/pages/blog/2023/09/hacktoberfest-2023/hacktoberfest-2023-page.component.ts",
- "hash": "12565877466633185982",
- "deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
- ]
+ "file": "apps/api/src/app/auth-device/auth-device.service.ts",
+ "hash": "3666593946951142756"
},
{
- "file": "apps/client/src/app/pages/blog/2023/09/hacktoberfest-2023/hacktoberfest-2023-page.html",
- "hash": "13988982654060288219"
+ "file": "apps/api/src/app/auth/api-key.strategy.ts",
+ "hash": "14084100183819372435",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/app/pages/blog/2023/11/black-week-2023/black-week-2023-page.component.ts",
- "hash": "14701520293804542133",
+ "file": "apps/api/src/app/auth/auth.controller.ts",
+ "hash": "5479508421547845015",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/blog/2023/11/black-week-2023/black-week-2023-page.html",
- "hash": "1924926000701490583"
+ "file": "apps/api/src/app/auth/auth.module.ts",
+ "hash": "17450087921582010828"
},
{
- "file": "apps/client/src/app/pages/blog/2023/11/hacktoberfest-2023-debriefing/hacktoberfest-2023-debriefing-page.component.ts",
- "hash": "11299955893869338605",
- "deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
- ]
+ "file": "apps/api/src/app/auth/auth.service.ts",
+ "hash": "3347439322040518675"
},
{
- "file": "apps/client/src/app/pages/blog/2023/11/hacktoberfest-2023-debriefing/hacktoberfest-2023-debriefing-page.html",
- "hash": "12940293872956092114"
+ "file": "apps/api/src/app/auth/google.strategy.ts",
+ "hash": "2497329288672336464"
},
{
- "file": "apps/client/src/app/pages/blog/2024/09/hacktoberfest-2024/hacktoberfest-2024-page.component.ts",
- "hash": "13648836563075728900",
+ "file": "apps/api/src/app/auth/interfaces/interfaces.ts",
+ "hash": "2291053805201654215",
"deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/blog/2024/09/hacktoberfest-2024/hacktoberfest-2024-page.html",
- "hash": "3729867476412097"
- },
- {
- "file": "apps/client/src/app/pages/blog/2024/11/black-weeks-2024/black-weeks-2024-page.component.ts",
- "hash": "16709775645604300471",
+ "file": "apps/api/src/app/auth/jwt.strategy.ts",
+ "hash": "18206478471122052832",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/blog/2024/11/black-weeks-2024/black-weeks-2024-page.html",
- "hash": "621689288930140662"
+ "file": "apps/api/src/app/auth/oidc-state.store.ts",
+ "hash": "77082241843499324"
},
{
- "file": "apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.component.ts",
- "hash": "3788410469385035398",
- "deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
- ]
+ "file": "apps/api/src/app/auth/oidc.strategy.ts",
+ "hash": "10500796351233846215"
},
{
- "file": "apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html",
- "hash": "9491834506053104554"
+ "file": "apps/api/src/app/auth/web-auth.service.ts",
+ "hash": "7015038374412525357",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/app/pages/blog/2025/11/black-weeks-2025/black-weeks-2025-page.component.ts",
- "hash": "4834174599764446718",
+ "file": "apps/api/src/app/cache/cache.controller.ts",
+ "hash": "6517057824074739618",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/blog/2025/11/black-weeks-2025/black-weeks-2025-page.html",
- "hash": "6625894656919245159"
+ "file": "apps/api/src/app/cache/cache.module.ts",
+ "hash": "6488595547792102045"
},
{
- "file": "apps/client/src/app/pages/blog/blog-page.component.ts",
- "hash": "13911357920080141251",
+ "file": "apps/api/src/app/endpoints/ai/ai.controller.ts",
+ "hash": "5243935678885001241",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/blog/blog-page.html",
- "hash": "16367514571861906456"
+ "file": "apps/api/src/app/endpoints/ai/ai.module.ts",
+ "hash": "10412792440256864746"
},
{
- "file": "apps/client/src/app/pages/blog/blog-page.routes.ts",
- "hash": "16650551717521262076",
+ "file": "apps/api/src/app/endpoints/ai/ai.service.ts",
+ "hash": "16475140642750705010",
"deps": [
- "common",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/blog/blog-page.scss",
- "hash": "8977556915821101106"
- },
- {
- "file": "apps/client/src/app/pages/demo/demo-page.component.ts",
- "hash": "9230148344382118566",
+ "file": "apps/api/src/app/endpoints/api-keys/api-keys.controller.ts",
+ "hash": "11217202620306382509",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/router",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/demo/demo-page.html",
- "hash": "3244421341483603138"
+ "file": "apps/api/src/app/endpoints/api-keys/api-keys.module.ts",
+ "hash": "17406829398023799591"
},
{
- "file": "apps/client/src/app/pages/faq/faq-page.component.ts",
- "hash": "3541175173094234696",
+ "file": "apps/api/src/app/endpoints/assets/assets.controller.ts",
+ "hash": "6493914330460963766",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:ngx-device-detector",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/faq/faq-page.html",
- "hash": "4714612951943756587"
+ "file": "apps/api/src/app/endpoints/assets/assets.module.ts",
+ "hash": "6082808890140551626"
},
{
- "file": "apps/client/src/app/pages/faq/faq-page.routes.ts",
- "hash": "10885879370050430643",
+ "file": "apps/api/src/app/endpoints/benchmarks/benchmarks.controller.ts",
+ "hash": "18339892504218491232",
"deps": [
- "common",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/faq/faq-page.scss",
- "hash": "15477411832764313176"
+ "file": "apps/api/src/app/endpoints/benchmarks/benchmarks.module.ts",
+ "hash": "7519531486003316650"
},
{
- "file": "apps/client/src/app/pages/faq/overview/faq-overview-page.component.ts",
- "hash": "8111507488064762859",
+ "file": "apps/api/src/app/endpoints/benchmarks/benchmarks.service.ts",
+ "hash": "16598097463779173677",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/faq/overview/faq-overview-page.html",
- "hash": "10743563255074612612"
+ "file": "apps/api/src/app/endpoints/data-providers/ghostfolio/get-dividends.dto.ts",
+ "hash": "17703358360927211315",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/app/pages/faq/overview/faq-overview-page.routes.ts",
- "hash": "15414802207782949341",
+ "file": "apps/api/src/app/endpoints/data-providers/ghostfolio/get-historical.dto.ts",
+ "hash": "11217756629116971474",
"deps": [
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/faq/overview/faq-overview-page.scss",
- "hash": "6217860843745094081"
+ "file": "apps/api/src/app/endpoints/data-providers/ghostfolio/get-quotes.dto.ts",
+ "hash": "12904174328935837958"
},
{
- "file": "apps/client/src/app/pages/faq/saas/saas-page.component.ts",
- "hash": "7155941807541040163",
+ "file": "apps/api/src/app/endpoints/data-providers/ghostfolio/ghostfolio.controller.ts",
+ "hash": "2160639995114360977",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/faq/saas/saas-page.html",
- "hash": "14437554027046298410"
+ "file": "apps/api/src/app/endpoints/data-providers/ghostfolio/ghostfolio.module.ts",
+ "hash": "15982320751608982483"
},
{
- "file": "apps/client/src/app/pages/faq/saas/saas-page.routes.ts",
- "hash": "16055021722802109095",
+ "file": "apps/api/src/app/endpoints/data-providers/ghostfolio/ghostfolio.service.ts",
+ "hash": "5223553041067426072",
"deps": [
- "common",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/faq/saas/saas-page.scss",
- "hash": "6217860843745094081"
- },
- {
- "file": "apps/client/src/app/pages/faq/self-hosting/self-hosting-page.component.ts",
- "hash": "17412735411685519700",
+ "file": "apps/api/src/app/endpoints/market-data/market-data.controller.ts",
+ "hash": "9568413731550243709",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/faq/self-hosting/self-hosting-page.html",
- "hash": "10550083209830646385"
+ "file": "apps/api/src/app/endpoints/market-data/market-data.module.ts",
+ "hash": "3063825296659009598"
},
{
- "file": "apps/client/src/app/pages/faq/self-hosting/self-hosting-page.routes.ts",
- "hash": "9561269784715693828",
+ "file": "apps/api/src/app/endpoints/platforms/platforms.controller.ts",
+ "hash": "3659512115805887337",
"deps": [
- "common",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/faq/self-hosting/self-hosting-page.scss",
- "hash": "6217860843745094081"
+ "file": "apps/api/src/app/endpoints/platforms/platforms.module.ts",
+ "hash": "8602259080436025649"
},
{
- "file": "apps/client/src/app/pages/features/features-page.component.ts",
- "hash": "2758339116529768561",
+ "file": "apps/api/src/app/endpoints/public/public.controller.ts",
+ "hash": "3410472648565679484",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/features/features-page.html",
- "hash": "9190766642226112894"
- },
- {
- "file": "apps/client/src/app/pages/features/features-page.scss",
- "hash": "8950666980568756827"
+ "file": "apps/api/src/app/endpoints/public/public.module.ts",
+ "hash": "9462617704864064495"
},
{
- "file": "apps/client/src/app/pages/home/home-page.component.ts",
- "hash": "5748369996176450666",
+ "file": "apps/api/src/app/endpoints/sitemap/sitemap.controller.ts",
+ "hash": "3029623980495241134",
"deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:ngx-device-detector",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/home/home-page.html",
- "hash": "4714612951943756587"
+ "file": "apps/api/src/app/endpoints/sitemap/sitemap.module.ts",
+ "hash": "12208481129799057592"
},
{
- "file": "apps/client/src/app/pages/home/home-page.routes.ts",
- "hash": "8632746722056774352",
+ "file": "apps/api/src/app/endpoints/sitemap/sitemap.service.ts",
+ "hash": "12369879628216133495",
"deps": [
- "common",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/home/home-page.scss",
- "hash": "15477411832764313176"
- },
- {
- "file": "apps/client/src/app/pages/i18n/i18n-page.component.ts",
- "hash": "6402072513136275771",
+ "file": "apps/api/src/app/endpoints/tags/tags.controller.ts",
+ "hash": "8265671982501958837",
"deps": [
- "npm:@angular/core",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/i18n/i18n-page.html",
- "hash": "12571422511505334526"
- },
- {
- "file": "apps/client/src/app/pages/i18n/i18n-page.scss",
- "hash": "13027103444035360129"
+ "file": "apps/api/src/app/endpoints/tags/tags.module.ts",
+ "hash": "12714633669237830741"
},
{
- "file": "apps/client/src/app/pages/landing/landing-page.component.ts",
- "hash": "2399060567595182789",
+ "file": "apps/api/src/app/endpoints/watchlist/watchlist.controller.ts",
+ "hash": "11052486750384024923",
"deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:date-fns",
- "npm:ionicons",
- "npm:ngx-device-detector",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/landing/landing-page.html",
- "hash": "1497327747969832296"
+ "file": "apps/api/src/app/endpoints/watchlist/watchlist.module.ts",
+ "hash": "9357409172050064735"
},
{
- "file": "apps/client/src/app/pages/landing/landing-page.routes.ts",
- "hash": "12836490608767578524",
+ "file": "apps/api/src/app/endpoints/watchlist/watchlist.service.ts",
+ "hash": "8911616871608435890",
"deps": [
- "common",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/landing/landing-page.scss",
- "hash": "13015170700793283029"
- },
- {
- "file": "apps/client/src/app/pages/markets/markets-page.component.ts",
- "hash": "3496383030168265175",
+ "file": "apps/api/src/app/exchange-rate/exchange-rate.controller.ts",
+ "hash": "6949964342781459319",
"deps": [
- "npm:@angular/core",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/markets/markets-page.html",
- "hash": "7298520591032127616"
- },
- {
- "file": "apps/client/src/app/pages/markets/markets-page.routes.ts",
- "hash": "10647568349248274734",
- "deps": [
- "common",
- "npm:@angular/router"
- ]
+ "file": "apps/api/src/app/exchange-rate/exchange-rate.module.ts",
+ "hash": "11181925525619351626"
},
{
- "file": "apps/client/src/app/pages/markets/markets-page.scss",
- "hash": "13027103444035360129"
+ "file": "apps/api/src/app/exchange-rate/exchange-rate.service.ts",
+ "hash": "4778260563288012356"
},
{
- "file": "apps/client/src/app/pages/open/open-page.component.ts",
- "hash": "13393925129008422391",
+ "file": "apps/api/src/app/export/export.controller.ts",
+ "hash": "17936524237866448420",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/open/open-page.html",
- "hash": "13893329611087406614"
+ "file": "apps/api/src/app/export/export.module.ts",
+ "hash": "7894097850439476979"
},
{
- "file": "apps/client/src/app/pages/open/open-page.routes.ts",
- "hash": "17995934608818148332",
+ "file": "apps/api/src/app/export/export.service.ts",
+ "hash": "17132694999635561082",
"deps": [
- "common",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/open/open-page.scss",
- "hash": "4020857030744983763"
- },
- {
- "file": "apps/client/src/app/pages/portfolio/activities/activities-page.component.ts",
- "hash": "11887983413822701868",
+ "file": "apps/api/src/app/health/health.controller.ts",
+ "hash": "6407068334607413626",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:date-fns",
- "npm:ionicons",
- "npm:ngx-device-detector",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/portfolio/activities/activities-page.html",
- "hash": "4291953993232743200"
+ "file": "apps/api/src/app/health/health.module.ts",
+ "hash": "4228218129869321797"
},
{
- "file": "apps/client/src/app/pages/portfolio/activities/activities-page.routes.ts",
- "hash": "16273084523893069887",
+ "file": "apps/api/src/app/health/health.service.ts",
+ "hash": "4846393046844414645",
"deps": [
- "common",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/portfolio/activities/activities-page.scss",
- "hash": "13027103444035360129"
- },
- {
- "file": "apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.component.ts",
- "hash": "14296650393944332921",
+ "file": "apps/api/src/app/import/import-data.dto.ts",
+ "hash": "12078876181068168559",
"deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:@ionic/angular",
- "npm:@prisma/client",
- "npm:date-fns",
- "npm:ionicons",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html",
- "hash": "17158173524022538088"
+ "file": "apps/api/src/app/import/import.controller.ts",
+ "hash": "9943793844364454332",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.scss",
- "hash": "15711318554933547473"
+ "file": "apps/api/src/app/import/import.module.ts",
+ "hash": "6866209361340446817"
},
{
- "file": "apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/interfaces/interfaces.ts",
- "hash": "17210569395473073612",
+ "file": "apps/api/src/app/import/import.service.ts",
+ "hash": "10159848233286662541",
"deps": [
- "common",
- "npm:@prisma/client"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/types/activity-type.type.ts",
- "hash": "12543983627660829532",
+ "file": "apps/api/src/app/info/info.controller.ts",
+ "hash": "16286104312372049326",
"deps": [
- "npm:@prisma/client"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/portfolio/activities/import-activities-dialog/enums/import-step.ts",
- "hash": "2381232556830393358"
+ "file": "apps/api/src/app/info/info.module.ts",
+ "hash": "2694918968601183121"
},
{
- "file": "apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts",
- "hash": "8923002855776624086",
+ "file": "apps/api/src/app/info/info.service.ts",
+ "hash": "16139604198404754999",
"deps": [
- "common",
- "ui",
- "npm:@angular/cdk",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:@ionic/angular",
- "npm:@prisma/client",
- "npm:ionicons",
- "npm:lodash",
- "npm:ms",
- "npm:ngx-device-detector",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.html",
- "hash": "15756735464827169384"
+ "file": "apps/api/src/app/logo/logo.controller.ts",
+ "hash": "6880771773435352834"
},
{
- "file": "apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.scss",
- "hash": "7326991256478358644"
+ "file": "apps/api/src/app/logo/logo.module.ts",
+ "hash": "9443733667841082733"
},
{
- "file": "apps/client/src/app/pages/portfolio/activities/import-activities-dialog/interfaces/interfaces.ts",
- "hash": "18390384725404788880",
+ "file": "apps/api/src/app/logo/logo.service.ts",
+ "hash": "3990792163561220272",
"deps": [
- "common",
- "npm:@prisma/client"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/portfolio/allocations/allocations-page.component.ts",
- "hash": "17287737683685523743",
+ "file": "apps/api/src/app/order/order.controller.ts",
+ "hash": "5740619361966074400",
"deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@prisma/client",
- "npm:lodash",
- "npm:ngx-device-detector",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/portfolio/allocations/allocations-page.html",
- "hash": "13785084361045825718"
+ "file": "apps/api/src/app/order/order.module.ts",
+ "hash": "8912233153607679540"
},
{
- "file": "apps/client/src/app/pages/portfolio/allocations/allocations-page.routes.ts",
- "hash": "9941752542484010043",
+ "file": "apps/api/src/app/order/order.service.ts",
+ "hash": "9775103902188533039",
"deps": [
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/portfolio/allocations/allocations-page.scss",
- "hash": "1275463277965125798"
- },
- {
- "file": "apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts",
- "hash": "13480934815678152418",
+ "file": "apps/api/src/app/platform/platform.controller.ts",
+ "hash": "11740084137790232304",
"deps": [
- "common",
- "ui",
- "npm:@angular/cdk",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:@prisma/client",
- "npm:ionicons",
- "npm:lodash",
- "npm:ms",
- "npm:ngx-device-detector",
- "npm:ngx-skeleton-loader",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/portfolio/analysis/analysis-page.html",
- "hash": "3764320919064690015"
- },
- {
- "file": "apps/client/src/app/pages/portfolio/analysis/analysis-page.routes.ts",
- "hash": "3697866390485301366",
- "deps": [
- "common",
- "npm:@angular/router"
- ]
+ "file": "apps/api/src/app/platform/platform.module.ts",
+ "hash": "2724229831821154949"
},
{
- "file": "apps/client/src/app/pages/portfolio/analysis/analysis-page.scss",
- "hash": "10863956955468823261"
+ "file": "apps/api/src/app/platform/platform.service.ts",
+ "hash": "10044936168872298958"
},
{
- "file": "apps/client/src/app/pages/portfolio/fire/fire-page.component.ts",
- "hash": "11695006210831943287",
+ "file": "apps/api/src/app/portfolio/calculator/mwr/portfolio-calculator.ts",
+ "hash": "1261577207939446641",
"deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:big.js",
- "npm:ngx-device-detector",
- "npm:ngx-skeleton-loader",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/portfolio/fire/fire-page.html",
- "hash": "13563555818368434813"
- },
- {
- "file": "apps/client/src/app/pages/portfolio/fire/fire-page.routes.ts",
- "hash": "3030692218252387098",
+ "file": "apps/api/src/app/portfolio/calculator/portfolio-calculator-test-utils.ts",
+ "hash": "7083210108583689998",
"deps": [
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/portfolio/fire/fire-page.scss",
- "hash": "850301236067537731"
- },
- {
- "file": "apps/client/src/app/pages/portfolio/portfolio-page.component.ts",
- "hash": "11692127180094070010",
+ "file": "apps/api/src/app/portfolio/calculator/portfolio-calculator.factory.ts",
+ "hash": "11182978254811319097",
"deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:ionicons",
- "npm:ngx-device-detector",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/portfolio/portfolio-page.html",
- "hash": "4714612951943756587"
- },
- {
- "file": "apps/client/src/app/pages/portfolio/portfolio-page.routes.ts",
- "hash": "14518653019970574123",
+ "file": "apps/api/src/app/portfolio/calculator/portfolio-calculator.ts",
+ "hash": "9869212391465024541",
"deps": [
- "common",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/portfolio/portfolio-page.scss",
- "hash": "15477411832764313176"
- },
- {
- "file": "apps/client/src/app/pages/portfolio/x-ray/x-ray-page.component.html",
- "hash": "7748546466913513127"
- },
- {
- "file": "apps/client/src/app/pages/portfolio/x-ray/x-ray-page.component.scss",
- "hash": "2701747692084050305"
- },
- {
- "file": "apps/client/src/app/pages/portfolio/x-ray/x-ray-page.component.ts",
- "hash": "10693170141096339455",
+ "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy-and-buy.spec.ts",
+ "hash": "2092204144528643499",
"deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:ngx-skeleton-loader",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/portfolio/x-ray/x-ray-page.routes.ts",
- "hash": "1849246179626161044",
+ "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy-and-sell-in-two-activities.spec.ts",
+ "hash": "9914772745721039971",
"deps": [
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/pricing/pricing-page.component.ts",
- "hash": "12823265262405795873",
+ "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy-and-sell.spec.ts",
+ "hash": "3925264641929851533",
"deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:ms",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/pricing/pricing-page.html",
- "hash": "1562799419819630407"
- },
- {
- "file": "apps/client/src/app/pages/pricing/pricing-page.routes.ts",
- "hash": "12833153067928098184",
+ "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy.spec.ts",
+ "hash": "16840283569956648583",
"deps": [
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/pricing/pricing-page.scss",
- "hash": "8596829094606286168"
- },
- {
- "file": "apps/client/src/app/pages/public/public-page.component.ts",
- "hash": "7731114717293893683",
+ "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btceur-in-base-currency-eur.spec.ts",
+ "hash": "1368624185679140205",
"deps": [
- "common",
- "ui",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@prisma/client",
- "npm:http-status-codes",
- "npm:lodash",
- "npm:ngx-device-detector",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/public/public-page.html",
- "hash": "3625517939197347335"
- },
- {
- "file": "apps/client/src/app/pages/public/public-page.routes.ts",
- "hash": "882840875786004146",
+ "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btceur.spec.ts",
+ "hash": "1633610715663711079",
"deps": [
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/public/public-page.scss",
- "hash": "16437306368196988131"
- },
- {
- "file": "apps/client/src/app/pages/register/register-page.component.ts",
- "hash": "12089177970600919846",
+ "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btcusd-buy-and-sell-partially.spec.ts",
+ "hash": "1150574696467405198",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:ngx-device-detector",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/register/register-page.html",
- "hash": "12965403768576182709"
- },
- {
- "file": "apps/client/src/app/pages/register/register-page.routes.ts",
- "hash": "1347756210818994835",
+ "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btcusd-short.spec.ts",
+ "hash": "3191836514200637664",
"deps": [
- "common",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/register/register-page.scss",
- "hash": "16294282411248520206"
- },
- {
- "file": "apps/client/src/app/pages/register/user-account-registration-dialog/interfaces/interfaces.ts",
- "hash": "4070911639708050189"
- },
- {
- "file": "apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.component.ts",
- "hash": "10122832345042879491",
+ "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btcusd.spec.ts",
+ "hash": "7854893818558859893",
"deps": [
- "common",
- "ui",
- "npm:@angular/cdk",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html",
- "hash": "11191116890900253882"
+ "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-cash.spec.ts",
+ "hash": "4661346971520628212",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.scss",
- "hash": "9576170968649839603"
+ "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-fee.spec.ts",
+ "hash": "11948623142688477480",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/app/pages/resources/glossary/resources-glossary.component.html",
- "hash": "7088891884467569599"
+ "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-googl-buy.spec.ts",
+ "hash": "9817276927104960226",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/app/pages/resources/glossary/resources-glossary.component.scss",
- "hash": "8950666980568756827"
+ "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-jnug-buy-and-sell-and-buy-and-sell.spec.ts",
+ "hash": "18321549621428101751",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/app/pages/resources/glossary/resources-glossary.component.ts",
- "hash": "5670658525230118255",
+ "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-liability.spec.ts",
+ "hash": "3470227669082968527",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/resources/glossary/resources-glossary.routes.ts",
- "hash": "13513812621113891706",
+ "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-msft-buy-and-sell.spec.ts",
+ "hash": "4857801102393930469",
"deps": [
- "common",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/resources/guides/resources-guides.component.html",
- "hash": "9937099116678171239"
+ "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-msft-buy-with-dividend.spec.ts",
+ "hash": "9510798447645824621",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/app/pages/resources/guides/resources-guides.component.scss",
- "hash": "8950666980568756827"
+ "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-no-orders.spec.ts",
+ "hash": "7624775439856512550",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/app/pages/resources/guides/resources-guides.component.ts",
- "hash": "16622378725671902412",
+ "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-novn-buy-and-sell-partially.spec.ts",
+ "hash": "11616783061259621841",
"deps": [
- "npm:@angular/core",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/resources/guides/resources-guides.routes.ts",
- "hash": "5480002194249880041",
+ "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-novn-buy-and-sell.spec.ts",
+ "hash": "16117793286774608466",
"deps": [
- "common",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/resources/markets/resources-markets.component.html",
- "hash": "5935207804260048603"
+ "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-valuable.spec.ts",
+ "hash": "2117368692572200601",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/app/pages/resources/markets/resources-markets.component.scss",
- "hash": "8950666980568756827"
+ "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator.spec.ts",
+ "hash": "7320024065681692112"
},
{
- "file": "apps/client/src/app/pages/resources/markets/resources-markets.component.ts",
- "hash": "91690110977230219",
+ "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator.ts",
+ "hash": "7285208377934050513",
"deps": [
- "npm:@angular/core"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/resources/markets/resources-markets.routes.ts",
- "hash": "2509948377138197078",
+ "file": "apps/api/src/app/portfolio/calculator/roi/portfolio-calculator.ts",
+ "hash": "10031506312187751530",
"deps": [
- "common",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/resources/overview/resources-overview.component.html",
- "hash": "11977445795955835858"
- },
- {
- "file": "apps/client/src/app/pages/resources/overview/resources-overview.component.scss",
- "hash": "8950666980568756827"
+ "file": "apps/api/src/app/portfolio/calculator/twr/portfolio-calculator.ts",
+ "hash": "8379354532324691257",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/app/pages/resources/overview/resources-overview.component.ts",
- "hash": "8446953232963553215",
+ "file": "apps/api/src/app/portfolio/current-rate.service.mock.ts",
+ "hash": "8019176202187172298",
"deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/resources/overview/resources-overview.routes.ts",
- "hash": "750410504200335030",
+ "file": "apps/api/src/app/portfolio/current-rate.service.spec.ts",
+ "hash": "13962616103831772235",
"deps": [
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/resources/personal-finance-tools/personal-finance-tools-page.component.ts",
- "hash": "10816069308287254400",
+ "file": "apps/api/src/app/portfolio/current-rate.service.ts",
+ "hash": "15447236618832258390",
"deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/resources/personal-finance-tools/personal-finance-tools-page.html",
- "hash": "11130662075526191758"
+ "file": "apps/api/src/app/portfolio/interfaces/date-query.interface.ts",
+ "hash": "17392975535355338377"
},
{
- "file": "apps/client/src/app/pages/resources/personal-finance-tools/personal-finance-tools-page.routes.ts",
- "hash": "11017837210122110002",
+ "file": "apps/api/src/app/portfolio/interfaces/get-value-object.interface.ts",
+ "hash": "8327906979356972933",
"deps": [
- "common",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/resources/personal-finance-tools/personal-finance-tools-page.scss",
- "hash": "13646832794663364583"
- },
- {
- "file": "apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts",
- "hash": "213331767451801887",
+ "file": "apps/api/src/app/portfolio/interfaces/get-values-object.interface.ts",
+ "hash": "11424647804175044099",
"deps": [
- "common",
- "ui",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/resources/personal-finance-tools/product-page.html",
- "hash": "1714121874947572290"
+ "file": "apps/api/src/app/portfolio/interfaces/get-values-params.interface.ts",
+ "hash": "4310821538443705785"
},
{
- "file": "apps/client/src/app/pages/resources/personal-finance-tools/product-page.scss",
- "hash": "6287789186381734493"
+ "file": "apps/api/src/app/portfolio/interfaces/portfolio-order-item.interface.ts",
+ "hash": "15002989780107061866"
},
{
- "file": "apps/client/src/app/pages/resources/resources-page.component.ts",
- "hash": "8058926575839348899",
+ "file": "apps/api/src/app/portfolio/interfaces/portfolio-order.interface.ts",
+ "hash": "9216090500388894952",
"deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:ngx-device-detector",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/resources/resources-page.html",
- "hash": "4714612951943756587"
+ "file": "apps/api/src/app/portfolio/interfaces/snapshot-value.interface.ts",
+ "hash": "4065656085122795408"
},
{
- "file": "apps/client/src/app/pages/resources/resources-page.routes.ts",
- "hash": "15758855819540700204",
- "deps": [
- "common",
- "npm:@angular/router"
- ]
+ "file": "apps/api/src/app/portfolio/interfaces/transaction-point-symbol.interface.ts",
+ "hash": "7821377316211632201"
},
{
- "file": "apps/client/src/app/pages/resources/resources-page.scss",
- "hash": "15477411832764313176"
+ "file": "apps/api/src/app/portfolio/interfaces/transaction-point.interface.ts",
+ "hash": "9893238664331185136"
},
{
- "file": "apps/client/src/app/pages/user-account/user-account-page.component.ts",
- "hash": "6568380133738982628",
+ "file": "apps/api/src/app/portfolio/portfolio.controller.ts",
+ "hash": "1882188579955791481",
"deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:ngx-device-detector",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/user-account/user-account-page.html",
- "hash": "4714612951943756587"
+ "file": "apps/api/src/app/portfolio/portfolio.module.ts",
+ "hash": "5127483324997865160"
},
{
- "file": "apps/client/src/app/pages/user-account/user-account-page.routes.ts",
- "hash": "17195017595728046080",
+ "file": "apps/api/src/app/portfolio/portfolio.service.ts",
+ "hash": "7715022221482031873",
"deps": [
- "common",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/user-account/user-account-page.scss",
- "hash": "15477411832764313176"
- },
- {
- "file": "apps/client/src/app/pages/webauthn/webauthn-page.component.ts",
- "hash": "560734901423571566",
- "deps": [
- "ui",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:rxjs"
- ]
- },
- {
- "file": "apps/client/src/app/pages/webauthn/webauthn-page.html",
- "hash": "15932902948438103496"
- },
- {
- "file": "apps/client/src/app/pages/webauthn/webauthn-page.scss",
- "hash": "12848913332226562112"
- },
- {
- "file": "apps/client/src/app/pages/zen/zen-page.component.ts",
- "hash": "9497669550522438217",
+ "file": "apps/api/src/app/portfolio/rules.service.ts",
+ "hash": "6594880074282562566",
"deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:ngx-device-detector",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/pages/zen/zen-page.html",
- "hash": "4714612951943756587"
- },
- {
- "file": "apps/client/src/app/pages/zen/zen-page.routes.ts",
- "hash": "8386002608832545341",
- "deps": [
- "common",
- "npm:@angular/router"
- ]
+ "file": "apps/api/src/app/portfolio/update-holding-tags.dto.ts",
+ "hash": "2797145258104508259"
},
{
- "file": "apps/client/src/app/pages/zen/zen-page.scss",
- "hash": "15477411832764313176"
+ "file": "apps/api/src/app/redis-cache/redis-cache.module.ts",
+ "hash": "11199935753897175063"
},
{
- "file": "apps/client/src/app/services/ai-chat.service.ts",
- "hash": "9244815979730334762",
+ "file": "apps/api/src/app/redis-cache/redis-cache.service.mock.ts",
+ "hash": "5464314514695461108",
"deps": [
- "npm:@angular/core",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/services/cache.service.ts",
- "hash": "15052600112753296658",
+ "file": "apps/api/src/app/redis-cache/redis-cache.service.ts",
+ "hash": "12421092249815195960",
"deps": [
- "npm:@angular/common",
- "npm:@angular/core"
+ "common"
]
},
{
- "file": "apps/client/src/app/services/ics/ics.service.ts",
- "hash": "5406276691203236858",
+ "file": "apps/api/src/app/subscription/subscription.controller.ts",
+ "hash": "2363366465620782572",
"deps": [
- "common",
- "npm:@angular/core",
- "npm:@prisma/client",
- "npm:date-fns"
+ "common"
]
},
{
- "file": "apps/client/src/app/services/impersonation-storage.service.ts",
- "hash": "7789594055937999523",
- "deps": [
- "npm:@angular/core",
- "npm:rxjs"
- ]
+ "file": "apps/api/src/app/subscription/subscription.module.ts",
+ "hash": "12243301548523060309"
},
{
- "file": "apps/client/src/app/services/import-activities.service.ts",
- "hash": "14254153200712026861",
+ "file": "apps/api/src/app/subscription/subscription.service.ts",
+ "hash": "1897947714488018417",
"deps": [
- "common",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@prisma/client",
- "npm:lodash",
- "npm:papaparse",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/services/page-title.strategy.ts",
- "hash": "10261701088975020786",
+ "file": "apps/api/src/app/symbol/symbol.controller.ts",
+ "hash": "9169254245522838468",
"deps": [
- "npm:@angular/core",
- "npm:@angular/platform-browser",
- "npm:@angular/router"
+ "common"
]
},
{
- "file": "apps/client/src/app/services/settings-storage.service.ts",
- "hash": "17973239997792831447",
- "deps": [
- "npm:@angular/core"
- ]
+ "file": "apps/api/src/app/symbol/symbol.module.ts",
+ "hash": "15283719597844888248"
},
{
- "file": "apps/client/src/app/services/token-storage.service.ts",
- "hash": "18208297461724930334",
+ "file": "apps/api/src/app/symbol/symbol.service.ts",
+ "hash": "13785263343906556962",
"deps": [
- "npm:@angular/core"
+ "common"
]
},
{
- "file": "apps/client/src/app/services/user/user-store.actions.ts",
- "hash": "13503862465183627583"
- },
- {
- "file": "apps/client/src/app/services/user/user-store.state.ts",
- "hash": "15745285627488286462",
+ "file": "apps/api/src/app/user/user.controller.ts",
+ "hash": "360523281603894601",
"deps": [
"common"
]
},
{
- "file": "apps/client/src/app/services/user/user.service.ts",
- "hash": "10580593447974975788",
- "deps": [
- "common",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@codewithdan/observable-store",
- "npm:date-fns",
- "npm:ngx-device-detector",
- "npm:rxjs"
- ]
+ "file": "apps/api/src/app/user/user.module.ts",
+ "hash": "2243491655857663585"
},
{
- "file": "apps/client/src/app/services/web-authn.service.ts",
- "hash": "12853227751430259283",
+ "file": "apps/api/src/app/user/user.service.ts",
+ "hash": "779522569902969731",
"deps": [
- "common",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@simplewebauthn/browser",
- "npm:rxjs"
+ "common"
]
},
{
- "file": "apps/client/src/app/util/rxjs.util.ts",
- "hash": "7692754070066246514"
+ "file": "apps/api/src/assets/countries/asia-pacific-markets.json",
+ "hash": "11786643917804731254"
},
{
- "file": "apps/client/src/assets/.well-known/assetlinks.json",
- "hash": "17748211925306212726"
+ "file": "apps/api/src/assets/countries/developed-markets.json",
+ "hash": "15014515724572350647"
},
{
- "file": "apps/client/src/assets/android-chrome-192x192.png",
- "hash": "1426204903990574578"
+ "file": "apps/api/src/assets/countries/emerging-markets.json",
+ "hash": "13102652427762909147"
},
{
- "file": "apps/client/src/assets/android-chrome-512x512.png",
- "hash": "11090355413905569035"
+ "file": "apps/api/src/assets/countries/europe-markets.json",
+ "hash": "7909159367379857842"
},
{
- "file": "apps/client/src/assets/apple-touch-icon.png",
- "hash": "846919348597317210"
+ "file": "apps/api/src/assets/cryptocurrencies/cryptocurrencies.json",
+ "hash": "4393876564260780073"
},
{
- "file": "apps/client/src/assets/bootstrapped-dark.svg",
- "hash": "12926547307313000628"
+ "file": "apps/api/src/assets/cryptocurrencies/custom.json",
+ "hash": "16921961271907773657"
},
{
- "file": "apps/client/src/assets/bootstrapped-light.svg",
- "hash": "4828071557701272170"
+ "file": "apps/api/src/assets/site.webmanifest",
+ "hash": "16558392802946440729"
},
{
- "file": "apps/client/src/assets/cover.png",
- "hash": "15952546557931194444"
+ "file": "apps/api/src/assets/sitemap.xml",
+ "hash": "6135399650432721691"
},
{
- "file": "apps/client/src/assets/favicon-16x16.png",
- "hash": "5377426446766169446"
+ "file": "apps/api/src/decorators/has-permission.decorator.ts",
+ "hash": "16912551574702848230"
},
{
- "file": "apps/client/src/assets/favicon-32x32.png",
- "hash": "14730299328617416586"
+ "file": "apps/api/src/dependencies.ts",
+ "hash": "2728322994444582716"
},
{
- "file": "apps/client/src/assets/favicon.ico",
- "hash": "11625617523574118805"
+ "file": "apps/api/src/environments/environment.prod.ts",
+ "hash": "4390255767487227590",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/Inter-Black.woff2",
- "hash": "11937952836971143822"
+ "file": "apps/api/src/environments/environment.ts",
+ "hash": "4633602507367672448",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/Inter-BlackItalic.woff2",
- "hash": "1493127890248109527"
+ "file": "apps/api/src/events/asset-profile-changed.event.ts",
+ "hash": "9004890052981155098",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/Inter-Bold.woff2",
- "hash": "17713292774846215858"
+ "file": "apps/api/src/events/asset-profile-changed.listener.ts",
+ "hash": "4773922030751062984",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/Inter-BoldItalic.woff2",
- "hash": "623092326375378804"
+ "file": "apps/api/src/events/events.module.ts",
+ "hash": "13675458054633180929"
},
{
- "file": "apps/client/src/assets/fonts/Inter-ExtraBold.woff2",
- "hash": "13350127271424547661"
+ "file": "apps/api/src/events/portfolio-changed.event.ts",
+ "hash": "14887314507002631278"
},
{
- "file": "apps/client/src/assets/fonts/Inter-ExtraBoldItalic.woff2",
- "hash": "5132494226338059780"
+ "file": "apps/api/src/events/portfolio-changed.listener.ts",
+ "hash": "7744908501829210048"
},
{
- "file": "apps/client/src/assets/fonts/Inter-ExtraLight.woff2",
- "hash": "1911643457538003395"
+ "file": "apps/api/src/guards/has-permission.guard.spec.ts",
+ "hash": "4798522664989686975"
},
{
- "file": "apps/client/src/assets/fonts/Inter-ExtraLightItalic.woff2",
- "hash": "7376504950079003494"
+ "file": "apps/api/src/guards/has-permission.guard.ts",
+ "hash": "11753141686427124390",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/Inter-Italic.woff2",
- "hash": "18298239467480916863"
+ "file": "apps/api/src/helper/object.helper.spec.ts",
+ "hash": "5313362537763935832",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/Inter-Light.woff2",
- "hash": "13938428275129276428"
+ "file": "apps/api/src/helper/object.helper.ts",
+ "hash": "15474276799147450415"
},
{
- "file": "apps/client/src/assets/fonts/Inter-LightItalic.woff2",
- "hash": "9871428815886675582"
+ "file": "apps/api/src/helper/portfolio.helper.ts",
+ "hash": "7123448058061258237"
},
{
- "file": "apps/client/src/assets/fonts/Inter-Medium.woff2",
- "hash": "11062895445081207924"
+ "file": "apps/api/src/helper/string.helper.ts",
+ "hash": "3140664733053485447"
},
{
- "file": "apps/client/src/assets/fonts/Inter-MediumItalic.woff2",
- "hash": "6617211757258325454"
+ "file": "apps/api/src/interceptors/performance-logging/performance-logging.interceptor.ts",
+ "hash": "5241556608201283437"
},
{
- "file": "apps/client/src/assets/fonts/Inter-Regular.woff2",
- "hash": "16448910949437882740"
+ "file": "apps/api/src/interceptors/performance-logging/performance-logging.module.ts",
+ "hash": "9544156843013564973"
},
{
- "file": "apps/client/src/assets/fonts/Inter-SemiBold.woff2",
- "hash": "1152230929913881663"
+ "file": "apps/api/src/interceptors/performance-logging/performance-logging.service.ts",
+ "hash": "1561675548509901005"
},
{
- "file": "apps/client/src/assets/fonts/Inter-SemiBoldItalic.woff2",
- "hash": "14631358580949483704"
+ "file": "apps/api/src/interceptors/redact-values-in-response/redact-values-in-response.interceptor.ts",
+ "hash": "17576200115333986287",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/Inter-Thin.woff2",
- "hash": "6495107939414287224"
+ "file": "apps/api/src/interceptors/redact-values-in-response/redact-values-in-response.module.ts",
+ "hash": "8908315586575373597"
},
{
- "file": "apps/client/src/assets/fonts/Inter-ThinItalic.woff2",
- "hash": "14663807749029210927"
+ "file": "apps/api/src/interceptors/transform-data-source-in-request/transform-data-source-in-request.interceptor.ts",
+ "hash": "10276067726219618311",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/InterDisplay-Black.woff2",
- "hash": "16554722172362479052"
+ "file": "apps/api/src/interceptors/transform-data-source-in-request/transform-data-source-in-request.module.ts",
+ "hash": "15846098677797604901"
},
{
- "file": "apps/client/src/assets/fonts/InterDisplay-BlackItalic.woff2",
- "hash": "344888430947260530"
+ "file": "apps/api/src/interceptors/transform-data-source-in-response/transform-data-source-in-response.interceptor.ts",
+ "hash": "18251999623644632911",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/InterDisplay-Bold.woff2",
- "hash": "13882914833153795991"
+ "file": "apps/api/src/interceptors/transform-data-source-in-response/transform-data-source-in-response.module.ts",
+ "hash": "10260971805487485415"
},
{
- "file": "apps/client/src/assets/fonts/InterDisplay-BoldItalic.woff2",
- "hash": "10218571855474088911"
+ "file": "apps/api/src/main.ts",
+ "hash": "1706758187551668974",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/InterDisplay-ExtraBold.woff2",
- "hash": "6349723785520240876"
+ "file": "apps/api/src/middlewares/html-template.middleware.ts",
+ "hash": "17000988993557755334",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/InterDisplay-ExtraBoldItalic.woff2",
- "hash": "12738383799612198894"
+ "file": "apps/api/src/models/interfaces/evaluation-result.interface.ts",
+ "hash": "16990713790667585954"
},
{
- "file": "apps/client/src/assets/fonts/InterDisplay-ExtraLight.woff2",
- "hash": "7286591343131274660"
+ "file": "apps/api/src/models/interfaces/rule.interface.ts",
+ "hash": "316978456727434554",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/InterDisplay-ExtraLightItalic.woff2",
- "hash": "11837632329941109902"
+ "file": "apps/api/src/models/rule.ts",
+ "hash": "3592075457203909548",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/InterDisplay-Italic.woff2",
- "hash": "11328397217511402142"
+ "file": "apps/api/src/models/rules/account-cluster-risk/current-investment.ts",
+ "hash": "16097611376281528010",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/InterDisplay-Light.woff2",
- "hash": "12938923642684626369"
+ "file": "apps/api/src/models/rules/account-cluster-risk/single-account.ts",
+ "hash": "12409060114530059425",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/InterDisplay-LightItalic.woff2",
- "hash": "14219656320464575456"
+ "file": "apps/api/src/models/rules/asset-class-cluster-risk/equity.ts",
+ "hash": "8446155065100154678",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/InterDisplay-Medium.woff2",
- "hash": "3964945058765210961"
+ "file": "apps/api/src/models/rules/asset-class-cluster-risk/fixed-income.ts",
+ "hash": "6963053022890977403",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/InterDisplay-MediumItalic.woff2",
- "hash": "2104287557884630375"
+ "file": "apps/api/src/models/rules/currency-cluster-risk/base-currency-current-investment.ts",
+ "hash": "3145079194432205462",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/InterDisplay-Regular.woff2",
- "hash": "8386787718912711348"
+ "file": "apps/api/src/models/rules/currency-cluster-risk/current-investment.ts",
+ "hash": "14913380617764715788",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/InterDisplay-SemiBold.woff2",
- "hash": "17855004808153655561"
+ "file": "apps/api/src/models/rules/economic-market-cluster-risk/developed-markets.ts",
+ "hash": "11307072678946598598",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/InterDisplay-SemiBoldItalic.woff2",
- "hash": "6670789015889428999"
+ "file": "apps/api/src/models/rules/economic-market-cluster-risk/emerging-markets.ts",
+ "hash": "15762387054913361908",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/InterDisplay-Thin.woff2",
- "hash": "9794989684243633868"
+ "file": "apps/api/src/models/rules/emergency-fund/emergency-fund-setup.ts",
+ "hash": "13717192462215785389",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/InterDisplay-ThinItalic.woff2",
- "hash": "10867159997688586182"
+ "file": "apps/api/src/models/rules/fees/fee-ratio-initial-investment.ts",
+ "hash": "6820546524732241147",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/InterVariable-Italic.woff2",
- "hash": "16964764538251896861"
+ "file": "apps/api/src/models/rules/fees/fee-ratio-total-investment-volume.ts",
+ "hash": "10169172453372386870",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/InterVariable.woff2",
- "hash": "3209719928503176086"
+ "file": "apps/api/src/models/rules/liquidity/buying-power.ts",
+ "hash": "6222443637691361328",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/fonts/inter.css",
- "hash": "8107862913626458843"
+ "file": "apps/api/src/models/rules/regional-market-cluster-risk/asia-pacific.ts",
+ "hash": "15365003551879651606",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/ghost.svg",
- "hash": "10353562633428501672"
+ "file": "apps/api/src/models/rules/regional-market-cluster-risk/emerging-markets.ts",
+ "hash": "13153243084059081801",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/icons/google.svg",
- "hash": "3214168647753194162"
+ "file": "apps/api/src/models/rules/regional-market-cluster-risk/europe.ts",
+ "hash": "6865052606810168071",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/blog/1000-stars-on-github.jpg",
- "hash": "4868694944062900423"
+ "file": "apps/api/src/models/rules/regional-market-cluster-risk/interfaces/rule-settings.interface.ts",
+ "hash": "628113973325363377",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/blog/20221226.jpg",
- "hash": "2360809366711559315"
+ "file": "apps/api/src/models/rules/regional-market-cluster-risk/japan.ts",
+ "hash": "16604171211181303892",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/blog/20230520.jpg",
- "hash": "3153081508989047302"
+ "file": "apps/api/src/models/rules/regional-market-cluster-risk/north-america.ts",
+ "hash": "17782335072732841352",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/blog/20230701.jpg",
- "hash": "27321759123796171"
+ "file": "apps/api/src/services/api-key/api-key.module.ts",
+ "hash": "14723309184193906289"
},
{
- "file": "apps/client/src/assets/images/blog/500-stars-on-github.jpg",
- "hash": "2049826594134017174"
+ "file": "apps/api/src/services/api-key/api-key.service.ts",
+ "hash": "17734760277586886473",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/blog/black-friday-2022.jpg",
- "hash": "3062564197363405604"
+ "file": "apps/api/src/services/api/api.module.ts",
+ "hash": "7354968351883377957"
},
{
- "file": "apps/client/src/assets/images/blog/black-week-2023.jpg",
- "hash": "808853555361321736"
+ "file": "apps/api/src/services/api/api.service.ts",
+ "hash": "6751313023386576265",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/blog/black-weeks-2024.jpg",
- "hash": "8872819714181430429"
+ "file": "apps/api/src/services/benchmark/benchmark.module.ts",
+ "hash": "9360133691011349938"
},
{
- "file": "apps/client/src/assets/images/blog/black-weeks-2025.jpg",
- "hash": "8872819714181430429"
+ "file": "apps/api/src/services/benchmark/benchmark.service.spec.ts",
+ "hash": "13103742469403220808"
},
{
- "file": "apps/client/src/assets/images/blog/ghostfolio-2.jpg",
- "hash": "3138788769169204176"
- },
- {
- "file": "apps/client/src/assets/images/blog/ghostfolio-joins-oss-friends.png",
- "hash": "15500862494123332817"
- },
- {
- "file": "apps/client/src/assets/images/blog/ghostfolio-meets-internet-identity.png",
- "hash": "8630508927855457042"
+ "file": "apps/api/src/services/benchmark/benchmark.service.ts",
+ "hash": "5580014919748589425",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/blog/ghostfolio-x-sackgeld.png",
- "hash": "10377803921254882302"
+ "file": "apps/api/src/services/benchmark/interfaces/benchmark-value.interface.ts",
+ "hash": "338884094417550465",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/blog/ghostfolio-x-umbrel.png",
- "hash": "17670643520802015718"
+ "file": "apps/api/src/services/configuration/configuration.module.ts",
+ "hash": "4658466281372801861"
},
{
- "file": "apps/client/src/assets/images/blog/hacktoberfest-2022.png",
- "hash": "1264375910797095761"
+ "file": "apps/api/src/services/configuration/configuration.service.ts",
+ "hash": "2367972990397081570",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/blog/hacktoberfest-2023-badges.png",
- "hash": "7267872701782744252"
+ "file": "apps/api/src/services/cron/cron.module.ts",
+ "hash": "108148196063466371"
},
{
- "file": "apps/client/src/assets/images/blog/hacktoberfest-2023-insights.png",
- "hash": "13707854152951978190"
+ "file": "apps/api/src/services/cron/cron.service.ts",
+ "hash": "6882867312981890941",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/blog/hacktoberfest-2023.png",
- "hash": "6333780242458327034"
+ "file": "apps/api/src/services/cryptocurrency/cryptocurrency.module.ts",
+ "hash": "15714200761230567997"
},
{
- "file": "apps/client/src/assets/images/blog/hacktoberfest-2024.png",
- "hash": "17185079941904627786"
+ "file": "apps/api/src/services/cryptocurrency/cryptocurrency.service.ts",
+ "hash": "1237077685028323228",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/blog/hacktoberfest-2025.png",
- "hash": "7905641510630366367"
+ "file": "apps/api/src/services/data-provider/alpha-vantage/alpha-vantage.service.ts",
+ "hash": "15053909864648181926",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/blog/star-history-20230325.png",
- "hash": "17248241774766686136"
+ "file": "apps/api/src/services/data-provider/alpha-vantage/interfaces/interfaces.ts",
+ "hash": "3063408268338565238"
},
{
- "file": "apps/client/src/assets/images/blog/umbrel-app-store.png",
- "hash": "16540778936835084716"
+ "file": "apps/api/src/services/data-provider/coingecko/coingecko.service.ts",
+ "hash": "11787497030860790739",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/button-buy-me-a-coffee.png",
- "hash": "7385007108176137316"
+ "file": "apps/api/src/services/data-provider/data-enhancer/data-enhancer.module.ts",
+ "hash": "6540505000062101947"
},
{
- "file": "apps/client/src/assets/images/logo-AGPLv3.svg",
- "hash": "10660002666513405984"
+ "file": "apps/api/src/services/data-provider/data-enhancer/data-enhancer.service.ts",
+ "hash": "4427393763691477548"
},
{
- "file": "apps/client/src/assets/images/logo-alternative-to.svg",
- "hash": "12976117640579817253"
+ "file": "apps/api/src/services/data-provider/data-enhancer/openfigi/openfigi.service.ts",
+ "hash": "17048034468851260211",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/logo-awesome.png",
- "hash": "16649852289350502040"
+ "file": "apps/api/src/services/data-provider/data-enhancer/trackinsight/trackinsight.service.ts",
+ "hash": "5225839783867517786",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/logo-dev-community.svg",
- "hash": "12135599918377682809"
+ "file": "apps/api/src/services/data-provider/data-enhancer/yahoo-finance/yahoo-finance.service.spec.ts",
+ "hash": "4719369868602143119"
},
{
- "file": "apps/client/src/assets/images/logo-hacker-news.svg",
- "hash": "1654227930986449516"
+ "file": "apps/api/src/services/data-provider/data-enhancer/yahoo-finance/yahoo-finance.service.ts",
+ "hash": "2197169859225043642",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/logo-openalternative.svg",
- "hash": "12894173409569846506"
+ "file": "apps/api/src/services/data-provider/data-provider.module.ts",
+ "hash": "2607536992505407174"
},
{
- "file": "apps/client/src/assets/images/logo-oss-gallery.svg",
- "hash": "14952985838294957628"
+ "file": "apps/api/src/services/data-provider/data-provider.service.ts",
+ "hash": "6941287458033070726",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/logo-privacy-tools.svg",
- "hash": "6884102786315718144"
+ "file": "apps/api/src/services/data-provider/eod-historical-data/eod-historical-data.service.ts",
+ "hash": "7613174661268583728",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/logo-product-hunt.png",
- "hash": "10916653304477473843"
+ "file": "apps/api/src/services/data-provider/errors/asset-profile-delisted.error.ts",
+ "hash": "4296474189461775574"
},
{
- "file": "apps/client/src/assets/images/logo-reddit.svg",
- "hash": "12374339529412428164"
+ "file": "apps/api/src/services/data-provider/errors/asset-profile-invalid.error.ts",
+ "hash": "7455645065698911398"
},
{
- "file": "apps/client/src/assets/images/logo-sackgeld.png",
- "hash": "9532468577143758132"
+ "file": "apps/api/src/services/data-provider/financial-modeling-prep/financial-modeling-prep.service.ts",
+ "hash": "7696590401175200250",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/logo-selfh-st.svg",
- "hash": "4436073133652455167"
+ "file": "apps/api/src/services/data-provider/ghostfolio/ghostfolio.service.ts",
+ "hash": "13590323008042086516",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/logo-selfhostedhub.svg",
- "hash": "11101744335859922723"
+ "file": "apps/api/src/services/data-provider/google-sheets/google-sheets.service.ts",
+ "hash": "4506109992949841263",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/logo-sourceforge.svg",
- "hash": "13624612123277950505"
+ "file": "apps/api/src/services/data-provider/interfaces/data-enhancer.interface.ts",
+ "hash": "5905789433897306305"
},
{
- "file": "apps/client/src/assets/images/logo-umbrel.svg",
- "hash": "2474253535351009225"
+ "file": "apps/api/src/services/data-provider/interfaces/data-provider.interface.ts",
+ "hash": "5664970237932723431",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/logo-unraid.svg",
- "hash": "10163965188682967651"
+ "file": "apps/api/src/services/data-provider/manual/manual.service.ts",
+ "hash": "9353963807504814875",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/screenshot.png",
- "hash": "5823458719000317414"
+ "file": "apps/api/src/services/data-provider/rapid-api/interfaces/interfaces.ts",
+ "hash": "8424093270923872930"
},
{
- "file": "apps/client/src/assets/images/sponsors/logo-testmu-dark.svg",
- "hash": "2534069783663248542"
+ "file": "apps/api/src/services/data-provider/rapid-api/rapid-api.service.ts",
+ "hash": "10801259609189396807",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/sponsors/logo-testmu-light.svg",
- "hash": "3286135862200751090"
+ "file": "apps/api/src/services/data-provider/yahoo-finance/yahoo-finance.service.ts",
+ "hash": "16049573961214179098",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/images/video-preview.jpg",
- "hash": "3244505629114847344"
+ "file": "apps/api/src/services/demo/demo.module.ts",
+ "hash": "15584725568269139642"
},
{
- "file": "apps/client/src/assets/index.html",
- "hash": "3244421341483603138"
+ "file": "apps/api/src/services/demo/demo.service.ts",
+ "hash": "6350809143965427599",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/intro.jpg",
- "hash": "8997414639532850585"
+ "file": "apps/api/src/services/exchange-rate-data/exchange-rate-data.module.ts",
+ "hash": "16102051575863862952"
},
{
- "file": "apps/client/src/assets/oss-friends.json",
- "hash": "5163043820555989233"
+ "file": "apps/api/src/services/exchange-rate-data/exchange-rate-data.service.mock.ts",
+ "hash": "6829319059299174922"
},
{
- "file": "apps/client/src/assets/privacy-policy.md",
- "hash": "2819310421968933185"
+ "file": "apps/api/src/services/exchange-rate-data/exchange-rate-data.service.ts",
+ "hash": "1092322378793813889",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/assets/robots.txt",
- "hash": "15025097878183897636"
+ "file": "apps/api/src/services/exchange-rate-data/interfaces/exchange-rate-data.interface.ts",
+ "hash": "13147322954568869345"
},
{
- "file": "apps/client/src/assets/terms-of-service.md",
- "hash": "13341889138242789236"
+ "file": "apps/api/src/services/i18n/i18n.module.ts",
+ "hash": "4416527148780970240"
},
{
- "file": "apps/client/src/environments/environment.prod.ts",
- "hash": "1523316893312722655",
+ "file": "apps/api/src/services/i18n/i18n.service.ts",
+ "hash": "6759760547678459029",
"deps": [
- "ui"
+ "common"
]
},
{
- "file": "apps/client/src/environments/environment.ts",
- "hash": "8313509003517650347",
+ "file": "apps/api/src/services/impersonation/impersonation.module.ts",
+ "hash": "3010619095332548903"
+ },
+ {
+ "file": "apps/api/src/services/impersonation/impersonation.service.ts",
+ "hash": "11987556906301449254",
"deps": [
- "ui"
+ "common"
]
},
{
- "file": "apps/client/src/index.html",
- "hash": "3921042934530238411"
+ "file": "apps/api/src/services/interfaces/environment.interface.ts",
+ "hash": "3855341986111174142"
},
{
- "file": "apps/client/src/locales/messages.ca.xlf",
- "hash": "623321874040090953"
+ "file": "apps/api/src/services/interfaces/interfaces.ts",
+ "hash": "10815197616548705865",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/locales/messages.de.xlf",
- "hash": "2864951800568681254"
+ "file": "apps/api/src/services/market-data/market-data.module.ts",
+ "hash": "12440358661319807732"
},
{
- "file": "apps/client/src/locales/messages.es.xlf",
- "hash": "13069379848258815131"
+ "file": "apps/api/src/services/market-data/market-data.service.ts",
+ "hash": "2086812361557687482",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/locales/messages.fr.xlf",
- "hash": "6496515368253927134"
+ "file": "apps/api/src/services/prisma/prisma.module.ts",
+ "hash": "12550362206928290755"
},
{
- "file": "apps/client/src/locales/messages.it.xlf",
- "hash": "2846753295076421980"
+ "file": "apps/api/src/services/prisma/prisma.service.ts",
+ "hash": "10613682284405298281"
},
{
- "file": "apps/client/src/locales/messages.ko.xlf",
- "hash": "5813511163365263266"
+ "file": "apps/api/src/services/property/interfaces/interfaces.ts",
+ "hash": "1561851996794043019"
},
{
- "file": "apps/client/src/locales/messages.nl.xlf",
- "hash": "7099345548369113035"
+ "file": "apps/api/src/services/property/property.module.ts",
+ "hash": "3085453214119883211"
},
{
- "file": "apps/client/src/locales/messages.pl.xlf",
- "hash": "6310361545803025576"
+ "file": "apps/api/src/services/property/property.service.ts",
+ "hash": "574312839115818357",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/locales/messages.pt.xlf",
- "hash": "989975621890957189"
+ "file": "apps/api/src/services/queues/data-gathering/data-gathering.module.ts",
+ "hash": "5307629830241219343",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/locales/messages.tr.xlf",
- "hash": "7102117632707814948"
+ "file": "apps/api/src/services/queues/data-gathering/data-gathering.processor.ts",
+ "hash": "18223908704251068937",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/locales/messages.uk.xlf",
- "hash": "7316609893384400812"
+ "file": "apps/api/src/services/queues/data-gathering/data-gathering.service.ts",
+ "hash": "6049928267500705193",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/locales/messages.xlf",
- "hash": "5977878529249127906"
+ "file": "apps/api/src/services/queues/portfolio-snapshot/interfaces/portfolio-snapshot-queue-job.interface.ts",
+ "hash": "8583148353136040536",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/locales/messages.zh.xlf",
- "hash": "1987678817924115764"
+ "file": "apps/api/src/services/queues/portfolio-snapshot/portfolio-snapshot.module.ts",
+ "hash": "8297291138593518346",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/main.ts",
- "hash": "3802444600563153061",
+ "file": "apps/api/src/services/queues/portfolio-snapshot/portfolio-snapshot.processor.ts",
+ "hash": "4186303662313622127",
"deps": [
- "common",
- "ui",
- "npm:@angular/cdk",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/platform-browser",
- "npm:@angular/router",
- "npm:@angular/service-worker",
- "npm:@ionic/angular",
- "npm:ngx-markdown",
- "npm:ngx-skeleton-loader"
+ "common"
]
},
{
- "file": "apps/client/src/polyfills.ts",
- "hash": "3236230360897995048",
+ "file": "apps/api/src/services/queues/portfolio-snapshot/portfolio-snapshot.service.mock.ts",
+ "hash": "16786115544867298475"
+ },
+ {
+ "file": "apps/api/src/services/queues/portfolio-snapshot/portfolio-snapshot.service.ts",
+ "hash": "12277910663988458690",
"deps": [
- "npm:zone.js",
- "npm:@angular/localize",
- "npm:reflect-metadata"
+ "common"
]
},
{
- "file": "apps/client/src/styles.scss",
- "hash": "12946605343951425040"
+ "file": "apps/api/src/services/symbol-profile/symbol-profile.module.ts",
+ "hash": "5232121521664228275"
},
{
- "file": "apps/client/src/styles/bootstrap.scss",
- "hash": "13451293048664880989"
+ "file": "apps/api/src/services/symbol-profile/symbol-profile.service.ts",
+ "hash": "15096594253906276847",
+ "deps": [
+ "common"
+ ]
},
{
- "file": "apps/client/src/styles/table.scss",
- "hash": "14349960914203714173"
+ "file": "apps/api/src/services/tag/tag.module.ts",
+ "hash": "5582953936751098220"
},
{
- "file": "apps/client/src/styles/theme.scss",
- "hash": "11404797496001206693"
+ "file": "apps/api/src/services/tag/tag.service.ts",
+ "hash": "1402565448416884557"
},
{
- "file": "apps/client/src/styles/variables.scss",
- "hash": "16136052916208051300"
+ "file": "apps/api/src/services/twitter-bot/twitter-bot.module.ts",
+ "hash": "3383850832412587513"
},
{
- "file": "apps/client/src/test-setup.ts",
- "hash": "2674404341416425809",
+ "file": "apps/api/src/services/twitter-bot/twitter-bot.service.ts",
+ "hash": "4336669487510246926",
"deps": [
- "npm:jest-preset-angular"
+ "common"
]
},
{
- "file": "apps/client/tsconfig.app.json",
- "hash": "9459405154571149199"
+ "file": "apps/api/tsconfig.app.json",
+ "hash": "998268749760607935"
},
{
- "file": "apps/client/tsconfig.editor.json",
- "hash": "13708902743870995589"
+ "file": "apps/api/tsconfig.json",
+ "hash": "9214820933160915425"
},
{
- "file": "apps/client/tsconfig.json",
- "hash": "799763760310069471"
+ "file": "apps/api/tsconfig.spec.json",
+ "hash": "11456460237505728881"
},
{
- "file": "apps/client/tsconfig.spec.json",
- "hash": "3093357885907724405"
+ "file": "apps/api/webpack.config.js",
+ "hash": "3401084728844548669"
}
],
"common": [
@@ -3494,44 +2622,23 @@
},
{
"file": "libs/common/src/lib/calculation-helper.spec.ts",
- "hash": "13657387217384742362",
- "deps": [
- "npm:big.js"
- ]
+ "hash": "13657387217384742362"
},
{
"file": "libs/common/src/lib/calculation-helper.ts",
- "hash": "6123321701822552724",
- "deps": [
- "npm:big.js",
- "npm:date-fns",
- "npm:lodash"
- ]
+ "hash": "6123321701822552724"
},
{
"file": "libs/common/src/lib/chart-helper.ts",
- "hash": "37969912020617964",
- "deps": [
- "npm:@angular/core",
- "npm:chart.js",
- "npm:date-fns"
- ]
+ "hash": "37969912020617964"
},
{
"file": "libs/common/src/lib/class-transformer.ts",
- "hash": "3945550319038750864",
- "deps": [
- "npm:big.js"
- ]
+ "hash": "3945550319038750864"
},
{
"file": "libs/common/src/lib/config.ts",
- "hash": "15660804399089711277",
- "deps": [
- "npm:@prisma/client",
- "npm:bull",
- "npm:ms"
- ]
+ "hash": "15660804399089711277"
},
{
"file": "libs/common/src/lib/dtos/auth-device.dto.ts",
@@ -3539,89 +2646,47 @@
},
{
"file": "libs/common/src/lib/dtos/create-access.dto.ts",
- "hash": "4417298307416894909",
- "deps": [
- "npm:@prisma/client",
- "npm:class-validator"
- ]
+ "hash": "4417298307416894909"
},
{
"file": "libs/common/src/lib/dtos/create-account-balance.dto.ts",
- "hash": "9711586749711239884",
- "deps": [
- "npm:class-validator"
- ]
+ "hash": "9711586749711239884"
},
{
"file": "libs/common/src/lib/dtos/create-account-with-balances.dto.ts",
- "hash": "5986685374303901395",
- "deps": [
- "npm:class-validator"
- ]
+ "hash": "5986685374303901395"
},
{
"file": "libs/common/src/lib/dtos/create-account.dto.ts",
- "hash": "1078319728279212424",
- "deps": [
- "npm:class-transformer",
- "npm:class-validator",
- "npm:lodash"
- ]
+ "hash": "1078319728279212424"
},
{
"file": "libs/common/src/lib/dtos/create-asset-profile-with-market-data.dto.ts",
- "hash": "10891914585856098329",
- "deps": [
- "npm:@prisma/client",
- "npm:class-validator"
- ]
+ "hash": "10891914585856098329"
},
{
"file": "libs/common/src/lib/dtos/create-asset-profile.dto.ts",
- "hash": "11371841750505264781",
- "deps": [
- "npm:@prisma/client",
- "npm:class-validator"
- ]
+ "hash": "11371841750505264781"
},
{
"file": "libs/common/src/lib/dtos/create-order.dto.ts",
- "hash": "768807074568776291",
- "deps": [
- "npm:@prisma/client",
- "npm:class-transformer",
- "npm:class-validator",
- "npm:lodash"
- ]
+ "hash": "768807074568776291"
},
{
"file": "libs/common/src/lib/dtos/create-platform.dto.ts",
- "hash": "6959820467570696180",
- "deps": [
- "npm:class-validator"
- ]
+ "hash": "6959820467570696180"
},
{
"file": "libs/common/src/lib/dtos/create-tag.dto.ts",
- "hash": "17322064140460757155",
- "deps": [
- "npm:class-validator"
- ]
+ "hash": "17322064140460757155"
},
{
"file": "libs/common/src/lib/dtos/create-watchlist-item.dto.ts",
- "hash": "10809591551837551905",
- "deps": [
- "npm:@prisma/client",
- "npm:class-validator"
- ]
+ "hash": "10809591551837551905"
},
{
"file": "libs/common/src/lib/dtos/delete-own-user.dto.ts",
- "hash": "8310051672716144195",
- "deps": [
- "npm:class-validator"
- ]
+ "hash": "8310051672716144195"
},
{
"file": "libs/common/src/lib/dtos/index.ts",
@@ -3629,96 +2694,51 @@
},
{
"file": "libs/common/src/lib/dtos/transfer-balance.dto.ts",
- "hash": "17308113955349119381",
- "deps": [
- "npm:class-validator"
- ]
+ "hash": "17308113955349119381"
},
{
"file": "libs/common/src/lib/dtos/update-access.dto.ts",
- "hash": "18153844500943868549",
- "deps": [
- "npm:@prisma/client",
- "npm:class-validator"
- ]
+ "hash": "18153844500943868549"
},
{
"file": "libs/common/src/lib/dtos/update-account.dto.ts",
- "hash": "6690811347489801733",
- "deps": [
- "npm:class-transformer",
- "npm:class-validator",
- "npm:lodash"
- ]
+ "hash": "6690811347489801733"
},
{
"file": "libs/common/src/lib/dtos/update-asset-profile.dto.ts",
- "hash": "9119969051249839182",
- "deps": [
- "npm:@prisma/client",
- "npm:class-validator"
- ]
+ "hash": "9119969051249839182"
},
{
"file": "libs/common/src/lib/dtos/update-bulk-market-data.dto.ts",
- "hash": "3120935511204794640",
- "deps": [
- "npm:class-transformer",
- "npm:class-validator"
- ]
+ "hash": "3120935511204794640"
},
{
"file": "libs/common/src/lib/dtos/update-market-data.dto.ts",
- "hash": "15072523541803070178",
- "deps": [
- "npm:class-validator"
- ]
+ "hash": "15072523541803070178"
},
{
"file": "libs/common/src/lib/dtos/update-order.dto.ts",
- "hash": "3671251772078280079",
- "deps": [
- "npm:@prisma/client",
- "npm:class-transformer",
- "npm:class-validator",
- "npm:lodash"
- ]
+ "hash": "3671251772078280079"
},
{
"file": "libs/common/src/lib/dtos/update-own-access-token.dto.ts",
- "hash": "3790583131964038579",
- "deps": [
- "npm:class-validator"
- ]
+ "hash": "3790583131964038579"
},
{
"file": "libs/common/src/lib/dtos/update-platform.dto.ts",
- "hash": "10563372133423729265",
- "deps": [
- "npm:class-validator"
- ]
+ "hash": "10563372133423729265"
},
{
"file": "libs/common/src/lib/dtos/update-property.dto.ts",
- "hash": "9752218726615121546",
- "deps": [
- "npm:class-validator"
- ]
+ "hash": "9752218726615121546"
},
{
"file": "libs/common/src/lib/dtos/update-tag.dto.ts",
- "hash": "14635758141458391089",
- "deps": [
- "npm:class-validator"
- ]
+ "hash": "14635758141458391089"
},
{
"file": "libs/common/src/lib/dtos/update-user-setting.dto.ts",
- "hash": "5459427365190595488",
- "deps": [
- "npm:class-validator",
- "npm:date-fns"
- ]
+ "hash": "5459427365190595488"
},
{
"file": "libs/common/src/lib/enums/confirmation-dialog.type.ts",
@@ -3738,22 +2758,11 @@
},
{
"file": "libs/common/src/lib/helper.ts",
- "hash": "10920188230809019923",
- "deps": [
- "npm:@internationalized/number",
- "npm:@prisma/client",
- "npm:big.js",
- "npm:class-validator",
- "npm:date-fns",
- "npm:lodash"
- ]
+ "hash": "10920188230809019923"
},
{
"file": "libs/common/src/lib/interfaces/access.interface.ts",
- "hash": "11555014613779333197",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "11555014613779333197"
},
{
"file": "libs/common/src/lib/interfaces/account-balance.interface.ts",
@@ -3761,10 +2770,7 @@
},
{
"file": "libs/common/src/lib/interfaces/activities.interface.ts",
- "hash": "3695887572039636205",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "3695887572039636205"
},
{
"file": "libs/common/src/lib/interfaces/admin-data.interface.ts",
@@ -3772,45 +2778,27 @@
},
{
"file": "libs/common/src/lib/interfaces/admin-jobs.interface.ts",
- "hash": "2891864539737871965",
- "deps": [
- "npm:bull"
- ]
+ "hash": "2891864539737871965"
},
{
"file": "libs/common/src/lib/interfaces/admin-market-data-details.interface.ts",
- "hash": "16272258643501326416",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "16272258643501326416"
},
{
"file": "libs/common/src/lib/interfaces/admin-market-data.interface.ts",
- "hash": "5280052789408199710",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "5280052789408199710"
},
{
"file": "libs/common/src/lib/interfaces/admin-user.interface.ts",
- "hash": "1340558388759411609",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "1340558388759411609"
},
{
"file": "libs/common/src/lib/interfaces/asset-class-selector-option.interface.ts",
- "hash": "16187153447963648456",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "16187153447963648456"
},
{
"file": "libs/common/src/lib/interfaces/asset-profile-identifier.interface.ts",
- "hash": "6759671038556896814",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "6759671038556896814"
},
{
"file": "libs/common/src/lib/interfaces/benchmark-property.interface.ts",
@@ -3826,24 +2814,15 @@
},
{
"file": "libs/common/src/lib/interfaces/coupon.interface.ts",
- "hash": "14553626749209027989",
- "deps": [
- "npm:ms"
- ]
+ "hash": "14553626749209027989"
},
{
"file": "libs/common/src/lib/interfaces/data-provider-info.interface.ts",
- "hash": "3928808056392056272",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "3928808056392056272"
},
{
"file": "libs/common/src/lib/interfaces/enhanced-symbol-profile.interface.ts",
- "hash": "15484673111666999519",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "15484673111666999519"
},
{
"file": "libs/common/src/lib/interfaces/filter-group.interface.ts",
@@ -3879,10 +2858,7 @@
},
{
"file": "libs/common/src/lib/interfaces/info-item.interface.ts",
- "hash": "7143588157987348049",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "7143588157987348049"
},
{
"file": "libs/common/src/lib/interfaces/investment-item.interface.ts",
@@ -3894,10 +2870,7 @@
},
{
"file": "libs/common/src/lib/interfaces/lookup-item.interface.ts",
- "hash": "14215059342548015277",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "14215059342548015277"
},
{
"file": "libs/common/src/lib/interfaces/market-data.interface.ts",
@@ -3917,10 +2890,7 @@
},
{
"file": "libs/common/src/lib/interfaces/portfolio-position.interface.ts",
- "hash": "15507156229746860887",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "15507156229746860887"
},
{
"file": "libs/common/src/lib/interfaces/portfolio-report-rule.interface.ts",
@@ -3940,10 +2910,7 @@
},
{
"file": "libs/common/src/lib/interfaces/responses/account-balances-response.interface.ts",
- "hash": "7668752736663765893",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "7668752736663765893"
},
{
"file": "libs/common/src/lib/interfaces/responses/account-response.interface.ts",
@@ -3999,10 +2966,7 @@
},
{
"file": "libs/common/src/lib/interfaces/responses/data-provider-ghostfolio-asset-profile-response.interface.ts",
- "hash": "2780013589563707282",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "2780013589563707282"
},
{
"file": "libs/common/src/lib/interfaces/responses/data-provider-ghostfolio-status-response.interface.ts",
@@ -4014,10 +2978,7 @@
},
{
"file": "libs/common/src/lib/interfaces/responses/data-provider-response.interface.ts",
- "hash": "17369664151270328273",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "17369664151270328273"
},
{
"file": "libs/common/src/lib/interfaces/responses/dividends-response.interface.ts",
@@ -4029,10 +2990,7 @@
},
{
"file": "libs/common/src/lib/interfaces/responses/export-response.interface.ts",
- "hash": "16139173986787913711",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "16139173986787913711"
},
{
"file": "libs/common/src/lib/interfaces/responses/historical-response.interface.ts",
@@ -4052,10 +3010,7 @@
},
{
"file": "libs/common/src/lib/interfaces/responses/market-data-details-response.interface.ts",
- "hash": "12125328718908707925",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "12125328718908707925"
},
{
"file": "libs/common/src/lib/interfaces/responses/market-data-of-markets-response.interface.ts",
@@ -4067,10 +3022,7 @@
},
{
"file": "libs/common/src/lib/interfaces/responses/platforms-response.interface.ts",
- "hash": "11386677144477542098",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "11386677144477542098"
},
{
"file": "libs/common/src/lib/interfaces/responses/portfolio-dividends-response.interface.ts",
@@ -4078,10 +3030,7 @@
},
{
"file": "libs/common/src/lib/interfaces/responses/portfolio-holding-response.interface.ts",
- "hash": "807058882463780598",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "807058882463780598"
},
{
"file": "libs/common/src/lib/interfaces/responses/portfolio-holdings-response.interface.ts",
@@ -4101,10 +3050,7 @@
},
{
"file": "libs/common/src/lib/interfaces/responses/public-portfolio-response.interface.ts",
- "hash": "9355726733302605710",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "9355726733302605710"
},
{
"file": "libs/common/src/lib/interfaces/responses/quotes-response.interface.ts",
@@ -4136,10 +3082,7 @@
},
{
"file": "libs/common/src/lib/interfaces/subscription-offer.interface.ts",
- "hash": "17409609054670651843",
- "deps": [
- "npm:ms"
- ]
+ "hash": "17409609054670651843"
},
{
"file": "libs/common/src/lib/interfaces/symbol-item.interface.ts",
@@ -4147,10 +3090,7 @@
},
{
"file": "libs/common/src/lib/interfaces/symbol-metrics.interface.ts",
- "hash": "11819147958106458269",
- "deps": [
- "npm:big.js"
- ]
+ "hash": "11819147958106458269"
},
{
"file": "libs/common/src/lib/interfaces/system-message.interface.ts",
@@ -4166,24 +3106,15 @@
},
{
"file": "libs/common/src/lib/interfaces/user-item.interface.ts",
- "hash": "2258848255602359449",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "2258848255602359449"
},
{
"file": "libs/common/src/lib/interfaces/user-settings.interface.ts",
- "hash": "1775858993193602176",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "1775858993193602176"
},
{
"file": "libs/common/src/lib/interfaces/user.interface.ts",
- "hash": "8083868216014861349",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "8083868216014861349"
},
{
"file": "libs/common/src/lib/interfaces/x-ray-rules-settings.interface.ts",
@@ -4195,27 +3126,15 @@
},
{
"file": "libs/common/src/lib/models/portfolio-snapshot.ts",
- "hash": "17459134041510817482",
- "deps": [
- "npm:big.js",
- "npm:class-transformer"
- ]
+ "hash": "17459134041510817482"
},
{
"file": "libs/common/src/lib/models/timeline-position.ts",
- "hash": "322418129059411379",
- "deps": [
- "npm:@prisma/client",
- "npm:big.js",
- "npm:class-transformer"
- ]
+ "hash": "322418129059411379"
},
{
"file": "libs/common/src/lib/permissions.ts",
- "hash": "13350337111252504770",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "13350337111252504770"
},
{
"file": "libs/common/src/lib/personal-finance-tools.ts",
@@ -4227,10 +3146,7 @@
},
{
"file": "libs/common/src/lib/pipes/symbol.pipe.ts",
- "hash": "11908518628229207437",
- "deps": [
- "npm:@angular/core"
- ]
+ "hash": "11908518628229207437"
},
{
"file": "libs/common/src/lib/routes/interfaces/internal-route.interface.ts",
@@ -4242,13 +3158,7 @@
},
{
"file": "libs/common/src/lib/routes/routes.ts",
- "hash": "6629938792672238665",
- "deps": [
- [
- "npm:@angular/localize",
- "dynamic"
- ]
- ]
+ "hash": "6629938792672238665"
},
{
"file": "libs/common/src/lib/types/access-type.type.ts",
@@ -4256,24 +3166,15 @@
},
{
"file": "libs/common/src/lib/types/access-with-grantee-user.type.ts",
- "hash": "15255154129303127019",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "15255154129303127019"
},
{
"file": "libs/common/src/lib/types/account-with-platform.type.ts",
- "hash": "6212865709107014147",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "6212865709107014147"
},
{
"file": "libs/common/src/lib/types/account-with-value.type.ts",
- "hash": "6733749308904016445",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "6733749308904016445"
},
{
"file": "libs/common/src/lib/types/ai-prompt-mode.type.ts",
@@ -4333,10 +3234,7 @@
},
{
"file": "libs/common/src/lib/types/order-with-account.type.ts",
- "hash": "270369029299815461",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "270369029299815461"
},
{
"file": "libs/common/src/lib/types/performance-calculation-type.type.ts",
@@ -4352,10 +3250,7 @@
},
{
"file": "libs/common/src/lib/types/user-with-settings.type.ts",
- "hash": "3872014470749769603",
- "deps": [
- "npm:@prisma/client"
- ]
+ "hash": "3872014470749769603"
},
{
"file": "libs/common/src/lib/types/view-mode.type.ts",
@@ -4363,12 +3258,7 @@
},
{
"file": "libs/common/src/lib/utils/form.util.ts",
- "hash": "1243033304852829752",
- "deps": [
- "npm:@angular/forms",
- "npm:class-transformer",
- "npm:class-validator"
- ]
+ "hash": "1243033304852829752"
},
{
"file": "libs/common/src/lib/utils/index.ts",
@@ -4376,18 +3266,11 @@
},
{
"file": "libs/common/src/lib/validator-constraints/is-after-1970.ts",
- "hash": "14781412676248006809",
- "deps": [
- "npm:class-validator",
- "npm:date-fns"
- ]
+ "hash": "14781412676248006809"
},
{
"file": "libs/common/src/lib/validators/is-currency-code.ts",
- "hash": "9900234225977433987",
- "deps": [
- "npm:class-validator"
- ]
+ "hash": "9900234225977433987"
},
{
"file": "libs/common/tsconfig.json",
@@ -4401,3775 +3284,20 @@
"file": "libs/common/tsconfig.spec.json",
"hash": "3097876586456270502"
}
- ],
- "ui": [
- {
- "file": "libs/ui/.storybook/main.mjs",
- "hash": "17977002377372770204"
- },
- {
- "file": "libs/ui/.storybook/preview.js",
- "hash": "3244421341483603138"
- },
- {
- "file": "libs/ui/.storybook/tsconfig.json",
- "hash": "9001719990949372974"
- },
- {
- "file": "libs/ui/README.md",
- "hash": "3098996868279451883"
- },
- {
- "file": "libs/ui/eslint.config.cjs",
- "hash": "9464686051807512138",
- "deps": [
- "npm:@eslint/eslintrc",
- "npm:@eslint/js"
- ]
- },
- {
- "file": "libs/ui/jest.config.ts",
- "hash": "2308048604020903466"
- },
- {
- "file": "libs/ui/project.json",
- "hash": "7461208401255701542"
- },
- {
- "file": "libs/ui/src/lib/account-balances/account-balances.component.html",
- "hash": "7971627964371183808"
- },
- {
- "file": "libs/ui/src/lib/account-balances/account-balances.component.scss",
- "hash": "13027103444035360129"
- },
- {
- "file": "libs/ui/src/lib/account-balances/account-balances.component.ts",
- "hash": "12810950281437609966",
- "deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:@ionic/angular",
- "npm:date-fns",
- "npm:ionicons",
- "npm:lodash"
- ]
- },
- {
- "file": "libs/ui/src/lib/account-balances/index.ts",
- "hash": "2221007731550638606"
- },
- {
- "file": "libs/ui/src/lib/accounts-table/accounts-table.component.html",
- "hash": "14573907745191345076"
- },
- {
- "file": "libs/ui/src/lib/accounts-table/accounts-table.component.scss",
- "hash": "13027103444035360129"
- },
- {
- "file": "libs/ui/src/lib/accounts-table/accounts-table.component.stories.ts",
- "hash": "7606720088891164054",
- "deps": [
- "npm:@angular/common",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:@storybook/angular",
- "npm:ngx-skeleton-loader"
- ]
- },
- {
- "file": "libs/ui/src/lib/accounts-table/accounts-table.component.ts",
- "hash": "5867949767784208943",
- "deps": [
- "common",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:@prisma/client",
- "npm:ionicons",
- "npm:ngx-skeleton-loader"
- ]
- },
- {
- "file": "libs/ui/src/lib/accounts-table/index.ts",
- "hash": "11616762793826262078"
- },
- {
- "file": "libs/ui/src/lib/activities-filter/activities-filter.component.html",
- "hash": "9662897706140613590"
- },
- {
- "file": "libs/ui/src/lib/activities-filter/activities-filter.component.scss",
- "hash": "68613301259081313"
- },
- {
- "file": "libs/ui/src/lib/activities-filter/activities-filter.component.ts",
- "hash": "4144762525834080404",
- "deps": [
- "common",
- "npm:@angular/cdk",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:lodash",
- "npm:rxjs"
- ]
- },
- {
- "file": "libs/ui/src/lib/activities-filter/index.ts",
- "hash": "11820593968465538161"
- },
- {
- "file": "libs/ui/src/lib/activities-table/activities-table.component.html",
- "hash": "6519659503396784069"
- },
- {
- "file": "libs/ui/src/lib/activities-table/activities-table.component.scss",
- "hash": "13027103444035360129"
- },
- {
- "file": "libs/ui/src/lib/activities-table/activities-table.component.stories.ts",
- "hash": "10592198943846459760",
- "deps": [
- "common",
- "npm:@angular/common",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:@storybook/angular",
- "npm:ngx-skeleton-loader"
- ]
- },
- {
- "file": "libs/ui/src/lib/activities-table/activities-table.component.ts",
- "hash": "16639564739986748392",
- "deps": [
- "common",
- "npm:@angular/cdk",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@ionic/angular",
- "npm:class-validator",
- "npm:ionicons",
- "npm:ngx-skeleton-loader",
- "npm:rxjs"
- ]
- },
- {
- "file": "libs/ui/src/lib/activities-table/index.ts",
- "hash": "11858604275810609141"
- },
- {
- "file": "libs/ui/src/lib/activity-type/activity-type.component.html",
- "hash": "13103487184017309946"
- },
- {
- "file": "libs/ui/src/lib/activity-type/activity-type.component.scss",
- "hash": "4610097464164769989"
- },
- {
- "file": "libs/ui/src/lib/activity-type/activity-type.component.stories.ts",
- "hash": "5825968556123907757",
- "deps": [
- "npm:@angular/common",
- "npm:@ionic/angular",
- "npm:@storybook/angular"
- ]
- },
- {
- "file": "libs/ui/src/lib/activity-type/activity-type.component.ts",
- "hash": "16872786394750540659",
- "deps": [
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@ionic/angular",
- "npm:@prisma/client",
- "npm:ionicons"
- ]
- },
- {
- "file": "libs/ui/src/lib/activity-type/index.ts",
- "hash": "600441095252300791"
- },
- {
- "file": "libs/ui/src/lib/assistant/assistant-list-item/assistant-list-item.component.ts",
- "hash": "15361624363587794446",
- "deps": [
- "common",
- "npm:@angular/cdk",
- "npm:@angular/core",
- "npm:@angular/router"
- ]
- },
- {
- "file": "libs/ui/src/lib/assistant/assistant-list-item/assistant-list-item.html",
- "hash": "441688779150858107"
- },
- {
- "file": "libs/ui/src/lib/assistant/assistant-list-item/assistant-list-item.scss",
- "hash": "4356608788427304738"
- },
- {
- "file": "libs/ui/src/lib/assistant/assistant.component.ts",
- "hash": "8175716688806647692",
- "deps": [
- "common",
- "npm:@angular/cdk",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:@prisma/client",
- "npm:date-fns",
- "npm:fuse.js",
- "npm:ionicons",
- "npm:lodash",
- "npm:ngx-skeleton-loader",
- "npm:rxjs"
- ]
- },
- {
- "file": "libs/ui/src/lib/assistant/assistant.html",
- "hash": "18349313537360048247"
- },
- {
- "file": "libs/ui/src/lib/assistant/assistant.scss",
- "hash": "1386997526118519237"
- },
- {
- "file": "libs/ui/src/lib/assistant/enums/search-mode.ts",
- "hash": "16784636826662641637"
- },
- {
- "file": "libs/ui/src/lib/assistant/index.ts",
- "hash": "12790872093223273977"
- },
- {
- "file": "libs/ui/src/lib/assistant/interfaces/interfaces.ts",
- "hash": "18018762100565669258",
- "deps": [
- "common"
- ]
- },
- {
- "file": "libs/ui/src/lib/benchmark/benchmark-detail-dialog/benchmark-detail-dialog.component.scss",
- "hash": "6335773300077561269"
- },
- {
- "file": "libs/ui/src/lib/benchmark/benchmark-detail-dialog/benchmark-detail-dialog.component.ts",
- "hash": "12237319639470661437",
- "deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:date-fns",
- "npm:rxjs"
- ]
- },
- {
- "file": "libs/ui/src/lib/benchmark/benchmark-detail-dialog/benchmark-detail-dialog.html",
- "hash": "17675554016675345452"
- },
- {
- "file": "libs/ui/src/lib/benchmark/benchmark-detail-dialog/interfaces/interfaces.ts",
- "hash": "3850866288609350716",
- "deps": [
- "common",
- "npm:@prisma/client"
- ]
- },
- {
- "file": "libs/ui/src/lib/benchmark/benchmark.component.html",
- "hash": "17822093005853189140"
- },
- {
- "file": "libs/ui/src/lib/benchmark/benchmark.component.scss",
- "hash": "13027103444035360129"
- },
- {
- "file": "libs/ui/src/lib/benchmark/benchmark.component.ts",
- "hash": "15458656928610118545",
- "deps": [
- "common",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:lodash",
- "npm:ngx-skeleton-loader",
- "npm:rxjs"
- ]
- },
- {
- "file": "libs/ui/src/lib/benchmark/index.ts",
- "hash": "8062522265635992054"
- },
- {
- "file": "libs/ui/src/lib/carousel/carousel-item.directive.ts",
- "hash": "2715745517140302691",
- "deps": [
- "npm:@angular/core"
- ]
- },
- {
- "file": "libs/ui/src/lib/carousel/carousel.component.html",
- "hash": "16909843014267280209"
- },
- {
- "file": "libs/ui/src/lib/carousel/carousel.component.scss",
- "hash": "17312939737640835081"
- },
- {
- "file": "libs/ui/src/lib/carousel/carousel.component.ts",
- "hash": "14411108224355292305",
- "deps": [
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/platform-browser",
- "npm:@ionic/angular",
- "npm:ionicons"
- ]
- },
- {
- "file": "libs/ui/src/lib/carousel/index.ts",
- "hash": "2497708843118541026"
- },
- {
- "file": "libs/ui/src/lib/chart/chart.registry.ts",
- "hash": "1869404777887850222",
- "deps": [
- "common",
- "npm:chart.js"
- ]
- },
- {
- "file": "libs/ui/src/lib/chart/index.ts",
- "hash": "689586301809551835"
- },
- {
- "file": "libs/ui/src/lib/currency-selector/currency-selector.component.html",
- "hash": "7636097014048753617"
- },
- {
- "file": "libs/ui/src/lib/currency-selector/currency-selector.component.scss",
- "hash": "13027103444035360129"
- },
- {
- "file": "libs/ui/src/lib/currency-selector/currency-selector.component.ts",
- "hash": "17179165367183782486",
- "deps": [
- "npm:@angular/cdk",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:rxjs"
- ]
- },
- {
- "file": "libs/ui/src/lib/currency-selector/index.ts",
- "hash": "203989887445599712"
- },
- {
- "file": "libs/ui/src/lib/data-provider-credits/data-provider-credits.component.html",
- "hash": "1851365799382317116"
- },
- {
- "file": "libs/ui/src/lib/data-provider-credits/data-provider-credits.component.scss",
- "hash": "8336817635615071316"
- },
- {
- "file": "libs/ui/src/lib/data-provider-credits/data-provider-credits.component.ts",
- "hash": "1522938066184511893",
- "deps": [
- "common",
- "npm:@angular/core"
- ]
- },
- {
- "file": "libs/ui/src/lib/data-provider-credits/index.ts",
- "hash": "15369237949011770321"
- },
- {
- "file": "libs/ui/src/lib/dialog-footer/dialog-footer.component.html",
- "hash": "6577895585073084023"
- },
- {
- "file": "libs/ui/src/lib/dialog-footer/dialog-footer.component.scss",
- "hash": "13027103444035360129"
- },
- {
- "file": "libs/ui/src/lib/dialog-footer/dialog-footer.component.ts",
- "hash": "15593621171363486723",
- "deps": [
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@ionic/angular",
- "npm:ionicons"
- ]
- },
- {
- "file": "libs/ui/src/lib/dialog-footer/index.ts",
- "hash": "2917287019777982433"
- },
- {
- "file": "libs/ui/src/lib/dialog-header/dialog-header.component.html",
- "hash": "8103675777842209741"
- },
- {
- "file": "libs/ui/src/lib/dialog-header/dialog-header.component.scss",
- "hash": "13027103444035360129"
- },
- {
- "file": "libs/ui/src/lib/dialog-header/dialog-header.component.ts",
- "hash": "4802356443541637453",
- "deps": [
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@ionic/angular",
- "npm:ionicons"
- ]
- },
- {
- "file": "libs/ui/src/lib/dialog-header/index.ts",
- "hash": "16385498757845686004"
- },
- {
- "file": "libs/ui/src/lib/entity-logo/entity-logo-image-source.service.ts",
- "hash": "7399383342284253038",
- "deps": [
- "common",
- "npm:@angular/core"
- ]
- },
- {
- "file": "libs/ui/src/lib/entity-logo/entity-logo.component.html",
- "hash": "13428782330698629167"
- },
- {
- "file": "libs/ui/src/lib/entity-logo/entity-logo.component.scss",
- "hash": "12627137498321392502"
- },
- {
- "file": "libs/ui/src/lib/entity-logo/entity-logo.component.stories.ts",
- "hash": "14646427355516452951",
- "deps": [
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/platform-browser",
- "npm:@storybook/angular"
- ]
- },
- {
- "file": "libs/ui/src/lib/entity-logo/entity-logo.component.ts",
- "hash": "6984195914193510467",
- "deps": [
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@prisma/client"
- ]
- },
- {
- "file": "libs/ui/src/lib/entity-logo/index.ts",
- "hash": "15781471068038461277"
- },
- {
- "file": "libs/ui/src/lib/environment/environment.interface.ts",
- "hash": "15347889630841037147"
- },
- {
- "file": "libs/ui/src/lib/environment/environment.token.ts",
- "hash": "16735771118556987037",
- "deps": [
- "npm:@angular/core"
- ]
- },
- {
- "file": "libs/ui/src/lib/environment/index.ts",
- "hash": "1726025949551807526"
- },
- {
- "file": "libs/ui/src/lib/fire-calculator/fire-calculator.component.html",
- "hash": "6179186977543401659"
- },
- {
- "file": "libs/ui/src/lib/fire-calculator/fire-calculator.component.scss",
- "hash": "3506830045353684872"
- },
- {
- "file": "libs/ui/src/lib/fire-calculator/fire-calculator.component.stories.ts",
- "hash": "11564042332483308826",
- "deps": [
- "common",
- "npm:@angular/common",
- "npm:@angular/forms",
- "npm:@angular/localize",
- "npm:@angular/material",
- "npm:@angular/platform-browser",
- "npm:@storybook/angular",
- "npm:ngx-skeleton-loader"
- ]
- },
- {
- "file": "libs/ui/src/lib/fire-calculator/fire-calculator.component.ts",
- "hash": "13455476996550400826",
- "deps": [
- "common",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:chart.js",
- "npm:chartjs-adapter-date-fns",
- "npm:color",
- "npm:date-fns",
- "npm:lodash",
- "npm:ngx-skeleton-loader",
- "npm:rxjs"
- ]
- },
- {
- "file": "libs/ui/src/lib/fire-calculator/fire-calculator.service.spec.ts",
- "hash": "11821157669206693539",
- "deps": [
- "npm:@nestjs/testing"
- ]
- },
- {
- "file": "libs/ui/src/lib/fire-calculator/fire-calculator.service.ts",
- "hash": "5580375613895747143",
- "deps": [
- "npm:@angular/core",
- "npm:big.js"
- ]
- },
- {
- "file": "libs/ui/src/lib/fire-calculator/index.ts",
- "hash": "3128150981651548197"
- },
- {
- "file": "libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.component.ts",
- "hash": "7457325631598438309",
- "deps": [
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:@ionic/angular",
- "npm:ionicons"
- ]
- },
- {
- "file": "libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html",
- "hash": "7278660013126567340"
- },
- {
- "file": "libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.scss",
- "hash": "4704321692649892017"
- },
- {
- "file": "libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/interfaces/interfaces.ts",
- "hash": "11057802300867501946",
- "deps": [
- "common",
- "npm:@prisma/client"
- ]
- },
- {
- "file": "libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.html",
- "hash": "1722056186931090993"
- },
- {
- "file": "libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.scss",
- "hash": "14814468137498098881"
- },
- {
- "file": "libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.spec.ts",
- "hash": "15122808733485453827",
- "deps": [
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:ngx-device-detector"
- ]
- },
- {
- "file": "libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts",
- "hash": "14814342067318271209",
- "deps": [
- "common",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:@prisma/client",
- "npm:date-fns",
- "npm:lodash",
- "npm:ms",
- "npm:ngx-device-detector",
- "npm:papaparse",
- "npm:rxjs"
- ]
- },
- {
- "file": "libs/ui/src/lib/historical-market-data-editor/index.ts",
- "hash": "2213858388463032082"
- },
- {
- "file": "libs/ui/src/lib/holdings-table/holdings-table.component.html",
- "hash": "8388424049477867126"
- },
- {
- "file": "libs/ui/src/lib/holdings-table/holdings-table.component.scss",
- "hash": "13027103444035360129"
- },
- {
- "file": "libs/ui/src/lib/holdings-table/holdings-table.component.stories.ts",
- "hash": "10742779174393659471",
- "deps": [
- "npm:@angular/common",
- "npm:@angular/material",
- "npm:@storybook/angular",
- "npm:ngx-skeleton-loader"
- ]
- },
- {
- "file": "libs/ui/src/lib/holdings-table/holdings-table.component.ts",
- "hash": "15185635972366297958",
- "deps": [
- "common",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@prisma/client",
- "npm:ngx-skeleton-loader"
- ]
- },
- {
- "file": "libs/ui/src/lib/holdings-table/index.ts",
- "hash": "9541454087997466945"
- },
- {
- "file": "libs/ui/src/lib/i18n.ts",
- "hash": "9830294035179006810",
- "deps": [
- "npm:@angular/localize"
- ]
- },
- {
- "file": "libs/ui/src/lib/line-chart/index.ts",
- "hash": "8194690185276083642"
- },
- {
- "file": "libs/ui/src/lib/line-chart/line-chart.component.html",
- "hash": "4053205309064112505"
- },
- {
- "file": "libs/ui/src/lib/line-chart/line-chart.component.scss",
- "hash": "15897516950633852301"
- },
- {
- "file": "libs/ui/src/lib/line-chart/line-chart.component.stories.ts",
- "hash": "1111817743824056882",
- "deps": [
- "npm:@angular/common",
- "npm:@storybook/angular",
- "npm:ngx-skeleton-loader"
- ]
- },
- {
- "file": "libs/ui/src/lib/line-chart/line-chart.component.ts",
- "hash": "3493866756135642800",
- "deps": [
- "common",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:chart.js",
- "npm:chartjs-adapter-date-fns",
- "npm:ngx-skeleton-loader"
- ]
- },
- {
- "file": "libs/ui/src/lib/logo-carousel/index.ts",
- "hash": "17556382772741402821"
- },
- {
- "file": "libs/ui/src/lib/logo-carousel/interfaces/interfaces.ts",
- "hash": "5403763397142564195"
- },
- {
- "file": "libs/ui/src/lib/logo-carousel/logo-carousel.component.html",
- "hash": "6843827244960472730"
- },
- {
- "file": "libs/ui/src/lib/logo-carousel/logo-carousel.component.scss",
- "hash": "14810054243886462711"
- },
- {
- "file": "libs/ui/src/lib/logo-carousel/logo-carousel.component.stories.ts",
- "hash": "15096394827660393250",
- "deps": [
- "npm:@storybook/angular"
- ]
- },
- {
- "file": "libs/ui/src/lib/logo-carousel/logo-carousel.component.ts",
- "hash": "6819916382807341024",
- "deps": [
- "npm:@angular/core"
- ]
- },
- {
- "file": "libs/ui/src/lib/logo/index.ts",
- "hash": "2773829276883681066"
- },
- {
- "file": "libs/ui/src/lib/logo/logo.component.html",
- "hash": "7419880583436350622"
- },
- {
- "file": "libs/ui/src/lib/logo/logo.component.scss",
- "hash": "6474178535788283688"
- },
- {
- "file": "libs/ui/src/lib/logo/logo.component.stories.ts",
- "hash": "10894405746392794866",
- "deps": [
- "npm:@storybook/angular"
- ]
- },
- {
- "file": "libs/ui/src/lib/logo/logo.component.ts",
- "hash": "11052522618672735083",
- "deps": [
- "npm:@angular/common",
- "npm:@angular/core"
- ]
- },
- {
- "file": "libs/ui/src/lib/membership-card/index.ts",
- "hash": "11204756178088080112"
- },
- {
- "file": "libs/ui/src/lib/membership-card/membership-card.component.html",
- "hash": "2848114715434650862"
- },
- {
- "file": "libs/ui/src/lib/membership-card/membership-card.component.scss",
- "hash": "7581992259141520145"
- },
- {
- "file": "libs/ui/src/lib/membership-card/membership-card.component.stories.ts",
- "hash": "13304791874720819527",
- "deps": [
- "npm:@angular/common",
- "npm:@angular/localize",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:@storybook/angular",
- "npm:date-fns"
- ]
- },
- {
- "file": "libs/ui/src/lib/membership-card/membership-card.component.ts",
- "hash": "12485370283834715764",
- "deps": [
- "common",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:ionicons"
- ]
- },
- {
- "file": "libs/ui/src/lib/mocks/entity-logo-image-source.service.mock.ts",
- "hash": "3557462636105470799",
- "deps": [
- "common",
- "npm:@prisma/client"
- ]
- },
- {
- "file": "libs/ui/src/lib/mocks/holdings.ts",
- "hash": "10928744383330693213",
- "deps": [
- "common"
- ]
- },
- {
- "file": "libs/ui/src/lib/mocks/httpClient.mock.ts",
- "hash": "5036659638559593002",
- "deps": [
- "npm:rxjs"
- ]
- },
- {
- "file": "libs/ui/src/lib/no-transactions-info/index.ts",
- "hash": "8109942634907086039"
- },
- {
- "file": "libs/ui/src/lib/no-transactions-info/no-transactions-info.component.html",
- "hash": "195378596269951881"
- },
- {
- "file": "libs/ui/src/lib/no-transactions-info/no-transactions-info.component.scss",
- "hash": "16452429045122500227"
- },
- {
- "file": "libs/ui/src/lib/no-transactions-info/no-transactions-info.component.stories.ts",
- "hash": "473402678110088715",
- "deps": [
- "npm:@angular/router",
- "npm:@storybook/angular"
- ]
- },
- {
- "file": "libs/ui/src/lib/no-transactions-info/no-transactions-info.component.ts",
- "hash": "14112017478908928572",
- "deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@angular/router"
- ]
- },
- {
- "file": "libs/ui/src/lib/notifications/alert-dialog/alert-dialog.component.ts",
- "hash": "8790443032724890324",
- "deps": [
- "npm:@angular/core",
- "npm:@angular/material"
- ]
- },
- {
- "file": "libs/ui/src/lib/notifications/alert-dialog/alert-dialog.html",
- "hash": "1164702080652180565"
- },
- {
- "file": "libs/ui/src/lib/notifications/alert-dialog/alert-dialog.scss",
- "hash": "2239867564283572599"
- },
- {
- "file": "libs/ui/src/lib/notifications/alert-dialog/interfaces/interfaces.ts",
- "hash": "14550183532591920015"
- },
- {
- "file": "libs/ui/src/lib/notifications/confirmation-dialog/confirmation-dialog.component.ts",
- "hash": "6787013246928385528",
- "deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material"
- ]
- },
- {
- "file": "libs/ui/src/lib/notifications/confirmation-dialog/confirmation-dialog.html",
- "hash": "4837086253513937862"
- },
- {
- "file": "libs/ui/src/lib/notifications/confirmation-dialog/confirmation-dialog.scss",
- "hash": "2239867564283572599"
- },
- {
- "file": "libs/ui/src/lib/notifications/confirmation-dialog/interfaces/interfaces.ts",
- "hash": "15008866770855780236",
- "deps": [
- "common"
- ]
- },
- {
- "file": "libs/ui/src/lib/notifications/index.ts",
- "hash": "5899726053427446188"
- },
- {
- "file": "libs/ui/src/lib/notifications/interfaces/interfaces.ts",
- "hash": "18091344373011724327",
- "deps": [
- "common"
- ]
- },
- {
- "file": "libs/ui/src/lib/notifications/notification.module.ts",
- "hash": "990323529946452514",
- "deps": [
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material"
- ]
- },
- {
- "file": "libs/ui/src/lib/notifications/notification.service.ts",
- "hash": "11029052856452878006",
- "deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:lodash"
- ]
- },
- {
- "file": "libs/ui/src/lib/notifications/prompt-dialog/interfaces/interfaces.ts",
- "hash": "8453446602961372356"
- },
- {
- "file": "libs/ui/src/lib/notifications/prompt-dialog/prompt-dialog.component.ts",
- "hash": "14186173599378890545",
- "deps": [
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material"
- ]
- },
- {
- "file": "libs/ui/src/lib/notifications/prompt-dialog/prompt-dialog.html",
- "hash": "8767050767647087641"
- },
- {
- "file": "libs/ui/src/lib/portfolio-filter-form/index.ts",
- "hash": "10802166755606865315"
- },
- {
- "file": "libs/ui/src/lib/portfolio-filter-form/interfaces/index.ts",
- "hash": "1597681583353818609"
- },
- {
- "file": "libs/ui/src/lib/portfolio-filter-form/interfaces/portfolio-filter-form-value.interface.ts",
- "hash": "10154530060257044907",
- "deps": [
- "common"
- ]
- },
- {
- "file": "libs/ui/src/lib/portfolio-filter-form/portfolio-filter-form.component.html",
- "hash": "5579895876518114824"
- },
- {
- "file": "libs/ui/src/lib/portfolio-filter-form/portfolio-filter-form.component.scss",
- "hash": "13027103444035360129"
- },
- {
- "file": "libs/ui/src/lib/portfolio-filter-form/portfolio-filter-form.component.stories.ts",
- "hash": "12465682660008802910",
- "deps": [
- "npm:@angular/localize",
- "npm:@storybook/angular"
- ]
- },
- {
- "file": "libs/ui/src/lib/portfolio-filter-form/portfolio-filter-form.component.ts",
- "hash": "17690500698094231524",
- "deps": [
- "common",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:rxjs"
- ]
- },
- {
- "file": "libs/ui/src/lib/portfolio-proportion-chart/index.ts",
- "hash": "17270606927864401942"
- },
- {
- "file": "libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.html",
- "hash": "8350337298960851772"
- },
- {
- "file": "libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.scss",
- "hash": "10593417089722097661"
- },
- {
- "file": "libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.stories.ts",
- "hash": "1963224924248981469",
- "deps": [
- "npm:@angular/common",
- "npm:@angular/localize",
- "npm:@storybook/angular",
- "npm:ngx-skeleton-loader"
- ]
- },
- {
- "file": "libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts",
- "hash": "8789806506232586785",
- "deps": [
- "common",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@prisma/client",
- "npm:big.js",
- "npm:chart.js",
- "npm:chartjs-plugin-datalabels",
- "npm:class-validator",
- "npm:color",
- "npm:ngx-skeleton-loader",
- "npm:open-color"
- ]
- },
- {
- "file": "libs/ui/src/lib/premium-indicator/index.ts",
- "hash": "5823435330165333220"
- },
- {
- "file": "libs/ui/src/lib/premium-indicator/premium-indicator.component.html",
- "hash": "12180405183295718701"
- },
- {
- "file": "libs/ui/src/lib/premium-indicator/premium-indicator.component.scss",
- "hash": "13027103444035360129"
- },
- {
- "file": "libs/ui/src/lib/premium-indicator/premium-indicator.component.stories.ts",
- "hash": "10946370651366856883",
- "deps": [
- "npm:@angular/common",
- "npm:@angular/router",
- "npm:@storybook/angular"
- ]
- },
- {
- "file": "libs/ui/src/lib/premium-indicator/premium-indicator.component.ts",
- "hash": "13955677578786301074",
- "deps": [
- "common",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/router",
- "npm:@ionic/angular",
- "npm:ionicons"
- ]
- },
- {
- "file": "libs/ui/src/lib/services/admin.service.ts",
- "hash": "11622041777933623447",
- "deps": [
- "common",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@prisma/client",
- "npm:bull"
- ]
- },
- {
- "file": "libs/ui/src/lib/services/data.service.ts",
- "hash": "3293454752463484740",
- "deps": [
- "common",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:@date-fns/utc",
- "npm:@prisma/client",
- "npm:date-fns",
- "npm:lodash",
- "npm:rxjs"
- ]
- },
- {
- "file": "libs/ui/src/lib/services/index.ts",
- "hash": "4567267300087984009"
- },
- {
- "file": "libs/ui/src/lib/shared/abstract-mat-form-field.ts",
- "hash": "9028855460503766728",
- "deps": [
- "npm:@angular/cdk",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:rxjs"
- ]
- },
- {
- "file": "libs/ui/src/lib/symbol-autocomplete/index.ts",
- "hash": "17609319162537246080"
- },
- {
- "file": "libs/ui/src/lib/symbol-autocomplete/symbol-autocomplete.component.html",
- "hash": "9635876505219291562"
- },
- {
- "file": "libs/ui/src/lib/symbol-autocomplete/symbol-autocomplete.component.scss",
- "hash": "16363301122020456704"
- },
- {
- "file": "libs/ui/src/lib/symbol-autocomplete/symbol-autocomplete.component.stories.ts",
- "hash": "9955794471483292816",
- "deps": [
- "common",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/platform-browser",
- "npm:@storybook/angular"
- ]
- },
- {
- "file": "libs/ui/src/lib/symbol-autocomplete/symbol-autocomplete.component.ts",
- "hash": "12668118617442224683",
- "deps": [
- "common",
- "npm:@angular/cdk",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:lodash",
- "npm:rxjs"
- ]
- },
- {
- "file": "libs/ui/src/lib/tags-selector/index.ts",
- "hash": "10576534165881604499"
- },
- {
- "file": "libs/ui/src/lib/tags-selector/tags-selector.component.html",
- "hash": "13294818650210408704"
- },
- {
- "file": "libs/ui/src/lib/tags-selector/tags-selector.component.scss",
- "hash": "13027103444035360129"
- },
- {
- "file": "libs/ui/src/lib/tags-selector/tags-selector.component.stories.ts",
- "hash": "5079797594421089449",
- "deps": [
- "npm:@angular/common",
- "npm:@angular/localize",
- "npm:@angular/platform-browser",
- "npm:@storybook/angular"
- ]
- },
- {
- "file": "libs/ui/src/lib/tags-selector/tags-selector.component.ts",
- "hash": "1821853042476241447",
- "deps": [
- "npm:@angular/cdk",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:@ionic/angular",
- "npm:@prisma/client",
- "npm:ionicons",
- "npm:rxjs"
- ]
- },
- {
- "file": "libs/ui/src/lib/toggle/index.ts",
- "hash": "4281612822888923050"
- },
- {
- "file": "libs/ui/src/lib/toggle/toggle.component.html",
- "hash": "11944716356408655021"
- },
- {
- "file": "libs/ui/src/lib/toggle/toggle.component.scss",
- "hash": "7582877574457626967"
- },
- {
- "file": "libs/ui/src/lib/toggle/toggle.component.stories.ts",
- "hash": "11162476783701626409",
- "deps": [
- "npm:@angular/common",
- "npm:@angular/forms",
- "npm:@angular/material",
- "npm:@storybook/angular"
- ]
- },
- {
- "file": "libs/ui/src/lib/toggle/toggle.component.ts",
- "hash": "15736041489417243643",
- "deps": [
- "common",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/forms",
- "npm:@angular/material"
- ]
- },
- {
- "file": "libs/ui/src/lib/top-holdings/index.ts",
- "hash": "763732811096983129"
- },
- {
- "file": "libs/ui/src/lib/top-holdings/top-holdings.component.html",
- "hash": "475167343365240748"
- },
- {
- "file": "libs/ui/src/lib/top-holdings/top-holdings.component.scss",
- "hash": "11501716030479541061"
- },
- {
- "file": "libs/ui/src/lib/top-holdings/top-holdings.component.ts",
- "hash": "14261584049206765521",
- "deps": [
- "common",
- "npm:@angular/animations",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@angular/material",
- "npm:ngx-skeleton-loader",
- "npm:rxjs"
- ]
- },
- {
- "file": "libs/ui/src/lib/treemap-chart/index.ts",
- "hash": "17120477248796512317"
- },
- {
- "file": "libs/ui/src/lib/treemap-chart/interfaces/interfaces.ts",
- "hash": "11191795150976447042",
- "deps": [
- "common",
- "npm:chart.js",
- "npm:chartjs-chart-treemap"
- ]
- },
- {
- "file": "libs/ui/src/lib/treemap-chart/treemap-chart.component.html",
- "hash": "8350337298960851772"
- },
- {
- "file": "libs/ui/src/lib/treemap-chart/treemap-chart.component.scss",
- "hash": "15246335577106064655"
- },
- {
- "file": "libs/ui/src/lib/treemap-chart/treemap-chart.component.stories.ts",
- "hash": "1596902197208525947",
- "deps": [
- "npm:@angular/common",
- "npm:@angular/localize",
- "npm:@storybook/angular",
- "npm:ngx-skeleton-loader"
- ]
- },
- {
- "file": "libs/ui/src/lib/treemap-chart/treemap-chart.component.ts",
- "hash": "10199928680312590517",
- "deps": [
- "common",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@prisma/client",
- "npm:big.js",
- "npm:chart.js",
- "npm:chartjs-chart-treemap",
- "npm:class-validator",
- "npm:date-fns",
- "npm:lodash",
- "npm:ngx-skeleton-loader",
- "npm:open-color"
- ]
- },
- {
- "file": "libs/ui/src/lib/trend-indicator/index.ts",
- "hash": "16487273717538787677"
- },
- {
- "file": "libs/ui/src/lib/trend-indicator/trend-indicator.component.html",
- "hash": "6382947791442355104"
- },
- {
- "file": "libs/ui/src/lib/trend-indicator/trend-indicator.component.scss",
- "hash": "9974966533729732782"
- },
- {
- "file": "libs/ui/src/lib/trend-indicator/trend-indicator.component.stories.ts",
- "hash": "4731413525775295277",
- "deps": [
- "npm:@storybook/angular",
- "npm:ngx-skeleton-loader"
- ]
- },
- {
- "file": "libs/ui/src/lib/trend-indicator/trend-indicator.component.ts",
- "hash": "7591849615002075281",
- "deps": [
- "common",
- "npm:@angular/core",
- "npm:@ionic/angular",
- "npm:ionicons",
- "npm:ngx-skeleton-loader"
- ]
- },
- {
- "file": "libs/ui/src/lib/value/index.ts",
- "hash": "12906490588558465603"
- },
- {
- "file": "libs/ui/src/lib/value/value.component.html",
- "hash": "8038733227151549423"
- },
- {
- "file": "libs/ui/src/lib/value/value.component.scss",
- "hash": "10681804970574800104"
- },
- {
- "file": "libs/ui/src/lib/value/value.component.stories.ts",
- "hash": "6449904970471825917",
- "deps": [
- "npm:@storybook/angular",
- "npm:ngx-skeleton-loader"
- ]
- },
- {
- "file": "libs/ui/src/lib/value/value.component.ts",
- "hash": "18188803447675476115",
- "deps": [
- "common",
- "npm:@angular/common",
- "npm:@angular/core",
- "npm:@ionic/angular",
- "npm:lodash",
- "npm:ngx-skeleton-loader"
- ]
- },
- {
- "file": "libs/ui/src/lib/world-map-chart/index.ts",
- "hash": "17606177600799778656"
- },
- {
- "file": "libs/ui/src/lib/world-map-chart/world-map-chart.component.html",
- "hash": "15901391887241453557"
- },
- {
- "file": "libs/ui/src/lib/world-map-chart/world-map-chart.component.scss",
- "hash": "11368859910475150977"
- },
- {
- "file": "libs/ui/src/lib/world-map-chart/world-map-chart.component.stories.ts",
- "hash": "4516941392825089325",
- "deps": [
- "common",
- "npm:@storybook/angular",
- "npm:ngx-skeleton-loader"
- ]
- },
- {
- "file": "libs/ui/src/lib/world-map-chart/world-map-chart.component.ts",
- "hash": "523761991092256914",
- "deps": [
- "common",
- "npm:@angular/core",
- "npm:ngx-skeleton-loader",
- "npm:svgmap"
- ]
- },
- {
- "file": "libs/ui/src/test-setup.ts",
- "hash": "2674404341416425809",
- "deps": [
- "npm:jest-preset-angular"
- ]
- },
- {
- "file": "libs/ui/tsconfig.json",
- "hash": "5584986696837133227"
- },
- {
- "file": "libs/ui/tsconfig.lib.json",
- "hash": "17857732058154521967"
- },
- {
- "file": "libs/ui/tsconfig.spec.json",
- "hash": "3093357885907724405"
- }
- ],
- "api": [
- {
- "file": "apps/api/eslint.config.cjs",
- "hash": "11564344137216643629"
- },
- {
- "file": "apps/api/jest.config.ts",
- "hash": "314490672693074886"
- },
- {
- "file": "apps/api/project.json",
- "hash": "18345271137563128324"
- },
- {
- "file": "apps/api/src/app/access/access.controller.ts",
- "hash": "9359000742304049036",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/core",
- "npm:@nestjs/passport",
- "npm:@prisma/client",
- "npm:http-status-codes"
- ]
- },
- {
- "file": "apps/api/src/app/access/access.module.ts",
- "hash": "15242132786687169486",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/access/access.service.ts",
- "hash": "5086947227240187543",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client"
- ]
- },
- {
- "file": "apps/api/src/app/account-balance/account-balance.controller.ts",
- "hash": "12839817552296139861",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/core",
- "npm:@nestjs/passport",
- "npm:@prisma/client",
- "npm:http-status-codes"
- ]
- },
- {
- "file": "apps/api/src/app/account-balance/account-balance.module.ts",
- "hash": "9940389709913594837",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/account-balance/account-balance.service.ts",
- "hash": "18294686301442026671",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/event-emitter",
- "npm:@prisma/client",
- "npm:big.js",
- "npm:date-fns"
- ]
- },
- {
- "file": "apps/api/src/app/account/account.controller.ts",
- "hash": "10907785468467815131",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/core",
- "npm:@nestjs/passport",
- "npm:@prisma/client",
- "npm:http-status-codes"
- ]
- },
- {
- "file": "apps/api/src/app/account/account.module.ts",
- "hash": "17802306565766089084",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/account/account.service.ts",
- "hash": "9432549606624963666",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/event-emitter",
- "npm:@prisma/client",
- "npm:big.js",
- "npm:date-fns",
- "npm:lodash"
- ]
- },
- {
- "file": "apps/api/src/app/account/interfaces/cash-details.interface.ts",
- "hash": "16270805154455976267",
- "deps": [
- "npm:@prisma/client"
- ]
- },
- {
- "file": "apps/api/src/app/admin/admin.controller.ts",
- "hash": "3456407671837926467",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/core",
- "npm:@nestjs/passport",
- "npm:@prisma/client",
- "npm:date-fns",
- "npm:http-status-codes"
- ]
- },
- {
- "file": "apps/api/src/app/admin/admin.module.ts",
- "hash": "1242302560419200244",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/admin/admin.service.ts",
- "hash": "2394657255473567905",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:date-fns",
- "npm:http-status-codes",
- "npm:lodash"
- ]
- },
- {
- "file": "apps/api/src/app/admin/queue/queue.controller.ts",
- "hash": "9241995976832641704",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/passport",
- "npm:bull"
- ]
- },
- {
- "file": "apps/api/src/app/admin/queue/queue.module.ts",
- "hash": "2431128607689252824",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/admin/queue/queue.service.ts",
- "hash": "551774306889715970",
- "deps": [
- "common",
- "npm:@nestjs/bull",
- "npm:@nestjs/common",
- "npm:bull"
- ]
- },
- {
- "file": "apps/api/src/app/app.controller.ts",
- "hash": "6505815695633840250",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/app.module.ts",
- "hash": "8585919561875566375",
- "deps": [
- "common",
- "npm:@nestjs/bull",
- "npm:@nestjs/common",
- "npm:@nestjs/config",
- "npm:@nestjs/event-emitter",
- "npm:@nestjs/schedule",
- "npm:@nestjs/serve-static",
- "npm:http-status-codes"
- ]
- },
- {
- "file": "apps/api/src/app/asset/asset.controller.ts",
- "hash": "8237383608643095901",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:lodash"
- ]
- },
- {
- "file": "apps/api/src/app/asset/asset.module.ts",
- "hash": "16733131101056451066",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/auth-device/auth-device.controller.ts",
- "hash": "14116576834097353810",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/passport"
- ]
- },
- {
- "file": "apps/api/src/app/auth-device/auth-device.module.ts",
- "hash": "2636161877810784229",
- "deps": [
- "npm:@nestjs/common",
- "npm:@nestjs/jwt"
- ]
- },
- {
- "file": "apps/api/src/app/auth-device/auth-device.service.ts",
- "hash": "3666593946951142756",
- "deps": [
- "npm:@nestjs/common",
- "npm:@prisma/client"
- ]
- },
- {
- "file": "apps/api/src/app/auth/api-key.strategy.ts",
- "hash": "14084100183819372435",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/passport",
- "npm:http-status-codes",
- "npm:passport-headerapikey"
- ]
- },
- {
- "file": "apps/api/src/app/auth/auth.controller.ts",
- "hash": "5479508421547845015",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/passport",
- "npm:express",
- "npm:http-status-codes"
- ]
- },
- {
- "file": "apps/api/src/app/auth/auth.module.ts",
- "hash": "17450087921582010828",
- "deps": [
- "npm:@nestjs/common",
- "npm:@nestjs/jwt",
- "npm:passport-openidconnect"
- ]
- },
- {
- "file": "apps/api/src/app/auth/auth.service.ts",
- "hash": "3347439322040518675",
- "deps": [
- "npm:@nestjs/common",
- "npm:@nestjs/jwt"
- ]
- },
- {
- "file": "apps/api/src/app/auth/google.strategy.ts",
- "hash": "2497329288672336464",
- "deps": [
- "npm:@nestjs/common",
- "npm:@nestjs/passport",
- "npm:@prisma/client",
- "npm:passport",
- "npm:passport-google-oauth20"
- ]
- },
- {
- "file": "apps/api/src/app/auth/interfaces/interfaces.ts",
- "hash": "2291053805201654215",
- "deps": [
- "common",
- "npm:@prisma/client"
- ]
- },
- {
- "file": "apps/api/src/app/auth/jwt.strategy.ts",
- "hash": "18206478471122052832",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/passport",
- "npm:countries-and-timezones",
- "npm:http-status-codes",
- "npm:passport-jwt"
- ]
- },
- {
- "file": "apps/api/src/app/auth/oidc-state.store.ts",
- "hash": "77082241843499324",
- "deps": [
- "npm:ms"
- ]
- },
- {
- "file": "apps/api/src/app/auth/oidc.strategy.ts",
- "hash": "10500796351233846215",
- "deps": [
- "npm:@nestjs/common",
- "npm:@nestjs/passport",
- "npm:@prisma/client",
- "npm:express",
- "npm:passport-openidconnect"
- ]
- },
- {
- "file": "apps/api/src/app/auth/web-auth.service.ts",
- "hash": "7015038374412525357",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/core",
- "npm:@nestjs/jwt",
- "npm:@simplewebauthn/server",
- "npm:ms"
- ]
- },
- {
- "file": "apps/api/src/app/cache/cache.controller.ts",
- "hash": "6517057824074739618",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/passport"
- ]
- },
- {
- "file": "apps/api/src/app/cache/cache.module.ts",
- "hash": "6488595547792102045",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/ai/ai.controller.ts",
- "hash": "5243935678885001241",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/core",
- "npm:@nestjs/passport"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/ai/ai.module.ts",
- "hash": "10412792440256864746",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/ai/ai.service.ts",
- "hash": "16475140642750705010",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@openrouter/ai-sdk-provider",
- "npm:ai",
- "npm:tablemark"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/api-keys/api-keys.controller.ts",
- "hash": "11217202620306382509",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/core",
- "npm:@nestjs/passport"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/api-keys/api-keys.module.ts",
- "hash": "17406829398023799591",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/assets/assets.controller.ts",
- "hash": "6493914330460963766",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:express"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/assets/assets.module.ts",
- "hash": "6082808890140551626",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/benchmarks/benchmarks.controller.ts",
- "hash": "18339892504218491232",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/core",
- "npm:@nestjs/passport",
- "npm:@prisma/client",
- "npm:http-status-codes"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/benchmarks/benchmarks.module.ts",
- "hash": "7519531486003316650",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/benchmarks/benchmarks.service.ts",
- "hash": "16598097463779173677",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:date-fns",
- "npm:lodash"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/data-providers/ghostfolio/get-dividends.dto.ts",
- "hash": "17703358360927211315",
- "deps": [
- "common",
- "npm:class-validator"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/data-providers/ghostfolio/get-historical.dto.ts",
- "hash": "11217756629116971474",
- "deps": [
- "common",
- "npm:class-validator"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/data-providers/ghostfolio/get-quotes.dto.ts",
- "hash": "12904174328935837958",
- "deps": [
- "npm:class-transformer",
- "npm:class-validator"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/data-providers/ghostfolio/ghostfolio.controller.ts",
- "hash": "2160639995114360977",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/core",
- "npm:@nestjs/passport",
- "npm:class-validator",
- "npm:http-status-codes"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/data-providers/ghostfolio/ghostfolio.module.ts",
- "hash": "15982320751608982483",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/data-providers/ghostfolio/ghostfolio.service.ts",
- "hash": "5223553041067426072",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:big.js"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/market-data/market-data.controller.ts",
- "hash": "9568413731550243709",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/core",
- "npm:@nestjs/passport",
- "npm:@prisma/client",
- "npm:date-fns",
- "npm:http-status-codes"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/market-data/market-data.module.ts",
- "hash": "3063825296659009598",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/platforms/platforms.controller.ts",
- "hash": "3659512115805887337",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/passport"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/platforms/platforms.module.ts",
- "hash": "8602259080436025649",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/public/public.controller.ts",
- "hash": "3410472648565679484",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/core",
- "npm:@prisma/client",
- "npm:big.js",
- "npm:http-status-codes"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/public/public.module.ts",
- "hash": "9462617704864064495",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/sitemap/sitemap.controller.ts",
- "hash": "3029623980495241134",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:date-fns",
- "npm:express"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/sitemap/sitemap.module.ts",
- "hash": "12208481129799057592",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/sitemap/sitemap.service.ts",
- "hash": "12369879628216133495",
- "deps": [
- "common",
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/tags/tags.controller.ts",
- "hash": "8265671982501958837",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/core",
- "npm:@nestjs/passport",
- "npm:@prisma/client",
- "npm:http-status-codes"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/tags/tags.module.ts",
- "hash": "12714633669237830741",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/watchlist/watchlist.controller.ts",
- "hash": "11052486750384024923",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/core",
- "npm:@nestjs/passport",
- "npm:@prisma/client",
- "npm:http-status-codes"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/watchlist/watchlist.module.ts",
- "hash": "9357409172050064735",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/endpoints/watchlist/watchlist.service.ts",
- "hash": "8911616871608435890",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client"
- ]
- },
- {
- "file": "apps/api/src/app/exchange-rate/exchange-rate.controller.ts",
- "hash": "6949964342781459319",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/passport",
- "npm:date-fns",
- "npm:http-status-codes"
- ]
- },
- {
- "file": "apps/api/src/app/exchange-rate/exchange-rate.module.ts",
- "hash": "11181925525619351626",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/exchange-rate/exchange-rate.service.ts",
- "hash": "4778260563288012356",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/export/export.controller.ts",
- "hash": "17936524237866448420",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/core",
- "npm:@nestjs/passport"
- ]
- },
- {
- "file": "apps/api/src/app/export/export.module.ts",
- "hash": "7894097850439476979",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/export/export.service.ts",
- "hash": "17132694999635561082",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:lodash"
- ]
- },
- {
- "file": "apps/api/src/app/health/health.controller.ts",
- "hash": "6407068334607413626",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:express",
- "npm:http-status-codes"
- ]
- },
- {
- "file": "apps/api/src/app/health/health.module.ts",
- "hash": "4228218129869321797",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/health/health.service.ts",
- "hash": "4846393046844414645",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client"
- ]
- },
- {
- "file": "apps/api/src/app/import/import-data.dto.ts",
- "hash": "12078876181068168559",
- "deps": [
- "common",
- "npm:class-transformer",
- "npm:class-validator"
- ]
- },
- {
- "file": "apps/api/src/app/import/import.controller.ts",
- "hash": "9943793844364454332",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/core",
- "npm:@nestjs/passport",
- "npm:@prisma/client",
- "npm:http-status-codes"
- ]
- },
- {
- "file": "apps/api/src/app/import/import.module.ts",
- "hash": "6866209361340446817",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/import/import.service.ts",
- "hash": "10159848233286662541",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:big.js",
- "npm:date-fns",
- "npm:lodash"
- ]
- },
- {
- "file": "apps/api/src/app/info/info.controller.ts",
- "hash": "16286104312372049326",
- "deps": [
- "common",
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/info/info.module.ts",
- "hash": "2694918968601183121",
- "deps": [
- "npm:@nestjs/common",
- "npm:@nestjs/jwt"
- ]
- },
- {
- "file": "apps/api/src/app/info/info.service.ts",
- "hash": "16139604198404754999",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/jwt",
- "npm:cheerio",
- "npm:date-fns"
- ]
- },
- {
- "file": "apps/api/src/app/logo/logo.controller.ts",
- "hash": "6880771773435352834",
- "deps": [
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:express"
- ]
- },
- {
- "file": "apps/api/src/app/logo/logo.module.ts",
- "hash": "9443733667841082733",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/logo/logo.service.ts",
- "hash": "3990792163561220272",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:http-status-codes"
- ]
- },
- {
- "file": "apps/api/src/app/order/order.controller.ts",
- "hash": "5740619361966074400",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/core",
- "npm:@nestjs/passport",
- "npm:@prisma/client",
- "npm:date-fns",
- "npm:http-status-codes"
- ]
- },
- {
- "file": "apps/api/src/app/order/order.module.ts",
- "hash": "8912233153607679540",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/order/order.service.ts",
- "hash": "9775103902188533039",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/event-emitter",
- "npm:@prisma/client",
- "npm:big.js",
- "npm:class-validator",
- "npm:date-fns",
- "npm:lodash"
- ]
- },
- {
- "file": "apps/api/src/app/platform/platform.controller.ts",
- "hash": "11740084137790232304",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/passport",
- "npm:@prisma/client",
- "npm:http-status-codes"
- ]
- },
- {
- "file": "apps/api/src/app/platform/platform.module.ts",
- "hash": "2724229831821154949",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/platform/platform.service.ts",
- "hash": "10044936168872298958",
- "deps": [
- "npm:@nestjs/common",
- "npm:@prisma/client"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/mwr/portfolio-calculator.ts",
- "hash": "1261577207939446641",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/portfolio-calculator-test-utils.ts",
- "hash": "7083210108583689998",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/portfolio-calculator.factory.ts",
- "hash": "11182978254811319097",
- "deps": [
- "common",
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/portfolio-calculator.ts",
- "hash": "9869212391465024541",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:big.js",
- "npm:class-transformer",
- "npm:date-fns",
- "npm:lodash"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy-and-buy.spec.ts",
- "hash": "2092204144528643499",
- "deps": [
- "common",
- "npm:big.js"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy-and-sell-in-two-activities.spec.ts",
- "hash": "9914772745721039971",
- "deps": [
- "common",
- "npm:big.js"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy-and-sell.spec.ts",
- "hash": "3925264641929851533",
- "deps": [
- "common",
- "npm:big.js"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-baln-buy.spec.ts",
- "hash": "16840283569956648583",
- "deps": [
- "common",
- "npm:big.js"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btceur-in-base-currency-eur.spec.ts",
- "hash": "1368624185679140205",
- "deps": [
- "common",
- "npm:big.js"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btceur.spec.ts",
- "hash": "1633610715663711079",
- "deps": [
- "common",
- "npm:big.js"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btcusd-buy-and-sell-partially.spec.ts",
- "hash": "1150574696467405198",
- "deps": [
- "common",
- "npm:big.js"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btcusd-short.spec.ts",
- "hash": "3191836514200637664",
- "deps": [
- "common",
- "npm:big.js"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-btcusd.spec.ts",
- "hash": "7854893818558859893",
- "deps": [
- "common",
- "npm:big.js"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-cash.spec.ts",
- "hash": "4661346971520628212",
- "deps": [
- "common",
- "npm:@prisma/client",
- "npm:big.js"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-fee.spec.ts",
- "hash": "11948623142688477480",
- "deps": [
- "common",
- "npm:big.js"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-googl-buy.spec.ts",
- "hash": "9817276927104960226",
- "deps": [
- "common",
- "npm:big.js"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-jnug-buy-and-sell-and-buy-and-sell.spec.ts",
- "hash": "18321549621428101751",
- "deps": [
- "common",
- "npm:big.js"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-liability.spec.ts",
- "hash": "3470227669082968527",
- "deps": [
- "common",
- "npm:big.js"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-msft-buy-and-sell.spec.ts",
- "hash": "4857801102393930469",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-msft-buy-with-dividend.spec.ts",
- "hash": "9510798447645824621",
- "deps": [
- "common",
- "npm:big.js"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-no-orders.spec.ts",
- "hash": "7624775439856512550",
- "deps": [
- "common",
- "npm:big.js"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-novn-buy-and-sell-partially.spec.ts",
- "hash": "11616783061259621841",
- "deps": [
- "common",
- "npm:big.js"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-novn-buy-and-sell.spec.ts",
- "hash": "16117793286774608466",
- "deps": [
- "common",
- "npm:big.js"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator-valuable.spec.ts",
- "hash": "2117368692572200601",
- "deps": [
- "common",
- "npm:big.js"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator.spec.ts",
- "hash": "7320024065681692112"
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/roai/portfolio-calculator.ts",
- "hash": "7285208377934050513",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:big.js",
- "npm:date-fns",
- "npm:lodash"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/roi/portfolio-calculator.ts",
- "hash": "10031506312187751530",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/calculator/twr/portfolio-calculator.ts",
- "hash": "8379354532324691257",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/current-rate.service.mock.ts",
- "hash": "8019176202187172298",
- "deps": [
- "common",
- "npm:date-fns"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/current-rate.service.spec.ts",
- "hash": "13962616103831772235",
- "deps": [
- "common",
- "npm:@prisma/client"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/current-rate.service.ts",
- "hash": "15447236618832258390",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/core",
- "npm:date-fns",
- "npm:lodash"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/interfaces/date-query.interface.ts",
- "hash": "17392975535355338377"
- },
- {
- "file": "apps/api/src/app/portfolio/interfaces/get-value-object.interface.ts",
- "hash": "8327906979356972933",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/interfaces/get-values-object.interface.ts",
- "hash": "11424647804175044099",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/interfaces/get-values-params.interface.ts",
- "hash": "4310821538443705785"
- },
- {
- "file": "apps/api/src/app/portfolio/interfaces/portfolio-order-item.interface.ts",
- "hash": "15002989780107061866",
- "deps": [
- "npm:big.js"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/interfaces/portfolio-order.interface.ts",
- "hash": "9216090500388894952",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/interfaces/snapshot-value.interface.ts",
- "hash": "4065656085122795408"
- },
- {
- "file": "apps/api/src/app/portfolio/interfaces/transaction-point-symbol.interface.ts",
- "hash": "7821377316211632201",
- "deps": [
- "npm:@prisma/client",
- "npm:big.js"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/interfaces/transaction-point.interface.ts",
- "hash": "9893238664331185136",
- "deps": [
- "npm:big.js"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/portfolio.controller.ts",
- "hash": "1882188579955791481",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/core",
- "npm:@nestjs/passport",
- "npm:@prisma/client",
- "npm:big.js",
- "npm:http-status-codes"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/portfolio.module.ts",
- "hash": "5127483324997865160",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/portfolio.service.ts",
- "hash": "7715022221482031873",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/core",
- "npm:@prisma/client",
- "npm:big.js",
- "npm:date-fns",
- "npm:fuse.js"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/rules.service.ts",
- "hash": "6594880074282562566",
- "deps": [
- "common",
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/portfolio/update-holding-tags.dto.ts",
- "hash": "2797145258104508259",
- "deps": [
- "npm:@prisma/client",
- "npm:class-validator"
- ]
- },
- {
- "file": "apps/api/src/app/redis-cache/redis-cache.module.ts",
- "hash": "11199935753897175063",
- "deps": [
- "npm:@keyv/redis",
- "npm:@nestjs/cache-manager",
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/redis-cache/redis-cache.service.mock.ts",
- "hash": "5464314514695461108",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/app/redis-cache/redis-cache.service.ts",
- "hash": "12421092249815195960",
- "deps": [
- "common",
- "npm:@nestjs/cache-manager",
- "npm:@nestjs/common",
- "npm:keyv",
- "npm:ms"
- ]
- },
- {
- "file": "apps/api/src/app/subscription/subscription.controller.ts",
- "hash": "2363366465620782572",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/core",
- "npm:@nestjs/passport",
- "npm:express",
- "npm:http-status-codes"
- ]
- },
- {
- "file": "apps/api/src/app/subscription/subscription.module.ts",
- "hash": "12243301548523060309",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/subscription/subscription.service.ts",
- "hash": "1897947714488018417",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:date-fns",
- "npm:ms",
- "npm:stripe"
- ]
- },
- {
- "file": "apps/api/src/app/symbol/symbol.controller.ts",
- "hash": "9169254245522838468",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/core",
- "npm:@nestjs/passport",
- "npm:@prisma/client",
- "npm:date-fns",
- "npm:http-status-codes",
- "npm:lodash"
- ]
- },
- {
- "file": "apps/api/src/app/symbol/symbol.module.ts",
- "hash": "15283719597844888248",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/app/symbol/symbol.service.ts",
- "hash": "13785263343906556962",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:date-fns"
- ]
- },
- {
- "file": "apps/api/src/app/user/user.controller.ts",
- "hash": "360523281603894601",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/core",
- "npm:@nestjs/jwt",
- "npm:@nestjs/passport",
- "npm:@prisma/client",
- "npm:http-status-codes",
- "npm:lodash"
- ]
- },
- {
- "file": "apps/api/src/app/user/user.module.ts",
- "hash": "2243491655857663585",
- "deps": [
- "npm:@nestjs/common",
- "npm:@nestjs/jwt"
- ]
- },
- {
- "file": "apps/api/src/app/user/user.service.ts",
- "hash": "779522569902969731",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/event-emitter",
- "npm:@prisma/client",
- "npm:date-fns",
- "npm:lodash"
- ]
- },
- {
- "file": "apps/api/src/assets/countries/asia-pacific-markets.json",
- "hash": "11786643917804731254"
- },
- {
- "file": "apps/api/src/assets/countries/developed-markets.json",
- "hash": "15014515724572350647"
- },
- {
- "file": "apps/api/src/assets/countries/emerging-markets.json",
- "hash": "13102652427762909147"
- },
- {
- "file": "apps/api/src/assets/countries/europe-markets.json",
- "hash": "7909159367379857842"
- },
- {
- "file": "apps/api/src/assets/cryptocurrencies/cryptocurrencies.json",
- "hash": "4393876564260780073"
- },
- {
- "file": "apps/api/src/assets/cryptocurrencies/custom.json",
- "hash": "16921961271907773657"
- },
- {
- "file": "apps/api/src/assets/site.webmanifest",
- "hash": "16558392802946440729"
- },
- {
- "file": "apps/api/src/assets/sitemap.xml",
- "hash": "6135399650432721691"
- },
- {
- "file": "apps/api/src/decorators/has-permission.decorator.ts",
- "hash": "16912551574702848230",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/dependencies.ts",
- "hash": "2728322994444582716",
- "deps": [
- "npm:dotenv",
- "npm:dotenv-expand"
- ]
- },
- {
- "file": "apps/api/src/environments/environment.prod.ts",
- "hash": "4390255767487227590",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/environments/environment.ts",
- "hash": "4633602507367672448",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/events/asset-profile-changed.event.ts",
- "hash": "9004890052981155098",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/events/asset-profile-changed.listener.ts",
- "hash": "4773922030751062984",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/event-emitter"
- ]
- },
- {
- "file": "apps/api/src/events/events.module.ts",
- "hash": "13675458054633180929",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/events/portfolio-changed.event.ts",
- "hash": "14887314507002631278"
- },
- {
- "file": "apps/api/src/events/portfolio-changed.listener.ts",
- "hash": "7744908501829210048",
- "deps": [
- "npm:@nestjs/common",
- "npm:@nestjs/event-emitter"
- ]
- },
- {
- "file": "apps/api/src/guards/has-permission.guard.spec.ts",
- "hash": "4798522664989686975",
- "deps": [
- "npm:@nestjs/common",
- "npm:@nestjs/core"
- ]
- },
- {
- "file": "apps/api/src/guards/has-permission.guard.ts",
- "hash": "11753141686427124390",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/core",
- "npm:http-status-codes"
- ]
- },
- {
- "file": "apps/api/src/helper/object.helper.spec.ts",
- "hash": "5313362537763935832",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/helper/object.helper.ts",
- "hash": "15474276799147450415",
- "deps": [
- "npm:fast-redact",
- "npm:jsonpath",
- "npm:lodash"
- ]
- },
- {
- "file": "apps/api/src/helper/portfolio.helper.ts",
- "hash": "7123448058061258237",
- "deps": [
- "npm:@prisma/client"
- ]
- },
- {
- "file": "apps/api/src/helper/string.helper.ts",
- "hash": "3140664733053485447"
- },
- {
- "file": "apps/api/src/interceptors/performance-logging/performance-logging.interceptor.ts",
- "hash": "5241556608201283437",
- "deps": [
- "npm:@nestjs/common",
- "npm:rxjs"
- ]
- },
- {
- "file": "apps/api/src/interceptors/performance-logging/performance-logging.module.ts",
- "hash": "9544156843013564973",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/interceptors/performance-logging/performance-logging.service.ts",
- "hash": "1561675548509901005",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/interceptors/redact-values-in-response/redact-values-in-response.interceptor.ts",
- "hash": "17576200115333986287",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:rxjs"
- ]
- },
- {
- "file": "apps/api/src/interceptors/redact-values-in-response/redact-values-in-response.module.ts",
- "hash": "8908315586575373597",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/interceptors/transform-data-source-in-request/transform-data-source-in-request.interceptor.ts",
- "hash": "10276067726219618311",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:rxjs"
- ]
- },
- {
- "file": "apps/api/src/interceptors/transform-data-source-in-request/transform-data-source-in-request.module.ts",
- "hash": "15846098677797604901",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/interceptors/transform-data-source-in-response/transform-data-source-in-response.interceptor.ts",
- "hash": "18251999623644632911",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:rxjs"
- ]
- },
- {
- "file": "apps/api/src/interceptors/transform-data-source-in-response/transform-data-source-in-response.module.ts",
- "hash": "10260971805487485415",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/main.ts",
- "hash": "1706758187551668974",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/config",
- "npm:@nestjs/core",
- "npm:@nestjs/platform-express",
- "npm:express",
- "npm:helmet"
- ]
- },
- {
- "file": "apps/api/src/middlewares/html-template.middleware.ts",
- "hash": "17000988993557755334",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:date-fns",
- "npm:express"
- ]
- },
- {
- "file": "apps/api/src/models/interfaces/evaluation-result.interface.ts",
- "hash": "16990713790667585954"
- },
- {
- "file": "apps/api/src/models/interfaces/rule.interface.ts",
- "hash": "316978456727434554",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/models/rule.ts",
- "hash": "3592075457203909548",
- "deps": [
- "common",
- "npm:big.js"
- ]
- },
- {
- "file": "apps/api/src/models/rules/account-cluster-risk/current-investment.ts",
- "hash": "16097611376281528010",
- "deps": [
- "common",
- "npm:@prisma/client"
- ]
- },
- {
- "file": "apps/api/src/models/rules/account-cluster-risk/single-account.ts",
- "hash": "12409060114530059425",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/models/rules/asset-class-cluster-risk/equity.ts",
- "hash": "8446155065100154678",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/models/rules/asset-class-cluster-risk/fixed-income.ts",
- "hash": "6963053022890977403",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/models/rules/currency-cluster-risk/base-currency-current-investment.ts",
- "hash": "3145079194432205462",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/models/rules/currency-cluster-risk/current-investment.ts",
- "hash": "14913380617764715788",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/models/rules/economic-market-cluster-risk/developed-markets.ts",
- "hash": "11307072678946598598",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/models/rules/economic-market-cluster-risk/emerging-markets.ts",
- "hash": "15762387054913361908",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/models/rules/emergency-fund/emergency-fund-setup.ts",
- "hash": "13717192462215785389",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/models/rules/fees/fee-ratio-initial-investment.ts",
- "hash": "6820546524732241147",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/models/rules/fees/fee-ratio-total-investment-volume.ts",
- "hash": "10169172453372386870",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/models/rules/liquidity/buying-power.ts",
- "hash": "6222443637691361328",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/models/rules/regional-market-cluster-risk/asia-pacific.ts",
- "hash": "15365003551879651606",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/models/rules/regional-market-cluster-risk/emerging-markets.ts",
- "hash": "13153243084059081801",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/models/rules/regional-market-cluster-risk/europe.ts",
- "hash": "6865052606810168071",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/models/rules/regional-market-cluster-risk/interfaces/rule-settings.interface.ts",
- "hash": "628113973325363377",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/models/rules/regional-market-cluster-risk/japan.ts",
- "hash": "16604171211181303892",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/models/rules/regional-market-cluster-risk/north-america.ts",
- "hash": "17782335072732841352",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/services/api-key/api-key.module.ts",
- "hash": "14723309184193906289",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/services/api-key/api-key.service.ts",
- "hash": "17734760277586886473",
- "deps": [
- "common",
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/services/api/api.module.ts",
- "hash": "7354968351883377957",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/services/api/api.service.ts",
- "hash": "6751313023386576265",
- "deps": [
- "common",
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/services/benchmark/benchmark.module.ts",
- "hash": "9360133691011349938",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/services/benchmark/benchmark.service.spec.ts",
- "hash": "13103742469403220808"
- },
- {
- "file": "apps/api/src/services/benchmark/benchmark.service.ts",
- "hash": "5580014919748589425",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:big.js",
- "npm:date-fns",
- "npm:lodash",
- "npm:ms"
- ]
- },
- {
- "file": "apps/api/src/services/benchmark/interfaces/benchmark-value.interface.ts",
- "hash": "338884094417550465",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/services/configuration/configuration.module.ts",
- "hash": "4658466281372801861",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/services/configuration/configuration.service.ts",
- "hash": "2367972990397081570",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:envalid",
- "npm:ms"
- ]
- },
- {
- "file": "apps/api/src/services/cron/cron.module.ts",
- "hash": "108148196063466371",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/services/cron/cron.service.ts",
- "hash": "6882867312981890941",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/schedule"
- ]
- },
- {
- "file": "apps/api/src/services/cryptocurrency/cryptocurrency.module.ts",
- "hash": "15714200761230567997",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/services/cryptocurrency/cryptocurrency.service.ts",
- "hash": "1237077685028323228",
- "deps": [
- "common",
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/services/data-provider/alpha-vantage/alpha-vantage.service.ts",
- "hash": "15053909864648181926",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:alphavantage",
- "npm:date-fns"
- ]
- },
- {
- "file": "apps/api/src/services/data-provider/alpha-vantage/interfaces/interfaces.ts",
- "hash": "3063408268338565238"
- },
- {
- "file": "apps/api/src/services/data-provider/coingecko/coingecko.service.ts",
- "hash": "11787497030860790739",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:date-fns"
- ]
- },
- {
- "file": "apps/api/src/services/data-provider/data-enhancer/data-enhancer.module.ts",
- "hash": "6540505000062101947",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/services/data-provider/data-enhancer/data-enhancer.service.ts",
- "hash": "4427393763691477548",
- "deps": [
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:http-status-codes",
- "npm:ms"
- ]
- },
- {
- "file": "apps/api/src/services/data-provider/data-enhancer/openfigi/openfigi.service.ts",
- "hash": "17048034468851260211",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client"
- ]
- },
- {
- "file": "apps/api/src/services/data-provider/data-enhancer/trackinsight/trackinsight.service.ts",
- "hash": "5225839783867517786",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:countries-list"
- ]
- },
- {
- "file": "apps/api/src/services/data-provider/data-enhancer/yahoo-finance/yahoo-finance.service.spec.ts",
- "hash": "4719369868602143119"
- },
- {
- "file": "apps/api/src/services/data-provider/data-enhancer/yahoo-finance/yahoo-finance.service.ts",
- "hash": "2197169859225043642",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:class-validator",
- "npm:countries-list",
- "npm:yahoo-finance2"
- ]
- },
- {
- "file": "apps/api/src/services/data-provider/data-provider.module.ts",
- "hash": "2607536992505407174",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/services/data-provider/data-provider.service.ts",
- "hash": "6941287458033070726",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:big.js",
- "npm:date-fns",
- "npm:lodash",
- "npm:ms"
- ]
- },
- {
- "file": "apps/api/src/services/data-provider/eod-historical-data/eod-historical-data.service.ts",
- "hash": "7613174661268583728",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:date-fns",
- "npm:lodash"
- ]
- },
- {
- "file": "apps/api/src/services/data-provider/errors/asset-profile-delisted.error.ts",
- "hash": "4296474189461775574"
- },
- {
- "file": "apps/api/src/services/data-provider/errors/asset-profile-invalid.error.ts",
- "hash": "7455645065698911398"
- },
- {
- "file": "apps/api/src/services/data-provider/financial-modeling-prep/financial-modeling-prep.service.ts",
- "hash": "7696590401175200250",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:class-validator",
- "npm:countries-list",
- "npm:date-fns",
- "npm:lodash"
- ]
- },
- {
- "file": "apps/api/src/services/data-provider/ghostfolio/ghostfolio.service.ts",
- "hash": "13590323008042086516",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:date-fns",
- "npm:http-status-codes"
- ]
- },
- {
- "file": "apps/api/src/services/data-provider/google-sheets/google-sheets.service.ts",
- "hash": "4506109992949841263",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:date-fns",
- "npm:google-spreadsheet"
- ]
- },
- {
- "file": "apps/api/src/services/data-provider/interfaces/data-enhancer.interface.ts",
- "hash": "5905789433897306305",
- "deps": [
- "npm:@prisma/client"
- ]
- },
- {
- "file": "apps/api/src/services/data-provider/interfaces/data-provider.interface.ts",
- "hash": "5664970237932723431",
- "deps": [
- "common",
- "npm:@prisma/client"
- ]
- },
- {
- "file": "apps/api/src/services/data-provider/manual/manual.service.ts",
- "hash": "9353963807504814875",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:cheerio",
- "npm:date-fns"
- ]
- },
- {
- "file": "apps/api/src/services/data-provider/rapid-api/interfaces/interfaces.ts",
- "hash": "8424093270923872930"
- },
- {
- "file": "apps/api/src/services/data-provider/rapid-api/rapid-api.service.ts",
- "hash": "10801259609189396807",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:date-fns"
- ]
- },
- {
- "file": "apps/api/src/services/data-provider/yahoo-finance/yahoo-finance.service.ts",
- "hash": "16049573961214179098",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:date-fns",
- "npm:lodash",
- "npm:yahoo-finance2"
- ]
- },
- {
- "file": "apps/api/src/services/demo/demo.module.ts",
- "hash": "15584725568269139642",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/services/demo/demo.service.ts",
- "hash": "6350809143965427599",
- "deps": [
- "common",
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/services/exchange-rate-data/exchange-rate-data.module.ts",
- "hash": "16102051575863862952",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/services/exchange-rate-data/exchange-rate-data.service.mock.ts",
- "hash": "6829319059299174922"
- },
- {
- "file": "apps/api/src/services/exchange-rate-data/exchange-rate-data.service.ts",
- "hash": "1092322378793813889",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:date-fns",
- "npm:lodash",
- "npm:ms"
- ]
- },
- {
- "file": "apps/api/src/services/exchange-rate-data/interfaces/exchange-rate-data.interface.ts",
- "hash": "13147322954568869345"
- },
- {
- "file": "apps/api/src/services/i18n/i18n.module.ts",
- "hash": "4416527148780970240",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/services/i18n/i18n.service.ts",
- "hash": "6759760547678459029",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:cheerio"
- ]
- },
- {
- "file": "apps/api/src/services/impersonation/impersonation.module.ts",
- "hash": "3010619095332548903",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/services/impersonation/impersonation.service.ts",
- "hash": "11987556906301449254",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@nestjs/core"
- ]
- },
- {
- "file": "apps/api/src/services/interfaces/environment.interface.ts",
- "hash": "3855341986111174142",
- "deps": [
- "npm:envalid"
- ]
- },
- {
- "file": "apps/api/src/services/interfaces/interfaces.ts",
- "hash": "10815197616548705865",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/services/market-data/market-data.module.ts",
- "hash": "12440358661319807732",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/services/market-data/market-data.service.ts",
- "hash": "2086812361557687482",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client"
- ]
- },
- {
- "file": "apps/api/src/services/prisma/prisma.module.ts",
- "hash": "12550362206928290755",
- "deps": [
- "npm:@nestjs/common",
- "npm:@nestjs/config"
- ]
- },
- {
- "file": "apps/api/src/services/prisma/prisma.service.ts",
- "hash": "10613682284405298281",
- "deps": [
- "npm:@nestjs/common",
- "npm:@nestjs/config",
- "npm:@prisma/client"
- ]
- },
- {
- "file": "apps/api/src/services/property/interfaces/interfaces.ts",
- "hash": "1561851996794043019"
- },
- {
- "file": "apps/api/src/services/property/property.module.ts",
- "hash": "3085453214119883211",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/services/property/property.service.ts",
- "hash": "574312839115818357",
- "deps": [
- "common",
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/services/queues/data-gathering/data-gathering.module.ts",
- "hash": "5307629830241219343",
- "deps": [
- "common",
- "npm:@nestjs/bull",
- "npm:@nestjs/common",
- "npm:ms"
- ]
- },
- {
- "file": "apps/api/src/services/queues/data-gathering/data-gathering.processor.ts",
- "hash": "18223908704251068937",
- "deps": [
- "common",
- "npm:@nestjs/bull",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:bull",
- "npm:date-fns"
- ]
- },
- {
- "file": "apps/api/src/services/queues/data-gathering/data-gathering.service.ts",
- "hash": "6049928267500705193",
- "deps": [
- "common",
- "npm:@nestjs/bull",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:bull",
- "npm:date-fns",
- "npm:lodash",
- "npm:ms"
- ]
- },
- {
- "file": "apps/api/src/services/queues/portfolio-snapshot/interfaces/portfolio-snapshot-queue-job.interface.ts",
- "hash": "8583148353136040536",
- "deps": [
- "common"
- ]
- },
- {
- "file": "apps/api/src/services/queues/portfolio-snapshot/portfolio-snapshot.module.ts",
- "hash": "8297291138593518346",
- "deps": [
- "common",
- "npm:@nestjs/bull",
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/services/queues/portfolio-snapshot/portfolio-snapshot.processor.ts",
- "hash": "4186303662313622127",
- "deps": [
- "common",
- "npm:@nestjs/bull",
- "npm:@nestjs/common",
- "npm:bull",
- "npm:date-fns"
- ]
- },
- {
- "file": "apps/api/src/services/queues/portfolio-snapshot/portfolio-snapshot.service.mock.ts",
- "hash": "16786115544867298475",
- "deps": [
- "npm:bull"
- ]
- },
- {
- "file": "apps/api/src/services/queues/portfolio-snapshot/portfolio-snapshot.service.ts",
- "hash": "12277910663988458690",
- "deps": [
- "common",
- "npm:@nestjs/bull",
- "npm:@nestjs/common",
- "npm:bull"
- ]
- },
- {
- "file": "apps/api/src/services/symbol-profile/symbol-profile.module.ts",
- "hash": "5232121521664228275",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/services/symbol-profile/symbol-profile.service.ts",
- "hash": "15096594253906276847",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:@prisma/client",
- "npm:countries-list"
- ]
- },
- {
- "file": "apps/api/src/services/tag/tag.module.ts",
- "hash": "5582953936751098220",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/services/tag/tag.service.ts",
- "hash": "1402565448416884557",
- "deps": [
- "npm:@nestjs/common",
- "npm:@prisma/client"
- ]
- },
- {
- "file": "apps/api/src/services/twitter-bot/twitter-bot.module.ts",
- "hash": "3383850832412587513",
- "deps": [
- "npm:@nestjs/common"
- ]
- },
- {
- "file": "apps/api/src/services/twitter-bot/twitter-bot.service.ts",
- "hash": "4336669487510246926",
- "deps": [
- "common",
- "npm:@nestjs/common",
- "npm:date-fns",
- "npm:twitter-api-v2"
- ]
- },
- {
- "file": "apps/api/tsconfig.app.json",
- "hash": "998268749760607935"
- },
- {
- "file": "apps/api/tsconfig.json",
- "hash": "9214820933160915425"
- },
- {
- "file": "apps/api/tsconfig.spec.json",
- "hash": "11456460237505728881"
- },
- {
- "file": "apps/api/webpack.config.js",
- "hash": "3401084728844548669",
- "deps": [
- "npm:@nx/webpack"
- ]
- }
]
},
"nonProjectFiles": [
{
- "file": ".config/prisma.ts",
- "hash": "16348431219884104142"
- },
- {
- "file": ".editorconfig",
- "hash": "5443105041930014821"
- },
- {
- "file": ".env.dev",
- "hash": "16865666361607950149"
- },
- {
- "file": ".env.example",
- "hash": "1862094756373934162"
- },
- {
- "file": ".github/FUNDING.yml",
- "hash": "16909704043473721683"
- },
- {
- "file": ".github/ISSUE_TEMPLATE/bug_report.md",
- "hash": "685053750771044887"
- },
- {
- "file": ".github/workflows/build-code.yml",
- "hash": "2622154859372880235"
- },
- {
- "file": ".github/workflows/docker-image.yml",
- "hash": "13758063793368979718"
+ "file": ".angular/cache/21.1.1/client/vite/com.chrome.devtools.json",
+ "hash": "12816633887776138000"
},
{
- "file": ".github/workflows/extract-locales.yml",
- "hash": "14075793601299089741"
+ "file": ".env.example",
+ "hash": "10531838018993712175"
},
{
"file": ".gitignore",
- "hash": "15232197987773661306"
- },
- {
- "file": ".husky/pre-commit",
- "hash": "3789793288886438064"
- },
- {
- "file": ".nvmrc",
- "hash": "10726521585550549119"
- },
- {
- "file": ".prettierignore",
- "hash": "5940749340571524768"
- },
- {
- "file": ".prettierrc",
- "hash": "13119230825905607490"
- },
- {
- "file": ".vscode/extensions.json",
- "hash": "6708453199782191120"
- },
- {
- "file": ".vscode/launch.json",
- "hash": "18416635335944408060"
- },
- {
- "file": ".vscode/settings.json",
- "hash": "18054807475792902797"
+ "hash": "2298713947366789772"
},
{
"file": "AGENT_README.md",
@@ -8179,34 +3307,18 @@
"file": "BOUNTY.md",
"hash": "1900581952729368068"
},
- {
- "file": "CHANGELOG.md",
- "hash": "9653745632959924676"
- },
{
"file": "COST_ANALYSIS.md",
"hash": "151155004394832060"
},
{
- "file": "DEVELOPMENT.md",
- "hash": "3428697375240545725"
- },
- {
- "file": "Dockerfile",
- "hash": "5609350500291209679"
- },
- {
- "file": "LICENSE",
- "hash": "2271482152748302304"
+ "file": "Procfile",
+ "hash": "11460476381201235251"
},
{
"file": "README.md",
"hash": "18263589393716718566"
},
- {
- "file": "SECURITY.md",
- "hash": "7968232148799516606"
- },
{
"file": "agent/.env.example",
"hash": "10531838018993712175"
@@ -8221,11 +3333,15 @@
},
{
"file": "agent/chat_ui.html",
- "hash": "3933186816952653689"
+ "hash": "204934873517365166"
},
{
"file": "agent/data/properties.db",
- "hash": "15816615665929550546"
+ "hash": "10943458336767262319"
+ },
+ {
+ "file": "agent/eval_results.md",
+ "hash": "14325734870737777473"
},
{
"file": "agent/evals/__init__.py",
@@ -8241,7 +3357,7 @@
},
{
"file": "agent/evals/golden_results.json",
- "hash": "10644667993511712021"
+ "hash": "16207751818301451669"
},
{
"file": "agent/evals/golden_sets.yaml",
@@ -8253,11 +3369,11 @@
},
{
"file": "agent/evals/run_evals.py",
- "hash": "18363199680855625586"
+ "hash": "1166424273690981959"
},
{
"file": "agent/evals/run_golden_sets.py",
- "hash": "3413157100891218116"
+ "hash": "9380931427240049594"
},
{
"file": "agent/evals/test_cases.json",
@@ -8313,15 +3429,15 @@
},
{
"file": "agent/graph.py",
- "hash": "9224526595538115630"
+ "hash": "11646248258771266372"
},
{
"file": "agent/login.html",
- "hash": "18158235814425365171"
+ "hash": "17451570504428512229"
},
{
"file": "agent/main.py",
- "hash": "1193398856861881805"
+ "hash": "16968304143835612261"
},
{
"file": "agent/pytest.ini",
@@ -8333,7 +3449,7 @@
},
{
"file": "agent/requirements.txt",
- "hash": "15542918826833391008"
+ "hash": "2692331249634307895"
},
{
"file": "agent/scripts/seed_portfolio.py",
@@ -8345,7 +3461,7 @@
},
{
"file": "agent/state.py",
- "hash": "16475716517617413240"
+ "hash": "12421487260891674029"
},
{
"file": "agent/tools/__init__.py",
@@ -8381,7 +3497,7 @@
},
{
"file": "agent/tools/real_estate.py",
- "hash": "2725024927827743582"
+ "hash": "10188272428970222089"
},
{
"file": "agent/tools/realestate_strategy.py",
@@ -8424,622 +3540,282 @@
"hash": "8261131935771467714"
},
{
- "file": "docker/docker-compose.build.yml",
- "hash": "296960770637111741"
- },
- {
- "file": "docker/docker-compose.dev.yml",
- "hash": "6326472022612437994"
- },
- {
- "file": "docker/docker-compose.override.yml",
- "hash": "3869741265263844263"
- },
- {
- "file": "docker/docker-compose.yml",
- "hash": "3940373253158217647"
- },
- {
- "file": "docker/entrypoint.sh",
- "hash": "5948677520288982892"
- },
- {
- "file": "eslint.config.cjs",
- "hash": "2468086126307397075"
- },
- {
- "file": "jest.config.ts",
- "hash": "9503103576462223123"
- },
- {
- "file": "jest.preset.js",
- "hash": "9430166341120122740"
- },
- {
- "file": "nx.json",
- "hash": "9009411869964998609"
- },
- {
- "file": "package-lock.json",
- "hash": "4935449714809677924"
- },
- {
- "file": "package.json",
- "hash": "17491303488963474752"
- },
- {
- "file": "prisma/migrations/20210604190809_initial_migration/migration.sql",
- "hash": "15154371243705581772"
- },
- {
- "file": "prisma/migrations/20210605161257_added_symbol_profile/migration.sql",
- "hash": "17966153087896059885"
- },
- {
- "file": "prisma/migrations/20210612110542_added_auth_device/migration.sql",
- "hash": "15744618206573993987"
- },
- {
- "file": "prisma/migrations/20210616075245_added_sectors_to_symbol_profile/migration.sql",
- "hash": "14139052383848289176"
- },
- {
- "file": "prisma/migrations/20210703194509_added_balance_to_account/migration.sql",
- "hash": "7033590542062362795"
- },
- {
- "file": "prisma/migrations/20210724160404_added_currency_to_symbol_profile/migration.sql",
- "hash": "1357738893175446305"
- },
- {
- "file": "prisma/migrations/20210807062952_added_is_draft_to_order/migration.sql",
- "hash": "10678492812191859591"
- },
- {
- "file": "prisma/migrations/20210808075949_added_asset_class_to_symbol_profile/migration.sql",
- "hash": "3030817154809865195"
- },
- {
- "file": "prisma/migrations/20210815180121_added_settings_to_settings/migration.sql",
- "hash": "2635894368164025432"
- },
- {
- "file": "prisma/migrations/20210822200534_added_asset_sub_class_to_symbol_profile/migration.sql",
- "hash": "11114439259354600687"
- },
- {
- "file": "prisma/migrations/20210913190808_changed_currency_to_optional_in_order/migration.sql",
- "hash": "6603287914329455593"
- },
- {
- "file": "prisma/migrations/20210916182355_added_data_source_to_market_data/migration.sql",
- "hash": "12173843165864408045"
- },
- {
- "file": "prisma/migrations/20210918183212_removed_default_value_of_data_source/migration.sql",
- "hash": "14517533350538973383"
- },
- {
- "file": "prisma/migrations/20210921151004_changed_currency_from_enum_to_string/migration.sql",
- "hash": "5699924197844567361"
- },
- {
- "file": "prisma/migrations/20211018203042_changed_grantee_user_to_optional_in_access/migration.sql",
- "hash": "3748985445928676299"
- },
- {
- "file": "prisma/migrations/20211107082008_added_symbol_mapping_to_symbol_profile/migration.sql",
- "hash": "4854030630939625691"
- },
- {
- "file": "prisma/migrations/20211107171624_added_scraper_configuration_to_symbol_profile/migration.sql",
- "hash": "14062937305939722579"
- },
- {
- "file": "prisma/migrations/20211215203002_migrated_schema_to_prisma_3/migration.sql",
- "hash": "4679965170582444827"
- },
- {
- "file": "prisma/migrations/20211215205808_added_dividend_to_order_type/migration.sql",
- "hash": "16789115386239859515"
- },
- {
- "file": "prisma/migrations/20220108083624_added_google_sheets_to_data_source/migration.sql",
- "hash": "16579767064029385248"
- },
- {
- "file": "prisma/migrations/20220202192001_changed_data_source_to_optional_in_order/migration.sql",
- "hash": "15881692204104386354"
- },
- {
- "file": "prisma/migrations/20220202192041_changed_symbol_to_optional_in_order/migration.sql",
- "hash": "2644710246787905432"
- },
- {
- "file": "prisma/migrations/20220202192216_changed_symbol_profile_to_required_in_order/migration.sql",
- "hash": "18165614307580756572"
- },
- {
- "file": "prisma/migrations/20220205195653_added_default_value_for_provider_in_user/migration.sql",
- "hash": "16898826791696357531"
- },
- {
- "file": "prisma/migrations/20220209194930_added_manual_to_data_source/migration.sql",
- "hash": "3102895299728253882"
- },
- {
- "file": "prisma/migrations/20220209195038_added_item_to_order_type/migration.sql",
- "hash": "3243045345473953460"
- },
- {
- "file": "prisma/migrations/20220227092214_added_mutualfund_to_asset_sub_class/migration.sql",
- "hash": "15454428814771223445"
- },
- {
- "file": "prisma/migrations/20220227093650_added_url_to_symbol_profile/migration.sql",
- "hash": "222834145333110901"
- },
- {
- "file": "prisma/migrations/20220302184222_removed_data_source_from_order/migration.sql",
- "hash": "5411688657429592181"
- },
- {
- "file": "prisma/migrations/20220302191841_removed_currency_from_order/migration.sql",
- "hash": "5602720973314297989"
- },
- {
- "file": "prisma/migrations/20220302193633_removed_symbol_from_order/migration.sql",
- "hash": "5107582941867937368"
- },
- {
- "file": "prisma/migrations/20220302200727_changed_currency_to_required_in_symbol_profile/migration.sql",
- "hash": "12210276262923057486"
- },
- {
- "file": "prisma/migrations/20220313200604_added_fixed_income_to_asset_class/migration.sql",
- "hash": "6789775044436512986"
- },
- {
- "file": "prisma/migrations/20220313200721_added_bond_to_asset_sub_class/migration.sql",
- "hash": "18114417808415641132"
- },
- {
- "file": "prisma/migrations/20220422174935_added_symbol_profile_overrides/migration.sql",
- "hash": "11386361488609096047"
- },
- {
- "file": "prisma/migrations/20220422183831_added_commodity_to_asset_sub_class/migration.sql",
- "hash": "16585914061291304550"
+ "file": "apps/client/src/app/components/ai-chat/ai-chat.component.html",
+ "hash": "8539635943118840950"
},
{
- "file": "prisma/migrations/20220424064155_changed_various_ids_with_multiple_fields/migration.sql",
- "hash": "12580484879156463761"
+ "file": "apps/client/src/app/components/ai-chat/ai-chat.component.scss",
+ "hash": "16610045865530044711"
},
{
- "file": "prisma/migrations/20220424152051_added_tags_to_order/migration.sql",
- "hash": "5017752243188484045"
+ "file": "apps/client/src/app/components/ai-chat/ai-chat.component.ts",
+ "hash": "1679334320643235758"
},
{
- "file": "prisma/migrations/20220430083454_added_real_estate_to_asset_class/migration.sql",
- "hash": "13936566523022976477"
+ "file": "apps/client/src/app/components/ai-chat/ai-markdown.pipe.ts",
+ "hash": "7503664828207369999"
},
{
- "file": "prisma/migrations/20220430083631_added_precious_metal_to_asset_sub_class/migration.sql",
- "hash": "14628758516830379268"
+ "file": "apps/client/src/app/components/ai-chat/portfolio-chart/portfolio-chart.component.html",
+ "hash": "4296802236421412607"
},
{
- "file": "prisma/migrations/20220430193522_added_private_equity_to_asset_sub_class/migration.sql",
- "hash": "9240580020511523361"
+ "file": "apps/client/src/app/components/ai-chat/portfolio-chart/portfolio-chart.component.scss",
+ "hash": "13684975983895990585"
},
{
- "file": "prisma/migrations/20220529071429_added_eod_historical_data_to_data_source/migration.sql",
- "hash": "17583463291449558446"
+ "file": "apps/client/src/app/components/ai-chat/portfolio-chart/portfolio-chart.component.ts",
+ "hash": "2167674391043651968"
},
{
- "file": "prisma/migrations/20220716071244_added_internet_identity_to_provider/migration.sql",
- "hash": "17765651863044482170"
+ "file": "apps/client/src/app/components/ai-chat/real-estate-card/real-estate-card.component.html",
+ "hash": "11367879544958123613"
},
{
- "file": "prisma/migrations/20220725155238_added_comment_to_order/migration.sql",
- "hash": "2134829822996547684"
+ "file": "apps/client/src/app/components/ai-chat/real-estate-card/real-estate-card.component.scss",
+ "hash": "8139562825059084018"
},
{
- "file": "prisma/migrations/20220808181846_added_url_to_symbol_profile_overrides/migration.sql",
- "hash": "1166715326833800745"
+ "file": "apps/client/src/app/components/ai-chat/real-estate-card/real-estate-card.component.ts",
+ "hash": "11915454421940825978"
},
{
- "file": "prisma/migrations/20220808191912_added_default_value_for_countries_of_symbol_profile_overrides/migration.sql",
- "hash": "5406402083892413095"
+ "file": "apps/client/src/app/components/header/header.component.html",
+ "hash": "1732967581749981160"
},
{
- "file": "prisma/migrations/20220808192002_added_default_value_for_sectors_of_symbol_profile_overrides/migration.sql",
- "hash": "9506300322434841024"
+ "file": "apps/client/src/app/components/header/header.component.ts",
+ "hash": "17664173492428197413"
},
{
- "file": "prisma/migrations/20220827074920_added_alias_to_access/migration.sql",
- "hash": "2831694143847770184"
+ "file": "apps/client/src/app/services/ai-chat.service.ts",
+ "hash": "9244815979730334762"
},
{
- "file": "prisma/migrations/20220903065048_removed_alias_from_user/migration.sql",
- "hash": "5045253299661486309"
+ "file": "apps/client/src/environments/environment.prod.ts",
+ "hash": "1523316893312722655"
},
{
- "file": "prisma/migrations/20220910135140_removed_currency_and_view_mode_from_user/migration.sql",
- "hash": "11176636923832622391"
+ "file": "apps/client/src/environments/environment.ts",
+ "hash": "8313509003517650347"
},
{
- "file": "prisma/migrations/20220924175215_added_is_excluded_to_account/migration.sql",
- "hash": "1521901475393071355"
+ "file": "apps/client/tsconfig.app.json",
+ "hash": "9459405154571149199"
},
{
- "file": "prisma/migrations/20221015160602_added_rapid_api_to_data_source/migration.sql",
- "hash": "12603078288975235720"
+ "file": "apps/client/tsconfig.editor.json",
+ "hash": "13708902743870995589"
},
{
- "file": "prisma/migrations/20221128064317_added_comment_to_symbol_profile/migration.sql",
- "hash": "8322947201385329471"
+ "file": "apps/client/tsconfig.json",
+ "hash": "799763760310069471"
},
{
- "file": "prisma/migrations/20221225084546_removed_rakuten_from_data_source/migration.sql",
- "hash": "7576910237392792649"
+ "file": "apps/client/tsconfig.spec.json",
+ "hash": "3093357885907724405"
},
{
- "file": "prisma/migrations/20221227203757_added_price_to_subscription/migration.sql",
- "hash": "4989640679356505380"
+ "file": "chat_ui.html",
+ "hash": "9873633101817663658"
},
{
- "file": "prisma/migrations/20230205173009_added_country_to_analytics/migration.sql",
- "hash": "13787999678768335234"
+ "file": "data/properties.db",
+ "hash": "10943458336767262319"
},
{
- "file": "prisma/migrations/20230215174320_changed_data_source_from_ghostfolio_to_manual/migration.sql",
- "hash": "18280233761913113111"
- },
- {
- "file": "prisma/migrations/20230217173323_removed_ghostfolio_from_data_source/migration.sql",
- "hash": "5213868384785904142"
- },
- {
- "file": "prisma/migrations/20230222200407_added_coingecko_to_data_source/migration.sql",
- "hash": "2334563189271091274"
- },
- {
- "file": "prisma/migrations/20230318081658_added_isin_to_symbol_profile/migration.sql",
- "hash": "5516733246499367813"
- },
- {
- "file": "prisma/migrations/20230422180309_added_data_source_to_market_data_as_unique_constraint/migration.sql",
- "hash": "13095322332300527002"
- },
- {
- "file": "prisma/migrations/20230424194009_added_state_to_market_data/migration.sql",
- "hash": "1837741061499545838"
- },
- {
- "file": "prisma/migrations/20230511070258_added_financial_modeling_prep_to_data_source/migration.sql",
- "hash": "12309938578320065137"
- },
- {
- "file": "prisma/migrations/20230610083653_added_comment_to_account/migration.sql",
- "hash": "1681688971418102287"
- },
- {
- "file": "prisma/migrations/20230614345544_added_liability_to_order_type/migration.sql",
- "hash": "18389546286336788286"
- },
- {
- "file": "prisma/migrations/20230723104112_added_account_balances_to_account/migration.sql",
- "hash": "3743010601815422207"
- },
- {
- "file": "prisma/migrations/20230915141658_changed_account_type_to_optional_in_account/migration.sql",
- "hash": "18128499078626844834"
- },
- {
- "file": "prisma/migrations/20230917074305_added_fee_to_order_type/migration.sql",
- "hash": "10565996145364681793"
- },
- {
- "file": "prisma/migrations/20230918204124_added_interest_to_order_type/migration.sql",
- "hash": "10259936373930155355"
- },
- {
- "file": "prisma/migrations/20231021094346_added_figi_figi_composite_and_figi_share_class_to_symbol_profile/migration.sql",
- "hash": "4894302633243771751"
- },
- {
- "file": "prisma/migrations/20231105135400_set_value_of_account_type_to_null_in_account/migration.sql",
- "hash": "13936752693430631901"
- },
- {
- "file": "prisma/migrations/20231107080536_removed_account_type_from_account/migration.sql",
- "hash": "9880935795615310565"
- },
- {
- "file": "prisma/migrations/20240106124731_removed_account_type_enum/migration.sql",
- "hash": "14293152204356249455"
- },
- {
- "file": "prisma/migrations/20240106131428_added_permissions_to_access/migration.sql",
- "hash": "11420734472202612944"
- },
- {
- "file": "prisma/migrations/20240218173439_added_inactive_to_role/migration.sql",
- "hash": "6071091710750698459"
- },
- {
- "file": "prisma/migrations/20240219182116_added_missing_indexes/migration.sql",
- "hash": "7465595315907993623"
- },
- {
- "file": "prisma/migrations/20240221201438_added_missing_indexes/migration.sql",
- "hash": "10577640581808820354"
- },
- {
- "file": "prisma/migrations/20240224102024_removed_is_default_from_account/migration.sql",
- "hash": "4120842480862217683"
- },
- {
- "file": "prisma/migrations/20240229191929_added_index_for_is_excluded_to_account/migration.sql",
- "hash": "15532543140332131243"
- },
- {
- "file": "prisma/migrations/20240323080559_added_index_for_data_source_symbol_to_market_data/migration.sql",
- "hash": "9621304781909950087"
- },
- {
- "file": "prisma/migrations/20240407073037_added_currency_to_order/migration.sql",
- "hash": "4651144009874994534"
- },
- {
- "file": "prisma/migrations/20240421080039_added_account_id_and_date_to_account_balance_as_unique_constraint/migration.sql",
- "hash": "6859771909427891282"
- },
- {
- "file": "prisma/migrations/20240422181320_added_liquidity_to_asset_class/migration.sql",
- "hash": "8117347629288599186"
- },
- {
- "file": "prisma/migrations/20240422181356_added_cash_to_asset_sub_class/migration.sql",
- "hash": "18039207202175644855"
- },
- {
- "file": "prisma/migrations/20240422181835_changed_cash_to_liquidity_in_asset_sub_class/migration.sql",
- "hash": "8833421340775784205"
- },
- {
- "file": "prisma/migrations/20240422182643_removed_cash_from_asset_class/migration.sql",
- "hash": "699784815771293233"
- },
- {
- "file": "prisma/migrations/20240601083002_added_cascade_on_delete_for_various_relations/migration.sql",
- "hash": "606645310344849966"
- },
- {
- "file": "prisma/migrations/20240607122659_added_holdings_to_symbol_profile/migration.sql",
- "hash": "6632702557735518233"
- },
- {
- "file": "prisma/migrations/20240928171744_added_user_to_tag/migration.sql",
- "hash": "3488561889976330954"
- },
- {
- "file": "prisma/migrations/20241029190323_added_data_provider_ghostfolio_daily_requests_to_analytics/migration.sql",
- "hash": "14102200407685250291"
- },
- {
- "file": "prisma/migrations/20241102121004_added_last_request_at_to_analytics/migration.sql",
- "hash": "12789416138566146055"
- },
- {
- "file": "prisma/migrations/20241103110114_added_ghostfolio_to_data_source/migration.sql",
- "hash": "575527496995004342"
- },
- {
- "file": "prisma/migrations/20241130164334_upgraded_to_prisma_6/migration.sql",
- "hash": "16322787896049916311"
- },
- {
- "file": "prisma/migrations/20241130164335_added_api_keys_to_user copy/migration.sql",
- "hash": "13596558956154285709"
- },
- {
- "file": "prisma/migrations/20241207142023_set_hashed_key_of_api_key_to_unique/migration.sql",
- "hash": "12606847682803550276"
- },
- {
- "file": "prisma/migrations/20241214091912_added_user_to_symbol_profile/migration.sql",
- "hash": "2761120790260909928"
+ "file": "evals/__init__.py",
+ "hash": "3244421341483603138"
},
{
- "file": "prisma/migrations/20250222084717_added_cusip_to_symbol_profile/migration.sql",
- "hash": "5203933851644179816"
+ "file": "evals/coverage_matrix.py",
+ "hash": "4516370369989072180"
},
{
- "file": "prisma/migrations/20250324072407_added_is_active_to_symbol_profile/migration.sql",
- "hash": "13636953675964752561"
+ "file": "evals/golden_results.json",
+ "hash": "10644667993511712021"
},
{
- "file": "prisma/migrations/20250401084916_set_value_of_currency_to_null_in_order/migration.sql",
- "hash": "14816068508835152735"
+ "file": "evals/golden_sets.yaml",
+ "hash": "12973595718758551760"
},
{
- "file": "prisma/migrations/20250418123137_added_watchlist_to_user/migration.sql",
- "hash": "8385642389250130433"
+ "file": "evals/labeled_scenarios.yaml",
+ "hash": "8129168157861963794"
},
{
- "file": "prisma/migrations/20250704214021_changed_type_from_item_to_buy_in_order/migration.sql",
- "hash": "3625201959208497824"
+ "file": "evals/run_evals.py",
+ "hash": "18363199680855625586"
},
{
- "file": "prisma/migrations/20250708090630_added_alternative_investment_to_asset_class/migration.sql",
- "hash": "7047001754052150624"
+ "file": "evals/run_golden_sets.py",
+ "hash": "3413157100891218116"
},
{
- "file": "prisma/migrations/20250708090631_added_collectible_to_asset_sub_class/migration.sql",
- "hash": "1482390491130066113"
+ "file": "evals/test_cases.json",
+ "hash": "1272145643154145914"
},
{
- "file": "prisma/migrations/20250915163323_added_asset_profile_resolution/migration.sql",
- "hash": "16539441789942819301"
+ "file": "evals/test_equity_advisor.py",
+ "hash": "4539684530578778762"
},
{
- "file": "prisma/migrations/20250924210446_added_settings_to_access/migration.sql",
- "hash": "9819454691765881020"
+ "file": "evals/test_family_planner.py",
+ "hash": "18175107955809113172"
},
{
- "file": "prisma/migrations/20250926182138_removed_item_from_type/migration.sql",
- "hash": "16740430459207078142"
+ "file": "evals/test_life_decision_advisor.py",
+ "hash": "17264192519409799600"
},
{
- "file": "prisma/migrations/20251103162035_added_oidc_to_provider/migration.sql",
- "hash": "4058591526200782356"
+ "file": "evals/test_portfolio.py",
+ "hash": "6836551029129008352"
},
{
- "file": "prisma/migrations/migration_lock.toml",
- "hash": "872437952673290735"
+ "file": "evals/test_property_tracker.py",
+ "hash": "16741840386150628104"
},
{
- "file": "prisma/schema.prisma",
- "hash": "7039911793903335639"
+ "file": "evals/test_real_estate.py",
+ "hash": "8610100220544767700"
},
{
- "file": "prisma/seed.mts",
- "hash": "2054571958792999276"
+ "file": "evals/test_relocation_runway.py",
+ "hash": "14343780272239926809"
},
{
- "file": "railway.json",
- "hash": "17042404192288899675"
+ "file": "evals/test_wealth_bridge.py",
+ "hash": "8635775242085226082"
},
{
- "file": "replace.build.mjs",
- "hash": "3395691063101301313"
+ "file": "evals/test_wealth_visualizer.py",
+ "hash": "8704132710203987150"
},
{
- "file": "test/import/not-ok/invalid-currency.csv",
- "hash": "3280388847775623875"
+ "file": "graph.py",
+ "hash": "8381020723498239825"
},
{
- "file": "test/import/not-ok/invalid-data-source.json",
- "hash": "6488812904661352086"
+ "file": "login.html",
+ "hash": "16298013186580924842"
},
{
- "file": "test/import/not-ok/invalid-date-before-min.json",
- "hash": "14446121672619627476"
+ "file": "main.py",
+ "hash": "11143361077818213381"
},
{
- "file": "test/import/not-ok/invalid-date-yy.csv",
- "hash": "11467305560781585468"
+ "file": "nixpacks.toml",
+ "hash": "10828159831132960072"
},
{
- "file": "test/import/not-ok/invalid-date.json",
- "hash": "16676766659820464778"
+ "file": "nx.json",
+ "hash": "9009411869964998609"
},
{
- "file": "test/import/not-ok/invalid-fee.csv",
- "hash": "2237881109779274534"
+ "file": "package.json",
+ "hash": "17491303488963474752"
},
{
- "file": "test/import/not-ok/invalid-multi-line.csv",
- "hash": "16986013149066524874"
+ "file": "railway.toml",
+ "hash": "8986283985348684832"
},
{
- "file": "test/import/not-ok/invalid-symbol-btc-usd.csv",
- "hash": "12065607042561786928"
+ "file": "requirements.txt",
+ "hash": "13106240624270287992"
},
{
- "file": "test/import/not-ok/invalid-symbol.csv",
- "hash": "2056534592771603558"
+ "file": "scripts/seed_portfolio.py",
+ "hash": "5320695648853207076"
},
{
- "file": "test/import/not-ok/invalid-symbol.json",
- "hash": "12452248087380125829"
+ "file": "seed_demo.py",
+ "hash": "14194907484060209373"
},
{
- "file": "test/import/not-ok/invalid-type.json",
- "hash": "17375018934908475660"
+ "file": "state.py",
+ "hash": "16475716517617413240"
},
{
- "file": "test/import/not-ok/unavailable-exchange-rate.json",
- "hash": "12225157246970503401"
+ "file": "tools/__init__.py",
+ "hash": "2725145359764893920"
},
{
- "file": "test/import/not-ok/unexpected-format.json",
- "hash": "15486083036504493317"
+ "file": "tools/categorize.py",
+ "hash": "10345281950427710759"
},
{
- "file": "test/import/ok/500-activities.json",
- "hash": "15760431450888860471"
+ "file": "tools/compliance.py",
+ "hash": "7458723023857782981"
},
{
- "file": "test/import/ok/btceur.json",
- "hash": "14391956564910473026"
+ "file": "tools/family_planner.py",
+ "hash": "6811542061969206362"
},
{
- "file": "test/import/ok/btcusd-short.json",
- "hash": "625672754063068526"
+ "file": "tools/life_decision_advisor.py",
+ "hash": "18041313283071167465"
},
{
- "file": "test/import/ok/btcusd.csv",
- "hash": "7281124703291835189"
+ "file": "tools/market_data.py",
+ "hash": "1762091721139578456"
},
{
- "file": "test/import/ok/btcusd.json",
- "hash": "14753630423278268038"
+ "file": "tools/portfolio.py",
+ "hash": "1152245737511147869"
},
{
- "file": "test/import/ok/derived-currency.json",
- "hash": "17169375560835143418"
+ "file": "tools/property_tracker.py",
+ "hash": "16581161458494880996"
},
{
- "file": "test/import/ok/jnug-buy-and-sell-and-buy-and-sell.json",
- "hash": "14360015067251015726"
+ "file": "tools/real_estate.py",
+ "hash": "10188272428970222089"
},
{
- "file": "test/import/ok/novn-buy-and-sell-partially.json",
- "hash": "11117802109288574736"
+ "file": "tools/relocation_runway.py",
+ "hash": "13684451118085072923"
},
{
- "file": "test/import/ok/novn-buy-and-sell.json",
- "hash": "1282435698606387488"
+ "file": "tools/tax_estimate.py",
+ "hash": "18154020863262258784"
},
{
- "file": "test/import/ok/penthouse-apartment.csv",
- "hash": "1042847043239107905"
+ "file": "tools/teleport_api.py",
+ "hash": "16728972857155072245"
},
{
- "file": "test/import/ok/penthouse-apartment.json",
- "hash": "7418782190515584518"
+ "file": "tools/transactions.py",
+ "hash": "17519519060266385369"
},
{
- "file": "test/import/ok/sample.csv",
- "hash": "15168157200082591118"
+ "file": "tools/tsconfig.tools.json",
+ "hash": "5864009640613726360"
},
{
- "file": "test/import/ok/sample.json",
- "hash": "16011686998688277350"
+ "file": "tools/wealth_bridge.py",
+ "hash": "12374246684670280088"
},
{
- "file": "test/import/ok/vti-buy-long-history.json",
- "hash": "3851935364514418581"
+ "file": "tools/wealth_visualizer.py",
+ "hash": "11531366791455905250"
},
{
- "file": "test/import/ok/vti-buy-on-ibkr.csv",
- "hash": "8055093977448151391"
+ "file": "tools/write_ops.py",
+ "hash": "10444878684834785733"
},
{
- "file": "test/import/ok/without-accounts.json",
- "hash": "16736843207644364876"
+ "file": "tsconfig.base.json",
+ "hash": "13577932458849693605"
},
{
- "file": "tools/tsconfig.tools.json",
- "hash": "5864009640613726360"
+ "file": "verification/__init__.py",
+ "hash": "3244421341483603138"
},
{
- "file": "tsconfig.base.json",
- "hash": "13577932458849693605"
+ "file": "verification/fact_checker.py",
+ "hash": "8261131935771467714"
}
]
},
- "externalNodesHash": "13940014180313458077"
+ "externalNodesHash": "3244421341483603138"
}
\ No newline at end of file
diff --git a/.nx/workspace-data/nx_files.nxt b/.nx/workspace-data/nx_files.nxt
index ec850db39..ee0a009e6 100644
Binary files a/.nx/workspace-data/nx_files.nxt and b/.nx/workspace-data/nx_files.nxt differ
diff --git a/.nx/workspace-data/project-graph.json b/.nx/workspace-data/project-graph.json
index 5724fa202..6fed5f27d 100644
--- a/.nx/workspace-data/project-graph.json
+++ b/.nx/workspace-data/project-graph.json
@@ -1,381 +1,5 @@
{
"nodes": {
- "client": {
- "name": "client",
- "type": "app",
- "data": {
- "root": "apps/client",
- "name": "client",
- "$schema": "../../node_modules/nx/schemas/project-schema.json",
- "projectType": "application",
- "sourceRoot": "apps/client/src",
- "prefix": "gf",
- "i18n": {
- "locales": {
- "ca": {
- "baseHref": "/ca/",
- "translation": "apps/client/src/locales/messages.ca.xlf"
- },
- "de": {
- "baseHref": "/de/",
- "translation": "apps/client/src/locales/messages.de.xlf"
- },
- "es": {
- "baseHref": "/es/",
- "translation": "apps/client/src/locales/messages.es.xlf"
- },
- "fr": {
- "baseHref": "/fr/",
- "translation": "apps/client/src/locales/messages.fr.xlf"
- },
- "it": {
- "baseHref": "/it/",
- "translation": "apps/client/src/locales/messages.it.xlf"
- },
- "ko": {
- "baseHref": "/ko/",
- "translation": "apps/client/src/locales/messages.ko.xlf"
- },
- "nl": {
- "baseHref": "/nl/",
- "translation": "apps/client/src/locales/messages.nl.xlf"
- },
- "pl": {
- "baseHref": "/pl/",
- "translation": "apps/client/src/locales/messages.pl.xlf"
- },
- "pt": {
- "baseHref": "/pt/",
- "translation": "apps/client/src/locales/messages.pt.xlf"
- },
- "tr": {
- "baseHref": "/tr/",
- "translation": "apps/client/src/locales/messages.tr.xlf"
- },
- "uk": {
- "baseHref": "/uk/",
- "translation": "apps/client/src/locales/messages.uk.xlf"
- },
- "zh": {
- "baseHref": "/zh/",
- "translation": "apps/client/src/locales/messages.zh.xlf"
- }
- },
- "sourceLocale": "en"
- },
- "tags": [],
- "generators": {
- "@schematics/angular:component": {
- "style": "scss"
- }
- },
- "targets": {
- "build": {
- "executor": "@nx/angular:browser-esbuild",
- "options": {
- "index": "apps/client/src/index.html",
- "main": "apps/client/src/main.ts",
- "outputPath": "dist/apps/client",
- "tsConfig": "apps/client/tsconfig.app.json",
- "buildOptimizer": false,
- "deleteOutputPath": false,
- "extractLicenses": false,
- "localize": true,
- "namedChunks": true,
- "ngswConfigPath": "apps/client/ngsw-config.json",
- "optimization": false,
- "polyfills": "apps/client/src/polyfills.ts",
- "serviceWorker": true,
- "sourceMap": true,
- "styles": [
- "apps/client/src/assets/fonts/inter.css",
- "apps/client/src/styles/theme.scss",
- "apps/client/src/styles.scss",
- "node_modules/open-color/open-color.css"
- ],
- "vendorChunk": true
- },
- "configurations": {
- "development-ca": {
- "baseHref": "/ca/",
- "localize": [
- "ca"
- ]
- },
- "development-de": {
- "baseHref": "/de/",
- "localize": [
- "de"
- ]
- },
- "development-en": {
- "baseHref": "/en/",
- "localize": [
- "en"
- ]
- },
- "development-es": {
- "baseHref": "/es/",
- "localize": [
- "es"
- ]
- },
- "development-fr": {
- "baseHref": "/fr/",
- "localize": [
- "fr"
- ]
- },
- "development-it": {
- "baseHref": "/it/",
- "localize": [
- "it"
- ]
- },
- "development-ko": {
- "baseHref": "/ko/",
- "localize": [
- "ko"
- ]
- },
- "development-nl": {
- "baseHref": "/nl/",
- "localize": [
- "nl"
- ]
- },
- "development-pl": {
- "baseHref": "/pl/",
- "localize": [
- "pl"
- ]
- },
- "development-pt": {
- "baseHref": "/pt/",
- "localize": [
- "pt"
- ]
- },
- "development-tr": {
- "baseHref": "/tr/",
- "localize": [
- "tr"
- ]
- },
- "development-uk": {
- "baseHref": "/uk/",
- "localize": [
- "uk"
- ]
- },
- "development-zh": {
- "baseHref": "/zh/",
- "localize": [
- "zh"
- ]
- },
- "production": {
- "budgets": [
- {
- "type": "initial",
- "maximumWarning": "2mb",
- "maximumError": "5mb"
- },
- {
- "type": "anyComponentStyle",
- "maximumWarning": "6kb",
- "maximumError": "10kb"
- }
- ],
- "buildOptimizer": true,
- "extractLicenses": true,
- "fileReplacements": [
- {
- "replace": "apps/client/src/environments/environment.ts",
- "with": "apps/client/src/environments/environment.prod.ts"
- }
- ],
- "namedChunks": false,
- "optimization": true,
- "outputHashing": "all",
- "sourceMap": false,
- "vendorChunk": false
- }
- },
- "outputs": [
- "{options.outputPath}"
- ],
- "defaultConfiguration": "",
- "parallelism": true,
- "dependsOn": [
- "^build"
- ],
- "inputs": [
- "production",
- "^production"
- ],
- "cache": true
- },
- "copy-assets": {
- "executor": "nx:run-commands",
- "options": {
- "commands": [
- {
- "command": "shx rm -rf dist/apps/client"
- },
- {
- "command": "shx mkdir -p dist/apps/client/.well-known"
- },
- {
- "command": "shx mkdir -p dist/apps/client/assets"
- },
- {
- "command": "shx cp -r apps/client/src/assets/* dist/apps/client/assets"
- },
- {
- "command": "shx cp -r apps/client/src/assets/.well-known/assetlinks.json dist/apps/client/.well-known"
- },
- {
- "command": "shx cp apps/client/src/assets/favicon.ico dist/apps/client"
- },
- {
- "command": "shx cp apps/client/src/assets/index.html dist/apps/client"
- },
- {
- "command": "shx cp apps/client/src/assets/robots.txt dist/apps/client"
- },
- {
- "command": "shx cp CHANGELOG.md dist/apps/client/assets"
- },
- {
- "command": "shx cp LICENSE dist/apps/client/assets"
- }
- ],
- "parallel": false
- },
- "configurations": {},
- "parallelism": true
- },
- "serve": {
- "executor": "@nx/angular:dev-server",
- "options": {
- "buildTarget": "client:build",
- "proxyConfig": "apps/client/proxy.conf.json",
- "ssl": true,
- "sslCert": "apps/client/localhost.cert",
- "sslKey": "apps/client/localhost.pem"
- },
- "configurations": {
- "development-ca": {
- "buildTarget": "client:build:development-ca"
- },
- "development-de": {
- "buildTarget": "client:build:development-de"
- },
- "development-en": {
- "buildTarget": "client:build:development-en"
- },
- "development-es": {
- "buildTarget": "client:build:development-es"
- },
- "development-fr": {
- "buildTarget": "client:build:development-fr"
- },
- "development-it": {
- "buildTarget": "client:build:development-it"
- },
- "development-ko": {
- "buildTarget": "client:build:development-ko"
- },
- "development-nl": {
- "buildTarget": "client:build:development-nl"
- },
- "development-pl": {
- "buildTarget": "client:build:development-pl"
- },
- "development-pt": {
- "buildTarget": "client:build:development-pt"
- },
- "development-tr": {
- "buildTarget": "client:build:development-tr"
- },
- "development-uk": {
- "buildTarget": "client:build:development-uk"
- },
- "development-zh": {
- "buildTarget": "client:build:development-zh"
- },
- "production": {
- "buildTarget": "client:build:production"
- }
- },
- "continuous": true,
- "parallelism": true
- },
- "extract-i18n": {
- "executor": "ng-extract-i18n-merge:ng-extract-i18n-merge",
- "options": {
- "buildTarget": "client:build",
- "includeContext": true,
- "outputPath": "src/locales",
- "targetFiles": [
- "messages.ca.xlf",
- "messages.de.xlf",
- "messages.es.xlf",
- "messages.fr.xlf",
- "messages.it.xlf",
- "messages.ko.xlf",
- "messages.nl.xlf",
- "messages.pl.xlf",
- "messages.pt.xlf",
- "messages.tr.xlf",
- "messages.uk.xlf",
- "messages.zh.xlf"
- ],
- "trim": true
- },
- "configurations": {},
- "parallelism": true
- },
- "lint": {
- "executor": "@nx/eslint:lint",
- "options": {
- "lintFilePatterns": [
- "apps/client/**/*.ts"
- ]
- },
- "configurations": {},
- "parallelism": true,
- "cache": true
- },
- "test": {
- "executor": "@nx/jest:jest",
- "options": {
- "jestConfig": "apps/client/jest.config.ts",
- "tsConfig": "apps/client/tsconfig.spec.json",
- "passWithNoTests": true
- },
- "outputs": [
- "{workspaceRoot}/coverage/apps/client"
- ],
- "configurations": {
- "ci": {
- "ci": true,
- "codeCoverage": true
- }
- },
- "parallelism": true,
- "inputs": [
- "default",
- "^production",
- "{workspaceRoot}/jest.preset.js"
- ],
- "cache": true
- }
- },
- "implicitDependencies": []
- }
- },
"common": {
"name": "common",
"type": "lib",
@@ -663,48395 +287,25 @@
}
}
},
- "externalNodes": {
- "npm:@acemir/cssom": {
- "type": "npm",
- "name": "npm:@acemir/cssom",
- "data": {
- "version": "0.9.30",
- "packageName": "@acemir/cssom",
- "hash": "sha512-9CnlMCI0LmCIq0olalQqdWrJHPzm0/tw3gzOA9zJSgvFX7Xau3D24mAGa4BtwxwY69nsuJW6kQqqCzf/mEcQgg=="
- }
- },
- "npm:@adobe/css-tools": {
- "type": "npm",
- "name": "npm:@adobe/css-tools",
- "data": {
- "version": "4.4.3",
- "packageName": "@adobe/css-tools",
- "hash": "sha512-VQKMkwriZbaOgVCby1UDY/LDk5fIjhQicCvVPFqfe+69fWaPWydbWJ3wRt59/YzIwda1I81loas3oCoHxnqvdA=="
- }
- },
- "npm:@ai-sdk/provider": {
- "type": "npm",
- "name": "npm:@ai-sdk/provider",
- "data": {
- "version": "1.1.3",
- "packageName": "@ai-sdk/provider",
- "hash": "sha512-qZMxYJ0qqX/RfnuIaab+zp8UAeJn/ygXXAffR5I4N0n1IrvA6qBsjc8hXLmBiMV2zoXlifkacF7sEFnYnjBcqg=="
- }
- },
- "npm:@ai-sdk/provider-utils": {
- "type": "npm",
- "name": "npm:@ai-sdk/provider-utils",
- "data": {
- "version": "2.2.8",
- "packageName": "@ai-sdk/provider-utils",
- "hash": "sha512-fqhG+4sCVv8x7nFzYnFo19ryhAa3w096Kmc3hWxMQfW/TubPOmt3A6tYZhl4mUfQWWQMsuSkLrtjlWuXBVSGQA=="
- }
- },
- "npm:@ai-sdk/react": {
- "type": "npm",
- "name": "npm:@ai-sdk/react",
- "data": {
- "version": "1.2.12",
- "packageName": "@ai-sdk/react",
- "hash": "sha512-jK1IZZ22evPZoQW3vlkZ7wvjYGYF+tRBKXtrcolduIkQ/m/sOAVcVeVDUDvh1T91xCnWCdUGCPZg2avZ90mv3g=="
- }
- },
- "npm:@ai-sdk/ui-utils": {
- "type": "npm",
- "name": "npm:@ai-sdk/ui-utils",
- "data": {
- "version": "1.2.11",
- "packageName": "@ai-sdk/ui-utils",
- "hash": "sha512-3zcwCc8ezzFlwp3ZD15wAPjf2Au4s3vAbKsXQVyhxODHcmu0iyPO2Eua6D/vicq/AUm/BAo60r97O6HU+EI0+w=="
- }
- },
- "npm:@algolia/abtesting": {
- "type": "npm",
- "name": "npm:@algolia/abtesting",
- "data": {
- "version": "1.12.2",
- "packageName": "@algolia/abtesting",
- "hash": "sha512-oWknd6wpfNrmRcH0vzed3UPX0i17o4kYLM5OMITyMVM2xLgaRbIafoxL0e8mcrNNb0iORCJA0evnNDKRYth5WQ=="
- }
- },
- "npm:@algolia/client-abtesting": {
- "type": "npm",
- "name": "npm:@algolia/client-abtesting",
- "data": {
- "version": "5.46.2",
- "packageName": "@algolia/client-abtesting",
- "hash": "sha512-oRSUHbylGIuxrlzdPA8FPJuwrLLRavOhAmFGgdAvMcX47XsyM+IOGa9tc7/K5SPvBqn4nhppOCEz7BrzOPWc4A=="
- }
- },
- "npm:@algolia/client-analytics": {
- "type": "npm",
- "name": "npm:@algolia/client-analytics",
- "data": {
- "version": "5.46.2",
- "packageName": "@algolia/client-analytics",
- "hash": "sha512-EPBN2Oruw0maWOF4OgGPfioTvd+gmiNwx0HmD9IgmlS+l75DatcBkKOPNJN+0z3wBQWUO5oq602ATxIfmTQ8bA=="
- }
- },
- "npm:@algolia/client-common": {
- "type": "npm",
- "name": "npm:@algolia/client-common",
- "data": {
- "version": "5.46.2",
- "packageName": "@algolia/client-common",
- "hash": "sha512-Hj8gswSJNKZ0oyd0wWissqyasm+wTz1oIsv5ZmLarzOZAp3vFEda8bpDQ8PUhO+DfkbiLyVnAxsPe4cGzWtqkg=="
- }
- },
- "npm:@algolia/client-insights": {
- "type": "npm",
- "name": "npm:@algolia/client-insights",
- "data": {
- "version": "5.46.2",
- "packageName": "@algolia/client-insights",
- "hash": "sha512-6dBZko2jt8FmQcHCbmNLB0kCV079Mx/DJcySTL3wirgDBUH7xhY1pOuUTLMiGkqM5D8moVZTvTdRKZUJRkrwBA=="
- }
- },
- "npm:@algolia/client-personalization": {
- "type": "npm",
- "name": "npm:@algolia/client-personalization",
- "data": {
- "version": "5.46.2",
- "packageName": "@algolia/client-personalization",
- "hash": "sha512-1waE2Uqh/PHNeDXGn/PM/WrmYOBiUGSVxAWqiJIj73jqPqvfzZgzdakHscIVaDl6Cp+j5dwjsZ5LCgaUr6DtmA=="
- }
- },
- "npm:@algolia/client-query-suggestions": {
- "type": "npm",
- "name": "npm:@algolia/client-query-suggestions",
- "data": {
- "version": "5.46.2",
- "packageName": "@algolia/client-query-suggestions",
- "hash": "sha512-EgOzTZkyDcNL6DV0V/24+oBJ+hKo0wNgyrOX/mePBM9bc9huHxIY2352sXmoZ648JXXY2x//V1kropF/Spx83w=="
- }
- },
- "npm:@algolia/client-search": {
- "type": "npm",
- "name": "npm:@algolia/client-search",
- "data": {
- "version": "5.46.2",
- "packageName": "@algolia/client-search",
- "hash": "sha512-ZsOJqu4HOG5BlvIFnMU0YKjQ9ZI6r3C31dg2jk5kMWPSdhJpYL9xa5hEe7aieE+707dXeMI4ej3diy6mXdZpgA=="
- }
- },
- "npm:@algolia/ingestion": {
- "type": "npm",
- "name": "npm:@algolia/ingestion",
- "data": {
- "version": "1.46.2",
- "packageName": "@algolia/ingestion",
- "hash": "sha512-1Uw2OslTWiOFDtt83y0bGiErJYy5MizadV0nHnOoHFWMoDqWW0kQoMFI65pXqRSkVvit5zjXSLik2xMiyQJDWQ=="
- }
- },
- "npm:@algolia/monitoring": {
- "type": "npm",
- "name": "npm:@algolia/monitoring",
- "data": {
- "version": "1.46.2",
- "packageName": "@algolia/monitoring",
- "hash": "sha512-xk9f+DPtNcddWN6E7n1hyNNsATBCHIqAvVGG2EAGHJc4AFYL18uM/kMTiOKXE/LKDPyy1JhIerrh9oYb7RBrgw=="
- }
- },
- "npm:@algolia/recommend": {
- "type": "npm",
- "name": "npm:@algolia/recommend",
- "data": {
- "version": "5.46.2",
- "packageName": "@algolia/recommend",
- "hash": "sha512-NApbTPj9LxGzNw4dYnZmj2BoXiAc8NmbbH6qBNzQgXklGklt/xldTvu+FACN6ltFsTzoNU6j2mWNlHQTKGC5+Q=="
- }
- },
- "npm:@algolia/requester-browser-xhr": {
- "type": "npm",
- "name": "npm:@algolia/requester-browser-xhr",
- "data": {
- "version": "5.46.2",
- "packageName": "@algolia/requester-browser-xhr",
- "hash": "sha512-ekotpCwpSp033DIIrsTpYlGUCF6momkgupRV/FA3m62SreTSZUKjgK6VTNyG7TtYfq9YFm/pnh65bATP/ZWJEg=="
- }
- },
- "npm:@algolia/requester-fetch": {
- "type": "npm",
- "name": "npm:@algolia/requester-fetch",
- "data": {
- "version": "5.46.2",
- "packageName": "@algolia/requester-fetch",
- "hash": "sha512-gKE+ZFi/6y7saTr34wS0SqYFDcjHW4Wminv8PDZEi0/mE99+hSrbKgJWxo2ztb5eqGirQTgIh1AMVacGGWM1iw=="
- }
- },
- "npm:@algolia/requester-node-http": {
- "type": "npm",
- "name": "npm:@algolia/requester-node-http",
- "data": {
- "version": "5.46.2",
- "packageName": "@algolia/requester-node-http",
- "hash": "sha512-ciPihkletp7ttweJ8Zt+GukSVLp2ANJHU+9ttiSxsJZThXc4Y2yJ8HGVWesW5jN1zrsZsezN71KrMx/iZsOYpg=="
- }
- },
- "npm:@ampproject/remapping": {
- "type": "npm",
- "name": "npm:@ampproject/remapping",
- "data": {
- "version": "2.3.0",
- "packageName": "@ampproject/remapping",
- "hash": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw=="
- }
- },
- "npm:@angular-devkit/architect": {
- "type": "npm",
- "name": "npm:@angular-devkit/architect",
- "data": {
- "version": "0.2101.1",
- "packageName": "@angular-devkit/architect",
- "hash": "sha512-8x7hKcFs3hnpDaIj9fyzinh4X74oQaMxMsZzBf4dBL7EwokjPIf2fadQsZd8a5M+Ja4tIgTnXH9ySyaRFWGNXA=="
- }
- },
- "npm:rxjs@7.8.2": {
- "type": "npm",
- "name": "npm:rxjs@7.8.2",
- "data": {
- "version": "7.8.2",
- "packageName": "rxjs",
- "hash": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA=="
- }
- },
- "npm:rxjs": {
- "type": "npm",
- "name": "npm:rxjs",
- "data": {
- "version": "7.8.1",
- "packageName": "rxjs",
- "hash": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg=="
- }
- },
- "npm:@angular-devkit/build-angular": {
- "type": "npm",
- "name": "npm:@angular-devkit/build-angular",
- "data": {
- "version": "21.1.1",
- "packageName": "@angular-devkit/build-angular",
- "hash": "sha512-h882zE4NpfXQIzCKq6cXq4FBTd43rLCLX5RZL/sa38cFVNDp51HNn+rU9l4PeXQOKllq4CVmj9ePgVecyMpr2Q=="
- }
- },
- "npm:open@11.0.0": {
- "type": "npm",
- "name": "npm:open@11.0.0",
- "data": {
- "version": "11.0.0",
- "packageName": "open",
- "hash": "sha512-smsWv2LzFjP03xmvFoJ331ss6h+jixfA4UUV/Bsiyuu4YJPfN+FIQGOIiv4w9/+MoHkfkJ22UIaQWRVFRfH6Vw=="
- }
- },
- "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:open": {
- "type": "npm",
- "name": "npm:open",
- "data": {
- "version": "10.2.0",
- "packageName": "open",
- "hash": "sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA=="
- }
- },
- "npm:picomatch@4.0.3": {
- "type": "npm",
- "name": "npm:picomatch@4.0.3",
- "data": {
- "version": "4.0.3",
- "packageName": "picomatch",
- "hash": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q=="
- }
- },
- "npm:picomatch@2.3.1": {
- "type": "npm",
- "name": "npm:picomatch@2.3.1",
- "data": {
- "version": "2.3.1",
- "packageName": "picomatch",
- "hash": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="
- }
- },
- "npm:picomatch": {
- "type": "npm",
- "name": "npm:picomatch",
- "data": {
- "version": "4.0.2",
- "packageName": "picomatch",
- "hash": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg=="
- }
- },
- "npm:wsl-utils@0.3.1": {
- "type": "npm",
- "name": "npm:wsl-utils@0.3.1",
- "data": {
- "version": "0.3.1",
- "packageName": "wsl-utils",
- "hash": "sha512-g/eziiSUNBSsdDJtCLB8bdYEUMj4jR7AGeUo96p/3dTafgjHhpF4RiCFPiRILwjQoDXx5MqkBr4fwWtR3Ky4Wg=="
- }
- },
- "npm:wsl-utils": {
- "type": "npm",
- "name": "npm:wsl-utils",
- "data": {
- "version": "0.1.0",
- "packageName": "wsl-utils",
- "hash": "sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw=="
- }
- },
- "npm:@angular-devkit/build-webpack": {
- "type": "npm",
- "name": "npm:@angular-devkit/build-webpack",
- "data": {
- "version": "0.2101.1",
- "packageName": "@angular-devkit/build-webpack",
- "hash": "sha512-gX5/4RT/1ZO6kyo6bEi8uSxZ5oqdolsi87PchKRJfFir2m8u101qs3H07o4KFgG4YlnPUwyHET3ae5YVhS/0xg=="
- }
- },
- "npm:@angular-devkit/core": {
- "type": "npm",
- "name": "npm:@angular-devkit/core",
- "data": {
- "version": "21.1.1",
- "packageName": "@angular-devkit/core",
- "hash": "sha512-rCwfBUemyRoAfrO4c85b49lkPiD5WljWE+IK7vjUNIFFf4TXOS4tg4zxqopUDVE4zEjXORa5oHCEc5HCerjn1g=="
- }
- },
- "npm:@angular-devkit/core@19.2.17": {
- "type": "npm",
- "name": "npm:@angular-devkit/core@19.2.17",
- "data": {
- "version": "19.2.17",
- "packageName": "@angular-devkit/core",
- "hash": "sha512-Ah008x2RJkd0F+NLKqIpA34/vUGwjlprRCkvddjDopAWRzYn6xCkz1Tqwuhn0nR1Dy47wTLKYD999TYl5ONOAQ=="
- }
- },
- "npm:source-map@0.7.6": {
- "type": "npm",
- "name": "npm:source-map@0.7.6",
- "data": {
- "version": "0.7.6",
- "packageName": "source-map",
- "hash": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:source-map",
- "data": {
- "version": "0.7.4",
- "packageName": "source-map",
- "hash": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA=="
- }
- },
- "npm:@angular-devkit/schematics": {
- "type": "npm",
- "name": "npm:@angular-devkit/schematics",
- "data": {
- "version": "21.1.1",
- "packageName": "@angular-devkit/schematics",
- "hash": "sha512-3ptEOuALghEYEPVbhRa7g8a+YmvmHqHVNqF9XqCbG22nPGWkE58qfNNbXi3tF9iQxzKSGw5Iy5gYUvSvpsdcfw=="
- }
- },
- "npm:@angular-devkit/schematics@19.2.17": {
- "type": "npm",
- "name": "npm:@angular-devkit/schematics@19.2.17",
- "data": {
- "version": "19.2.17",
- "packageName": "@angular-devkit/schematics",
- "hash": "sha512-ADfbaBsrG8mBF6Mfs+crKA/2ykB8AJI50Cv9tKmZfwcUcyAdmTr+vVvhsBCfvUAEokigSsgqgpYxfkJVxhJYeg=="
- }
- },
- "npm:magic-string@0.30.21": {
- "type": "npm",
- "name": "npm:magic-string@0.30.21",
- "data": {
- "version": "0.30.21",
- "packageName": "magic-string",
- "hash": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ=="
- }
- },
- "npm:magic-string": {
- "type": "npm",
- "name": "npm:magic-string",
- "data": {
- "version": "0.30.17",
- "packageName": "magic-string",
- "hash": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA=="
- }
- },
- "npm:@angular-eslint/bundled-angular-compiler": {
- "type": "npm",
- "name": "npm:@angular-eslint/bundled-angular-compiler",
- "data": {
- "version": "21.1.0",
- "packageName": "@angular-eslint/bundled-angular-compiler",
- "hash": "sha512-t52J6FszgEHaJ+IjuzU9qaWfVxsjlVNkAP+B5z2t4NDgbbDDsmI+QJh0OtP1qdlqzjh2pbocEml30KhYmNZm/Q=="
- }
- },
- "npm:@angular-eslint/eslint-plugin": {
- "type": "npm",
- "name": "npm:@angular-eslint/eslint-plugin",
- "data": {
- "version": "21.1.0",
- "packageName": "@angular-eslint/eslint-plugin",
- "hash": "sha512-oNp+4UzN2M3KwGwEw03NUdXz93vqJd9sMzTbGXWF9+KVfA2LjckGDTrI6g6asGcJMdyTo07rDcnw0m0MkLB5VA=="
- }
- },
- "npm:@angular-eslint/eslint-plugin-template": {
- "type": "npm",
- "name": "npm:@angular-eslint/eslint-plugin-template",
- "data": {
- "version": "21.1.0",
- "packageName": "@angular-eslint/eslint-plugin-template",
- "hash": "sha512-FlbRfOCn8IUHvP1ebcCSQFVNh+4X/HqZqL7SW5oj9WIYPiOX9ijS03ndNbfX/pBPSIi8GHLKMjLt8zIy1l5Lww=="
- }
- },
- "npm:@angular-eslint/template-parser": {
- "type": "npm",
- "name": "npm:@angular-eslint/template-parser",
- "data": {
- "version": "21.1.0",
- "packageName": "@angular-eslint/template-parser",
- "hash": "sha512-PYVgNbjNtuD5/QOuS6cHR8A7bRqsVqxtUUXGqdv76FYMAajQcAvyfR0QxOkqf3NmYxgNgO3hlUHWq0ILjVbcow=="
- }
- },
- "npm:eslint-scope@9.0.0": {
- "type": "npm",
- "name": "npm:eslint-scope@9.0.0",
- "data": {
- "version": "9.0.0",
- "packageName": "eslint-scope",
- "hash": "sha512-+Yh0LeQKq+mW/tQArNj67tljR3L1HajDTQPuZOEwC00oBdoIDQrr89yBgjAlzAwRrY/5zDkM3v99iGHwz9y0dw=="
- }
- },
- "npm:eslint-scope": {
- "type": "npm",
- "name": "npm:eslint-scope",
- "data": {
- "version": "8.4.0",
- "packageName": "eslint-scope",
- "hash": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg=="
- }
- },
- "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:@angular-eslint/utils": {
- "type": "npm",
- "name": "npm:@angular-eslint/utils",
- "data": {
- "version": "21.1.0",
- "packageName": "@angular-eslint/utils",
- "hash": "sha512-rWINgxGREu+NFUPCpAVsBGG8B4hfXxyswM0N5GbjykvsfB5W6PUix2Gsoh++iEsZPT+c9lvgXL5GbpwfanjOow=="
- }
- },
- "npm:@angular/animations": {
- "type": "npm",
- "name": "npm:@angular/animations",
- "data": {
- "version": "21.1.1",
- "packageName": "@angular/animations",
- "hash": "sha512-OQRyNbFBCkuihdCegrpN/Np5YQ7uV9if48LAoXxT68tYhK3S/Qbyx2MzJpOMFEFNfpjXRg1BZr8hVcZVFnArpg=="
- }
- },
- "npm:@angular/build": {
- "type": "npm",
- "name": "npm:@angular/build",
- "data": {
- "version": "21.1.1",
- "packageName": "@angular/build",
- "hash": "sha512-OqlfH7tkahw/lFT6ACU6mqt3AGgTxxT27JTqpzZOeGo1ferR9dq1O6/CT4GiNyr/Z1AMfs7rBWlQH68y1QZb2g=="
- }
- },
- "npm:ansi-regex@6.2.2": {
- "type": "npm",
- "name": "npm:ansi-regex@6.2.2",
- "data": {
- "version": "6.2.2",
- "packageName": "ansi-regex",
- "hash": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg=="
- }
- },
- "npm:ansi-regex@6.1.0": {
- "type": "npm",
- "name": "npm:ansi-regex@6.1.0",
- "data": {
- "version": "6.1.0",
- "packageName": "ansi-regex",
- "hash": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA=="
- }
- },
- "npm:ansi-regex": {
- "type": "npm",
- "name": "npm:ansi-regex",
- "data": {
- "version": "5.0.1",
- "packageName": "ansi-regex",
- "hash": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
- }
- },
- "npm:ansi-styles@6.2.3": {
- "type": "npm",
- "name": "npm:ansi-styles@6.2.3",
- "data": {
- "version": "6.2.3",
- "packageName": "ansi-styles",
- "hash": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg=="
- }
- },
- "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: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": {
- "type": "npm",
- "name": "npm:ansi-styles",
- "data": {
- "version": "4.3.0",
- "packageName": "ansi-styles",
- "hash": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="
- }
- },
- "npm:emoji-regex@10.6.0": {
- "type": "npm",
- "name": "npm:emoji-regex@10.6.0",
- "data": {
- "version": "10.6.0",
- "packageName": "emoji-regex",
- "hash": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A=="
- }
- },
- "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:emoji-regex": {
- "type": "npm",
- "name": "npm:emoji-regex",
- "data": {
- "version": "8.0.0",
- "packageName": "emoji-regex",
- "hash": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
- }
- },
- "npm:emoji-regex@10.4.0": {
- "type": "npm",
- "name": "npm:emoji-regex@10.4.0",
- "data": {
- "version": "10.4.0",
- "packageName": "emoji-regex",
- "hash": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw=="
- }
- },
- "npm:eventemitter3@5.0.1": {
- "type": "npm",
- "name": "npm:eventemitter3@5.0.1",
- "data": {
- "version": "5.0.1",
- "packageName": "eventemitter3",
- "hash": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA=="
- }
- },
- "npm:eventemitter3": {
- "type": "npm",
- "name": "npm:eventemitter3",
- "data": {
- "version": "4.0.7",
- "packageName": "eventemitter3",
- "hash": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw=="
- }
- },
- "npm:listr2@9.0.5": {
- "type": "npm",
- "name": "npm:listr2@9.0.5",
- "data": {
- "version": "9.0.5",
- "packageName": "listr2",
- "hash": "sha512-ME4Fb83LgEgwNw96RKNvKV4VTLuXfoKudAmm2lP8Kk87KaMK0/Xrx/aAkMWmT8mDb+3MlFDspfbCs7adjRxA2g=="
- }
- },
- "npm:string-width@7.2.0": {
- "type": "npm",
- "name": "npm:string-width@7.2.0",
- "data": {
- "version": "7.2.0",
- "packageName": "string-width",
- "hash": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ=="
- }
- },
- "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@8.1.0": {
- "type": "npm",
- "name": "npm:string-width@8.1.0",
- "data": {
- "version": "8.1.0",
- "packageName": "string-width",
- "hash": "sha512-Kxl3KJGb/gxkaUMOjRsQ8IrXiGW75O4E3RPjFIINOVH8AMl2SQ/yWdTzWwF3FevIX9LcMAjJW+GRwAlAbTSXdg=="
- }
- },
- "npm:string-width": {
- "type": "npm",
- "name": "npm:string-width",
- "data": {
- "version": "4.2.3",
- "packageName": "string-width",
- "hash": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="
- }
- },
- "npm:strip-ansi@7.1.2": {
- "type": "npm",
- "name": "npm:strip-ansi@7.1.2",
- "data": {
- "version": "7.1.2",
- "packageName": "strip-ansi",
- "hash": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:strip-ansi",
- "data": {
- "version": "6.0.1",
- "packageName": "strip-ansi",
- "hash": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="
- }
- },
- "npm:undici@7.18.2": {
- "type": "npm",
- "name": "npm:undici@7.18.2",
- "data": {
- "version": "7.18.2",
- "packageName": "undici",
- "hash": "sha512-y+8YjDFzWdQlSE9N5nzKMT3g4a5UBX1HKowfdXh0uvAnTaqqwqB92Jt4UXBAeKekDs5IaDKyJFR4X1gYVCgXcw=="
- }
- },
- "npm:undici": {
- "type": "npm",
- "name": "npm:undici",
- "data": {
- "version": "7.22.0",
- "packageName": "undici",
- "hash": "sha512-RqslV2Us5BrllB+JeiZnK4peryVTndy9Dnqq62S3yYRRTj0tFQCwEniUy2167skdGOy3vqRzEvl1Dm4sV2ReDg=="
- }
- },
- "npm:wrap-ansi@9.0.2": {
- "type": "npm",
- "name": "npm:wrap-ansi@9.0.2",
- "data": {
- "version": "9.0.2",
- "packageName": "wrap-ansi",
- "hash": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww=="
- }
- },
- "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@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": {
- "type": "npm",
- "name": "npm:wrap-ansi",
- "data": {
- "version": "6.2.0",
- "packageName": "wrap-ansi",
- "hash": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA=="
- }
- },
- "npm:wrap-ansi@9.0.0": {
- "type": "npm",
- "name": "npm:wrap-ansi@9.0.0",
- "data": {
- "version": "9.0.0",
- "packageName": "wrap-ansi",
- "hash": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q=="
- }
- },
- "npm:@angular/cdk": {
- "type": "npm",
- "name": "npm:@angular/cdk",
- "data": {
- "version": "21.1.1",
- "packageName": "@angular/cdk",
- "hash": "sha512-lzscv+A6FCQdyWIr0t0QHXEgkLzS9wJwgeOOOhtxbixxxuk7xVXdcK/jnswE1Maugh1m696jUkOhZpffks3psA=="
- }
- },
- "npm:@angular/cli": {
- "type": "npm",
- "name": "npm:@angular/cli",
- "data": {
- "version": "21.1.1",
- "packageName": "@angular/cli",
- "hash": "sha512-eXhHuYvruWHBn7lX3GuAyLq29+ELwPADOW8ShzZkWRPNlIDiFDsS5pXrxkM9ez+8f86kfDHh88Twevn4UBUqQg=="
- }
- },
- "npm:@listr2/prompt-adapter-inquirer@3.0.5": {
- "type": "npm",
- "name": "npm:@listr2/prompt-adapter-inquirer@3.0.5",
- "data": {
- "version": "3.0.5",
- "packageName": "@listr2/prompt-adapter-inquirer",
- "hash": "sha512-WELs+hj6xcilkloBXYf9XXK8tYEnKsgLj01Xl5ONUJpKjmT5hGVUzNUS5tooUxs7pGMrw+jFD/41WpqW4V3LDA=="
- }
- },
- "npm:zod@4.3.5": {
- "type": "npm",
- "name": "npm:zod@4.3.5",
- "data": {
- "version": "4.3.5",
- "packageName": "zod",
- "hash": "sha512-k7Nwx6vuWx1IJ9Bjuf4Zt1PEllcwe7cls3VNzm4CQ1/hgtFUK2bRNG3rvnpPUhFjmqJKAKtjV576KnUkHocg/g=="
- }
- },
- "npm:zod": {
- "type": "npm",
- "name": "npm:zod",
- "data": {
- "version": "3.25.76",
- "packageName": "zod",
- "hash": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ=="
- }
- },
- "npm:@angular/common": {
- "type": "npm",
- "name": "npm:@angular/common",
- "data": {
- "version": "21.1.1",
- "packageName": "@angular/common",
- "hash": "sha512-Di2I6TooHdKun3SqRr45o4LbWJq/ZdwUt3fg0X3obPYaP/f6TrFQ4TMjcl03EfPufPtoQx6O+d32rcWVLhDxyw=="
- }
- },
- "npm:@angular/compiler": {
- "type": "npm",
- "name": "npm:@angular/compiler",
- "data": {
- "version": "21.1.1",
- "packageName": "@angular/compiler",
- "hash": "sha512-Urd3bh0zv0MQ//S7RRTanIkOMAZH/A7vSMXUDJ3aflplNs7JNbVqBwDNj8NoX1V+os+fd8JRJOReCc1EpH4ZKQ=="
- }
- },
- "npm:@angular/compiler-cli": {
- "type": "npm",
- "name": "npm:@angular/compiler-cli",
- "data": {
- "version": "21.1.1",
- "packageName": "@angular/compiler-cli",
- "hash": "sha512-CCB8SZS0BzqLOdOaMpPpOW256msuatYCFDRTaT+awYIY1vQp/eLXzkMTD2uqyHraQy8cReeH/P6optRP9A077Q=="
- }
- },
- "npm:@angular/core": {
- "type": "npm",
- "name": "npm:@angular/core",
- "data": {
- "version": "21.1.1",
- "packageName": "@angular/core",
- "hash": "sha512-KFRCEhsi02pY1EqJ5rnze4mzSaacqh14D8goDhtmARiUH0tefaHR+uKyu4bKSrWga2T/ExG0DJX52LhHRs2qSw=="
- }
- },
- "npm:@angular/forms": {
- "type": "npm",
- "name": "npm:@angular/forms",
- "data": {
- "version": "21.1.1",
- "packageName": "@angular/forms",
- "hash": "sha512-NBbJOynLOeMsPo03+3dfdxE0P7SB7SXRqoFJ7WP2sOgOIxODna/huo2blmRlnZAVPTn1iQEB9Q+UeyP5c4/1+w=="
- }
- },
- "npm:@angular/language-service": {
- "type": "npm",
- "name": "npm:@angular/language-service",
- "data": {
- "version": "21.1.1",
- "packageName": "@angular/language-service",
- "hash": "sha512-Nniqe8X5mTIm37u46HDXCEDuYIv+G5nJZuz1BwuSyDgqxCmdJ3asdgkxgkRQW8NUjXmj6/2vWJ3gn/by4VcKEA=="
- }
- },
- "npm:@angular/localize": {
- "type": "npm",
- "name": "npm:@angular/localize",
- "data": {
- "version": "21.1.1",
- "packageName": "@angular/localize",
- "hash": "sha512-v3BUKLZxeLdUEz2ZrYj/hXm+H9bkvrzTTs+V1tKl3Vw6OjoKVX4XgepOPmyemJZp3ooTo2EfmqHecQOPhXT/dw=="
- }
- },
- "npm:@angular/material": {
- "type": "npm",
- "name": "npm:@angular/material",
- "data": {
- "version": "21.1.1",
- "packageName": "@angular/material",
- "hash": "sha512-flRS8Mqf41n5lhrG/D0iPl2zyhhEZBaASFjCMSk5idUWMfwdYlKtCaJ3iRFClIixBUwGPrp8ivjBGKsRGfM/Zw=="
- }
- },
- "npm:@angular/platform-browser": {
- "type": "npm",
- "name": "npm:@angular/platform-browser",
- "data": {
- "version": "21.1.1",
- "packageName": "@angular/platform-browser",
- "hash": "sha512-d6liZjPz29GUZ6dhxytFL/W2nMsYwPpc/E/vZpr5yV+u+gI2VjbnLbl8SG+jjj0/Hyq7s4aGhEKsRrCJJMXgNw=="
- }
- },
- "npm:@angular/platform-browser-dynamic": {
- "type": "npm",
- "name": "npm:@angular/platform-browser-dynamic",
- "data": {
- "version": "21.1.1",
- "packageName": "@angular/platform-browser-dynamic",
- "hash": "sha512-lawT3bdjXZVmVNXVoPS0UiB8Qxw5jEYXHx2m38JvHGv7/pl0Sgr+wa6f+/4pvTwu3VZb/8ohkVdFicPfrU21Jw=="
- }
- },
- "npm:@angular/pwa": {
- "type": "npm",
- "name": "npm:@angular/pwa",
- "data": {
- "version": "21.1.1",
- "packageName": "@angular/pwa",
- "hash": "sha512-4wkGhQQirM99+EZ41KYkOOsaKry3dNE09qi7ZEcnwjkpNLoN8vY559dGanB1hxFN+JLwc862wF76QPUWPh0dnA=="
- }
- },
- "npm:@angular/router": {
- "type": "npm",
- "name": "npm:@angular/router",
- "data": {
- "version": "21.1.1",
- "packageName": "@angular/router",
- "hash": "sha512-3ypbtH3KfzuVgebdEET9+bRwn1VzP//KI0tIqleCGi4rblP3WQ/HwIGa5Qhdcxmw/kbmABKLRXX2kRUvidKs/Q=="
- }
- },
- "npm:@angular/service-worker": {
- "type": "npm",
- "name": "npm:@angular/service-worker",
- "data": {
- "version": "21.1.1",
- "packageName": "@angular/service-worker",
- "hash": "sha512-ByVSU0j3CDcZwigyuGFgVts1mI6Y9LW3SMaNUszc3PFQSyvPtmFfYMYKkZ9ek1DXDaM7jbiJu8Jm1y8j4tqidA=="
- }
- },
- "npm:@antfu/install-pkg": {
- "type": "npm",
- "name": "npm:@antfu/install-pkg",
- "data": {
- "version": "1.1.0",
- "packageName": "@antfu/install-pkg",
- "hash": "sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ=="
- }
- },
- "npm:@asamuzakjp/css-color": {
- "type": "npm",
- "name": "npm:@asamuzakjp/css-color",
- "data": {
- "version": "4.1.1",
- "packageName": "@asamuzakjp/css-color",
- "hash": "sha512-B0Hv6G3gWGMn0xKJ0txEi/jM5iFpT3MfDxmhZFb4W047GvytCf1DHQ1D69W3zHI4yWe2aTZAA0JnbMZ7Xc8DuQ=="
- }
- },
- "npm:@asamuzakjp/css-color@3.2.0": {
- "type": "npm",
- "name": "npm:@asamuzakjp/css-color@3.2.0",
- "data": {
- "version": "3.2.0",
- "packageName": "@asamuzakjp/css-color",
- "hash": "sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw=="
- }
- },
- "npm:lru-cache@11.2.4": {
- "type": "npm",
- "name": "npm:lru-cache@11.2.4",
- "data": {
- "version": "11.2.4",
- "packageName": "lru-cache",
- "hash": "sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg=="
- }
- },
- "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: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": {
- "type": "npm",
- "name": "npm:lru-cache",
- "data": {
- "version": "5.1.1",
- "packageName": "lru-cache",
- "hash": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w=="
- }
- },
- "npm:@asamuzakjp/dom-selector": {
- "type": "npm",
- "name": "npm:@asamuzakjp/dom-selector",
- "data": {
- "version": "6.7.6",
- "packageName": "@asamuzakjp/dom-selector",
- "hash": "sha512-hBaJER6A9MpdG3WgdlOolHmbOYvSk46y7IQN/1+iqiCuUu6iWdQrs9DGKF8ocqsEqWujWf/V7b7vaDgiUmIvUg=="
- }
- },
- "npm:css-tree@3.1.0": {
- "type": "npm",
- "name": "npm:css-tree@3.1.0",
- "data": {
- "version": "3.1.0",
- "packageName": "css-tree",
- "hash": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w=="
- }
- },
- "npm:css-tree": {
- "type": "npm",
- "name": "npm:css-tree",
- "data": {
- "version": "2.3.1",
- "packageName": "css-tree",
- "hash": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw=="
- }
- },
- "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:mdn-data@2.12.2": {
- "type": "npm",
- "name": "npm:mdn-data@2.12.2",
- "data": {
- "version": "2.12.2",
- "packageName": "mdn-data",
- "hash": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:mdn-data",
- "data": {
- "version": "2.0.30",
- "packageName": "mdn-data",
- "hash": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA=="
- }
- },
- "npm:@asamuzakjp/nwsapi": {
- "type": "npm",
- "name": "npm:@asamuzakjp/nwsapi",
- "data": {
- "version": "2.3.9",
- "packageName": "@asamuzakjp/nwsapi",
- "hash": "sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q=="
- }
- },
- "npm:@babel/code-frame": {
- "type": "npm",
- "name": "npm:@babel/code-frame",
- "data": {
- "version": "7.28.6",
- "packageName": "@babel/code-frame",
- "hash": "sha512-JYgintcMjRiCvS8mMECzaEn+m3PfoQiyqukOMCCVQtoJGYJw8j/8LBJEiqkHLkfwCcs74E3pbAUFNg7d9VNJ+Q=="
- }
- },
- "npm:@babel/compat-data": {
- "type": "npm",
- "name": "npm:@babel/compat-data",
- "data": {
- "version": "7.28.6",
- "packageName": "@babel/compat-data",
- "hash": "sha512-2lfu57JtzctfIrcGMz992hyLlByuzgIk58+hhGCxjKZ3rWI82NnVLjXcaTqkI2NvlcvOskZaiZ5kjUALo3Lpxg=="
- }
- },
- "npm:@babel/core": {
- "type": "npm",
- "name": "npm:@babel/core",
- "data": {
- "version": "7.28.5",
- "packageName": "@babel/core",
- "hash": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw=="
- }
- },
- "npm:convert-source-map@2.0.0": {
- "type": "npm",
- "name": "npm:convert-source-map@2.0.0",
- "data": {
- "version": "2.0.0",
- "packageName": "convert-source-map",
- "hash": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg=="
- }
- },
- "npm:convert-source-map": {
- "type": "npm",
- "name": "npm:convert-source-map",
- "data": {
- "version": "1.9.0",
- "packageName": "convert-source-map",
- "hash": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
- }
- },
- "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: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": {
- "type": "npm",
- "name": "npm:semver",
- "data": {
- "version": "7.7.3",
- "packageName": "semver",
- "hash": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q=="
- }
- },
- "npm:@babel/generator": {
- "type": "npm",
- "name": "npm:@babel/generator",
- "data": {
- "version": "7.28.5",
- "packageName": "@babel/generator",
- "hash": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ=="
- }
- },
- "npm:@babel/generator@7.28.6": {
- "type": "npm",
- "name": "npm:@babel/generator@7.28.6",
- "data": {
- "version": "7.28.6",
- "packageName": "@babel/generator",
- "hash": "sha512-lOoVRwADj8hjf7al89tvQ2a1lf53Z+7tiXMgpZJL3maQPDxh0DgLMN62B2MKUOFcoodBHLMbDM6WAbKgNy5Suw=="
- }
- },
- "npm:@babel/helper-annotate-as-pure": {
- "type": "npm",
- "name": "npm:@babel/helper-annotate-as-pure",
- "data": {
- "version": "7.27.3",
- "packageName": "@babel/helper-annotate-as-pure",
- "hash": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg=="
- }
- },
- "npm:@babel/helper-compilation-targets": {
- "type": "npm",
- "name": "npm:@babel/helper-compilation-targets",
- "data": {
- "version": "7.28.6",
- "packageName": "@babel/helper-compilation-targets",
- "hash": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA=="
- }
- },
- "npm:@babel/helper-create-class-features-plugin": {
- "type": "npm",
- "name": "npm:@babel/helper-create-class-features-plugin",
- "data": {
- "version": "7.28.3",
- "packageName": "@babel/helper-create-class-features-plugin",
- "hash": "sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg=="
- }
- },
- "npm:@babel/helper-create-regexp-features-plugin": {
- "type": "npm",
- "name": "npm:@babel/helper-create-regexp-features-plugin",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/helper-create-regexp-features-plugin",
- "hash": "sha512-uVDC72XVf8UbrH5qQTc18Agb8emwjTiZrQE11Nv3CuBEZmVvTwwE9CBUEvHku06gQCAyYf8Nv6ja1IN+6LMbxQ=="
- }
- },
- "npm:@babel/helper-define-polyfill-provider": {
- "type": "npm",
- "name": "npm:@babel/helper-define-polyfill-provider",
- "data": {
- "version": "0.6.5",
- "packageName": "@babel/helper-define-polyfill-provider",
- "hash": "sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg=="
- }
- },
- "npm:@babel/helper-globals": {
- "type": "npm",
- "name": "npm:@babel/helper-globals",
- "data": {
- "version": "7.28.0",
- "packageName": "@babel/helper-globals",
- "hash": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw=="
- }
- },
- "npm:@babel/helper-member-expression-to-functions": {
- "type": "npm",
- "name": "npm:@babel/helper-member-expression-to-functions",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/helper-member-expression-to-functions",
- "hash": "sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA=="
- }
- },
- "npm:@babel/helper-module-imports": {
- "type": "npm",
- "name": "npm:@babel/helper-module-imports",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/helper-module-imports",
- "hash": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w=="
- }
- },
- "npm:@babel/helper-module-transforms": {
- "type": "npm",
- "name": "npm:@babel/helper-module-transforms",
- "data": {
- "version": "7.28.3",
- "packageName": "@babel/helper-module-transforms",
- "hash": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw=="
- }
- },
- "npm:@babel/helper-optimise-call-expression": {
- "type": "npm",
- "name": "npm:@babel/helper-optimise-call-expression",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/helper-optimise-call-expression",
- "hash": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw=="
- }
- },
- "npm:@babel/helper-plugin-utils": {
- "type": "npm",
- "name": "npm:@babel/helper-plugin-utils",
- "data": {
- "version": "7.28.6",
- "packageName": "@babel/helper-plugin-utils",
- "hash": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug=="
- }
- },
- "npm:@babel/helper-remap-async-to-generator": {
- "type": "npm",
- "name": "npm:@babel/helper-remap-async-to-generator",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/helper-remap-async-to-generator",
- "hash": "sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA=="
- }
- },
- "npm:@babel/helper-replace-supers": {
- "type": "npm",
- "name": "npm:@babel/helper-replace-supers",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/helper-replace-supers",
- "hash": "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA=="
- }
- },
- "npm:@babel/helper-skip-transparent-expression-wrappers": {
- "type": "npm",
- "name": "npm:@babel/helper-skip-transparent-expression-wrappers",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/helper-skip-transparent-expression-wrappers",
- "hash": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg=="
- }
- },
- "npm:@babel/helper-split-export-declaration": {
- "type": "npm",
- "name": "npm:@babel/helper-split-export-declaration",
- "data": {
- "version": "7.24.7",
- "packageName": "@babel/helper-split-export-declaration",
- "hash": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA=="
- }
- },
- "npm:@babel/helper-string-parser": {
- "type": "npm",
- "name": "npm:@babel/helper-string-parser",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/helper-string-parser",
- "hash": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA=="
- }
- },
- "npm:@babel/helper-validator-identifier": {
- "type": "npm",
- "name": "npm:@babel/helper-validator-identifier",
- "data": {
- "version": "7.28.5",
- "packageName": "@babel/helper-validator-identifier",
- "hash": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q=="
- }
- },
- "npm:@babel/helper-validator-option": {
- "type": "npm",
- "name": "npm:@babel/helper-validator-option",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/helper-validator-option",
- "hash": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg=="
- }
- },
- "npm:@babel/helper-wrap-function": {
- "type": "npm",
- "name": "npm:@babel/helper-wrap-function",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/helper-wrap-function",
- "hash": "sha512-NFJK2sHUvrjo8wAU/nQTWU890/zB2jj0qBcCbZbbf+005cAsv6tMjXz31fBign6M5ov1o0Bllu+9nbqkfsjjJQ=="
- }
- },
- "npm:@babel/helpers": {
- "type": "npm",
- "name": "npm:@babel/helpers",
- "data": {
- "version": "7.28.4",
- "packageName": "@babel/helpers",
- "hash": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w=="
- }
- },
- "npm:@babel/parser": {
- "type": "npm",
- "name": "npm:@babel/parser",
- "data": {
- "version": "7.28.6",
- "packageName": "@babel/parser",
- "hash": "sha512-TeR9zWR18BvbfPmGbLampPMW+uW1NZnJlRuuHso8i87QZNq2JRF9i6RgxRqtEq+wQGsS19NNTWr2duhnE49mfQ=="
- }
- },
- "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.28.5",
- "packageName": "@babel/plugin-bugfix-firefox-class-in-computed-class-key",
- "hash": "sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q=="
- }
- },
- "npm:@babel/plugin-bugfix-safari-class-field-initializer-scope": {
- "type": "npm",
- "name": "npm:@babel/plugin-bugfix-safari-class-field-initializer-scope",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-bugfix-safari-class-field-initializer-scope",
- "hash": "sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA=="
- }
- },
- "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.27.1",
- "packageName": "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression",
- "hash": "sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA=="
- }
- },
- "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.27.1",
- "packageName": "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining",
- "hash": "sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw=="
- }
- },
- "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.28.3",
- "packageName": "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly",
- "hash": "sha512-b6YTX108evsvE4YgWyQ921ZAFFQm3Bn+CA3+ZXlNVnPhx+UfsVURoPjfGAPCjBgrqo30yX/C2nZGX96DxvR9Iw=="
- }
- },
- "npm:@babel/plugin-proposal-decorators": {
- "type": "npm",
- "name": "npm:@babel/plugin-proposal-decorators",
- "data": {
- "version": "7.28.0",
- "packageName": "@babel/plugin-proposal-decorators",
- "hash": "sha512-zOiZqvANjWDUaUS9xMxbMcK/Zccztbe/6ikvUXaG9nsPH3w6qh5UaPGAnirI/WhIbZ8m3OHU0ReyPrknG+ZKeg=="
- }
- },
- "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-bigint": {
- "type": "npm",
- "name": "npm:@babel/plugin-syntax-bigint",
- "data": {
- "version": "7.8.3",
- "packageName": "@babel/plugin-syntax-bigint",
- "hash": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg=="
- }
- },
- "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.27.1",
- "packageName": "@babel/plugin-syntax-decorators",
- "hash": "sha512-YMq8Z87Lhl8EGkmb0MwYkt36QnxC+fzCgrl66ereamPlYToRpIk5nUjKUY3QKLWq8mwUB1BgbeXcTJhZOCDg5A=="
- }
- },
- "npm:@babel/plugin-syntax-import-assertions": {
- "type": "npm",
- "name": "npm:@babel/plugin-syntax-import-assertions",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-syntax-import-assertions",
- "hash": "sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg=="
- }
- },
- "npm:@babel/plugin-syntax-import-attributes": {
- "type": "npm",
- "name": "npm:@babel/plugin-syntax-import-attributes",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-syntax-import-attributes",
- "hash": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww=="
- }
- },
- "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.27.1",
- "packageName": "@babel/plugin-syntax-jsx",
- "hash": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w=="
- }
- },
- "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.27.1",
- "packageName": "@babel/plugin-syntax-typescript",
- "hash": "sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ=="
- }
- },
- "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.27.1",
- "packageName": "@babel/plugin-transform-arrow-functions",
- "hash": "sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA=="
- }
- },
- "npm:@babel/plugin-transform-async-generator-functions": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-async-generator-functions",
- "data": {
- "version": "7.28.0",
- "packageName": "@babel/plugin-transform-async-generator-functions",
- "hash": "sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q=="
- }
- },
- "npm:@babel/plugin-transform-async-to-generator": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-async-to-generator",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-async-to-generator",
- "hash": "sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA=="
- }
- },
- "npm:@babel/plugin-transform-block-scoped-functions": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-block-scoped-functions",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-block-scoped-functions",
- "hash": "sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg=="
- }
- },
- "npm:@babel/plugin-transform-block-scoping": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-block-scoping",
- "data": {
- "version": "7.28.6",
- "packageName": "@babel/plugin-transform-block-scoping",
- "hash": "sha512-tt/7wOtBmwHPNMPu7ax4pdPz6shjFrmHDghvNC+FG9Qvj7D6mJcoRQIF5dy4njmxR941l6rgtvfSB2zX3VlUIw=="
- }
- },
- "npm:@babel/plugin-transform-class-properties": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-class-properties",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-class-properties",
- "hash": "sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA=="
- }
- },
- "npm:@babel/plugin-transform-class-static-block": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-class-static-block",
- "data": {
- "version": "7.28.3",
- "packageName": "@babel/plugin-transform-class-static-block",
- "hash": "sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg=="
- }
- },
- "npm:@babel/plugin-transform-classes": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-classes",
- "data": {
- "version": "7.28.4",
- "packageName": "@babel/plugin-transform-classes",
- "hash": "sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA=="
- }
- },
- "npm:@babel/plugin-transform-computed-properties": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-computed-properties",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-computed-properties",
- "hash": "sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw=="
- }
- },
- "npm:@babel/plugin-transform-destructuring": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-destructuring",
- "data": {
- "version": "7.28.5",
- "packageName": "@babel/plugin-transform-destructuring",
- "hash": "sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw=="
- }
- },
- "npm:@babel/plugin-transform-dotall-regex": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-dotall-regex",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-dotall-regex",
- "hash": "sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw=="
- }
- },
- "npm:@babel/plugin-transform-duplicate-keys": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-duplicate-keys",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-duplicate-keys",
- "hash": "sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q=="
- }
- },
- "npm:@babel/plugin-transform-duplicate-named-capturing-groups-regex": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-duplicate-named-capturing-groups-regex",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-duplicate-named-capturing-groups-regex",
- "hash": "sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ=="
- }
- },
- "npm:@babel/plugin-transform-dynamic-import": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-dynamic-import",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-dynamic-import",
- "hash": "sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A=="
- }
- },
- "npm:@babel/plugin-transform-explicit-resource-management": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-explicit-resource-management",
- "data": {
- "version": "7.28.0",
- "packageName": "@babel/plugin-transform-explicit-resource-management",
- "hash": "sha512-K8nhUcn3f6iB+P3gwCv/no7OdzOZQcKchW6N389V6PD8NUWKZHzndOd9sPDVbMoBsbmjMqlB4L9fm+fEFNVlwQ=="
- }
- },
- "npm:@babel/plugin-transform-exponentiation-operator": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-exponentiation-operator",
- "data": {
- "version": "7.28.6",
- "packageName": "@babel/plugin-transform-exponentiation-operator",
- "hash": "sha512-WitabqiGjV/vJ0aPOLSFfNY1u9U3R7W36B03r5I2KoNix+a3sOhJ3pKFB3R5It9/UiK78NiO0KE9P21cMhlPkw=="
- }
- },
- "npm:@babel/plugin-transform-export-namespace-from": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-export-namespace-from",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-export-namespace-from",
- "hash": "sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ=="
- }
- },
- "npm:@babel/plugin-transform-for-of": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-for-of",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-for-of",
- "hash": "sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw=="
- }
- },
- "npm:@babel/plugin-transform-function-name": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-function-name",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-function-name",
- "hash": "sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ=="
- }
- },
- "npm:@babel/plugin-transform-json-strings": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-json-strings",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-json-strings",
- "hash": "sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q=="
- }
- },
- "npm:@babel/plugin-transform-literals": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-literals",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-literals",
- "hash": "sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA=="
- }
- },
- "npm:@babel/plugin-transform-logical-assignment-operators": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-logical-assignment-operators",
- "data": {
- "version": "7.28.6",
- "packageName": "@babel/plugin-transform-logical-assignment-operators",
- "hash": "sha512-+anKKair6gpi8VsM/95kmomGNMD0eLz1NQ8+Pfw5sAwWH9fGYXT50E55ZpV0pHUHWf6IUTWPM+f/7AAff+wr9A=="
- }
- },
- "npm:@babel/plugin-transform-member-expression-literals": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-member-expression-literals",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-member-expression-literals",
- "hash": "sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ=="
- }
- },
- "npm:@babel/plugin-transform-modules-amd": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-modules-amd",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-modules-amd",
- "hash": "sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA=="
- }
- },
- "npm:@babel/plugin-transform-modules-commonjs": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-modules-commonjs",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-modules-commonjs",
- "hash": "sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw=="
- }
- },
- "npm:@babel/plugin-transform-modules-systemjs": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-modules-systemjs",
- "data": {
- "version": "7.28.5",
- "packageName": "@babel/plugin-transform-modules-systemjs",
- "hash": "sha512-vn5Jma98LCOeBy/KpeQhXcV2WZgaRUtjwQmjoBuLNlOmkg0fB5pdvYVeWRYI69wWKwK2cD1QbMiUQnoujWvrew=="
- }
- },
- "npm:@babel/plugin-transform-modules-umd": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-modules-umd",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-modules-umd",
- "hash": "sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w=="
- }
- },
- "npm:@babel/plugin-transform-named-capturing-groups-regex": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-named-capturing-groups-regex",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-named-capturing-groups-regex",
- "hash": "sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng=="
- }
- },
- "npm:@babel/plugin-transform-new-target": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-new-target",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-new-target",
- "hash": "sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ=="
- }
- },
- "npm:@babel/plugin-transform-nullish-coalescing-operator": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-nullish-coalescing-operator",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-nullish-coalescing-operator",
- "hash": "sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA=="
- }
- },
- "npm:@babel/plugin-transform-numeric-separator": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-numeric-separator",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-numeric-separator",
- "hash": "sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw=="
- }
- },
- "npm:@babel/plugin-transform-object-rest-spread": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-object-rest-spread",
- "data": {
- "version": "7.28.6",
- "packageName": "@babel/plugin-transform-object-rest-spread",
- "hash": "sha512-5rh+JR4JBC4pGkXLAcYdLHZjXudVxWMXbB6u6+E9lRL5TrGVbHt1TjxGbZ8CkmYw9zjkB7jutzOROArsqtncEA=="
- }
- },
- "npm:@babel/plugin-transform-object-super": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-object-super",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-object-super",
- "hash": "sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng=="
- }
- },
- "npm:@babel/plugin-transform-optional-catch-binding": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-optional-catch-binding",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-optional-catch-binding",
- "hash": "sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q=="
- }
- },
- "npm:@babel/plugin-transform-optional-chaining": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-optional-chaining",
- "data": {
- "version": "7.28.6",
- "packageName": "@babel/plugin-transform-optional-chaining",
- "hash": "sha512-A4zobikRGJTsX9uqVFdafzGkqD30t26ck2LmOzAuLL8b2x6k3TIqRiT2xVvA9fNmFeTX484VpsdgmKNA0bS23w=="
- }
- },
- "npm:@babel/plugin-transform-parameters": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-parameters",
- "data": {
- "version": "7.27.7",
- "packageName": "@babel/plugin-transform-parameters",
- "hash": "sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg=="
- }
- },
- "npm:@babel/plugin-transform-private-methods": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-private-methods",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-private-methods",
- "hash": "sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA=="
- }
- },
- "npm:@babel/plugin-transform-private-property-in-object": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-private-property-in-object",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-private-property-in-object",
- "hash": "sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ=="
- }
- },
- "npm:@babel/plugin-transform-property-literals": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-property-literals",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-property-literals",
- "hash": "sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ=="
- }
- },
- "npm:@babel/plugin-transform-regenerator": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-regenerator",
- "data": {
- "version": "7.28.4",
- "packageName": "@babel/plugin-transform-regenerator",
- "hash": "sha512-+ZEdQlBoRg9m2NnzvEeLgtvBMO4tkFBw5SQIUgLICgTrumLoU7lr+Oghi6km2PFj+dbUt2u1oby2w3BDO9YQnA=="
- }
- },
- "npm:@babel/plugin-transform-regexp-modifiers": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-regexp-modifiers",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-regexp-modifiers",
- "hash": "sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA=="
- }
- },
- "npm:@babel/plugin-transform-reserved-words": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-reserved-words",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-reserved-words",
- "hash": "sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw=="
- }
- },
- "npm:@babel/plugin-transform-runtime": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-runtime",
- "data": {
- "version": "7.28.5",
- "packageName": "@babel/plugin-transform-runtime",
- "hash": "sha512-20NUVgOrinudkIBzQ2bNxP08YpKprUkRTiRSd2/Z5GOdPImJGkoN4Z7IQe1T5AdyKI1i5L6RBmluqdSzvaq9/w=="
- }
- },
- "npm:@babel/plugin-transform-shorthand-properties": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-shorthand-properties",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-shorthand-properties",
- "hash": "sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ=="
- }
- },
- "npm:@babel/plugin-transform-spread": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-spread",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-spread",
- "hash": "sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q=="
- }
- },
- "npm:@babel/plugin-transform-sticky-regex": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-sticky-regex",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-sticky-regex",
- "hash": "sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g=="
- }
- },
- "npm:@babel/plugin-transform-template-literals": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-template-literals",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-template-literals",
- "hash": "sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg=="
- }
- },
- "npm:@babel/plugin-transform-typeof-symbol": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-typeof-symbol",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-typeof-symbol",
- "hash": "sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw=="
- }
- },
- "npm:@babel/plugin-transform-typescript": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-typescript",
- "data": {
- "version": "7.28.0",
- "packageName": "@babel/plugin-transform-typescript",
- "hash": "sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg=="
- }
- },
- "npm:@babel/plugin-transform-unicode-escapes": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-unicode-escapes",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-unicode-escapes",
- "hash": "sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg=="
- }
- },
- "npm:@babel/plugin-transform-unicode-property-regex": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-unicode-property-regex",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-unicode-property-regex",
- "hash": "sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q=="
- }
- },
- "npm:@babel/plugin-transform-unicode-regex": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-unicode-regex",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-unicode-regex",
- "hash": "sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw=="
- }
- },
- "npm:@babel/plugin-transform-unicode-sets-regex": {
- "type": "npm",
- "name": "npm:@babel/plugin-transform-unicode-sets-regex",
- "data": {
- "version": "7.27.1",
- "packageName": "@babel/plugin-transform-unicode-sets-regex",
- "hash": "sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw=="
- }
- },
- "npm:@babel/preset-env": {
- "type": "npm",
- "name": "npm:@babel/preset-env",
- "data": {
- "version": "7.28.5",
- "packageName": "@babel/preset-env",
- "hash": "sha512-S36mOoi1Sb6Fz98fBfE+UZSpYw5mJm0NUHtIKrOuNcqeFauy1J6dIvXm2KRVKobOSaGq4t/hBXdN4HGU3wL9Wg=="
- }
- },
- "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.27.1",
- "packageName": "@babel/preset-typescript",
- "hash": "sha512-l7WfQfX0WK4M0v2RudjuQK4u99BS6yLHYEmdtVPP7lKV013zr9DygFuWNlnbvQ9LR+LS0Egz/XAvGx5U9MX0fQ=="
- }
- },
- "npm:@babel/runtime": {
- "type": "npm",
- "name": "npm:@babel/runtime",
- "data": {
- "version": "7.28.4",
- "packageName": "@babel/runtime",
- "hash": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ=="
- }
- },
- "npm:@babel/template": {
- "type": "npm",
- "name": "npm:@babel/template",
- "data": {
- "version": "7.28.6",
- "packageName": "@babel/template",
- "hash": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ=="
- }
- },
- "npm:@babel/traverse": {
- "type": "npm",
- "name": "npm:@babel/traverse",
- "data": {
- "version": "7.28.6",
- "packageName": "@babel/traverse",
- "hash": "sha512-fgWX62k02qtjqdSNTAGxmKYY/7FSL9WAS1o2Hu5+I5m9T0yxZzr4cnrfXQ/MX0rIifthCSs6FKTlzYbJcPtMNg=="
- }
- },
- "npm:@babel/types": {
- "type": "npm",
- "name": "npm:@babel/types",
- "data": {
- "version": "7.28.6",
- "packageName": "@babel/types",
- "hash": "sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg=="
- }
- },
- "npm:@bcoe/v8-coverage": {
- "type": "npm",
- "name": "npm:@bcoe/v8-coverage",
- "data": {
- "version": "0.2.3",
- "packageName": "@bcoe/v8-coverage",
- "hash": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw=="
- }
- },
- "npm:@borewit/text-codec": {
- "type": "npm",
- "name": "npm:@borewit/text-codec",
- "data": {
- "version": "0.2.1",
- "packageName": "@borewit/text-codec",
- "hash": "sha512-k7vvKPbf7J2fZ5klGRD9AeKfUvojuZIQ3BT5u7Jfv+puwXkUBUT5PVyMDfJZpy30CBDXGMgw7fguK/lpOMBvgw=="
- }
- },
- "npm:@braintree/sanitize-url": {
- "type": "npm",
- "name": "npm:@braintree/sanitize-url",
- "data": {
- "version": "7.1.1",
- "packageName": "@braintree/sanitize-url",
- "hash": "sha512-i1L7noDNxtFyL5DmZafWy1wRVhGehQmzZaz1HiN5e7iylJMSZR7ekOV7NsIqa5qBldlLrsKv4HbgFUVlQrz8Mw=="
- }
- },
- "npm:@bufbuild/protobuf": {
- "type": "npm",
- "name": "npm:@bufbuild/protobuf",
- "data": {
- "version": "2.6.2",
- "packageName": "@bufbuild/protobuf",
- "hash": "sha512-vLu7SRY84CV/Dd+NUdgtidn2hS5hSMUC1vDBY0VcviTdgRYkU43vIz3vIFbmx14cX1r+mM7WjzE5Fl1fGEM0RQ=="
- }
- },
- "npm:@chevrotain/cst-dts-gen": {
- "type": "npm",
- "name": "npm:@chevrotain/cst-dts-gen",
- "data": {
- "version": "11.0.3",
- "packageName": "@chevrotain/cst-dts-gen",
- "hash": "sha512-BvIKpRLeS/8UbfxXxgC33xOumsacaeCKAjAeLyOn7Pcp95HiRbrpl14S+9vaZLolnbssPIUuiUd8IvgkRyt6NQ=="
- }
- },
- "npm:lodash-es@4.17.21": {
- "type": "npm",
- "name": "npm:lodash-es@4.17.21",
- "data": {
- "version": "4.17.21",
- "packageName": "lodash-es",
- "hash": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw=="
- }
- },
- "npm:lodash-es": {
- "type": "npm",
- "name": "npm:lodash-es",
- "data": {
- "version": "4.17.22",
- "packageName": "lodash-es",
- "hash": "sha512-XEawp1t0gxSi9x01glktRZ5HDy0HXqrM0x5pXQM98EaI0NxO6jVM7omDOxsuEo5UIASAnm2bRp1Jt/e0a2XU8Q=="
- }
- },
- "npm:@chevrotain/gast": {
- "type": "npm",
- "name": "npm:@chevrotain/gast",
- "data": {
- "version": "11.0.3",
- "packageName": "@chevrotain/gast",
- "hash": "sha512-+qNfcoNk70PyS/uxmj3li5NiECO+2YKZZQMbmjTqRI3Qchu8Hig/Q9vgkHpI3alNjr7M+a2St5pw5w5F6NL5/Q=="
- }
- },
- "npm:@chevrotain/regexp-to-ast": {
- "type": "npm",
- "name": "npm:@chevrotain/regexp-to-ast",
- "data": {
- "version": "11.0.3",
- "packageName": "@chevrotain/regexp-to-ast",
- "hash": "sha512-1fMHaBZxLFvWI067AVbGJav1eRY7N8DDvYCTwGBiE/ytKBgP8azTdgyrKyWZ9Mfh09eHWb5PgTSO8wi7U824RA=="
- }
- },
- "npm:@chevrotain/types": {
- "type": "npm",
- "name": "npm:@chevrotain/types",
- "data": {
- "version": "11.0.3",
- "packageName": "@chevrotain/types",
- "hash": "sha512-gsiM3G8b58kZC2HaWR50gu6Y1440cHiJ+i3JUvcp/35JchYejb2+5MVeJK0iKThYpAa/P2PYFV4hoi44HD+aHQ=="
- }
- },
- "npm:@chevrotain/utils": {
- "type": "npm",
- "name": "npm:@chevrotain/utils",
- "data": {
- "version": "11.0.3",
- "packageName": "@chevrotain/utils",
- "hash": "sha512-YslZMgtJUyuMbZ+aKvfF3x1f5liK4mWNxghFRv7jqRR9C3R3fAOGTTKvxXDa2Y1s9zSbcpuO0cAxDYsc9SrXoQ=="
- }
- },
- "npm:@codewithdan/observable-store": {
- "type": "npm",
- "name": "npm:@codewithdan/observable-store",
- "data": {
- "version": "2.2.15",
- "packageName": "@codewithdan/observable-store",
- "hash": "sha512-LVCSMZzTCvoDo5n7YDmtIIEhTmvJ8O21k36Vwu/A4kumdXQ1YVs4sKoSK3vlINZPL4AYY2MRsBVtvre4QIETFw=="
- }
- },
- "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:@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:@jridgewell/trace-mapping": {
- "type": "npm",
- "name": "npm:@jridgewell/trace-mapping",
- "data": {
- "version": "0.3.29",
- "packageName": "@jridgewell/trace-mapping",
- "hash": "sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ=="
- }
- },
- "npm:@csstools/color-helpers": {
- "type": "npm",
- "name": "npm:@csstools/color-helpers",
- "data": {
- "version": "5.1.0",
- "packageName": "@csstools/color-helpers",
- "hash": "sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA=="
- }
- },
- "npm:@csstools/css-calc": {
- "type": "npm",
- "name": "npm:@csstools/css-calc",
- "data": {
- "version": "2.1.4",
- "packageName": "@csstools/css-calc",
- "hash": "sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ=="
- }
- },
- "npm:@csstools/css-color-parser": {
- "type": "npm",
- "name": "npm:@csstools/css-color-parser",
- "data": {
- "version": "3.1.0",
- "packageName": "@csstools/css-color-parser",
- "hash": "sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA=="
- }
- },
- "npm:@csstools/css-parser-algorithms": {
- "type": "npm",
- "name": "npm:@csstools/css-parser-algorithms",
- "data": {
- "version": "3.0.5",
- "packageName": "@csstools/css-parser-algorithms",
- "hash": "sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ=="
- }
- },
- "npm:@csstools/css-syntax-patches-for-csstree": {
- "type": "npm",
- "name": "npm:@csstools/css-syntax-patches-for-csstree",
- "data": {
- "version": "1.0.22",
- "packageName": "@csstools/css-syntax-patches-for-csstree",
- "hash": "sha512-qBcx6zYlhleiFfdtzkRgwNC7VVoAwfK76Vmsw5t+PbvtdknO9StgRk7ROvq9so1iqbdW4uLIDAsXRsTfUrIoOw=="
- }
- },
- "npm:@csstools/css-tokenizer": {
- "type": "npm",
- "name": "npm:@csstools/css-tokenizer",
- "data": {
- "version": "3.0.4",
- "packageName": "@csstools/css-tokenizer",
- "hash": "sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw=="
- }
- },
- "npm:@date-fns/utc": {
- "type": "npm",
- "name": "npm:@date-fns/utc",
- "data": {
- "version": "2.1.1",
- "packageName": "@date-fns/utc",
- "hash": "sha512-SlJDfG6RPeEX8wEVv6ZB3kak4MmbtyiI2qX/5zuKdordbrhB/iaJ58GVMZgJ6P1sJaM1gMgENFYYeg1JWrCFrA=="
- }
- },
- "npm:@deno/shim-deno": {
- "type": "npm",
- "name": "npm:@deno/shim-deno",
- "data": {
- "version": "0.18.2",
- "packageName": "@deno/shim-deno",
- "hash": "sha512-oQ0CVmOio63wlhwQF75zA4ioolPvOwAoK0yuzcS5bDC1JUvH3y1GS8xPh8EOpcoDQRU4FTG8OQfxhpR+c6DrzA=="
- }
- },
- "npm:@deno/shim-deno-test": {
- "type": "npm",
- "name": "npm:@deno/shim-deno-test",
- "data": {
- "version": "0.5.0",
- "packageName": "@deno/shim-deno-test",
- "hash": "sha512-4nMhecpGlPi0cSzT67L+Tm+GOJqvuk8gqHBziqcUQOarnuIax1z96/gJHCSIz2Z0zhxE6Rzwb3IZXPtFh51j+w=="
- }
- },
- "npm:isexe@3.1.1": {
- "type": "npm",
- "name": "npm:isexe@3.1.1",
- "data": {
- "version": "3.1.1",
- "packageName": "isexe",
- "hash": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ=="
- }
- },
- "npm:isexe": {
- "type": "npm",
- "name": "npm:isexe",
- "data": {
- "version": "2.0.0",
- "packageName": "isexe",
- "hash": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
- }
- },
- "npm:which@4.0.0": {
- "type": "npm",
- "name": "npm:which@4.0.0",
- "data": {
- "version": "4.0.0",
- "packageName": "which",
- "hash": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg=="
- }
- },
- "npm:which@6.0.0": {
- "type": "npm",
- "name": "npm:which@6.0.0",
- "data": {
- "version": "6.0.0",
- "packageName": "which",
- "hash": "sha512-f+gEpIKMR9faW/JgAgPK1D7mekkFoqbmiwvNzuhsHetni20QSgzg9Vhn0g2JSJkkfehQnqdUAx7/e15qS1lPxg=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:which",
- "data": {
- "version": "2.0.2",
- "packageName": "which",
- "hash": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA=="
- }
- },
- "npm:@discoveryjs/json-ext": {
- "type": "npm",
- "name": "npm:@discoveryjs/json-ext",
- "data": {
- "version": "0.6.3",
- "packageName": "@discoveryjs/json-ext",
- "hash": "sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ=="
- }
- },
- "npm:@discoveryjs/json-ext@0.5.7": {
- "type": "npm",
- "name": "npm:@discoveryjs/json-ext@0.5.7",
- "data": {
- "version": "0.5.7",
- "packageName": "@discoveryjs/json-ext",
- "hash": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw=="
- }
- },
- "npm:@emnapi/core": {
- "type": "npm",
- "name": "npm:@emnapi/core",
- "data": {
- "version": "1.7.1",
- "packageName": "@emnapi/core",
- "hash": "sha512-o1uhUASyo921r2XtHYOHy7gdkGLge8ghBEQHMWmyJFoXlpU58kIrhhN3w26lpQb6dspetweapMn2CSNwQ8I4wg=="
- }
- },
- "npm:@emnapi/runtime": {
- "type": "npm",
- "name": "npm:@emnapi/runtime",
- "data": {
- "version": "1.7.1",
- "packageName": "@emnapi/runtime",
- "hash": "sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA=="
- }
- },
- "npm:@emnapi/wasi-threads": {
- "type": "npm",
- "name": "npm:@emnapi/wasi-threads",
- "data": {
- "version": "1.1.0",
- "packageName": "@emnapi/wasi-threads",
- "hash": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ=="
- }
- },
- "npm:@esbuild/aix-ppc64": {
- "type": "npm",
- "name": "npm:@esbuild/aix-ppc64",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/aix-ppc64",
- "hash": "sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw=="
- }
- },
- "npm:@esbuild/android-arm": {
- "type": "npm",
- "name": "npm:@esbuild/android-arm",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/android-arm",
- "hash": "sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA=="
- }
- },
- "npm:@esbuild/android-arm64": {
- "type": "npm",
- "name": "npm:@esbuild/android-arm64",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/android-arm64",
- "hash": "sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA=="
- }
- },
- "npm:@esbuild/android-x64": {
- "type": "npm",
- "name": "npm:@esbuild/android-x64",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/android-x64",
- "hash": "sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A=="
- }
- },
- "npm:@esbuild/darwin-arm64": {
- "type": "npm",
- "name": "npm:@esbuild/darwin-arm64",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/darwin-arm64",
- "hash": "sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg=="
- }
- },
- "npm:@esbuild/darwin-x64": {
- "type": "npm",
- "name": "npm:@esbuild/darwin-x64",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/darwin-x64",
- "hash": "sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA=="
- }
- },
- "npm:@esbuild/freebsd-arm64": {
- "type": "npm",
- "name": "npm:@esbuild/freebsd-arm64",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/freebsd-arm64",
- "hash": "sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g=="
- }
- },
- "npm:@esbuild/freebsd-x64": {
- "type": "npm",
- "name": "npm:@esbuild/freebsd-x64",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/freebsd-x64",
- "hash": "sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA=="
- }
- },
- "npm:@esbuild/linux-arm": {
- "type": "npm",
- "name": "npm:@esbuild/linux-arm",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/linux-arm",
- "hash": "sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw=="
- }
- },
- "npm:@esbuild/linux-arm64": {
- "type": "npm",
- "name": "npm:@esbuild/linux-arm64",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/linux-arm64",
- "hash": "sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw=="
- }
- },
- "npm:@esbuild/linux-ia32": {
- "type": "npm",
- "name": "npm:@esbuild/linux-ia32",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/linux-ia32",
- "hash": "sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w=="
- }
- },
- "npm:@esbuild/linux-loong64": {
- "type": "npm",
- "name": "npm:@esbuild/linux-loong64",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/linux-loong64",
- "hash": "sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg=="
- }
- },
- "npm:@esbuild/linux-mips64el": {
- "type": "npm",
- "name": "npm:@esbuild/linux-mips64el",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/linux-mips64el",
- "hash": "sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw=="
- }
- },
- "npm:@esbuild/linux-ppc64": {
- "type": "npm",
- "name": "npm:@esbuild/linux-ppc64",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/linux-ppc64",
- "hash": "sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ=="
- }
- },
- "npm:@esbuild/linux-riscv64": {
- "type": "npm",
- "name": "npm:@esbuild/linux-riscv64",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/linux-riscv64",
- "hash": "sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA=="
- }
- },
- "npm:@esbuild/linux-s390x": {
- "type": "npm",
- "name": "npm:@esbuild/linux-s390x",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/linux-s390x",
- "hash": "sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w=="
- }
- },
- "npm:@esbuild/linux-x64": {
- "type": "npm",
- "name": "npm:@esbuild/linux-x64",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/linux-x64",
- "hash": "sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA=="
- }
- },
- "npm:@esbuild/netbsd-arm64": {
- "type": "npm",
- "name": "npm:@esbuild/netbsd-arm64",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/netbsd-arm64",
- "hash": "sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw=="
- }
- },
- "npm:@esbuild/netbsd-x64": {
- "type": "npm",
- "name": "npm:@esbuild/netbsd-x64",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/netbsd-x64",
- "hash": "sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA=="
- }
- },
- "npm:@esbuild/openbsd-arm64": {
- "type": "npm",
- "name": "npm:@esbuild/openbsd-arm64",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/openbsd-arm64",
- "hash": "sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA=="
- }
- },
- "npm:@esbuild/openbsd-x64": {
- "type": "npm",
- "name": "npm:@esbuild/openbsd-x64",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/openbsd-x64",
- "hash": "sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg=="
- }
- },
- "npm:@esbuild/openharmony-arm64": {
- "type": "npm",
- "name": "npm:@esbuild/openharmony-arm64",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/openharmony-arm64",
- "hash": "sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag=="
- }
- },
- "npm:@esbuild/sunos-x64": {
- "type": "npm",
- "name": "npm:@esbuild/sunos-x64",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/sunos-x64",
- "hash": "sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg=="
- }
- },
- "npm:@esbuild/win32-arm64": {
- "type": "npm",
- "name": "npm:@esbuild/win32-arm64",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/win32-arm64",
- "hash": "sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg=="
- }
- },
- "npm:@esbuild/win32-ia32": {
- "type": "npm",
- "name": "npm:@esbuild/win32-ia32",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/win32-ia32",
- "hash": "sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ=="
- }
- },
- "npm:@esbuild/win32-x64": {
- "type": "npm",
- "name": "npm:@esbuild/win32-x64",
- "data": {
- "version": "0.27.2",
- "packageName": "@esbuild/win32-x64",
- "hash": "sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ=="
- }
- },
- "npm:@eslint-community/eslint-utils": {
- "type": "npm",
- "name": "npm:@eslint-community/eslint-utils",
- "data": {
- "version": "4.9.0",
- "packageName": "@eslint-community/eslint-utils",
- "hash": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g=="
- }
- },
- "npm:@eslint-community/regexpp": {
- "type": "npm",
- "name": "npm:@eslint-community/regexpp",
- "data": {
- "version": "4.12.1",
- "packageName": "@eslint-community/regexpp",
- "hash": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ=="
- }
- },
- "npm:@eslint/config-array": {
- "type": "npm",
- "name": "npm:@eslint/config-array",
- "data": {
- "version": "0.21.0",
- "packageName": "@eslint/config-array",
- "hash": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ=="
- }
- },
- "npm:@eslint/config-helpers": {
- "type": "npm",
- "name": "npm:@eslint/config-helpers",
- "data": {
- "version": "0.3.1",
- "packageName": "@eslint/config-helpers",
- "hash": "sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA=="
- }
- },
- "npm:@eslint/core": {
- "type": "npm",
- "name": "npm:@eslint/core",
- "data": {
- "version": "0.15.2",
- "packageName": "@eslint/core",
- "hash": "sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg=="
- }
- },
- "npm:@eslint/eslintrc": {
- "type": "npm",
- "name": "npm:@eslint/eslintrc",
- "data": {
- "version": "3.3.1",
- "packageName": "@eslint/eslintrc",
- "hash": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:ajv",
- "data": {
- "version": "8.17.1",
- "packageName": "ajv",
- "hash": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:json-schema-traverse",
- "data": {
- "version": "1.0.0",
- "packageName": "json-schema-traverse",
- "hash": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
- }
- },
- "npm:@eslint/js": {
- "type": "npm",
- "name": "npm:@eslint/js",
- "data": {
- "version": "9.35.0",
- "packageName": "@eslint/js",
- "hash": "sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw=="
- }
- },
- "npm:@eslint/object-schema": {
- "type": "npm",
- "name": "npm:@eslint/object-schema",
- "data": {
- "version": "2.1.6",
- "packageName": "@eslint/object-schema",
- "hash": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA=="
- }
- },
- "npm:@eslint/plugin-kit": {
- "type": "npm",
- "name": "npm:@eslint/plugin-kit",
- "data": {
- "version": "0.3.5",
- "packageName": "@eslint/plugin-kit",
- "hash": "sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w=="
- }
- },
- "npm:@exodus/bytes": {
- "type": "npm",
- "name": "npm:@exodus/bytes",
- "data": {
- "version": "1.7.0",
- "packageName": "@exodus/bytes",
- "hash": "sha512-5i+BtvujK/vM07YCGDyz4C4AyDzLmhxHMtM5HpUyPRtJPBdFPsj290ffXW+UXY21/G7GtXeHD2nRmq0T1ShyQQ=="
- }
- },
- "npm:@hexagon/base64": {
- "type": "npm",
- "name": "npm:@hexagon/base64",
- "data": {
- "version": "1.1.28",
- "packageName": "@hexagon/base64",
- "hash": "sha512-lhqDEAvWixy3bZ+UOYbPwUbBkwBq5C1LAJ/xPC8Oi+lL54oyakv/npbA0aU2hgCsx/1NUd4IBvV03+aUBWxerw=="
- }
- },
- "npm:@hono/node-server": {
- "type": "npm",
- "name": "npm:@hono/node-server",
- "data": {
- "version": "1.19.9",
- "packageName": "@hono/node-server",
- "hash": "sha512-vHL6w3ecZsky+8P5MD+eFfaGTyCeOHUIFYMGpQGbrBTSmNNoxv0if69rEZ5giu36weC5saFuznL411gRX7bJDw=="
- }
- },
- "npm:@humanfs/core": {
- "type": "npm",
- "name": "npm:@humanfs/core",
- "data": {
- "version": "0.19.1",
- "packageName": "@humanfs/core",
- "hash": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA=="
- }
- },
- "npm:@humanfs/node": {
- "type": "npm",
- "name": "npm:@humanfs/node",
- "data": {
- "version": "0.16.6",
- "packageName": "@humanfs/node",
- "hash": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw=="
- }
- },
- "npm:@humanwhocodes/retry@0.3.1": {
- "type": "npm",
- "name": "npm:@humanwhocodes/retry@0.3.1",
- "data": {
- "version": "0.3.1",
- "packageName": "@humanwhocodes/retry",
- "hash": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA=="
- }
- },
- "npm:@humanwhocodes/retry": {
- "type": "npm",
- "name": "npm:@humanwhocodes/retry",
- "data": {
- "version": "0.4.3",
- "packageName": "@humanwhocodes/retry",
- "hash": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ=="
- }
- },
- "npm:@humanwhocodes/module-importer": {
- "type": "npm",
- "name": "npm:@humanwhocodes/module-importer",
- "data": {
- "version": "1.0.1",
- "packageName": "@humanwhocodes/module-importer",
- "hash": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA=="
- }
- },
- "npm:@iconify/types": {
- "type": "npm",
- "name": "npm:@iconify/types",
- "data": {
- "version": "2.0.0",
- "packageName": "@iconify/types",
- "hash": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg=="
- }
- },
- "npm:@iconify/utils": {
- "type": "npm",
- "name": "npm:@iconify/utils",
- "data": {
- "version": "3.1.0",
- "packageName": "@iconify/utils",
- "hash": "sha512-Zlzem1ZXhI1iHeeERabLNzBHdOa4VhQbqAcOQaMKuTuyZCpwKbC2R4Dd0Zo3g9EAc+Y4fiarO8HIHRAth7+skw=="
- }
- },
- "npm:@inquirer/ansi": {
- "type": "npm",
- "name": "npm:@inquirer/ansi",
- "data": {
- "version": "1.0.2",
- "packageName": "@inquirer/ansi",
- "hash": "sha512-S8qNSZiYzFd0wAcyG5AXCvUHC5Sr7xpZ9wZ2py9XR88jUz8wooStVx5M6dRzczbBWjic9NP7+rY0Xi7qqK/aMQ=="
- }
- },
- "npm:@inquirer/checkbox": {
- "type": "npm",
- "name": "npm:@inquirer/checkbox",
- "data": {
- "version": "4.3.2",
- "packageName": "@inquirer/checkbox",
- "hash": "sha512-VXukHf0RR1doGe6Sm4F0Em7SWYLTHSsbGfJdS9Ja2bX5/D5uwVOEjr07cncLROdBvmnvCATYEWlHqYmXv2IlQA=="
- }
- },
- "npm:@inquirer/confirm": {
- "type": "npm",
- "name": "npm:@inquirer/confirm",
- "data": {
- "version": "5.1.21",
- "packageName": "@inquirer/confirm",
- "hash": "sha512-KR8edRkIsUayMXV+o3Gv+q4jlhENF9nMYUZs9PA2HzrXeHI8M5uDag70U7RJn9yyiMZSbtF5/UexBtAVtZGSbQ=="
- }
- },
- "npm:@inquirer/core": {
- "type": "npm",
- "name": "npm:@inquirer/core",
- "data": {
- "version": "10.3.2",
- "packageName": "@inquirer/core",
- "hash": "sha512-43RTuEbfP8MbKzedNqBrlhhNKVwoK//vUFNW3Q3vZ88BLcrs4kYpGg+B2mm5p2K/HfygoCxuKwJJiv8PbGmE0A=="
- }
- },
- "npm:@inquirer/editor": {
- "type": "npm",
- "name": "npm:@inquirer/editor",
- "data": {
- "version": "4.2.23",
- "packageName": "@inquirer/editor",
- "hash": "sha512-aLSROkEwirotxZ1pBaP8tugXRFCxW94gwrQLxXfrZsKkfjOYC1aRvAZuhpJOb5cu4IBTJdsCigUlf2iCOu4ZDQ=="
- }
- },
- "npm:@inquirer/expand": {
- "type": "npm",
- "name": "npm:@inquirer/expand",
- "data": {
- "version": "4.0.23",
- "packageName": "@inquirer/expand",
- "hash": "sha512-nRzdOyFYnpeYTTR2qFwEVmIWypzdAx/sIkCMeTNTcflFOovfqUk+HcFhQQVBftAh9gmGrpFj6QcGEqrDMDOiew=="
- }
- },
- "npm:@inquirer/external-editor": {
- "type": "npm",
- "name": "npm:@inquirer/external-editor",
- "data": {
- "version": "1.0.3",
- "packageName": "@inquirer/external-editor",
- "hash": "sha512-RWbSrDiYmO4LbejWY7ttpxczuwQyZLBUyygsA9Nsv95hpzUWwnNTVQmAq3xuh7vNwCp07UTmE5i11XAEExx4RA=="
- }
- },
- "npm:iconv-lite@0.7.1": {
- "type": "npm",
- "name": "npm:iconv-lite@0.7.1",
- "data": {
- "version": "0.7.1",
- "packageName": "iconv-lite",
- "hash": "sha512-2Tth85cXwGFHfvRgZWszZSvdo+0Xsqmw8k8ZwxScfcBneNUraK+dxRxRm24nszx80Y0TVio8kKLt5sLE7ZCLlw=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:iconv-lite",
- "data": {
- "version": "0.6.3",
- "packageName": "iconv-lite",
- "hash": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw=="
- }
- },
- "npm:@inquirer/figures": {
- "type": "npm",
- "name": "npm:@inquirer/figures",
- "data": {
- "version": "1.0.15",
- "packageName": "@inquirer/figures",
- "hash": "sha512-t2IEY+unGHOzAaVM5Xx6DEWKeXlDDcNPeDyUpsRc6CUhBfU3VQOEl+Vssh7VNp1dR8MdUJBWhuObjXCsVpjN5g=="
- }
- },
- "npm:@inquirer/input": {
- "type": "npm",
- "name": "npm:@inquirer/input",
- "data": {
- "version": "4.3.1",
- "packageName": "@inquirer/input",
- "hash": "sha512-kN0pAM4yPrLjJ1XJBjDxyfDduXOuQHrBB8aLDMueuwUGn+vNpF7Gq7TvyVxx8u4SHlFFj4trmj+a2cbpG4Jn1g=="
- }
- },
- "npm:@inquirer/number": {
- "type": "npm",
- "name": "npm:@inquirer/number",
- "data": {
- "version": "3.0.23",
- "packageName": "@inquirer/number",
- "hash": "sha512-5Smv0OK7K0KUzUfYUXDXQc9jrf8OHo4ktlEayFlelCjwMXz0299Y8OrI+lj7i4gCBY15UObk76q0QtxjzFcFcg=="
- }
- },
- "npm:@inquirer/password": {
- "type": "npm",
- "name": "npm:@inquirer/password",
- "data": {
- "version": "4.0.23",
- "packageName": "@inquirer/password",
- "hash": "sha512-zREJHjhT5vJBMZX/IUbyI9zVtVfOLiTO66MrF/3GFZYZ7T4YILW5MSkEYHceSii/KtRk+4i3RE7E1CUXA2jHcA=="
- }
- },
- "npm:@inquirer/prompts": {
- "type": "npm",
- "name": "npm:@inquirer/prompts",
- "data": {
- "version": "7.10.1",
- "packageName": "@inquirer/prompts",
- "hash": "sha512-Dx/y9bCQcXLI5ooQ5KyvA4FTgeo2jYj/7plWfV5Ak5wDPKQZgudKez2ixyfz7tKXzcJciTxqLeK7R9HItwiByg=="
- }
- },
- "npm:@inquirer/rawlist": {
- "type": "npm",
- "name": "npm:@inquirer/rawlist",
- "data": {
- "version": "4.1.11",
- "packageName": "@inquirer/rawlist",
- "hash": "sha512-+LLQB8XGr3I5LZN/GuAHo+GpDJegQwuPARLChlMICNdwW7OwV2izlCSCxN6cqpL0sMXmbKbFcItJgdQq5EBXTw=="
- }
- },
- "npm:@inquirer/search": {
- "type": "npm",
- "name": "npm:@inquirer/search",
- "data": {
- "version": "3.2.2",
- "packageName": "@inquirer/search",
- "hash": "sha512-p2bvRfENXCZdWF/U2BXvnSI9h+tuA8iNqtUKb9UWbmLYCRQxd8WkvwWvYn+3NgYaNwdUkHytJMGG4MMLucI1kA=="
- }
- },
- "npm:@inquirer/select": {
- "type": "npm",
- "name": "npm:@inquirer/select",
- "data": {
- "version": "4.4.2",
- "packageName": "@inquirer/select",
- "hash": "sha512-l4xMuJo55MAe+N7Qr4rX90vypFwCajSakx59qe/tMaC1aEHWLyw68wF4o0A4SLAY4E0nd+Vt+EyskeDIqu1M6w=="
- }
- },
- "npm:@inquirer/type": {
- "type": "npm",
- "name": "npm:@inquirer/type",
- "data": {
- "version": "3.0.10",
- "packageName": "@inquirer/type",
- "hash": "sha512-BvziSRxfz5Ov8ch0z/n3oijRSEcEsHnhggm4xFZe93DHcUCTlutlq9Ox4SVENAfcRD22UQq7T/atg9Wr3k09eA=="
- }
- },
- "npm:@internationalized/number": {
- "type": "npm",
- "name": "npm:@internationalized/number",
- "data": {
- "version": "3.6.5",
- "packageName": "@internationalized/number",
- "hash": "sha512-6hY4Kl4HPBvtfS62asS/R22JzNNy8vi/Ssev7x6EobfCp+9QIB2hKvI2EtbdJ0VSQacxVNtqhE/NmF/NZ0gm6g=="
- }
- },
- "npm:@ionic/angular": {
- "type": "npm",
- "name": "npm:@ionic/angular",
- "data": {
- "version": "8.7.8",
- "packageName": "@ionic/angular",
- "hash": "sha512-IBN5h3nIOwbuglLit48S7wNeg7NHtl/vaKAHDggICyzI92cSg5yYL07Fz59pszhkBlZQUB5SQnml990Zj2bZUg=="
- }
- },
- "npm:@ionic/core": {
- "type": "npm",
- "name": "npm:@ionic/core",
- "data": {
- "version": "8.7.8",
- "packageName": "@ionic/core",
- "hash": "sha512-GLWb/lz3kocpzTZTeQQ5xxoWz4CKHD6zpnbwJknTKsncebohAaw2KTe7uOw5toKQEDdohTseFuSGoDDBoRQ1Ug=="
- }
- },
- "npm:@ioredis/commands": {
- "type": "npm",
- "name": "npm:@ioredis/commands",
- "data": {
- "version": "1.4.0",
- "packageName": "@ioredis/commands",
- "hash": "sha512-aFT2yemJJo+TZCmieA7qnYGQooOS7QfNmYrzGtsYd3g9j5iDP8AimYYAesf79ohjbLG12XxC4nG5DyEnC88AsQ=="
- }
- },
- "npm:@isaacs/balanced-match": {
- "type": "npm",
- "name": "npm:@isaacs/balanced-match",
- "data": {
- "version": "4.0.1",
- "packageName": "@isaacs/balanced-match",
- "hash": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ=="
- }
- },
- "npm:@isaacs/brace-expansion": {
- "type": "npm",
- "name": "npm:@isaacs/brace-expansion",
- "data": {
- "version": "5.0.0",
- "packageName": "@isaacs/brace-expansion",
- "hash": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA=="
- }
- },
- "npm:@isaacs/cliui": {
- "type": "npm",
- "name": "npm:@isaacs/cliui",
- "data": {
- "version": "8.0.2",
- "packageName": "@isaacs/cliui",
- "hash": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA=="
- }
- },
- "npm:@isaacs/fs-minipass": {
- "type": "npm",
- "name": "npm:@isaacs/fs-minipass",
- "data": {
- "version": "4.0.1",
- "packageName": "@isaacs/fs-minipass",
- "hash": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w=="
- }
- },
- "npm:@istanbuljs/load-nyc-config": {
- "type": "npm",
- "name": "npm:@istanbuljs/load-nyc-config",
- "data": {
- "version": "1.1.0",
- "packageName": "@istanbuljs/load-nyc-config",
- "hash": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:argparse",
- "data": {
- "version": "2.0.1",
- "packageName": "argparse",
- "hash": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
- }
- },
- "npm:find-up@4.1.0": {
- "type": "npm",
- "name": "npm:find-up@4.1.0",
- "data": {
- "version": "4.1.0",
- "packageName": "find-up",
- "hash": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:find-up",
- "data": {
- "version": "6.3.0",
- "packageName": "find-up",
- "hash": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw=="
- }
- },
- "npm:js-yaml@3.14.2": {
- "type": "npm",
- "name": "npm:js-yaml@3.14.2",
- "data": {
- "version": "3.14.2",
- "packageName": "js-yaml",
- "hash": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg=="
- }
- },
- "npm:js-yaml": {
- "type": "npm",
- "name": "npm:js-yaml",
- "data": {
- "version": "4.1.1",
- "packageName": "js-yaml",
- "hash": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA=="
- }
- },
- "npm:locate-path@5.0.0": {
- "type": "npm",
- "name": "npm:locate-path@5.0.0",
- "data": {
- "version": "5.0.0",
- "packageName": "locate-path",
- "hash": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:locate-path",
- "data": {
- "version": "7.2.0",
- "packageName": "locate-path",
- "hash": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA=="
- }
- },
- "npm:p-limit@2.3.0": {
- "type": "npm",
- "name": "npm:p-limit@2.3.0",
- "data": {
- "version": "2.3.0",
- "packageName": "p-limit",
- "hash": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w=="
- }
- },
- "npm:p-limit": {
- "type": "npm",
- "name": "npm:p-limit",
- "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-locate@4.1.0": {
- "type": "npm",
- "name": "npm:p-locate@4.1.0",
- "data": {
- "version": "4.1.0",
- "packageName": "p-locate",
- "hash": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:p-locate",
- "data": {
- "version": "6.0.0",
- "packageName": "p-locate",
- "hash": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:path-exists",
- "data": {
- "version": "5.0.0",
- "packageName": "path-exists",
- "hash": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ=="
- }
- },
- "npm:@istanbuljs/schema": {
- "type": "npm",
- "name": "npm:@istanbuljs/schema",
- "data": {
- "version": "0.1.3",
- "packageName": "@istanbuljs/schema",
- "hash": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA=="
- }
- },
- "npm:@jest/console": {
- "type": "npm",
- "name": "npm:@jest/console",
- "data": {
- "version": "30.2.0",
- "packageName": "@jest/console",
- "hash": "sha512-+O1ifRjkvYIkBqASKWgLxrpEhQAAE7hY77ALLUufSk5717KfOShg6IbqLmdsLMPdUiFvA2kTs0R7YZy+l0IzZQ=="
- }
- },
- "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:chalk": {
- "type": "npm",
- "name": "npm:chalk",
- "data": {
- "version": "3.0.0",
- "packageName": "chalk",
- "hash": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg=="
- }
- },
- "npm:chalk@5.4.1": {
- "type": "npm",
- "name": "npm:chalk@5.4.1",
- "data": {
- "version": "5.4.1",
- "packageName": "chalk",
- "hash": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w=="
- }
- },
- "npm:chalk@5.6.2": {
- "type": "npm",
- "name": "npm:chalk@5.6.2",
- "data": {
- "version": "5.6.2",
- "packageName": "chalk",
- "hash": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA=="
- }
- },
- "npm:@jest/core": {
- "type": "npm",
- "name": "npm:@jest/core",
- "data": {
- "version": "30.2.0",
- "packageName": "@jest/core",
- "hash": "sha512-03W6IhuhjqTlpzh/ojut/pDB2LPRygyWX8ExpgHtQA8H/3K7+1vKmcINx5UzeOX1se6YEsBsOHQ1CRzf3fOwTQ=="
- }
- },
- "npm:ci-info@4.3.1": {
- "type": "npm",
- "name": "npm:ci-info@4.3.1",
- "data": {
- "version": "4.3.1",
- "packageName": "ci-info",
- "hash": "sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA=="
- }
- },
- "npm:ci-info": {
- "type": "npm",
- "name": "npm:ci-info",
- "data": {
- "version": "3.9.0",
- "packageName": "ci-info",
- "hash": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ=="
- }
- },
- "npm:ci-info@4.3.0": {
- "type": "npm",
- "name": "npm:ci-info@4.3.0",
- "data": {
- "version": "4.3.0",
- "packageName": "ci-info",
- "hash": "sha512-l+2bNRMiQgcfILUi33labAZYIWlH1kWDp+ecNo5iisRKrbm0xcRyCww71/YU0Fkw0mAFpz9bJayXPjey6vkmaQ=="
- }
- },
- "npm:@jest/diff-sequences": {
- "type": "npm",
- "name": "npm:@jest/diff-sequences",
- "data": {
- "version": "30.0.1",
- "packageName": "@jest/diff-sequences",
- "hash": "sha512-n5H8QLDJ47QqbCNn5SuFjCRDrOLEZ0h8vAHCK5RL9Ls7Xa8AQLa/YxAc9UjFqoEDM48muwtBGjtMY5cr0PLDCw=="
- }
- },
- "npm:@jest/environment": {
- "type": "npm",
- "name": "npm:@jest/environment",
- "data": {
- "version": "30.2.0",
- "packageName": "@jest/environment",
- "hash": "sha512-/QPTL7OBJQ5ac09UDRa3EQes4gt1FTEG/8jZ/4v5IVzx+Cv7dLxlVIvfvSVRiiX2drWyXeBjkMSR8hvOWSog5g=="
- }
- },
- "npm:@jest/environment-jsdom-abstract": {
- "type": "npm",
- "name": "npm:@jest/environment-jsdom-abstract",
- "data": {
- "version": "30.2.0",
- "packageName": "@jest/environment-jsdom-abstract",
- "hash": "sha512-kazxw2L9IPuZpQ0mEt9lu9Z98SqR74xcagANmMBU16X0lS23yPc0+S6hGLUz8kVRlomZEs/5S/Zlpqwf5yu6OQ=="
- }
- },
- "npm:@jest/expect": {
- "type": "npm",
- "name": "npm:@jest/expect",
- "data": {
- "version": "30.2.0",
- "packageName": "@jest/expect",
- "hash": "sha512-V9yxQK5erfzx99Sf+7LbhBwNWEZ9eZay8qQ9+JSC0TrMR1pMDHLMY+BnVPacWU6Jamrh252/IKo4F1Xn/zfiqA=="
- }
- },
- "npm:@jest/expect-utils": {
- "type": "npm",
- "name": "npm:@jest/expect-utils",
- "data": {
- "version": "30.2.0",
- "packageName": "@jest/expect-utils",
- "hash": "sha512-1JnRfhqpD8HGpOmQp180Fo9Zt69zNtC+9lR+kT7NVL05tNXIi+QC8Csz7lfidMoVLPD3FnOtcmp0CEFnxExGEA=="
- }
- },
- "npm:@jest/fake-timers": {
- "type": "npm",
- "name": "npm:@jest/fake-timers",
- "data": {
- "version": "30.2.0",
- "packageName": "@jest/fake-timers",
- "hash": "sha512-HI3tRLjRxAbBy0VO8dqqm7Hb2mIa8d5bg/NJkyQcOk7V118ObQML8RC5luTF/Zsg4474a+gDvhce7eTnP4GhYw=="
- }
- },
- "npm:@jest/get-type": {
- "type": "npm",
- "name": "npm:@jest/get-type",
- "data": {
- "version": "30.1.0",
- "packageName": "@jest/get-type",
- "hash": "sha512-eMbZE2hUnx1WV0pmURZY9XoXPkUYjpc55mb0CrhtdWLtzMQPFvu/rZkTLZFTsdaVQa+Tr4eWAteqcUzoawq/uA=="
- }
- },
- "npm:@jest/globals": {
- "type": "npm",
- "name": "npm:@jest/globals",
- "data": {
- "version": "30.2.0",
- "packageName": "@jest/globals",
- "hash": "sha512-b63wmnKPaK+6ZZfpYhz9K61oybvbI1aMcIs80++JI1O1rR1vaxHUCNqo3ITu6NU0d4V34yZFoHMn/uoKr/Rwfw=="
- }
- },
- "npm:@jest/pattern": {
- "type": "npm",
- "name": "npm:@jest/pattern",
- "data": {
- "version": "30.0.1",
- "packageName": "@jest/pattern",
- "hash": "sha512-gWp7NfQW27LaBQz3TITS8L7ZCQ0TLvtmI//4OwlQRx4rnWxcPNIYjxZpDcN4+UlGxgm3jS5QPz8IPTCkb59wZA=="
- }
- },
- "npm:@jest/reporters": {
- "type": "npm",
- "name": "npm:@jest/reporters",
- "data": {
- "version": "30.2.0",
- "packageName": "@jest/reporters",
- "hash": "sha512-DRyW6baWPqKMa9CzeiBjHwjd8XeAyco2Vt8XbcLFjiwCOEKOvy82GJ8QQnJE9ofsxCMPjH4MfH8fCWIHHDKpAQ=="
- }
- },
- "npm:@jest/schemas": {
- "type": "npm",
- "name": "npm:@jest/schemas",
- "data": {
- "version": "30.0.5",
- "packageName": "@jest/schemas",
- "hash": "sha512-DmdYgtezMkh3cpU8/1uyXakv3tJRcmcXxBOcO0tbaozPwpmh4YMsnWrQm9ZmZMfa5ocbxzbFk6O4bDPEc/iAnA=="
- }
- },
- "npm:@jest/schemas@29.6.3": {
- "type": "npm",
- "name": "npm:@jest/schemas@29.6.3",
- "data": {
- "version": "29.6.3",
- "packageName": "@jest/schemas",
- "hash": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA=="
- }
- },
- "npm:@jest/snapshot-utils": {
- "type": "npm",
- "name": "npm:@jest/snapshot-utils",
- "data": {
- "version": "30.2.0",
- "packageName": "@jest/snapshot-utils",
- "hash": "sha512-0aVxM3RH6DaiLcjj/b0KrIBZhSX1373Xci4l3cW5xiUWPctZ59zQ7jj4rqcJQ/Z8JuN/4wX3FpJSa3RssVvCug=="
- }
- },
- "npm:@jest/source-map": {
- "type": "npm",
- "name": "npm:@jest/source-map",
- "data": {
- "version": "30.0.1",
- "packageName": "@jest/source-map",
- "hash": "sha512-MIRWMUUR3sdbP36oyNyhbThLHyJ2eEDClPCiHVbrYAe5g3CHRArIVpBw7cdSB5fr+ofSfIb2Tnsw8iEHL0PYQg=="
- }
- },
- "npm:@jest/test-result": {
- "type": "npm",
- "name": "npm:@jest/test-result",
- "data": {
- "version": "30.2.0",
- "packageName": "@jest/test-result",
- "hash": "sha512-RF+Z+0CCHkARz5HT9mcQCBulb1wgCP3FBvl9VFokMX27acKphwyQsNuWH3c+ojd1LeWBLoTYoxF0zm6S/66mjg=="
- }
- },
- "npm:@jest/test-sequencer": {
- "type": "npm",
- "name": "npm:@jest/test-sequencer",
- "data": {
- "version": "30.2.0",
- "packageName": "@jest/test-sequencer",
- "hash": "sha512-wXKgU/lk8fKXMu/l5Hog1R61bL4q5GCdT6OJvdAFz1P+QrpoFuLU68eoKuVc4RbrTtNnTL5FByhWdLgOPSph+Q=="
- }
- },
- "npm:@jest/transform": {
- "type": "npm",
- "name": "npm:@jest/transform",
- "data": {
- "version": "30.2.0",
- "packageName": "@jest/transform",
- "hash": "sha512-XsauDV82o5qXbhalKxD7p4TZYYdwcaEXC77PPD2HixEFF+6YGppjrAAQurTl2ECWcEomHBMMNS9AH3kcCFx8jA=="
- }
- },
- "npm:@jest/types": {
- "type": "npm",
- "name": "npm:@jest/types",
- "data": {
- "version": "30.2.0",
- "packageName": "@jest/types",
- "hash": "sha512-H9xg1/sfVvyfU7o3zMfBEjQ1gcsdeTMgqHoYdN79tuLqfTtuu7WckRA1R5whDwOzxaZAeMKTYWqP+WCAi0CHsg=="
- }
- },
- "npm:@jest/types@29.6.3": {
- "type": "npm",
- "name": "npm:@jest/types@29.6.3",
- "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.12",
- "packageName": "@jridgewell/gen-mapping",
- "hash": "sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg=="
- }
- },
- "npm:@jridgewell/remapping": {
- "type": "npm",
- "name": "npm:@jridgewell/remapping",
- "data": {
- "version": "2.3.5",
- "packageName": "@jridgewell/remapping",
- "hash": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ=="
- }
- },
- "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/source-map": {
- "type": "npm",
- "name": "npm:@jridgewell/source-map",
- "data": {
- "version": "0.3.10",
- "packageName": "@jridgewell/source-map",
- "hash": "sha512-0pPkgz9dY+bijgistcTTJ5mR+ocqRXLuhXHYdzoMmmoJ2C9S46RCm2GMUbatPEUK9Yjy26IrAy8D/M00lLkv+Q=="
- }
- },
- "npm:@jridgewell/sourcemap-codec": {
- "type": "npm",
- "name": "npm:@jridgewell/sourcemap-codec",
- "data": {
- "version": "1.5.5",
- "packageName": "@jridgewell/sourcemap-codec",
- "hash": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og=="
- }
- },
- "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/base64@17.67.0": {
- "type": "npm",
- "name": "npm:@jsonjoy.com/base64@17.67.0",
- "data": {
- "version": "17.67.0",
- "packageName": "@jsonjoy.com/base64",
- "hash": "sha512-5SEsJGsm15aP8TQGkDfJvz9axgPwAEm98S5DxOuYe8e1EbfajcDmgeXXzccEjh+mLnjqEKrkBdjHWS5vFNwDdw=="
- }
- },
- "npm:@jsonjoy.com/buffers": {
- "type": "npm",
- "name": "npm:@jsonjoy.com/buffers",
- "data": {
- "version": "1.0.0",
- "packageName": "@jsonjoy.com/buffers",
- "hash": "sha512-NDigYR3PHqCnQLXYyoLbnEdzMMvzeiCWo1KOut7Q0CoIqg9tUAPKJ1iq/2nFhc5kZtexzutNY0LFjdwWL3Dw3Q=="
- }
- },
- "npm:@jsonjoy.com/buffers@17.67.0": {
- "type": "npm",
- "name": "npm:@jsonjoy.com/buffers@17.67.0",
- "data": {
- "version": "17.67.0",
- "packageName": "@jsonjoy.com/buffers",
- "hash": "sha512-tfExRpYxBvi32vPs9ZHaTjSP4fHAfzSmcahOfNxtvGHcyJel+aibkPlGeBB+7AoC6hL7lXIE++8okecBxx7lcw=="
- }
- },
- "npm:@jsonjoy.com/codegen": {
- "type": "npm",
- "name": "npm:@jsonjoy.com/codegen",
- "data": {
- "version": "1.0.0",
- "packageName": "@jsonjoy.com/codegen",
- "hash": "sha512-E8Oy+08cmCf0EK/NMxpaJZmOxPqM+6iSe2S4nlSBrPZOORoDJILxtbSUEDKQyTamm/BVAhIGllOBNU79/dwf0g=="
- }
- },
- "npm:@jsonjoy.com/codegen@17.67.0": {
- "type": "npm",
- "name": "npm:@jsonjoy.com/codegen@17.67.0",
- "data": {
- "version": "17.67.0",
- "packageName": "@jsonjoy.com/codegen",
- "hash": "sha512-idnkUplROpdBOV0HMcwhsCUS5TRUi9poagdGs70A6S4ux9+/aPuKbh8+UYRTLYQHtXvAdNfQWXDqZEx5k4Dj2Q=="
- }
- },
- "npm:@jsonjoy.com/fs-core": {
- "type": "npm",
- "name": "npm:@jsonjoy.com/fs-core",
- "data": {
- "version": "4.56.10",
- "packageName": "@jsonjoy.com/fs-core",
- "hash": "sha512-PyAEA/3cnHhsGcdY+AmIU+ZPqTuZkDhCXQ2wkXypdLitSpd6d5Ivxhnq4wa2ETRWFVJGabYynBWxIijOswSmOw=="
- }
- },
- "npm:@jsonjoy.com/fs-fsa": {
- "type": "npm",
- "name": "npm:@jsonjoy.com/fs-fsa",
- "data": {
- "version": "4.56.10",
- "packageName": "@jsonjoy.com/fs-fsa",
- "hash": "sha512-/FVK63ysNzTPOnCCcPoPHt77TOmachdMS422txM4KhxddLdbW1fIbFMYH0AM0ow/YchCyS5gqEjKLNyv71j/5Q=="
- }
- },
- "npm:@jsonjoy.com/fs-node": {
- "type": "npm",
- "name": "npm:@jsonjoy.com/fs-node",
- "data": {
- "version": "4.56.10",
- "packageName": "@jsonjoy.com/fs-node",
- "hash": "sha512-7R4Gv3tkUdW3dXfXiOkqxkElxKNVdd8BDOWC0/dbERd0pXpPY+s2s1Mino+aTvkGrFPiY+mmVxA7zhskm4Ue4Q=="
- }
- },
- "npm:@jsonjoy.com/fs-node-builtins": {
- "type": "npm",
- "name": "npm:@jsonjoy.com/fs-node-builtins",
- "data": {
- "version": "4.56.10",
- "packageName": "@jsonjoy.com/fs-node-builtins",
- "hash": "sha512-uUnKz8R0YJyKq5jXpZtkGV9U0pJDt8hmYcLRrPjROheIfjMXsz82kXMgAA/qNg0wrZ1Kv+hrg7azqEZx6XZCVw=="
- }
- },
- "npm:@jsonjoy.com/fs-node-to-fsa": {
- "type": "npm",
- "name": "npm:@jsonjoy.com/fs-node-to-fsa",
- "data": {
- "version": "4.56.10",
- "packageName": "@jsonjoy.com/fs-node-to-fsa",
- "hash": "sha512-oH+O6Y4lhn9NyG6aEoFwIBNKZeYy66toP5LJcDOMBgL99BKQMUf/zWJspdRhMdn/3hbzQsZ8EHHsuekbFLGUWw=="
- }
- },
- "npm:@jsonjoy.com/fs-node-utils": {
- "type": "npm",
- "name": "npm:@jsonjoy.com/fs-node-utils",
- "data": {
- "version": "4.56.10",
- "packageName": "@jsonjoy.com/fs-node-utils",
- "hash": "sha512-8EuPBgVI2aDPwFdaNQeNpHsyqPi3rr+85tMNG/lHvQLiVjzoZsvxA//Xd8aB567LUhy4QS03ptT+unkD/DIsNg=="
- }
- },
- "npm:@jsonjoy.com/fs-print": {
- "type": "npm",
- "name": "npm:@jsonjoy.com/fs-print",
- "data": {
- "version": "4.56.10",
- "packageName": "@jsonjoy.com/fs-print",
- "hash": "sha512-JW4fp5mAYepzFsSGrQ48ep8FXxpg4niFWHdF78wDrFGof7F3tKDJln72QFDEn/27M1yHd4v7sKHHVPh78aWcEw=="
- }
- },
- "npm:@jsonjoy.com/fs-snapshot": {
- "type": "npm",
- "name": "npm:@jsonjoy.com/fs-snapshot",
- "data": {
- "version": "4.56.10",
- "packageName": "@jsonjoy.com/fs-snapshot",
- "hash": "sha512-DkR6l5fj7+qj0+fVKm/OOXMGfDFCGXLfyHkORH3DF8hxkpDgIHbhf/DwncBMs2igu/ST7OEkexn1gIqoU6Y+9g=="
- }
- },
- "npm:@jsonjoy.com/json-pack@17.67.0": {
- "type": "npm",
- "name": "npm:@jsonjoy.com/json-pack@17.67.0",
- "data": {
- "version": "17.67.0",
- "packageName": "@jsonjoy.com/json-pack",
- "hash": "sha512-t0ejURcGaZsn1ClbJ/3kFqSOjlryd92eQY465IYrezsXmPcfHPE/av4twRSxf6WE+TkZgLY+71vCZbiIiFKA/w=="
- }
- },
- "npm:@jsonjoy.com/json-pack": {
- "type": "npm",
- "name": "npm:@jsonjoy.com/json-pack",
- "data": {
- "version": "1.11.0",
- "packageName": "@jsonjoy.com/json-pack",
- "hash": "sha512-nLqSTAYwpk+5ZQIoVp7pfd/oSKNWlEdvTq2LzVA4r2wtWZg6v+5u0VgBOaDJuUfNOuw/4Ysq6glN5QKSrOCgrA=="
- }
- },
- "npm:@jsonjoy.com/json-pointer@17.67.0": {
- "type": "npm",
- "name": "npm:@jsonjoy.com/json-pointer@17.67.0",
- "data": {
- "version": "17.67.0",
- "packageName": "@jsonjoy.com/json-pointer",
- "hash": "sha512-+iqOFInH+QZGmSuaybBUNdh7yvNrXvqR+h3wjXm0N/3JK1EyyFAeGJvqnmQL61d1ARLlk/wJdFKSL+LHJ1eaUA=="
- }
- },
- "npm:@jsonjoy.com/json-pointer": {
- "type": "npm",
- "name": "npm:@jsonjoy.com/json-pointer",
- "data": {
- "version": "1.0.2",
- "packageName": "@jsonjoy.com/json-pointer",
- "hash": "sha512-Fsn6wM2zlDzY1U+v4Nc8bo3bVqgfNTGcn6dMgs6FjrEnt4ZCe60o6ByKRjOGlI2gow0aE/Q41QOigdTqkyK5fg=="
- }
- },
- "npm:@jsonjoy.com/util@17.67.0": {
- "type": "npm",
- "name": "npm:@jsonjoy.com/util@17.67.0",
- "data": {
- "version": "17.67.0",
- "packageName": "@jsonjoy.com/util",
- "hash": "sha512-6+8xBaz1rLSohlGh68D1pdw3AwDi9xydm8QNlAFkvnavCJYSze+pxoW2VKP8p308jtlMRLs5NTHfPlZLd4w7ew=="
- }
- },
- "npm:@jsonjoy.com/util": {
- "type": "npm",
- "name": "npm:@jsonjoy.com/util",
- "data": {
- "version": "1.9.0",
- "packageName": "@jsonjoy.com/util",
- "hash": "sha512-pLuQo+VPRnN8hfPqUTLTHk126wuYdXVxE6aDmjSeV4NCAgyxWbiOIeNJVtID3h1Vzpoi9m4jXezf73I6LgabgQ=="
- }
- },
- "npm:@keyv/redis": {
- "type": "npm",
- "name": "npm:@keyv/redis",
- "data": {
- "version": "4.4.0",
- "packageName": "@keyv/redis",
- "hash": "sha512-n/KEj3S7crVkoykggqsMUtcjNGvjagGPlJYgO/r6m9hhGZfhp1txJElHxcdJ1ANi/LJoBuOSILj15g6HD2ucqQ=="
- }
- },
- "npm:@keyv/serialize": {
- "type": "npm",
- "name": "npm:@keyv/serialize",
- "data": {
- "version": "1.1.1",
- "packageName": "@keyv/serialize",
- "hash": "sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA=="
- }
- },
- "npm:@kurkle/color": {
- "type": "npm",
- "name": "npm:@kurkle/color",
- "data": {
- "version": "0.3.4",
- "packageName": "@kurkle/color",
- "hash": "sha512-M5UknZPHRu3DEDWoipU6sE8PdkZ6Z/S+v4dD+Ke8IaNlpdSQah50lz1KtcFBa2vsdOnwbbnxJwVM4wty6udA5w=="
- }
- },
- "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:@levischuck/tiny-cbor": {
- "type": "npm",
- "name": "npm:@levischuck/tiny-cbor",
- "data": {
- "version": "0.2.11",
- "packageName": "@levischuck/tiny-cbor",
- "hash": "sha512-llBRm4dT4Z89aRsm6u2oEZ8tfwL/2l6BwpZ7JcyieouniDECM5AqNgr/y08zalEIvW3RSK4upYyybDcmjXqAow=="
- }
- },
- "npm:@lmdb/lmdb-darwin-arm64": {
- "type": "npm",
- "name": "npm:@lmdb/lmdb-darwin-arm64",
- "data": {
- "version": "3.4.4",
- "packageName": "@lmdb/lmdb-darwin-arm64",
- "hash": "sha512-XaKL705gDWd6XVls3ATDj13ZdML/LqSIxwgnYpG8xTzH2ifArx8fMMDdvqGE/Emd+W6R90W2fveZcJ0AyS8Y0w=="
- }
- },
- "npm:@lmdb/lmdb-darwin-x64": {
- "type": "npm",
- "name": "npm:@lmdb/lmdb-darwin-x64",
- "data": {
- "version": "3.4.4",
- "packageName": "@lmdb/lmdb-darwin-x64",
- "hash": "sha512-GPHGEVcwJlkD01GmIr7B4kvbIcUDS2+kBadVEd7lU4can1RZaZQLDDBJRrrNfS2Kavvl0VLI/cMv7UASAXGrww=="
- }
- },
- "npm:@lmdb/lmdb-linux-arm": {
- "type": "npm",
- "name": "npm:@lmdb/lmdb-linux-arm",
- "data": {
- "version": "3.4.4",
- "packageName": "@lmdb/lmdb-linux-arm",
- "hash": "sha512-cmev5/dZr5ACKri9f6GU6lZCXTjMhV72xujlbOhFCgFXrt4W0TxGsmY8kA1BITvH60JBKE50cSxsiulybAbrrw=="
- }
- },
- "npm:@lmdb/lmdb-linux-arm64": {
- "type": "npm",
- "name": "npm:@lmdb/lmdb-linux-arm64",
- "data": {
- "version": "3.4.4",
- "packageName": "@lmdb/lmdb-linux-arm64",
- "hash": "sha512-mALqr7DE42HsiwVTKpQWxacjHoJk+e9p00RWIJqTACh/hpucxp/0lK/XMh5XzWnU/TDCZLukq1+vNqnNumTP/Q=="
- }
- },
- "npm:@lmdb/lmdb-linux-x64": {
- "type": "npm",
- "name": "npm:@lmdb/lmdb-linux-x64",
- "data": {
- "version": "3.4.4",
- "packageName": "@lmdb/lmdb-linux-x64",
- "hash": "sha512-QjLs8OcmCNcraAcLoZyFlo0atzBJniQLLwhtR+ymQqS5kLYpV5RqwriL87BW+ZiR9ZiGgZx3evrz5vnWPtJ1fQ=="
- }
- },
- "npm:@lmdb/lmdb-win32-arm64": {
- "type": "npm",
- "name": "npm:@lmdb/lmdb-win32-arm64",
- "data": {
- "version": "3.4.4",
- "packageName": "@lmdb/lmdb-win32-arm64",
- "hash": "sha512-tr/pwHDlZ33forLGAr0tI04cRmP4SgF93yHbb+2zvZiDEyln5yMHhbKDySxY66aUOkhvBvTuHq9q/3YmTj6ZHQ=="
- }
- },
- "npm:@lmdb/lmdb-win32-x64": {
- "type": "npm",
- "name": "npm:@lmdb/lmdb-win32-x64",
- "data": {
- "version": "3.4.4",
- "packageName": "@lmdb/lmdb-win32-x64",
- "hash": "sha512-KRzfocJzB/mgoTCqnMawuLSKheHRVTqWfSmouIgYpFs6Hx4zvZSvsZKSCEb5gHmICy7qsx9l06jk3MFTtiFVAQ=="
- }
- },
- "npm:@lukeed/csprng": {
- "type": "npm",
- "name": "npm:@lukeed/csprng",
- "data": {
- "version": "1.1.0",
- "packageName": "@lukeed/csprng",
- "hash": "sha512-Z7C/xXCiGWsg0KuKsHTKJxbWhpI3Vs5GwLfOean7MGyVFGqdRgBbAjOCh6u4bbjPc/8MJ2pZmK/0DLdCbivLDA=="
- }
- },
- "npm:@mdx-js/react": {
- "type": "npm",
- "name": "npm:@mdx-js/react",
- "data": {
- "version": "3.1.0",
- "packageName": "@mdx-js/react",
- "hash": "sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ=="
- }
- },
- "npm:@mermaid-js/parser": {
- "type": "npm",
- "name": "npm:@mermaid-js/parser",
- "data": {
- "version": "0.6.3",
- "packageName": "@mermaid-js/parser",
- "hash": "sha512-lnjOhe7zyHjc+If7yT4zoedx2vo4sHaTmtkl1+or8BRTnCtDmcTpAjpzDSfCZrshM5bCoz0GyidzadJAH1xobA=="
- }
- },
- "npm:@modelcontextprotocol/sdk": {
- "type": "npm",
- "name": "npm:@modelcontextprotocol/sdk",
- "data": {
- "version": "1.25.2",
- "packageName": "@modelcontextprotocol/sdk",
- "hash": "sha512-LZFeo4F9M5qOhC/Uc1aQSrBHxMrvxett+9KLHt7OhcExtoiRN9DKgbZffMP/nxjutWDQpfMDfP3nkHI4X9ijww=="
- }
- },
- "npm:@module-federation/bridge-react-webpack-plugin": {
- "type": "npm",
- "name": "npm:@module-federation/bridge-react-webpack-plugin",
- "data": {
- "version": "0.21.6",
- "packageName": "@module-federation/bridge-react-webpack-plugin",
- "hash": "sha512-lJMmdhD4VKVkeg8RHb+Jwe6Ou9zKVgjtb1inEURDG/sSS2ksdZA8pVKLYbRPRbdmjr193Y8gJfqFbI2dqoyc/g=="
- }
- },
- "npm:@module-federation/bridge-react-webpack-plugin@2.0.0": {
- "type": "npm",
- "name": "npm:@module-federation/bridge-react-webpack-plugin@2.0.0",
- "data": {
- "version": "2.0.0",
- "packageName": "@module-federation/bridge-react-webpack-plugin",
- "hash": "sha512-AVT/rZK6RHva6ZTYfsyQ8oP4xYNTws3OzqKW/YxWaLXwQ3oG9ZbF7fKl4jIKoMKuuy2L9MGVXS4CYPZy0s8fXg=="
- }
- },
- "npm:@module-federation/cli": {
- "type": "npm",
- "name": "npm:@module-federation/cli",
- "data": {
- "version": "0.21.6",
- "packageName": "@module-federation/cli",
- "hash": "sha512-qNojnlc8pTyKtK7ww3i/ujLrgWwgXqnD5DcDPsjADVIpu7STaoaVQ0G5GJ7WWS/ajXw6EyIAAGW/AMFh4XUxsQ=="
- }
- },
- "npm:@module-federation/cli@2.0.0": {
- "type": "npm",
- "name": "npm:@module-federation/cli@2.0.0",
- "data": {
- "version": "2.0.0",
- "packageName": "@module-federation/cli",
- "hash": "sha512-IWGWbdgoeNcuA5jzqPr6pLTN1hovMQh9A1lgJp5fAvKfICfFXKq7K8nwMAQrWD6iEKApIenI0madk1Dg2PU3pw=="
- }
- },
- "npm:jiti@2.4.2": {
- "type": "npm",
- "name": "npm:jiti@2.4.2",
- "data": {
- "version": "2.4.2",
- "packageName": "jiti",
- "hash": "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A=="
- }
- },
- "npm:jiti": {
- "type": "npm",
- "name": "npm:jiti",
- "data": {
- "version": "2.6.1",
- "packageName": "jiti",
- "hash": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ=="
- }
- },
- "npm:@module-federation/data-prefetch": {
- "type": "npm",
- "name": "npm:@module-federation/data-prefetch",
- "data": {
- "version": "0.21.6",
- "packageName": "@module-federation/data-prefetch",
- "hash": "sha512-8HD7ZhtWZ9vl6i3wA7M8cEeCRdtvxt09SbMTfqIPm+5eb/V4ijb8zGTYSRhNDb5RCB+BAixaPiZOWKXJ63/rVw=="
- }
- },
- "npm:@module-federation/data-prefetch@2.0.0": {
- "type": "npm",
- "name": "npm:@module-federation/data-prefetch@2.0.0",
- "data": {
- "version": "2.0.0",
- "packageName": "@module-federation/data-prefetch",
- "hash": "sha512-KPyZoqNrb5WgFY2owYnMaO2Mg2DYD6KXLVI7GPguj7Z/4pPKEC+SUjWU2FuSfTeyE6ZIi0iFGdwerxzlQ6nfmw=="
- }
- },
- "npm:@module-federation/dts-plugin": {
- "type": "npm",
- "name": "npm:@module-federation/dts-plugin",
- "data": {
- "version": "0.21.6",
- "packageName": "@module-federation/dts-plugin",
- "hash": "sha512-YIsDk8/7QZIWn0I1TAYULniMsbyi2LgKTi9OInzVmZkwMC6644x/ratTWBOUDbdY1Co+feNkoYeot1qIWv2L7w=="
- }
- },
- "npm:@module-federation/dts-plugin@2.0.0": {
- "type": "npm",
- "name": "npm:@module-federation/dts-plugin@2.0.0",
- "data": {
- "version": "2.0.0",
- "packageName": "@module-federation/dts-plugin",
- "hash": "sha512-YyYMgLNARKdf3FLihnIzzUTgafHrqzR9YnKPmrfuCm2Jit+USqFT4QO58hcb0F5KSEyjB2ARPz9RM4XAVZhzMg=="
- }
- },
- "npm:@module-federation/enhanced": {
- "type": "npm",
- "name": "npm:@module-federation/enhanced",
- "data": {
- "version": "0.21.6",
- "packageName": "@module-federation/enhanced",
- "hash": "sha512-8PFQxtmXc6ukBC4CqGIoc96M2Ly9WVwCPu4Ffvt+K/SB6rGbeFeZoYAwREV1zGNMJ5v5ly6+AHIEOBxNuSnzSg=="
- }
- },
- "npm:@module-federation/enhanced@2.0.0": {
- "type": "npm",
- "name": "npm:@module-federation/enhanced@2.0.0",
- "data": {
- "version": "2.0.0",
- "packageName": "@module-federation/enhanced",
- "hash": "sha512-xeVrGvypYMvN8gJulbro3j1t8+aS1f9xjj4quwAAqgJF0Nz8bt7sXUYJyjUHPmC2UZsShZ0GnPHJNtI8/2GYjA=="
- }
- },
- "npm:@module-federation/error-codes": {
- "type": "npm",
- "name": "npm:@module-federation/error-codes",
- "data": {
- "version": "0.21.6",
- "packageName": "@module-federation/error-codes",
- "hash": "sha512-MLJUCQ05KnoVl8xd6xs9a5g2/8U+eWmVxg7xiBMeR0+7OjdWUbHwcwgVFatRIwSZvFgKHfWEiI7wsU1q1XbTRQ=="
- }
- },
- "npm:@module-federation/error-codes@2.0.0": {
- "type": "npm",
- "name": "npm:@module-federation/error-codes@2.0.0",
- "data": {
- "version": "2.0.0",
- "packageName": "@module-federation/error-codes",
- "hash": "sha512-9oE+hXuPv2zej7AxJ5hOgeRqlPs98meooV2FiutTfftLAyy2N6+Kwmmz5NR9d9t91weJj8N0cSHFoyenNHKTVg=="
- }
- },
- "npm:@module-federation/inject-external-runtime-core-plugin": {
- "type": "npm",
- "name": "npm:@module-federation/inject-external-runtime-core-plugin",
- "data": {
- "version": "0.21.6",
- "packageName": "@module-federation/inject-external-runtime-core-plugin",
- "hash": "sha512-DJQne7NQ988AVi3QB8byn12FkNb+C2lBeU1NRf8/WbL0gmHsr6kW8hiEJCm8LYaURwtsQqtsEV7i+8+51qjSmQ=="
- }
- },
- "npm:@module-federation/inject-external-runtime-core-plugin@2.0.0": {
- "type": "npm",
- "name": "npm:@module-federation/inject-external-runtime-core-plugin@2.0.0",
- "data": {
- "version": "2.0.0",
- "packageName": "@module-federation/inject-external-runtime-core-plugin",
- "hash": "sha512-aZ6f4UU7KM5zBnHf3xsb2guqsfaEd6IlmuldbpED3JPk4ITwZk0DbvxRMr4prde7cfj8RH0nKMz2kmMncp+lIQ=="
- }
- },
- "npm:@module-federation/managers": {
- "type": "npm",
- "name": "npm:@module-federation/managers",
- "data": {
- "version": "0.21.6",
- "packageName": "@module-federation/managers",
- "hash": "sha512-BeV6m2/7kF5MDVz9JJI5T8h8lMosnXkH2bOxxFewcra7ZjvDOgQu7WIio0mgk5l1zjNPvnEVKhnhrenEdcCiWg=="
- }
- },
- "npm:@module-federation/managers@2.0.0": {
- "type": "npm",
- "name": "npm:@module-federation/managers@2.0.0",
- "data": {
- "version": "2.0.0",
- "packageName": "@module-federation/managers",
- "hash": "sha512-ZmkRIujH+T3xvkmy04TNvviFH8xFOrNeKCLb4tlH4ifU/kLfjTu+PYO/KAEIsgtmrDnd52zTf22dg3ok85OAHA=="
- }
- },
- "npm:@module-federation/manifest": {
- "type": "npm",
- "name": "npm:@module-federation/manifest",
- "data": {
- "version": "0.21.6",
- "packageName": "@module-federation/manifest",
- "hash": "sha512-yg93+I1qjRs5B5hOSvjbjmIoI2z3th8/yst9sfwvx4UDOG1acsE3HHMyPN0GdoIGwplC/KAnU5NmUz4tREUTGQ=="
- }
- },
- "npm:@module-federation/manifest@2.0.0": {
- "type": "npm",
- "name": "npm:@module-federation/manifest@2.0.0",
- "data": {
- "version": "2.0.0",
- "packageName": "@module-federation/manifest",
- "hash": "sha512-AXwYyGiDJdfP9MteKyIdJrLwG5tp4qKaq0uOPiWHilYN3/21G0DM7f30HgJqgx3WSTFSh7hcq0a3V3EZHH/9TA=="
- }
- },
- "npm:@module-federation/node": {
- "type": "npm",
- "name": "npm:@module-federation/node",
- "data": {
- "version": "2.7.31",
- "packageName": "@module-federation/node",
- "hash": "sha512-NSa0PFDKDLxmtfmCVHW9RhtfD9mcNOrp1d+cjVEoxb5x8dDI4jQTi1o3nsa9ettxs3bVtWhAUEQUNQBQ6ZA+Hw=="
- }
- },
- "npm:@module-federation/rspack@2.0.0": {
- "type": "npm",
- "name": "npm:@module-federation/rspack@2.0.0",
- "data": {
- "version": "2.0.0",
- "packageName": "@module-federation/rspack",
- "hash": "sha512-1kziarKrPRM+rJax/AaMEZTwu7ORGed2xSxfdoP9GEbAFEGyNliadvw4kB6PqAfLad3PI4lQMX2vGMLI1KoyVQ=="
- }
- },
- "npm:@module-federation/rspack": {
- "type": "npm",
- "name": "npm:@module-federation/rspack",
- "data": {
- "version": "0.21.6",
- "packageName": "@module-federation/rspack",
- "hash": "sha512-SB+z1P+Bqe3R6geZje9dp0xpspX6uash+zO77nodmUy8PTTBlkL7800Cq2FMLKUdoTZHJTBVXf0K6CqQWSlItg=="
- }
- },
- "npm:@module-federation/runtime@2.0.0": {
- "type": "npm",
- "name": "npm:@module-federation/runtime@2.0.0",
- "data": {
- "version": "2.0.0",
- "packageName": "@module-federation/runtime",
- "hash": "sha512-vPxQrmQNq3Z1T+1fkHEvFwTdJq9wuCLvdp/lpu9k2Oy7QP/Pj6QoQ/S7J5MCIAoRwj8Wj3z3ma21/DyHwLGvzA=="
- }
- },
- "npm:@module-federation/runtime": {
- "type": "npm",
- "name": "npm:@module-federation/runtime",
- "data": {
- "version": "0.21.6",
- "packageName": "@module-federation/runtime",
- "hash": "sha512-+caXwaQqwTNh+CQqyb4mZmXq7iEemRDrTZQGD+zyeH454JAYnJ3s/3oDFizdH6245pk+NiqDyOOkHzzFQorKhQ=="
- }
- },
- "npm:@module-federation/runtime-core@2.0.0": {
- "type": "npm",
- "name": "npm:@module-federation/runtime-core@2.0.0",
- "data": {
- "version": "2.0.0",
- "packageName": "@module-federation/runtime-core",
- "hash": "sha512-UhIGUs7Mg+TwMI2lgaLnj4UehpoyXbR7HDb2+vLikgBulPmFtodeWfsxCgENEwKsIY1vS0lOun15lNOn1vo3Xg=="
- }
- },
- "npm:@module-federation/runtime-core": {
- "type": "npm",
- "name": "npm:@module-federation/runtime-core",
- "data": {
- "version": "0.21.6",
- "packageName": "@module-federation/runtime-core",
- "hash": "sha512-5Hd1Y5qp5lU/aTiK66lidMlM/4ji2gr3EXAtJdreJzkY+bKcI5+21GRcliZ4RAkICmvdxQU5PHPL71XmNc7Lsw=="
- }
- },
- "npm:@module-federation/runtime-tools@2.0.0": {
- "type": "npm",
- "name": "npm:@module-federation/runtime-tools@2.0.0",
- "data": {
- "version": "2.0.0",
- "packageName": "@module-federation/runtime-tools",
- "hash": "sha512-eMDQN4hYpwvUnCNMjfQdtPVzYaO2DdauemHVc4HnyibgqijRzBwJh9bI2ph4R1xfYEm18+QmTrfXrRlaK2Xizw=="
- }
- },
- "npm:@module-federation/runtime-tools": {
- "type": "npm",
- "name": "npm:@module-federation/runtime-tools",
- "data": {
- "version": "0.21.6",
- "packageName": "@module-federation/runtime-tools",
- "hash": "sha512-fnP+ZOZTFeBGiTAnxve+axGmiYn2D60h86nUISXjXClK3LUY1krUfPgf6MaD4YDJ4i51OGXZWPekeMe16pkd8Q=="
- }
- },
- "npm:@module-federation/sdk@2.0.0": {
- "type": "npm",
- "name": "npm:@module-federation/sdk@2.0.0",
- "data": {
- "version": "2.0.0",
- "packageName": "@module-federation/sdk",
- "hash": "sha512-JYd1wTulsaoLT7HTk2oXL5y5797Z+H4mzxuUEKnSJo7R34RZSqehsqPSND7n0HT/1nf7uyn0Rb4qBfR3BVvdHQ=="
- }
- },
- "npm:@module-federation/sdk": {
- "type": "npm",
- "name": "npm:@module-federation/sdk",
- "data": {
- "version": "0.21.6",
- "packageName": "@module-federation/sdk",
- "hash": "sha512-x6hARETb8iqHVhEsQBysuWpznNZViUh84qV2yE7AD+g7uIzHKiYdoWqj10posbo5XKf/147qgWDzKZoKoEP2dw=="
- }
- },
- "npm:@module-federation/third-party-dts-extractor@2.0.0": {
- "type": "npm",
- "name": "npm:@module-federation/third-party-dts-extractor@2.0.0",
- "data": {
- "version": "2.0.0",
- "packageName": "@module-federation/third-party-dts-extractor",
- "hash": "sha512-B99+Wkbd2xIodVTjNCeFtFC89Uh2/AtYkSESlz4+6Cec42wyqrGxyfYm4qRY0LhJI+YmZXLk/RTm85m15eBKKg=="
- }
- },
- "npm:@module-federation/third-party-dts-extractor": {
- "type": "npm",
- "name": "npm:@module-federation/third-party-dts-extractor",
- "data": {
- "version": "0.21.6",
- "packageName": "@module-federation/third-party-dts-extractor",
- "hash": "sha512-Il6x4hLsvCgZNk1DFwuMBNeoxD1BsZ5AW2BI/nUgu0k5FiAvfcz1OFawRFEHtaM/kVrCsymMOW7pCao90DaX3A=="
- }
- },
- "npm:@module-federation/webpack-bundler-runtime@2.0.0": {
- "type": "npm",
- "name": "npm:@module-federation/webpack-bundler-runtime@2.0.0",
- "data": {
- "version": "2.0.0",
- "packageName": "@module-federation/webpack-bundler-runtime",
- "hash": "sha512-XxiFR/A1G1fa9hTyylWNbs6yEU2hC7FqHAArFptD4U9qp/xyoLgqbK4M8LwltOAyAM8hRofcMdSyiRKVlWqAfQ=="
- }
- },
- "npm:@module-federation/webpack-bundler-runtime": {
- "type": "npm",
- "name": "npm:@module-federation/webpack-bundler-runtime",
- "data": {
- "version": "0.21.6",
- "packageName": "@module-federation/webpack-bundler-runtime",
- "hash": "sha512-7zIp3LrcWbhGuFDTUMLJ2FJvcwjlddqhWGxi/MW3ur1a+HaO8v5tF2nl+vElKmbG1DFLU/52l3PElVcWf/YcsQ=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:resolve",
- "data": {
- "version": "1.22.11",
- "packageName": "resolve",
- "hash": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ=="
- }
- },
- "npm:@msgpackr-extract/msgpackr-extract-darwin-arm64": {
- "type": "npm",
- "name": "npm:@msgpackr-extract/msgpackr-extract-darwin-arm64",
- "data": {
- "version": "3.0.3",
- "packageName": "@msgpackr-extract/msgpackr-extract-darwin-arm64",
- "hash": "sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw=="
- }
- },
- "npm:@msgpackr-extract/msgpackr-extract-darwin-x64": {
- "type": "npm",
- "name": "npm:@msgpackr-extract/msgpackr-extract-darwin-x64",
- "data": {
- "version": "3.0.3",
- "packageName": "@msgpackr-extract/msgpackr-extract-darwin-x64",
- "hash": "sha512-mdzd3AVzYKuUmiWOQ8GNhl64/IoFGol569zNRdkLReh6LRLHOXxU4U8eq0JwaD8iFHdVGqSy4IjFL4reoWCDFw=="
- }
- },
- "npm:@msgpackr-extract/msgpackr-extract-linux-arm": {
- "type": "npm",
- "name": "npm:@msgpackr-extract/msgpackr-extract-linux-arm",
- "data": {
- "version": "3.0.3",
- "packageName": "@msgpackr-extract/msgpackr-extract-linux-arm",
- "hash": "sha512-fg0uy/dG/nZEXfYilKoRe7yALaNmHoYeIoJuJ7KJ+YyU2bvY8vPv27f7UKhGRpY6euFYqEVhxCFZgAUNQBM3nw=="
- }
- },
- "npm:@msgpackr-extract/msgpackr-extract-linux-arm64": {
- "type": "npm",
- "name": "npm:@msgpackr-extract/msgpackr-extract-linux-arm64",
- "data": {
- "version": "3.0.3",
- "packageName": "@msgpackr-extract/msgpackr-extract-linux-arm64",
- "hash": "sha512-YxQL+ax0XqBJDZiKimS2XQaf+2wDGVa1enVRGzEvLLVFeqa5kx2bWbtcSXgsxjQB7nRqqIGFIcLteF/sHeVtQg=="
- }
- },
- "npm:@msgpackr-extract/msgpackr-extract-linux-x64": {
- "type": "npm",
- "name": "npm:@msgpackr-extract/msgpackr-extract-linux-x64",
- "data": {
- "version": "3.0.3",
- "packageName": "@msgpackr-extract/msgpackr-extract-linux-x64",
- "hash": "sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg=="
- }
- },
- "npm:@msgpackr-extract/msgpackr-extract-win32-x64": {
- "type": "npm",
- "name": "npm:@msgpackr-extract/msgpackr-extract-win32-x64",
- "data": {
- "version": "3.0.3",
- "packageName": "@msgpackr-extract/msgpackr-extract-win32-x64",
- "hash": "sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ=="
- }
- },
- "npm:@napi-rs/nice": {
- "type": "npm",
- "name": "npm:@napi-rs/nice",
- "data": {
- "version": "1.1.1",
- "packageName": "@napi-rs/nice",
- "hash": "sha512-xJIPs+bYuc9ASBl+cvGsKbGrJmS6fAKaSZCnT0lhahT5rhA2VVy9/EcIgd2JhtEuFOJNx7UHNn/qiTPTY4nrQw=="
- }
- },
- "npm:@napi-rs/nice-android-arm-eabi": {
- "type": "npm",
- "name": "npm:@napi-rs/nice-android-arm-eabi",
- "data": {
- "version": "1.1.1",
- "packageName": "@napi-rs/nice-android-arm-eabi",
- "hash": "sha512-kjirL3N6TnRPv5iuHw36wnucNqXAO46dzK9oPb0wj076R5Xm8PfUVA9nAFB5ZNMmfJQJVKACAPd/Z2KYMppthw=="
- }
- },
- "npm:@napi-rs/nice-android-arm64": {
- "type": "npm",
- "name": "npm:@napi-rs/nice-android-arm64",
- "data": {
- "version": "1.1.1",
- "packageName": "@napi-rs/nice-android-arm64",
- "hash": "sha512-blG0i7dXgbInN5urONoUCNf+DUEAavRffrO7fZSeoRMJc5qD+BJeNcpr54msPF6qfDD6kzs9AQJogZvT2KD5nw=="
- }
- },
- "npm:@napi-rs/nice-darwin-arm64": {
- "type": "npm",
- "name": "npm:@napi-rs/nice-darwin-arm64",
- "data": {
- "version": "1.1.1",
- "packageName": "@napi-rs/nice-darwin-arm64",
- "hash": "sha512-s/E7w45NaLqTGuOjC2p96pct4jRfo61xb9bU1unM/MJ/RFkKlJyJDx7OJI/O0ll/hrfpqKopuAFDV8yo0hfT7A=="
- }
- },
- "npm:@napi-rs/nice-darwin-x64": {
- "type": "npm",
- "name": "npm:@napi-rs/nice-darwin-x64",
- "data": {
- "version": "1.1.1",
- "packageName": "@napi-rs/nice-darwin-x64",
- "hash": "sha512-dGoEBnVpsdcC+oHHmW1LRK5eiyzLwdgNQq3BmZIav+9/5WTZwBYX7r5ZkQC07Nxd3KHOCkgbHSh4wPkH1N1LiQ=="
- }
- },
- "npm:@napi-rs/nice-freebsd-x64": {
- "type": "npm",
- "name": "npm:@napi-rs/nice-freebsd-x64",
- "data": {
- "version": "1.1.1",
- "packageName": "@napi-rs/nice-freebsd-x64",
- "hash": "sha512-kHv4kEHAylMYmlNwcQcDtXjklYp4FCf0b05E+0h6nDHsZ+F0bDe04U/tXNOqrx5CmIAth4vwfkjjUmp4c4JktQ=="
- }
- },
- "npm:@napi-rs/nice-linux-arm-gnueabihf": {
- "type": "npm",
- "name": "npm:@napi-rs/nice-linux-arm-gnueabihf",
- "data": {
- "version": "1.1.1",
- "packageName": "@napi-rs/nice-linux-arm-gnueabihf",
- "hash": "sha512-E1t7K0efyKXZDoZg1LzCOLxgolxV58HCkaEkEvIYQx12ht2pa8hoBo+4OB3qh7e+QiBlp1SRf+voWUZFxyhyqg=="
- }
- },
- "npm:@napi-rs/nice-linux-arm64-gnu": {
- "type": "npm",
- "name": "npm:@napi-rs/nice-linux-arm64-gnu",
- "data": {
- "version": "1.1.1",
- "packageName": "@napi-rs/nice-linux-arm64-gnu",
- "hash": "sha512-CIKLA12DTIZlmTaaKhQP88R3Xao+gyJxNWEn04wZwC2wmRapNnxCUZkVwggInMJvtVElA+D4ZzOU5sX4jV+SmQ=="
- }
- },
- "npm:@napi-rs/nice-linux-arm64-musl": {
- "type": "npm",
- "name": "npm:@napi-rs/nice-linux-arm64-musl",
- "data": {
- "version": "1.1.1",
- "packageName": "@napi-rs/nice-linux-arm64-musl",
- "hash": "sha512-+2Rzdb3nTIYZ0YJF43qf2twhqOCkiSrHx2Pg6DJaCPYhhaxbLcdlV8hCRMHghQ+EtZQWGNcS2xF4KxBhSGeutg=="
- }
- },
- "npm:@napi-rs/nice-linux-ppc64-gnu": {
- "type": "npm",
- "name": "npm:@napi-rs/nice-linux-ppc64-gnu",
- "data": {
- "version": "1.1.1",
- "packageName": "@napi-rs/nice-linux-ppc64-gnu",
- "hash": "sha512-4FS8oc0GeHpwvv4tKciKkw3Y4jKsL7FRhaOeiPei0X9T4Jd619wHNe4xCLmN2EMgZoeGg+Q7GY7BsvwKpL22Tg=="
- }
- },
- "npm:@napi-rs/nice-linux-riscv64-gnu": {
- "type": "npm",
- "name": "npm:@napi-rs/nice-linux-riscv64-gnu",
- "data": {
- "version": "1.1.1",
- "packageName": "@napi-rs/nice-linux-riscv64-gnu",
- "hash": "sha512-HU0nw9uD4FO/oGCCk409tCi5IzIZpH2agE6nN4fqpwVlCn5BOq0MS1dXGjXaG17JaAvrlpV5ZeyZwSon10XOXw=="
- }
- },
- "npm:@napi-rs/nice-linux-s390x-gnu": {
- "type": "npm",
- "name": "npm:@napi-rs/nice-linux-s390x-gnu",
- "data": {
- "version": "1.1.1",
- "packageName": "@napi-rs/nice-linux-s390x-gnu",
- "hash": "sha512-2YqKJWWl24EwrX0DzCQgPLKQBxYDdBxOHot1KWEq7aY2uYeX+Uvtv4I8xFVVygJDgf6/92h9N3Y43WPx8+PAgQ=="
- }
- },
- "npm:@napi-rs/nice-linux-x64-gnu": {
- "type": "npm",
- "name": "npm:@napi-rs/nice-linux-x64-gnu",
- "data": {
- "version": "1.1.1",
- "packageName": "@napi-rs/nice-linux-x64-gnu",
- "hash": "sha512-/gaNz3R92t+dcrfCw/96pDopcmec7oCcAQ3l/M+Zxr82KT4DljD37CpgrnXV+pJC263JkW572pdbP3hP+KjcIg=="
- }
- },
- "npm:@napi-rs/nice-linux-x64-musl": {
- "type": "npm",
- "name": "npm:@napi-rs/nice-linux-x64-musl",
- "data": {
- "version": "1.1.1",
- "packageName": "@napi-rs/nice-linux-x64-musl",
- "hash": "sha512-xScCGnyj/oppsNPMnevsBe3pvNaoK7FGvMjT35riz9YdhB2WtTG47ZlbxtOLpjeO9SqqQ2J2igCmz6IJOD5JYw=="
- }
- },
- "npm:@napi-rs/nice-openharmony-arm64": {
- "type": "npm",
- "name": "npm:@napi-rs/nice-openharmony-arm64",
- "data": {
- "version": "1.1.1",
- "packageName": "@napi-rs/nice-openharmony-arm64",
- "hash": "sha512-6uJPRVwVCLDeoOaNyeiW0gp2kFIM4r7PL2MczdZQHkFi9gVlgm+Vn+V6nTWRcu856mJ2WjYJiumEajfSm7arPQ=="
- }
- },
- "npm:@napi-rs/nice-win32-arm64-msvc": {
- "type": "npm",
- "name": "npm:@napi-rs/nice-win32-arm64-msvc",
- "data": {
- "version": "1.1.1",
- "packageName": "@napi-rs/nice-win32-arm64-msvc",
- "hash": "sha512-uoTb4eAvM5B2aj/z8j+Nv8OttPf2m+HVx3UjA5jcFxASvNhQriyCQF1OB1lHL43ZhW+VwZlgvjmP5qF3+59atA=="
- }
- },
- "npm:@napi-rs/nice-win32-ia32-msvc": {
- "type": "npm",
- "name": "npm:@napi-rs/nice-win32-ia32-msvc",
- "data": {
- "version": "1.1.1",
- "packageName": "@napi-rs/nice-win32-ia32-msvc",
- "hash": "sha512-CNQqlQT9MwuCsg1Vd/oKXiuH+TcsSPJmlAFc5frFyX/KkOh0UpBLEj7aoY656d5UKZQMQFP7vJNa1DNUNORvug=="
- }
- },
- "npm:@napi-rs/nice-win32-x64-msvc": {
- "type": "npm",
- "name": "npm:@napi-rs/nice-win32-x64-msvc",
- "data": {
- "version": "1.1.1",
- "packageName": "@napi-rs/nice-win32-x64-msvc",
- "hash": "sha512-vB+4G/jBQCAh0jelMTY3+kgFy00Hlx2f2/1zjMoH821IbplbWZOkLiTYXQkygNTzQJTq5cvwBDgn2ppHD+bglQ=="
- }
- },
- "npm:@napi-rs/wasm-runtime": {
- "type": "npm",
- "name": "npm:@napi-rs/wasm-runtime",
- "data": {
- "version": "1.0.7",
- "packageName": "@napi-rs/wasm-runtime",
- "hash": "sha512-SeDnOO0Tk7Okiq6DbXmmBODgOAb9dp9gjlphokTUxmt8U3liIP1ZsozBahH69j/RJv+Rfs6IwUKHTgQYJ/HBAw=="
- }
- },
- "npm:@napi-rs/wasm-runtime@1.1.1": {
- "type": "npm",
- "name": "npm:@napi-rs/wasm-runtime@1.1.1",
- "data": {
- "version": "1.1.1",
- "packageName": "@napi-rs/wasm-runtime",
- "hash": "sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A=="
- }
- },
- "npm:@napi-rs/wasm-runtime@0.2.12": {
- "type": "npm",
- "name": "npm:@napi-rs/wasm-runtime@0.2.12",
- "data": {
- "version": "0.2.12",
- "packageName": "@napi-rs/wasm-runtime",
- "hash": "sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ=="
- }
- },
- "npm:@napi-rs/wasm-runtime@0.2.4": {
- "type": "npm",
- "name": "npm:@napi-rs/wasm-runtime@0.2.4",
- "data": {
- "version": "0.2.4",
- "packageName": "@napi-rs/wasm-runtime",
- "hash": "sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ=="
- }
- },
- "npm:@nestjs/bull": {
- "type": "npm",
- "name": "npm:@nestjs/bull",
- "data": {
- "version": "11.0.4",
- "packageName": "@nestjs/bull",
- "hash": "sha512-QVz2PR/rJF/isy7otVnMTSqLf/O71p9Ka7lBZt9Gm+NQFv8fcH2L11GL7TA0whyCcw/kAX5iRepUXz/wed4JoA=="
- }
- },
- "npm:@nestjs/bull-shared": {
- "type": "npm",
- "name": "npm:@nestjs/bull-shared",
- "data": {
- "version": "11.0.4",
- "packageName": "@nestjs/bull-shared",
- "hash": "sha512-VBJcDHSAzxQnpcDfA0kt9MTGUD1XZzfByV70su0W0eDCQ9aqIEBlzWRW21tv9FG9dIut22ysgDidshdjlnczLw=="
- }
- },
- "npm:@nestjs/cache-manager": {
- "type": "npm",
- "name": "npm:@nestjs/cache-manager",
- "data": {
- "version": "3.1.0",
- "packageName": "@nestjs/cache-manager",
- "hash": "sha512-pEIqYZrBcE8UdkJmZRduurvoUfdU+3kRPeO1R2muiMbZnRuqlki5klFFNllO9LyYWzrx98bd1j0PSPKSJk1Wbw=="
- }
- },
- "npm:@nestjs/common": {
- "type": "npm",
- "name": "npm:@nestjs/common",
- "data": {
- "version": "11.1.14",
- "packageName": "@nestjs/common",
- "hash": "sha512-IN/tlqd7Nl9gl6f0jsWEuOrQDaCI9vHzxv0fisHysfBQzfQIkqlv5A7w4Qge02BUQyczXT9HHPgHtWHCxhjRng=="
- }
- },
- "npm:@nestjs/config": {
- "type": "npm",
- "name": "npm:@nestjs/config",
- "data": {
- "version": "4.0.3",
- "packageName": "@nestjs/config",
- "hash": "sha512-FQ3M3Ohqfl+nHAn5tp7++wUQw0f2nAk+SFKe8EpNRnIifPqvfJP6JQxPKtFLMOHbyer4X646prFG4zSRYEssQQ=="
- }
- },
- "npm:@nestjs/core": {
- "type": "npm",
- "name": "npm:@nestjs/core",
- "data": {
- "version": "11.1.14",
- "packageName": "@nestjs/core",
- "hash": "sha512-7OXPPMoDr6z+5NkoQKu4hOhfjz/YYqM3bNilPqv1WVFWrzSmuNXxvhbX69YMmNmRYascPXiwESqf5jJdjKXEww=="
- }
- },
- "npm:@nestjs/event-emitter": {
- "type": "npm",
- "name": "npm:@nestjs/event-emitter",
- "data": {
- "version": "3.0.1",
- "packageName": "@nestjs/event-emitter",
- "hash": "sha512-0Ln/x+7xkU6AJFOcQI9tIhUMXVF7D5itiaQGOyJbXtlAfAIt8gzDdJm+Im7cFzKoWkiW5nCXCPh6GSvdQd/3Dw=="
- }
- },
- "npm:@nestjs/jwt": {
- "type": "npm",
- "name": "npm:@nestjs/jwt",
- "data": {
- "version": "11.0.2",
- "packageName": "@nestjs/jwt",
- "hash": "sha512-rK8aE/3/Ma45gAWfCksAXUNbOoSOUudU0Kn3rT39htPF7wsYXtKfjALKeKKJbFrIWbLjsbqfXX5bIJNvgBugGA=="
- }
- },
- "npm:@nestjs/passport": {
- "type": "npm",
- "name": "npm:@nestjs/passport",
- "data": {
- "version": "11.0.5",
- "packageName": "@nestjs/passport",
- "hash": "sha512-ulQX6mbjlws92PIM15Naes4F4p2JoxGnIJuUsdXQPT+Oo2sqQmENEZXM7eYuimocfHnKlcfZOuyzbA33LwUlOQ=="
- }
- },
- "npm:@nestjs/platform-express": {
- "type": "npm",
- "name": "npm:@nestjs/platform-express",
- "data": {
- "version": "11.1.14",
- "packageName": "@nestjs/platform-express",
- "hash": "sha512-Fs+/j+mBSBSXErOQJ/YdUn/HqJGSJ4pGfiJyYOyz04l42uNVnqEakvu1kXLbxMabR6vd6/h9d6Bi4tso9p7o4Q=="
- }
- },
- "npm:@nestjs/schedule": {
- "type": "npm",
- "name": "npm:@nestjs/schedule",
- "data": {
- "version": "6.1.1",
- "packageName": "@nestjs/schedule",
- "hash": "sha512-kQl1RRgi02GJ0uaUGCrXHCcwISsCsJDciCKe38ykJZgnAeeoeVWs8luWtBo4AqAAXm4nS5K8RlV0smHUJ4+2FA=="
- }
- },
- "npm:@nestjs/schematics": {
- "type": "npm",
- "name": "npm:@nestjs/schematics",
- "data": {
- "version": "11.0.9",
- "packageName": "@nestjs/schematics",
- "hash": "sha512-0NfPbPlEaGwIT8/TCThxLzrlz3yzDNkfRNpbL7FiplKq3w4qXpJg0JYwqgMEJnLQZm3L/L/5XjoyfJHUO3qX9g=="
- }
- },
- "npm:chokidar@4.0.3": {
- "type": "npm",
- "name": "npm:chokidar@4.0.3",
- "data": {
- "version": "4.0.3",
- "packageName": "chokidar",
- "hash": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA=="
- }
- },
- "npm:chokidar@3.6.0": {
- "type": "npm",
- "name": "npm:chokidar@3.6.0",
- "data": {
- "version": "3.6.0",
- "packageName": "chokidar",
- "hash": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw=="
- }
- },
- "npm:chokidar": {
- "type": "npm",
- "name": "npm:chokidar",
- "data": {
- "version": "5.0.0",
- "packageName": "chokidar",
- "hash": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw=="
- }
- },
- "npm:is-interactive@1.0.0": {
- "type": "npm",
- "name": "npm:is-interactive@1.0.0",
- "data": {
- "version": "1.0.0",
- "packageName": "is-interactive",
- "hash": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w=="
- }
- },
- "npm:is-interactive": {
- "type": "npm",
- "name": "npm:is-interactive",
- "data": {
- "version": "2.0.0",
- "packageName": "is-interactive",
- "hash": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ=="
- }
- },
- "npm:ora@5.4.1": {
- "type": "npm",
- "name": "npm:ora@5.4.1",
- "data": {
- "version": "5.4.1",
- "packageName": "ora",
- "hash": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ=="
- }
- },
- "npm:ora@5.3.0": {
- "type": "npm",
- "name": "npm:ora@5.3.0",
- "data": {
- "version": "5.3.0",
- "packageName": "ora",
- "hash": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g=="
- }
- },
- "npm:ora": {
- "type": "npm",
- "name": "npm:ora",
- "data": {
- "version": "9.0.0",
- "packageName": "ora",
- "hash": "sha512-m0pg2zscbYgWbqRR6ABga5c3sZdEon7bSgjnlXC64kxtxLOyjRcbbUkLj7HFyy/FTD+P2xdBWu8snGhYI0jc4A=="
- }
- },
- "npm:readdirp@4.1.2": {
- "type": "npm",
- "name": "npm:readdirp@4.1.2",
- "data": {
- "version": "4.1.2",
- "packageName": "readdirp",
- "hash": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg=="
- }
- },
- "npm:readdirp@3.6.0": {
- "type": "npm",
- "name": "npm:readdirp@3.6.0",
- "data": {
- "version": "3.6.0",
- "packageName": "readdirp",
- "hash": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA=="
- }
- },
- "npm:readdirp": {
- "type": "npm",
- "name": "npm:readdirp",
- "data": {
- "version": "5.0.0",
- "packageName": "readdirp",
- "hash": "sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ=="
- }
- },
- "npm:@nestjs/serve-static": {
- "type": "npm",
- "name": "npm:@nestjs/serve-static",
- "data": {
- "version": "5.0.4",
- "packageName": "@nestjs/serve-static",
- "hash": "sha512-3kO1M9D3vsPyWPFardxIjUYeuolS58PnhCoBTkS7t3BrdZFZCKHnBZ15js+UOzOR2Q6HmD7ssGjLd0DVYVdvOw=="
- }
- },
- "npm:@nestjs/testing": {
- "type": "npm",
- "name": "npm:@nestjs/testing",
- "data": {
- "version": "11.1.14",
- "packageName": "@nestjs/testing",
- "hash": "sha512-cQxX0ronsTbpfHz8/LYOVWXxoTxv6VoxrnuZoQaVX7QV2PSMqxWE7/9jSQR0GcqAFUEmFP34c6EJqfkjfX/k4Q=="
- }
- },
- "npm:@ngtools/webpack": {
- "type": "npm",
- "name": "npm:@ngtools/webpack",
- "data": {
- "version": "21.1.1",
- "packageName": "@ngtools/webpack",
- "hash": "sha512-8ySRsb1xgr+7XQmZ2LJ+AhFe1IZKW93wfL6OMpZtcWU4FzxWa/NhlfSNBQI5kuyPEVDDAxJ4RI5IoQyvcOmNLg=="
- }
- },
- "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/agent": {
- "type": "npm",
- "name": "npm:@npmcli/agent",
- "data": {
- "version": "4.0.0",
- "packageName": "@npmcli/agent",
- "hash": "sha512-kAQTcEN9E8ERLVg5AsGwLNoFb+oEG6engbqAU2P43gD4JEIkNGMHdVQ096FsOAAYpZPB0RSt0zgInKIAS1l5QA=="
- }
- },
- "npm:@npmcli/fs": {
- "type": "npm",
- "name": "npm:@npmcli/fs",
- "data": {
- "version": "5.0.0",
- "packageName": "@npmcli/fs",
- "hash": "sha512-7OsC1gNORBEawOa5+j2pXN9vsicaIOH5cPXxoR6fJOmH6/EXpJB2CajXOu1fPRFun2m1lktEFX11+P89hqO/og=="
- }
- },
- "npm:@npmcli/git": {
- "type": "npm",
- "name": "npm:@npmcli/git",
- "data": {
- "version": "7.0.1",
- "packageName": "@npmcli/git",
- "hash": "sha512-+XTFxK2jJF/EJJ5SoAzXk3qwIDfvFc5/g+bD274LZ7uY7LE8sTfG6Z8rOanPl2ZEvZWqNvmEdtXC25cE54VcoA=="
- }
- },
- "npm:@npmcli/installed-package-contents": {
- "type": "npm",
- "name": "npm:@npmcli/installed-package-contents",
- "data": {
- "version": "4.0.0",
- "packageName": "@npmcli/installed-package-contents",
- "hash": "sha512-yNyAdkBxB72gtZ4GrwXCM0ZUedo9nIbOMKfGjt6Cu6DXf0p8y1PViZAKDC8q8kv/fufx0WTjRBdSlyrvnP7hmA=="
- }
- },
- "npm:@npmcli/node-gyp": {
- "type": "npm",
- "name": "npm:@npmcli/node-gyp",
- "data": {
- "version": "5.0.0",
- "packageName": "@npmcli/node-gyp",
- "hash": "sha512-uuG5HZFXLfyFKqg8QypsmgLQW7smiRjVc45bqD/ofZZcR/uxEjgQU8qDPv0s9TEeMUiAAU/GC5bR6++UdTirIQ=="
- }
- },
- "npm:@npmcli/package-json": {
- "type": "npm",
- "name": "npm:@npmcli/package-json",
- "data": {
- "version": "7.0.4",
- "packageName": "@npmcli/package-json",
- "hash": "sha512-0wInJG3j/K40OJt/33ax47WfWMzZTm6OQxB9cDhTt5huCP2a9g2GnlsxmfN+PulItNPIpPrZ+kfwwUil7eHcZQ=="
- }
- },
- "npm:glob@13.0.0": {
- "type": "npm",
- "name": "npm:glob@13.0.0",
- "data": {
- "version": "13.0.0",
- "packageName": "glob",
- "hash": "sha512-tvZgpqk6fz4BaNZ66ZsRaZnbHvP/jG3uKJvAZOwEVUL4RTA5nJeeLYfyN9/VA8NX/V3IBG+hkeuGpKjvELkVhA=="
- }
- },
- "npm:glob": {
- "type": "npm",
- "name": "npm:glob",
- "data": {
- "version": "10.5.0",
- "packageName": "glob",
- "hash": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg=="
- }
- },
- "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:minimatch@10.1.1": {
- "type": "npm",
- "name": "npm:minimatch@10.1.1",
- "data": {
- "version": "10.1.1",
- "packageName": "minimatch",
- "hash": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ=="
- }
- },
- "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: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": {
- "type": "npm",
- "name": "npm:minimatch",
- "data": {
- "version": "3.1.2",
- "packageName": "minimatch",
- "hash": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw=="
- }
- },
- "npm:path-scurry@2.0.1": {
- "type": "npm",
- "name": "npm:path-scurry@2.0.1",
- "data": {
- "version": "2.0.1",
- "packageName": "path-scurry",
- "hash": "sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA=="
- }
- },
- "npm:path-scurry": {
- "type": "npm",
- "name": "npm:path-scurry",
- "data": {
- "version": "1.11.1",
- "packageName": "path-scurry",
- "hash": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA=="
- }
- },
- "npm:@npmcli/promise-spawn": {
- "type": "npm",
- "name": "npm:@npmcli/promise-spawn",
- "data": {
- "version": "9.0.1",
- "packageName": "@npmcli/promise-spawn",
- "hash": "sha512-OLUaoqBuyxeTqUvjA3FZFiXUfYC1alp3Sa99gW3EUDz3tZ3CbXDdcZ7qWKBzicrJleIgucoWamWH1saAmH/l2Q=="
- }
- },
- "npm:@npmcli/redact": {
- "type": "npm",
- "name": "npm:@npmcli/redact",
- "data": {
- "version": "4.0.0",
- "packageName": "@npmcli/redact",
- "hash": "sha512-gOBg5YHMfZy+TfHArfVogwgfBeQnKbbGo3pSUyK/gSI0AVu+pEiDVcKlQb0D8Mg1LNRZILZ6XG8I5dJ4KuAd9Q=="
- }
- },
- "npm:@npmcli/run-script": {
- "type": "npm",
- "name": "npm:@npmcli/run-script",
- "data": {
- "version": "10.0.3",
- "packageName": "@npmcli/run-script",
- "hash": "sha512-ER2N6itRkzWbbtVmZ9WKaWxVlKlOeBFF1/7xx+KA5J1xKa4JjUwBdb6tDpk0v1qA+d+VDwHI9qmLcXSWcmi+Rw=="
- }
- },
- "npm:@nuxt/opencollective": {
- "type": "npm",
- "name": "npm:@nuxt/opencollective",
- "data": {
- "version": "0.4.1",
- "packageName": "@nuxt/opencollective",
- "hash": "sha512-GXD3wy50qYbxCJ652bDrDzgMr3NFEkIS374+IgFQKkCvk9yiYcLvX2XDYr7UyQxf4wK0e+yqDYRubZ0DtOxnmQ=="
- }
- },
- "npm:@nx/angular": {
- "type": "npm",
- "name": "npm:@nx/angular",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/angular",
- "hash": "sha512-mwffAG7qhElwtWCEIaH7bTJuE3foaFBa3LWReqNc9HkIZmka0BDHRReg3wyhfSGq4ZQlYXK5sQS2uDJd+Qj97Q=="
- }
- },
- "npm:webpack-merge@5.10.0": {
- "type": "npm",
- "name": "npm:webpack-merge@5.10.0",
- "data": {
- "version": "5.10.0",
- "packageName": "webpack-merge",
- "hash": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA=="
- }
- },
- "npm:webpack-merge": {
- "type": "npm",
- "name": "npm:webpack-merge",
- "data": {
- "version": "6.0.1",
- "packageName": "webpack-merge",
- "hash": "sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg=="
- }
- },
- "npm:@nx/cypress": {
- "type": "npm",
- "name": "npm:@nx/cypress",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/cypress",
- "hash": "sha512-FAGLQa7dnMW5Z93bS5isw9WgVNapCOgRFgxl9sA1ePstte3Vh0ajRpvVjVoeVHyA3qg6aQbE41ctErOdq/p5bg=="
- }
- },
- "npm:@nx/devkit": {
- "type": "npm",
- "name": "npm:@nx/devkit",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/devkit",
- "hash": "sha512-mw5G6k/XTkL675eVIcFpyZdfdIc3wQMSSGWzfA6tQGmANDYc/NFGeZR9wDqXDceHXnYKoRO6g6GhKTOHUCW23Q=="
- }
- },
- "npm:@nx/docker": {
- "type": "npm",
- "name": "npm:@nx/docker",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/docker",
- "hash": "sha512-ZgBjd/HCgqkulYJwUH+xQvgsoupVD+2leiFmK5lFjb6IDny/W1uB3EVL5BZxrz8ftMoqiq+AP6Ubiaj99V4hzQ=="
- }
- },
- "npm:@nx/eslint": {
- "type": "npm",
- "name": "npm:@nx/eslint",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/eslint",
- "hash": "sha512-/N/kG86gqagDziC7Ij/WwAnjjXx55E1Jbpp3kkau3Ncj+wjPoLqCebpg6aW83VJQ7a4SUU0BO3U5bkqQZPGBXQ=="
- }
- },
- "npm:@nx/eslint-plugin": {
- "type": "npm",
- "name": "npm:@nx/eslint-plugin",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/eslint-plugin",
- "hash": "sha512-Kb3owVrbhRkJAjqEDsgDs8eSlI2/uEFOS35a8Z1drHIpMF6Zt9OHQf6bKELeXzG3fC2AGM3pyunauhbJ/ZmqMw=="
- }
- },
- "npm:globals@15.15.0": {
- "type": "npm",
- "name": "npm:globals@15.15.0",
- "data": {
- "version": "15.15.0",
- "packageName": "globals",
- "hash": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg=="
- }
- },
- "npm:globals": {
- "type": "npm",
- "name": "npm:globals",
- "data": {
- "version": "14.0.0",
- "packageName": "globals",
- "hash": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ=="
- }
- },
- "npm:@nx/jest": {
- "type": "npm",
- "name": "npm:@nx/jest",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/jest",
- "hash": "sha512-qlEJc0Jbp8E14g7+piHH8DXsAm6C3w1CLuvtE57+LFMhM2zbBDiQ8oeXBdFPEHLCfpbSK/4yCSEmkUj1Yyrs2A=="
- }
- },
- "npm:@nx/js": {
- "type": "npm",
- "name": "npm:@nx/js",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/js",
- "hash": "sha512-t8972z2uF6X5i4FFmTlnvSwwxfHkk87zBpKQK0yMH5CzOENViVFNbiPnbvCIJcGNrgVUSALL3f2ngwKcTZObmA=="
- }
- },
- "npm:jsonc-parser@3.2.0": {
- "type": "npm",
- "name": "npm:jsonc-parser@3.2.0",
- "data": {
- "version": "3.2.0",
- "packageName": "jsonc-parser",
- "hash": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w=="
- }
- },
- "npm:jsonc-parser": {
- "type": "npm",
- "name": "npm:jsonc-parser",
- "data": {
- "version": "3.3.1",
- "packageName": "jsonc-parser",
- "hash": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ=="
- }
- },
- "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.13": {
- "type": "npm",
- "name": "npm:source-map-support@0.5.13",
- "data": {
- "version": "0.5.13",
- "packageName": "source-map-support",
- "hash": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w=="
- }
- },
- "npm:source-map-support": {
- "type": "npm",
- "name": "npm:source-map-support",
- "data": {
- "version": "0.5.21",
- "packageName": "source-map-support",
- "hash": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w=="
- }
- },
- "npm:@nx/module-federation": {
- "type": "npm",
- "name": "npm:@nx/module-federation",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/module-federation",
- "hash": "sha512-aNO595Xk0B4av9tpAaePF0jjDooAiXN34xEpFleSCmf8y31371JfkI8WMSnIZLa5ehyk1U+oMxHyYtt7v0RFWw=="
- }
- },
- "npm:accepts@1.3.8": {
- "type": "npm",
- "name": "npm:accepts@1.3.8",
- "data": {
- "version": "1.3.8",
- "packageName": "accepts",
- "hash": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw=="
- }
- },
- "npm:accepts": {
- "type": "npm",
- "name": "npm:accepts",
- "data": {
- "version": "2.0.0",
- "packageName": "accepts",
- "hash": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng=="
- }
- },
- "npm:body-parser@1.20.4": {
- "type": "npm",
- "name": "npm:body-parser@1.20.4",
- "data": {
- "version": "1.20.4",
- "packageName": "body-parser",
- "hash": "sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA=="
- }
- },
- "npm:body-parser": {
- "type": "npm",
- "name": "npm:body-parser",
- "data": {
- "version": "2.2.1",
- "packageName": "body-parser",
- "hash": "sha512-nfDwkulwiZYQIGwxdy0RUmowMhKcFVcYXUU7m4QlKYim1rUtg83xm2yjZ40QjDuc291AJjjeSc9b++AWHSgSHw=="
- }
- },
- "npm:content-disposition@0.5.4": {
- "type": "npm",
- "name": "npm:content-disposition@0.5.4",
- "data": {
- "version": "0.5.4",
- "packageName": "content-disposition",
- "hash": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ=="
- }
- },
- "npm:content-disposition": {
- "type": "npm",
- "name": "npm:content-disposition",
- "data": {
- "version": "1.0.0",
- "packageName": "content-disposition",
- "hash": "sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg=="
- }
- },
- "npm:cookie-signature@1.0.7": {
- "type": "npm",
- "name": "npm:cookie-signature@1.0.7",
- "data": {
- "version": "1.0.7",
- "packageName": "cookie-signature",
- "hash": "sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA=="
- }
- },
- "npm:cookie-signature": {
- "type": "npm",
- "name": "npm:cookie-signature",
- "data": {
- "version": "1.2.2",
- "packageName": "cookie-signature",
- "hash": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg=="
- }
- },
- "npm:cookie-signature@1.0.6": {
- "type": "npm",
- "name": "npm:cookie-signature@1.0.6",
- "data": {
- "version": "1.0.6",
- "packageName": "cookie-signature",
- "hash": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:debug",
- "data": {
- "version": "4.4.3",
- "packageName": "debug",
- "hash": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA=="
- }
- },
- "npm:debug@3.2.7": {
- "type": "npm",
- "name": "npm:debug@3.2.7",
- "data": {
- "version": "3.2.7",
- "packageName": "debug",
- "hash": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="
- }
- },
- "npm:debug@4.3.1": {
- "type": "npm",
- "name": "npm:debug@4.3.1",
- "data": {
- "version": "4.3.1",
- "packageName": "debug",
- "hash": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ=="
- }
- },
- "npm:express@4.22.1": {
- "type": "npm",
- "name": "npm:express@4.22.1",
- "data": {
- "version": "4.22.1",
- "packageName": "express",
- "hash": "sha512-F2X8g9P1X7uCPZMA3MVf9wcTqlyNp7IhH5qPCI0izhaOIYXaW9L535tGA3qmjRzpH+bZczqq7hVKxTR4NWnu+g=="
- }
- },
- "npm:express": {
- "type": "npm",
- "name": "npm:express",
- "data": {
- "version": "5.2.1",
- "packageName": "express",
- "hash": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw=="
- }
- },
- "npm:finalhandler@1.3.2": {
- "type": "npm",
- "name": "npm:finalhandler@1.3.2",
- "data": {
- "version": "1.3.2",
- "packageName": "finalhandler",
- "hash": "sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg=="
- }
- },
- "npm:finalhandler": {
- "type": "npm",
- "name": "npm:finalhandler",
- "data": {
- "version": "2.1.0",
- "packageName": "finalhandler",
- "hash": "sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q=="
- }
- },
- "npm:finalhandler@1.3.1": {
- "type": "npm",
- "name": "npm:finalhandler@1.3.1",
- "data": {
- "version": "1.3.1",
- "packageName": "finalhandler",
- "hash": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ=="
- }
- },
- "npm:fresh@0.5.2": {
- "type": "npm",
- "name": "npm:fresh@0.5.2",
- "data": {
- "version": "0.5.2",
- "packageName": "fresh",
- "hash": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q=="
- }
- },
- "npm:fresh": {
- "type": "npm",
- "name": "npm:fresh",
- "data": {
- "version": "2.0.0",
- "packageName": "fresh",
- "hash": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A=="
- }
- },
- "npm:http-errors@2.0.1": {
- "type": "npm",
- "name": "npm:http-errors@2.0.1",
- "data": {
- "version": "2.0.1",
- "packageName": "http-errors",
- "hash": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:http-errors",
- "data": {
- "version": "2.0.0",
- "packageName": "http-errors",
- "hash": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ=="
- }
- },
- "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:media-typer@0.3.0": {
- "type": "npm",
- "name": "npm:media-typer@0.3.0",
- "data": {
- "version": "0.3.0",
- "packageName": "media-typer",
- "hash": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ=="
- }
- },
- "npm:media-typer": {
- "type": "npm",
- "name": "npm:media-typer",
- "data": {
- "version": "1.1.0",
- "packageName": "media-typer",
- "hash": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw=="
- }
- },
- "npm:merge-descriptors@1.0.3": {
- "type": "npm",
- "name": "npm:merge-descriptors@1.0.3",
- "data": {
- "version": "1.0.3",
- "packageName": "merge-descriptors",
- "hash": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ=="
- }
- },
- "npm:merge-descriptors": {
- "type": "npm",
- "name": "npm:merge-descriptors",
- "data": {
- "version": "2.0.0",
- "packageName": "merge-descriptors",
- "hash": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g=="
- }
- },
- "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:ms": {
- "type": "npm",
- "name": "npm:ms",
- "data": {
- "version": "3.0.0-canary.1",
- "packageName": "ms",
- "hash": "sha512-kh8ARjh8rMN7Du2igDRO9QJnqCb2xYTJxyQYK7vJJS4TvLLmsbyhiKpSW+t+y26gyOyMd0riphX0GeWKU3ky5g=="
- }
- },
- "npm:ms@2.1.2": {
- "type": "npm",
- "name": "npm:ms@2.1.2",
- "data": {
- "version": "2.1.2",
- "packageName": "ms",
- "hash": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
- }
- },
- "npm:negotiator@0.6.3": {
- "type": "npm",
- "name": "npm:negotiator@0.6.3",
- "data": {
- "version": "0.6.3",
- "packageName": "negotiator",
- "hash": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg=="
- }
- },
- "npm:negotiator@0.6.4": {
- "type": "npm",
- "name": "npm:negotiator@0.6.4",
- "data": {
- "version": "0.6.4",
- "packageName": "negotiator",
- "hash": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w=="
- }
- },
- "npm:negotiator": {
- "type": "npm",
- "name": "npm:negotiator",
- "data": {
- "version": "1.0.0",
- "packageName": "negotiator",
- "hash": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg=="
- }
- },
- "npm:path-to-regexp@0.1.12": {
- "type": "npm",
- "name": "npm:path-to-regexp@0.1.12",
- "data": {
- "version": "0.1.12",
- "packageName": "path-to-regexp",
- "hash": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ=="
- }
- },
- "npm:path-to-regexp": {
- "type": "npm",
- "name": "npm:path-to-regexp",
- "data": {
- "version": "8.3.0",
- "packageName": "path-to-regexp",
- "hash": "sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA=="
- }
- },
- "npm:raw-body@2.5.3": {
- "type": "npm",
- "name": "npm:raw-body@2.5.3",
- "data": {
- "version": "2.5.3",
- "packageName": "raw-body",
- "hash": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA=="
- }
- },
- "npm:raw-body": {
- "type": "npm",
- "name": "npm:raw-body",
- "data": {
- "version": "3.0.2",
- "packageName": "raw-body",
- "hash": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA=="
- }
- },
- "npm:send@0.19.2": {
- "type": "npm",
- "name": "npm:send@0.19.2",
- "data": {
- "version": "0.19.2",
- "packageName": "send",
- "hash": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg=="
- }
- },
- "npm:send": {
- "type": "npm",
- "name": "npm:send",
- "data": {
- "version": "1.2.0",
- "packageName": "send",
- "hash": "sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw=="
- }
- },
- "npm:send@0.19.0": {
- "type": "npm",
- "name": "npm:send@0.19.0",
- "data": {
- "version": "0.19.0",
- "packageName": "send",
- "hash": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw=="
- }
- },
- "npm:serve-static@1.16.3": {
- "type": "npm",
- "name": "npm:serve-static@1.16.3",
- "data": {
- "version": "1.16.3",
- "packageName": "serve-static",
- "hash": "sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA=="
- }
- },
- "npm:serve-static": {
- "type": "npm",
- "name": "npm:serve-static",
- "data": {
- "version": "2.2.0",
- "packageName": "serve-static",
- "hash": "sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ=="
- }
- },
- "npm:serve-static@1.16.2": {
- "type": "npm",
- "name": "npm:serve-static@1.16.2",
- "data": {
- "version": "1.16.2",
- "packageName": "serve-static",
- "hash": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw=="
- }
- },
- "npm:type-is@1.6.18": {
- "type": "npm",
- "name": "npm:type-is@1.6.18",
- "data": {
- "version": "1.6.18",
- "packageName": "type-is",
- "hash": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g=="
- }
- },
- "npm:type-is": {
- "type": "npm",
- "name": "npm:type-is",
- "data": {
- "version": "2.0.1",
- "packageName": "type-is",
- "hash": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw=="
- }
- },
- "npm:@nx/nest": {
- "type": "npm",
- "name": "npm:@nx/nest",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/nest",
- "hash": "sha512-cFufm3cPuy7Cj10D8BB2Y+Vo1w/1ihQGeduXprC0gs719dI5zvyG8bVOYJ+m87HHdFVQ8ckIVVifO6T7ujWgFw=="
- }
- },
- "npm:@nx/node": {
- "type": "npm",
- "name": "npm:@nx/node",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/node",
- "hash": "sha512-ZYN3uIeUs0jKPX9Io75DkISMo5ha15djVLPNFhsh6qgQkL7+mqXGeW3QiEso16XZqbl0Iw2Ye5msrBO6UShFkQ=="
- }
- },
- "npm:@nx/nx-darwin-arm64": {
- "type": "npm",
- "name": "npm:@nx/nx-darwin-arm64",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/nx-darwin-arm64",
- "hash": "sha512-zdRHZv1AMvzgp+5g2VZNXXuqk0/n1wOFksOeZ6BRyKg6hC2YkjGyn5xle/UK668MDAwe9KKm4jizvztK/LlPuA=="
- }
- },
- "npm:@nx/nx-darwin-x64": {
- "type": "npm",
- "name": "npm:@nx/nx-darwin-x64",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/nx-darwin-x64",
- "hash": "sha512-1NVWaSgpa8yawi2UILX4NE9UcMuNzAAGh95JSV2yJovRfKxFQgQSB6hj0gpJu+TLLVCroTqy4woSQ2a0SPodeQ=="
- }
- },
- "npm:@nx/nx-freebsd-x64": {
- "type": "npm",
- "name": "npm:@nx/nx-freebsd-x64",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/nx-freebsd-x64",
- "hash": "sha512-baaLz53wr/HsVfSJ7ZgIFCPAb/OtP7yPPasb3eIu65oVhSswGfgvz9+YINhuInUgW7x7STmRnhGeR8pj6iqFqw=="
- }
- },
- "npm:@nx/nx-linux-arm-gnueabihf": {
- "type": "npm",
- "name": "npm:@nx/nx-linux-arm-gnueabihf",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/nx-linux-arm-gnueabihf",
- "hash": "sha512-wRBPv/l39tz+sQjZUH4hygCsd/DoUXUbDYkR6lnNXWHAVyPUh48/27JozM8hD3o/G3O2Vd8PFQasIXtvy2GS0Q=="
- }
- },
- "npm:@nx/nx-linux-arm64-gnu": {
- "type": "npm",
- "name": "npm:@nx/nx-linux-arm64-gnu",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/nx-linux-arm64-gnu",
- "hash": "sha512-6B/yCFiqjvV2Bkz6MKUtfFWjwtiF53DN07K1BFksMpQef+h2yE1IrGaG/OCl6VaVl4VRzQgLOluqP96M1yhDgg=="
- }
- },
- "npm:@nx/nx-linux-arm64-musl": {
- "type": "npm",
- "name": "npm:@nx/nx-linux-arm64-musl",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/nx-linux-arm64-musl",
- "hash": "sha512-n0v60vRYn7BDHWB588snPZntLO2XC8/pvLd+QunneM2VGEPf51n5llX5U3AwTt/ybaZHWhbuHv0sJBIbT4I0GA=="
- }
- },
- "npm:@nx/nx-linux-x64-gnu": {
- "type": "npm",
- "name": "npm:@nx/nx-linux-x64-gnu",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/nx-linux-x64-gnu",
- "hash": "sha512-zT7nb1PRE3NcW/HFnbgKJ9ZPtCOeVDpbJ5J4ZhHj36ZAUWZVXFEIPq9VTIZFy5+0pioLUIClQQY7OUfwnV/Zig=="
- }
- },
- "npm:@nx/nx-linux-x64-musl": {
- "type": "npm",
- "name": "npm:@nx/nx-linux-x64-musl",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/nx-linux-x64-musl",
- "hash": "sha512-r8Rls5BS7lGQbUNX1Z1S370XrOacOU1bQ/dxY8i7qahFQKnMwpFo0W8odhgzjk+vrC/WLf9jOgz5/JPzehQBIw=="
- }
- },
- "npm:@nx/nx-win32-arm64-msvc": {
- "type": "npm",
- "name": "npm:@nx/nx-win32-arm64-msvc",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/nx-win32-arm64-msvc",
- "hash": "sha512-Lv81LTnG6sSvBOq2vDSeyfzpF9X0cTGlJdzJOJzPZXCZGFhTV1ig9TdLiij/GM2JwV4Kvq5Co6YzA5dxtGUphQ=="
- }
- },
- "npm:@nx/nx-win32-x64-msvc": {
- "type": "npm",
- "name": "npm:@nx/nx-win32-x64-msvc",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/nx-win32-x64-msvc",
- "hash": "sha512-52RfBcq9PXt76soCAZAJcNmCYrdsg6BvhBmjf0IFTMZ8IaeqZ9ktxAy1TZf/gCkOaM3ly4htbYMStiZ4MHX7Eg=="
- }
- },
- "npm:@nx/rspack": {
- "type": "npm",
- "name": "npm:@nx/rspack",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/rspack",
- "hash": "sha512-pqaJ713Jv82abDGisArEtKprAO0DuGxp7zddwpYW04J4Y8YmRAQFA3KriMPqjWTXuV3l4kpaqU7FtZ/3Xn1ShA=="
- }
- },
- "npm:big.js@5.2.2": {
- "type": "npm",
- "name": "npm:big.js@5.2.2",
- "data": {
- "version": "5.2.2",
- "packageName": "big.js",
- "hash": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ=="
- }
- },
- "npm:big.js": {
- "type": "npm",
- "name": "npm:big.js",
- "data": {
- "version": "7.0.1",
- "packageName": "big.js",
- "hash": "sha512-iFgV784tD8kq4ccF1xtNMZnXeZzVuXWWM+ERFzKQjv+A5G9HC8CY3DuV45vgzFFcW+u2tIvmF95+AzWgs6BjCg=="
- }
- },
- "npm:css-loader@6.11.0": {
- "type": "npm",
- "name": "npm:css-loader@6.11.0",
- "data": {
- "version": "6.11.0",
- "packageName": "css-loader",
- "hash": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g=="
- }
- },
- "npm:css-loader": {
- "type": "npm",
- "name": "npm:css-loader",
- "data": {
- "version": "7.1.2",
- "packageName": "css-loader",
- "hash": "sha512-6WvYYn7l/XEGN8Xu2vWFt9nVzrCn39vKyTEFf/ExEyoksJjjSZV/0/35XPlMbpnr6VGhZIUg5yJrL8tGfes/FA=="
- }
- },
- "npm:less-loader@11.1.4": {
- "type": "npm",
- "name": "npm:less-loader@11.1.4",
- "data": {
- "version": "11.1.4",
- "packageName": "less-loader",
- "hash": "sha512-6/GrYaB6QcW6Vj+/9ZPgKKs6G10YZai/l/eJ4SLwbzqNTBsAqt5hSLVF47TgsiBxV1P6eAU0GYRH3YRuQU9V3A=="
- }
- },
- "npm:less-loader": {
- "type": "npm",
- "name": "npm:less-loader",
- "data": {
- "version": "12.3.0",
- "packageName": "less-loader",
- "hash": "sha512-0M6+uYulvYIWs52y0LqN4+QM9TqWAohYSNTo4htE8Z7Cn3G/qQMEmktfHmyJT23k+20kU9zHH2wrfFXkxNLtVw=="
- }
- },
- "npm:loader-utils@2.0.4": {
- "type": "npm",
- "name": "npm:loader-utils@2.0.4",
- "data": {
- "version": "2.0.4",
- "packageName": "loader-utils",
- "hash": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw=="
- }
- },
- "npm:loader-utils": {
- "type": "npm",
- "name": "npm:loader-utils",
- "data": {
- "version": "3.3.1",
- "packageName": "loader-utils",
- "hash": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg=="
- }
- },
- "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.3.0": {
- "type": "npm",
- "name": "npm:parse5@7.3.0",
- "data": {
- "version": "7.3.0",
- "packageName": "parse5",
- "hash": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw=="
- }
- },
- "npm:parse5": {
- "type": "npm",
- "name": "npm:parse5",
- "data": {
- "version": "8.0.0",
- "packageName": "parse5",
- "hash": "sha512-9m4m5GSgXjL4AjumKzq1Fgfp3Z8rsvjRNbnkVwfu2ImRqE5D0LnY2QfDen18FSY9C573YU5XxSapdHZTZ2WolA=="
- }
- },
- "npm:@nx/storybook": {
- "type": "npm",
- "name": "npm:@nx/storybook",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/storybook",
- "hash": "sha512-cxJDYpfpYcK0iuiJMHk6InLXXNLedj8VlOkRtcnZKuwDlC8quMSOuHKrdvBOjeOLV4C390/94BlzkToUZSey6g=="
- }
- },
- "npm:@nx/web": {
- "type": "npm",
- "name": "npm:@nx/web",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/web",
- "hash": "sha512-VXXkONZS7DEDDKUE8EUCiV7XhC+HmotExPKznU6NquoFpBZqvWCfC0rt/gKk2uIxJGu8qoISqtIIHFc6iO65RA=="
- }
- },
- "npm:@nx/webpack": {
- "type": "npm",
- "name": "npm:@nx/webpack",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/webpack",
- "hash": "sha512-3NZnJwkP1ztPc4Inz0g04rWf78P3U2np/kg3nKNf2I6kowWpcJakQCsWLufBzP48ooUtE3iPDVQoFIo3SgWqDg=="
- }
- },
- "npm:babel-loader@9.2.1": {
- "type": "npm",
- "name": "npm:babel-loader@9.2.1",
- "data": {
- "version": "9.2.1",
- "packageName": "babel-loader",
- "hash": "sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA=="
- }
- },
- "npm:babel-loader": {
- "type": "npm",
- "name": "npm:babel-loader",
- "data": {
- "version": "10.0.0",
- "packageName": "babel-loader",
- "hash": "sha512-z8jt+EdS61AMw22nSfoNJAZ0vrtmhPRVi6ghL3rCeRZI8cdNYFiV5xeV3HbE7rlZZNmGH8BVccwWt8/ED0QOHA=="
- }
- },
- "npm:copy-webpack-plugin@10.2.4": {
- "type": "npm",
- "name": "npm:copy-webpack-plugin@10.2.4",
- "data": {
- "version": "10.2.4",
- "packageName": "copy-webpack-plugin",
- "hash": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg=="
- }
- },
- "npm:copy-webpack-plugin": {
- "type": "npm",
- "name": "npm:copy-webpack-plugin",
- "data": {
- "version": "13.0.1",
- "packageName": "copy-webpack-plugin",
- "hash": "sha512-J+YV3WfhY6W/Xf9h+J1znYuqTye2xkBUIGyTPWuBAT27qajBa5mR4f8WBmfDY3YjRftT2kqZZiLi1qf0H+UOFw=="
- }
- },
- "npm:mini-css-extract-plugin@2.4.7": {
- "type": "npm",
- "name": "npm:mini-css-extract-plugin@2.4.7",
- "data": {
- "version": "2.4.7",
- "packageName": "mini-css-extract-plugin",
- "hash": "sha512-euWmddf0sk9Nv1O0gfeeUAvAkoSlWncNLF77C0TP2+WoPvy8mAHKOzMajcCz2dzvyt3CNgxb1obIEVFIRxaipg=="
- }
- },
- "npm:mini-css-extract-plugin": {
- "type": "npm",
- "name": "npm:mini-css-extract-plugin",
- "data": {
- "version": "2.9.4",
- "packageName": "mini-css-extract-plugin",
- "hash": "sha512-ZWYT7ln73Hptxqxk2DxPU9MmapXRhxkJD6tkSR04dnQxm8BGu2hzgKLugK5yySD97u/8yy7Ma7E76k9ZdvtjkQ=="
- }
- },
- "npm:postcss-loader@6.2.1": {
- "type": "npm",
- "name": "npm:postcss-loader@6.2.1",
- "data": {
- "version": "6.2.1",
- "packageName": "postcss-loader",
- "hash": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q=="
- }
- },
- "npm:postcss-loader": {
- "type": "npm",
- "name": "npm:postcss-loader",
- "data": {
- "version": "8.2.0",
- "packageName": "postcss-loader",
- "hash": "sha512-tHX+RkpsXVcc7st4dSdDGliI+r4aAQDuv+v3vFYHixb6YgjreG5AG4SEB0kDK8u2s6htqEEpKlkhSBUTvWKYnA=="
- }
- },
- "npm:@nx/workspace": {
- "type": "npm",
- "name": "npm:@nx/workspace",
- "data": {
- "version": "22.4.5",
- "packageName": "@nx/workspace",
- "hash": "sha512-QGapABrqBnRpEWbnd5UpbVCBzsYD+RlC1lWShXPpCM+dosR3qkGb+pSmxeSCsKbNVtCwYyyuRW+PvlF5Q5sU9A=="
- }
- },
- "npm:@openrouter/ai-sdk-provider": {
- "type": "npm",
- "name": "npm:@openrouter/ai-sdk-provider",
- "data": {
- "version": "0.7.2",
- "packageName": "@openrouter/ai-sdk-provider",
- "hash": "sha512-Fry2mV7uGGJRmP9JntTZRc8ElESIk7AJNTacLbF6Syoeb5k8d7HPGkcK9rTXDlqBb8HgU1hOKtz23HojesTmnw=="
- }
- },
- "npm:@opentelemetry/api": {
- "type": "npm",
- "name": "npm:@opentelemetry/api",
- "data": {
- "version": "1.9.0",
- "packageName": "@opentelemetry/api",
- "hash": "sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg=="
- }
- },
- "npm:@oxc-project/types": {
- "type": "npm",
- "name": "npm:@oxc-project/types",
- "data": {
- "version": "0.106.0",
- "packageName": "@oxc-project/types",
- "hash": "sha512-QdsH3rZq480VnOHSHgPYOhjL8O8LBdcnSjM408BpPCCUc0JYYZPG9Gafl9i3OcGk/7137o+gweb4cCv3WAUykg=="
- }
- },
- "npm:@parcel/watcher": {
- "type": "npm",
- "name": "npm:@parcel/watcher",
- "data": {
- "version": "2.5.1",
- "packageName": "@parcel/watcher",
- "hash": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg=="
- }
- },
- "npm:@parcel/watcher-android-arm64": {
- "type": "npm",
- "name": "npm:@parcel/watcher-android-arm64",
- "data": {
- "version": "2.5.1",
- "packageName": "@parcel/watcher-android-arm64",
- "hash": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA=="
- }
- },
- "npm:@parcel/watcher-darwin-arm64": {
- "type": "npm",
- "name": "npm:@parcel/watcher-darwin-arm64",
- "data": {
- "version": "2.5.1",
- "packageName": "@parcel/watcher-darwin-arm64",
- "hash": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw=="
- }
- },
- "npm:@parcel/watcher-darwin-x64": {
- "type": "npm",
- "name": "npm:@parcel/watcher-darwin-x64",
- "data": {
- "version": "2.5.1",
- "packageName": "@parcel/watcher-darwin-x64",
- "hash": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg=="
- }
- },
- "npm:@parcel/watcher-freebsd-x64": {
- "type": "npm",
- "name": "npm:@parcel/watcher-freebsd-x64",
- "data": {
- "version": "2.5.1",
- "packageName": "@parcel/watcher-freebsd-x64",
- "hash": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ=="
- }
- },
- "npm:@parcel/watcher-linux-arm-glibc": {
- "type": "npm",
- "name": "npm:@parcel/watcher-linux-arm-glibc",
- "data": {
- "version": "2.5.1",
- "packageName": "@parcel/watcher-linux-arm-glibc",
- "hash": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA=="
- }
- },
- "npm:@parcel/watcher-linux-arm-musl": {
- "type": "npm",
- "name": "npm:@parcel/watcher-linux-arm-musl",
- "data": {
- "version": "2.5.1",
- "packageName": "@parcel/watcher-linux-arm-musl",
- "hash": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q=="
- }
- },
- "npm:@parcel/watcher-linux-arm64-glibc": {
- "type": "npm",
- "name": "npm:@parcel/watcher-linux-arm64-glibc",
- "data": {
- "version": "2.5.1",
- "packageName": "@parcel/watcher-linux-arm64-glibc",
- "hash": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w=="
- }
- },
- "npm:@parcel/watcher-linux-arm64-musl": {
- "type": "npm",
- "name": "npm:@parcel/watcher-linux-arm64-musl",
- "data": {
- "version": "2.5.1",
- "packageName": "@parcel/watcher-linux-arm64-musl",
- "hash": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg=="
- }
- },
- "npm:@parcel/watcher-linux-x64-glibc": {
- "type": "npm",
- "name": "npm:@parcel/watcher-linux-x64-glibc",
- "data": {
- "version": "2.5.1",
- "packageName": "@parcel/watcher-linux-x64-glibc",
- "hash": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A=="
- }
- },
- "npm:@parcel/watcher-linux-x64-musl": {
- "type": "npm",
- "name": "npm:@parcel/watcher-linux-x64-musl",
- "data": {
- "version": "2.5.1",
- "packageName": "@parcel/watcher-linux-x64-musl",
- "hash": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg=="
- }
- },
- "npm:@parcel/watcher-win32-arm64": {
- "type": "npm",
- "name": "npm:@parcel/watcher-win32-arm64",
- "data": {
- "version": "2.5.1",
- "packageName": "@parcel/watcher-win32-arm64",
- "hash": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw=="
- }
- },
- "npm:@parcel/watcher-win32-ia32": {
- "type": "npm",
- "name": "npm:@parcel/watcher-win32-ia32",
- "data": {
- "version": "2.5.1",
- "packageName": "@parcel/watcher-win32-ia32",
- "hash": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ=="
- }
- },
- "npm:@parcel/watcher-win32-x64": {
- "type": "npm",
- "name": "npm:@parcel/watcher-win32-x64",
- "data": {
- "version": "2.5.1",
- "packageName": "@parcel/watcher-win32-x64",
- "hash": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA=="
- }
- },
- "npm:detect-libc@1.0.3": {
- "type": "npm",
- "name": "npm:detect-libc@1.0.3",
- "data": {
- "version": "1.0.3",
- "packageName": "detect-libc",
- "hash": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg=="
- }
- },
- "npm:detect-libc": {
- "type": "npm",
- "name": "npm:detect-libc",
- "data": {
- "version": "2.0.4",
- "packageName": "detect-libc",
- "hash": "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA=="
- }
- },
- "npm:node-addon-api@7.1.1": {
- "type": "npm",
- "name": "npm:node-addon-api@7.1.1",
- "data": {
- "version": "7.1.1",
- "packageName": "node-addon-api",
- "hash": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ=="
- }
- },
- "npm:node-addon-api": {
- "type": "npm",
- "name": "npm:node-addon-api",
- "data": {
- "version": "6.1.0",
- "packageName": "node-addon-api",
- "hash": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA=="
- }
- },
- "npm:@peculiar/asn1-android": {
- "type": "npm",
- "name": "npm:@peculiar/asn1-android",
- "data": {
- "version": "2.4.0",
- "packageName": "@peculiar/asn1-android",
- "hash": "sha512-YFueREq97CLslZZBI8dKzis7jMfEHSLxM+nr0Zdx1POiXFLjqqwoY5s0F1UimdBiEw/iKlHey2m56MRDv7Jtyg=="
- }
- },
- "npm:@peculiar/asn1-cms": {
- "type": "npm",
- "name": "npm:@peculiar/asn1-cms",
- "data": {
- "version": "2.6.1",
- "packageName": "@peculiar/asn1-cms",
- "hash": "sha512-vdG4fBF6Lkirkcl53q6eOdn3XYKt+kJTG59edgRZORlg/3atWWEReRCx5rYE1ZzTTX6vLK5zDMjHh7vbrcXGtw=="
- }
- },
- "npm:@peculiar/asn1-csr": {
- "type": "npm",
- "name": "npm:@peculiar/asn1-csr",
- "data": {
- "version": "2.6.1",
- "packageName": "@peculiar/asn1-csr",
- "hash": "sha512-WRWnKfIocHyzFYQTka8O/tXCiBquAPSrRjXbOkHbO4qdmS6loffCEGs+rby6WxxGdJCuunnhS2duHURhjyio6w=="
- }
- },
- "npm:@peculiar/asn1-ecc": {
- "type": "npm",
- "name": "npm:@peculiar/asn1-ecc",
- "data": {
- "version": "2.6.1",
- "packageName": "@peculiar/asn1-ecc",
- "hash": "sha512-+Vqw8WFxrtDIN5ehUdvlN2m73exS2JVG0UAyfVB31gIfor3zWEAQPD+K9ydCxaj3MLen9k0JhKpu9LqviuCE1g=="
- }
- },
- "npm:@peculiar/asn1-pfx": {
- "type": "npm",
- "name": "npm:@peculiar/asn1-pfx",
- "data": {
- "version": "2.6.1",
- "packageName": "@peculiar/asn1-pfx",
- "hash": "sha512-nB5jVQy3MAAWvq0KY0R2JUZG8bO/bTLpnwyOzXyEh/e54ynGTatAR+csOnXkkVD9AFZ2uL8Z7EV918+qB1qDvw=="
- }
- },
- "npm:@peculiar/asn1-pkcs8": {
- "type": "npm",
- "name": "npm:@peculiar/asn1-pkcs8",
- "data": {
- "version": "2.6.1",
- "packageName": "@peculiar/asn1-pkcs8",
- "hash": "sha512-JB5iQ9Izn5yGMw3ZG4Nw3Xn/hb/G38GYF3lf7WmJb8JZUydhVGEjK/ZlFSWhnlB7K/4oqEs8HnfFIKklhR58Tw=="
- }
- },
- "npm:@peculiar/asn1-pkcs9": {
- "type": "npm",
- "name": "npm:@peculiar/asn1-pkcs9",
- "data": {
- "version": "2.6.1",
- "packageName": "@peculiar/asn1-pkcs9",
- "hash": "sha512-5EV8nZoMSxeWmcxWmmcolg22ojZRgJg+Y9MX2fnE2bGRo5KQLqV5IL9kdSQDZxlHz95tHvIq9F//bvL1OeNILw=="
- }
- },
- "npm:@peculiar/asn1-rsa": {
- "type": "npm",
- "name": "npm:@peculiar/asn1-rsa",
- "data": {
- "version": "2.6.1",
- "packageName": "@peculiar/asn1-rsa",
- "hash": "sha512-1nVMEh46SElUt5CB3RUTV4EG/z7iYc7EoaDY5ECwganibQPkZ/Y2eMsTKB/LeyrUJ+W/tKoD9WUqIy8vB+CEdA=="
- }
- },
- "npm:@peculiar/asn1-schema": {
- "type": "npm",
- "name": "npm:@peculiar/asn1-schema",
- "data": {
- "version": "2.6.0",
- "packageName": "@peculiar/asn1-schema",
- "hash": "sha512-xNLYLBFTBKkCzEZIw842BxytQQATQv+lDTCEMZ8C196iJcJJMBUZxrhSTxLaohMyKK8QlzRNTRkUmanucnDSqg=="
- }
- },
- "npm:@peculiar/asn1-x509": {
- "type": "npm",
- "name": "npm:@peculiar/asn1-x509",
- "data": {
- "version": "2.6.1",
- "packageName": "@peculiar/asn1-x509",
- "hash": "sha512-O9jT5F1A2+t3r7C4VT7LYGXqkGLK7Kj1xFpz7U0isPrubwU5PbDoyYtx6MiGst29yq7pXN5vZbQFKRCP+lLZlA=="
- }
- },
- "npm:@peculiar/asn1-x509-attr": {
- "type": "npm",
- "name": "npm:@peculiar/asn1-x509-attr",
- "data": {
- "version": "2.6.1",
- "packageName": "@peculiar/asn1-x509-attr",
- "hash": "sha512-tlW6cxoHwgcQghnJwv3YS+9OO1737zgPogZ+CgWRUK4roEwIPzRH4JEiG770xe5HX2ATfCpmX60gurfWIF9dcQ=="
- }
- },
- "npm:@peculiar/x509": {
- "type": "npm",
- "name": "npm:@peculiar/x509",
- "data": {
- "version": "1.14.3",
- "packageName": "@peculiar/x509",
- "hash": "sha512-C2Xj8FZ0uHWeCXXqX5B4/gVFQmtSkiuOolzAgutjTfseNOHT3pUjljDZsTSxXFGgio54bCzVFqmEOUrIVk8RDA=="
- }
- },
- "npm:@phenomnomnominal/tsquery": {
- "type": "npm",
- "name": "npm:@phenomnomnominal/tsquery",
- "data": {
- "version": "6.1.4",
- "packageName": "@phenomnomnominal/tsquery",
- "hash": "sha512-3tHlGy/fxjJCHqIV8nelAzbRTNkCUY+k7lqBGKNuQz99H2OKGRt6oU+U2SZs6LYrbOe8mxMFl6kq6gzHapFRkw=="
- }
- },
- "npm:@pkgjs/parseargs": {
- "type": "npm",
- "name": "npm:@pkgjs/parseargs",
- "data": {
- "version": "0.11.0",
- "packageName": "@pkgjs/parseargs",
- "hash": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg=="
- }
- },
- "npm:@pkgr/core": {
- "type": "npm",
- "name": "npm:@pkgr/core",
- "data": {
- "version": "0.2.9",
- "packageName": "@pkgr/core",
- "hash": "sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA=="
- }
- },
- "npm:@polka/url": {
- "type": "npm",
- "name": "npm:@polka/url",
- "data": {
- "version": "1.0.0-next.29",
- "packageName": "@polka/url",
- "hash": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww=="
- }
- },
- "npm:@prisma/client": {
- "type": "npm",
- "name": "npm:@prisma/client",
- "data": {
- "version": "6.19.0",
- "packageName": "@prisma/client",
- "hash": "sha512-QXFT+N/bva/QI2qoXmjBzL7D6aliPffIwP+81AdTGq0FXDoLxLkWivGMawG8iM5B9BKfxLIXxfWWAF6wbuJU6g=="
- }
- },
- "npm:@prisma/config": {
- "type": "npm",
- "name": "npm:@prisma/config",
- "data": {
- "version": "6.19.0",
- "packageName": "@prisma/config",
- "hash": "sha512-zwCayme+NzI/WfrvFEtkFhhOaZb/hI+X8TTjzjJ252VbPxAl2hWHK5NMczmnG9sXck2lsXrxIZuK524E25UNmg=="
- }
- },
- "npm:@prisma/debug": {
- "type": "npm",
- "name": "npm:@prisma/debug",
- "data": {
- "version": "6.19.0",
- "packageName": "@prisma/debug",
- "hash": "sha512-8hAdGG7JmxrzFcTzXZajlQCidX0XNkMJkpqtfbLV54wC6LSSX6Vni25W/G+nAANwLnZ2TmwkfIuWetA7jJxJFA=="
- }
- },
- "npm:@prisma/engines": {
- "type": "npm",
- "name": "npm:@prisma/engines",
- "data": {
- "version": "6.19.0",
- "packageName": "@prisma/engines",
- "hash": "sha512-pMRJ+1S6NVdXoB8QJAPIGpKZevFjxhKt0paCkRDTZiczKb7F4yTgRP8M4JdVkpQwmaD4EoJf6qA+p61godDokw=="
- }
- },
- "npm:@prisma/engines-version": {
- "type": "npm",
- "name": "npm:@prisma/engines-version",
- "data": {
- "version": "6.19.0-26.2ba551f319ab1df4bc874a89965d8b3641056773",
- "packageName": "@prisma/engines-version",
- "hash": "sha512-gV7uOBQfAFlWDvPJdQxMT1aSRur3a0EkU/6cfbAC5isV67tKDWUrPauyaHNpB+wN1ebM4A9jn/f4gH+3iHSYSQ=="
- }
- },
- "npm:@prisma/fetch-engine": {
- "type": "npm",
- "name": "npm:@prisma/fetch-engine",
- "data": {
- "version": "6.19.0",
- "packageName": "@prisma/fetch-engine",
- "hash": "sha512-OOx2Lda0DGrZ1rodADT06ZGqHzr7HY7LNMaFE2Vp8dp146uJld58sRuasdX0OiwpHgl8SqDTUKHNUyzEq7pDdQ=="
- }
- },
- "npm:@prisma/get-platform": {
- "type": "npm",
- "name": "npm:@prisma/get-platform",
- "data": {
- "version": "6.19.0",
- "packageName": "@prisma/get-platform",
- "hash": "sha512-ym85WDO2yDhC3fIXHWYpG3kVMBA49cL1XD2GCsCF8xbwoy2OkDQY44gEbAt2X46IQ4Apq9H6g0Ex1iFfPqEkHA=="
- }
- },
- "npm:@redis/client": {
- "type": "npm",
- "name": "npm:@redis/client",
- "data": {
- "version": "1.6.1",
- "packageName": "@redis/client",
- "hash": "sha512-/KCsg3xSlR+nCK8/8ZYSknYxvXHwubJrU82F3Lm1Fp6789VQ0/3RJKfsmRXjqfaTA++23CvC3hqmqe/2GEt6Kw=="
- }
- },
- "npm:@rolldown/binding-android-arm64": {
- "type": "npm",
- "name": "npm:@rolldown/binding-android-arm64",
- "data": {
- "version": "1.0.0-beta.58",
- "packageName": "@rolldown/binding-android-arm64",
- "hash": "sha512-mWj5eE4Qc8TbPdGGaaLvBb9XfDPvE1EmZkJQgiGKwchkWH4oAJcRAKMTw7ZHnb1L+t7Ah41sBkAecaIsuUgsug=="
- }
- },
- "npm:@rolldown/binding-darwin-arm64": {
- "type": "npm",
- "name": "npm:@rolldown/binding-darwin-arm64",
- "data": {
- "version": "1.0.0-beta.58",
- "packageName": "@rolldown/binding-darwin-arm64",
- "hash": "sha512-wFxUymI/5R8bH8qZFYDfAxAN9CyISEIYke+95oZPiv6EWo88aa5rskjVcCpKA532R+klFmdqjbbaD56GNmTF4Q=="
- }
- },
- "npm:@rolldown/binding-darwin-x64": {
- "type": "npm",
- "name": "npm:@rolldown/binding-darwin-x64",
- "data": {
- "version": "1.0.0-beta.58",
- "packageName": "@rolldown/binding-darwin-x64",
- "hash": "sha512-ybp3MkPj23VDV9PhtRwdU5qrGhlViWRV5BjKwO6epaSlUD5lW0WyY+roN3ZAzbma/9RrMTgZ/a/gtQq8YXOcqw=="
- }
- },
- "npm:@rolldown/binding-freebsd-x64": {
- "type": "npm",
- "name": "npm:@rolldown/binding-freebsd-x64",
- "data": {
- "version": "1.0.0-beta.58",
- "packageName": "@rolldown/binding-freebsd-x64",
- "hash": "sha512-Evxj3yh7FWvyklUYZa0qTVT9N2zX9TPDqGF056hl8hlCZ9/ndQ2xMv6uw9PD1VlLpukbsqL+/C6M0qwipL0QMg=="
- }
- },
- "npm:@rolldown/binding-linux-arm-gnueabihf": {
- "type": "npm",
- "name": "npm:@rolldown/binding-linux-arm-gnueabihf",
- "data": {
- "version": "1.0.0-beta.58",
- "packageName": "@rolldown/binding-linux-arm-gnueabihf",
- "hash": "sha512-tYeXprDOrEgVHUbPXH6MPso4cM/c6RTkmJNICMQlYdki4hGMh92aj3yU6CKs+4X5gfG0yj5kVUw/L4M685SYag=="
- }
- },
- "npm:@rolldown/binding-linux-arm64-gnu": {
- "type": "npm",
- "name": "npm:@rolldown/binding-linux-arm64-gnu",
- "data": {
- "version": "1.0.0-beta.58",
- "packageName": "@rolldown/binding-linux-arm64-gnu",
- "hash": "sha512-N78vmZzP6zG967Ohr+MasCjmKtis0geZ1SOVmxrA0/bklTQSzH5kHEjW5Qn+i1taFno6GEre1E40v0wuWsNOQw=="
- }
- },
- "npm:@rolldown/binding-linux-arm64-musl": {
- "type": "npm",
- "name": "npm:@rolldown/binding-linux-arm64-musl",
- "data": {
- "version": "1.0.0-beta.58",
- "packageName": "@rolldown/binding-linux-arm64-musl",
- "hash": "sha512-l+p4QVtG72C7wI2SIkNQw/KQtSjuYwS3rV6AKcWrRBF62ClsFUcif5vLaZIEbPrCXu5OFRXigXFJnxYsVVZqdQ=="
- }
- },
- "npm:@rolldown/binding-linux-x64-gnu": {
- "type": "npm",
- "name": "npm:@rolldown/binding-linux-x64-gnu",
- "data": {
- "version": "1.0.0-beta.58",
- "packageName": "@rolldown/binding-linux-x64-gnu",
- "hash": "sha512-urzJX0HrXxIh0FfxwWRjfPCMeInU9qsImLQxHBgLp5ivji1EEUnOfux8KxPPnRQthJyneBrN2LeqUix9DYrNaQ=="
- }
- },
- "npm:@rolldown/binding-linux-x64-musl": {
- "type": "npm",
- "name": "npm:@rolldown/binding-linux-x64-musl",
- "data": {
- "version": "1.0.0-beta.58",
- "packageName": "@rolldown/binding-linux-x64-musl",
- "hash": "sha512-7ijfVK3GISnXIwq/1FZo+KyAUJjL3kWPJ7rViAL6MWeEBhEgRzJ0yEd9I8N9aut8Y8ab+EKFJyRNMWZuUBwQ0A=="
- }
- },
- "npm:@rolldown/binding-openharmony-arm64": {
- "type": "npm",
- "name": "npm:@rolldown/binding-openharmony-arm64",
- "data": {
- "version": "1.0.0-beta.58",
- "packageName": "@rolldown/binding-openharmony-arm64",
- "hash": "sha512-/m7sKZCS+cUULbzyJTIlv8JbjNohxbpAOA6cM+lgWgqVzPee3U6jpwydrib328JFN/gF9A99IZEnuGYqEDJdww=="
- }
- },
- "npm:@rolldown/binding-wasm32-wasi": {
- "type": "npm",
- "name": "npm:@rolldown/binding-wasm32-wasi",
- "data": {
- "version": "1.0.0-beta.58",
- "packageName": "@rolldown/binding-wasm32-wasi",
- "hash": "sha512-6SZk7zMgv+y3wFFQ9qE5P9NnRHcRsptL1ypmudD26PDY+PvFCvfHRkJNfclWnvacVGxjowr7JOL3a9fd1wWhUw=="
- }
- },
- "npm:@rolldown/binding-win32-arm64-msvc": {
- "type": "npm",
- "name": "npm:@rolldown/binding-win32-arm64-msvc",
- "data": {
- "version": "1.0.0-beta.58",
- "packageName": "@rolldown/binding-win32-arm64-msvc",
- "hash": "sha512-sFqfYPnBZ6xBhMkadB7UD0yjEDRvs7ipR3nCggblN+N4ODCXY6qhg/bKL39+W+dgQybL7ErD4EGERVbW9DAWvg=="
- }
- },
- "npm:@rolldown/binding-win32-x64-msvc": {
- "type": "npm",
- "name": "npm:@rolldown/binding-win32-x64-msvc",
- "data": {
- "version": "1.0.0-beta.58",
- "packageName": "@rolldown/binding-win32-x64-msvc",
- "hash": "sha512-AnFWJdAqB8+IDPcGrATYs67Kik/6tnndNJV2jGRmwlbeNiQQ8GhRJU8ETRlINfII0pqi9k4WWLnb00p1QCxw/Q=="
- }
- },
- "npm:@rolldown/pluginutils": {
- "type": "npm",
- "name": "npm:@rolldown/pluginutils",
- "data": {
- "version": "1.0.0-beta.58",
- "packageName": "@rolldown/pluginutils",
- "hash": "sha512-qWhDs6yFGR5xDfdrwiSa3CWGIHxD597uGE/A9xGqytBjANvh4rLCTTkq7szhMV4+Ygh+PMS90KVJ8xWG/TkX4w=="
- }
- },
- "npm:@rollup/rollup-android-arm-eabi": {
- "type": "npm",
- "name": "npm:@rollup/rollup-android-arm-eabi",
- "data": {
- "version": "4.52.3",
- "packageName": "@rollup/rollup-android-arm-eabi",
- "hash": "sha512-h6cqHGZ6VdnwliFG1NXvMPTy/9PS3h8oLh7ImwR+kl+oYnQizgjxsONmmPSb2C66RksfkfIxEVtDSEcJiO0tqw=="
- }
- },
- "npm:@rollup/rollup-android-arm64": {
- "type": "npm",
- "name": "npm:@rollup/rollup-android-arm64",
- "data": {
- "version": "4.52.3",
- "packageName": "@rollup/rollup-android-arm64",
- "hash": "sha512-wd+u7SLT/u6knklV/ifG7gr5Qy4GUbH2hMWcDauPFJzmCZUAJ8L2bTkVXC2niOIxp8lk3iH/QX8kSrUxVZrOVw=="
- }
- },
- "npm:@rollup/rollup-darwin-arm64": {
- "type": "npm",
- "name": "npm:@rollup/rollup-darwin-arm64",
- "data": {
- "version": "4.34.9",
- "packageName": "@rollup/rollup-darwin-arm64",
- "hash": "sha512-0CY3/K54slrzLDjOA7TOjN1NuLKERBgk9nY5V34mhmuu673YNb+7ghaDUs6N0ujXR7fz5XaS5Aa6d2TNxZd0OQ=="
- }
- },
- "npm:@rollup/rollup-darwin-arm64@4.52.3": {
- "type": "npm",
- "name": "npm:@rollup/rollup-darwin-arm64@4.52.3",
- "data": {
- "version": "4.52.3",
- "packageName": "@rollup/rollup-darwin-arm64",
- "hash": "sha512-lj9ViATR1SsqycwFkJCtYfQTheBdvlWJqzqxwc9f2qrcVrQaF/gCuBRTiTolkRWS6KvNxSk4KHZWG7tDktLgjg=="
- }
- },
- "npm:@rollup/rollup-darwin-x64": {
- "type": "npm",
- "name": "npm:@rollup/rollup-darwin-x64",
- "data": {
- "version": "4.34.9",
- "packageName": "@rollup/rollup-darwin-x64",
- "hash": "sha512-eOojSEAi/acnsJVYRxnMkPFqcxSMFfrw7r2iD9Q32SGkb/Q9FpUY1UlAu1DH9T7j++gZ0lHjnm4OyH2vCI7l7Q=="
- }
- },
- "npm:@rollup/rollup-darwin-x64@4.52.3": {
- "type": "npm",
- "name": "npm:@rollup/rollup-darwin-x64@4.52.3",
- "data": {
- "version": "4.52.3",
- "packageName": "@rollup/rollup-darwin-x64",
- "hash": "sha512-+Dyo7O1KUmIsbzx1l+4V4tvEVnVQqMOIYtrxK7ncLSknl1xnMHLgn7gddJVrYPNZfEB8CIi3hK8gq8bDhb3h5A=="
- }
- },
- "npm:@rollup/rollup-freebsd-arm64": {
- "type": "npm",
- "name": "npm:@rollup/rollup-freebsd-arm64",
- "data": {
- "version": "4.52.3",
- "packageName": "@rollup/rollup-freebsd-arm64",
- "hash": "sha512-u9Xg2FavYbD30g3DSfNhxgNrxhi6xVG4Y6i9Ur1C7xUuGDW3banRbXj+qgnIrwRN4KeJ396jchwy9bCIzbyBEQ=="
- }
- },
- "npm:@rollup/rollup-freebsd-x64": {
- "type": "npm",
- "name": "npm:@rollup/rollup-freebsd-x64",
- "data": {
- "version": "4.52.3",
- "packageName": "@rollup/rollup-freebsd-x64",
- "hash": "sha512-5M8kyi/OX96wtD5qJR89a/3x5x8x5inXBZO04JWhkQb2JWavOWfjgkdvUqibGJeNNaz1/Z1PPza5/tAPXICI6A=="
- }
- },
- "npm:@rollup/rollup-linux-arm-gnueabihf": {
- "type": "npm",
- "name": "npm:@rollup/rollup-linux-arm-gnueabihf",
- "data": {
- "version": "4.52.3",
- "packageName": "@rollup/rollup-linux-arm-gnueabihf",
- "hash": "sha512-IoerZJ4l1wRMopEHRKOO16e04iXRDyZFZnNZKrWeNquh5d6bucjezgd+OxG03mOMTnS1x7hilzb3uURPkJ0OfA=="
- }
- },
- "npm:@rollup/rollup-linux-arm-musleabihf": {
- "type": "npm",
- "name": "npm:@rollup/rollup-linux-arm-musleabihf",
- "data": {
- "version": "4.52.3",
- "packageName": "@rollup/rollup-linux-arm-musleabihf",
- "hash": "sha512-ZYdtqgHTDfvrJHSh3W22TvjWxwOgc3ThK/XjgcNGP2DIwFIPeAPNsQxrJO5XqleSlgDux2VAoWQ5iJrtaC1TbA=="
- }
- },
- "npm:@rollup/rollup-linux-arm64-gnu": {
- "type": "npm",
- "name": "npm:@rollup/rollup-linux-arm64-gnu",
- "data": {
- "version": "4.34.9",
- "packageName": "@rollup/rollup-linux-arm64-gnu",
- "hash": "sha512-6TZjPHjKZUQKmVKMUowF3ewHxctrRR09eYyvT5eFv8w/fXarEra83A2mHTVJLA5xU91aCNOUnM+DWFMSbQ0Nxw=="
- }
- },
- "npm:@rollup/rollup-linux-arm64-gnu@4.52.3": {
- "type": "npm",
- "name": "npm:@rollup/rollup-linux-arm64-gnu@4.52.3",
- "data": {
- "version": "4.52.3",
- "packageName": "@rollup/rollup-linux-arm64-gnu",
- "hash": "sha512-NcViG7A0YtuFDA6xWSgmFb6iPFzHlf5vcqb2p0lGEbT+gjrEEz8nC/EeDHvx6mnGXnGCC1SeVV+8u+smj0CeGQ=="
- }
- },
- "npm:@rollup/rollup-linux-arm64-musl": {
- "type": "npm",
- "name": "npm:@rollup/rollup-linux-arm64-musl",
- "data": {
- "version": "4.34.9",
- "packageName": "@rollup/rollup-linux-arm64-musl",
- "hash": "sha512-LD2fytxZJZ6xzOKnMbIpgzFOuIKlxVOpiMAXawsAZ2mHBPEYOnLRK5TTEsID6z4eM23DuO88X0Tq1mErHMVq0A=="
- }
- },
- "npm:@rollup/rollup-linux-arm64-musl@4.52.3": {
- "type": "npm",
- "name": "npm:@rollup/rollup-linux-arm64-musl@4.52.3",
- "data": {
- "version": "4.52.3",
- "packageName": "@rollup/rollup-linux-arm64-musl",
- "hash": "sha512-d3pY7LWno6SYNXRm6Ebsq0DJGoiLXTb83AIPCXl9fmtIQs/rXoS8SJxxUNtFbJ5MiOvs+7y34np77+9l4nfFMw=="
- }
- },
- "npm:@rollup/rollup-linux-loong64-gnu": {
- "type": "npm",
- "name": "npm:@rollup/rollup-linux-loong64-gnu",
- "data": {
- "version": "4.52.3",
- "packageName": "@rollup/rollup-linux-loong64-gnu",
- "hash": "sha512-3y5GA0JkBuirLqmjwAKwB0keDlI6JfGYduMlJD/Rl7fvb4Ni8iKdQs1eiunMZJhwDWdCvrcqXRY++VEBbvk6Eg=="
- }
- },
- "npm:@rollup/rollup-linux-ppc64-gnu": {
- "type": "npm",
- "name": "npm:@rollup/rollup-linux-ppc64-gnu",
- "data": {
- "version": "4.52.3",
- "packageName": "@rollup/rollup-linux-ppc64-gnu",
- "hash": "sha512-AUUH65a0p3Q0Yfm5oD2KVgzTKgwPyp9DSXc3UA7DtxhEb/WSPfbG4wqXeSN62OG5gSo18em4xv6dbfcUGXcagw=="
- }
- },
- "npm:@rollup/rollup-linux-riscv64-gnu": {
- "type": "npm",
- "name": "npm:@rollup/rollup-linux-riscv64-gnu",
- "data": {
- "version": "4.52.3",
- "packageName": "@rollup/rollup-linux-riscv64-gnu",
- "hash": "sha512-1makPhFFVBqZE+XFg3Dkq+IkQ7JvmUrwwqaYBL2CE+ZpxPaqkGaiWFEWVGyvTwZace6WLJHwjVh/+CXbKDGPmg=="
- }
- },
- "npm:@rollup/rollup-linux-riscv64-musl": {
- "type": "npm",
- "name": "npm:@rollup/rollup-linux-riscv64-musl",
- "data": {
- "version": "4.52.3",
- "packageName": "@rollup/rollup-linux-riscv64-musl",
- "hash": "sha512-OOFJa28dxfl8kLOPMUOQBCO6z3X2SAfzIE276fwT52uXDWUS178KWq0pL7d6p1kz7pkzA0yQwtqL0dEPoVcRWg=="
- }
- },
- "npm:@rollup/rollup-linux-s390x-gnu": {
- "type": "npm",
- "name": "npm:@rollup/rollup-linux-s390x-gnu",
- "data": {
- "version": "4.52.3",
- "packageName": "@rollup/rollup-linux-s390x-gnu",
- "hash": "sha512-jMdsML2VI5l+V7cKfZx3ak+SLlJ8fKvLJ0Eoa4b9/vCUrzXKgoKxvHqvJ/mkWhFiyp88nCkM5S2v6nIwRtPcgg=="
- }
- },
- "npm:@rollup/rollup-linux-x64-gnu": {
- "type": "npm",
- "name": "npm:@rollup/rollup-linux-x64-gnu",
- "data": {
- "version": "4.34.9",
- "packageName": "@rollup/rollup-linux-x64-gnu",
- "hash": "sha512-FwBHNSOjUTQLP4MG7y6rR6qbGw4MFeQnIBrMe161QGaQoBQLqSUEKlHIiVgF3g/mb3lxlxzJOpIBhaP+C+KP2A=="
- }
- },
- "npm:@rollup/rollup-linux-x64-gnu@4.52.3": {
- "type": "npm",
- "name": "npm:@rollup/rollup-linux-x64-gnu@4.52.3",
- "data": {
- "version": "4.52.3",
- "packageName": "@rollup/rollup-linux-x64-gnu",
- "hash": "sha512-tPgGd6bY2M2LJTA1uGq8fkSPK8ZLYjDjY+ZLK9WHncCnfIz29LIXIqUgzCR0hIefzy6Hpbe8Th5WOSwTM8E7LA=="
- }
- },
- "npm:@rollup/rollup-linux-x64-musl": {
- "type": "npm",
- "name": "npm:@rollup/rollup-linux-x64-musl",
- "data": {
- "version": "4.34.9",
- "packageName": "@rollup/rollup-linux-x64-musl",
- "hash": "sha512-cYRpV4650z2I3/s6+5/LONkjIz8MBeqrk+vPXV10ORBnshpn8S32bPqQ2Utv39jCiDcO2eJTuSlPXpnvmaIgRA=="
- }
- },
- "npm:@rollup/rollup-linux-x64-musl@4.52.3": {
- "type": "npm",
- "name": "npm:@rollup/rollup-linux-x64-musl@4.52.3",
- "data": {
- "version": "4.52.3",
- "packageName": "@rollup/rollup-linux-x64-musl",
- "hash": "sha512-BCFkJjgk+WFzP+tcSMXq77ymAPIxsX9lFJWs+2JzuZTLtksJ2o5hvgTdIcZ5+oKzUDMwI0PfWzRBYAydAHF2Mw=="
- }
- },
- "npm:@rollup/rollup-openharmony-arm64": {
- "type": "npm",
- "name": "npm:@rollup/rollup-openharmony-arm64",
- "data": {
- "version": "4.52.3",
- "packageName": "@rollup/rollup-openharmony-arm64",
- "hash": "sha512-KTD/EqjZF3yvRaWUJdD1cW+IQBk4fbQaHYJUmP8N4XoKFZilVL8cobFSTDnjTtxWJQ3JYaMgF4nObY/+nYkumA=="
- }
- },
- "npm:@rollup/rollup-win32-arm64-msvc": {
- "type": "npm",
- "name": "npm:@rollup/rollup-win32-arm64-msvc",
- "data": {
- "version": "4.34.9",
- "packageName": "@rollup/rollup-win32-arm64-msvc",
- "hash": "sha512-z4mQK9dAN6byRA/vsSgQiPeuO63wdiDxZ9yg9iyX2QTzKuQM7T4xlBoeUP/J8uiFkqxkcWndWi+W7bXdPbt27Q=="
- }
- },
- "npm:@rollup/rollup-win32-arm64-msvc@4.52.3": {
- "type": "npm",
- "name": "npm:@rollup/rollup-win32-arm64-msvc@4.52.3",
- "data": {
- "version": "4.52.3",
- "packageName": "@rollup/rollup-win32-arm64-msvc",
- "hash": "sha512-+zteHZdoUYLkyYKObGHieibUFLbttX2r+58l27XZauq0tcWYYuKUwY2wjeCN9oK1Um2YgH2ibd6cnX/wFD7DuA=="
- }
- },
- "npm:@rollup/rollup-win32-ia32-msvc": {
- "type": "npm",
- "name": "npm:@rollup/rollup-win32-ia32-msvc",
- "data": {
- "version": "4.52.3",
- "packageName": "@rollup/rollup-win32-ia32-msvc",
- "hash": "sha512-of1iHkTQSo3kr6dTIRX6t81uj/c/b15HXVsPcEElN5sS859qHrOepM5p9G41Hah+CTqSh2r8Bm56dL2z9UQQ7g=="
- }
- },
- "npm:@rollup/rollup-win32-x64-gnu": {
- "type": "npm",
- "name": "npm:@rollup/rollup-win32-x64-gnu",
- "data": {
- "version": "4.52.3",
- "packageName": "@rollup/rollup-win32-x64-gnu",
- "hash": "sha512-s0hybmlHb56mWVZQj8ra9048/WZTPLILKxcvcq+8awSZmyiSUZjjem1AhU3Tf4ZKpYhK4mg36HtHDOe8QJS5PQ=="
- }
- },
- "npm:@rollup/rollup-win32-x64-msvc": {
- "type": "npm",
- "name": "npm:@rollup/rollup-win32-x64-msvc",
- "data": {
- "version": "4.34.9",
- "packageName": "@rollup/rollup-win32-x64-msvc",
- "hash": "sha512-AyleYRPU7+rgkMWbEh71fQlrzRfeP6SyMnRf9XX4fCdDPAJumdSBqYEcWPMzVQ4ScAl7E4oFfK0GUVn77xSwbw=="
- }
- },
- "npm:@rollup/rollup-win32-x64-msvc@4.52.3": {
- "type": "npm",
- "name": "npm:@rollup/rollup-win32-x64-msvc@4.52.3",
- "data": {
- "version": "4.52.3",
- "packageName": "@rollup/rollup-win32-x64-msvc",
- "hash": "sha512-zGIbEVVXVtauFgl3MRwGWEN36P5ZGenHRMgNw88X5wEhEBpq0XrMEZwOn07+ICrwM17XO5xfMZqh0OldCH5VTA=="
- }
- },
- "npm:@rspack/binding": {
- "type": "npm",
- "name": "npm:@rspack/binding",
- "data": {
- "version": "1.6.8",
- "packageName": "@rspack/binding",
- "hash": "sha512-lUeL4mbwGo+nqRKqFDCm9vH2jv9FNMVt1X8jqayWRcOCPlj/2UVMEFgqjR7Pp2vlvnTKq//31KbDBJmDZq31RQ=="
- }
- },
- "npm:@rspack/binding-darwin-arm64": {
- "type": "npm",
- "name": "npm:@rspack/binding-darwin-arm64",
- "data": {
- "version": "1.6.8",
- "packageName": "@rspack/binding-darwin-arm64",
- "hash": "sha512-e8CTQtzaeGnf+BIzR7wRMUwKfIg0jd/sxMRc1Vd0bCMHBhSN9EsGoMuJJaKeRrSmy2nwMCNWHIG+TvT1CEKg+A=="
- }
- },
- "npm:@rspack/binding-darwin-x64": {
- "type": "npm",
- "name": "npm:@rspack/binding-darwin-x64",
- "data": {
- "version": "1.6.8",
- "packageName": "@rspack/binding-darwin-x64",
- "hash": "sha512-ku1XpTEPt6Za11zhpFWhfwrTQogcgi9RJrOUVC4FESiPO9aKyd4hJ+JiPgLY0MZOqsptK6vEAgOip+uDVXrCpg=="
- }
- },
- "npm:@rspack/binding-linux-arm64-gnu": {
- "type": "npm",
- "name": "npm:@rspack/binding-linux-arm64-gnu",
- "data": {
- "version": "1.6.8",
- "packageName": "@rspack/binding-linux-arm64-gnu",
- "hash": "sha512-fvZX6xZPvBT8qipSpvkKMX5M7yd2BSpZNCZXcefw6gA3uC7LI3gu+er0LrDXY1PtPzVuHTyDx+abwWpagV3PiQ=="
- }
- },
- "npm:@rspack/binding-linux-arm64-musl": {
- "type": "npm",
- "name": "npm:@rspack/binding-linux-arm64-musl",
- "data": {
- "version": "1.6.8",
- "packageName": "@rspack/binding-linux-arm64-musl",
- "hash": "sha512-++XMKcMNrt59HcFBLnRaJcn70k3X0GwkAegZBVpel8xYIAgvoXT5+L8P1ExId/yTFxqedaz8DbcxQnNmMozviw=="
- }
- },
- "npm:@rspack/binding-linux-x64-gnu": {
- "type": "npm",
- "name": "npm:@rspack/binding-linux-x64-gnu",
- "data": {
- "version": "1.6.8",
- "packageName": "@rspack/binding-linux-x64-gnu",
- "hash": "sha512-tv3BWkTE1TndfX+DsE1rSTg8fBevCxujNZ3MlfZ22Wfy9x1FMXTJlWG8VIOXmaaJ1wUHzv8S7cE2YUUJ2LuiCg=="
- }
- },
- "npm:@rspack/binding-linux-x64-musl": {
- "type": "npm",
- "name": "npm:@rspack/binding-linux-x64-musl",
- "data": {
- "version": "1.6.8",
- "packageName": "@rspack/binding-linux-x64-musl",
- "hash": "sha512-DCGgZ5/in1O3FjHWqXnDsncRy+48cMhfuUAAUyl0yDj1NpsZu9pP+xfGLvGcQTiYrVl7IH9Aojf1eShP/77WGA=="
- }
- },
- "npm:@rspack/binding-wasm32-wasi": {
- "type": "npm",
- "name": "npm:@rspack/binding-wasm32-wasi",
- "data": {
- "version": "1.6.8",
- "packageName": "@rspack/binding-wasm32-wasi",
- "hash": "sha512-VUwdhl/lI4m6o1OGCZ9JwtMjTV/yLY5VZTQdEPKb40JMTlmZ5MBlr5xk7ByaXXYHr6I+qnqEm73iMKQvg6iknw=="
- }
- },
- "npm:@rspack/binding-win32-arm64-msvc": {
- "type": "npm",
- "name": "npm:@rspack/binding-win32-arm64-msvc",
- "data": {
- "version": "1.6.8",
- "packageName": "@rspack/binding-win32-arm64-msvc",
- "hash": "sha512-23YX7zlOZlub+nPGDBUzktb4D5D6ETUAluKjXEeHIZ9m7fSlEYBnGL66YE+3t1DHXGd0OqsdwlvrNGcyo6EXDQ=="
- }
- },
- "npm:@rspack/binding-win32-ia32-msvc": {
- "type": "npm",
- "name": "npm:@rspack/binding-win32-ia32-msvc",
- "data": {
- "version": "1.6.8",
- "packageName": "@rspack/binding-win32-ia32-msvc",
- "hash": "sha512-cFgRE3APxrY4AEdooVk2LtipwNNT/9mrnjdC5lVbsIsz+SxvGbZR231bxDJEqP15+RJOaD07FO1sIjINFqXMEg=="
- }
- },
- "npm:@rspack/binding-win32-x64-msvc": {
- "type": "npm",
- "name": "npm:@rspack/binding-win32-x64-msvc",
- "data": {
- "version": "1.6.8",
- "packageName": "@rspack/binding-win32-x64-msvc",
- "hash": "sha512-cIuhVsZYd3o3Neo1JSAhJYw6BDvlxaBoqvgwRkG1rs0ExFmEmgYyG7ip9pFKnKNWph/tmW3rDYypmEfjs1is7g=="
- }
- },
- "npm:@rspack/core": {
- "type": "npm",
- "name": "npm:@rspack/core",
- "data": {
- "version": "1.6.8",
- "packageName": "@rspack/core",
- "hash": "sha512-FolcIAH5FW4J2FET+qwjd1kNeFbCkd0VLuIHO0thyolEjaPSxw5qxG67DA7BZGm6PVcoiSgPLks1DL6eZ8c+fA=="
- }
- },
- "npm:@rspack/dev-server": {
- "type": "npm",
- "name": "npm:@rspack/dev-server",
- "data": {
- "version": "1.2.1",
- "packageName": "@rspack/dev-server",
- "hash": "sha512-e/ARvskYn2Qdd02qLvc0i6H9BnOmzP0xGHS2XCr7GZ3t2k5uC5ZlLkeN1iEebU0FkAW+6ot89NahFo3nupKuww=="
- }
- },
- "npm:@types/express-serve-static-core@4.19.8": {
- "type": "npm",
- "name": "npm:@types/express-serve-static-core@4.19.8",
- "data": {
- "version": "4.19.8",
- "packageName": "@types/express-serve-static-core",
- "hash": "sha512-02S5fmqeoKzVZCHPZid4b8JH2eM5HzQLZWN2FohQEy/0eXTq8VXZfSN6Pcr3F6N9R/vNrj7cpgbhjie6m/1tCA=="
- }
- },
- "npm:@types/express-serve-static-core": {
- "type": "npm",
- "name": "npm:@types/express-serve-static-core",
- "data": {
- "version": "5.0.7",
- "packageName": "@types/express-serve-static-core",
- "hash": "sha512-R+33OsgWw7rOhD1emjU7dzCDHucJrgJXMA5PYCzJxVil0dsyx5iBEPHqpPfiKNJQb7lZ1vxwoLR4Z87bBUpeGQ=="
- }
- },
- "npm:@types/express-serve-static-core@4.19.6": {
- "type": "npm",
- "name": "npm:@types/express-serve-static-core@4.19.6",
- "data": {
- "version": "4.19.6",
- "packageName": "@types/express-serve-static-core",
- "hash": "sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:glob-parent",
- "data": {
- "version": "6.0.2",
- "packageName": "glob-parent",
- "hash": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A=="
- }
- },
- "npm:http-proxy-middleware@2.0.9": {
- "type": "npm",
- "name": "npm:http-proxy-middleware@2.0.9",
- "data": {
- "version": "2.0.9",
- "packageName": "http-proxy-middleware",
- "hash": "sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q=="
- }
- },
- "npm:http-proxy-middleware": {
- "type": "npm",
- "name": "npm:http-proxy-middleware",
- "data": {
- "version": "3.0.5",
- "packageName": "http-proxy-middleware",
- "hash": "sha512-GLZZm1X38BPY4lkXA01jhwxvDoOkkXqjgVyUzVxiEK4iuRu03PZoYHhHRwxnfhQMDuaxi3vVri0YgSro/1oWqg=="
- }
- },
- "npm:ipaddr.js@2.3.0": {
- "type": "npm",
- "name": "npm:ipaddr.js@2.3.0",
- "data": {
- "version": "2.3.0",
- "packageName": "ipaddr.js",
- "hash": "sha512-Zv/pA+ciVFbCSBBjGfaKUya/CcGmUHzTydLMaTwrUUEM2DIEO3iZvueGxmacvmN50fGpGVKeTXpb2LcYQxeVdg=="
- }
- },
- "npm:ipaddr.js": {
- "type": "npm",
- "name": "npm:ipaddr.js",
- "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:@rspack/lite-tapable": {
- "type": "npm",
- "name": "npm:@rspack/lite-tapable",
- "data": {
- "version": "1.1.0",
- "packageName": "@rspack/lite-tapable",
- "hash": "sha512-E2B0JhYFmVAwdDiG14+DW0Di4Ze4Jg10Pc4/lILUrd5DRCaklduz2OvJ5HYQ6G+hd+WTzqQb3QnDNfK4yvAFYw=="
- }
- },
- "npm:@rspack/plugin-react-refresh": {
- "type": "npm",
- "name": "npm:@rspack/plugin-react-refresh",
- "data": {
- "version": "1.6.0",
- "packageName": "@rspack/plugin-react-refresh",
- "hash": "sha512-OO53gkrte/Ty4iRXxxM6lkwPGxsSsupFKdrPFnjwFIYrPvFLjeolAl5cTx+FzO5hYygJiGnw7iEKTmD+ptxqDA=="
- }
- },
- "npm:@rtsao/scc": {
- "type": "npm",
- "name": "npm:@rtsao/scc",
- "data": {
- "version": "1.1.0",
- "packageName": "@rtsao/scc",
- "hash": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g=="
- }
- },
- "npm:@schematics/angular": {
- "type": "npm",
- "name": "npm:@schematics/angular",
- "data": {
- "version": "21.1.1",
- "packageName": "@schematics/angular",
- "hash": "sha512-WijqITteakpFOplx7IGHIdBOdTU04Ul4qweilY1CRK3KdzQRuAf31KiKUFrJiGW076cyokmAQmBoZcngh9rCNw=="
- }
- },
- "npm:@sigstore/bundle": {
- "type": "npm",
- "name": "npm:@sigstore/bundle",
- "data": {
- "version": "4.0.0",
- "packageName": "@sigstore/bundle",
- "hash": "sha512-NwCl5Y0V6Di0NexvkTqdoVfmjTaQwoLM236r89KEojGmq/jMls8S+zb7yOwAPdXvbwfKDlP+lmXgAL4vKSQT+A=="
- }
- },
- "npm:@sigstore/core": {
- "type": "npm",
- "name": "npm:@sigstore/core",
- "data": {
- "version": "3.1.0",
- "packageName": "@sigstore/core",
- "hash": "sha512-o5cw1QYhNQ9IroioJxpzexmPjfCe7gzafd2RY3qnMpxr4ZEja+Jad/U8sgFpaue6bOaF+z7RVkyKVV44FN+N8A=="
- }
- },
- "npm:@sigstore/protobuf-specs": {
- "type": "npm",
- "name": "npm:@sigstore/protobuf-specs",
- "data": {
- "version": "0.5.0",
- "packageName": "@sigstore/protobuf-specs",
- "hash": "sha512-MM8XIwUjN2bwvCg1QvrMtbBmpcSHrkhFSCu1D11NyPvDQ25HEc4oG5/OcQfd/Tlf/OxmKWERDj0zGE23jQaMwA=="
- }
- },
- "npm:@sigstore/sign": {
- "type": "npm",
- "name": "npm:@sigstore/sign",
- "data": {
- "version": "4.1.0",
- "packageName": "@sigstore/sign",
- "hash": "sha512-Vx1RmLxLGnSUqx/o5/VsCjkuN5L7y+vxEEwawvc7u+6WtX2W4GNa7b9HEjmcRWohw/d6BpATXmvOwc78m+Swdg=="
- }
- },
- "npm:@sigstore/tuf": {
- "type": "npm",
- "name": "npm:@sigstore/tuf",
- "data": {
- "version": "4.0.1",
- "packageName": "@sigstore/tuf",
- "hash": "sha512-OPZBg8y5Vc9yZjmWCHrlWPMBqW5yd8+wFNl+thMdtcWz3vjVSoJQutF8YkrzI0SLGnkuFof4HSsWUhXrf219Lw=="
- }
- },
- "npm:@sigstore/verify": {
- "type": "npm",
- "name": "npm:@sigstore/verify",
- "data": {
- "version": "3.1.0",
- "packageName": "@sigstore/verify",
- "hash": "sha512-mNe0Iigql08YupSOGv197YdHpPPr+EzDZmfCgMc7RPNaZTw5aLN01nBl6CHJOh3BGtnMIj83EeN4butBchc8Ag=="
- }
- },
- "npm:@simplewebauthn/browser": {
- "type": "npm",
- "name": "npm:@simplewebauthn/browser",
- "data": {
- "version": "13.2.2",
- "packageName": "@simplewebauthn/browser",
- "hash": "sha512-FNW1oLQpTJyqG5kkDg5ZsotvWgmBaC6jCHR7Ej0qUNep36Wl9tj2eZu7J5rP+uhXgHaLk+QQ3lqcw2vS5MX1IA=="
- }
- },
- "npm:@simplewebauthn/server": {
- "type": "npm",
- "name": "npm:@simplewebauthn/server",
- "data": {
- "version": "13.2.2",
- "packageName": "@simplewebauthn/server",
- "hash": "sha512-HcWLW28yTMGXpwE9VLx9J+N2KEUaELadLrkPEEI9tpI5la70xNEVEsu/C+m3u7uoq4FulLqZQhgBCzR9IZhFpA=="
- }
- },
- "npm:@sinclair/typebox": {
- "type": "npm",
- "name": "npm:@sinclair/typebox",
- "data": {
- "version": "0.34.38",
- "packageName": "@sinclair/typebox",
- "hash": "sha512-HpkxMmc2XmZKhvaKIZZThlHmx1L0I/V1hWK1NubtlFnr6ZqdiOpV72TKudZUNQjZNsyDBay72qFEhEvb+bcwcA=="
- }
- },
- "npm:@sinclair/typebox@0.27.10": {
- "type": "npm",
- "name": "npm:@sinclair/typebox@0.27.10",
- "data": {
- "version": "0.27.10",
- "packageName": "@sinclair/typebox",
- "hash": "sha512-MTBk/3jGLNB2tVxv6uLlFh1iu64iYOQ2PbdOSK3NW8JZsmlaOh2q6sdtKowBhfw8QFLmYNzTW4/oK4uATIi6ZA=="
- }
- },
- "npm:@sinonjs/commons": {
- "type": "npm",
- "name": "npm:@sinonjs/commons",
- "data": {
- "version": "3.0.1",
- "packageName": "@sinonjs/commons",
- "hash": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ=="
- }
- },
- "npm:@sinonjs/fake-timers": {
- "type": "npm",
- "name": "npm:@sinonjs/fake-timers",
- "data": {
- "version": "13.0.5",
- "packageName": "@sinonjs/fake-timers",
- "hash": "sha512-36/hTbH2uaWuGVERyC6da9YwGWnzUZXuPro/F2LfsdOsLnCojz/iSH8MxUt/FD2S5XBSVPhmArFUXcpCQ2Hkiw=="
- }
- },
- "npm:@standard-schema/spec": {
- "type": "npm",
- "name": "npm:@standard-schema/spec",
- "data": {
- "version": "1.0.0",
- "packageName": "@standard-schema/spec",
- "hash": "sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA=="
- }
- },
- "npm:@stencil/core": {
- "type": "npm",
- "name": "npm:@stencil/core",
- "data": {
- "version": "4.38.0",
- "packageName": "@stencil/core",
- "hash": "sha512-oC3QFKO0X1yXVvETgc8OLY525MNKhn9vISBrbtKnGoPlokJ6rI8Vk1RK22TevnNrHLI4SExNLbcDnqilKR35JQ=="
- }
- },
- "npm:@storybook/addon-docs": {
- "type": "npm",
- "name": "npm:@storybook/addon-docs",
- "data": {
- "version": "10.1.10",
- "packageName": "@storybook/addon-docs",
- "hash": "sha512-PSJVtawnGNrEkeLJQn9TTdeqrtDij8onvmnFtfkDaFG5IaUdQaLX9ibJ4gfxYakq+BEtlCcYiWErNJcqDrDluQ=="
- }
- },
- "npm:@storybook/angular": {
- "type": "npm",
- "name": "npm:@storybook/angular",
- "data": {
- "version": "10.1.10",
- "packageName": "@storybook/angular",
- "hash": "sha512-p/ebOOMjwH+EczTTgQtEtHZAzQpS1CN5Ga/gP2nXhZexWrFHyb+KjEGxcR3lWZaesMqS6WpvBjAeyzlv+V6xkg=="
- }
- },
- "npm:@storybook/builder-webpack5": {
- "type": "npm",
- "name": "npm:@storybook/builder-webpack5",
- "data": {
- "version": "10.1.10",
- "packageName": "@storybook/builder-webpack5",
- "hash": "sha512-ifoS897+T92uve1+WLlDrf1fu3ldfVVJ/WdOYZ52d9F8sZ1ULSreg7Xnq5FKbBCKmQVOxL9f2NjEWbLJkP67CQ=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:ajv-keywords",
- "data": {
- "version": "5.1.0",
- "packageName": "ajv-keywords",
- "hash": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw=="
- }
- },
- "npm:cosmiconfig@8.3.6": {
- "type": "npm",
- "name": "npm:cosmiconfig@8.3.6",
- "data": {
- "version": "8.3.6",
- "packageName": "cosmiconfig",
- "hash": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA=="
- }
- },
- "npm:cosmiconfig": {
- "type": "npm",
- "name": "npm:cosmiconfig",
- "data": {
- "version": "7.1.0",
- "packageName": "cosmiconfig",
- "hash": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA=="
- }
- },
- "npm:cosmiconfig@9.0.0": {
- "type": "npm",
- "name": "npm:cosmiconfig@9.0.0",
- "data": {
- "version": "9.0.0",
- "packageName": "cosmiconfig",
- "hash": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg=="
- }
- },
- "npm:fork-ts-checker-webpack-plugin@9.1.0": {
- "type": "npm",
- "name": "npm:fork-ts-checker-webpack-plugin@9.1.0",
- "data": {
- "version": "9.1.0",
- "packageName": "fork-ts-checker-webpack-plugin",
- "hash": "sha512-mpafl89VFPJmhnJ1ssH+8wmM2b50n+Rew5x42NeI2U78aRWgtkEtGmctp7iT16UjquJTjorEmIfESj3DxdW84Q=="
- }
- },
- "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: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": {
- "type": "npm",
- "name": "npm:schema-utils",
- "data": {
- "version": "4.3.3",
- "packageName": "schema-utils",
- "hash": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:fs-extra",
- "data": {
- "version": "9.1.0",
- "packageName": "fs-extra",
- "hash": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ=="
- }
- },
- "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:style-loader@4.0.0": {
- "type": "npm",
- "name": "npm:style-loader@4.0.0",
- "data": {
- "version": "4.0.0",
- "packageName": "style-loader",
- "hash": "sha512-1V4WqhhZZgjVAVJyt7TdDPZoPBPNHbekX4fWnCJL1yQukhCeZhJySUL+gL9y6sNdN95uEOS83Y55SqHcP7MzLA=="
- }
- },
- "npm:style-loader": {
- "type": "npm",
- "name": "npm:style-loader",
- "data": {
- "version": "3.3.4",
- "packageName": "style-loader",
- "hash": "sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w=="
- }
- },
- "npm:webpack-dev-middleware@6.1.3": {
- "type": "npm",
- "name": "npm:webpack-dev-middleware@6.1.3",
- "data": {
- "version": "6.1.3",
- "packageName": "webpack-dev-middleware",
- "hash": "sha512-A4ChP0Qj8oGociTs6UdlRUGANIGrCDL3y+pmQMc+dSsraXHCatFpmMey4mYELA+juqwUqwQsUgJJISXl1KWmiw=="
- }
- },
- "npm:webpack-dev-middleware": {
- "type": "npm",
- "name": "npm:webpack-dev-middleware",
- "data": {
- "version": "7.4.5",
- "packageName": "webpack-dev-middleware",
- "hash": "sha512-uxQ6YqGdE4hgDKNf7hUiPXOdtkXvBJXrfEGYSx7P7LC8hnUYGK70X6xQXUvXeNyBDDcsiQXpG2m3G9vxowaEuA=="
- }
- },
- "npm:@storybook/core-webpack": {
- "type": "npm",
- "name": "npm:@storybook/core-webpack",
- "data": {
- "version": "10.1.10",
- "packageName": "@storybook/core-webpack",
- "hash": "sha512-hXNf5yHyGtZOZbCA+MHDkW0iCKSBkFSD06XVc2ZhtZ7D1FHivSRJMY6kCKQoFbt0kSj0V/UbPGBOpgOa1vuYFg=="
- }
- },
- "npm:@storybook/csf-plugin": {
- "type": "npm",
- "name": "npm:@storybook/csf-plugin",
- "data": {
- "version": "10.1.10",
- "packageName": "@storybook/csf-plugin",
- "hash": "sha512-2dri4TRU8uuj/skmx/ZBw+GnnXf8EZHiMDMeijVRdBQtYFWPeoYzNIrGRpNfbuGpnDP0dcxrqti/TsedoxwFkA=="
- }
- },
- "npm:@storybook/global": {
- "type": "npm",
- "name": "npm:@storybook/global",
- "data": {
- "version": "5.0.0",
- "packageName": "@storybook/global",
- "hash": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ=="
- }
- },
- "npm:@storybook/icons": {
- "type": "npm",
- "name": "npm:@storybook/icons",
- "data": {
- "version": "2.0.1",
- "packageName": "@storybook/icons",
- "hash": "sha512-/smVjw88yK3CKsiuR71vNgWQ9+NuY2L+e8X7IMrFjexjm6ZR8ULrV2DRkTA61aV6ryefslzHEGDInGpnNeIocg=="
- }
- },
- "npm:@storybook/react-dom-shim": {
- "type": "npm",
- "name": "npm:@storybook/react-dom-shim",
- "data": {
- "version": "10.1.10",
- "packageName": "@storybook/react-dom-shim",
- "hash": "sha512-9pmUbEr1MeMHg9TG0c2jVUfHWr2AA86vqZGphY/nT6mbe/rGyWtBl5EnFLrz6WpI8mo3h+Kxs6p2oiuIYieRtw=="
- }
- },
- "npm:@swc/helpers": {
- "type": "npm",
- "name": "npm:@swc/helpers",
- "data": {
- "version": "0.5.17",
- "packageName": "@swc/helpers",
- "hash": "sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A=="
- }
- },
- "npm:@testing-library/dom": {
- "type": "npm",
- "name": "npm:@testing-library/dom",
- "data": {
- "version": "10.4.1",
- "packageName": "@testing-library/dom",
- "hash": "sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg=="
- }
- },
- "npm:aria-query@5.3.0": {
- "type": "npm",
- "name": "npm:aria-query@5.3.0",
- "data": {
- "version": "5.3.0",
- "packageName": "aria-query",
- "hash": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A=="
- }
- },
- "npm:aria-query": {
- "type": "npm",
- "name": "npm:aria-query",
- "data": {
- "version": "5.3.2",
- "packageName": "aria-query",
- "hash": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:pretty-format",
- "data": {
- "version": "30.2.0",
- "packageName": "pretty-format",
- "hash": "sha512-9uBdv/B4EefsuAL+pWqueZyZS2Ba+LxfFeQ9DN14HU4bN8bhaxKdkpjpB6fs9+pSjIBu+FXQHImEg8j/Lw0+vA=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:react-is",
- "data": {
- "version": "18.3.1",
- "packageName": "react-is",
- "hash": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg=="
- }
- },
- "npm:@testing-library/jest-dom": {
- "type": "npm",
- "name": "npm:@testing-library/jest-dom",
- "data": {
- "version": "6.6.4",
- "packageName": "@testing-library/jest-dom",
- "hash": "sha512-xDXgLjVunjHqczScfkCJ9iyjdNOVHvvCdqHSSxwM9L0l/wHkTRum67SDc020uAlCoqktJplgO2AAQeLP1wgqDQ=="
- }
- },
- "npm:dom-accessibility-api@0.6.3": {
- "type": "npm",
- "name": "npm:dom-accessibility-api@0.6.3",
- "data": {
- "version": "0.6.3",
- "packageName": "dom-accessibility-api",
- "hash": "sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w=="
- }
- },
- "npm:dom-accessibility-api": {
- "type": "npm",
- "name": "npm:dom-accessibility-api",
- "data": {
- "version": "0.5.16",
- "packageName": "dom-accessibility-api",
- "hash": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg=="
- }
- },
- "npm:@testing-library/user-event": {
- "type": "npm",
- "name": "npm:@testing-library/user-event",
- "data": {
- "version": "14.6.1",
- "packageName": "@testing-library/user-event",
- "hash": "sha512-vq7fv0rnt+QTXgPxr5Hjc210p6YKq2kmdziLgnsZGgLJ9e6VAShx1pACLuRjd/AS/sr7phAR58OIIpf0LlmQNw=="
- }
- },
- "npm:@tokenizer/inflate": {
- "type": "npm",
- "name": "npm:@tokenizer/inflate",
- "data": {
- "version": "0.4.1",
- "packageName": "@tokenizer/inflate",
- "hash": "sha512-2mAv+8pkG6GIZiF1kNg1jAjh27IDxEPKwdGul3snfztFerfPGI1LjDezZp3i7BElXompqEtPmoPx6c2wgtWsOA=="
- }
- },
- "npm:@tokenizer/token": {
- "type": "npm",
- "name": "npm:@tokenizer/token",
- "data": {
- "version": "0.3.0",
- "packageName": "@tokenizer/token",
- "hash": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A=="
- }
- },
- "npm:@trivago/prettier-plugin-sort-imports": {
- "type": "npm",
- "name": "npm:@trivago/prettier-plugin-sort-imports",
- "data": {
- "version": "5.2.2",
- "packageName": "@trivago/prettier-plugin-sort-imports",
- "hash": "sha512-fYDQA9e6yTNmA13TLVSA+WMQRc5Bn/c0EUBditUHNfMMxN7M82c38b1kEggVE3pLpZ0FwkwJkUEKMiOi52JXFA=="
- }
- },
- "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:@tufjs/canonical-json": {
- "type": "npm",
- "name": "npm:@tufjs/canonical-json",
- "data": {
- "version": "2.0.0",
- "packageName": "@tufjs/canonical-json",
- "hash": "sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA=="
- }
- },
- "npm:@tufjs/models": {
- "type": "npm",
- "name": "npm:@tufjs/models",
- "data": {
- "version": "4.1.0",
- "packageName": "@tufjs/models",
- "hash": "sha512-Y8cK9aggNRsqJVaKUlEYs4s7CvQ1b1ta2DVPyAimb0I2qhzjNk+A+mxvll/klL0RlfuIUei8BF7YWiua4kQqww=="
- }
- },
- "npm:@tybys/wasm-util": {
- "type": "npm",
- "name": "npm:@tybys/wasm-util",
- "data": {
- "version": "0.10.1",
- "packageName": "@tybys/wasm-util",
- "hash": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg=="
- }
- },
- "npm:@tybys/wasm-util@0.9.0": {
- "type": "npm",
- "name": "npm:@tybys/wasm-util@0.9.0",
- "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/babel__core": {
- "type": "npm",
- "name": "npm:@types/babel__core",
- "data": {
- "version": "7.20.5",
- "packageName": "@types/babel__core",
- "hash": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA=="
- }
- },
- "npm:@types/babel__generator": {
- "type": "npm",
- "name": "npm:@types/babel__generator",
- "data": {
- "version": "7.27.0",
- "packageName": "@types/babel__generator",
- "hash": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg=="
- }
- },
- "npm:@types/babel__template": {
- "type": "npm",
- "name": "npm:@types/babel__template",
- "data": {
- "version": "7.4.4",
- "packageName": "@types/babel__template",
- "hash": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A=="
- }
- },
- "npm:@types/babel__traverse": {
- "type": "npm",
- "name": "npm:@types/babel__traverse",
- "data": {
- "version": "7.20.7",
- "packageName": "@types/babel__traverse",
- "hash": "sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng=="
- }
- },
- "npm:@types/big.js": {
- "type": "npm",
- "name": "npm:@types/big.js",
- "data": {
- "version": "6.2.2",
- "packageName": "@types/big.js",
- "hash": "sha512-e2cOW9YlVzFY2iScnGBBkplKsrn2CsObHQ2Hiw4V1sSyiGbgWL8IyqE3zFi1Pt5o1pdAtYkDAIsF3KKUPjdzaA=="
- }
- },
- "npm:@types/body-parser": {
- "type": "npm",
- "name": "npm:@types/body-parser",
- "data": {
- "version": "1.19.6",
- "packageName": "@types/body-parser",
- "hash": "sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g=="
- }
- },
- "npm:@types/bonjour": {
- "type": "npm",
- "name": "npm:@types/bonjour",
- "data": {
- "version": "3.5.13",
- "packageName": "@types/bonjour",
- "hash": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ=="
- }
- },
- "npm:@types/chai": {
- "type": "npm",
- "name": "npm:@types/chai",
- "data": {
- "version": "5.2.2",
- "packageName": "@types/chai",
- "hash": "sha512-8kB30R7Hwqf40JPiKhVzodJs2Qc1ZJ5zuT3uzw5Hq/dhNCl3G3l83jfpdI1e20BP348+fV7VIL/+FxaXkqBmWg=="
- }
- },
- "npm:@types/connect": {
- "type": "npm",
- "name": "npm:@types/connect",
- "data": {
- "version": "3.4.38",
- "packageName": "@types/connect",
- "hash": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug=="
- }
- },
- "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/d3": {
- "type": "npm",
- "name": "npm:@types/d3",
- "data": {
- "version": "7.4.3",
- "packageName": "@types/d3",
- "hash": "sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww=="
- }
- },
- "npm:@types/d3-array": {
- "type": "npm",
- "name": "npm:@types/d3-array",
- "data": {
- "version": "3.2.1",
- "packageName": "@types/d3-array",
- "hash": "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg=="
- }
- },
- "npm:@types/d3-axis": {
- "type": "npm",
- "name": "npm:@types/d3-axis",
- "data": {
- "version": "3.0.6",
- "packageName": "@types/d3-axis",
- "hash": "sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw=="
- }
- },
- "npm:@types/d3-brush": {
- "type": "npm",
- "name": "npm:@types/d3-brush",
- "data": {
- "version": "3.0.6",
- "packageName": "@types/d3-brush",
- "hash": "sha512-nH60IZNNxEcrh6L1ZSMNA28rj27ut/2ZmI3r96Zd+1jrZD++zD3LsMIjWlvg4AYrHn/Pqz4CF3veCxGjtbqt7A=="
- }
- },
- "npm:@types/d3-chord": {
- "type": "npm",
- "name": "npm:@types/d3-chord",
- "data": {
- "version": "3.0.6",
- "packageName": "@types/d3-chord",
- "hash": "sha512-LFYWWd8nwfwEmTZG9PfQxd17HbNPksHBiJHaKuY1XeqscXacsS2tyoo6OdRsjf+NQYeB6XrNL3a25E3gH69lcg=="
- }
- },
- "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-contour": {
- "type": "npm",
- "name": "npm:@types/d3-contour",
- "data": {
- "version": "3.0.6",
- "packageName": "@types/d3-contour",
- "hash": "sha512-BjzLgXGnCWjUSYGfH1cpdo41/hgdWETu4YxpezoztawmqsvCeep+8QGfiY6YbDvfgHz/DkjeIkkZVJavB4a3rg=="
- }
- },
- "npm:@types/d3-delaunay": {
- "type": "npm",
- "name": "npm:@types/d3-delaunay",
- "data": {
- "version": "6.0.4",
- "packageName": "@types/d3-delaunay",
- "hash": "sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw=="
- }
- },
- "npm:@types/d3-dispatch": {
- "type": "npm",
- "name": "npm:@types/d3-dispatch",
- "data": {
- "version": "3.0.7",
- "packageName": "@types/d3-dispatch",
- "hash": "sha512-5o9OIAdKkhN1QItV2oqaE5KMIiXAvDWBDPrD85e58Qlz1c1kI/J0NcqbEG88CoTwJrYe7ntUCVfeUl2UJKbWgA=="
- }
- },
- "npm:@types/d3-drag": {
- "type": "npm",
- "name": "npm:@types/d3-drag",
- "data": {
- "version": "3.0.7",
- "packageName": "@types/d3-drag",
- "hash": "sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ=="
- }
- },
- "npm:@types/d3-dsv": {
- "type": "npm",
- "name": "npm:@types/d3-dsv",
- "data": {
- "version": "3.0.7",
- "packageName": "@types/d3-dsv",
- "hash": "sha512-n6QBF9/+XASqcKK6waudgL0pf/S5XHPPI8APyMLLUHd8NqouBGLsU8MgtO7NINGtPBtk9Kko/W4ea0oAspwh9g=="
- }
- },
- "npm:@types/d3-ease": {
- "type": "npm",
- "name": "npm:@types/d3-ease",
- "data": {
- "version": "3.0.2",
- "packageName": "@types/d3-ease",
- "hash": "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA=="
- }
- },
- "npm:@types/d3-fetch": {
- "type": "npm",
- "name": "npm:@types/d3-fetch",
- "data": {
- "version": "3.0.7",
- "packageName": "@types/d3-fetch",
- "hash": "sha512-fTAfNmxSb9SOWNB9IoG5c8Hg6R+AzUHDRlsXsDZsNp6sxAEOP0tkP3gKkNSO/qmHPoBFTxNrjDprVHDQDvo5aA=="
- }
- },
- "npm:@types/d3-force": {
- "type": "npm",
- "name": "npm:@types/d3-force",
- "data": {
- "version": "3.0.10",
- "packageName": "@types/d3-force",
- "hash": "sha512-ZYeSaCF3p73RdOKcjj+swRlZfnYpK1EbaDiYICEEp5Q6sUiqFaFQ9qgoshp5CzIyyb/yD09kD9o2zEltCexlgw=="
- }
- },
- "npm:@types/d3-format": {
- "type": "npm",
- "name": "npm:@types/d3-format",
- "data": {
- "version": "3.0.4",
- "packageName": "@types/d3-format",
- "hash": "sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g=="
- }
- },
- "npm:@types/d3-geo": {
- "type": "npm",
- "name": "npm:@types/d3-geo",
- "data": {
- "version": "3.1.0",
- "packageName": "@types/d3-geo",
- "hash": "sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ=="
- }
- },
- "npm:@types/d3-hierarchy": {
- "type": "npm",
- "name": "npm:@types/d3-hierarchy",
- "data": {
- "version": "3.1.7",
- "packageName": "@types/d3-hierarchy",
- "hash": "sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg=="
- }
- },
- "npm:@types/d3-interpolate": {
- "type": "npm",
- "name": "npm:@types/d3-interpolate",
- "data": {
- "version": "3.0.4",
- "packageName": "@types/d3-interpolate",
- "hash": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA=="
- }
- },
- "npm:@types/d3-path": {
- "type": "npm",
- "name": "npm:@types/d3-path",
- "data": {
- "version": "3.1.1",
- "packageName": "@types/d3-path",
- "hash": "sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg=="
- }
- },
- "npm:@types/d3-polygon": {
- "type": "npm",
- "name": "npm:@types/d3-polygon",
- "data": {
- "version": "3.0.2",
- "packageName": "@types/d3-polygon",
- "hash": "sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA=="
- }
- },
- "npm:@types/d3-quadtree": {
- "type": "npm",
- "name": "npm:@types/d3-quadtree",
- "data": {
- "version": "3.0.6",
- "packageName": "@types/d3-quadtree",
- "hash": "sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg=="
- }
- },
- "npm:@types/d3-random": {
- "type": "npm",
- "name": "npm:@types/d3-random",
- "data": {
- "version": "3.0.3",
- "packageName": "@types/d3-random",
- "hash": "sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ=="
- }
- },
- "npm:@types/d3-scale": {
- "type": "npm",
- "name": "npm:@types/d3-scale",
- "data": {
- "version": "4.0.9",
- "packageName": "@types/d3-scale",
- "hash": "sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw=="
- }
- },
- "npm:@types/d3-scale-chromatic": {
- "type": "npm",
- "name": "npm:@types/d3-scale-chromatic",
- "data": {
- "version": "3.1.0",
- "packageName": "@types/d3-scale-chromatic",
- "hash": "sha512-iWMJgwkK7yTRmWqRB5plb1kadXyQ5Sj8V/zYlFGMUBbIPKQScw+Dku9cAAMgJG+z5GYDoMjWGLVOvjghDEFnKQ=="
- }
- },
- "npm:@types/d3-selection": {
- "type": "npm",
- "name": "npm:@types/d3-selection",
- "data": {
- "version": "3.0.11",
- "packageName": "@types/d3-selection",
- "hash": "sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w=="
- }
- },
- "npm:@types/d3-shape": {
- "type": "npm",
- "name": "npm:@types/d3-shape",
- "data": {
- "version": "3.1.7",
- "packageName": "@types/d3-shape",
- "hash": "sha512-VLvUQ33C+3J+8p+Daf+nYSOsjB4GXp19/S/aGo60m9h1v6XaxjiT82lKVWJCfzhtuZ3yD7i/TPeC/fuKLLOSmg=="
- }
- },
- "npm:@types/d3-time": {
- "type": "npm",
- "name": "npm:@types/d3-time",
- "data": {
- "version": "3.0.4",
- "packageName": "@types/d3-time",
- "hash": "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g=="
- }
- },
- "npm:@types/d3-time-format": {
- "type": "npm",
- "name": "npm:@types/d3-time-format",
- "data": {
- "version": "4.0.3",
- "packageName": "@types/d3-time-format",
- "hash": "sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg=="
- }
- },
- "npm:@types/d3-timer": {
- "type": "npm",
- "name": "npm:@types/d3-timer",
- "data": {
- "version": "3.0.2",
- "packageName": "@types/d3-timer",
- "hash": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw=="
- }
- },
- "npm:@types/d3-transition": {
- "type": "npm",
- "name": "npm:@types/d3-transition",
- "data": {
- "version": "3.0.9",
- "packageName": "@types/d3-transition",
- "hash": "sha512-uZS5shfxzO3rGlu0cC3bjmMFKsXv+SmZZcgp0KD22ts4uGXp5EVYGzu/0YdwZeKmddhcAccYtREJKkPfXkZuCg=="
- }
- },
- "npm:@types/d3-zoom": {
- "type": "npm",
- "name": "npm:@types/d3-zoom",
- "data": {
- "version": "3.0.8",
- "packageName": "@types/d3-zoom",
- "hash": "sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw=="
- }
- },
- "npm:@types/deep-eql": {
- "type": "npm",
- "name": "npm:@types/deep-eql",
- "data": {
- "version": "4.0.2",
- "packageName": "@types/deep-eql",
- "hash": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw=="
- }
- },
- "npm:@types/diff-match-patch": {
- "type": "npm",
- "name": "npm:@types/diff-match-patch",
- "data": {
- "version": "1.0.36",
- "packageName": "@types/diff-match-patch",
- "hash": "sha512-xFdR6tkm0MWvBfO8xXCSsinYxHcqkQUlcHeSpMC2ukzOb6lwQAfDmW+Qt0AvlGd8HpsS28qKsB+oPeJn9I39jg=="
- }
- },
- "npm:@types/eslint": {
- "type": "npm",
- "name": "npm:@types/eslint",
- "data": {
- "version": "9.6.1",
- "packageName": "@types/eslint",
- "hash": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag=="
- }
- },
- "npm:@types/eslint-scope": {
- "type": "npm",
- "name": "npm:@types/eslint-scope",
- "data": {
- "version": "3.7.7",
- "packageName": "@types/eslint-scope",
- "hash": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg=="
- }
- },
- "npm:@types/esquery": {
- "type": "npm",
- "name": "npm:@types/esquery",
- "data": {
- "version": "1.5.4",
- "packageName": "@types/esquery",
- "hash": "sha512-yYO4Q8H+KJHKW1rEeSzHxcZi90durqYgWVfnh5K6ZADVBjBv2e1NEveYX5yT2bffgN7RqzH3k9930m+i2yBoMA=="
- }
- },
- "npm:@types/estree": {
- "type": "npm",
- "name": "npm:@types/estree",
- "data": {
- "version": "1.0.8",
- "packageName": "@types/estree",
- "hash": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w=="
- }
- },
- "npm:@types/express": {
- "type": "npm",
- "name": "npm:@types/express",
- "data": {
- "version": "4.17.25",
- "packageName": "@types/express",
- "hash": "sha512-dVd04UKsfpINUnK0yBoYHDF3xu7xVH4BuDotC/xGuycx4CgbP48X/KF/586bcObxT0HENHXEU8Nqtu6NR+eKhw=="
- }
- },
- "npm:@types/fast-redact": {
- "type": "npm",
- "name": "npm:@types/fast-redact",
- "data": {
- "version": "3.0.4",
- "packageName": "@types/fast-redact",
- "hash": "sha512-tgGJaXucrCH4Yx2l/AI6e/JQksZhKGIQsVwBMTh+nxUhQDv5tXScTs5DHTw+qSKDXnHL2dTAh1e2rd5pcFQyNQ=="
- }
- },
- "npm:@types/geojson": {
- "type": "npm",
- "name": "npm:@types/geojson",
- "data": {
- "version": "7946.0.16",
- "packageName": "@types/geojson",
- "hash": "sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg=="
- }
- },
- "npm:@types/google-spreadsheet": {
- "type": "npm",
- "name": "npm:@types/google-spreadsheet",
- "data": {
- "version": "3.1.5",
- "packageName": "@types/google-spreadsheet",
- "hash": "sha512-7N+mDtZ1pmya2RRFPPl4KYc2TRgiqCNBLUZfyrKfER+u751JgCO+C24/LzF70UmUm/zhHUbzRZ5mtfaxekQ1ZQ=="
- }
- },
- "npm:@types/html-minifier-terser": {
- "type": "npm",
- "name": "npm:@types/html-minifier-terser",
- "data": {
- "version": "6.1.0",
- "packageName": "@types/html-minifier-terser",
- "hash": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg=="
- }
- },
- "npm:@types/http-errors": {
- "type": "npm",
- "name": "npm:@types/http-errors",
- "data": {
- "version": "2.0.5",
- "packageName": "@types/http-errors",
- "hash": "sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg=="
- }
- },
- "npm:@types/http-proxy": {
- "type": "npm",
- "name": "npm:@types/http-proxy",
- "data": {
- "version": "1.17.16",
- "packageName": "@types/http-proxy",
- "hash": "sha512-sdWoUajOB1cd0A8cRRQ1cfyWNbmFKLAqBB89Y8x5iYyG/mkJHc0YUH8pdWBy2omi9qtCpiIgGjuwO0dQST2l5w=="
- }
- },
- "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/jest": {
- "type": "npm",
- "name": "npm:@types/jest",
- "data": {
- "version": "30.0.0",
- "packageName": "@types/jest",
- "hash": "sha512-XTYugzhuwqWjws0CVz8QpM36+T+Dz5mTEBKhNs/esGLnCIlGdRy+Dq78NRjd7ls7r8BC8ZRMOrKlkO1hU0JOwA=="
- }
- },
- "npm:@types/jsdom": {
- "type": "npm",
- "name": "npm:@types/jsdom",
- "data": {
- "version": "21.1.7",
- "packageName": "@types/jsdom",
- "hash": "sha512-yOriVnggzrnQ3a9OKOCxaVuSug3w3/SbOj5i7VwXWZEyUNl3bLF9V3MfxGbZKuwqJOQyRfqXyROBB1CoZLFWzA=="
- }
- },
- "npm:entities@6.0.1": {
- "type": "npm",
- "name": "npm:entities@6.0.1",
- "data": {
- "version": "6.0.1",
- "packageName": "entities",
- "hash": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g=="
- }
- },
- "npm:entities": {
- "type": "npm",
- "name": "npm:entities",
- "data": {
- "version": "4.5.0",
- "packageName": "entities",
- "hash": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw=="
- }
- },
- "npm:entities@7.0.1": {
- "type": "npm",
- "name": "npm:entities@7.0.1",
- "data": {
- "version": "7.0.1",
- "packageName": "entities",
- "hash": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA=="
- }
- },
- "npm:entities@2.2.0": {
- "type": "npm",
- "name": "npm:entities@2.2.0",
- "data": {
- "version": "2.2.0",
- "packageName": "entities",
- "hash": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A=="
- }
- },
- "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/json5": {
- "type": "npm",
- "name": "npm:@types/json5",
- "data": {
- "version": "0.0.29",
- "packageName": "@types/json5",
- "hash": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ=="
- }
- },
- "npm:@types/jsonpath": {
- "type": "npm",
- "name": "npm:@types/jsonpath",
- "data": {
- "version": "0.2.4",
- "packageName": "@types/jsonpath",
- "hash": "sha512-K3hxB8Blw0qgW6ExKgMbXQv2UPZBoE2GqLpVY+yr7nMD2Pq86lsuIzyAaiQ7eMqFL5B6di6pxSkogLJEyEHoGA=="
- }
- },
- "npm:@types/jsonwebtoken": {
- "type": "npm",
- "name": "npm:@types/jsonwebtoken",
- "data": {
- "version": "9.0.10",
- "packageName": "@types/jsonwebtoken",
- "hash": "sha512-asx5hIG9Qmf/1oStypjanR7iKTv0gXQ1Ov/jfrX6kS/EO0OFni8orbmGCn0672NHR3kXHwpAwR+B368ZGN/2rA=="
- }
- },
- "npm:@types/lodash": {
- "type": "npm",
- "name": "npm:@types/lodash",
- "data": {
- "version": "4.17.23",
- "packageName": "@types/lodash",
- "hash": "sha512-RDvF6wTulMPjrNdCoYRC8gNR880JNGT8uB+REUpC2Ns4pRqQJhGz90wh7rgdXDPpCczF3VGktDuFGVnz8zP7HA=="
- }
- },
- "npm:@types/luxon": {
- "type": "npm",
- "name": "npm:@types/luxon",
- "data": {
- "version": "3.7.1",
- "packageName": "@types/luxon",
- "hash": "sha512-H3iskjFIAn5SlJU7OuxUmTEpebK6TKB8rxZShDslBMZJ5u9S//KM1sbdAisiSrqwLQncVjnpi2OK2J51h+4lsg=="
- }
- },
- "npm:@types/mdx": {
- "type": "npm",
- "name": "npm:@types/mdx",
- "data": {
- "version": "2.0.13",
- "packageName": "@types/mdx",
- "hash": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw=="
- }
- },
- "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/ms": {
- "type": "npm",
- "name": "npm:@types/ms",
- "data": {
- "version": "2.1.0",
- "packageName": "@types/ms",
- "hash": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA=="
- }
- },
- "npm:@types/node": {
- "type": "npm",
- "name": "npm:@types/node",
- "data": {
- "version": "22.15.17",
- "packageName": "@types/node",
- "hash": "sha512-wIX2aSZL5FE+MR0JlvF87BNVrtFWf6AE6rxSE9X7OwnVvoyCQjpzSRJ+M87se/4QCkCiebQAqrJ0y6fwIyi7nw=="
- }
- },
- "npm:@types/node-forge": {
- "type": "npm",
- "name": "npm:@types/node-forge",
- "data": {
- "version": "1.3.13",
- "packageName": "@types/node-forge",
- "hash": "sha512-zePQJSW5QkwSHKRApqWCVKeKoSOt4xvEnLENZPjyvm9Ezdf/EyDeJM7jqLzOwjVICQQzvLZ63T55MKdJB5H6ww=="
- }
- },
- "npm:@types/oauth": {
- "type": "npm",
- "name": "npm:@types/oauth",
- "data": {
- "version": "0.9.6",
- "packageName": "@types/oauth",
- "hash": "sha512-H9TRCVKBNOhZZmyHLqFt9drPM9l+ShWiqqJijU1B8P3DX3ub84NjxDuy+Hjrz+fEca5Kwip3qPMKNyiLgNJtIA=="
- }
- },
- "npm:@types/papaparse": {
- "type": "npm",
- "name": "npm:@types/papaparse",
- "data": {
- "version": "5.3.7",
- "packageName": "@types/papaparse",
- "hash": "sha512-f2HKmlnPdCvS0WI33WtCs5GD7X1cxzzS/aduaxSu3I7TbhWlENjSPs6z5TaB9K0J+BH1jbmqTaM+ja5puis4wg=="
- }
- },
- "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/passport": {
- "type": "npm",
- "name": "npm:@types/passport",
- "data": {
- "version": "1.0.17",
- "packageName": "@types/passport",
- "hash": "sha512-aciLyx+wDwT2t2/kJGJR2AEeBz0nJU4WuRX04Wu9Dqc5lSUtwu0WERPHYsLhF9PtseiAMPBGNUOtFjxZ56prsg=="
- }
- },
- "npm:@types/passport-google-oauth20": {
- "type": "npm",
- "name": "npm:@types/passport-google-oauth20",
- "data": {
- "version": "2.0.16",
- "packageName": "@types/passport-google-oauth20",
- "hash": "sha512-ayXK2CJ7uVieqhYOc6k/pIr5pcQxOLB6kBev+QUGS7oEZeTgIs1odDobXRqgfBPvXzl0wXCQHftV5220czZCPA=="
- }
- },
- "npm:@types/passport-oauth2": {
- "type": "npm",
- "name": "npm:@types/passport-oauth2",
- "data": {
- "version": "1.8.0",
- "packageName": "@types/passport-oauth2",
- "hash": "sha512-6//z+4orIOy/g3zx17HyQ71GSRK4bs7Sb+zFasRoc2xzlv7ZCJ+vkDBYFci8U6HY+or6Zy7ajf4mz4rK7nsWJQ=="
- }
- },
- "npm:@types/passport-openidconnect": {
- "type": "npm",
- "name": "npm:@types/passport-openidconnect",
- "data": {
- "version": "0.1.3",
- "packageName": "@types/passport-openidconnect",
- "hash": "sha512-k1Ni7bG/9OZNo2Qpjg2W6GajL+pww6ZPaNWMXfpteCX4dXf4QgaZLt2hjR5IiPrqwBT9+W8KjCTJ/uhGIoBx/g=="
- }
- },
- "npm:@types/passport-strategy": {
- "type": "npm",
- "name": "npm:@types/passport-strategy",
- "data": {
- "version": "0.2.38",
- "packageName": "@types/passport-strategy",
- "hash": "sha512-GC6eMqqojOooq993Tmnmp7AUTbbQSgilyvpCYQjT+H6JfG/g6RGc7nXEniZlp0zyKJ0WUdOiZWLBZft9Yug1uA=="
- }
- },
- "npm:@types/qs": {
- "type": "npm",
- "name": "npm:@types/qs",
- "data": {
- "version": "6.14.0",
- "packageName": "@types/qs",
- "hash": "sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:@types/react",
- "data": {
- "version": "19.1.12",
- "packageName": "@types/react",
- "hash": "sha512-cMoR+FoAf/Jyq6+Df2/Z41jISvGZZ2eTlnsaJRptmZ76Caldwy1odD4xTr/gNV9VLj0AWgg/nmkevIyUfIIq5w=="
- }
- },
- "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.5",
- "packageName": "@types/send",
- "hash": "sha512-z6F2D3cOStZvuk2SaP6YrwkNO65iTZcwA2ZkSABegdkAh/lf+Aa/YQndZVfmEXT5vgAp6zv06VQ3ejSVjAny4w=="
- }
- },
- "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.8",
- "packageName": "@types/serve-static",
- "hash": "sha512-roei0UY3LhpOJvjbIP6ZZFngyLKl5dskOtDhxY5THRSpO+ZI+nzJ+m5yUMzGrp89YRa7lvknKkMYjqQFGwA7Sg=="
- }
- },
- "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/stack-utils": {
- "type": "npm",
- "name": "npm:@types/stack-utils",
- "data": {
- "version": "2.0.3",
- "packageName": "@types/stack-utils",
- "hash": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw=="
- }
- },
- "npm:@types/tough-cookie": {
- "type": "npm",
- "name": "npm:@types/tough-cookie",
- "data": {
- "version": "4.0.5",
- "packageName": "@types/tough-cookie",
- "hash": "sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA=="
- }
- },
- "npm:@types/trusted-types": {
- "type": "npm",
- "name": "npm:@types/trusted-types",
- "data": {
- "version": "2.0.7",
- "packageName": "@types/trusted-types",
- "hash": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw=="
- }
- },
- "npm:@types/validator": {
- "type": "npm",
- "name": "npm:@types/validator",
- "data": {
- "version": "13.15.10",
- "packageName": "@types/validator",
- "hash": "sha512-T8L6i7wCuyoK8A/ZeLYt1+q0ty3Zb9+qbSSvrIVitzT3YjZqkTZ40IbRsPanlB4h1QB3JVL1SYCdR6ngtFYcuA=="
- }
- },
- "npm:@types/ws": {
- "type": "npm",
- "name": "npm:@types/ws",
- "data": {
- "version": "8.18.1",
- "packageName": "@types/ws",
- "hash": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg=="
- }
- },
- "npm:@types/yargs": {
- "type": "npm",
- "name": "npm:@types/yargs",
- "data": {
- "version": "17.0.33",
- "packageName": "@types/yargs",
- "hash": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA=="
- }
- },
- "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:@typescript-eslint/eslint-plugin": {
- "type": "npm",
- "name": "npm:@typescript-eslint/eslint-plugin",
- "data": {
- "version": "8.43.0",
- "packageName": "@typescript-eslint/eslint-plugin",
- "hash": "sha512-8tg+gt7ENL7KewsKMKDHXR1vm8tt9eMxjJBYINf6swonlWgkYn5NwyIgXpbbDxTNU5DgpDFfj95prcTq2clIQQ=="
- }
- },
- "npm:ignore@7.0.5": {
- "type": "npm",
- "name": "npm:ignore@7.0.5",
- "data": {
- "version": "7.0.5",
- "packageName": "ignore",
- "hash": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg=="
- }
- },
- "npm:ignore": {
- "type": "npm",
- "name": "npm:ignore",
- "data": {
- "version": "5.3.2",
- "packageName": "ignore",
- "hash": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g=="
- }
- },
- "npm:@typescript-eslint/parser": {
- "type": "npm",
- "name": "npm:@typescript-eslint/parser",
- "data": {
- "version": "8.43.0",
- "packageName": "@typescript-eslint/parser",
- "hash": "sha512-B7RIQiTsCBBmY+yW4+ILd6mF5h1FUwJsVvpqkrgpszYifetQ2Ke+Z4u6aZh0CblkUGIdR59iYVyXqqZGkZ3aBw=="
- }
- },
- "npm:@typescript-eslint/project-service": {
- "type": "npm",
- "name": "npm:@typescript-eslint/project-service",
- "data": {
- "version": "8.43.0",
- "packageName": "@typescript-eslint/project-service",
- "hash": "sha512-htB/+D/BIGoNTQYffZw4uM4NzzuolCoaA/BusuSIcC8YjmBYQioew5VUZAYdAETPjeed0hqCaW7EHg+Robq8uw=="
- }
- },
- "npm:@typescript-eslint/scope-manager": {
- "type": "npm",
- "name": "npm:@typescript-eslint/scope-manager",
- "data": {
- "version": "8.43.0",
- "packageName": "@typescript-eslint/scope-manager",
- "hash": "sha512-daSWlQ87ZhsjrbMLvpuuMAt3y4ba57AuvadcR7f3nl8eS3BjRc8L9VLxFLk92RL5xdXOg6IQ+qKjjqNEimGuAg=="
- }
- },
- "npm:@typescript-eslint/tsconfig-utils": {
- "type": "npm",
- "name": "npm:@typescript-eslint/tsconfig-utils",
- "data": {
- "version": "8.43.0",
- "packageName": "@typescript-eslint/tsconfig-utils",
- "hash": "sha512-ALC2prjZcj2YqqL5X/bwWQmHA2em6/94GcbB/KKu5SX3EBDOsqztmmX1kMkvAJHzxk7TazKzJfFiEIagNV3qEA=="
- }
- },
- "npm:@typescript-eslint/type-utils": {
- "type": "npm",
- "name": "npm:@typescript-eslint/type-utils",
- "data": {
- "version": "8.43.0",
- "packageName": "@typescript-eslint/type-utils",
- "hash": "sha512-qaH1uLBpBuBBuRf8c1mLJ6swOfzCXryhKND04Igr4pckzSEW9JX5Aw9AgW00kwfjWJF0kk0ps9ExKTfvXfw4Qg=="
- }
- },
- "npm:@typescript-eslint/types": {
- "type": "npm",
- "name": "npm:@typescript-eslint/types",
- "data": {
- "version": "8.43.0",
- "packageName": "@typescript-eslint/types",
- "hash": "sha512-vQ2FZaxJpydjSZJKiSW/LJsabFFvV7KgLC5DiLhkBcykhQj8iK9BOaDmQt74nnKdLvceM5xmhaTF+pLekrxEkw=="
- }
- },
- "npm:@typescript-eslint/typescript-estree": {
- "type": "npm",
- "name": "npm:@typescript-eslint/typescript-estree",
- "data": {
- "version": "8.43.0",
- "packageName": "@typescript-eslint/typescript-estree",
- "hash": "sha512-7Vv6zlAhPb+cvEpP06WXXy/ZByph9iL6BQRBDj4kmBsW98AqEeQHlj/13X+sZOrKSo9/rNKH4Ul4f6EICREFdw=="
- }
- },
- "npm:brace-expansion@2.0.2": {
- "type": "npm",
- "name": "npm:brace-expansion@2.0.2",
- "data": {
- "version": "2.0.2",
- "packageName": "brace-expansion",
- "hash": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ=="
- }
- },
- "npm:brace-expansion": {
- "type": "npm",
- "name": "npm:brace-expansion",
- "data": {
- "version": "1.1.12",
- "packageName": "brace-expansion",
- "hash": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg=="
- }
- },
- "npm:@typescript-eslint/utils": {
- "type": "npm",
- "name": "npm:@typescript-eslint/utils",
- "data": {
- "version": "8.43.0",
- "packageName": "@typescript-eslint/utils",
- "hash": "sha512-S1/tEmkUeeswxd0GGcnwuVQPFWo8NzZTOMxCvw8BX7OMxnNae+i8Tm7REQen/SwUIPoPqfKn7EaZ+YLpiB3k9g=="
- }
- },
- "npm:@typescript-eslint/visitor-keys": {
- "type": "npm",
- "name": "npm:@typescript-eslint/visitor-keys",
- "data": {
- "version": "8.43.0",
- "packageName": "@typescript-eslint/visitor-keys",
- "hash": "sha512-T+S1KqRD4sg/bHfLwrpF/K3gQLBM1n7Rp7OjjikjTEssI2YJzQpi5WXoynOaQ93ERIuq3O8RBTOUYDKszUCEHw=="
- }
- },
- "npm:eslint-visitor-keys@4.2.1": {
- "type": "npm",
- "name": "npm:eslint-visitor-keys@4.2.1",
- "data": {
- "version": "4.2.1",
- "packageName": "eslint-visitor-keys",
- "hash": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ=="
- }
- },
- "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:@ungap/structured-clone": {
- "type": "npm",
- "name": "npm:@ungap/structured-clone",
- "data": {
- "version": "1.3.0",
- "packageName": "@ungap/structured-clone",
- "hash": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g=="
- }
- },
- "npm:@unrs/resolver-binding-android-arm-eabi": {
- "type": "npm",
- "name": "npm:@unrs/resolver-binding-android-arm-eabi",
- "data": {
- "version": "1.11.1",
- "packageName": "@unrs/resolver-binding-android-arm-eabi",
- "hash": "sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw=="
- }
- },
- "npm:@unrs/resolver-binding-android-arm64": {
- "type": "npm",
- "name": "npm:@unrs/resolver-binding-android-arm64",
- "data": {
- "version": "1.11.1",
- "packageName": "@unrs/resolver-binding-android-arm64",
- "hash": "sha512-lCxkVtb4wp1v+EoN+HjIG9cIIzPkX5OtM03pQYkG+U5O/wL53LC4QbIeazgiKqluGeVEeBlZahHalCaBvU1a2g=="
- }
- },
- "npm:@unrs/resolver-binding-darwin-arm64": {
- "type": "npm",
- "name": "npm:@unrs/resolver-binding-darwin-arm64",
- "data": {
- "version": "1.11.1",
- "packageName": "@unrs/resolver-binding-darwin-arm64",
- "hash": "sha512-gPVA1UjRu1Y/IsB/dQEsp2V1pm44Of6+LWvbLc9SDk1c2KhhDRDBUkQCYVWe6f26uJb3fOK8saWMgtX8IrMk3g=="
- }
- },
- "npm:@unrs/resolver-binding-darwin-x64": {
- "type": "npm",
- "name": "npm:@unrs/resolver-binding-darwin-x64",
- "data": {
- "version": "1.11.1",
- "packageName": "@unrs/resolver-binding-darwin-x64",
- "hash": "sha512-cFzP7rWKd3lZaCsDze07QX1SC24lO8mPty9vdP+YVa3MGdVgPmFc59317b2ioXtgCMKGiCLxJ4HQs62oz6GfRQ=="
- }
- },
- "npm:@unrs/resolver-binding-freebsd-x64": {
- "type": "npm",
- "name": "npm:@unrs/resolver-binding-freebsd-x64",
- "data": {
- "version": "1.11.1",
- "packageName": "@unrs/resolver-binding-freebsd-x64",
- "hash": "sha512-fqtGgak3zX4DCB6PFpsH5+Kmt/8CIi4Bry4rb1ho6Av2QHTREM+47y282Uqiu3ZRF5IQioJQ5qWRV6jduA+iGw=="
- }
- },
- "npm:@unrs/resolver-binding-linux-arm-gnueabihf": {
- "type": "npm",
- "name": "npm:@unrs/resolver-binding-linux-arm-gnueabihf",
- "data": {
- "version": "1.11.1",
- "packageName": "@unrs/resolver-binding-linux-arm-gnueabihf",
- "hash": "sha512-u92mvlcYtp9MRKmP+ZvMmtPN34+/3lMHlyMj7wXJDeXxuM0Vgzz0+PPJNsro1m3IZPYChIkn944wW8TYgGKFHw=="
- }
- },
- "npm:@unrs/resolver-binding-linux-arm-musleabihf": {
- "type": "npm",
- "name": "npm:@unrs/resolver-binding-linux-arm-musleabihf",
- "data": {
- "version": "1.11.1",
- "packageName": "@unrs/resolver-binding-linux-arm-musleabihf",
- "hash": "sha512-cINaoY2z7LVCrfHkIcmvj7osTOtm6VVT16b5oQdS4beibX2SYBwgYLmqhBjA1t51CarSaBuX5YNsWLjsqfW5Cw=="
- }
- },
- "npm:@unrs/resolver-binding-linux-arm64-gnu": {
- "type": "npm",
- "name": "npm:@unrs/resolver-binding-linux-arm64-gnu",
- "data": {
- "version": "1.11.1",
- "packageName": "@unrs/resolver-binding-linux-arm64-gnu",
- "hash": "sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ=="
- }
- },
- "npm:@unrs/resolver-binding-linux-arm64-musl": {
- "type": "npm",
- "name": "npm:@unrs/resolver-binding-linux-arm64-musl",
- "data": {
- "version": "1.11.1",
- "packageName": "@unrs/resolver-binding-linux-arm64-musl",
- "hash": "sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w=="
- }
- },
- "npm:@unrs/resolver-binding-linux-ppc64-gnu": {
- "type": "npm",
- "name": "npm:@unrs/resolver-binding-linux-ppc64-gnu",
- "data": {
- "version": "1.11.1",
- "packageName": "@unrs/resolver-binding-linux-ppc64-gnu",
- "hash": "sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA=="
- }
- },
- "npm:@unrs/resolver-binding-linux-riscv64-gnu": {
- "type": "npm",
- "name": "npm:@unrs/resolver-binding-linux-riscv64-gnu",
- "data": {
- "version": "1.11.1",
- "packageName": "@unrs/resolver-binding-linux-riscv64-gnu",
- "hash": "sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ=="
- }
- },
- "npm:@unrs/resolver-binding-linux-riscv64-musl": {
- "type": "npm",
- "name": "npm:@unrs/resolver-binding-linux-riscv64-musl",
- "data": {
- "version": "1.11.1",
- "packageName": "@unrs/resolver-binding-linux-riscv64-musl",
- "hash": "sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew=="
- }
- },
- "npm:@unrs/resolver-binding-linux-s390x-gnu": {
- "type": "npm",
- "name": "npm:@unrs/resolver-binding-linux-s390x-gnu",
- "data": {
- "version": "1.11.1",
- "packageName": "@unrs/resolver-binding-linux-s390x-gnu",
- "hash": "sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg=="
- }
- },
- "npm:@unrs/resolver-binding-linux-x64-gnu": {
- "type": "npm",
- "name": "npm:@unrs/resolver-binding-linux-x64-gnu",
- "data": {
- "version": "1.11.1",
- "packageName": "@unrs/resolver-binding-linux-x64-gnu",
- "hash": "sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w=="
- }
- },
- "npm:@unrs/resolver-binding-linux-x64-musl": {
- "type": "npm",
- "name": "npm:@unrs/resolver-binding-linux-x64-musl",
- "data": {
- "version": "1.11.1",
- "packageName": "@unrs/resolver-binding-linux-x64-musl",
- "hash": "sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA=="
- }
- },
- "npm:@unrs/resolver-binding-wasm32-wasi": {
- "type": "npm",
- "name": "npm:@unrs/resolver-binding-wasm32-wasi",
- "data": {
- "version": "1.11.1",
- "packageName": "@unrs/resolver-binding-wasm32-wasi",
- "hash": "sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ=="
- }
- },
- "npm:@unrs/resolver-binding-win32-arm64-msvc": {
- "type": "npm",
- "name": "npm:@unrs/resolver-binding-win32-arm64-msvc",
- "data": {
- "version": "1.11.1",
- "packageName": "@unrs/resolver-binding-win32-arm64-msvc",
- "hash": "sha512-nRcz5Il4ln0kMhfL8S3hLkxI85BXs3o8EYoattsJNdsX4YUU89iOkVn7g0VHSRxFuVMdM4Q1jEpIId1Ihim/Uw=="
- }
- },
- "npm:@unrs/resolver-binding-win32-ia32-msvc": {
- "type": "npm",
- "name": "npm:@unrs/resolver-binding-win32-ia32-msvc",
- "data": {
- "version": "1.11.1",
- "packageName": "@unrs/resolver-binding-win32-ia32-msvc",
- "hash": "sha512-DCEI6t5i1NmAZp6pFonpD5m7i6aFrpofcp4LA2i8IIq60Jyo28hamKBxNrZcyOwVOZkgsRp9O2sXWBWP8MnvIQ=="
- }
- },
- "npm:@unrs/resolver-binding-win32-x64-msvc": {
- "type": "npm",
- "name": "npm:@unrs/resolver-binding-win32-x64-msvc",
- "data": {
- "version": "1.11.1",
- "packageName": "@unrs/resolver-binding-win32-x64-msvc",
- "hash": "sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g=="
- }
- },
- "npm:@vitejs/plugin-basic-ssl": {
- "type": "npm",
- "name": "npm:@vitejs/plugin-basic-ssl",
- "data": {
- "version": "2.1.0",
- "packageName": "@vitejs/plugin-basic-ssl",
- "hash": "sha512-dOxxrhgyDIEUADhb/8OlV9JIqYLgos03YorAueTIeOUskLJSEsfwCByjbu98ctXitUN3znXKp0bYD/WHSudCeA=="
- }
- },
- "npm:@vitest/expect": {
- "type": "npm",
- "name": "npm:@vitest/expect",
- "data": {
- "version": "3.2.4",
- "packageName": "@vitest/expect",
- "hash": "sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig=="
- }
- },
- "npm:@vitest/mocker": {
- "type": "npm",
- "name": "npm:@vitest/mocker",
- "data": {
- "version": "3.2.4",
- "packageName": "@vitest/mocker",
- "hash": "sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ=="
- }
- },
- "npm:@vitest/pretty-format": {
- "type": "npm",
- "name": "npm:@vitest/pretty-format",
- "data": {
- "version": "3.2.4",
- "packageName": "@vitest/pretty-format",
- "hash": "sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA=="
- }
- },
- "npm:@vitest/spy": {
- "type": "npm",
- "name": "npm:@vitest/spy",
- "data": {
- "version": "3.2.4",
- "packageName": "@vitest/spy",
- "hash": "sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw=="
- }
- },
- "npm:@vitest/utils": {
- "type": "npm",
- "name": "npm:@vitest/utils",
- "data": {
- "version": "3.2.4",
- "packageName": "@vitest/utils",
- "hash": "sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA=="
- }
- },
- "npm:@webassemblyjs/ast": {
- "type": "npm",
- "name": "npm:@webassemblyjs/ast",
- "data": {
- "version": "1.14.1",
- "packageName": "@webassemblyjs/ast",
- "hash": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ=="
- }
- },
- "npm:@webassemblyjs/floating-point-hex-parser": {
- "type": "npm",
- "name": "npm:@webassemblyjs/floating-point-hex-parser",
- "data": {
- "version": "1.13.2",
- "packageName": "@webassemblyjs/floating-point-hex-parser",
- "hash": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA=="
- }
- },
- "npm:@webassemblyjs/helper-api-error": {
- "type": "npm",
- "name": "npm:@webassemblyjs/helper-api-error",
- "data": {
- "version": "1.13.2",
- "packageName": "@webassemblyjs/helper-api-error",
- "hash": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ=="
- }
- },
- "npm:@webassemblyjs/helper-buffer": {
- "type": "npm",
- "name": "npm:@webassemblyjs/helper-buffer",
- "data": {
- "version": "1.14.1",
- "packageName": "@webassemblyjs/helper-buffer",
- "hash": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA=="
- }
- },
- "npm:@webassemblyjs/helper-numbers": {
- "type": "npm",
- "name": "npm:@webassemblyjs/helper-numbers",
- "data": {
- "version": "1.13.2",
- "packageName": "@webassemblyjs/helper-numbers",
- "hash": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA=="
- }
- },
- "npm:@webassemblyjs/helper-wasm-bytecode": {
- "type": "npm",
- "name": "npm:@webassemblyjs/helper-wasm-bytecode",
- "data": {
- "version": "1.13.2",
- "packageName": "@webassemblyjs/helper-wasm-bytecode",
- "hash": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA=="
- }
- },
- "npm:@webassemblyjs/helper-wasm-section": {
- "type": "npm",
- "name": "npm:@webassemblyjs/helper-wasm-section",
- "data": {
- "version": "1.14.1",
- "packageName": "@webassemblyjs/helper-wasm-section",
- "hash": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw=="
- }
- },
- "npm:@webassemblyjs/ieee754": {
- "type": "npm",
- "name": "npm:@webassemblyjs/ieee754",
- "data": {
- "version": "1.13.2",
- "packageName": "@webassemblyjs/ieee754",
- "hash": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw=="
- }
- },
- "npm:@webassemblyjs/leb128": {
- "type": "npm",
- "name": "npm:@webassemblyjs/leb128",
- "data": {
- "version": "1.13.2",
- "packageName": "@webassemblyjs/leb128",
- "hash": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw=="
- }
- },
- "npm:@webassemblyjs/utf8": {
- "type": "npm",
- "name": "npm:@webassemblyjs/utf8",
- "data": {
- "version": "1.13.2",
- "packageName": "@webassemblyjs/utf8",
- "hash": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ=="
- }
- },
- "npm:@webassemblyjs/wasm-edit": {
- "type": "npm",
- "name": "npm:@webassemblyjs/wasm-edit",
- "data": {
- "version": "1.14.1",
- "packageName": "@webassemblyjs/wasm-edit",
- "hash": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ=="
- }
- },
- "npm:@webassemblyjs/wasm-gen": {
- "type": "npm",
- "name": "npm:@webassemblyjs/wasm-gen",
- "data": {
- "version": "1.14.1",
- "packageName": "@webassemblyjs/wasm-gen",
- "hash": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg=="
- }
- },
- "npm:@webassemblyjs/wasm-opt": {
- "type": "npm",
- "name": "npm:@webassemblyjs/wasm-opt",
- "data": {
- "version": "1.14.1",
- "packageName": "@webassemblyjs/wasm-opt",
- "hash": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw=="
- }
- },
- "npm:@webassemblyjs/wasm-parser": {
- "type": "npm",
- "name": "npm:@webassemblyjs/wasm-parser",
- "data": {
- "version": "1.14.1",
- "packageName": "@webassemblyjs/wasm-parser",
- "hash": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ=="
- }
- },
- "npm:@webassemblyjs/wast-printer": {
- "type": "npm",
- "name": "npm:@webassemblyjs/wast-printer",
- "data": {
- "version": "1.14.1",
- "packageName": "@webassemblyjs/wast-printer",
- "hash": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw=="
- }
- },
- "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.2",
- "packageName": "@yarnpkg/parsers",
- "hash": "sha512-/HcYgtUSiJiot/XWGLOlGxPYUG65+/31V8oqk17vZLW1xlCoR4PampyePljOxY2n8/3jz9+tIFzICsyGujJZoA=="
- }
- },
- "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": "4.0.0",
- "packageName": "abbrev",
- "hash": "sha512-a1wflyaL0tHtJSmLSOVybYhy22vRih4eduhhrkcjgrWGnRfrZtovJ2FRjxuTtkkj47O/baf0R86QU5OuYpz8fA=="
- }
- },
- "npm:abort-controller": {
- "type": "npm",
- "name": "npm:abort-controller",
- "data": {
- "version": "3.0.0",
- "packageName": "abort-controller",
- "hash": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg=="
- }
- },
- "npm:mime-db@1.54.0": {
- "type": "npm",
- "name": "npm:mime-db@1.54.0",
- "data": {
- "version": "1.54.0",
- "packageName": "mime-db",
- "hash": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ=="
- }
- },
- "npm:mime-db": {
- "type": "npm",
- "name": "npm:mime-db",
- "data": {
- "version": "1.52.0",
- "packageName": "mime-db",
- "hash": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="
- }
- },
- "npm:mime-types@3.0.1": {
- "type": "npm",
- "name": "npm:mime-types@3.0.1",
- "data": {
- "version": "3.0.1",
- "packageName": "mime-types",
- "hash": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA=="
- }
- },
- "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-types@3.0.2": {
- "type": "npm",
- "name": "npm:mime-types@3.0.2",
- "data": {
- "version": "3.0.2",
- "packageName": "mime-types",
- "hash": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A=="
- }
- },
- "npm:acorn": {
- "type": "npm",
- "name": "npm:acorn",
- "data": {
- "version": "8.15.0",
- "packageName": "acorn",
- "hash": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg=="
- }
- },
- "npm:acorn-import-phases": {
- "type": "npm",
- "name": "npm:acorn-import-phases",
- "data": {
- "version": "1.0.4",
- "packageName": "acorn-import-phases",
- "hash": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ=="
- }
- },
- "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.4",
- "packageName": "acorn-walk",
- "hash": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g=="
- }
- },
- "npm:address": {
- "type": "npm",
- "name": "npm:address",
- "data": {
- "version": "1.2.2",
- "packageName": "address",
- "hash": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA=="
- }
- },
- "npm:adjust-sourcemap-loader": {
- "type": "npm",
- "name": "npm:adjust-sourcemap-loader",
- "data": {
- "version": "4.0.0",
- "packageName": "adjust-sourcemap-loader",
- "hash": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A=="
- }
- },
- "npm:adm-zip": {
- "type": "npm",
- "name": "npm:adm-zip",
- "data": {
- "version": "0.5.16",
- "packageName": "adm-zip",
- "hash": "sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ=="
- }
- },
- "npm:agent-base": {
- "type": "npm",
- "name": "npm:agent-base",
- "data": {
- "version": "7.1.4",
- "packageName": "agent-base",
- "hash": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ=="
- }
- },
- "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:ai": {
- "type": "npm",
- "name": "npm:ai",
- "data": {
- "version": "4.3.16",
- "packageName": "ai",
- "hash": "sha512-KUDwlThJ5tr2Vw0A1ZkbDKNME3wzWhuVfAOwIvFUzl1TPVDFAXDFTXio3p+jaKneB+dKNCvFFlolYmmgHttG1g=="
- }
- },
- "npm:ajv-formats": {
- "type": "npm",
- "name": "npm:ajv-formats",
- "data": {
- "version": "3.0.1",
- "packageName": "ajv-formats",
- "hash": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ=="
- }
- },
- "npm:ajv-formats@2.1.1": {
- "type": "npm",
- "name": "npm:ajv-formats@2.1.1",
- "data": {
- "version": "2.1.1",
- "packageName": "ajv-formats",
- "hash": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA=="
- }
- },
- "npm:algoliasearch": {
- "type": "npm",
- "name": "npm:algoliasearch",
- "data": {
- "version": "5.46.2",
- "packageName": "algoliasearch",
- "hash": "sha512-qqAXW9QvKf2tTyhpDA4qXv1IfBwD2eduSW6tUEBFIfCeE9gn9HQ9I5+MaKoenRuHrzk5sQoNh1/iof8mY7uD6Q=="
- }
- },
- "npm:alphavantage": {
- "type": "npm",
- "name": "npm:alphavantage",
- "data": {
- "version": "2.2.0",
- "packageName": "alphavantage",
- "hash": "sha512-wsN6c78DWEfnmT7zIqs95N0cBT/h9WHxby3pSscUtTA+wRIO29BqDJQqZnQcy6GddlIsBp5GQk8gEeIAR0FdBg=="
- }
- },
- "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-escapes": {
- "type": "npm",
- "name": "npm:ansi-escapes",
- "data": {
- "version": "4.3.2",
- "packageName": "ansi-escapes",
- "hash": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ=="
- }
- },
- "npm:ansi-escapes@7.2.0": {
- "type": "npm",
- "name": "npm:ansi-escapes@7.2.0",
- "data": {
- "version": "7.2.0",
- "packageName": "ansi-escapes",
- "hash": "sha512-g6LhBsl+GBPRWGWsBtutpzBYuIIdBkLEvad5C/va/74Db018+5TZiyA26cZJAr3Rft5lprVqOIPxf5Vid6tqAw=="
- }
- },
- "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:anymatch": {
- "type": "npm",
- "name": "npm:anymatch",
- "data": {
- "version": "3.1.3",
- "packageName": "anymatch",
- "hash": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw=="
- }
- },
- "npm:append-field": {
- "type": "npm",
- "name": "npm:append-field",
- "data": {
- "version": "1.0.0",
- "packageName": "append-field",
- "hash": "sha512-klpgFSWLW1ZEs8svjfb7g4qWY0YS5imI82dTg+QahUvJ8YqAY0P10Uk8tTyh9ZGuYEZEMaeJYCF5BFuX552hsw=="
- }
- },
- "npm:arg": {
- "type": "npm",
- "name": "npm:arg",
- "data": {
- "version": "4.1.3",
- "packageName": "arg",
- "hash": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA=="
- }
- },
- "npm:array-buffer-byte-length": {
- "type": "npm",
- "name": "npm:array-buffer-byte-length",
- "data": {
- "version": "1.0.2",
- "packageName": "array-buffer-byte-length",
- "hash": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw=="
- }
- },
- "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.9",
- "packageName": "array-includes",
- "hash": "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ=="
- }
- },
- "npm:array-timsort": {
- "type": "npm",
- "name": "npm:array-timsort",
- "data": {
- "version": "1.0.3",
- "packageName": "array-timsort",
- "hash": "sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ=="
- }
- },
- "npm:array-union": {
- "type": "npm",
- "name": "npm:array-union",
- "data": {
- "version": "3.0.1",
- "packageName": "array-union",
- "hash": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw=="
- }
- },
- "npm:array.prototype.findlastindex": {
- "type": "npm",
- "name": "npm:array.prototype.findlastindex",
- "data": {
- "version": "1.2.6",
- "packageName": "array.prototype.findlastindex",
- "hash": "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ=="
- }
- },
- "npm:array.prototype.flat": {
- "type": "npm",
- "name": "npm:array.prototype.flat",
- "data": {
- "version": "1.3.3",
- "packageName": "array.prototype.flat",
- "hash": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg=="
- }
- },
- "npm:array.prototype.flatmap": {
- "type": "npm",
- "name": "npm:array.prototype.flatmap",
- "data": {
- "version": "1.3.3",
- "packageName": "array.prototype.flatmap",
- "hash": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg=="
- }
- },
- "npm:arraybuffer.prototype.slice": {
- "type": "npm",
- "name": "npm:arraybuffer.prototype.slice",
- "data": {
- "version": "1.0.4",
- "packageName": "arraybuffer.prototype.slice",
- "hash": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ=="
- }
- },
- "npm:arrify": {
- "type": "npm",
- "name": "npm:arrify",
- "data": {
- "version": "2.0.1",
- "packageName": "arrify",
- "hash": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug=="
- }
- },
- "npm:asn1js": {
- "type": "npm",
- "name": "npm:asn1js",
- "data": {
- "version": "3.0.6",
- "packageName": "asn1js",
- "hash": "sha512-UOCGPYbl0tv8+006qks/dTgV9ajs97X2p0FAbyS2iyCRrmLSRolDaHdp+v/CLgnzHc3fVB+CwYiUmei7ndFcgA=="
- }
- },
- "npm:assertion-error": {
- "type": "npm",
- "name": "npm:assertion-error",
- "data": {
- "version": "2.0.1",
- "packageName": "assertion-error",
- "hash": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA=="
- }
- },
- "npm:ast-types": {
- "type": "npm",
- "name": "npm:ast-types",
- "data": {
- "version": "0.16.1",
- "packageName": "ast-types",
- "hash": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg=="
- }
- },
- "npm:async": {
- "type": "npm",
- "name": "npm:async",
- "data": {
- "version": "3.2.6",
- "packageName": "async",
- "hash": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA=="
- }
- },
- "npm:async-function": {
- "type": "npm",
- "name": "npm:async-function",
- "data": {
- "version": "1.0.0",
- "packageName": "async-function",
- "hash": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA=="
- }
- },
- "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.23",
- "packageName": "autoprefixer",
- "hash": "sha512-YYTXSFulfwytnjAPlw8QHncHJmlvFKtczb8InXaAx9Q0LbfDnfEYDE55omerIJKihhmU61Ft+cAOSzQVaBUmeA=="
- }
- },
- "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.13.4",
- "packageName": "axios",
- "hash": "sha512-1wVkUaAO6WyaYtCkcYCOx12ZgpGf9Zif+qXa4n+oYzK558YryKqiL6UWwd5DqiH3VRW0GYhTZQ/vlgJrCoNQlg=="
- }
- },
- "npm:axios@0.21.4": {
- "type": "npm",
- "name": "npm:axios@0.21.4",
- "data": {
- "version": "0.21.4",
- "packageName": "axios",
- "hash": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg=="
- }
- },
- "npm:axobject-query": {
- "type": "npm",
- "name": "npm:axobject-query",
- "data": {
- "version": "4.1.0",
- "packageName": "axobject-query",
- "hash": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ=="
- }
- },
- "npm:babel-jest": {
- "type": "npm",
- "name": "npm:babel-jest",
- "data": {
- "version": "30.2.0",
- "packageName": "babel-jest",
- "hash": "sha512-0YiBEOxWqKkSQWL9nNGGEgndoeL0ZpWrbLMNL5u/Kaxrli3Eaxlt3ZtIDktEvXt4L/R9r3ODr2zKwGM/2BjxVw=="
- }
- },
- "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-istanbul": {
- "type": "npm",
- "name": "npm:babel-plugin-istanbul",
- "data": {
- "version": "7.0.1",
- "packageName": "babel-plugin-istanbul",
- "hash": "sha512-D8Z6Qm8jCvVXtIRkBnqNHX0zJ37rQcFJ9u8WOS6tkYOsRdHBzypCstaxWiu5ZIlqQtviRYbgnRLSoCEvjqcqbA=="
- }
- },
- "npm:babel-plugin-jest-hoist": {
- "type": "npm",
- "name": "npm:babel-plugin-jest-hoist",
- "data": {
- "version": "30.2.0",
- "packageName": "babel-plugin-jest-hoist",
- "hash": "sha512-ftzhzSGMUnOzcCXd6WHdBGMyuwy15Wnn0iyyWGKgBDLxf9/s5ABuraCSpBX2uG0jUg4rqJnxsLc5+oYBqoxVaA=="
- }
- },
- "npm:babel-plugin-macros": {
- "type": "npm",
- "name": "npm:babel-plugin-macros",
- "data": {
- "version": "3.1.0",
- "packageName": "babel-plugin-macros",
- "hash": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg=="
- }
- },
- "npm:babel-plugin-polyfill-corejs2": {
- "type": "npm",
- "name": "npm:babel-plugin-polyfill-corejs2",
- "data": {
- "version": "0.4.14",
- "packageName": "babel-plugin-polyfill-corejs2",
- "hash": "sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg=="
- }
- },
- "npm:babel-plugin-polyfill-corejs3": {
- "type": "npm",
- "name": "npm:babel-plugin-polyfill-corejs3",
- "data": {
- "version": "0.13.0",
- "packageName": "babel-plugin-polyfill-corejs3",
- "hash": "sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A=="
- }
- },
- "npm:babel-plugin-polyfill-regenerator": {
- "type": "npm",
- "name": "npm:babel-plugin-polyfill-regenerator",
- "data": {
- "version": "0.6.5",
- "packageName": "babel-plugin-polyfill-regenerator",
- "hash": "sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg=="
- }
- },
- "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:babel-preset-current-node-syntax": {
- "type": "npm",
- "name": "npm:babel-preset-current-node-syntax",
- "data": {
- "version": "1.2.0",
- "packageName": "babel-preset-current-node-syntax",
- "hash": "sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg=="
- }
- },
- "npm:babel-preset-jest": {
- "type": "npm",
- "name": "npm:babel-preset-jest",
- "data": {
- "version": "30.2.0",
- "packageName": "babel-preset-jest",
- "hash": "sha512-US4Z3NOieAQumwFnYdUWKvUKh8+YSnS/gB3t6YBiz0bskpu7Pine8pPCheNxlPEW4wnUkma2a94YuW2q3guvCQ=="
- }
- },
- "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:base64url": {
- "type": "npm",
- "name": "npm:base64url",
- "data": {
- "version": "3.0.1",
- "packageName": "base64url",
- "hash": "sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A=="
- }
- },
- "npm:baseline-browser-mapping": {
- "type": "npm",
- "name": "npm:baseline-browser-mapping",
- "data": {
- "version": "2.9.11",
- "packageName": "baseline-browser-mapping",
- "hash": "sha512-Sg0xJUNDU1sJNGdfGWhVHX0kkZ+HWcvmVymJbj6NSgZZmW/8S9Y2HQ5euytnIgakgxN6papOAWiwDo1ctFDcoQ=="
- }
- },
- "npm:basic-auth": {
- "type": "npm",
- "name": "npm:basic-auth",
- "data": {
- "version": "2.0.1",
- "packageName": "basic-auth",
- "hash": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:safe-buffer",
- "data": {
- "version": "5.2.1",
- "packageName": "safe-buffer",
- "hash": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
- }
- },
- "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:beasties": {
- "type": "npm",
- "name": "npm:beasties",
- "data": {
- "version": "0.3.5",
- "packageName": "beasties",
- "hash": "sha512-NaWu+f4YrJxEttJSm16AzMIFtVldCvaJ68b1L098KpqXmxt9xOLtKoLkKxb8ekhOrLqEJAbvT6n6SEvB/sac7A=="
- }
- },
- "npm:css-select@6.0.0": {
- "type": "npm",
- "name": "npm:css-select@6.0.0",
- "data": {
- "version": "6.0.0",
- "packageName": "css-select",
- "hash": "sha512-rZZVSLle8v0+EY8QAkDWrKhpgt6SA5OtHsgBnsj6ZaLb5dmDVOWUDtQitd9ydxxvEjhewNudS6eTVU7uOyzvXw=="
- }
- },
- "npm:css-select": {
- "type": "npm",
- "name": "npm:css-select",
- "data": {
- "version": "5.2.2",
- "packageName": "css-select",
- "hash": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw=="
- }
- },
- "npm:css-select@4.3.0": {
- "type": "npm",
- "name": "npm:css-select@4.3.0",
- "data": {
- "version": "4.3.0",
- "packageName": "css-select",
- "hash": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ=="
- }
- },
- "npm:css-what@7.0.0": {
- "type": "npm",
- "name": "npm:css-what@7.0.0",
- "data": {
- "version": "7.0.0",
- "packageName": "css-what",
- "hash": "sha512-wD5oz5xibMOPHzy13CyGmogB3phdvcDaB5t0W/Nr5Z2O/agcB8YwOz6e2Lsp10pNDzBoDO9nVa3RGs/2BttpHQ=="
- }
- },
- "npm:css-what": {
- "type": "npm",
- "name": "npm:css-what",
- "data": {
- "version": "6.2.2",
- "packageName": "css-what",
- "hash": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA=="
- }
- },
- "npm:bidi-js": {
- "type": "npm",
- "name": "npm:bidi-js",
- "data": {
- "version": "1.0.3",
- "packageName": "bidi-js",
- "hash": "sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw=="
- }
- },
- "npm:bignumber.js": {
- "type": "npm",
- "name": "npm:bignumber.js",
- "data": {
- "version": "9.3.1",
- "packageName": "bignumber.js",
- "hash": "sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ=="
- }
- },
- "npm:binary-extensions": {
- "type": "npm",
- "name": "npm:binary-extensions",
- "data": {
- "version": "2.3.0",
- "packageName": "binary-extensions",
- "hash": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw=="
- }
- },
- "npm:bl": {
- "type": "npm",
- "name": "npm:bl",
- "data": {
- "version": "4.1.0",
- "packageName": "bl",
- "hash": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w=="
- }
- },
- "npm:bonjour-service": {
- "type": "npm",
- "name": "npm:bonjour-service",
- "data": {
- "version": "1.3.0",
- "packageName": "bonjour-service",
- "hash": "sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA=="
- }
- },
- "npm:boolbase": {
- "type": "npm",
- "name": "npm:boolbase",
- "data": {
- "version": "1.0.0",
- "packageName": "boolbase",
- "hash": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww=="
- }
- },
- "npm:bootstrap": {
- "type": "npm",
- "name": "npm:bootstrap",
- "data": {
- "version": "4.6.2",
- "packageName": "bootstrap",
- "hash": "sha512-51Bbp/Uxr9aTuy6ca/8FbFloBUJZLHwnhTcnjIeRn2suQWsWzcuJhGjKDB5eppVte/8oCdOL3VuwxvZDUggwGQ=="
- }
- },
- "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.28.1",
- "packageName": "browserslist",
- "hash": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA=="
- }
- },
- "npm:bs-logger": {
- "type": "npm",
- "name": "npm:bs-logger",
- "data": {
- "version": "0.2.6",
- "packageName": "bs-logger",
- "hash": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog=="
- }
- },
- "npm:bser": {
- "type": "npm",
- "name": "npm:bser",
- "data": {
- "version": "2.1.1",
- "packageName": "bser",
- "hash": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ=="
- }
- },
- "npm:btoa": {
- "type": "npm",
- "name": "npm:btoa",
- "data": {
- "version": "1.2.1",
- "packageName": "btoa",
- "hash": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g=="
- }
- },
- "npm:buffer": {
- "type": "npm",
- "name": "npm:buffer",
- "data": {
- "version": "5.7.1",
- "packageName": "buffer",
- "hash": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ=="
- }
- },
- "npm:buffer-builder": {
- "type": "npm",
- "name": "npm:buffer-builder",
- "data": {
- "version": "0.2.0",
- "packageName": "buffer-builder",
- "hash": "sha512-7VPMEPuYznPSoR21NE1zvd2Xna6c/CloiZCfcMXR1Jny6PjX0N4Nsa38zcBFo/FMK+BlA+FLKbJCQ0i2yxp+Xg=="
- }
- },
- "npm:buffer-equal-constant-time": {
- "type": "npm",
- "name": "npm:buffer-equal-constant-time",
- "data": {
- "version": "1.0.1",
- "packageName": "buffer-equal-constant-time",
- "hash": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA=="
- }
- },
- "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:bull": {
- "type": "npm",
- "name": "npm:bull",
- "data": {
- "version": "4.16.5",
- "packageName": "bull",
- "hash": "sha512-lDsx2BzkKe7gkCYiT5Acj02DpTwDznl/VNN7Psn7M3USPG7Vs/BaClZJJTAG+ufAR9++N1/NiUTdaFBWDIl5TQ=="
- }
- },
- "npm:uuid@8.3.2": {
- "type": "npm",
- "name": "npm:uuid@8.3.2",
- "data": {
- "version": "8.3.2",
- "packageName": "uuid",
- "hash": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg=="
- }
- },
- "npm:uuid": {
- "type": "npm",
- "name": "npm:uuid",
- "data": {
- "version": "11.1.0",
- "packageName": "uuid",
- "hash": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:bytes",
- "data": {
- "version": "3.1.2",
- "packageName": "bytes",
- "hash": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg=="
- }
- },
- "npm:c12": {
- "type": "npm",
- "name": "npm:c12",
- "data": {
- "version": "3.1.0",
- "packageName": "c12",
- "hash": "sha512-uWoS8OU1MEIsOv8p/5a82c3H31LsWVR5qiyXVfBNOzfffjUWtPnhAb4BYI2uG2HfGmZmFjCtui5XNWaps+iFuw=="
- }
- },
- "npm:dotenv@16.6.1": {
- "type": "npm",
- "name": "npm:dotenv@16.6.1",
- "data": {
- "version": "16.6.1",
- "packageName": "dotenv",
- "hash": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow=="
- }
- },
- "npm:dotenv": {
- "type": "npm",
- "name": "npm:dotenv",
- "data": {
- "version": "17.2.3",
- "packageName": "dotenv",
- "hash": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w=="
- }
- },
- "npm:dotenv@16.4.7": {
- "type": "npm",
- "name": "npm:dotenv@16.4.7",
- "data": {
- "version": "16.4.7",
- "packageName": "dotenv",
- "hash": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ=="
- }
- },
- "npm:cacache": {
- "type": "npm",
- "name": "npm:cacache",
- "data": {
- "version": "20.0.3",
- "packageName": "cacache",
- "hash": "sha512-3pUp4e8hv07k1QlijZu6Kn7c9+ZpWWk4j3F8N3xPuCExULobqJydKYOTj1FTq58srkJsXvO7LbGAH4C0ZU3WGw=="
- }
- },
- "npm:cache-manager": {
- "type": "npm",
- "name": "npm:cache-manager",
- "data": {
- "version": "7.2.0",
- "packageName": "cache-manager",
- "hash": "sha512-GRv0Ji8Xgqtrg1Mmi4ygYpIt+SOApQNjJb5+rYIl+5y3u+tyBf+Csx79LL4wQjKLio63A6x1OpuBzhMzRv9jJg=="
- }
- },
- "npm:call-bind": {
- "type": "npm",
- "name": "npm:call-bind",
- "data": {
- "version": "1.0.8",
- "packageName": "call-bind",
- "hash": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww=="
- }
- },
- "npm:call-bind-apply-helpers": {
- "type": "npm",
- "name": "npm:call-bind-apply-helpers",
- "data": {
- "version": "1.0.2",
- "packageName": "call-bind-apply-helpers",
- "hash": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ=="
- }
- },
- "npm:call-bound": {
- "type": "npm",
- "name": "npm:call-bound",
- "data": {
- "version": "1.0.4",
- "packageName": "call-bound",
- "hash": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg=="
- }
- },
- "npm:callsites": {
- "type": "npm",
- "name": "npm:callsites",
- "data": {
- "version": "3.1.0",
- "packageName": "callsites",
- "hash": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="
- }
- },
- "npm:camel-case": {
- "type": "npm",
- "name": "npm:camel-case",
- "data": {
- "version": "4.1.2",
- "packageName": "camel-case",
- "hash": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw=="
- }
- },
- "npm:camelcase": {
- "type": "npm",
- "name": "npm:camelcase",
- "data": {
- "version": "5.3.1",
- "packageName": "camelcase",
- "hash": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
- }
- },
- "npm:camelcase@6.3.0": {
- "type": "npm",
- "name": "npm:camelcase@6.3.0",
- "data": {
- "version": "6.3.0",
- "packageName": "camelcase",
- "hash": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA=="
- }
- },
- "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.30001761",
- "packageName": "caniuse-lite",
- "hash": "sha512-JF9ptu1vP2coz98+5051jZ4PwQgd2ni8A+gYSN7EA7dPKIMf0pDlSUxhdmVOaV3/fYK5uWBkgSXJaRLr4+3A6g=="
- }
- },
- "npm:case-sensitive-paths-webpack-plugin": {
- "type": "npm",
- "name": "npm:case-sensitive-paths-webpack-plugin",
- "data": {
- "version": "2.4.0",
- "packageName": "case-sensitive-paths-webpack-plugin",
- "hash": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw=="
- }
- },
- "npm:chai": {
- "type": "npm",
- "name": "npm:chai",
- "data": {
- "version": "5.2.1",
- "packageName": "chai",
- "hash": "sha512-5nFxhUrX0PqtyogoYOA8IPswy5sZFTOsBFl/9bNsmDLgsxYTzSZQJDPppDnZPTQbzSEm0hqGjWPzRemQCYbD6A=="
- }
- },
- "npm:change-case": {
- "type": "npm",
- "name": "npm:change-case",
- "data": {
- "version": "5.4.4",
- "packageName": "change-case",
- "hash": "sha512-HRQyTk2/YPEkt9TnUPbOpr64Uw3KOicFWPVBb+xiHvd6eBx/qPr9xqfBFDT8P2vWsvvz4jbEkfDe71W3VyNu2w=="
- }
- },
- "npm:char-regex": {
- "type": "npm",
- "name": "npm:char-regex",
- "data": {
- "version": "1.0.2",
- "packageName": "char-regex",
- "hash": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw=="
- }
- },
- "npm:chardet": {
- "type": "npm",
- "name": "npm:chardet",
- "data": {
- "version": "2.1.1",
- "packageName": "chardet",
- "hash": "sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ=="
- }
- },
- "npm:chart.js": {
- "type": "npm",
- "name": "npm:chart.js",
- "data": {
- "version": "4.5.1",
- "packageName": "chart.js",
- "hash": "sha512-GIjfiT9dbmHRiYi6Nl2yFCq7kkwdkp1W/lp2J99rX0yo9tgJGn3lKQATztIjb5tVtevcBtIdICNWqlq5+E8/Pw=="
- }
- },
- "npm:chartjs-adapter-date-fns": {
- "type": "npm",
- "name": "npm:chartjs-adapter-date-fns",
- "data": {
- "version": "3.0.0",
- "packageName": "chartjs-adapter-date-fns",
- "hash": "sha512-Rs3iEB3Q5pJ973J93OBTpnP7qoGwvq3nUnoMdtxO+9aoJof7UFcRbWcIDteXuYd1fgAvct/32T9qaLyLuZVwCg=="
- }
- },
- "npm:chartjs-chart-treemap": {
- "type": "npm",
- "name": "npm:chartjs-chart-treemap",
- "data": {
- "version": "3.1.0",
- "packageName": "chartjs-chart-treemap",
- "hash": "sha512-0LJxj4J9sCTHmrXCFlqtoBKMJDcS7VzFeRgNBRZRwU1QSpCXJKTNk5TysPEs5/YW0XYvZoN8u44RqqLf0pAzQw=="
- }
- },
- "npm:chartjs-plugin-annotation": {
- "type": "npm",
- "name": "npm:chartjs-plugin-annotation",
- "data": {
- "version": "3.1.0",
- "packageName": "chartjs-plugin-annotation",
- "hash": "sha512-EkAed6/ycXD/7n0ShrlT1T2Hm3acnbFhgkIEJLa0X+M6S16x0zwj1Fv4suv/2bwayCT3jGPdAtI9uLcAMToaQQ=="
- }
- },
- "npm:chartjs-plugin-datalabels": {
- "type": "npm",
- "name": "npm:chartjs-plugin-datalabels",
- "data": {
- "version": "2.2.0",
- "packageName": "chartjs-plugin-datalabels",
- "hash": "sha512-14ZU30lH7n89oq+A4bWaJPnAG8a7ZTk7dKf48YAzMvJjQtjrgg5Dpk9f+LbjCF6bpx3RAGTeL13IXpKQYyRvlw=="
- }
- },
- "npm:check-error": {
- "type": "npm",
- "name": "npm:check-error",
- "data": {
- "version": "2.1.1",
- "packageName": "check-error",
- "hash": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw=="
- }
- },
- "npm:cheerio": {
- "type": "npm",
- "name": "npm:cheerio",
- "data": {
- "version": "1.2.0",
- "packageName": "cheerio",
- "hash": "sha512-WDrybc/gKFpTYQutKIK6UvfcuxijIZfMfXaYm8NMsPQxSYvf+13fXUJ4rztGGbJcBQ/GF55gvrZ0Bc0bj/mqvg=="
- }
- },
- "npm:cheerio-select": {
- "type": "npm",
- "name": "npm:cheerio-select",
- "data": {
- "version": "2.1.0",
- "packageName": "cheerio-select",
- "hash": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g=="
- }
- },
- "npm:chevrotain": {
- "type": "npm",
- "name": "npm:chevrotain",
- "data": {
- "version": "11.0.3",
- "packageName": "chevrotain",
- "hash": "sha512-ci2iJH6LeIkvP9eJW6gpueU8cnZhv85ELY8w8WiFtNjMHA5ad6pQLaJo9mEly/9qUyCpvqX8/POVUTf18/HFdw=="
- }
- },
- "npm:chevrotain-allstar": {
- "type": "npm",
- "name": "npm:chevrotain-allstar",
- "data": {
- "version": "0.3.1",
- "packageName": "chevrotain-allstar",
- "hash": "sha512-b7g+y9A0v4mxCW1qUhf3BSVPg+/NvGErk/dOkrDaHA0nQIQGAtrOjlX//9OQtRlSCy+x9rfB5N8yC71lH1nvMw=="
- }
- },
- "npm:chownr": {
- "type": "npm",
- "name": "npm:chownr",
- "data": {
- "version": "3.0.0",
- "packageName": "chownr",
- "hash": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g=="
- }
- },
- "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:citty": {
- "type": "npm",
- "name": "npm:citty",
- "data": {
- "version": "0.1.6",
- "packageName": "citty",
- "hash": "sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ=="
- }
- },
- "npm:cjs-module-lexer": {
- "type": "npm",
- "name": "npm:cjs-module-lexer",
- "data": {
- "version": "1.4.3",
- "packageName": "cjs-module-lexer",
- "hash": "sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q=="
- }
- },
- "npm:cjs-module-lexer@2.1.1": {
- "type": "npm",
- "name": "npm:cjs-module-lexer@2.1.1",
- "data": {
- "version": "2.1.1",
- "packageName": "cjs-module-lexer",
- "hash": "sha512-+CmxIZ/L2vNcEfvNtLdU0ZQ6mbq3FZnwAP2PPTiKP+1QOoKwlKlPgb8UKV0Dds7QVaMnHm+FwSft2VB0s/SLjQ=="
- }
- },
- "npm:class-transformer": {
- "type": "npm",
- "name": "npm:class-transformer",
- "data": {
- "version": "0.5.1",
- "packageName": "class-transformer",
- "hash": "sha512-SQa1Ws6hUbfC98vKGxZH3KFY0Y1lm5Zm0SY8XX9zbK7FJCyVEac3ATW0RIpwzW+oOfmHE5PMPufDG9hCfoEOMw=="
- }
- },
- "npm:class-validator": {
- "type": "npm",
- "name": "npm:class-validator",
- "data": {
- "version": "0.14.3",
- "packageName": "class-validator",
- "hash": "sha512-rXXekcjofVN1LTOSw+u4u9WXVEUvNBVjORW154q/IdmYWy1nMbOU9aNtZB0t8m+FJQ9q91jlr2f9CwwUFdFMRA=="
- }
- },
- "npm:clean-css": {
- "type": "npm",
- "name": "npm:clean-css",
- "data": {
- "version": "5.3.3",
- "packageName": "clean-css",
- "hash": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg=="
- }
- },
- "npm:cli-cursor": {
- "type": "npm",
- "name": "npm:cli-cursor",
- "data": {
- "version": "3.1.0",
- "packageName": "cli-cursor",
- "hash": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw=="
- }
- },
- "npm:cli-cursor@5.0.0": {
- "type": "npm",
- "name": "npm:cli-cursor@5.0.0",
- "data": {
- "version": "5.0.0",
- "packageName": "cli-cursor",
- "hash": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw=="
- }
- },
- "npm:cli-spinners": {
- "type": "npm",
- "name": "npm:cli-spinners",
- "data": {
- "version": "2.6.1",
- "packageName": "cli-spinners",
- "hash": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g=="
- }
- },
- "npm:cli-spinners@3.3.0": {
- "type": "npm",
- "name": "npm:cli-spinners@3.3.0",
- "data": {
- "version": "3.3.0",
- "packageName": "cli-spinners",
- "hash": "sha512-/+40ljC3ONVnYIttjMWrlL51nItDAbBrq2upN8BPyvGU/2n5Oxw3tbNwORCaNuNqLJnxGqOfjUuhsv7l5Q4IsQ=="
- }
- },
- "npm:cli-truncate": {
- "type": "npm",
- "name": "npm:cli-truncate",
- "data": {
- "version": "5.1.1",
- "packageName": "cli-truncate",
- "hash": "sha512-SroPvNHxUnk+vIW/dOSfNqdy1sPEFkrTk6TUtqLCnBlo3N7TNYYkzzN7uSD6+jVjrdO4+p8nH7JzH6cIvUem6A=="
- }
- },
- "npm:cli-width": {
- "type": "npm",
- "name": "npm:cli-width",
- "data": {
- "version": "4.1.0",
- "packageName": "cli-width",
- "hash": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ=="
- }
- },
- "npm:clipboard": {
- "type": "npm",
- "name": "npm:clipboard",
- "data": {
- "version": "2.0.11",
- "packageName": "clipboard",
- "hash": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw=="
- }
- },
- "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:cliui@9.0.1": {
- "type": "npm",
- "name": "npm:cliui@9.0.1",
- "data": {
- "version": "9.0.1",
- "packageName": "cliui",
- "hash": "sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w=="
- }
- },
- "npm:clone": {
- "type": "npm",
- "name": "npm:clone",
- "data": {
- "version": "1.0.4",
- "packageName": "clone",
- "hash": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg=="
- }
- },
- "npm:clone-deep": {
- "type": "npm",
- "name": "npm:clone-deep",
- "data": {
- "version": "4.0.1",
- "packageName": "clone-deep",
- "hash": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ=="
- }
- },
- "npm:is-plain-object@2.0.4": {
- "type": "npm",
- "name": "npm:is-plain-object@2.0.4",
- "data": {
- "version": "2.0.4",
- "packageName": "is-plain-object",
- "hash": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og=="
- }
- },
- "npm:is-plain-object": {
- "type": "npm",
- "name": "npm:is-plain-object",
- "data": {
- "version": "5.0.0",
- "packageName": "is-plain-object",
- "hash": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q=="
- }
- },
- "npm:cluster-key-slot": {
- "type": "npm",
- "name": "npm:cluster-key-slot",
- "data": {
- "version": "1.1.2",
- "packageName": "cluster-key-slot",
- "hash": "sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA=="
- }
- },
- "npm:co": {
- "type": "npm",
- "name": "npm:co",
- "data": {
- "version": "4.6.0",
- "packageName": "co",
- "hash": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ=="
- }
- },
- "npm:collect-v8-coverage": {
- "type": "npm",
- "name": "npm:collect-v8-coverage",
- "data": {
- "version": "1.0.2",
- "packageName": "collect-v8-coverage",
- "hash": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q=="
- }
- },
- "npm:color": {
- "type": "npm",
- "name": "npm:color",
- "data": {
- "version": "5.0.3",
- "packageName": "color",
- "hash": "sha512-ezmVcLR3xAVp8kYOm4GS45ZLLgIE6SPAFoduLr6hTDajwb3KZ2F46gulK3XpcwRFb5KKGCSezCBAY4Dw4HsyXA=="
- }
- },
- "npm:color-convert": {
- "type": "npm",
- "name": "npm:color-convert",
- "data": {
- "version": "2.0.1",
- "packageName": "color-convert",
- "hash": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="
- }
- },
- "npm:color-convert@3.1.3": {
- "type": "npm",
- "name": "npm:color-convert@3.1.3",
- "data": {
- "version": "3.1.3",
- "packageName": "color-convert",
- "hash": "sha512-fasDH2ont2GqF5HpyO4w0+BcewlhHEZOFn9c1ckZdHpJ56Qb7MHhH/IcJZbBGgvdtwdwNbLvxiBEdg336iA9Sg=="
- }
- },
- "npm:color-name": {
- "type": "npm",
- "name": "npm:color-name",
- "data": {
- "version": "1.1.4",
- "packageName": "color-name",
- "hash": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
- }
- },
- "npm:color-name@2.1.0": {
- "type": "npm",
- "name": "npm:color-name@2.1.0",
- "data": {
- "version": "2.1.0",
- "packageName": "color-name",
- "hash": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg=="
- }
- },
- "npm:color-string": {
- "type": "npm",
- "name": "npm:color-string",
- "data": {
- "version": "2.1.4",
- "packageName": "color-string",
- "hash": "sha512-Bb6Cq8oq0IjDOe8wJmi4JeNn763Xs9cfrBcaylK1tPypWzyoy2G3l90v9k64kjphl/ZJjPIShFztenRomi8WTg=="
- }
- },
- "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:colorjs.io": {
- "type": "npm",
- "name": "npm:colorjs.io",
- "data": {
- "version": "0.5.2",
- "packageName": "colorjs.io",
- "hash": "sha512-twmVoizEW7ylZSN32OgKdXRmo1qg+wT5/6C3xu5b9QsWzSFAhHLn2xd8ro0diCsKfCj1RdaTP/nrcW+vAoQPIw=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:commander",
- "data": {
- "version": "11.1.0",
- "packageName": "commander",
- "hash": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ=="
- }
- },
- "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:commander@8.3.0": {
- "type": "npm",
- "name": "npm:commander@8.3.0",
- "data": {
- "version": "8.3.0",
- "packageName": "commander",
- "hash": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww=="
- }
- },
- "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:comment-json": {
- "type": "npm",
- "name": "npm:comment-json",
- "data": {
- "version": "4.4.1",
- "packageName": "comment-json",
- "hash": "sha512-r1To31BQD5060QdkC+Iheai7gHwoSZobzunqkf2/kQ6xIAfJyrKNAFUwdKvkK7Qgu7pVTKQEa7ok7Ed3ycAJgg=="
- }
- },
- "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.8.1",
- "packageName": "compression",
- "hash": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w=="
- }
- },
- "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.2.2",
- "packageName": "confbox",
- "hash": "sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ=="
- }
- },
- "npm:confbox@0.1.8": {
- "type": "npm",
- "name": "npm:confbox@0.1.8",
- "data": {
- "version": "0.1.8",
- "packageName": "confbox",
- "hash": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w=="
- }
- },
- "npm:confusing-browser-globals": {
- "type": "npm",
- "name": "npm:confusing-browser-globals",
- "data": {
- "version": "1.0.11",
- "packageName": "confusing-browser-globals",
- "hash": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA=="
- }
- },
- "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:consola": {
- "type": "npm",
- "name": "npm:consola",
- "data": {
- "version": "3.4.2",
- "packageName": "consola",
- "hash": "sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA=="
- }
- },
- "npm:content-type": {
- "type": "npm",
- "name": "npm:content-type",
- "data": {
- "version": "1.0.5",
- "packageName": "content-type",
- "hash": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA=="
- }
- },
- "npm:cookie": {
- "type": "npm",
- "name": "npm:cookie",
- "data": {
- "version": "0.7.2",
- "packageName": "cookie",
- "hash": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w=="
- }
- },
- "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:core-js-compat": {
- "type": "npm",
- "name": "npm:core-js-compat",
- "data": {
- "version": "3.45.1",
- "packageName": "core-js-compat",
- "hash": "sha512-tqTt5T4PzsMIZ430XGviK4vzYSoeNJ6CXODi6c/voxOT6IZqBht5/EKaSNnYiEjjRYxjVz7DQIsOsY0XNi8PIA=="
- }
- },
- "npm:core-util-is": {
- "type": "npm",
- "name": "npm:core-util-is",
- "data": {
- "version": "1.0.3",
- "packageName": "core-util-is",
- "hash": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
- }
- },
- "npm:cors": {
- "type": "npm",
- "name": "npm:cors",
- "data": {
- "version": "2.8.6",
- "packageName": "cors",
- "hash": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw=="
- }
- },
- "npm:corser": {
- "type": "npm",
- "name": "npm:corser",
- "data": {
- "version": "2.0.1",
- "packageName": "corser",
- "hash": "sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ=="
- }
- },
- "npm:cose-base": {
- "type": "npm",
- "name": "npm:cose-base",
- "data": {
- "version": "1.0.3",
- "packageName": "cose-base",
- "hash": "sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg=="
- }
- },
- "npm:cose-base@2.2.0": {
- "type": "npm",
- "name": "npm:cose-base@2.2.0",
- "data": {
- "version": "2.2.0",
- "packageName": "cose-base",
- "hash": "sha512-AzlgcsCbUMymkADOJtQm3wO9S3ltPfYOFD5033keQn9NJzIbtnZj+UdBJe7DYml/8TdbtHJW3j58SOnKhWY/5g=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:yaml",
- "data": {
- "version": "2.8.0",
- "packageName": "yaml",
- "hash": "sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ=="
- }
- },
- "npm:countries-and-timezones": {
- "type": "npm",
- "name": "npm:countries-and-timezones",
- "data": {
- "version": "3.8.0",
- "packageName": "countries-and-timezones",
- "hash": "sha512-+Ze9h5f4dQpUwbzTm0DEkiPiZyim9VHV4/mSnT4zNYJnrnfwsKjAZPtnp7J5VzejCDgySs+2SSc6MDdCnD43GA=="
- }
- },
- "npm:countries-list": {
- "type": "npm",
- "name": "npm:countries-list",
- "data": {
- "version": "3.2.2",
- "packageName": "countries-list",
- "hash": "sha512-ABJ/RWQBrPWy+hRuZoW+0ooK8p65Eo3WmUZwHm6v4wmfSPznNAKzjy3+UUYrJK2v3182BVsgWxdB6ROidj39kw=="
- }
- },
- "npm:countup.js": {
- "type": "npm",
- "name": "npm:countup.js",
- "data": {
- "version": "2.9.0",
- "packageName": "countup.js",
- "hash": "sha512-llqrvyXztRFPp6+i8jx25phHWcVWhrHO4Nlt0uAOSKHB8778zzQswa4MU3qKBvkXfJKftRYFJuVHez67lyKdHg=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:cron",
- "data": {
- "version": "4.4.0",
- "packageName": "cron",
- "hash": "sha512-fkdfq+b+AHI4cKdhZlppHveI/mgz2qpiYxcm+t5E5TsxX7QrLS1VE0+7GENEk9z0EeGPcpSciGv6ez24duWhwQ=="
- }
- },
- "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-fetch": {
- "type": "npm",
- "name": "npm:cross-fetch",
- "data": {
- "version": "3.2.0",
- "packageName": "cross-fetch",
- "hash": "sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q=="
- }
- },
- "npm:cross-spawn": {
- "type": "npm",
- "name": "npm:cross-spawn",
- "data": {
- "version": "7.0.6",
- "packageName": "cross-spawn",
- "hash": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA=="
- }
- },
- "npm:cross-spawn@6.0.6": {
- "type": "npm",
- "name": "npm:cross-spawn@6.0.6",
- "data": {
- "version": "6.0.6",
- "packageName": "cross-spawn",
- "hash": "sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw=="
- }
- },
- "npm:css-declaration-sorter": {
- "type": "npm",
- "name": "npm:css-declaration-sorter",
- "data": {
- "version": "7.3.1",
- "packageName": "css-declaration-sorter",
- "hash": "sha512-gz6x+KkgNCjxq3Var03pRYLhyNfwhkKF1g/yoLgDNtFvVu0/fOLV9C8fFEZRjACp/XQLumjAYo7JVjzH3wLbxA=="
- }
- },
- "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:supports-color": {
- "type": "npm",
- "name": "npm:supports-color",
- "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:jest-util@29.7.0": {
- "type": "npm",
- "name": "npm:jest-util@29.7.0",
- "data": {
- "version": "29.7.0",
- "packageName": "jest-util",
- "hash": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA=="
- }
- },
- "npm:jest-util": {
- "type": "npm",
- "name": "npm:jest-util",
- "data": {
- "version": "30.2.0",
- "packageName": "jest-util",
- "hash": "sha512-QKNsM0o3Xe6ISQU869e+DhG+4CK/48aHYdJZGlFQVTjnbvgpcKyxpzk29fGiO7i/J8VENZ+d2iGnSsvmuHywlA=="
- }
- },
- "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:jest-worker": {
- "type": "npm",
- "name": "npm:jest-worker",
- "data": {
- "version": "30.2.0",
- "packageName": "jest-worker",
- "hash": "sha512-0Q4Uk8WF7BUwqXHuAjc23vmopWJw5WH7w2tqBoUOZpOjW/ZnR44GXXd1r82RvnmI2GZge3ivrYXk/BE2+VtW2g=="
- }
- },
- "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:css.escape": {
- "type": "npm",
- "name": "npm:css.escape",
- "data": {
- "version": "1.5.1",
- "packageName": "css.escape",
- "hash": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg=="
- }
- },
- "npm:cssesc": {
- "type": "npm",
- "name": "npm:cssesc",
- "data": {
- "version": "3.0.0",
- "packageName": "cssesc",
- "hash": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="
- }
- },
- "npm:cssnano": {
- "type": "npm",
- "name": "npm:cssnano",
- "data": {
- "version": "6.1.2",
- "packageName": "cssnano",
- "hash": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA=="
- }
- },
- "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: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": "5.3.5",
- "packageName": "cssstyle",
- "hash": "sha512-GlsEptulso7Jg0VaOZ8BXQi3AkYM5BOJKEO/rjMidSCq70FkIC5y0eawrCXeYzxgt3OCf4Ls+eoxN+/05vN0Ag=="
- }
- },
- "npm:cssstyle@4.6.0": {
- "type": "npm",
- "name": "npm:cssstyle@4.6.0",
- "data": {
- "version": "4.6.0",
- "packageName": "cssstyle",
- "hash": "sha512-2z+rWdzbbSZv6/rhtvzvqeZQHrBaqgogqt85sqFNbabZOuFbCVFb8kPeEtZjiKkbrm395irpNKiYeFeLiQnFPg=="
- }
- },
- "npm:csstype": {
- "type": "npm",
- "name": "npm:csstype",
- "data": {
- "version": "3.1.3",
- "packageName": "csstype",
- "hash": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="
- }
- },
- "npm:cytoscape": {
- "type": "npm",
- "name": "npm:cytoscape",
- "data": {
- "version": "3.33.1",
- "packageName": "cytoscape",
- "hash": "sha512-iJc4TwyANnOGR1OmWhsS9ayRS3s+XQ185FmuHObThD+5AeJCakAAbWv8KimMTt08xCCLNgneQwFp+JRJOr9qGQ=="
- }
- },
- "npm:cytoscape-cose-bilkent": {
- "type": "npm",
- "name": "npm:cytoscape-cose-bilkent",
- "data": {
- "version": "4.1.0",
- "packageName": "cytoscape-cose-bilkent",
- "hash": "sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ=="
- }
- },
- "npm:cytoscape-fcose": {
- "type": "npm",
- "name": "npm:cytoscape-fcose",
- "data": {
- "version": "2.2.0",
- "packageName": "cytoscape-fcose",
- "hash": "sha512-ki1/VuRIHFCzxWNrsshHYPs6L7TvLu3DL+TyIGEsRcvVERmxokbf5Gdk7mFxZnTdiGtnA4cfSmjZJMviqSuZrQ=="
- }
- },
- "npm:layout-base@2.0.1": {
- "type": "npm",
- "name": "npm:layout-base@2.0.1",
- "data": {
- "version": "2.0.1",
- "packageName": "layout-base",
- "hash": "sha512-dp3s92+uNI1hWIpPGH3jK2kxE2lMjdXdr+DH8ynZHpd6PUlH6x6cbuXnoMmiNumznqaNO31xu9e79F0uuZ0JFg=="
- }
- },
- "npm:layout-base": {
- "type": "npm",
- "name": "npm:layout-base",
- "data": {
- "version": "1.0.2",
- "packageName": "layout-base",
- "hash": "sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg=="
- }
- },
- "npm:d3": {
- "type": "npm",
- "name": "npm:d3",
- "data": {
- "version": "7.9.0",
- "packageName": "d3",
- "hash": "sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA=="
- }
- },
- "npm:d3-array": {
- "type": "npm",
- "name": "npm:d3-array",
- "data": {
- "version": "3.2.4",
- "packageName": "d3-array",
- "hash": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg=="
- }
- },
- "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-axis": {
- "type": "npm",
- "name": "npm:d3-axis",
- "data": {
- "version": "3.0.0",
- "packageName": "d3-axis",
- "hash": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw=="
- }
- },
- "npm:d3-brush": {
- "type": "npm",
- "name": "npm:d3-brush",
- "data": {
- "version": "3.0.0",
- "packageName": "d3-brush",
- "hash": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ=="
- }
- },
- "npm:d3-chord": {
- "type": "npm",
- "name": "npm:d3-chord",
- "data": {
- "version": "3.0.1",
- "packageName": "d3-chord",
- "hash": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g=="
- }
- },
- "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-contour": {
- "type": "npm",
- "name": "npm:d3-contour",
- "data": {
- "version": "4.0.2",
- "packageName": "d3-contour",
- "hash": "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA=="
- }
- },
- "npm:d3-delaunay": {
- "type": "npm",
- "name": "npm:d3-delaunay",
- "data": {
- "version": "6.0.4",
- "packageName": "d3-delaunay",
- "hash": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A=="
- }
- },
- "npm:d3-dispatch": {
- "type": "npm",
- "name": "npm:d3-dispatch",
- "data": {
- "version": "3.0.1",
- "packageName": "d3-dispatch",
- "hash": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg=="
- }
- },
- "npm:d3-drag": {
- "type": "npm",
- "name": "npm:d3-drag",
- "data": {
- "version": "3.0.0",
- "packageName": "d3-drag",
- "hash": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg=="
- }
- },
- "npm:d3-dsv": {
- "type": "npm",
- "name": "npm:d3-dsv",
- "data": {
- "version": "3.0.1",
- "packageName": "d3-dsv",
- "hash": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q=="
- }
- },
- "npm:d3-ease": {
- "type": "npm",
- "name": "npm:d3-ease",
- "data": {
- "version": "3.0.1",
- "packageName": "d3-ease",
- "hash": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w=="
- }
- },
- "npm:d3-fetch": {
- "type": "npm",
- "name": "npm:d3-fetch",
- "data": {
- "version": "3.0.1",
- "packageName": "d3-fetch",
- "hash": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw=="
- }
- },
- "npm:d3-force": {
- "type": "npm",
- "name": "npm:d3-force",
- "data": {
- "version": "3.0.0",
- "packageName": "d3-force",
- "hash": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg=="
- }
- },
- "npm:d3-format": {
- "type": "npm",
- "name": "npm:d3-format",
- "data": {
- "version": "3.1.0",
- "packageName": "d3-format",
- "hash": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA=="
- }
- },
- "npm:d3-geo": {
- "type": "npm",
- "name": "npm:d3-geo",
- "data": {
- "version": "3.1.1",
- "packageName": "d3-geo",
- "hash": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q=="
- }
- },
- "npm:d3-hierarchy": {
- "type": "npm",
- "name": "npm:d3-hierarchy",
- "data": {
- "version": "3.1.2",
- "packageName": "d3-hierarchy",
- "hash": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA=="
- }
- },
- "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": "3.1.0",
- "packageName": "d3-path",
- "hash": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ=="
- }
- },
- "npm:d3-path@1.0.9": {
- "type": "npm",
- "name": "npm:d3-path@1.0.9",
- "data": {
- "version": "1.0.9",
- "packageName": "d3-path",
- "hash": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg=="
- }
- },
- "npm:d3-polygon": {
- "type": "npm",
- "name": "npm:d3-polygon",
- "data": {
- "version": "3.0.1",
- "packageName": "d3-polygon",
- "hash": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg=="
- }
- },
- "npm:d3-quadtree": {
- "type": "npm",
- "name": "npm:d3-quadtree",
- "data": {
- "version": "3.0.1",
- "packageName": "d3-quadtree",
- "hash": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw=="
- }
- },
- "npm:d3-random": {
- "type": "npm",
- "name": "npm:d3-random",
- "data": {
- "version": "3.0.1",
- "packageName": "d3-random",
- "hash": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ=="
- }
- },
- "npm:d3-sankey": {
- "type": "npm",
- "name": "npm:d3-sankey",
- "data": {
- "version": "0.12.3",
- "packageName": "d3-sankey",
- "hash": "sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ=="
- }
- },
- "npm:d3-shape@1.3.7": {
- "type": "npm",
- "name": "npm:d3-shape@1.3.7",
- "data": {
- "version": "1.3.7",
- "packageName": "d3-shape",
- "hash": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw=="
- }
- },
- "npm:d3-shape": {
- "type": "npm",
- "name": "npm:d3-shape",
- "data": {
- "version": "3.2.0",
- "packageName": "d3-shape",
- "hash": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:internmap",
- "data": {
- "version": "2.0.3",
- "packageName": "internmap",
- "hash": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg=="
- }
- },
- "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-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-selection": {
- "type": "npm",
- "name": "npm:d3-selection",
- "data": {
- "version": "3.0.0",
- "packageName": "d3-selection",
- "hash": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ=="
- }
- },
- "npm:d3-time": {
- "type": "npm",
- "name": "npm:d3-time",
- "data": {
- "version": "3.1.0",
- "packageName": "d3-time",
- "hash": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q=="
- }
- },
- "npm:d3-time-format": {
- "type": "npm",
- "name": "npm:d3-time-format",
- "data": {
- "version": "4.1.0",
- "packageName": "d3-time-format",
- "hash": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg=="
- }
- },
- "npm:d3-timer": {
- "type": "npm",
- "name": "npm:d3-timer",
- "data": {
- "version": "3.0.1",
- "packageName": "d3-timer",
- "hash": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA=="
- }
- },
- "npm:d3-transition": {
- "type": "npm",
- "name": "npm:d3-transition",
- "data": {
- "version": "3.0.1",
- "packageName": "d3-transition",
- "hash": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w=="
- }
- },
- "npm:d3-zoom": {
- "type": "npm",
- "name": "npm:d3-zoom",
- "data": {
- "version": "3.0.0",
- "packageName": "d3-zoom",
- "hash": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw=="
- }
- },
- "npm:dagre-d3-es": {
- "type": "npm",
- "name": "npm:dagre-d3-es",
- "data": {
- "version": "7.0.13",
- "packageName": "dagre-d3-es",
- "hash": "sha512-efEhnxpSuwpYOKRm/L5KbqoZmNNukHa/Flty4Wp62JRvgH2ojwVgPgdYyr4twpieZnyRDdIH7PY2mopX26+j2Q=="
- }
- },
- "npm:data-urls": {
- "type": "npm",
- "name": "npm:data-urls",
- "data": {
- "version": "6.0.0",
- "packageName": "data-urls",
- "hash": "sha512-BnBS08aLUM+DKamupXs3w2tJJoqU+AkaE/+6vQxi/G/DPmIZFJJp9Dkb1kM03AZx8ADehDUZgsNxju3mPXZYIA=="
- }
- },
- "npm:data-urls@5.0.0": {
- "type": "npm",
- "name": "npm:data-urls@5.0.0",
- "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.2",
- "packageName": "data-view-buffer",
- "hash": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ=="
- }
- },
- "npm:data-view-byte-length": {
- "type": "npm",
- "name": "npm:data-view-byte-length",
- "data": {
- "version": "1.0.2",
- "packageName": "data-view-byte-length",
- "hash": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ=="
- }
- },
- "npm:data-view-byte-offset": {
- "type": "npm",
- "name": "npm:data-view-byte-offset",
- "data": {
- "version": "1.0.1",
- "packageName": "data-view-byte-offset",
- "hash": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ=="
- }
- },
- "npm:date-fns": {
- "type": "npm",
- "name": "npm:date-fns",
- "data": {
- "version": "4.1.0",
- "packageName": "date-fns",
- "hash": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg=="
- }
- },
- "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:dayjs": {
- "type": "npm",
- "name": "npm:dayjs",
- "data": {
- "version": "1.11.19",
- "packageName": "dayjs",
- "hash": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw=="
- }
- },
- "npm:debounce": {
- "type": "npm",
- "name": "npm:debounce",
- "data": {
- "version": "1.2.1",
- "packageName": "debounce",
- "hash": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug=="
- }
- },
- "npm:decimal.js": {
- "type": "npm",
- "name": "npm:decimal.js",
- "data": {
- "version": "10.6.0",
- "packageName": "decimal.js",
- "hash": "sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg=="
- }
- },
- "npm:dedent": {
- "type": "npm",
- "name": "npm:dedent",
- "data": {
- "version": "1.7.1",
- "packageName": "dedent",
- "hash": "sha512-9JmrhGZpOlEgOLdQgSm0zxFaYoQon408V1v49aqTWuXENVlnCuY9JBZcXZiCsZQWDjTm5Qf/nIvAy77mXDAjEg=="
- }
- },
- "npm:deep-eql": {
- "type": "npm",
- "name": "npm:deep-eql",
- "data": {
- "version": "5.0.2",
- "packageName": "deep-eql",
- "hash": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q=="
- }
- },
- "npm:deep-equal": {
- "type": "npm",
- "name": "npm:deep-equal",
- "data": {
- "version": "1.0.1",
- "packageName": "deep-equal",
- "hash": "sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw=="
- }
- },
- "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:deepmerge-ts": {
- "type": "npm",
- "name": "npm:deepmerge-ts",
- "data": {
- "version": "7.1.5",
- "packageName": "deepmerge-ts",
- "hash": "sha512-HOJkrhaYsweh+W+e74Yn7YStZOilkoPb6fycpwNLKzSPtruFs48nYis0zy5yJz1+ktUhHxoRDJ27RQAWLIJVJw=="
- }
- },
- "npm:default-browser": {
- "type": "npm",
- "name": "npm:default-browser",
- "data": {
- "version": "5.4.0",
- "packageName": "default-browser",
- "hash": "sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg=="
- }
- },
- "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: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": {
- "type": "npm",
- "name": "npm:define-lazy-prop",
- "data": {
- "version": "3.0.0",
- "packageName": "define-lazy-prop",
- "hash": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg=="
- }
- },
- "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-properties": {
- "type": "npm",
- "name": "npm:define-properties",
- "data": {
- "version": "1.2.1",
- "packageName": "define-properties",
- "hash": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg=="
- }
- },
- "npm:defu": {
- "type": "npm",
- "name": "npm:defu",
- "data": {
- "version": "6.1.4",
- "packageName": "defu",
- "hash": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg=="
- }
- },
- "npm:delaunator": {
- "type": "npm",
- "name": "npm:delaunator",
- "data": {
- "version": "5.0.1",
- "packageName": "delaunator",
- "hash": "sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw=="
- }
- },
- "npm:delayed-stream": {
- "type": "npm",
- "name": "npm:delayed-stream",
- "data": {
- "version": "1.0.0",
- "packageName": "delayed-stream",
- "hash": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
- }
- },
- "npm:delegate": {
- "type": "npm",
- "name": "npm:delegate",
- "data": {
- "version": "3.2.0",
- "packageName": "delegate",
- "hash": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw=="
- }
- },
- "npm:delegates": {
- "type": "npm",
- "name": "npm:delegates",
- "data": {
- "version": "1.0.0",
- "packageName": "delegates",
- "hash": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ=="
- }
- },
- "npm:denque": {
- "type": "npm",
- "name": "npm:denque",
- "data": {
- "version": "2.1.0",
- "packageName": "denque",
- "hash": "sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw=="
- }
- },
- "npm:depd": {
- "type": "npm",
- "name": "npm:depd",
- "data": {
- "version": "2.0.0",
- "packageName": "depd",
- "hash": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="
- }
- },
- "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:dequal": {
- "type": "npm",
- "name": "npm:dequal",
- "data": {
- "version": "2.0.3",
- "packageName": "dequal",
- "hash": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA=="
- }
- },
- "npm:destr": {
- "type": "npm",
- "name": "npm:destr",
- "data": {
- "version": "2.0.5",
- "packageName": "destr",
- "hash": "sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA=="
- }
- },
- "npm:destroy": {
- "type": "npm",
- "name": "npm:destroy",
- "data": {
- "version": "1.2.0",
- "packageName": "destroy",
- "hash": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg=="
- }
- },
- "npm:detect-newline": {
- "type": "npm",
- "name": "npm:detect-newline",
- "data": {
- "version": "3.1.0",
- "packageName": "detect-newline",
- "hash": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA=="
- }
- },
- "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:diff": {
- "type": "npm",
- "name": "npm:diff",
- "data": {
- "version": "4.0.2",
- "packageName": "diff",
- "hash": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A=="
- }
- },
- "npm:diff-match-patch": {
- "type": "npm",
- "name": "npm:diff-match-patch",
- "data": {
- "version": "1.0.5",
- "packageName": "diff-match-patch",
- "hash": "sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw=="
- }
- },
- "npm:dir-glob": {
- "type": "npm",
- "name": "npm:dir-glob",
- "data": {
- "version": "3.0.1",
- "packageName": "dir-glob",
- "hash": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA=="
- }
- },
- "npm:dns-packet": {
- "type": "npm",
- "name": "npm:dns-packet",
- "data": {
- "version": "5.6.1",
- "packageName": "dns-packet",
- "hash": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw=="
- }
- },
- "npm:doctrine": {
- "type": "npm",
- "name": "npm:doctrine",
- "data": {
- "version": "2.1.0",
- "packageName": "doctrine",
- "hash": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw=="
- }
- },
- "npm:dom-converter": {
- "type": "npm",
- "name": "npm:dom-converter",
- "data": {
- "version": "0.2.0",
- "packageName": "dom-converter",
- "hash": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA=="
- }
- },
- "npm:dom-serializer": {
- "type": "npm",
- "name": "npm:dom-serializer",
- "data": {
- "version": "2.0.0",
- "packageName": "dom-serializer",
- "hash": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg=="
- }
- },
- "npm:dom-serializer@1.4.1": {
- "type": "npm",
- "name": "npm:dom-serializer@1.4.1",
- "data": {
- "version": "1.4.1",
- "packageName": "dom-serializer",
- "hash": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag=="
- }
- },
- "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:domhandler@4.3.1": {
- "type": "npm",
- "name": "npm:domhandler@4.3.1",
- "data": {
- "version": "4.3.1",
- "packageName": "domhandler",
- "hash": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ=="
- }
- },
- "npm:dompurify": {
- "type": "npm",
- "name": "npm:dompurify",
- "data": {
- "version": "3.2.6",
- "packageName": "dompurify",
- "hash": "sha512-/2GogDQlohXPZe6D6NOgQvXLPSYBqIWMnZ8zzOhn09REE4eyAzb+Hed3jhoM9OkuaJ8P6ZGTTVWQKAi8ieIzfQ=="
- }
- },
- "npm:domutils": {
- "type": "npm",
- "name": "npm:domutils",
- "data": {
- "version": "3.2.2",
- "packageName": "domutils",
- "hash": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw=="
- }
- },
- "npm:domutils@2.8.0": {
- "type": "npm",
- "name": "npm:domutils@2.8.0",
- "data": {
- "version": "2.8.0",
- "packageName": "domutils",
- "hash": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A=="
- }
- },
- "npm:dot-case": {
- "type": "npm",
- "name": "npm:dot-case",
- "data": {
- "version": "3.0.4",
- "packageName": "dot-case",
- "hash": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w=="
- }
- },
- "npm:dotenv-expand": {
- "type": "npm",
- "name": "npm:dotenv-expand",
- "data": {
- "version": "12.0.3",
- "packageName": "dotenv-expand",
- "hash": "sha512-uc47g4b+4k/M/SeaW1y4OApx+mtLWl92l5LMPP0GNXctZqELk+YGgOPIIC5elYmUH4OuoK3JLhuRUYegeySiFA=="
- }
- },
- "npm:dotenv-expand@11.0.7": {
- "type": "npm",
- "name": "npm:dotenv-expand@11.0.7",
- "data": {
- "version": "11.0.7",
- "packageName": "dotenv-expand",
- "hash": "sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA=="
- }
- },
- "npm:dunder-proto": {
- "type": "npm",
- "name": "npm:dunder-proto",
- "data": {
- "version": "1.0.1",
- "packageName": "dunder-proto",
- "hash": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A=="
- }
- },
- "npm:duplexer": {
- "type": "npm",
- "name": "npm:duplexer",
- "data": {
- "version": "0.1.2",
- "packageName": "duplexer",
- "hash": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg=="
- }
- },
- "npm:eastasianwidth": {
- "type": "npm",
- "name": "npm:eastasianwidth",
- "data": {
- "version": "0.2.0",
- "packageName": "eastasianwidth",
- "hash": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA=="
- }
- },
- "npm:ecdsa-sig-formatter": {
- "type": "npm",
- "name": "npm:ecdsa-sig-formatter",
- "data": {
- "version": "1.0.11",
- "packageName": "ecdsa-sig-formatter",
- "hash": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ=="
- }
- },
- "npm:ee-first": {
- "type": "npm",
- "name": "npm:ee-first",
- "data": {
- "version": "1.1.1",
- "packageName": "ee-first",
- "hash": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
- }
- },
- "npm:effect": {
- "type": "npm",
- "name": "npm:effect",
- "data": {
- "version": "3.18.4",
- "packageName": "effect",
- "hash": "sha512-b1LXQJLe9D11wfnOKAk3PKxuqYshQ0Heez+y5pnkd3jLj1yx9QhM72zZ9uUrOQyNvrs2GZZd/3maL0ZV18YuDA=="
- }
- },
- "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.267",
- "packageName": "electron-to-chromium",
- "hash": "sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw=="
- }
- },
- "npm:emittery": {
- "type": "npm",
- "name": "npm:emittery",
- "data": {
- "version": "0.13.1",
- "packageName": "emittery",
- "hash": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ=="
- }
- },
- "npm:emoji-toolkit": {
- "type": "npm",
- "name": "npm:emoji-toolkit",
- "data": {
- "version": "9.0.1",
- "packageName": "emoji-toolkit",
- "hash": "sha512-sMMNqKNLVHXJfIKoPbrRJwtYuysVNC9GlKetr72zE3SSVbHqoeDLWVrxP0uM0AE0qvdl3hbUk+tJhhwXZrDHaw=="
- }
- },
- "npm:emojis-list": {
- "type": "npm",
- "name": "npm:emojis-list",
- "data": {
- "version": "3.0.0",
- "packageName": "emojis-list",
- "hash": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q=="
- }
- },
- "npm:empathic": {
- "type": "npm",
- "name": "npm:empathic",
- "data": {
- "version": "2.0.0",
- "packageName": "empathic",
- "hash": "sha512-i6UzDscO/XfAcNYD75CfICkmfLedpyPDdozrLMmQc5ORaQcdMoc21OnlEylMIqI7U8eniKrPMxxtj8k0vhmJhA=="
- }
- },
- "npm:encodeurl": {
- "type": "npm",
- "name": "npm:encodeurl",
- "data": {
- "version": "2.0.0",
- "packageName": "encodeurl",
- "hash": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg=="
- }
- },
- "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:encoding": {
- "type": "npm",
- "name": "npm:encoding",
- "data": {
- "version": "0.1.13",
- "packageName": "encoding",
- "hash": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A=="
- }
- },
- "npm:encoding-sniffer": {
- "type": "npm",
- "name": "npm:encoding-sniffer",
- "data": {
- "version": "0.2.1",
- "packageName": "encoding-sniffer",
- "hash": "sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw=="
- }
- },
- "npm:end-of-stream": {
- "type": "npm",
- "name": "npm:end-of-stream",
- "data": {
- "version": "1.4.5",
- "packageName": "end-of-stream",
- "hash": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg=="
- }
- },
- "npm:enhanced-resolve": {
- "type": "npm",
- "name": "npm:enhanced-resolve",
- "data": {
- "version": "5.18.2",
- "packageName": "enhanced-resolve",
- "hash": "sha512-6Jw4sE1maoRJo3q8MsSIn2onJFbLTOjY9hlx4DZXmOKvLRd1Ok2kXmAGXaafL2+ijsJZ1ClYbl/pmqr9+k4iUQ=="
- }
- },
- "npm:enquirer": {
- "type": "npm",
- "name": "npm:enquirer",
- "data": {
- "version": "2.3.6",
- "packageName": "enquirer",
- "hash": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg=="
- }
- },
- "npm:env-paths": {
- "type": "npm",
- "name": "npm:env-paths",
- "data": {
- "version": "2.2.1",
- "packageName": "env-paths",
- "hash": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A=="
- }
- },
- "npm:envalid": {
- "type": "npm",
- "name": "npm:envalid",
- "data": {
- "version": "8.1.1",
- "packageName": "envalid",
- "hash": "sha512-vOUfHxAFFvkBjbVQbBfgnCO9d3GcNfMMTtVfgqSU2rQGMFEVqWy9GBuoSfHnwGu7EqR0/GeukQcL3KjFBaga9w=="
- }
- },
- "npm:environment": {
- "type": "npm",
- "name": "npm:environment",
- "data": {
- "version": "1.1.0",
- "packageName": "environment",
- "hash": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q=="
- }
- },
- "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:error-stack-parser": {
- "type": "npm",
- "name": "npm:error-stack-parser",
- "data": {
- "version": "2.1.4",
- "packageName": "error-stack-parser",
- "hash": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ=="
- }
- },
- "npm:es-abstract": {
- "type": "npm",
- "name": "npm:es-abstract",
- "data": {
- "version": "1.24.0",
- "packageName": "es-abstract",
- "hash": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg=="
- }
- },
- "npm:es-define-property": {
- "type": "npm",
- "name": "npm:es-define-property",
- "data": {
- "version": "1.0.1",
- "packageName": "es-define-property",
- "hash": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g=="
- }
- },
- "npm:es-errors": {
- "type": "npm",
- "name": "npm:es-errors",
- "data": {
- "version": "1.3.0",
- "packageName": "es-errors",
- "hash": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw=="
- }
- },
- "npm:es-module-lexer": {
- "type": "npm",
- "name": "npm:es-module-lexer",
- "data": {
- "version": "1.7.0",
- "packageName": "es-module-lexer",
- "hash": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA=="
- }
- },
- "npm:es-module-lexer@2.0.0": {
- "type": "npm",
- "name": "npm:es-module-lexer@2.0.0",
- "data": {
- "version": "2.0.0",
- "packageName": "es-module-lexer",
- "hash": "sha512-5POEcUuZybH7IdmGsD8wlf0AI55wMecM9rVBTI/qEAy2c1kTOm3DjFYjrBdI2K3BaJjJYfYFeRtM0t9ssnRuxw=="
- }
- },
- "npm:es-object-atoms": {
- "type": "npm",
- "name": "npm:es-object-atoms",
- "data": {
- "version": "1.1.1",
- "packageName": "es-object-atoms",
- "hash": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA=="
- }
- },
- "npm:es-set-tostringtag": {
- "type": "npm",
- "name": "npm:es-set-tostringtag",
- "data": {
- "version": "2.1.0",
- "packageName": "es-set-tostringtag",
- "hash": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA=="
- }
- },
- "npm:es-shim-unscopables": {
- "type": "npm",
- "name": "npm:es-shim-unscopables",
- "data": {
- "version": "1.1.0",
- "packageName": "es-shim-unscopables",
- "hash": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw=="
- }
- },
- "npm:es-to-primitive": {
- "type": "npm",
- "name": "npm:es-to-primitive",
- "data": {
- "version": "1.3.0",
- "packageName": "es-to-primitive",
- "hash": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g=="
- }
- },
- "npm:esbuild": {
- "type": "npm",
- "name": "npm:esbuild",
- "data": {
- "version": "0.27.2",
- "packageName": "esbuild",
- "hash": "sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw=="
- }
- },
- "npm:esbuild-register": {
- "type": "npm",
- "name": "npm:esbuild-register",
- "data": {
- "version": "3.6.0",
- "packageName": "esbuild-register",
- "hash": "sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg=="
- }
- },
- "npm:esbuild-wasm": {
- "type": "npm",
- "name": "npm:esbuild-wasm",
- "data": {
- "version": "0.27.2",
- "packageName": "esbuild-wasm",
- "hash": "sha512-eUTnl8eh+v8UZIZh4MrMOKDAc8Lm7+NqP3pyuTORGFY1s/o9WoiJgKnwXy+te2J3hX7iRbFSHEyig7GsPeeJyw=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:escape-string-regexp",
- "data": {
- "version": "4.0.0",
- "packageName": "escape-string-regexp",
- "hash": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="
- }
- },
- "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@2.0.0": {
- "type": "npm",
- "name": "npm:escape-string-regexp@2.0.0",
- "data": {
- "version": "2.0.0",
- "packageName": "escape-string-regexp",
- "hash": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w=="
- }
- },
- "npm:eslint": {
- "type": "npm",
- "name": "npm:eslint",
- "data": {
- "version": "9.35.0",
- "packageName": "eslint",
- "hash": "sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg=="
- }
- },
- "npm:eslint-config-prettier": {
- "type": "npm",
- "name": "npm:eslint-config-prettier",
- "data": {
- "version": "10.1.8",
- "packageName": "eslint-config-prettier",
- "hash": "sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w=="
- }
- },
- "npm:eslint-import-resolver-node": {
- "type": "npm",
- "name": "npm:eslint-import-resolver-node",
- "data": {
- "version": "0.3.9",
- "packageName": "eslint-import-resolver-node",
- "hash": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g=="
- }
- },
- "npm:eslint-module-utils": {
- "type": "npm",
- "name": "npm:eslint-module-utils",
- "data": {
- "version": "2.12.1",
- "packageName": "eslint-module-utils",
- "hash": "sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw=="
- }
- },
- "npm:eslint-plugin-import": {
- "type": "npm",
- "name": "npm:eslint-plugin-import",
- "data": {
- "version": "2.32.0",
- "packageName": "eslint-plugin-import",
- "hash": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA=="
- }
- },
- "npm:eslint-plugin-storybook": {
- "type": "npm",
- "name": "npm:eslint-plugin-storybook",
- "data": {
- "version": "10.1.10",
- "packageName": "eslint-plugin-storybook",
- "hash": "sha512-ITr6Aq3buR/DuDATkq1BafUVJLybyo676fY+tj9Zjd1Ak+UXBAMQcQ++tiBVVHm1RqADwM3b1o6bnWHK2fPPKw=="
- }
- },
- "npm:espree": {
- "type": "npm",
- "name": "npm:espree",
- "data": {
- "version": "10.4.0",
- "packageName": "espree",
- "hash": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ=="
- }
- },
- "npm:espree@9.6.1": {
- "type": "npm",
- "name": "npm:espree@9.6.1",
- "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:esprima@1.2.2": {
- "type": "npm",
- "name": "npm:esprima@1.2.2",
- "data": {
- "version": "1.2.2",
- "packageName": "esprima",
- "hash": "sha512-+JpPZam9w5DuJ3Q67SqsMGtiHKENSMRVoxvArfJZK01/BfLEObtZ6orJa/MtoGNR/rfMgp5837T41PAmTwAv/A=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:estraverse",
- "data": {
- "version": "5.3.0",
- "packageName": "estraverse",
- "hash": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA=="
- }
- },
- "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: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:event-target-shim": {
- "type": "npm",
- "name": "npm:event-target-shim",
- "data": {
- "version": "5.0.1",
- "packageName": "event-target-shim",
- "hash": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ=="
- }
- },
- "npm:eventemitter2": {
- "type": "npm",
- "name": "npm:eventemitter2",
- "data": {
- "version": "6.4.9",
- "packageName": "eventemitter2",
- "hash": "sha512-JEPTiaOt9f04oa6NOkc4aH+nVp5I3wEjpHbIPqfgCdD5v5bUzy7xQqwcVO2aDQgOWhI28da57HksMrzK9HlRxg=="
- }
- },
- "npm:events": {
- "type": "npm",
- "name": "npm:events",
- "data": {
- "version": "3.3.0",
- "packageName": "events",
- "hash": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q=="
- }
- },
- "npm:eventsource": {
- "type": "npm",
- "name": "npm:eventsource",
- "data": {
- "version": "3.0.7",
- "packageName": "eventsource",
- "hash": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA=="
- }
- },
- "npm:eventsource-parser": {
- "type": "npm",
- "name": "npm:eventsource-parser",
- "data": {
- "version": "3.0.6",
- "packageName": "eventsource-parser",
- "hash": "sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg=="
- }
- },
- "npm:execa": {
- "type": "npm",
- "name": "npm:execa",
- "data": {
- "version": "5.1.1",
- "packageName": "execa",
- "hash": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg=="
- }
- },
- "npm:execa@1.0.0": {
- "type": "npm",
- "name": "npm:execa@1.0.0",
- "data": {
- "version": "1.0.0",
- "packageName": "execa",
- "hash": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:signal-exit",
- "data": {
- "version": "4.1.0",
- "packageName": "signal-exit",
- "hash": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw=="
- }
- },
- "npm:exit-x": {
- "type": "npm",
- "name": "npm:exit-x",
- "data": {
- "version": "0.2.2",
- "packageName": "exit-x",
- "hash": "sha512-+I6B/IkJc1o/2tiURyz/ivu/O0nKNEArIUB5O7zBrlDVJr22SCLH3xTeEry428LvFhRzIA1g8izguxJ/gbNcVQ=="
- }
- },
- "npm:expand-tilde": {
- "type": "npm",
- "name": "npm:expand-tilde",
- "data": {
- "version": "2.0.2",
- "packageName": "expand-tilde",
- "hash": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw=="
- }
- },
- "npm:expect": {
- "type": "npm",
- "name": "npm:expect",
- "data": {
- "version": "30.2.0",
- "packageName": "expect",
- "hash": "sha512-u/feCi0GPsI+988gU2FLcsHyAHTU0MX1Wg68NhAnN7z/+C5wqG+CY8J53N9ioe8RXgaoz0nBR/TYMf3AycUuPw=="
- }
- },
- "npm:exponential-backoff": {
- "type": "npm",
- "name": "npm:exponential-backoff",
- "data": {
- "version": "3.1.3",
- "packageName": "exponential-backoff",
- "hash": "sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA=="
- }
- },
- "npm:express-rate-limit": {
- "type": "npm",
- "name": "npm:express-rate-limit",
- "data": {
- "version": "7.5.1",
- "packageName": "express-rate-limit",
- "hash": "sha512-7iN8iPMDzOMHPUYllBEsQdWVB6fPDMPqwjBaFrgr4Jgr/+okjvzAy+UHlYYL/Vs0OsOrMkwS6PJDkFlJwoxUnw=="
- }
- },
- "npm:exsolve": {
- "type": "npm",
- "name": "npm:exsolve",
- "data": {
- "version": "1.0.7",
- "packageName": "exsolve",
- "hash": "sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw=="
- }
- },
- "npm:extend": {
- "type": "npm",
- "name": "npm:extend",
- "data": {
- "version": "3.0.2",
- "packageName": "extend",
- "hash": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
- }
- },
- "npm:fast-check": {
- "type": "npm",
- "name": "npm:fast-check",
- "data": {
- "version": "3.23.2",
- "packageName": "fast-check",
- "hash": "sha512-h5+1OzzfCC3Ef7VbtKdcv7zsstUQwUDlYpUTvjeUsJAssPgLn7QzbboPtL5ro04Mq0rPOsMzl7q5hIbRs2wD1A=="
- }
- },
- "npm:pure-rand@6.1.0": {
- "type": "npm",
- "name": "npm:pure-rand@6.1.0",
- "data": {
- "version": "6.1.0",
- "packageName": "pure-rand",
- "hash": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA=="
- }
- },
- "npm:pure-rand": {
- "type": "npm",
- "name": "npm:pure-rand",
- "data": {
- "version": "7.0.1",
- "packageName": "pure-rand",
- "hash": "sha512-oTUZM/NAZS8p7ANR3SHh30kXB+zK2r2BPcEn/awJIbOvq82WoMN4p62AWWp3Hhw50G0xMsw1mhIBLqHw64EcNQ=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:fast-glob",
- "data": {
- "version": "3.3.3",
- "packageName": "fast-glob",
- "hash": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg=="
- }
- },
- "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-redact": {
- "type": "npm",
- "name": "npm:fast-redact",
- "data": {
- "version": "3.5.0",
- "packageName": "fast-redact",
- "hash": "sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A=="
- }
- },
- "npm:fast-safe-stringify": {
- "type": "npm",
- "name": "npm:fast-safe-stringify",
- "data": {
- "version": "2.1.1",
- "packageName": "fast-safe-stringify",
- "hash": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA=="
- }
- },
- "npm:fast-text-encoding": {
- "type": "npm",
- "name": "npm:fast-text-encoding",
- "data": {
- "version": "1.0.6",
- "packageName": "fast-text-encoding",
- "hash": "sha512-VhXlQgj9ioXCqGstD37E/HBeqEGV/qOD/kmbVG8h5xKBYvM1L3lR1Zn4555cQ8GkYbJa8aJSipLPndE1k6zK2w=="
- }
- },
- "npm:fast-uri": {
- "type": "npm",
- "name": "npm:fast-uri",
- "data": {
- "version": "3.0.6",
- "packageName": "fast-uri",
- "hash": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw=="
- }
- },
- "npm:fastq": {
- "type": "npm",
- "name": "npm:fastq",
- "data": {
- "version": "1.19.1",
- "packageName": "fastq",
- "hash": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ=="
- }
- },
- "npm:faye-websocket": {
- "type": "npm",
- "name": "npm:faye-websocket",
- "data": {
- "version": "0.11.4",
- "packageName": "faye-websocket",
- "hash": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g=="
- }
- },
- "npm:fb-watchman": {
- "type": "npm",
- "name": "npm:fb-watchman",
- "data": {
- "version": "2.0.2",
- "packageName": "fb-watchman",
- "hash": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA=="
- }
- },
- "npm:fdir": {
- "type": "npm",
- "name": "npm:fdir",
- "data": {
- "version": "6.5.0",
- "packageName": "fdir",
- "hash": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg=="
- }
- },
- "npm:fetch-mock-cache": {
- "type": "npm",
- "name": "npm:fetch-mock-cache",
- "data": {
- "version": "2.1.3",
- "packageName": "fetch-mock-cache",
- "hash": "sha512-fiQO09fEhN6ZY7GMb71cs9P09B3lBgGQ9CygydJHKQWZQv95bzsyl6dJERHuy34tQyG0gsHZK1pR/6Pkj2b9Qw=="
- }
- },
- "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": "8.0.0",
- "packageName": "file-entry-cache",
- "hash": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ=="
- }
- },
- "npm:file-type": {
- "type": "npm",
- "name": "npm:file-type",
- "data": {
- "version": "21.3.0",
- "packageName": "file-type",
- "hash": "sha512-8kPJMIGz1Yt/aPEwOsrR97ZyZaD1Iqm8PClb1nYFclUCkBi0Ma5IsYNQzvSFS9ib51lWyIw5mIT9rWzI/xjpzA=="
- }
- },
- "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:filename-reserved-regex": {
- "type": "npm",
- "name": "npm:filename-reserved-regex",
- "data": {
- "version": "2.0.0",
- "packageName": "filename-reserved-regex",
- "hash": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ=="
- }
- },
- "npm:filenamify": {
- "type": "npm",
- "name": "npm:filenamify",
- "data": {
- "version": "4.3.0",
- "packageName": "filenamify",
- "hash": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg=="
- }
- },
- "npm:filenamify-url": {
- "type": "npm",
- "name": "npm:filenamify-url",
- "data": {
- "version": "2.1.2",
- "packageName": "filenamify-url",
- "hash": "sha512-3rMbAr7vDNMOGsj1aMniQFl749QjgM+lMJ/77ZRSPTIgxvolZwoQbn8dXLs7xfd+hAdli+oTnSWZNkJJLWQFEQ=="
- }
- },
- "npm:fill-range": {
- "type": "npm",
- "name": "npm:fill-range",
- "data": {
- "version": "7.1.1",
- "packageName": "fill-range",
- "hash": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg=="
- }
- },
- "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:pkg-dir@7.0.0": {
- "type": "npm",
- "name": "npm:pkg-dir@7.0.0",
- "data": {
- "version": "7.0.0",
- "packageName": "pkg-dir",
- "hash": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA=="
- }
- },
- "npm:pkg-dir": {
- "type": "npm",
- "name": "npm:pkg-dir",
- "data": {
- "version": "4.2.0",
- "packageName": "pkg-dir",
- "hash": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ=="
- }
- },
- "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:flat": {
- "type": "npm",
- "name": "npm:flat",
- "data": {
- "version": "5.0.2",
- "packageName": "flat",
- "hash": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ=="
- }
- },
- "npm:flat-cache": {
- "type": "npm",
- "name": "npm:flat-cache",
- "data": {
- "version": "4.0.1",
- "packageName": "flat-cache",
- "hash": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw=="
- }
- },
- "npm:keyv@4.5.4": {
- "type": "npm",
- "name": "npm:keyv@4.5.4",
- "data": {
- "version": "4.5.4",
- "packageName": "keyv",
- "hash": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw=="
- }
- },
- "npm:keyv": {
- "type": "npm",
- "name": "npm:keyv",
- "data": {
- "version": "5.5.1",
- "packageName": "keyv",
- "hash": "sha512-eF3cHZ40bVsjdlRi/RvKAuB0+B61Q1xWvohnrJrnaQslM3h1n79IV+mc9EGag4nrA9ZOlNyr3TUzW5c8uy8vNA=="
- }
- },
- "npm:flatted": {
- "type": "npm",
- "name": "npm:flatted",
- "data": {
- "version": "3.3.3",
- "packageName": "flatted",
- "hash": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg=="
- }
- },
- "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.5",
- "packageName": "for-each",
- "hash": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg=="
- }
- },
- "npm:foreground-child": {
- "type": "npm",
- "name": "npm:foreground-child",
- "data": {
- "version": "3.3.1",
- "packageName": "foreground-child",
- "hash": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw=="
- }
- },
- "npm:form-data": {
- "type": "npm",
- "name": "npm:form-data",
- "data": {
- "version": "4.0.5",
- "packageName": "form-data",
- "hash": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w=="
- }
- },
- "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": "5.3.4",
- "packageName": "fraction.js",
- "hash": "sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ=="
- }
- },
- "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-minipass": {
- "type": "npm",
- "name": "npm:fs-minipass",
- "data": {
- "version": "3.0.3",
- "packageName": "fs-minipass",
- "hash": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw=="
- }
- },
- "npm:fs-monkey": {
- "type": "npm",
- "name": "npm:fs-monkey",
- "data": {
- "version": "1.1.0",
- "packageName": "fs-monkey",
- "hash": "sha512-QMUezzXWII9EV5aTFXW1UBVUO77wYPpjqIF8/AviUCThNeSYZykpoTixUeaNNBwmCev0AMDWMAni+f8Hxb1IFw=="
- }
- },
- "npm:fs.realpath": {
- "type": "npm",
- "name": "npm:fs.realpath",
- "data": {
- "version": "1.0.0",
- "packageName": "fs.realpath",
- "hash": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
- }
- },
- "npm:fsevents": {
- "type": "npm",
- "name": "npm:fsevents",
- "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.8",
- "packageName": "function.prototype.name",
- "hash": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q=="
- }
- },
- "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:fuse.js": {
- "type": "npm",
- "name": "npm:fuse.js",
- "data": {
- "version": "7.1.0",
- "packageName": "fuse.js",
- "hash": "sha512-trLf4SzuuUxfusZADLINj+dE8clK1frKdmqiJNb1Es75fmI5oY6X2mxLVUciLLjxqw/xr72Dhy+lER6dGd02FQ=="
- }
- },
- "npm:gaxios": {
- "type": "npm",
- "name": "npm:gaxios",
- "data": {
- "version": "4.3.3",
- "packageName": "gaxios",
- "hash": "sha512-gSaYYIO1Y3wUtdfHmjDUZ8LWaxJQpiavzbF5Kq53akSzvmVg0RfyOcFDbO1KJ/KCGRFz2qG+lS81F0nkr7cRJA=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:https-proxy-agent",
- "data": {
- "version": "7.0.6",
- "packageName": "https-proxy-agent",
- "hash": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw=="
- }
- },
- "npm:gcp-metadata": {
- "type": "npm",
- "name": "npm:gcp-metadata",
- "data": {
- "version": "4.3.1",
- "packageName": "gcp-metadata",
- "hash": "sha512-x850LS5N7V1F3UcV7PoupzGsyD6iVwTVvsh3tbXfkctZnBnjW5yu5z1/3k3SehF7TyoTIe78rJs02GMMy+LF+A=="
- }
- },
- "npm:generic-pool": {
- "type": "npm",
- "name": "npm:generic-pool",
- "data": {
- "version": "3.9.0",
- "packageName": "generic-pool",
- "hash": "sha512-hymDOu5B53XvN4QT9dBmZxPX4CWhBPPLguTZ9MMFeFa/Kg0xWVfylOVNlJji/E7yTZWFd/q9GO5TxDLq156D7g=="
- }
- },
- "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-east-asian-width": {
- "type": "npm",
- "name": "npm:get-east-asian-width",
- "data": {
- "version": "1.4.0",
- "packageName": "get-east-asian-width",
- "hash": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q=="
- }
- },
- "npm:get-intrinsic": {
- "type": "npm",
- "name": "npm:get-intrinsic",
- "data": {
- "version": "1.3.0",
- "packageName": "get-intrinsic",
- "hash": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ=="
- }
- },
- "npm:get-package-type": {
- "type": "npm",
- "name": "npm:get-package-type",
- "data": {
- "version": "0.1.0",
- "packageName": "get-package-type",
- "hash": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q=="
- }
- },
- "npm:get-port": {
- "type": "npm",
- "name": "npm:get-port",
- "data": {
- "version": "5.1.1",
- "packageName": "get-port",
- "hash": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ=="
- }
- },
- "npm:get-proto": {
- "type": "npm",
- "name": "npm:get-proto",
- "data": {
- "version": "1.0.1",
- "packageName": "get-proto",
- "hash": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g=="
- }
- },
- "npm:get-stream": {
- "type": "npm",
- "name": "npm:get-stream",
- "data": {
- "version": "6.0.1",
- "packageName": "get-stream",
- "hash": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg=="
- }
- },
- "npm:get-stream@4.1.0": {
- "type": "npm",
- "name": "npm:get-stream@4.1.0",
- "data": {
- "version": "4.1.0",
- "packageName": "get-stream",
- "hash": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w=="
- }
- },
- "npm:get-symbol-description": {
- "type": "npm",
- "name": "npm:get-symbol-description",
- "data": {
- "version": "1.1.0",
- "packageName": "get-symbol-description",
- "hash": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg=="
- }
- },
- "npm:get-them-args": {
- "type": "npm",
- "name": "npm:get-them-args",
- "data": {
- "version": "1.3.2",
- "packageName": "get-them-args",
- "hash": "sha512-LRn8Jlk+DwZE4GTlDbT3Hikd1wSHgLMme/+7ddlqKd7ldwR6LjJgTVWzBnR01wnYGe4KgrXjg287RaI22UHmAw=="
- }
- },
- "npm:giget": {
- "type": "npm",
- "name": "npm:giget",
- "data": {
- "version": "2.0.0",
- "packageName": "giget",
- "hash": "sha512-L5bGsVkxJbJgdnwyuheIunkGatUF/zssUoxxjACCseZYAVbaqdh9Tsmmlkl8vYan09H7sbvKt4pS8GqKLBrEzA=="
- }
- },
- "npm:glob-to-regex.js": {
- "type": "npm",
- "name": "npm:glob-to-regex.js",
- "data": {
- "version": "1.2.0",
- "packageName": "glob-to-regex.js",
- "hash": "sha512-QMwlOQKU/IzqMUOAZWubUOT8Qft+Y0KQWnX9nK3ch0CJg0tTp4TvGZsTfudYKv2NzoQSyPcnA6TYeIQ3jGichQ=="
- }
- },
- "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: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:ini@1.3.8": {
- "type": "npm",
- "name": "npm:ini@1.3.8",
- "data": {
- "version": "1.3.8",
- "packageName": "ini",
- "hash": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
- }
- },
- "npm:ini": {
- "type": "npm",
- "name": "npm:ini",
- "data": {
- "version": "6.0.0",
- "packageName": "ini",
- "hash": "sha512-IBTdIkzZNOpqm7q3dRqJvMaldXjDHWkEDfrwGEQTs5eaQMWV+djAhR+wahyNNMAa+qpbDUhBMVt4ZKNwpPm7xQ=="
- }
- },
- "npm:globalthis": {
- "type": "npm",
- "name": "npm:globalthis",
- "data": {
- "version": "1.0.4",
- "packageName": "globalthis",
- "hash": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ=="
- }
- },
- "npm:globby": {
- "type": "npm",
- "name": "npm:globby",
- "data": {
- "version": "12.2.0",
- "packageName": "globby",
- "hash": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA=="
- }
- },
- "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:slash": {
- "type": "npm",
- "name": "npm:slash",
- "data": {
- "version": "3.0.0",
- "packageName": "slash",
- "hash": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q=="
- }
- },
- "npm:good-listener": {
- "type": "npm",
- "name": "npm:good-listener",
- "data": {
- "version": "1.2.2",
- "packageName": "good-listener",
- "hash": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw=="
- }
- },
- "npm:google-auth-library": {
- "type": "npm",
- "name": "npm:google-auth-library",
- "data": {
- "version": "6.1.6",
- "packageName": "google-auth-library",
- "hash": "sha512-Q+ZjUEvLQj/lrVHF/IQwRo6p3s8Nc44Zk/DALsN+ac3T4HY/g/3rrufkgtl+nZ1TW7DNAw5cTChdVp4apUXVgQ=="
- }
- },
- "npm:google-p12-pem": {
- "type": "npm",
- "name": "npm:google-p12-pem",
- "data": {
- "version": "3.1.4",
- "packageName": "google-p12-pem",
- "hash": "sha512-HHuHmkLgwjdmVRngf5+gSmpkyaRI6QmOg77J8tkNBHhNEI62sGHyw4/+UkgyZEI7h84NbWprXDJ+sa3xOYFvTg=="
- }
- },
- "npm:google-spreadsheet": {
- "type": "npm",
- "name": "npm:google-spreadsheet",
- "data": {
- "version": "3.2.0",
- "packageName": "google-spreadsheet",
- "hash": "sha512-z7XMaqb+26rdo8p51r5O03u8aPLAPzn5YhOXYJPcf2hdMVr0dUbIARgdkRdmGiBeoV/QoU/7VNhq1MMCLZv3kQ=="
- }
- },
- "npm:gopd": {
- "type": "npm",
- "name": "npm:gopd",
- "data": {
- "version": "1.2.0",
- "packageName": "gopd",
- "hash": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg=="
- }
- },
- "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:gtoken": {
- "type": "npm",
- "name": "npm:gtoken",
- "data": {
- "version": "5.3.2",
- "packageName": "gtoken",
- "hash": "sha512-gkvEKREW7dXWF8NV8pVrKfW7WqReAmjjkMBh6lNCCGOM4ucS0r0YyXXl0r/9Yj8wcW/32ISkfc8h5mPTDbtifQ=="
- }
- },
- "npm:gzip-size": {
- "type": "npm",
- "name": "npm:gzip-size",
- "data": {
- "version": "6.0.0",
- "packageName": "gzip-size",
- "hash": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q=="
- }
- },
- "npm:hachure-fill": {
- "type": "npm",
- "name": "npm:hachure-fill",
- "data": {
- "version": "0.5.2",
- "packageName": "hachure-fill",
- "hash": "sha512-3GKBOn+m2LX9iq+JC1064cSFprJY4jL1jCXTcpnfER5HYE2l/4EfWSGzkPa/ZDBmYI0ZOEj5VHV/eKnPGkHuOg=="
- }
- },
- "npm:handle-thing": {
- "type": "npm",
- "name": "npm:handle-thing",
- "data": {
- "version": "2.0.1",
- "packageName": "handle-thing",
- "hash": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg=="
- }
- },
- "npm:harmony-reflect": {
- "type": "npm",
- "name": "npm:harmony-reflect",
- "data": {
- "version": "1.6.2",
- "packageName": "harmony-reflect",
- "hash": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g=="
- }
- },
- "npm:has-bigints": {
- "type": "npm",
- "name": "npm:has-bigints",
- "data": {
- "version": "1.1.0",
- "packageName": "has-bigints",
- "hash": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg=="
- }
- },
- "npm:has-flag": {
- "type": "npm",
- "name": "npm:has-flag",
- "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.2.0",
- "packageName": "has-proto",
- "hash": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ=="
- }
- },
- "npm:has-symbols": {
- "type": "npm",
- "name": "npm:has-symbols",
- "data": {
- "version": "1.1.0",
- "packageName": "has-symbols",
- "hash": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ=="
- }
- },
- "npm:has-tostringtag": {
- "type": "npm",
- "name": "npm:has-tostringtag",
- "data": {
- "version": "1.0.2",
- "packageName": "has-tostringtag",
- "hash": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw=="
- }
- },
- "npm:hasown": {
- "type": "npm",
- "name": "npm:hasown",
- "data": {
- "version": "2.0.2",
- "packageName": "hasown",
- "hash": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ=="
- }
- },
- "npm:he": {
- "type": "npm",
- "name": "npm:he",
- "data": {
- "version": "1.2.0",
- "packageName": "he",
- "hash": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw=="
- }
- },
- "npm:helmet": {
- "type": "npm",
- "name": "npm:helmet",
- "data": {
- "version": "7.0.0",
- "packageName": "helmet",
- "hash": "sha512-MsIgYmdBh460ZZ8cJC81q4XJknjG567wzEmv46WOBblDb6TUd3z8/GhgmsM9pn8g2B80tAJ4m5/d3Bi1KrSUBQ=="
- }
- },
- "npm:homedir-polyfill": {
- "type": "npm",
- "name": "npm:homedir-polyfill",
- "data": {
- "version": "1.0.3",
- "packageName": "homedir-polyfill",
- "hash": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA=="
- }
- },
- "npm:hono": {
- "type": "npm",
- "name": "npm:hono",
- "data": {
- "version": "4.11.5",
- "packageName": "hono",
- "hash": "sha512-WemPi9/WfyMwZs+ZUXdiwcCh9Y+m7L+8vki9MzDw3jJ+W9Lc+12HGsd368Qc1vZi1xwW8BWMMsnK5efYKPdt4g=="
- }
- },
- "npm:hosted-git-info": {
- "type": "npm",
- "name": "npm:hosted-git-info",
- "data": {
- "version": "9.0.2",
- "packageName": "hosted-git-info",
- "hash": "sha512-M422h7o/BR3rmCQ8UHi7cyyMqKltdP9Uo+J2fXK+RSAY+wTcKOIRyhTuKv4qn+DJf3g+PL890AzId5KZpX+CBg=="
- }
- },
- "npm:hpack.js": {
- "type": "npm",
- "name": "npm:hpack.js",
- "data": {
- "version": "2.1.6",
- "packageName": "hpack.js",
- "hash": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:isarray",
- "data": {
- "version": "2.0.5",
- "packageName": "isarray",
- "hash": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:readable-stream",
- "data": {
- "version": "3.6.2",
- "packageName": "readable-stream",
- "hash": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:string_decoder",
- "data": {
- "version": "1.3.0",
- "packageName": "string_decoder",
- "hash": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA=="
- }
- },
- "npm:html-encoding-sniffer": {
- "type": "npm",
- "name": "npm:html-encoding-sniffer",
- "data": {
- "version": "3.0.0",
- "packageName": "html-encoding-sniffer",
- "hash": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA=="
- }
- },
- "npm:html-encoding-sniffer@4.0.0": {
- "type": "npm",
- "name": "npm:html-encoding-sniffer@4.0.0",
- "data": {
- "version": "4.0.0",
- "packageName": "html-encoding-sniffer",
- "hash": "sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ=="
- }
- },
- "npm:html-encoding-sniffer@6.0.0": {
- "type": "npm",
- "name": "npm:html-encoding-sniffer@6.0.0",
- "data": {
- "version": "6.0.0",
- "packageName": "html-encoding-sniffer",
- "hash": "sha512-CV9TW3Y3f8/wT0BRFc1/KAVQ3TUHiXmaAb6VW9vtiMFf7SLoMd1PdAc4W3KFOFETBJUb90KatHqlsZMWV+R9Gg=="
- }
- },
- "npm:whatwg-encoding@2.0.0": {
- "type": "npm",
- "name": "npm:whatwg-encoding@2.0.0",
- "data": {
- "version": "2.0.0",
- "packageName": "whatwg-encoding",
- "hash": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg=="
- }
- },
- "npm:whatwg-encoding": {
- "type": "npm",
- "name": "npm:whatwg-encoding",
- "data": {
- "version": "3.1.1",
- "packageName": "whatwg-encoding",
- "hash": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ=="
- }
- },
- "npm:html-entities": {
- "type": "npm",
- "name": "npm:html-entities",
- "data": {
- "version": "2.6.0",
- "packageName": "html-entities",
- "hash": "sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ=="
- }
- },
- "npm:html-escaper": {
- "type": "npm",
- "name": "npm:html-escaper",
- "data": {
- "version": "2.0.2",
- "packageName": "html-escaper",
- "hash": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg=="
- }
- },
- "npm:html-minifier-terser": {
- "type": "npm",
- "name": "npm:html-minifier-terser",
- "data": {
- "version": "6.1.0",
- "packageName": "html-minifier-terser",
- "hash": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw=="
- }
- },
- "npm:html-webpack-plugin": {
- "type": "npm",
- "name": "npm:html-webpack-plugin",
- "data": {
- "version": "5.6.3",
- "packageName": "html-webpack-plugin",
- "hash": "sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg=="
- }
- },
- "npm:htmlparser2": {
- "type": "npm",
- "name": "npm:htmlparser2",
- "data": {
- "version": "10.1.0",
- "packageName": "htmlparser2",
- "hash": "sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ=="
- }
- },
- "npm:htmlparser2@6.1.0": {
- "type": "npm",
- "name": "npm:htmlparser2@6.1.0",
- "data": {
- "version": "6.1.0",
- "packageName": "htmlparser2",
- "hash": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A=="
- }
- },
- "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: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:statuses": {
- "type": "npm",
- "name": "npm:statuses",
- "data": {
- "version": "2.0.2",
- "packageName": "statuses",
- "hash": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw=="
- }
- },
- "npm:http-cache-semantics": {
- "type": "npm",
- "name": "npm:http-cache-semantics",
- "data": {
- "version": "4.2.0",
- "packageName": "http-cache-semantics",
- "hash": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ=="
- }
- },
- "npm:http-deceiver": {
- "type": "npm",
- "name": "npm:http-deceiver",
- "data": {
- "version": "1.2.7",
- "packageName": "http-deceiver",
- "hash": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw=="
- }
- },
- "npm:http-parser-js": {
- "type": "npm",
- "name": "npm:http-parser-js",
- "data": {
- "version": "0.5.10",
- "packageName": "http-parser-js",
- "hash": "sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA=="
- }
- },
- "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:http-proxy-agent": {
- "type": "npm",
- "name": "npm:http-proxy-agent",
- "data": {
- "version": "7.0.2",
- "packageName": "http-proxy-agent",
- "hash": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig=="
- }
- },
- "npm:http-server": {
- "type": "npm",
- "name": "npm:http-server",
- "data": {
- "version": "14.1.1",
- "packageName": "http-server",
- "hash": "sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A=="
- }
- },
- "npm:http-status-codes": {
- "type": "npm",
- "name": "npm:http-status-codes",
- "data": {
- "version": "2.3.0",
- "packageName": "http-status-codes",
- "hash": "sha512-RJ8XvFvpPM/Dmc5SV+dC4y5PCeOhT3x1Hq0NU3rjGeg5a/CqlhZ7uudknPwZFz4aeAXDcbAyaeP7GAo9lvngtA=="
- }
- },
- "npm:human-signals": {
- "type": "npm",
- "name": "npm:human-signals",
- "data": {
- "version": "2.1.0",
- "packageName": "human-signals",
- "hash": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw=="
- }
- },
- "npm:humanize-url": {
- "type": "npm",
- "name": "npm:humanize-url",
- "data": {
- "version": "2.1.1",
- "packageName": "humanize-url",
- "hash": "sha512-V4nxsPGNE7mPjr1qDp471YfW8nhBiTRWrG/4usZlpvFU8I7gsV7Jvrrzv/snbLm5dWO3dr1ennu2YqnhTWFmYA=="
- }
- },
- "npm:husky": {
- "type": "npm",
- "name": "npm:husky",
- "data": {
- "version": "9.1.7",
- "packageName": "husky",
- "hash": "sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA=="
- }
- },
- "npm:hyperdyperid": {
- "type": "npm",
- "name": "npm:hyperdyperid",
- "data": {
- "version": "1.2.0",
- "packageName": "hyperdyperid",
- "hash": "sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A=="
- }
- },
- "npm:icss-utils": {
- "type": "npm",
- "name": "npm:icss-utils",
- "data": {
- "version": "5.1.0",
- "packageName": "icss-utils",
- "hash": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA=="
- }
- },
- "npm:identity-obj-proxy": {
- "type": "npm",
- "name": "npm:identity-obj-proxy",
- "data": {
- "version": "3.0.0",
- "packageName": "identity-obj-proxy",
- "hash": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA=="
- }
- },
- "npm:ieee754": {
- "type": "npm",
- "name": "npm:ieee754",
- "data": {
- "version": "1.2.1",
- "packageName": "ieee754",
- "hash": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="
- }
- },
- "npm:ignore-walk": {
- "type": "npm",
- "name": "npm:ignore-walk",
- "data": {
- "version": "8.0.0",
- "packageName": "ignore-walk",
- "hash": "sha512-FCeMZT4NiRQGh+YkeKMtWrOmBgWjHjMJ26WQWrRQyoyzqevdaGSakUaJW5xQYmjLlUVk2qUnCjYVBax9EKKg8A=="
- }
- },
- "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": "5.1.3",
- "packageName": "immutable",
- "hash": "sha512-+chQdDfvscSF1SJqv2gn4SRO2ZyS3xL3r7IW/wWEEzrzLisnOlKiQu5ytC/BVNcS15C39WT2Hg/bjKjDMcu+zg=="
- }
- },
- "npm:import-fresh": {
- "type": "npm",
- "name": "npm:import-fresh",
- "data": {
- "version": "3.3.1",
- "packageName": "import-fresh",
- "hash": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ=="
- }
- },
- "npm:resolve-from@4.0.0": {
- "type": "npm",
- "name": "npm:resolve-from@4.0.0",
- "data": {
- "version": "4.0.0",
- "packageName": "resolve-from",
- "hash": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="
- }
- },
- "npm:resolve-from": {
- "type": "npm",
- "name": "npm:resolve-from",
- "data": {
- "version": "5.0.0",
- "packageName": "resolve-from",
- "hash": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw=="
- }
- },
- "npm:import-local": {
- "type": "npm",
- "name": "npm:import-local",
- "data": {
- "version": "3.2.0",
- "packageName": "import-local",
- "hash": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA=="
- }
- },
- "npm:imurmurhash": {
- "type": "npm",
- "name": "npm:imurmurhash",
- "data": {
- "version": "0.1.4",
- "packageName": "imurmurhash",
- "hash": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA=="
- }
- },
- "npm:inflight": {
- "type": "npm",
- "name": "npm:inflight",
- "data": {
- "version": "1.0.6",
- "packageName": "inflight",
- "hash": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA=="
- }
- },
- "npm:inherits": {
- "type": "npm",
- "name": "npm:inherits",
- "data": {
- "version": "2.0.4",
- "packageName": "inherits",
- "hash": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
- }
- },
- "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:internal-slot": {
- "type": "npm",
- "name": "npm:internal-slot",
- "data": {
- "version": "1.1.0",
- "packageName": "internal-slot",
- "hash": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw=="
- }
- },
- "npm:interpret": {
- "type": "npm",
- "name": "npm:interpret",
- "data": {
- "version": "1.4.0",
- "packageName": "interpret",
- "hash": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA=="
- }
- },
- "npm:ionicons": {
- "type": "npm",
- "name": "npm:ionicons",
- "data": {
- "version": "8.0.13",
- "packageName": "ionicons",
- "hash": "sha512-2QQVyG2P4wszne79jemMjWYLp0DBbDhr4/yFroPCxvPP1wtMxgdIV3l5n+XZ5E9mgoXU79w7yTWpm2XzJsISxQ=="
- }
- },
- "npm:ioredis": {
- "type": "npm",
- "name": "npm:ioredis",
- "data": {
- "version": "5.8.2",
- "packageName": "ioredis",
- "hash": "sha512-C6uC+kleiIMmjViJINWk80sOQw5lEzse1ZmvD+S/s8p8CWapftSaC+kocGTx6xrbrJ4WmYQGC08ffHLr6ToR6Q=="
- }
- },
- "npm:ip-address": {
- "type": "npm",
- "name": "npm:ip-address",
- "data": {
- "version": "10.1.0",
- "packageName": "ip-address",
- "hash": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q=="
- }
- },
- "npm:ip-regex": {
- "type": "npm",
- "name": "npm:ip-regex",
- "data": {
- "version": "4.3.0",
- "packageName": "ip-regex",
- "hash": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q=="
- }
- },
- "npm:is-array-buffer": {
- "type": "npm",
- "name": "npm:is-array-buffer",
- "data": {
- "version": "3.0.5",
- "packageName": "is-array-buffer",
- "hash": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A=="
- }
- },
- "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.1.1",
- "packageName": "is-async-function",
- "hash": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ=="
- }
- },
- "npm:is-bigint": {
- "type": "npm",
- "name": "npm:is-bigint",
- "data": {
- "version": "1.1.0",
- "packageName": "is-bigint",
- "hash": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ=="
- }
- },
- "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.2.2",
- "packageName": "is-boolean-object",
- "hash": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A=="
- }
- },
- "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.16.1",
- "packageName": "is-core-module",
- "hash": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w=="
- }
- },
- "npm:is-data-view": {
- "type": "npm",
- "name": "npm:is-data-view",
- "data": {
- "version": "1.0.2",
- "packageName": "is-data-view",
- "hash": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw=="
- }
- },
- "npm:is-date-object": {
- "type": "npm",
- "name": "npm:is-date-object",
- "data": {
- "version": "1.1.0",
- "packageName": "is-date-object",
- "hash": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg=="
- }
- },
- "npm:is-docker": {
- "type": "npm",
- "name": "npm:is-docker",
- "data": {
- "version": "3.0.0",
- "packageName": "is-docker",
- "hash": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ=="
- }
- },
- "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-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.1.1",
- "packageName": "is-finalizationregistry",
- "hash": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg=="
- }
- },
- "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-fullwidth-code-point@5.1.0": {
- "type": "npm",
- "name": "npm:is-fullwidth-code-point@5.1.0",
- "data": {
- "version": "5.1.0",
- "packageName": "is-fullwidth-code-point",
- "hash": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ=="
- }
- },
- "npm:is-generator-fn": {
- "type": "npm",
- "name": "npm:is-generator-fn",
- "data": {
- "version": "2.1.0",
- "packageName": "is-generator-fn",
- "hash": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ=="
- }
- },
- "npm:is-generator-function": {
- "type": "npm",
- "name": "npm:is-generator-function",
- "data": {
- "version": "1.1.0",
- "packageName": "is-generator-function",
- "hash": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ=="
- }
- },
- "npm:is-glob": {
- "type": "npm",
- "name": "npm:is-glob",
- "data": {
- "version": "4.0.3",
- "packageName": "is-glob",
- "hash": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg=="
- }
- },
- "npm:is-in-ssh": {
- "type": "npm",
- "name": "npm:is-in-ssh",
- "data": {
- "version": "1.0.0",
- "packageName": "is-in-ssh",
- "hash": "sha512-jYa6Q9rH90kR1vKB6NM7qqd1mge3Fx4Dhw5TVlK1MUBqhEOuCagrEHMevNuCcbECmXZ0ThXkRm+Ymr51HwEPAw=="
- }
- },
- "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-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": {
- "type": "npm",
- "name": "npm:is-number",
- "data": {
- "version": "7.0.0",
- "packageName": "is-number",
- "hash": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
- }
- },
- "npm:is-number-object": {
- "type": "npm",
- "name": "npm:is-number-object",
- "data": {
- "version": "1.1.1",
- "packageName": "is-number-object",
- "hash": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw=="
- }
- },
- "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-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.2.1",
- "packageName": "is-regex",
- "hash": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g=="
- }
- },
- "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.4",
- "packageName": "is-shared-array-buffer",
- "hash": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A=="
- }
- },
- "npm:is-stream": {
- "type": "npm",
- "name": "npm:is-stream",
- "data": {
- "version": "2.0.1",
- "packageName": "is-stream",
- "hash": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg=="
- }
- },
- "npm:is-stream@1.1.0": {
- "type": "npm",
- "name": "npm:is-stream@1.1.0",
- "data": {
- "version": "1.1.0",
- "packageName": "is-stream",
- "hash": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ=="
- }
- },
- "npm:is-string": {
- "type": "npm",
- "name": "npm:is-string",
- "data": {
- "version": "1.1.1",
- "packageName": "is-string",
- "hash": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA=="
- }
- },
- "npm:is-symbol": {
- "type": "npm",
- "name": "npm:is-symbol",
- "data": {
- "version": "1.1.1",
- "packageName": "is-symbol",
- "hash": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w=="
- }
- },
- "npm:is-typed-array": {
- "type": "npm",
- "name": "npm:is-typed-array",
- "data": {
- "version": "1.1.15",
- "packageName": "is-typed-array",
- "hash": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ=="
- }
- },
- "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-unicode-supported@2.1.0": {
- "type": "npm",
- "name": "npm:is-unicode-supported@2.1.0",
- "data": {
- "version": "2.1.0",
- "packageName": "is-unicode-supported",
- "hash": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ=="
- }
- },
- "npm:is-url": {
- "type": "npm",
- "name": "npm:is-url",
- "data": {
- "version": "1.2.4",
- "packageName": "is-url",
- "hash": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww=="
- }
- },
- "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.1.1",
- "packageName": "is-weakref",
- "hash": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew=="
- }
- },
- "npm:is-weakset": {
- "type": "npm",
- "name": "npm:is-weakset",
- "data": {
- "version": "2.0.4",
- "packageName": "is-weakset",
- "hash": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:is-wsl",
- "data": {
- "version": "3.1.0",
- "packageName": "is-wsl",
- "hash": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw=="
- }
- },
- "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:is2": {
- "type": "npm",
- "name": "npm:is2",
- "data": {
- "version": "2.0.9",
- "packageName": "is2",
- "hash": "sha512-rZkHeBn9Zzq52sd9IUIV3a5mfwBY+o2HePMh0wkGBM4z4qjvy2GwVxQ6nNXSfw6MmVP6gf1QIlWjiOavhM3x5g=="
- }
- },
- "npm:isobject": {
- "type": "npm",
- "name": "npm:isobject",
- "data": {
- "version": "3.0.1",
- "packageName": "isobject",
- "hash": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg=="
- }
- },
- "npm:isomorphic-ws": {
- "type": "npm",
- "name": "npm:isomorphic-ws",
- "data": {
- "version": "5.0.0",
- "packageName": "isomorphic-ws",
- "hash": "sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw=="
- }
- },
- "npm:istanbul-lib-coverage": {
- "type": "npm",
- "name": "npm:istanbul-lib-coverage",
- "data": {
- "version": "3.2.2",
- "packageName": "istanbul-lib-coverage",
- "hash": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg=="
- }
- },
- "npm:istanbul-lib-instrument": {
- "type": "npm",
- "name": "npm:istanbul-lib-instrument",
- "data": {
- "version": "6.0.3",
- "packageName": "istanbul-lib-instrument",
- "hash": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q=="
- }
- },
- "npm:istanbul-lib-report": {
- "type": "npm",
- "name": "npm:istanbul-lib-report",
- "data": {
- "version": "3.0.1",
- "packageName": "istanbul-lib-report",
- "hash": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw=="
- }
- },
- "npm:istanbul-lib-source-maps": {
- "type": "npm",
- "name": "npm:istanbul-lib-source-maps",
- "data": {
- "version": "5.0.6",
- "packageName": "istanbul-lib-source-maps",
- "hash": "sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A=="
- }
- },
- "npm:istanbul-reports": {
- "type": "npm",
- "name": "npm:istanbul-reports",
- "data": {
- "version": "3.1.7",
- "packageName": "istanbul-reports",
- "hash": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g=="
- }
- },
- "npm:iterare": {
- "type": "npm",
- "name": "npm:iterare",
- "data": {
- "version": "1.2.1",
- "packageName": "iterare",
- "hash": "sha512-RKYVTCjAnRthyJes037NX/IiqeidgN1xc3j1RjFfECFp28A1GVwK9nA+i0rJPaHqSZwygLzRnFlzUuHFoWWy+Q=="
- }
- },
- "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:javascript-natural-sort": {
- "type": "npm",
- "name": "npm:javascript-natural-sort",
- "data": {
- "version": "0.7.1",
- "packageName": "javascript-natural-sort",
- "hash": "sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw=="
- }
- },
- "npm:jest": {
- "type": "npm",
- "name": "npm:jest",
- "data": {
- "version": "30.2.0",
- "packageName": "jest",
- "hash": "sha512-F26gjC0yWN8uAA5m5Ss8ZQf5nDHWGlN/xWZIh8S5SRbsEKBovwZhxGd6LJlbZYxBgCYOtreSUyb8hpXyGC5O4A=="
- }
- },
- "npm:jest-changed-files": {
- "type": "npm",
- "name": "npm:jest-changed-files",
- "data": {
- "version": "30.2.0",
- "packageName": "jest-changed-files",
- "hash": "sha512-L8lR1ChrRnSdfeOvTrwZMlnWV8G/LLjQ0nG9MBclwWZidA2N5FviRki0Bvh20WRMOX31/JYvzdqTJrk5oBdydQ=="
- }
- },
- "npm:jest-circus": {
- "type": "npm",
- "name": "npm:jest-circus",
- "data": {
- "version": "30.2.0",
- "packageName": "jest-circus",
- "hash": "sha512-Fh0096NC3ZkFx05EP2OXCxJAREVxj1BcW/i6EWqqymcgYKWjyyDpral3fMxVcHXg6oZM7iULer9wGRFvfpl+Tg=="
- }
- },
- "npm:jest-cli": {
- "type": "npm",
- "name": "npm:jest-cli",
- "data": {
- "version": "30.2.0",
- "packageName": "jest-cli",
- "hash": "sha512-Os9ukIvADX/A9sLt6Zse3+nmHtHaE6hqOsjQtNiugFTbKRHYIYtZXNGNK9NChseXy7djFPjndX1tL0sCTlfpAA=="
- }
- },
- "npm:yargs@17.7.2": {
- "type": "npm",
- "name": "npm:yargs@17.7.2",
- "data": {
- "version": "17.7.2",
- "packageName": "yargs",
- "hash": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w=="
- }
- },
- "npm:yargs": {
- "type": "npm",
- "name": "npm:yargs",
- "data": {
- "version": "18.0.0",
- "packageName": "yargs",
- "hash": "sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg=="
- }
- },
- "npm:jest-config": {
- "type": "npm",
- "name": "npm:jest-config",
- "data": {
- "version": "30.2.0",
- "packageName": "jest-config",
- "hash": "sha512-g4WkyzFQVWHtu6uqGmQR4CQxz/CH3yDSlhzXMWzNjDx843gYjReZnMRanjRCq5XZFuQrGDxgUaiYWE8BRfVckA=="
- }
- },
- "npm:jest-diff": {
- "type": "npm",
- "name": "npm:jest-diff",
- "data": {
- "version": "30.2.0",
- "packageName": "jest-diff",
- "hash": "sha512-dQHFo3Pt4/NLlG5z4PxZ/3yZTZ1C7s9hveiOj+GCN+uT109NC2QgsoVZsVOAvbJ3RgKkvyLGXZV9+piDpWbm6A=="
- }
- },
- "npm:jest-docblock": {
- "type": "npm",
- "name": "npm:jest-docblock",
- "data": {
- "version": "30.2.0",
- "packageName": "jest-docblock",
- "hash": "sha512-tR/FFgZKS1CXluOQzZvNH3+0z9jXr3ldGSD8bhyuxvlVUwbeLOGynkunvlTMxchC5urrKndYiwCFC0DLVjpOCA=="
- }
- },
- "npm:jest-each": {
- "type": "npm",
- "name": "npm:jest-each",
- "data": {
- "version": "30.2.0",
- "packageName": "jest-each",
- "hash": "sha512-lpWlJlM7bCUf1mfmuqTA8+j2lNURW9eNafOy99knBM01i5CQeY5UH1vZjgT9071nDJac1M4XsbyI44oNOdhlDQ=="
- }
- },
- "npm:jest-environment-jsdom": {
- "type": "npm",
- "name": "npm:jest-environment-jsdom",
- "data": {
- "version": "30.2.0",
- "packageName": "jest-environment-jsdom",
- "hash": "sha512-zbBTiqr2Vl78pKp/laGBREYzbZx9ZtqPjOK4++lL4BNDhxRnahg51HtoDrk9/VjIy9IthNEWdKVd7H5bqBhiWQ=="
- }
- },
- "npm:jsdom@26.1.0": {
- "type": "npm",
- "name": "npm:jsdom@26.1.0",
- "data": {
- "version": "26.1.0",
- "packageName": "jsdom",
- "hash": "sha512-Cvc9WUhxSMEo4McES3P7oK3QaXldCfNWp7pl2NNeiIFlCoLr3kfq9kb1fxftiwk1FLV7CvpvDfonxtzUDeSOPg=="
- }
- },
- "npm:jsdom": {
- "type": "npm",
- "name": "npm:jsdom",
- "data": {
- "version": "27.4.0",
- "packageName": "jsdom",
- "hash": "sha512-mjzqwWRD9Y1J1KUi7W97Gja1bwOOM5Ug0EZ6UDK3xS7j7mndrkwozHtSblfomlzyB4NepioNt+B2sOSzczVgtQ=="
- }
- },
- "npm:tough-cookie@5.1.2": {
- "type": "npm",
- "name": "npm:tough-cookie@5.1.2",
- "data": {
- "version": "5.1.2",
- "packageName": "tough-cookie",
- "hash": "sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A=="
- }
- },
- "npm:tough-cookie@6.0.0": {
- "type": "npm",
- "name": "npm:tough-cookie@6.0.0",
- "data": {
- "version": "6.0.0",
- "packageName": "tough-cookie",
- "hash": "sha512-kXuRi1mtaKMrsLUxz3sQYvVl37B0Ns6MzfrtV5DvJceE9bPyspOqk9xxv7XbZWcfLWbFmm997vl83qUWVJA64w=="
- }
- },
- "npm:tough-cookie": {
- "type": "npm",
- "name": "npm:tough-cookie",
- "data": {
- "version": "4.1.4",
- "packageName": "tough-cookie",
- "hash": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag=="
- }
- },
- "npm:tr46@5.1.1": {
- "type": "npm",
- "name": "npm:tr46@5.1.1",
- "data": {
- "version": "5.1.1",
- "packageName": "tr46",
- "hash": "sha512-hdF5ZgjTqgAntKkklYw0R03MG2x/bSzTtkxmIRw/sTNV8YXsCJ1tfLAX23lhxhHJlEf3CRCOCGGWw3vI3GaSPw=="
- }
- },
- "npm:tr46@0.0.3": {
- "type": "npm",
- "name": "npm:tr46@0.0.3",
- "data": {
- "version": "0.0.3",
- "packageName": "tr46",
- "hash": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
- }
- },
- "npm:tr46": {
- "type": "npm",
- "name": "npm:tr46",
- "data": {
- "version": "6.0.0",
- "packageName": "tr46",
- "hash": "sha512-bLVMLPtstlZ4iMQHpFHTR7GAGj2jxi8Dg0s2h2MafAE4uSWF98FC/3MomU51iQAMf8/qDUbKWf5GxuvvVcXEhw=="
- }
- },
- "npm:webidl-conversions@7.0.0": {
- "type": "npm",
- "name": "npm:webidl-conversions@7.0.0",
- "data": {
- "version": "7.0.0",
- "packageName": "webidl-conversions",
- "hash": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g=="
- }
- },
- "npm:webidl-conversions@3.0.1": {
- "type": "npm",
- "name": "npm:webidl-conversions@3.0.1",
- "data": {
- "version": "3.0.1",
- "packageName": "webidl-conversions",
- "hash": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
- }
- },
- "npm:webidl-conversions": {
- "type": "npm",
- "name": "npm:webidl-conversions",
- "data": {
- "version": "8.0.0",
- "packageName": "webidl-conversions",
- "hash": "sha512-n4W4YFyz5JzOfQeA8oN7dUYpR+MBP3PIUsn2jLjWXwK5ASUzt0Jc/A5sAUZoCYFJRGF0FBKJ+1JjN43rNdsQzA=="
- }
- },
- "npm:whatwg-url@14.2.0": {
- "type": "npm",
- "name": "npm:whatwg-url@14.2.0",
- "data": {
- "version": "14.2.0",
- "packageName": "whatwg-url",
- "hash": "sha512-De72GdQZzNTUBBChsXueQUnPKDkg/5A5zp7pFDuQAj5UFoENpiACU0wlCvzpAGnTkj++ihpKwKyYewn/XNUbKw=="
- }
- },
- "npm:whatwg-url@5.0.0": {
- "type": "npm",
- "name": "npm:whatwg-url@5.0.0",
- "data": {
- "version": "5.0.0",
- "packageName": "whatwg-url",
- "hash": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw=="
- }
- },
- "npm:whatwg-url": {
- "type": "npm",
- "name": "npm:whatwg-url",
- "data": {
- "version": "15.1.0",
- "packageName": "whatwg-url",
- "hash": "sha512-2ytDk0kiEj/yu90JOAp44PVPUkO9+jVhyf+SybKlRHSDlvOOZhdPIrr7xTH64l4WixO2cP+wQIcgujkGBPPz6g=="
- }
- },
- "npm:jest-environment-node": {
- "type": "npm",
- "name": "npm:jest-environment-node",
- "data": {
- "version": "30.2.0",
- "packageName": "jest-environment-node",
- "hash": "sha512-ElU8v92QJ9UrYsKrxDIKCxu6PfNj4Hdcktcn0JX12zqNdqWHB0N+hwOnnBBXvjLd2vApZtuLUGs1QSY+MsXoNA=="
- }
- },
- "npm:jest-haste-map": {
- "type": "npm",
- "name": "npm:jest-haste-map",
- "data": {
- "version": "30.2.0",
- "packageName": "jest-haste-map",
- "hash": "sha512-sQA/jCb9kNt+neM0anSj6eZhLZUIhQgwDt7cPGjumgLM4rXsfb9kpnlacmvZz3Q5tb80nS+oG/if+NBKrHC+Xw=="
- }
- },
- "npm:jest-leak-detector": {
- "type": "npm",
- "name": "npm:jest-leak-detector",
- "data": {
- "version": "30.2.0",
- "packageName": "jest-leak-detector",
- "hash": "sha512-M6jKAjyzjHG0SrQgwhgZGy9hFazcudwCNovY/9HPIicmNSBuockPSedAP9vlPK6ONFJ1zfyH/M2/YYJxOz5cdQ=="
- }
- },
- "npm:jest-matcher-utils": {
- "type": "npm",
- "name": "npm:jest-matcher-utils",
- "data": {
- "version": "30.2.0",
- "packageName": "jest-matcher-utils",
- "hash": "sha512-dQ94Nq4dbzmUWkQ0ANAWS9tBRfqCrn0bV9AMYdOi/MHW726xn7eQmMeRTpX2ViC00bpNaWXq+7o4lIQ3AX13Hg=="
- }
- },
- "npm:jest-message-util": {
- "type": "npm",
- "name": "npm:jest-message-util",
- "data": {
- "version": "30.2.0",
- "packageName": "jest-message-util",
- "hash": "sha512-y4DKFLZ2y6DxTWD4cDe07RglV88ZiNEdlRfGtqahfbIjfsw1nMCPx49Uev4IA/hWn3sDKyAnSPwoYSsAEdcimw=="
- }
- },
- "npm:jest-mock": {
- "type": "npm",
- "name": "npm:jest-mock",
- "data": {
- "version": "30.2.0",
- "packageName": "jest-mock",
- "hash": "sha512-JNNNl2rj4b5ICpmAcq+WbLH83XswjPbjH4T7yvGzfAGCPh1rw+xVNbtk+FnRslvt9lkCcdn9i1oAoKUuFsOxRw=="
- }
- },
- "npm:jest-pnp-resolver": {
- "type": "npm",
- "name": "npm:jest-pnp-resolver",
- "data": {
- "version": "1.2.3",
- "packageName": "jest-pnp-resolver",
- "hash": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w=="
- }
- },
- "npm:jest-preset-angular": {
- "type": "npm",
- "name": "npm:jest-preset-angular",
- "data": {
- "version": "16.0.0",
- "packageName": "jest-preset-angular",
- "hash": "sha512-FVo98EZiJ9cwHeteJozCCIkgJecytt1tu0t8DrAMTyyQ4x/seeZmctkWXP0J9uGyARS0Kcwd+f2YeKqKQOB2yA=="
- }
- },
- "npm:jest-regex-util": {
- "type": "npm",
- "name": "npm:jest-regex-util",
- "data": {
- "version": "30.0.1",
- "packageName": "jest-regex-util",
- "hash": "sha512-jHEQgBXAgc+Gh4g0p3bCevgRCVRkB4VB70zhoAE48gxeSr1hfUOsM/C2WoJgVL7Eyg//hudYENbm3Ne+/dRVVA=="
- }
- },
- "npm:jest-resolve": {
- "type": "npm",
- "name": "npm:jest-resolve",
- "data": {
- "version": "30.2.0",
- "packageName": "jest-resolve",
- "hash": "sha512-TCrHSxPlx3tBY3hWNtRQKbtgLhsXa1WmbJEqBlTBrGafd5fiQFByy2GNCEoGR+Tns8d15GaL9cxEzKOO3GEb2A=="
- }
- },
- "npm:jest-resolve-dependencies": {
- "type": "npm",
- "name": "npm:jest-resolve-dependencies",
- "data": {
- "version": "30.2.0",
- "packageName": "jest-resolve-dependencies",
- "hash": "sha512-xTOIGug/0RmIe3mmCqCT95yO0vj6JURrn1TKWlNbhiAefJRWINNPgwVkrVgt/YaerPzY3iItufd80v3lOrFJ2w=="
- }
- },
- "npm:jest-runner": {
- "type": "npm",
- "name": "npm:jest-runner",
- "data": {
- "version": "30.2.0",
- "packageName": "jest-runner",
- "hash": "sha512-PqvZ2B2XEyPEbclp+gV6KO/F1FIFSbIwewRgmROCMBo/aZ6J1w8Qypoj2pEOcg3G2HzLlaP6VUtvwCI8dM3oqQ=="
- }
- },
- "npm:jest-runtime": {
- "type": "npm",
- "name": "npm:jest-runtime",
- "data": {
- "version": "30.2.0",
- "packageName": "jest-runtime",
- "hash": "sha512-p1+GVX/PJqTucvsmERPMgCPvQJpFt4hFbM+VN3n8TMo47decMUcJbt+rgzwrEme0MQUA/R+1de2axftTHkKckg=="
- }
- },
- "npm:jest-snapshot": {
- "type": "npm",
- "name": "npm:jest-snapshot",
- "data": {
- "version": "30.2.0",
- "packageName": "jest-snapshot",
- "hash": "sha512-5WEtTy2jXPFypadKNpbNkZ72puZCa6UjSr/7djeecHWOu7iYhSXSnHScT8wBz3Rn8Ena5d5RYRcsyKIeqG1IyA=="
- }
- },
- "npm:jest-validate": {
- "type": "npm",
- "name": "npm:jest-validate",
- "data": {
- "version": "30.2.0",
- "packageName": "jest-validate",
- "hash": "sha512-FBGWi7dP2hpdi8nBoWxSsLvBFewKAg0+uSQwBaof4Y4DPgBabXgpSYC5/lR7VmnIlSpASmCi/ntRWPbv7089Pw=="
- }
- },
- "npm:jest-watcher": {
- "type": "npm",
- "name": "npm:jest-watcher",
- "data": {
- "version": "30.2.0",
- "packageName": "jest-watcher",
- "hash": "sha512-PYxa28dxJ9g777pGm/7PrbnMeA0Jr7osHP9bS7eJy9DuAjMgdGtxgf0uKMyoIsTWAkIbUW5hSDdJ3urmgXBqxg=="
- }
- },
- "npm:jose": {
- "type": "npm",
- "name": "npm:jose",
- "data": {
- "version": "6.1.3",
- "packageName": "jose",
- "hash": "sha512-0TpaTfihd4QMNwrz/ob2Bp7X04yuxJkjRGi4aKmOqwhov54i6u79oCv7T+C7lo70MKH6BesI3vscD1yb/yzKXQ=="
- }
- },
- "npm:jquery": {
- "type": "npm",
- "name": "npm:jquery",
- "data": {
- "version": "3.7.1",
- "packageName": "jquery",
- "hash": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg=="
- }
- },
- "npm:js-tokens": {
- "type": "npm",
- "name": "npm:js-tokens",
- "data": {
- "version": "4.0.0",
- "packageName": "js-tokens",
- "hash": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
- }
- },
- "npm:tldts@7.0.19": {
- "type": "npm",
- "name": "npm:tldts@7.0.19",
- "data": {
- "version": "7.0.19",
- "packageName": "tldts",
- "hash": "sha512-8PWx8tvC4jDB39BQw1m4x8y5MH1BcQ5xHeL2n7UVFulMPH/3Q0uiamahFJ3lXA0zO2SUyRXuVVbWSDmstlt9YA=="
- }
- },
- "npm:tldts": {
- "type": "npm",
- "name": "npm:tldts",
- "data": {
- "version": "6.1.86",
- "packageName": "tldts",
- "hash": "sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ=="
- }
- },
- "npm:tldts-core@7.0.19": {
- "type": "npm",
- "name": "npm:tldts-core@7.0.19",
- "data": {
- "version": "7.0.19",
- "packageName": "tldts-core",
- "hash": "sha512-lJX2dEWx0SGH4O6p+7FPwYmJ/bu1JbcGJ8RLaG9b7liIgZ85itUVEPbMtWRVrde/0fnDPEPHW10ZsKW3kVsE9A=="
- }
- },
- "npm:tldts-core": {
- "type": "npm",
- "name": "npm:tldts-core",
- "data": {
- "version": "6.1.86",
- "packageName": "tldts-core",
- "hash": "sha512-Je6p7pkk+KMzMv2XXKmAE3McmolOQFdxkKw0R8EYNr7sELW46JqnNeTX8ybPiQgvg1ymCoF8LXs5fzFaZvJPTA=="
- }
- },
- "npm:ws@8.18.3": {
- "type": "npm",
- "name": "npm:ws@8.18.3",
- "data": {
- "version": "8.18.3",
- "packageName": "ws",
- "hash": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg=="
- }
- },
- "npm:ws@7.5.10": {
- "type": "npm",
- "name": "npm:ws@7.5.10",
- "data": {
- "version": "7.5.10",
- "packageName": "ws",
- "hash": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ=="
- }
- },
- "npm:ws": {
- "type": "npm",
- "name": "npm:ws",
- "data": {
- "version": "8.18.0",
- "packageName": "ws",
- "hash": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw=="
- }
- },
- "npm:jsesc": {
- "type": "npm",
- "name": "npm:jsesc",
- "data": {
- "version": "3.1.0",
- "packageName": "jsesc",
- "hash": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA=="
- }
- },
- "npm:jsesc@3.0.2": {
- "type": "npm",
- "name": "npm:jsesc@3.0.2",
- "data": {
- "version": "3.0.2",
- "packageName": "jsesc",
- "hash": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g=="
- }
- },
- "npm:json-bigint": {
- "type": "npm",
- "name": "npm:json-bigint",
- "data": {
- "version": "1.0.0",
- "packageName": "json-bigint",
- "hash": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ=="
- }
- },
- "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": "5.0.0",
- "packageName": "json-parse-even-better-errors",
- "hash": "sha512-ZF1nxZ28VhQouRWhUcVlUIN3qwSgPuswK05s/HIaoetAoE/9tngVmCHjSxmSQPav1nd+lPtTL0YZ/2AFdR/iYQ=="
- }
- },
- "npm:json-parse-even-better-errors@2.3.1": {
- "type": "npm",
- "name": "npm:json-parse-even-better-errors@2.3.1",
- "data": {
- "version": "2.3.1",
- "packageName": "json-parse-even-better-errors",
- "hash": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
- }
- },
- "npm:json-schema": {
- "type": "npm",
- "name": "npm:json-schema",
- "data": {
- "version": "0.4.0",
- "packageName": "json-schema",
- "hash": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA=="
- }
- },
- "npm:json-schema-typed": {
- "type": "npm",
- "name": "npm:json-schema-typed",
- "data": {
- "version": "8.0.2",
- "packageName": "json-schema-typed",
- "hash": "sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA=="
- }
- },
- "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:json5@1.0.2": {
- "type": "npm",
- "name": "npm:json5@1.0.2",
- "data": {
- "version": "1.0.2",
- "packageName": "json5",
- "hash": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA=="
- }
- },
- "npm:jsonc-eslint-parser": {
- "type": "npm",
- "name": "npm:jsonc-eslint-parser",
- "data": {
- "version": "2.4.0",
- "packageName": "jsonc-eslint-parser",
- "hash": "sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg=="
- }
- },
- "npm:jsondiffpatch": {
- "type": "npm",
- "name": "npm:jsondiffpatch",
- "data": {
- "version": "0.6.0",
- "packageName": "jsondiffpatch",
- "hash": "sha512-3QItJOXp2AP1uv7waBkao5nCvhEv+QmJAd38Ybq7wNI74Q+BBmnLn4EDKz6yI9xGAIQoUF87qHt+kc1IVxB4zQ=="
- }
- },
- "npm:jsonfile": {
- "type": "npm",
- "name": "npm:jsonfile",
- "data": {
- "version": "6.2.0",
- "packageName": "jsonfile",
- "hash": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg=="
- }
- },
- "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:jsonparse": {
- "type": "npm",
- "name": "npm:jsonparse",
- "data": {
- "version": "1.3.1",
- "packageName": "jsonparse",
- "hash": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg=="
- }
- },
- "npm:jsonpath": {
- "type": "npm",
- "name": "npm:jsonpath",
- "data": {
- "version": "1.1.1",
- "packageName": "jsonpath",
- "hash": "sha512-l6Cg7jRpixfbgoWgkrl77dgEj8RPvND0wMH6TwQmi9Qs4TFfS9u5cUFnbeKTwj5ga5Y3BTGGNI28k117LJ009w=="
- }
- },
- "npm:jsonwebtoken": {
- "type": "npm",
- "name": "npm:jsonwebtoken",
- "data": {
- "version": "9.0.3",
- "packageName": "jsonwebtoken",
- "hash": "sha512-MT/xP0CrubFRNLNKvxJ2BYfy53Zkm++5bX9dtuPbqAeQpTVe0MQTFhao8+Cp//EmJp244xt6Drw/GVEGCUj40g=="
- }
- },
- "npm:jwa": {
- "type": "npm",
- "name": "npm:jwa",
- "data": {
- "version": "2.0.1",
- "packageName": "jwa",
- "hash": "sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg=="
- }
- },
- "npm:jws": {
- "type": "npm",
- "name": "npm:jws",
- "data": {
- "version": "4.0.1",
- "packageName": "jws",
- "hash": "sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA=="
- }
- },
- "npm:karma-source-map-support": {
- "type": "npm",
- "name": "npm:karma-source-map-support",
- "data": {
- "version": "1.4.0",
- "packageName": "karma-source-map-support",
- "hash": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A=="
- }
- },
- "npm:katex": {
- "type": "npm",
- "name": "npm:katex",
- "data": {
- "version": "0.16.22",
- "packageName": "katex",
- "hash": "sha512-XCHRdUw4lf3SKBaJe4EvgqIuWwkPSo9XoeO8GjQW94Bp7TWv9hNhzZjZ+OH9yf1UmLygb7DIT5GSFQiyt16zYg=="
- }
- },
- "npm:keygrip": {
- "type": "npm",
- "name": "npm:keygrip",
- "data": {
- "version": "1.1.0",
- "packageName": "keygrip",
- "hash": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ=="
- }
- },
- "npm:khroma": {
- "type": "npm",
- "name": "npm:khroma",
- "data": {
- "version": "2.1.0",
- "packageName": "khroma",
- "hash": "sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw=="
- }
- },
- "npm:kill-port": {
- "type": "npm",
- "name": "npm:kill-port",
- "data": {
- "version": "1.6.1",
- "packageName": "kill-port",
- "hash": "sha512-un0Y55cOM7JKGaLnGja28T38tDDop0AQ8N0KlAdyh+B1nmMoX8AnNmqPNZbS3mUMgiST51DCVqmbFT1gNJpVNw=="
- }
- },
- "npm:kind-of": {
- "type": "npm",
- "name": "npm:kind-of",
- "data": {
- "version": "6.0.3",
- "packageName": "kind-of",
- "hash": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
- }
- },
- "npm:klona": {
- "type": "npm",
- "name": "npm:klona",
- "data": {
- "version": "2.0.6",
- "packageName": "klona",
- "hash": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA=="
- }
- },
- "npm:koa": {
- "type": "npm",
- "name": "npm:koa",
- "data": {
- "version": "3.0.3",
- "packageName": "koa",
- "hash": "sha512-MeuwbCoN1daWS32/Ni5qkzmrOtQO2qrnfdxDHjrm6s4b59yG4nexAJ0pTEFyzjLp0pBVO80CZp0vW8Ze30Ebow=="
- }
- },
- "npm:koa-compose": {
- "type": "npm",
- "name": "npm:koa-compose",
- "data": {
- "version": "4.1.0",
- "packageName": "koa-compose",
- "hash": "sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw=="
- }
- },
- "npm:langium": {
- "type": "npm",
- "name": "npm:langium",
- "data": {
- "version": "3.3.1",
- "packageName": "langium",
- "hash": "sha512-QJv/h939gDpvT+9SiLVlY7tZC3xB2qK57v0J04Sh9wpMb6MP1q8gB21L3WIo8T5P1MSMg3Ep14L7KkDCFG3y4w=="
- }
- },
- "npm:launch-editor": {
- "type": "npm",
- "name": "npm:launch-editor",
- "data": {
- "version": "2.11.0",
- "packageName": "launch-editor",
- "hash": "sha512-R/PIF14L6e2eHkhvQPu7jDRCr0msfCYCxbYiLgkkAGi0dVPWuM+RrsPu0a5dpuNe0KWGL3jpAkOlv53xGfPheQ=="
- }
- },
- "npm:less": {
- "type": "npm",
- "name": "npm:less",
- "data": {
- "version": "4.4.2",
- "packageName": "less",
- "hash": "sha512-j1n1IuTX1VQjIy3tT7cyGbX7nvQOsFLoIqobZv4ttI5axP923gA44zUj6miiA6R5Aoms4sEGVIIcucXUbRI14g=="
- }
- },
- "npm:make-dir@2.1.0": {
- "type": "npm",
- "name": "npm:make-dir@2.1.0",
- "data": {
- "version": "2.1.0",
- "packageName": "make-dir",
- "hash": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA=="
- }
- },
- "npm:make-dir": {
- "type": "npm",
- "name": "npm:make-dir",
- "data": {
- "version": "4.0.0",
- "packageName": "make-dir",
- "hash": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw=="
- }
- },
- "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:pify": {
- "type": "npm",
- "name": "npm:pify",
- "data": {
- "version": "2.3.0",
- "packageName": "pify",
- "hash": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog=="
- }
- },
- "npm:leven": {
- "type": "npm",
- "name": "npm:leven",
- "data": {
- "version": "3.1.0",
- "packageName": "leven",
- "hash": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A=="
- }
- },
- "npm:levn": {
- "type": "npm",
- "name": "npm:levn",
- "data": {
- "version": "0.4.1",
- "packageName": "levn",
- "hash": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ=="
- }
- },
- "npm:levn@0.3.0": {
- "type": "npm",
- "name": "npm:levn@0.3.0",
- "data": {
- "version": "0.3.0",
- "packageName": "levn",
- "hash": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA=="
- }
- },
- "npm:libphonenumber-js": {
- "type": "npm",
- "name": "npm:libphonenumber-js",
- "data": {
- "version": "1.12.10",
- "packageName": "libphonenumber-js",
- "hash": "sha512-E91vHJD61jekHHR/RF/E83T/CMoaLXT7cwYA75T4gim4FZjnM6hbJjVIGg7chqlSqRsSvQ3izGmOjHy1SQzcGQ=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:lilconfig",
- "data": {
- "version": "3.1.3",
- "packageName": "lilconfig",
- "hash": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw=="
- }
- },
- "npm:lines-and-columns": {
- "type": "npm",
- "name": "npm:lines-and-columns",
- "data": {
- "version": "2.0.3",
- "packageName": "lines-and-columns",
- "hash": "sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w=="
- }
- },
- "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:lmdb": {
- "type": "npm",
- "name": "npm:lmdb",
- "data": {
- "version": "3.4.4",
- "packageName": "lmdb",
- "hash": "sha512-+Y2DqovevLkb6DrSQ6SXTYLEd6kvlRbhsxzgJrk7BUfOVA/mt21ak6pFDZDKxiAczHMWxrb02kXBTSTIA0O94A=="
- }
- },
- "npm:load-esm": {
- "type": "npm",
- "name": "npm:load-esm",
- "data": {
- "version": "1.0.3",
- "packageName": "load-esm",
- "hash": "sha512-v5xlu8eHD1+6r8EHTg6hfmO97LN8ugKtiXcy5e6oN72iD2r6u0RPfLl6fxM+7Wnh2ZRq15o0russMst44WauPA=="
- }
- },
- "npm:loader-runner": {
- "type": "npm",
- "name": "npm:loader-runner",
- "data": {
- "version": "4.3.1",
- "packageName": "loader-runner",
- "hash": "sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q=="
- }
- },
- "npm:lodash": {
- "type": "npm",
- "name": "npm:lodash",
- "data": {
- "version": "4.17.23",
- "packageName": "lodash",
- "hash": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w=="
- }
- },
- "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.defaults": {
- "type": "npm",
- "name": "npm:lodash.defaults",
- "data": {
- "version": "4.2.0",
- "packageName": "lodash.defaults",
- "hash": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ=="
- }
- },
- "npm:lodash.includes": {
- "type": "npm",
- "name": "npm:lodash.includes",
- "data": {
- "version": "4.3.0",
- "packageName": "lodash.includes",
- "hash": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w=="
- }
- },
- "npm:lodash.isarguments": {
- "type": "npm",
- "name": "npm:lodash.isarguments",
- "data": {
- "version": "3.1.0",
- "packageName": "lodash.isarguments",
- "hash": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg=="
- }
- },
- "npm:lodash.isboolean": {
- "type": "npm",
- "name": "npm:lodash.isboolean",
- "data": {
- "version": "3.0.3",
- "packageName": "lodash.isboolean",
- "hash": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg=="
- }
- },
- "npm:lodash.isinteger": {
- "type": "npm",
- "name": "npm:lodash.isinteger",
- "data": {
- "version": "4.0.4",
- "packageName": "lodash.isinteger",
- "hash": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA=="
- }
- },
- "npm:lodash.isnumber": {
- "type": "npm",
- "name": "npm:lodash.isnumber",
- "data": {
- "version": "3.0.3",
- "packageName": "lodash.isnumber",
- "hash": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw=="
- }
- },
- "npm:lodash.isplainobject": {
- "type": "npm",
- "name": "npm:lodash.isplainobject",
- "data": {
- "version": "4.0.6",
- "packageName": "lodash.isplainobject",
- "hash": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA=="
- }
- },
- "npm:lodash.isstring": {
- "type": "npm",
- "name": "npm:lodash.isstring",
- "data": {
- "version": "4.0.1",
- "packageName": "lodash.isstring",
- "hash": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw=="
- }
- },
- "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.once": {
- "type": "npm",
- "name": "npm:lodash.once",
- "data": {
- "version": "4.1.1",
- "packageName": "lodash.once",
- "hash": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg=="
- }
- },
- "npm:lodash.uniq": {
- "type": "npm",
- "name": "npm:lodash.uniq",
- "data": {
- "version": "4.5.0",
- "packageName": "lodash.uniq",
- "hash": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ=="
- }
- },
- "npm:log-symbols": {
- "type": "npm",
- "name": "npm:log-symbols",
- "data": {
- "version": "4.1.0",
- "packageName": "log-symbols",
- "hash": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg=="
- }
- },
- "npm:log-symbols@7.0.1": {
- "type": "npm",
- "name": "npm:log-symbols@7.0.1",
- "data": {
- "version": "7.0.1",
- "packageName": "log-symbols",
- "hash": "sha512-ja1E3yCr9i/0hmBVaM0bfwDjnGy8I/s6PP4DFp+yP+a+mrHO4Rm7DtmnqROTUkHIkqffC84YY7AeqX6oFk0WFg=="
- }
- },
- "npm:log-update": {
- "type": "npm",
- "name": "npm:log-update",
- "data": {
- "version": "6.1.0",
- "packageName": "log-update",
- "hash": "sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w=="
- }
- },
- "npm:onetime@7.0.0": {
- "type": "npm",
- "name": "npm:onetime@7.0.0",
- "data": {
- "version": "7.0.0",
- "packageName": "onetime",
- "hash": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ=="
- }
- },
- "npm:onetime": {
- "type": "npm",
- "name": "npm:onetime",
- "data": {
- "version": "5.1.2",
- "packageName": "onetime",
- "hash": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg=="
- }
- },
- "npm:restore-cursor@5.1.0": {
- "type": "npm",
- "name": "npm:restore-cursor@5.1.0",
- "data": {
- "version": "5.1.0",
- "packageName": "restore-cursor",
- "hash": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA=="
- }
- },
- "npm:restore-cursor": {
- "type": "npm",
- "name": "npm:restore-cursor",
- "data": {
- "version": "3.1.0",
- "packageName": "restore-cursor",
- "hash": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA=="
- }
- },
- "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": "3.2.0",
- "packageName": "loupe",
- "hash": "sha512-2NCfZcT5VGVNX9mSZIxLRkEAegDGBpuQZBy13desuHeVORmBDyAET4TkJr4SjqQy3A8JDofMN6LpkK8Xcm/dlw=="
- }
- },
- "npm:lower-case": {
- "type": "npm",
- "name": "npm:lower-case",
- "data": {
- "version": "2.0.2",
- "packageName": "lower-case",
- "hash": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg=="
- }
- },
- "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@5.0.0": {
- "type": "npm",
- "name": "npm:yallist@5.0.0",
- "data": {
- "version": "5.0.0",
- "packageName": "yallist",
- "hash": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw=="
- }
- },
- "npm:yallist": {
- "type": "npm",
- "name": "npm:yallist",
- "data": {
- "version": "4.0.0",
- "packageName": "yallist",
- "hash": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
- }
- },
- "npm:luxon": {
- "type": "npm",
- "name": "npm:luxon",
- "data": {
- "version": "3.7.2",
- "packageName": "luxon",
- "hash": "sha512-vtEhXh/gNjI9Yg1u4jX/0YVPMvxzHuGgCm6tC5kZyb08yjGWGnqAjGJvcXbqQR2P3MyMEFnRbpcdFS6PBcLqew=="
- }
- },
- "npm:lz-string": {
- "type": "npm",
- "name": "npm:lz-string",
- "data": {
- "version": "1.5.0",
- "packageName": "lz-string",
- "hash": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ=="
- }
- },
- "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": "15.0.3",
- "packageName": "make-fetch-happen",
- "hash": "sha512-iyyEpDty1mwW3dGlYXAJqC/azFn5PPvgKVwXayOGBSmKLxhKZ9fg4qIan2ePpp1vJIwfFiO34LAPZgq9SZW9Aw=="
- }
- },
- "npm:makeerror": {
- "type": "npm",
- "name": "npm:makeerror",
- "data": {
- "version": "1.0.12",
- "packageName": "makeerror",
- "hash": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg=="
- }
- },
- "npm:marked": {
- "type": "npm",
- "name": "npm:marked",
- "data": {
- "version": "17.0.2",
- "packageName": "marked",
- "hash": "sha512-s5HZGFQea7Huv5zZcAGhJLT3qLpAfnY7v7GWkICUr0+Wd5TFEtdlRR2XUL5Gg+RH7u2Df595ifrxR03mBaw7gA=="
- }
- },
- "npm:marked@16.4.2": {
- "type": "npm",
- "name": "npm:marked@16.4.2",
- "data": {
- "version": "16.4.2",
- "packageName": "marked",
- "hash": "sha512-TI3V8YYWvkVf3KJe1dRkpnjs68JUPyEa5vjKrp1XEEJUAOaQc+Qj+L1qWbPd0SJuAdQkFU0h73sXXqwDYxsiDA=="
- }
- },
- "npm:math-intrinsics": {
- "type": "npm",
- "name": "npm:math-intrinsics",
- "data": {
- "version": "1.1.0",
- "packageName": "math-intrinsics",
- "hash": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g=="
- }
- },
- "npm:memfs": {
- "type": "npm",
- "name": "npm:memfs",
- "data": {
- "version": "3.5.3",
- "packageName": "memfs",
- "hash": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw=="
- }
- },
- "npm:memfs@4.56.10": {
- "type": "npm",
- "name": "npm:memfs@4.56.10",
- "data": {
- "version": "4.56.10",
- "packageName": "memfs",
- "hash": "sha512-eLvzyrwqLHnLYalJP7YZ3wBe79MXktMdfQbvMrVD80K+NhrIukCVBvgP30zTJYEEDh9hZ/ep9z0KOdD7FSHo7w=="
- }
- },
- "npm:memfs@4.51.1": {
- "type": "npm",
- "name": "npm:memfs@4.51.1",
- "data": {
- "version": "4.51.1",
- "packageName": "memfs",
- "hash": "sha512-Eyt3XrufitN2ZL9c/uIRMyDwXanLI88h/L3MoWqNY747ha3dMR9dWqp8cRT5ntjZ0U1TNuq4U91ZXK0sMBjYOQ=="
- }
- },
- "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:mermaid": {
- "type": "npm",
- "name": "npm:mermaid",
- "data": {
- "version": "11.12.2",
- "packageName": "mermaid",
- "hash": "sha512-n34QPDPEKmaeCG4WDMGy0OT6PSyxKCfy2pJgShP+Qow2KLrvWjclwbc3yXfSIf4BanqWEhQEpngWwNp/XhZt6w=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:mime",
- "data": {
- "version": "1.6.0",
- "packageName": "mime",
- "hash": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
- }
- },
- "npm:mimic-fn": {
- "type": "npm",
- "name": "npm:mimic-fn",
- "data": {
- "version": "2.1.0",
- "packageName": "mimic-fn",
- "hash": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg=="
- }
- },
- "npm:mimic-function": {
- "type": "npm",
- "name": "npm:mimic-function",
- "data": {
- "version": "5.0.1",
- "packageName": "mimic-function",
- "hash": "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA=="
- }
- },
- "npm:min-indent": {
- "type": "npm",
- "name": "npm:min-indent",
- "data": {
- "version": "1.0.1",
- "packageName": "min-indent",
- "hash": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg=="
- }
- },
- "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:minimist": {
- "type": "npm",
- "name": "npm:minimist",
- "data": {
- "version": "1.2.8",
- "packageName": "minimist",
- "hash": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA=="
- }
- },
- "npm:minipass": {
- "type": "npm",
- "name": "npm:minipass",
- "data": {
- "version": "7.1.2",
- "packageName": "minipass",
- "hash": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw=="
- }
- },
- "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-collect": {
- "type": "npm",
- "name": "npm:minipass-collect",
- "data": {
- "version": "2.0.1",
- "packageName": "minipass-collect",
- "hash": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw=="
- }
- },
- "npm:minipass-fetch": {
- "type": "npm",
- "name": "npm:minipass-fetch",
- "data": {
- "version": "5.0.0",
- "packageName": "minipass-fetch",
- "hash": "sha512-fiCdUALipqgPWrOVTz9fw0XhcazULXOSU6ie40DDbX1F49p1dBrSRBuswndTx1x3vEb/g0FT7vC4c4C2u/mh3A=="
- }
- },
- "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:minizlib": {
- "type": "npm",
- "name": "npm:minizlib",
- "data": {
- "version": "3.1.0",
- "packageName": "minizlib",
- "hash": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw=="
- }
- },
- "npm:mkdirp": {
- "type": "npm",
- "name": "npm:mkdirp",
- "data": {
- "version": "0.5.6",
- "packageName": "mkdirp",
- "hash": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw=="
- }
- },
- "npm:mlly": {
- "type": "npm",
- "name": "npm:mlly",
- "data": {
- "version": "1.8.0",
- "packageName": "mlly",
- "hash": "sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g=="
- }
- },
- "npm:pkg-types@1.3.1": {
- "type": "npm",
- "name": "npm:pkg-types@1.3.1",
- "data": {
- "version": "1.3.1",
- "packageName": "pkg-types",
- "hash": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ=="
- }
- },
- "npm:pkg-types": {
- "type": "npm",
- "name": "npm:pkg-types",
- "data": {
- "version": "2.3.0",
- "packageName": "pkg-types",
- "hash": "sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig=="
- }
- },
- "npm:mrmime": {
- "type": "npm",
- "name": "npm:mrmime",
- "data": {
- "version": "2.0.1",
- "packageName": "mrmime",
- "hash": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ=="
- }
- },
- "npm:msgpackr": {
- "type": "npm",
- "name": "npm:msgpackr",
- "data": {
- "version": "1.11.5",
- "packageName": "msgpackr",
- "hash": "sha512-UjkUHN0yqp9RWKy0Lplhh+wlpdt9oQBYgULZOiFhV3VclSF1JnSQWZ5r9gORQlNYaUKQoR8itv7g7z1xDDuACA=="
- }
- },
- "npm:msgpackr-extract": {
- "type": "npm",
- "name": "npm:msgpackr-extract",
- "data": {
- "version": "3.0.3",
- "packageName": "msgpackr-extract",
- "hash": "sha512-P0efT1C9jIdVRefqjzOQ9Xml57zpOXnIuS+csaB4MdZbTdmGDLo8XhzBG1N7aO11gKDDkJvBLULeFTo46wwreA=="
- }
- },
- "npm:multer": {
- "type": "npm",
- "name": "npm:multer",
- "data": {
- "version": "2.0.2",
- "packageName": "multer",
- "hash": "sha512-u7f2xaZ/UG8oLXHvtF/oWTRvT44p9ecwBBqTwgJVq0+4BW1g8OW01TyMEGWBHbyMOYVHXslaut7qEQ1meATXgw=="
- }
- },
- "npm:concat-stream@2.0.0": {
- "type": "npm",
- "name": "npm:concat-stream@2.0.0",
- "data": {
- "version": "2.0.0",
- "packageName": "concat-stream",
- "hash": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A=="
- }
- },
- "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:mute-stream": {
- "type": "npm",
- "name": "npm:mute-stream",
- "data": {
- "version": "2.0.0",
- "packageName": "mute-stream",
- "hash": "sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA=="
- }
- },
- "npm:nanoid": {
- "type": "npm",
- "name": "npm:nanoid",
- "data": {
- "version": "3.3.11",
- "packageName": "nanoid",
- "hash": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w=="
- }
- },
- "npm:napi-postinstall": {
- "type": "npm",
- "name": "npm:napi-postinstall",
- "data": {
- "version": "0.3.2",
- "packageName": "napi-postinstall",
- "hash": "sha512-tWVJxJHmBWLy69PvO96TZMZDrzmw5KeiZBz3RHmiM2XZ9grBJ2WgMAFVVg25nqp3ZjTFUs2Ftw1JhscL3Teliw=="
- }
- },
- "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:neo-async": {
- "type": "npm",
- "name": "npm:neo-async",
- "data": {
- "version": "2.6.2",
- "packageName": "neo-async",
- "hash": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw=="
- }
- },
- "npm:ng-extract-i18n-merge": {
- "type": "npm",
- "name": "npm:ng-extract-i18n-merge",
- "data": {
- "version": "3.2.1",
- "packageName": "ng-extract-i18n-merge",
- "hash": "sha512-Yq8uEBa32/Imlo+vnyY6rk+h0VOjWQT8r4Vgiw/YlnK0AzIXFxr6H/Ji3gTJKVsuRY6Tt1swBgmnkAUeDmklRw=="
- }
- },
- "npm:ngx-device-detector": {
- "type": "npm",
- "name": "npm:ngx-device-detector",
- "data": {
- "version": "11.0.0",
- "packageName": "ngx-device-detector",
- "hash": "sha512-vQ07MpUvVKgxGMPmNvbZ9mUcgH4cH0KMVCj9skMOciPh4sBUKNsorWE/FUs2eSYiLbtu7oq1JcPMcRuEWZ1rug=="
- }
- },
- "npm:ngx-markdown": {
- "type": "npm",
- "name": "npm:ngx-markdown",
- "data": {
- "version": "21.1.0",
- "packageName": "ngx-markdown",
- "hash": "sha512-qiyn9Je20F9yS4/q0p1Xhk2b/HW0rHWWlJNRm8DIzJKNck9Rmn/BfFxq0webmQHPPyYkg2AjNq/ZeSqDTQJbsQ=="
- }
- },
- "npm:ngx-skeleton-loader": {
- "type": "npm",
- "name": "npm:ngx-skeleton-loader",
- "data": {
- "version": "12.0.0",
- "packageName": "ngx-skeleton-loader",
- "hash": "sha512-vGEytpLElYKSLovFHCJkwgPZOdy0lPqyejxuhVFcZJg9dsp07o0/NeM4/Nnc2oCDE8T/wkXSPIbrpKzfTDbMCQ=="
- }
- },
- "npm:nice-try": {
- "type": "npm",
- "name": "npm:nice-try",
- "data": {
- "version": "1.0.5",
- "packageName": "nice-try",
- "hash": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ=="
- }
- },
- "npm:no-case": {
- "type": "npm",
- "name": "npm:no-case",
- "data": {
- "version": "3.0.4",
- "packageName": "no-case",
- "hash": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg=="
- }
- },
- "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-fetch": {
- "type": "npm",
- "name": "npm:node-fetch",
- "data": {
- "version": "2.7.0",
- "packageName": "node-fetch",
- "hash": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A=="
- }
- },
- "npm:node-fetch-native": {
- "type": "npm",
- "name": "npm:node-fetch-native",
- "data": {
- "version": "1.6.7",
- "packageName": "node-fetch-native",
- "hash": "sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q=="
- }
- },
- "npm:node-forge": {
- "type": "npm",
- "name": "npm:node-forge",
- "data": {
- "version": "1.3.3",
- "packageName": "node-forge",
- "hash": "sha512-rLvcdSyRCyouf6jcOIPe/BgwG/d7hKjzMKOas33/pHEr6gbq18IK9zV7DiPvzsz0oBJPme6qr6H6kGZuI9/DZg=="
- }
- },
- "npm:node-gyp": {
- "type": "npm",
- "name": "npm:node-gyp",
- "data": {
- "version": "12.1.0",
- "packageName": "node-gyp",
- "hash": "sha512-W+RYA8jBnhSr2vrTtlPYPc1K+CSjGpVDRZxcqJcERZ8ND3A1ThWPHRwctTx3qC3oW99jt726jhdz3Y6ky87J4g=="
- }
- },
- "npm:node-gyp-build-optional-packages": {
- "type": "npm",
- "name": "npm:node-gyp-build-optional-packages",
- "data": {
- "version": "5.2.2",
- "packageName": "node-gyp-build-optional-packages",
- "hash": "sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw=="
- }
- },
- "npm:node-int64": {
- "type": "npm",
- "name": "npm:node-int64",
- "data": {
- "version": "0.4.0",
- "packageName": "node-int64",
- "hash": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw=="
- }
- },
- "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.27",
- "packageName": "node-releases",
- "hash": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA=="
- }
- },
- "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": "9.0.0",
- "packageName": "nopt",
- "hash": "sha512-Zhq3a+yFKrYwSBluL4H9XP3m3y5uvQkB/09CwDruCiRmR/UJYnn9W4R48ry0uGC70aeTPKLynBtscP9efFFcPw=="
- }
- },
- "npm:normalize-path": {
- "type": "npm",
- "name": "npm:normalize-path",
- "data": {
- "version": "3.0.0",
- "packageName": "normalize-path",
- "hash": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="
- }
- },
- "npm:normalize-url": {
- "type": "npm",
- "name": "npm:normalize-url",
- "data": {
- "version": "4.5.1",
- "packageName": "normalize-url",
- "hash": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA=="
- }
- },
- "npm:npm-bundled": {
- "type": "npm",
- "name": "npm:npm-bundled",
- "data": {
- "version": "5.0.0",
- "packageName": "npm-bundled",
- "hash": "sha512-JLSpbzh6UUXIEoqPsYBvVNVmyrjVZ1fzEFbqxKkTJQkWBO3xFzFT+KDnSKQWwOQNbuWRwt5LSD6HOTLGIWzfrw=="
- }
- },
- "npm:npm-install-checks": {
- "type": "npm",
- "name": "npm:npm-install-checks",
- "data": {
- "version": "8.0.0",
- "packageName": "npm-install-checks",
- "hash": "sha512-ScAUdMpyzkbpxoNekQ3tNRdFI8SJ86wgKZSQZdUxT+bj0wVFpsEMWnkXP0twVe1gJyNF5apBWDJhhIbgrIViRA=="
- }
- },
- "npm:npm-normalize-package-bin": {
- "type": "npm",
- "name": "npm:npm-normalize-package-bin",
- "data": {
- "version": "5.0.0",
- "packageName": "npm-normalize-package-bin",
- "hash": "sha512-CJi3OS4JLsNMmr2u07OJlhcrPxCeOeP/4xq67aWNai6TNWWbTrlNDgl8NcFKVlcBKp18GPj+EzbNIgrBfZhsag=="
- }
- },
- "npm:npm-package-arg": {
- "type": "npm",
- "name": "npm:npm-package-arg",
- "data": {
- "version": "13.0.2",
- "packageName": "npm-package-arg",
- "hash": "sha512-IciCE3SY3uE84Ld8WZU23gAPPV9rIYod4F+rc+vJ7h7cwAJt9Vk6TVsK60ry7Uj3SRS3bqRRIGuTp9YVlk6WNA=="
- }
- },
- "npm:npm-packlist": {
- "type": "npm",
- "name": "npm:npm-packlist",
- "data": {
- "version": "10.0.3",
- "packageName": "npm-packlist",
- "hash": "sha512-zPukTwJMOu5X5uvm0fztwS5Zxyvmk38H/LfidkOMt3gbZVCyro2cD/ETzwzVPcWZA3JOyPznfUN/nkyFiyUbxg=="
- }
- },
- "npm:npm-pick-manifest": {
- "type": "npm",
- "name": "npm:npm-pick-manifest",
- "data": {
- "version": "11.0.3",
- "packageName": "npm-pick-manifest",
- "hash": "sha512-buzyCfeoGY/PxKqmBqn1IUJrZnUi1VVJTdSSRPGI60tJdUhUoSQFhs0zycJokDdOznQentgrpf8LayEHyyYlqQ=="
- }
- },
- "npm:npm-registry-fetch": {
- "type": "npm",
- "name": "npm:npm-registry-fetch",
- "data": {
- "version": "19.1.1",
- "packageName": "npm-registry-fetch",
- "hash": "sha512-TakBap6OM1w0H73VZVDf44iFXsOS3h+L4wVMXmbWOQroZgFhMch0juN6XSzBNlD965yIKvWg2dfu7NSiaYLxtw=="
- }
- },
- "npm:npm-run-path": {
- "type": "npm",
- "name": "npm:npm-run-path",
- "data": {
- "version": "4.0.1",
- "packageName": "npm-run-path",
- "hash": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw=="
- }
- },
- "npm:npm-run-path@2.0.2": {
- "type": "npm",
- "name": "npm:npm-run-path@2.0.2",
- "data": {
- "version": "2.0.2",
- "packageName": "npm-run-path",
- "hash": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw=="
- }
- },
- "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.23",
- "packageName": "nwsapi",
- "hash": "sha512-7wfH4sLbt4M0gCDzGE6vzQBo0bfTKjU7Sfpqy/7gs1qBfYz2vEJH6vXcBKpO3+6Yu1telwd0t9HpyOoLEQQbIQ=="
- }
- },
- "npm:nx": {
- "type": "npm",
- "name": "npm:nx",
- "data": {
- "version": "22.4.5",
- "packageName": "nx",
- "hash": "sha512-l68kzhnemXXGCDS9/W8eccZ7Bzse9pw1oJ466pzDM89MbA6hEaOQ0p+eDXZI++iWl0T+lYJ56EDhO23syKzt9g=="
- }
- },
- "npm:strip-bom@3.0.0": {
- "type": "npm",
- "name": "npm:strip-bom@3.0.0",
- "data": {
- "version": "3.0.0",
- "packageName": "strip-bom",
- "hash": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA=="
- }
- },
- "npm:strip-bom": {
- "type": "npm",
- "name": "npm:strip-bom",
- "data": {
- "version": "4.0.0",
- "packageName": "strip-bom",
- "hash": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w=="
- }
- },
- "npm:tsconfig-paths@4.2.0": {
- "type": "npm",
- "name": "npm:tsconfig-paths@4.2.0",
- "data": {
- "version": "4.2.0",
- "packageName": "tsconfig-paths",
- "hash": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg=="
- }
- },
- "npm:tsconfig-paths": {
- "type": "npm",
- "name": "npm:tsconfig-paths",
- "data": {
- "version": "3.15.0",
- "packageName": "tsconfig-paths",
- "hash": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg=="
- }
- },
- "npm:nypm": {
- "type": "npm",
- "name": "npm:nypm",
- "data": {
- "version": "0.6.2",
- "packageName": "nypm",
- "hash": "sha512-7eM+hpOtrKrBDCh7Ypu2lJ9Z7PNZBdi/8AT3AX8xoCj43BBVHD0hPSTEvMtkMpfs8FCqBGhxB+uToIQimA111g=="
- }
- },
- "npm:oauth": {
- "type": "npm",
- "name": "npm:oauth",
- "data": {
- "version": "0.10.2",
- "packageName": "oauth",
- "hash": "sha512-JtFnB+8nxDEXgNyniwz573xxbKSOu3R8D40xQKqcjwJ2CDkYqUDI53o6IuzDJBx60Z8VKCm271+t8iFjakrl8Q=="
- }
- },
- "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-inspect": {
- "type": "npm",
- "name": "npm:object-inspect",
- "data": {
- "version": "1.13.4",
- "packageName": "object-inspect",
- "hash": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew=="
- }
- },
- "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.7",
- "packageName": "object.assign",
- "hash": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw=="
- }
- },
- "npm:object.fromentries": {
- "type": "npm",
- "name": "npm:object.fromentries",
- "data": {
- "version": "2.0.8",
- "packageName": "object.fromentries",
- "hash": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ=="
- }
- },
- "npm:object.groupby": {
- "type": "npm",
- "name": "npm:object.groupby",
- "data": {
- "version": "1.0.3",
- "packageName": "object.groupby",
- "hash": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ=="
- }
- },
- "npm:object.values": {
- "type": "npm",
- "name": "npm:object.values",
- "data": {
- "version": "1.2.1",
- "packageName": "object.values",
- "hash": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA=="
- }
- },
- "npm:obuf": {
- "type": "npm",
- "name": "npm:obuf",
- "data": {
- "version": "1.1.2",
- "packageName": "obuf",
- "hash": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg=="
- }
- },
- "npm:ohash": {
- "type": "npm",
- "name": "npm:ohash",
- "data": {
- "version": "2.0.11",
- "packageName": "ohash",
- "hash": "sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ=="
- }
- },
- "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.1.0",
- "packageName": "on-headers",
- "hash": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A=="
- }
- },
- "npm:once": {
- "type": "npm",
- "name": "npm:once",
- "data": {
- "version": "1.4.0",
- "packageName": "once",
- "hash": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w=="
- }
- },
- "npm:open-color": {
- "type": "npm",
- "name": "npm:open-color",
- "data": {
- "version": "1.9.1",
- "packageName": "open-color",
- "hash": "sha512-vCseG/EQ6/RcvxhUcGJiHViOgrtz4x0XbZepXvKik66TMGkvbmjeJrKFyBEx6daG5rNyyd14zYXhz0hZVwQFOw=="
- }
- },
- "npm:opener": {
- "type": "npm",
- "name": "npm:opener",
- "data": {
- "version": "1.5.2",
- "packageName": "opener",
- "hash": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A=="
- }
- },
- "npm:optionator": {
- "type": "npm",
- "name": "npm:optionator",
- "data": {
- "version": "0.9.4",
- "packageName": "optionator",
- "hash": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g=="
- }
- },
- "npm:optionator@0.8.3": {
- "type": "npm",
- "name": "npm:optionator@0.8.3",
- "data": {
- "version": "0.8.3",
- "packageName": "optionator",
- "hash": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA=="
- }
- },
- "npm:ordered-binary": {
- "type": "npm",
- "name": "npm:ordered-binary",
- "data": {
- "version": "1.6.1",
- "packageName": "ordered-binary",
- "hash": "sha512-QkCdPooczexPLiXIrbVOPYkR3VO3T6v2OyKRkR1Xbhpy7/LAVXwahnRCgRp78Oe/Ehf0C/HATAxfSr6eA1oX+w=="
- }
- },
- "npm:own-keys": {
- "type": "npm",
- "name": "npm:own-keys",
- "data": {
- "version": "1.0.1",
- "packageName": "own-keys",
- "hash": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg=="
- }
- },
- "npm:p-finally": {
- "type": "npm",
- "name": "npm:p-finally",
- "data": {
- "version": "1.0.0",
- "packageName": "p-finally",
- "hash": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow=="
- }
- },
- "npm:yocto-queue@1.2.2": {
- "type": "npm",
- "name": "npm:yocto-queue@1.2.2",
- "data": {
- "version": "1.2.2",
- "packageName": "yocto-queue",
- "hash": "sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ=="
- }
- },
- "npm:yocto-queue": {
- "type": "npm",
- "name": "npm:yocto-queue",
- "data": {
- "version": "0.1.0",
- "packageName": "yocto-queue",
- "hash": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="
- }
- },
- "npm:p-map": {
- "type": "npm",
- "name": "npm:p-map",
- "data": {
- "version": "7.0.4",
- "packageName": "p-map",
- "hash": "sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ=="
- }
- },
- "npm:p-retry": {
- "type": "npm",
- "name": "npm:p-retry",
- "data": {
- "version": "6.2.1",
- "packageName": "p-retry",
- "hash": "sha512-hEt02O4hUct5wtwg4H4KcWgDdm+l1bOaEy/hWzd8xtXB9BqxTWBBhb+2ImAtH4Cv4rPjV76xN3Zumqk3k3AhhQ=="
- }
- },
- "npm:p-try": {
- "type": "npm",
- "name": "npm:p-try",
- "data": {
- "version": "2.2.0",
- "packageName": "p-try",
- "hash": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ=="
- }
- },
- "npm:package-json-from-dist": {
- "type": "npm",
- "name": "npm:package-json-from-dist",
- "data": {
- "version": "1.0.1",
- "packageName": "package-json-from-dist",
- "hash": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw=="
- }
- },
- "npm:package-manager-detector": {
- "type": "npm",
- "name": "npm:package-manager-detector",
- "data": {
- "version": "1.6.0",
- "packageName": "package-manager-detector",
- "hash": "sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA=="
- }
- },
- "npm:pacote": {
- "type": "npm",
- "name": "npm:pacote",
- "data": {
- "version": "21.0.4",
- "packageName": "pacote",
- "hash": "sha512-RplP/pDW0NNNDh3pnaoIWYPvNenS7UqMbXyvMqJczosiFWTeGGwJC2NQBLqKf4rGLFfwCOnntw1aEp9Jiqm1MA=="
- }
- },
- "npm:papaparse": {
- "type": "npm",
- "name": "npm:papaparse",
- "data": {
- "version": "5.3.1",
- "packageName": "papaparse",
- "hash": "sha512-Dbt2yjLJrCwH2sRqKFFJaN5XgIASO9YOFeFP8rIBRG2Ain8mqk5r1M6DkfvqEVozVcz3r3HaUGw253hA1nLIcA=="
- }
- },
- "npm:param-case": {
- "type": "npm",
- "name": "npm:param-case",
- "data": {
- "version": "3.0.4",
- "packageName": "param-case",
- "hash": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A=="
- }
- },
- "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-html-rewriting-stream": {
- "type": "npm",
- "name": "npm:parse5-html-rewriting-stream",
- "data": {
- "version": "8.0.0",
- "packageName": "parse5-html-rewriting-stream",
- "hash": "sha512-wzh11mj8KKkno1pZEu+l2EVeWsuKDfR5KNWZOTsslfUX8lPDZx77m9T0kIoAVkFtD1nx6YF8oh4BnPHvxMtNMw=="
- }
- },
- "npm:parse5-htmlparser2-tree-adapter": {
- "type": "npm",
- "name": "npm:parse5-htmlparser2-tree-adapter",
- "data": {
- "version": "7.1.0",
- "packageName": "parse5-htmlparser2-tree-adapter",
- "hash": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g=="
- }
- },
- "npm:parse5-parser-stream": {
- "type": "npm",
- "name": "npm:parse5-parser-stream",
- "data": {
- "version": "7.1.2",
- "packageName": "parse5-parser-stream",
- "hash": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow=="
- }
- },
- "npm:parse5-sax-parser": {
- "type": "npm",
- "name": "npm:parse5-sax-parser",
- "data": {
- "version": "8.0.0",
- "packageName": "parse5-sax-parser",
- "hash": "sha512-/dQ8UzHZwnrzs3EvDj6IkKrD/jIZyTlB+8XrHJvcjNgRdmWruNdN9i9RK/JtxakmlUdPwKubKPTCqvbTgzGhrw=="
- }
- },
- "npm:parseurl": {
- "type": "npm",
- "name": "npm:parseurl",
- "data": {
- "version": "1.3.3",
- "packageName": "parseurl",
- "hash": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
- }
- },
- "npm:pascal-case": {
- "type": "npm",
- "name": "npm:pascal-case",
- "data": {
- "version": "3.1.2",
- "packageName": "pascal-case",
- "hash": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g=="
- }
- },
- "npm:passport": {
- "type": "npm",
- "name": "npm:passport",
- "data": {
- "version": "0.7.0",
- "packageName": "passport",
- "hash": "sha512-cPLl+qZpSc+ireUvt+IzqbED1cHHkDoVYMo30jbJIdOOjQ1MQYZBPiNvmi8UM6lJuOpTPXJGZQk0DtC4y61MYQ=="
- }
- },
- "npm:passport-google-oauth20": {
- "type": "npm",
- "name": "npm:passport-google-oauth20",
- "data": {
- "version": "2.0.0",
- "packageName": "passport-google-oauth20",
- "hash": "sha512-KSk6IJ15RoxuGq7D1UKK/8qKhNfzbLeLrG3gkLZ7p4A6DBCcv7xpyQwuXtWdpyR0+E0mwkpjY1VfPOhxQrKzdQ=="
- }
- },
- "npm:passport-headerapikey": {
- "type": "npm",
- "name": "npm:passport-headerapikey",
- "data": {
- "version": "1.2.2",
- "packageName": "passport-headerapikey",
- "hash": "sha512-4BvVJRrWsNJPrd3UoZfcnnl4zvUWYKEtfYkoDsaOKBsrWHYmzTApCjs7qUbncOLexE9ul0IRiYBFfBG0y9IVQA=="
- }
- },
- "npm:passport-jwt": {
- "type": "npm",
- "name": "npm:passport-jwt",
- "data": {
- "version": "4.0.1",
- "packageName": "passport-jwt",
- "hash": "sha512-UCKMDYhNuGOBE9/9Ycuoyh7vP6jpeTp/+sfMJl7nLff/t6dps+iaeE0hhNkKN8/HZHcJ7lCdOyDxHdDoxoSvdQ=="
- }
- },
- "npm:passport-oauth2": {
- "type": "npm",
- "name": "npm:passport-oauth2",
- "data": {
- "version": "1.8.0",
- "packageName": "passport-oauth2",
- "hash": "sha512-cjsQbOrXIDE4P8nNb3FQRCCmJJ/utnFKEz2NX209f7KOHPoX18gF7gBzBbLLsj2/je4KrgiwLLGjf0lm9rtTBA=="
- }
- },
- "npm:passport-openidconnect": {
- "type": "npm",
- "name": "npm:passport-openidconnect",
- "data": {
- "version": "0.1.2",
- "packageName": "passport-openidconnect",
- "hash": "sha512-JX3rTyW+KFZ/E9OF/IpXJPbyLO9vGzcmXB5FgSP2jfL3LGKJPdV7zUE8rWeKeeI/iueQggOeFa3onrCmhxXZTg=="
- }
- },
- "npm:passport-strategy": {
- "type": "npm",
- "name": "npm:passport-strategy",
- "data": {
- "version": "1.0.0",
- "packageName": "passport-strategy",
- "hash": "sha512-CB97UUvDKJde2V0KDWWB3lyf6PC3FaZP7YxZ2G8OAtn9p4HI9j9JLP9qjOGZFvyl8uwNT8qM+hGnz/n16NI7oA=="
- }
- },
- "npm:path-data-parser": {
- "type": "npm",
- "name": "npm:path-data-parser",
- "data": {
- "version": "0.1.0",
- "packageName": "path-data-parser",
- "hash": "sha512-NOnmBpt5Y2RWbuv0LMzsayp3lVylAHLPUTut412ZA3l+C4uw4ZVkQbjShYCQ8TCpUMdPapr4YjUqLYD6v68j+w=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:path-key",
- "data": {
- "version": "3.1.1",
- "packageName": "path-key",
- "hash": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="
- }
- },
- "npm:path-key@2.0.1": {
- "type": "npm",
- "name": "npm:path-key@2.0.1",
- "data": {
- "version": "2.0.1",
- "packageName": "path-key",
- "hash": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw=="
- }
- },
- "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-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": "2.0.3",
- "packageName": "pathe",
- "hash": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w=="
- }
- },
- "npm:pathval": {
- "type": "npm",
- "name": "npm:pathval",
- "data": {
- "version": "2.0.1",
- "packageName": "pathval",
- "hash": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ=="
- }
- },
- "npm:pause": {
- "type": "npm",
- "name": "npm:pause",
- "data": {
- "version": "0.0.1",
- "packageName": "pause",
- "hash": "sha512-KG8UEiEVkR3wGEb4m5yZkVCzigAD+cVEJck2CzYZO37ZGJfctvVptVO192MwrtPhzONn6go8ylnOdMhKqi4nfg=="
- }
- },
- "npm:perfect-debounce": {
- "type": "npm",
- "name": "npm:perfect-debounce",
- "data": {
- "version": "1.0.0",
- "packageName": "perfect-debounce",
- "hash": "sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA=="
- }
- },
- "npm:picocolors": {
- "type": "npm",
- "name": "npm:picocolors",
- "data": {
- "version": "1.1.1",
- "packageName": "picocolors",
- "hash": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
- }
- },
- "npm:pirates": {
- "type": "npm",
- "name": "npm:pirates",
- "data": {
- "version": "4.0.7",
- "packageName": "pirates",
- "hash": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA=="
- }
- },
- "npm:piscina": {
- "type": "npm",
- "name": "npm:piscina",
- "data": {
- "version": "5.1.4",
- "packageName": "piscina",
- "hash": "sha512-7uU4ZnKeQq22t9AsmHGD2w4OYQGonwFnTypDypaWi7Qr2EvQIFVtG8J5D/3bE7W123Wdc9+v4CZDu5hJXVCtBg=="
- }
- },
- "npm:pkce-challenge": {
- "type": "npm",
- "name": "npm:pkce-challenge",
- "data": {
- "version": "5.0.1",
- "packageName": "pkce-challenge",
- "hash": "sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ=="
- }
- },
- "npm:pluralize": {
- "type": "npm",
- "name": "npm:pluralize",
- "data": {
- "version": "8.0.0",
- "packageName": "pluralize",
- "hash": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA=="
- }
- },
- "npm:points-on-curve": {
- "type": "npm",
- "name": "npm:points-on-curve",
- "data": {
- "version": "0.2.0",
- "packageName": "points-on-curve",
- "hash": "sha512-0mYKnYYe9ZcqMCWhUjItv/oHjvgEsfKvnUTg8sAtnHr3GVy7rGkXCb6d5cSyqrWqL4k81b9CPg3urd+T7aop3A=="
- }
- },
- "npm:points-on-path": {
- "type": "npm",
- "name": "npm:points-on-path",
- "data": {
- "version": "0.2.1",
- "packageName": "points-on-path",
- "hash": "sha512-25ClnWWuw7JbWZcgqY/gJ4FQWadKxGWk+3kR/7kD0tCaDtPPMj7oHu2ToLaVhfpnHrZzYby2w6tUA0eOIuUg8g=="
- }
- },
- "npm:popper.js": {
- "type": "npm",
- "name": "npm:popper.js",
- "data": {
- "version": "1.16.1",
- "packageName": "popper.js",
- "hash": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ=="
- }
- },
- "npm:portfinder": {
- "type": "npm",
- "name": "npm:portfinder",
- "data": {
- "version": "1.0.38",
- "packageName": "portfinder",
- "hash": "sha512-rEwq/ZHlJIKw++XtLAO8PPuOQA/zaPJOZJ37BVuN97nLpMJeuDVLVGRwbFoBgLudgdTMP2hdRJP++H+8QOA3vg=="
- }
- },
- "npm:possible-typed-array-names": {
- "type": "npm",
- "name": "npm:possible-typed-array-names",
- "data": {
- "version": "1.1.0",
- "packageName": "possible-typed-array-names",
- "hash": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg=="
- }
- },
- "npm:postcss": {
- "type": "npm",
- "name": "npm:postcss",
- "data": {
- "version": "8.5.6",
- "packageName": "postcss",
- "hash": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:postcss-import",
- "data": {
- "version": "14.1.0",
- "packageName": "postcss-import",
- "hash": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw=="
- }
- },
- "npm:postcss-media-query-parser": {
- "type": "npm",
- "name": "npm:postcss-media-query-parser",
- "data": {
- "version": "0.2.3",
- "packageName": "postcss-media-query-parser",
- "hash": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig=="
- }
- },
- "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.2.0",
- "packageName": "postcss-modules-local-by-default",
- "hash": "sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw=="
- }
- },
- "npm:postcss-selector-parser@7.1.0": {
- "type": "npm",
- "name": "npm:postcss-selector-parser@7.1.0",
- "data": {
- "version": "7.1.0",
- "packageName": "postcss-selector-parser",
- "hash": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA=="
- }
- },
- "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-modules-scope": {
- "type": "npm",
- "name": "npm:postcss-modules-scope",
- "data": {
- "version": "3.2.1",
- "packageName": "postcss-modules-scope",
- "hash": "sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA=="
- }
- },
- "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-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-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:powershell-utils": {
- "type": "npm",
- "name": "npm:powershell-utils",
- "data": {
- "version": "0.1.0",
- "packageName": "powershell-utils",
- "hash": "sha512-dM0jVuXJPsDN6DvRpea484tCUaMiXWjuCn++HGTqUWzGDjv5tZkEZldAJ/UMlqRYGFrD/etByo4/xOuC/snX2A=="
- }
- },
- "npm:prelude-ls": {
- "type": "npm",
- "name": "npm:prelude-ls",
- "data": {
- "version": "1.2.1",
- "packageName": "prelude-ls",
- "hash": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g=="
- }
- },
- "npm:prelude-ls@1.1.2": {
- "type": "npm",
- "name": "npm:prelude-ls@1.1.2",
- "data": {
- "version": "1.1.2",
- "packageName": "prelude-ls",
- "hash": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w=="
- }
- },
- "npm:prettier": {
- "type": "npm",
- "name": "npm:prettier",
- "data": {
- "version": "3.8.1",
- "packageName": "prettier",
- "hash": "sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg=="
- }
- },
- "npm:prettier-plugin-organize-attributes": {
- "type": "npm",
- "name": "npm:prettier-plugin-organize-attributes",
- "data": {
- "version": "1.0.0",
- "packageName": "prettier-plugin-organize-attributes",
- "hash": "sha512-+NmameaLxbCcylEXsKPmawtzla5EE6ECqvGkpfQz4KM847fXDifB1gFnPQEpoADAq6IXg+cMI8Z0ISJEXa6fhg=="
- }
- },
- "npm:pretty-error": {
- "type": "npm",
- "name": "npm:pretty-error",
- "data": {
- "version": "4.0.0",
- "packageName": "pretty-error",
- "hash": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw=="
- }
- },
- "npm:prisma": {
- "type": "npm",
- "name": "npm:prisma",
- "data": {
- "version": "6.19.0",
- "packageName": "prisma",
- "hash": "sha512-F3eX7K+tWpkbhl3l4+VkFtrwJlLXbAM+f9jolgoUZbFcm1DgHZ4cq9AgVEgUym2au5Ad/TDLN8lg83D+M10ycw=="
- }
- },
- "npm:prismjs": {
- "type": "npm",
- "name": "npm:prismjs",
- "data": {
- "version": "1.30.0",
- "packageName": "prismjs",
- "hash": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw=="
- }
- },
- "npm:proc-log": {
- "type": "npm",
- "name": "npm:proc-log",
- "data": {
- "version": "6.1.0",
- "packageName": "proc-log",
- "hash": "sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ=="
- }
- },
- "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-retry": {
- "type": "npm",
- "name": "npm:promise-retry",
- "data": {
- "version": "2.0.1",
- "packageName": "promise-retry",
- "hash": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:retry",
- "data": {
- "version": "0.13.1",
- "packageName": "retry",
- "hash": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg=="
- }
- },
- "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.15.0",
- "packageName": "psl",
- "hash": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w=="
- }
- },
- "npm:pump": {
- "type": "npm",
- "name": "npm:pump",
- "data": {
- "version": "3.0.3",
- "packageName": "pump",
- "hash": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA=="
- }
- },
- "npm:punycode": {
- "type": "npm",
- "name": "npm:punycode",
- "data": {
- "version": "2.3.1",
- "packageName": "punycode",
- "hash": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg=="
- }
- },
- "npm:pvtsutils": {
- "type": "npm",
- "name": "npm:pvtsutils",
- "data": {
- "version": "1.3.6",
- "packageName": "pvtsutils",
- "hash": "sha512-PLgQXQ6H2FWCaeRak8vvk1GW462lMxB5s3Jm673N82zI4vqtVUPuZdffdZbPDFRoU8kAhItWFtPCWiPpp4/EDg=="
- }
- },
- "npm:pvutils": {
- "type": "npm",
- "name": "npm:pvutils",
- "data": {
- "version": "1.1.3",
- "packageName": "pvutils",
- "hash": "sha512-pMpnA0qRdFp32b1sJl1wOJNxZLQ2cbQx+k6tjNtZ8CpvVhNqEPRgivZ2WOUev2YMajecdH7ctUPDvEe87nariQ=="
- }
- },
- "npm:qs": {
- "type": "npm",
- "name": "npm:qs",
- "data": {
- "version": "6.14.1",
- "packageName": "qs",
- "hash": "sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ=="
- }
- },
- "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.4.2",
- "packageName": "rambda",
- "hash": "sha512-++euMfxnl7OgaEKwXh9QqThOjMeta2HH001N1v4mYQzBjJBnmXBh2BCK6dZAbICFVXOFUVD3xFG0R3ZPU0mxXw=="
- }
- },
- "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:rc9": {
- "type": "npm",
- "name": "npm:rc9",
- "data": {
- "version": "2.1.2",
- "packageName": "rc9",
- "hash": "sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg=="
- }
- },
- "npm:react": {
- "type": "npm",
- "name": "npm:react",
- "data": {
- "version": "18.2.0",
- "packageName": "react",
- "hash": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ=="
- }
- },
- "npm:react-dom": {
- "type": "npm",
- "name": "npm:react-dom",
- "data": {
- "version": "18.2.0",
- "packageName": "react-dom",
- "hash": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g=="
- }
- },
- "npm:react-refresh": {
- "type": "npm",
- "name": "npm:react-refresh",
- "data": {
- "version": "0.18.0",
- "packageName": "react-refresh",
- "hash": "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw=="
- }
- },
- "npm:read-cache": {
- "type": "npm",
- "name": "npm:read-cache",
- "data": {
- "version": "1.0.0",
- "packageName": "read-cache",
- "hash": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA=="
- }
- },
- "npm:recast": {
- "type": "npm",
- "name": "npm:recast",
- "data": {
- "version": "0.23.11",
- "packageName": "recast",
- "hash": "sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA=="
- }
- },
- "npm:rechoir": {
- "type": "npm",
- "name": "npm:rechoir",
- "data": {
- "version": "0.6.2",
- "packageName": "rechoir",
- "hash": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw=="
- }
- },
- "npm:redent": {
- "type": "npm",
- "name": "npm:redent",
- "data": {
- "version": "3.0.0",
- "packageName": "redent",
- "hash": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg=="
- }
- },
- "npm:indent-string@4.0.0": {
- "type": "npm",
- "name": "npm:indent-string@4.0.0",
- "data": {
- "version": "4.0.0",
- "packageName": "indent-string",
- "hash": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg=="
- }
- },
- "npm:redis-errors": {
- "type": "npm",
- "name": "npm:redis-errors",
- "data": {
- "version": "1.2.0",
- "packageName": "redis-errors",
- "hash": "sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w=="
- }
- },
- "npm:redis-parser": {
- "type": "npm",
- "name": "npm:redis-parser",
- "data": {
- "version": "3.0.0",
- "packageName": "redis-parser",
- "hash": "sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A=="
- }
- },
- "npm:reflect-metadata": {
- "type": "npm",
- "name": "npm:reflect-metadata",
- "data": {
- "version": "0.2.2",
- "packageName": "reflect-metadata",
- "hash": "sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q=="
- }
- },
- "npm:reflect.getprototypeof": {
- "type": "npm",
- "name": "npm:reflect.getprototypeof",
- "data": {
- "version": "1.0.10",
- "packageName": "reflect.getprototypeof",
- "hash": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw=="
- }
- },
- "npm:regenerate": {
- "type": "npm",
- "name": "npm:regenerate",
- "data": {
- "version": "1.4.2",
- "packageName": "regenerate",
- "hash": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A=="
- }
- },
- "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:regex-parser": {
- "type": "npm",
- "name": "npm:regex-parser",
- "data": {
- "version": "2.3.1",
- "packageName": "regex-parser",
- "hash": "sha512-yXLRqatcCuKtVHsWrNg0JL3l1zGfdXeEvDa0bdu4tCDQw0RpMDZsqbkyRTUnKMR0tXF627V2oEWjBEaEdqTwtQ=="
- }
- },
- "npm:regexp.prototype.flags": {
- "type": "npm",
- "name": "npm:regexp.prototype.flags",
- "data": {
- "version": "1.5.4",
- "packageName": "regexp.prototype.flags",
- "hash": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA=="
- }
- },
- "npm:regexpu-core": {
- "type": "npm",
- "name": "npm:regexpu-core",
- "data": {
- "version": "6.2.0",
- "packageName": "regexpu-core",
- "hash": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA=="
- }
- },
- "npm:regjsgen": {
- "type": "npm",
- "name": "npm:regjsgen",
- "data": {
- "version": "0.8.0",
- "packageName": "regjsgen",
- "hash": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q=="
- }
- },
- "npm:regjsparser": {
- "type": "npm",
- "name": "npm:regjsparser",
- "data": {
- "version": "0.12.0",
- "packageName": "regjsparser",
- "hash": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ=="
- }
- },
- "npm:relateurl": {
- "type": "npm",
- "name": "npm:relateurl",
- "data": {
- "version": "0.2.7",
- "packageName": "relateurl",
- "hash": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog=="
- }
- },
- "npm:renderkid": {
- "type": "npm",
- "name": "npm:renderkid",
- "data": {
- "version": "3.0.0",
- "packageName": "renderkid",
- "hash": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg=="
- }
- },
- "npm:replace-in-file": {
- "type": "npm",
- "name": "npm:replace-in-file",
- "data": {
- "version": "8.3.0",
- "packageName": "replace-in-file",
- "hash": "sha512-4VhddQiMCPIuypiwHDTM+XHjZoVu9h7ngBbSCnwGRcwdHwxltjt/m//Ep3GDwqaOx1fDSrKFQ+n7uo4uVcEz9Q=="
- }
- },
- "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-cwd": {
- "type": "npm",
- "name": "npm:resolve-cwd",
- "data": {
- "version": "3.0.0",
- "packageName": "resolve-cwd",
- "hash": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg=="
- }
- },
- "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-url-loader": {
- "type": "npm",
- "name": "npm:resolve-url-loader",
- "data": {
- "version": "5.0.0",
- "packageName": "resolve-url-loader",
- "hash": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg=="
- }
- },
- "npm:resolve.exports": {
- "type": "npm",
- "name": "npm:resolve.exports",
- "data": {
- "version": "2.0.3",
- "packageName": "resolve.exports",
- "hash": "sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A=="
- }
- },
- "npm:reusify": {
- "type": "npm",
- "name": "npm:reusify",
- "data": {
- "version": "1.1.0",
- "packageName": "reusify",
- "hash": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw=="
- }
- },
- "npm:rfdc": {
- "type": "npm",
- "name": "npm:rfdc",
- "data": {
- "version": "1.4.1",
- "packageName": "rfdc",
- "hash": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA=="
- }
- },
- "npm:robust-predicates": {
- "type": "npm",
- "name": "npm:robust-predicates",
- "data": {
- "version": "3.0.2",
- "packageName": "robust-predicates",
- "hash": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg=="
- }
- },
- "npm:rolldown": {
- "type": "npm",
- "name": "npm:rolldown",
- "data": {
- "version": "1.0.0-beta.58",
- "packageName": "rolldown",
- "hash": "sha512-v1FCjMZCan7f+xGAHBi+mqiE4MlH7I+SXEHSQSJoMOGNNB2UYtvMiejsq9YuUOiZjNeUeV/a21nSFbrUR+4ZCQ=="
- }
- },
- "npm:rollup": {
- "type": "npm",
- "name": "npm:rollup",
- "data": {
- "version": "4.52.3",
- "packageName": "rollup",
- "hash": "sha512-RIDh866U8agLgiIcdpB+COKnlCreHJLfIhWC3LVflku5YHfpnsIKigRZeFfMfCc4dVcqNVfQQ5gO/afOck064A=="
- }
- },
- "npm:roughjs": {
- "type": "npm",
- "name": "npm:roughjs",
- "data": {
- "version": "4.6.6",
- "packageName": "roughjs",
- "hash": "sha512-ZUz/69+SYpFN/g/lUlo2FXcIjRkSu3nDarreVdGGndHEBJ6cXPdKguS8JGxwj5HA5xIbVKSmLgr5b3AWxtRfvQ=="
- }
- },
- "npm:router": {
- "type": "npm",
- "name": "npm:router",
- "data": {
- "version": "2.2.0",
- "packageName": "router",
- "hash": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ=="
- }
- },
- "npm:is-promise@4.0.0": {
- "type": "npm",
- "name": "npm:is-promise@4.0.0",
- "data": {
- "version": "4.0.0",
- "packageName": "is-promise",
- "hash": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ=="
- }
- },
- "npm:rrweb-cssom": {
- "type": "npm",
- "name": "npm:rrweb-cssom",
- "data": {
- "version": "0.8.0",
- "packageName": "rrweb-cssom",
- "hash": "sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw=="
- }
- },
- "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:rw": {
- "type": "npm",
- "name": "npm:rw",
- "data": {
- "version": "1.3.3",
- "packageName": "rw",
- "hash": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ=="
- }
- },
- "npm:safe-array-concat": {
- "type": "npm",
- "name": "npm:safe-array-concat",
- "data": {
- "version": "1.1.3",
- "packageName": "safe-array-concat",
- "hash": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q=="
- }
- },
- "npm:safe-push-apply": {
- "type": "npm",
- "name": "npm:safe-push-apply",
- "data": {
- "version": "1.0.0",
- "packageName": "safe-push-apply",
- "hash": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA=="
- }
- },
- "npm:safe-regex-test": {
- "type": "npm",
- "name": "npm:safe-regex-test",
- "data": {
- "version": "1.1.0",
- "packageName": "safe-regex-test",
- "hash": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw=="
- }
- },
- "npm:safer-buffer": {
- "type": "npm",
- "name": "npm:safer-buffer",
- "data": {
- "version": "2.1.2",
- "packageName": "safer-buffer",
- "hash": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
- }
- },
- "npm:sass": {
- "type": "npm",
- "name": "npm:sass",
- "data": {
- "version": "1.97.1",
- "packageName": "sass",
- "hash": "sha512-uf6HoO8fy6ClsrShvMgaKUn14f2EHQLQRtpsZZLeU/Mv0Q1K5P0+x2uvH6Cub39TVVbWNSrraUhDAoFph6vh0A=="
- }
- },
- "npm:sass-embedded": {
- "type": "npm",
- "name": "npm:sass-embedded",
- "data": {
- "version": "1.89.2",
- "packageName": "sass-embedded",
- "hash": "sha512-Ack2K8rc57kCFcYlf3HXpZEJFNUX8xd8DILldksREmYXQkRHI879yy8q4mRDJgrojkySMZqmmmW1NxrFxMsYaA=="
- }
- },
- "npm:sass-embedded-android-arm": {
- "type": "npm",
- "name": "npm:sass-embedded-android-arm",
- "data": {
- "version": "1.89.2",
- "packageName": "sass-embedded-android-arm",
- "hash": "sha512-oHAPTboBHRZlDBhyRB6dvDKh4KvFs+DZibDHXbkSI6dBZxMTT+Yb2ivocHnctVGucKTLQeT7+OM5DjWHyynL/A=="
- }
- },
- "npm:sass-embedded-android-arm64": {
- "type": "npm",
- "name": "npm:sass-embedded-android-arm64",
- "data": {
- "version": "1.89.2",
- "packageName": "sass-embedded-android-arm64",
- "hash": "sha512-+pq7a7AUpItNyPu61sRlP6G2A8pSPpyazASb+8AK2pVlFayCSPAEgpwpCE9A2/Xj86xJZeMizzKUHxM2CBCUxA=="
- }
- },
- "npm:sass-embedded-android-riscv64": {
- "type": "npm",
- "name": "npm:sass-embedded-android-riscv64",
- "data": {
- "version": "1.89.2",
- "packageName": "sass-embedded-android-riscv64",
- "hash": "sha512-HfJJWp/S6XSYvlGAqNdakeEMPOdhBkj2s2lN6SHnON54rahKem+z9pUbCriUJfM65Z90lakdGuOfidY61R9TYg=="
- }
- },
- "npm:sass-embedded-android-x64": {
- "type": "npm",
- "name": "npm:sass-embedded-android-x64",
- "data": {
- "version": "1.89.2",
- "packageName": "sass-embedded-android-x64",
- "hash": "sha512-BGPzq53VH5z5HN8de6jfMqJjnRe1E6sfnCWFd4pK+CAiuM7iw5Fx6BQZu3ikfI1l2GY0y6pRXzsVLdp/j4EKEA=="
- }
- },
- "npm:sass-embedded-darwin-arm64": {
- "type": "npm",
- "name": "npm:sass-embedded-darwin-arm64",
- "data": {
- "version": "1.89.2",
- "packageName": "sass-embedded-darwin-arm64",
- "hash": "sha512-UCm3RL/tzMpG7DsubARsvGUNXC5pgfQvP+RRFJo9XPIi6elopY5B6H4m9dRYDpHA+scjVthdiDwkPYr9+S/KGw=="
- }
- },
- "npm:sass-embedded-darwin-x64": {
- "type": "npm",
- "name": "npm:sass-embedded-darwin-x64",
- "data": {
- "version": "1.89.2",
- "packageName": "sass-embedded-darwin-x64",
- "hash": "sha512-D9WxtDY5VYtMApXRuhQK9VkPHB8R79NIIR6xxVlN2MIdEid/TZWi1MHNweieETXhWGrKhRKglwnHxxyKdJYMnA=="
- }
- },
- "npm:sass-embedded-linux-arm": {
- "type": "npm",
- "name": "npm:sass-embedded-linux-arm",
- "data": {
- "version": "1.89.2",
- "packageName": "sass-embedded-linux-arm",
- "hash": "sha512-leP0t5U4r95dc90o8TCWfxNXwMAsQhpWxTkdtySDpngoqtTy3miMd7EYNYd1znI0FN1CBaUvbdCMbnbPwygDlA=="
- }
- },
- "npm:sass-embedded-linux-arm64": {
- "type": "npm",
- "name": "npm:sass-embedded-linux-arm64",
- "data": {
- "version": "1.89.2",
- "packageName": "sass-embedded-linux-arm64",
- "hash": "sha512-2N4WW5LLsbtrWUJ7iTpjvhajGIbmDR18ZzYRywHdMLpfdPApuHPMDF5CYzHbS+LLx2UAx7CFKBnj5LLjY6eFgQ=="
- }
- },
- "npm:sass-embedded-linux-musl-arm": {
- "type": "npm",
- "name": "npm:sass-embedded-linux-musl-arm",
- "data": {
- "version": "1.89.2",
- "packageName": "sass-embedded-linux-musl-arm",
- "hash": "sha512-Z6gG2FiVEEdxYHRi2sS5VIYBmp17351bWtOCUZ/thBM66+e70yiN6Eyqjz80DjL8haRUegNQgy9ZJqsLAAmr9g=="
- }
- },
- "npm:sass-embedded-linux-musl-arm64": {
- "type": "npm",
- "name": "npm:sass-embedded-linux-musl-arm64",
- "data": {
- "version": "1.89.2",
- "packageName": "sass-embedded-linux-musl-arm64",
- "hash": "sha512-nTyuaBX6U1A/cG7WJh0pKD1gY8hbg1m2SnzsyoFG+exQ0lBX/lwTLHq3nyhF+0atv7YYhYKbmfz+sjPP8CZ9lw=="
- }
- },
- "npm:sass-embedded-linux-musl-riscv64": {
- "type": "npm",
- "name": "npm:sass-embedded-linux-musl-riscv64",
- "data": {
- "version": "1.89.2",
- "packageName": "sass-embedded-linux-musl-riscv64",
- "hash": "sha512-N6oul+qALO0SwGY8JW7H/Vs0oZIMrRMBM4GqX3AjM/6y8JsJRxkAwnfd0fDyK+aICMFarDqQonQNIx99gdTZqw=="
- }
- },
- "npm:sass-embedded-linux-musl-x64": {
- "type": "npm",
- "name": "npm:sass-embedded-linux-musl-x64",
- "data": {
- "version": "1.89.2",
- "packageName": "sass-embedded-linux-musl-x64",
- "hash": "sha512-K+FmWcdj/uyP8GiG9foxOCPfb5OAZG0uSVq80DKgVSC0U44AdGjvAvVZkrgFEcZ6cCqlNC2JfYmslB5iqdL7tg=="
- }
- },
- "npm:sass-embedded-linux-riscv64": {
- "type": "npm",
- "name": "npm:sass-embedded-linux-riscv64",
- "data": {
- "version": "1.89.2",
- "packageName": "sass-embedded-linux-riscv64",
- "hash": "sha512-g9nTbnD/3yhOaskeqeBQETbtfDQWRgsjHok6bn7DdAuwBsyrR3JlSFyqKc46pn9Xxd9SQQZU8AzM4IR+sY0A0w=="
- }
- },
- "npm:sass-embedded-linux-x64": {
- "type": "npm",
- "name": "npm:sass-embedded-linux-x64",
- "data": {
- "version": "1.89.2",
- "packageName": "sass-embedded-linux-x64",
- "hash": "sha512-Ax7dKvzncyQzIl4r7012KCMBvJzOz4uwSNoyoM5IV6y5I1f5hEwI25+U4WfuTqdkv42taCMgpjZbh9ERr6JVMQ=="
- }
- },
- "npm:sass-embedded-win32-arm64": {
- "type": "npm",
- "name": "npm:sass-embedded-win32-arm64",
- "data": {
- "version": "1.89.2",
- "packageName": "sass-embedded-win32-arm64",
- "hash": "sha512-j96iJni50ZUsfD6tRxDQE2QSYQ2WrfHxeiyAXf41Kw0V4w5KYR/Sf6rCZQLMTUOHnD16qTMVpQi20LQSqf4WGg=="
- }
- },
- "npm:sass-embedded-win32-x64": {
- "type": "npm",
- "name": "npm:sass-embedded-win32-x64",
- "data": {
- "version": "1.89.2",
- "packageName": "sass-embedded-win32-x64",
- "hash": "sha512-cS2j5ljdkQsb4PaORiClaVYynE9OAPZG/XjbOMxpQmjRIf7UroY4PEIH+Waf+y47PfXFX9SyxhYuw2NIKGbEng=="
- }
- },
- "npm:sass-loader": {
- "type": "npm",
- "name": "npm:sass-loader",
- "data": {
- "version": "16.0.6",
- "packageName": "sass-loader",
- "hash": "sha512-sglGzId5gmlfxNs4gK2U3h7HlVRfx278YK6Ono5lwzuvi1jxig80YiuHkaDBVsYIKFhx8wN7XSCI0M2IDS/3qA=="
- }
- },
- "npm:sax": {
- "type": "npm",
- "name": "npm:sax",
- "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:secure-compare": {
- "type": "npm",
- "name": "npm:secure-compare",
- "data": {
- "version": "3.0.1",
- "packageName": "secure-compare",
- "hash": "sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw=="
- }
- },
- "npm:secure-json-parse": {
- "type": "npm",
- "name": "npm:secure-json-parse",
- "data": {
- "version": "2.7.0",
- "packageName": "secure-json-parse",
- "hash": "sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw=="
- }
- },
- "npm:select": {
- "type": "npm",
- "name": "npm:select",
- "data": {
- "version": "1.1.2",
- "packageName": "select",
- "hash": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA=="
- }
- },
- "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: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: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": {
- "type": "npm",
- "name": "npm:setprototypeof",
- "data": {
- "version": "1.2.0",
- "packageName": "setprototypeof",
- "hash": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
- }
- },
- "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:set-proto": {
- "type": "npm",
- "name": "npm:set-proto",
- "data": {
- "version": "1.0.0",
- "packageName": "set-proto",
- "hash": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw=="
- }
- },
- "npm:shallow-clone": {
- "type": "npm",
- "name": "npm:shallow-clone",
- "data": {
- "version": "3.0.1",
- "packageName": "shallow-clone",
- "hash": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA=="
- }
- },
- "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-command@1.2.0": {
- "type": "npm",
- "name": "npm:shebang-command@1.2.0",
- "data": {
- "version": "1.2.0",
- "packageName": "shebang-command",
- "hash": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg=="
- }
- },
- "npm:shebang-regex": {
- "type": "npm",
- "name": "npm:shebang-regex",
- "data": {
- "version": "3.0.0",
- "packageName": "shebang-regex",
- "hash": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="
- }
- },
- "npm:shebang-regex@1.0.0": {
- "type": "npm",
- "name": "npm:shebang-regex@1.0.0",
- "data": {
- "version": "1.0.0",
- "packageName": "shebang-regex",
- "hash": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ=="
- }
- },
- "npm:shell-exec": {
- "type": "npm",
- "name": "npm:shell-exec",
- "data": {
- "version": "1.0.2",
- "packageName": "shell-exec",
- "hash": "sha512-jyVd+kU2X+mWKMmGhx4fpWbPsjvD53k9ivqetutVW/BQ+WIZoDoP4d8vUMGezV6saZsiNoW2f9GIhg9Dondohg=="
- }
- },
- "npm:shell-quote": {
- "type": "npm",
- "name": "npm:shell-quote",
- "data": {
- "version": "1.8.3",
- "packageName": "shell-quote",
- "hash": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw=="
- }
- },
- "npm:shelljs": {
- "type": "npm",
- "name": "npm:shelljs",
- "data": {
- "version": "0.9.2",
- "packageName": "shelljs",
- "hash": "sha512-S3I64fEiKgTZzKCC46zT/Ib9meqofLrQVbpSswtjFfAVDW+AZ54WTnAM/3/yENoxz/V1Cy6u3kiiEbQ4DNphvw=="
- }
- },
- "npm:shx": {
- "type": "npm",
- "name": "npm:shx",
- "data": {
- "version": "0.4.0",
- "packageName": "shx",
- "hash": "sha512-Z0KixSIlGPpijKgcH6oCMCbltPImvaKy0sGH8AkLRXw1KyzpKtaCTizP2xen+hNDqVF4xxgvA0KXSb9o4Q6hnA=="
- }
- },
- "npm:side-channel": {
- "type": "npm",
- "name": "npm:side-channel",
- "data": {
- "version": "1.1.0",
- "packageName": "side-channel",
- "hash": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw=="
- }
- },
- "npm:side-channel-list": {
- "type": "npm",
- "name": "npm:side-channel-list",
- "data": {
- "version": "1.0.0",
- "packageName": "side-channel-list",
- "hash": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA=="
- }
- },
- "npm:side-channel-map": {
- "type": "npm",
- "name": "npm:side-channel-map",
- "data": {
- "version": "1.0.1",
- "packageName": "side-channel-map",
- "hash": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA=="
- }
- },
- "npm:side-channel-weakmap": {
- "type": "npm",
- "name": "npm:side-channel-weakmap",
- "data": {
- "version": "1.0.2",
- "packageName": "side-channel-weakmap",
- "hash": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A=="
- }
- },
- "npm:sigstore": {
- "type": "npm",
- "name": "npm:sigstore",
- "data": {
- "version": "4.1.0",
- "packageName": "sigstore",
- "hash": "sha512-/fUgUhYghuLzVT/gaJoeVehLCgZiUxPCPMcyVNY0lIf/cTCz58K/WTI7PefDarXxp9nUKpEwg1yyz3eSBMTtgA=="
- }
- },
- "npm:sirv": {
- "type": "npm",
- "name": "npm:sirv",
- "data": {
- "version": "2.0.4",
- "packageName": "sirv",
- "hash": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ=="
- }
- },
- "npm:slice-ansi": {
- "type": "npm",
- "name": "npm:slice-ansi",
- "data": {
- "version": "7.1.2",
- "packageName": "slice-ansi",
- "hash": "sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:socks",
- "data": {
- "version": "2.8.7",
- "packageName": "socks",
- "hash": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A=="
- }
- },
- "npm:socks-proxy-agent": {
- "type": "npm",
- "name": "npm:socks-proxy-agent",
- "data": {
- "version": "8.0.5",
- "packageName": "socks-proxy-agent",
- "hash": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw=="
- }
- },
- "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.1",
- "packageName": "source-map-js",
- "hash": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA=="
- }
- },
- "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:spdx-correct": {
- "type": "npm",
- "name": "npm:spdx-correct",
- "data": {
- "version": "3.2.0",
- "packageName": "spdx-correct",
- "hash": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA=="
- }
- },
- "npm:spdx-exceptions": {
- "type": "npm",
- "name": "npm:spdx-exceptions",
- "data": {
- "version": "2.5.0",
- "packageName": "spdx-exceptions",
- "hash": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w=="
- }
- },
- "npm:spdx-expression-parse": {
- "type": "npm",
- "name": "npm:spdx-expression-parse",
- "data": {
- "version": "3.0.1",
- "packageName": "spdx-expression-parse",
- "hash": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q=="
- }
- },
- "npm:spdx-license-ids": {
- "type": "npm",
- "name": "npm:spdx-license-ids",
- "data": {
- "version": "3.0.22",
- "packageName": "spdx-license-ids",
- "hash": "sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ=="
- }
- },
- "npm:spdy": {
- "type": "npm",
- "name": "npm:spdy",
- "data": {
- "version": "4.0.2",
- "packageName": "spdy",
- "hash": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA=="
- }
- },
- "npm:spdy-transport": {
- "type": "npm",
- "name": "npm:spdy-transport",
- "data": {
- "version": "3.0.0",
- "packageName": "spdy-transport",
- "hash": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw=="
- }
- },
- "npm:sprintf-js": {
- "type": "npm",
- "name": "npm:sprintf-js",
- "data": {
- "version": "1.0.3",
- "packageName": "sprintf-js",
- "hash": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="
- }
- },
- "npm:ssri": {
- "type": "npm",
- "name": "npm:ssri",
- "data": {
- "version": "13.0.0",
- "packageName": "ssri",
- "hash": "sha512-yizwGBpbCn4YomB2lzhZqrHLJoqFGXihNbib3ozhqF/cIp5ue+xSmOQrjNasEE62hFxsCcg/V/z23t4n8jMEng=="
- }
- },
- "npm:stack-utils": {
- "type": "npm",
- "name": "npm:stack-utils",
- "data": {
- "version": "2.0.6",
- "packageName": "stack-utils",
- "hash": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ=="
- }
- },
- "npm:stackframe": {
- "type": "npm",
- "name": "npm:stackframe",
- "data": {
- "version": "1.3.4",
- "packageName": "stackframe",
- "hash": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw=="
- }
- },
- "npm:standard-as-callback": {
- "type": "npm",
- "name": "npm:standard-as-callback",
- "data": {
- "version": "2.1.0",
- "packageName": "standard-as-callback",
- "hash": "sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A=="
- }
- },
- "npm:static-eval": {
- "type": "npm",
- "name": "npm:static-eval",
- "data": {
- "version": "2.0.2",
- "packageName": "static-eval",
- "hash": "sha512-N/D219Hcr2bPjLxPiV+TQE++Tsmrady7TqAJugLy7Xk1EumfDWS/f5dtBbkRCGE7wKKXuYockQoj8Rm2/pVKyg=="
- }
- },
- "npm:escodegen@1.14.3": {
- "type": "npm",
- "name": "npm:escodegen@1.14.3",
- "data": {
- "version": "1.14.3",
- "packageName": "escodegen",
- "hash": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw=="
- }
- },
- "npm:type-check@0.3.2": {
- "type": "npm",
- "name": "npm:type-check@0.3.2",
- "data": {
- "version": "0.3.2",
- "packageName": "type-check",
- "hash": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg=="
- }
- },
- "npm:type-check": {
- "type": "npm",
- "name": "npm:type-check",
- "data": {
- "version": "0.4.0",
- "packageName": "type-check",
- "hash": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew=="
- }
- },
- "npm:stdin-discarder": {
- "type": "npm",
- "name": "npm:stdin-discarder",
- "data": {
- "version": "0.2.2",
- "packageName": "stdin-discarder",
- "hash": "sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ=="
- }
- },
- "npm:stop-iteration-iterator": {
- "type": "npm",
- "name": "npm:stop-iteration-iterator",
- "data": {
- "version": "1.1.0",
- "packageName": "stop-iteration-iterator",
- "hash": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ=="
- }
- },
- "npm:storybook": {
- "type": "npm",
- "name": "npm:storybook",
- "data": {
- "version": "10.1.10",
- "packageName": "storybook",
- "hash": "sha512-oK0t0jEogiKKfv5Z1ao4Of99+xWw1TMUGuGRYDQS4kp2yyBsJQEgu7NI7OLYsCDI6gzt5p3RPtl1lqdeVLUi8A=="
- }
- },
- "npm:streamroller": {
- "type": "npm",
- "name": "npm:streamroller",
- "data": {
- "version": "3.1.5",
- "packageName": "streamroller",
- "hash": "sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw=="
- }
- },
- "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": {
- "type": "npm",
- "name": "npm:universalify",
- "data": {
- "version": "2.0.1",
- "packageName": "universalify",
- "hash": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw=="
- }
- },
- "npm:streamsearch": {
- "type": "npm",
- "name": "npm:streamsearch",
- "data": {
- "version": "1.1.0",
- "packageName": "streamsearch",
- "hash": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg=="
- }
- },
- "npm:string-length": {
- "type": "npm",
- "name": "npm:string-length",
- "data": {
- "version": "4.0.2",
- "packageName": "string-length",
- "hash": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ=="
- }
- },
- "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.trim": {
- "type": "npm",
- "name": "npm:string.prototype.trim",
- "data": {
- "version": "1.2.10",
- "packageName": "string.prototype.trim",
- "hash": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA=="
- }
- },
- "npm:string.prototype.trimend": {
- "type": "npm",
- "name": "npm:string.prototype.trimend",
- "data": {
- "version": "1.0.9",
- "packageName": "string.prototype.trimend",
- "hash": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ=="
- }
- },
- "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: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-eof": {
- "type": "npm",
- "name": "npm:strip-eof",
- "data": {
- "version": "1.0.0",
- "packageName": "strip-eof",
- "hash": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q=="
- }
- },
- "npm:strip-final-newline": {
- "type": "npm",
- "name": "npm:strip-final-newline",
- "data": {
- "version": "2.0.0",
- "packageName": "strip-final-newline",
- "hash": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA=="
- }
- },
- "npm:strip-indent": {
- "type": "npm",
- "name": "npm:strip-indent",
- "data": {
- "version": "3.0.0",
- "packageName": "strip-indent",
- "hash": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ=="
- }
- },
- "npm:strip-json-comments": {
- "type": "npm",
- "name": "npm:strip-json-comments",
- "data": {
- "version": "3.1.1",
- "packageName": "strip-json-comments",
- "hash": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="
- }
- },
- "npm:strip-outer": {
- "type": "npm",
- "name": "npm:strip-outer",
- "data": {
- "version": "1.0.1",
- "packageName": "strip-outer",
- "hash": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg=="
- }
- },
- "npm:stripe": {
- "type": "npm",
- "name": "npm:stripe",
- "data": {
- "version": "20.3.0",
- "packageName": "stripe",
- "hash": "sha512-DYzcmV1MfYhycr1GwjCjeQVYk9Gu8dpxyTlu7qeDCsuguug7oUTxPsUQuZeSf/OPzK7pofqobvOKVqAwlpgf/Q=="
- }
- },
- "npm:strtok3": {
- "type": "npm",
- "name": "npm:strtok3",
- "data": {
- "version": "10.3.4",
- "packageName": "strtok3",
- "hash": "sha512-KIy5nylvC5le1OdaaoCJ07L+8iQzJHGH6pWDuzS+d07Cu7n1MZ2x26P8ZKIWfbK02+XIL8Mp4RkWeqdUCrDMfg=="
- }
- },
- "npm:stylehacks": {
- "type": "npm",
- "name": "npm:stylehacks",
- "data": {
- "version": "6.1.1",
- "packageName": "stylehacks",
- "hash": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg=="
- }
- },
- "npm:stylis": {
- "type": "npm",
- "name": "npm:stylis",
- "data": {
- "version": "4.3.6",
- "packageName": "stylis",
- "hash": "sha512-yQ3rwFWRfwNUY7H5vpU0wfdkNSnvnJinhF9830Swlaxl03zsOjCfmX0ugac+3LtK0lYSgwL/KXc8oYL3mG4YFQ=="
- }
- },
- "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:svg-pan-zoom": {
- "type": "npm",
- "name": "npm:svg-pan-zoom",
- "data": {
- "version": "3.6.2",
- "packageName": "svg-pan-zoom",
- "hash": "sha512-JwnvRWfVKw/Xzfe6jriFyfey/lWJLq4bUh2jwoR5ChWQuQoOH8FEh1l/bEp46iHHKHEJWIyFJETbazraxNWECg=="
- }
- },
- "npm:svgmap": {
- "type": "npm",
- "name": "npm:svgmap",
- "data": {
- "version": "2.14.0",
- "packageName": "svgmap",
- "hash": "sha512-+Vklx4DO1uv1SFq6wnJWl/dRjX4uRT9CcsIHuADxAcZ+h5X1OSyDVbNdIu837fx5TtYYuaGRhWuFCXIioN/1ww=="
- }
- },
- "npm:svgo": {
- "type": "npm",
- "name": "npm:svgo",
- "data": {
- "version": "3.3.2",
- "packageName": "svgo",
- "hash": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw=="
- }
- },
- "npm:swr": {
- "type": "npm",
- "name": "npm:swr",
- "data": {
- "version": "2.3.4",
- "packageName": "swr",
- "hash": "sha512-bYd2lrhc+VarcpkgWclcUi92wYCpOgMws9Sd1hG1ntAu0NEy+14CbotuFjshBU2kt9rYj9TSmDcybpxpeTU1fg=="
- }
- },
- "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:sync-child-process": {
- "type": "npm",
- "name": "npm:sync-child-process",
- "data": {
- "version": "1.0.2",
- "packageName": "sync-child-process",
- "hash": "sha512-8lD+t2KrrScJ/7KXCSyfhT3/hRq78rC0wBFqNJXv3mZyn6hW2ypM05JmlSvtqRbeq6jqA94oHbxAr2vYsJ8vDA=="
- }
- },
- "npm:sync-message-port": {
- "type": "npm",
- "name": "npm:sync-message-port",
- "data": {
- "version": "1.1.3",
- "packageName": "sync-message-port",
- "hash": "sha512-GTt8rSKje5FilG+wEdfCkOcLL7LWqpMlr2c3LRuKt/YXxcJ52aGSbGBAdI4L3aaqfrBt6y711El53ItyH1NWzg=="
- }
- },
- "npm:synckit": {
- "type": "npm",
- "name": "npm:synckit",
- "data": {
- "version": "0.11.11",
- "packageName": "synckit",
- "hash": "sha512-MeQTA1r0litLUf0Rp/iisCaL8761lKAZHaimlbGK4j0HysC4PLfqygQj9srcs0m2RdtDYnF8UuYyKpbjHYp7Jw=="
- }
- },
- "npm:tablemark": {
- "type": "npm",
- "name": "npm:tablemark",
- "data": {
- "version": "4.1.0",
- "packageName": "tablemark",
- "hash": "sha512-B3LDjbDo+ac+D5RwkBOPZZ6ua8716KdT+6NO3DKOCHJq0ezE6vV2r92rjrC1ci2H+ocuysl5ytf1T0QqV65yoA=="
- }
- },
- "npm:tapable": {
- "type": "npm",
- "name": "npm:tapable",
- "data": {
- "version": "2.3.0",
- "packageName": "tapable",
- "hash": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg=="
- }
- },
- "npm:tar": {
- "type": "npm",
- "name": "npm:tar",
- "data": {
- "version": "7.5.6",
- "packageName": "tar",
- "hash": "sha512-xqUeu2JAIJpXyvskvU3uvQW8PAmHrtXp2KDuMJwQqW8Sqq0CaZBAQ+dKS3RBXVhU4wC5NjAdKrmh84241gO9cA=="
- }
- },
- "npm:tar-stream": {
- "type": "npm",
- "name": "npm:tar-stream",
- "data": {
- "version": "2.2.0",
- "packageName": "tar-stream",
- "hash": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ=="
- }
- },
- "npm:tcp-port-used": {
- "type": "npm",
- "name": "npm:tcp-port-used",
- "data": {
- "version": "1.0.2",
- "packageName": "tcp-port-used",
- "hash": "sha512-l7ar8lLUD3XS1V2lfoJlCBaeoaWo/2xfYt81hM7VlvR4RrMVFqfmzfhLVk40hAb368uitje5gPtBRL1m/DGvLA=="
- }
- },
- "npm:telejson": {
- "type": "npm",
- "name": "npm:telejson",
- "data": {
- "version": "8.0.0",
- "packageName": "telejson",
- "hash": "sha512-8mCI1dHX80nchOkIEgvyWlGLgeh/SxO7JZPOud0DxvfFdI6MgwxRL8ff7rVdj6436uHhpWaxLQjU74Jb2I0u9g=="
- }
- },
- "npm:terser": {
- "type": "npm",
- "name": "npm:terser",
- "data": {
- "version": "5.44.1",
- "packageName": "terser",
- "hash": "sha512-t/R3R/n0MSwnnazuPpPNVO60LX0SKL45pyl9YlvxIdkH0Of7D5qM2EVe+yASRIlY5pZ73nclYJfNANGWPwFDZw=="
- }
- },
- "npm:terser-webpack-plugin": {
- "type": "npm",
- "name": "npm:terser-webpack-plugin",
- "data": {
- "version": "5.3.16",
- "packageName": "terser-webpack-plugin",
- "hash": "sha512-h9oBFCWrq78NyWWVcSwZarJkZ01c2AyGrzs1crmHZO3QUg9D61Wu4NPjBy69n7JqylFF5y+CsUZYmYEIZ3mR+Q=="
- }
- },
- "npm:test-exclude": {
- "type": "npm",
- "name": "npm:test-exclude",
- "data": {
- "version": "6.0.0",
- "packageName": "test-exclude",
- "hash": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w=="
- }
- },
- "npm:thingies": {
- "type": "npm",
- "name": "npm:thingies",
- "data": {
- "version": "2.5.0",
- "packageName": "thingies",
- "hash": "sha512-s+2Bwztg6PhWUD7XMfeYm5qliDdSiZm7M7n8KjTkIsm3l/2lgVRc2/Gx/v+ZX8lT4FMA+i8aQvhcWylldc+ZNw=="
- }
- },
- "npm:throttleit": {
- "type": "npm",
- "name": "npm:throttleit",
- "data": {
- "version": "2.1.0",
- "packageName": "throttleit",
- "hash": "sha512-nt6AMGKW1p/70DF/hGBdJB57B8Tspmbp5gfJ8ilhLnt7kkr2ye7hzD6NVG8GGErk2HWF34igrL2CXmNIkzKqKw=="
- }
- },
- "npm:thunky": {
- "type": "npm",
- "name": "npm:thunky",
- "data": {
- "version": "1.1.0",
- "packageName": "thunky",
- "hash": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA=="
- }
- },
- "npm:tiny-emitter": {
- "type": "npm",
- "name": "npm:tiny-emitter",
- "data": {
- "version": "2.1.0",
- "packageName": "tiny-emitter",
- "hash": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q=="
- }
- },
- "npm:tiny-invariant": {
- "type": "npm",
- "name": "npm:tiny-invariant",
- "data": {
- "version": "1.3.3",
- "packageName": "tiny-invariant",
- "hash": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg=="
- }
- },
- "npm:tinyexec": {
- "type": "npm",
- "name": "npm:tinyexec",
- "data": {
- "version": "1.0.1",
- "packageName": "tinyexec",
- "hash": "sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw=="
- }
- },
- "npm:tinyglobby": {
- "type": "npm",
- "name": "npm:tinyglobby",
- "data": {
- "version": "0.2.15",
- "packageName": "tinyglobby",
- "hash": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ=="
- }
- },
- "npm:tinyrainbow": {
- "type": "npm",
- "name": "npm:tinyrainbow",
- "data": {
- "version": "2.0.0",
- "packageName": "tinyrainbow",
- "hash": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw=="
- }
- },
- "npm:tinyspy": {
- "type": "npm",
- "name": "npm:tinyspy",
- "data": {
- "version": "4.0.3",
- "packageName": "tinyspy",
- "hash": "sha512-t2T/WLB2WRgZ9EpE4jgPJ9w+i66UZfDc8wHh0xrwiRNN+UwH98GIJkTeZqX9rg0i0ptwzqW+uYeIF0T4F8LR7A=="
- }
- },
- "npm:tmp": {
- "type": "npm",
- "name": "npm:tmp",
- "data": {
- "version": "0.2.5",
- "packageName": "tmp",
- "hash": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow=="
- }
- },
- "npm:tmpl": {
- "type": "npm",
- "name": "npm:tmpl",
- "data": {
- "version": "1.0.5",
- "packageName": "tmpl",
- "hash": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw=="
- }
- },
- "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:token-types": {
- "type": "npm",
- "name": "npm:token-types",
- "data": {
- "version": "6.1.2",
- "packageName": "token-types",
- "hash": "sha512-dRXchy+C0IgK8WPC6xvCHFRIWYUbqqdEIKPaKo/AcTUNzwLTK6AH7RjdLWsEZcAN/TBdtfUw3PYEgPr5VPr6ww=="
- }
- },
- "npm:totalist": {
- "type": "npm",
- "name": "npm:totalist",
- "data": {
- "version": "3.0.1",
- "packageName": "totalist",
- "hash": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ=="
- }
- },
- "npm:tough-cookie-file-store": {
- "type": "npm",
- "name": "npm:tough-cookie-file-store",
- "data": {
- "version": "2.0.3",
- "packageName": "tough-cookie-file-store",
- "hash": "sha512-sMpZVcmFf6EYFHFFl+SYH4W1/OnXBYMGDsv2IlbQ2caHyFElW/UR/gpj/KYU1JwmP4dE9xqwv2+vWcmlXHojSw=="
- }
- },
- "npm:tree-dump": {
- "type": "npm",
- "name": "npm:tree-dump",
- "data": {
- "version": "1.1.0",
- "packageName": "tree-dump",
- "hash": "sha512-rMuvhU4MCDbcbnleZTFezWsaZXRFemSqAM+7jPnzUl1fo9w3YEKOxAeui0fz3OI4EU4hf23iyA7uQRVko+UaBA=="
- }
- },
- "npm:tree-kill": {
- "type": "npm",
- "name": "npm:tree-kill",
- "data": {
- "version": "1.2.2",
- "packageName": "tree-kill",
- "hash": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A=="
- }
- },
- "npm:trim-repeated": {
- "type": "npm",
- "name": "npm:trim-repeated",
- "data": {
- "version": "1.0.0",
- "packageName": "trim-repeated",
- "hash": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg=="
- }
- },
- "npm:ts-api-utils": {
- "type": "npm",
- "name": "npm:ts-api-utils",
- "data": {
- "version": "2.1.0",
- "packageName": "ts-api-utils",
- "hash": "sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ=="
- }
- },
- "npm:ts-checker-rspack-plugin": {
- "type": "npm",
- "name": "npm:ts-checker-rspack-plugin",
- "data": {
- "version": "1.2.6",
- "packageName": "ts-checker-rspack-plugin",
- "hash": "sha512-aAJIfoNr2cPu8G6mqp/oPoNlUT/LgNoqt2n3SsbxWG0TwQogbjsYsr2f/fdsufUDoGDu8Jolmpf3L4PmIH/cEg=="
- }
- },
- "npm:ts-dedent": {
- "type": "npm",
- "name": "npm:ts-dedent",
- "data": {
- "version": "2.2.0",
- "packageName": "ts-dedent",
- "hash": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ=="
- }
- },
- "npm:ts-jest": {
- "type": "npm",
- "name": "npm:ts-jest",
- "data": {
- "version": "29.4.0",
- "packageName": "ts-jest",
- "hash": "sha512-d423TJMnJGu80/eSgfQ5w/R+0zFJvdtTxwtF9KzFFunOpSeD+79lHJQIiAhluJoyGRbvj9NZJsl9WjCUo0ND7Q=="
- }
- },
- "npm:type-fest@4.41.0": {
- "type": "npm",
- "name": "npm:type-fest@4.41.0",
- "data": {
- "version": "4.41.0",
- "packageName": "type-fest",
- "hash": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA=="
- }
- },
- "npm:type-fest": {
- "type": "npm",
- "name": "npm:type-fest",
- "data": {
- "version": "0.21.3",
- "packageName": "type-fest",
- "hash": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w=="
- }
- },
- "npm:ts-loader": {
- "type": "npm",
- "name": "npm:ts-loader",
- "data": {
- "version": "9.5.4",
- "packageName": "ts-loader",
- "hash": "sha512-nCz0rEwunlTZiy6rXFByQU1kVVpCIgUpc/psFiKVrUwrizdnIbRFu8w7bxhUF0X613DYwT4XzrZHpVyMe758hQ=="
- }
- },
- "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.2.0",
- "packageName": "tsconfig-paths-webpack-plugin",
- "hash": "sha512-zbem3rfRS8BgeNK50Zz5SIQgXzLafiHjOwUAvk/38/o1jHn/V5QAgVUcz884or7WYcPaH3N2CIfUc2u0ul7UcA=="
- }
- },
- "npm:tslib": {
- "type": "npm",
- "name": "npm:tslib",
- "data": {
- "version": "2.8.1",
- "packageName": "tslib",
- "hash": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="
- }
- },
- "npm:tslib@1.14.1": {
- "type": "npm",
- "name": "npm:tslib@1.14.1",
- "data": {
- "version": "1.14.1",
- "packageName": "tslib",
- "hash": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
- }
- },
- "npm:tsscmp": {
- "type": "npm",
- "name": "npm:tsscmp",
- "data": {
- "version": "1.0.6",
- "packageName": "tsscmp",
- "hash": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA=="
- }
- },
- "npm:tsyringe": {
- "type": "npm",
- "name": "npm:tsyringe",
- "data": {
- "version": "4.10.0",
- "packageName": "tsyringe",
- "hash": "sha512-axr3IdNuVIxnaK5XGEUFTu3YmAQ6lllgrvqfEoR16g/HGnYY/6We4oWENtAnzK6/LpJ2ur9PAb80RBt7/U4ugw=="
- }
- },
- "npm:tuf-js": {
- "type": "npm",
- "name": "npm:tuf-js",
- "data": {
- "version": "4.1.0",
- "packageName": "tuf-js",
- "hash": "sha512-50QV99kCKH5P/Vs4E2Gzp7BopNV+KzTXqWeaxrfu5IQJBOULRsTIS9seSsOVT8ZnGXzCyx55nYWAi4qJzpZKEQ=="
- }
- },
- "npm:twitter-api-v2": {
- "type": "npm",
- "name": "npm:twitter-api-v2",
- "data": {
- "version": "1.29.0",
- "packageName": "twitter-api-v2",
- "hash": "sha512-v473q5bwme4N+DWSg6qY+JCvfg1nSJRWwui3HUALafxfqCvVkKiYmS/5x/pVeJwTmyeBxexMbzHwnzrH4h6oYQ=="
- }
- },
- "npm:type-detect": {
- "type": "npm",
- "name": "npm:type-detect",
- "data": {
- "version": "4.0.8",
- "packageName": "type-detect",
- "hash": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g=="
- }
- },
- "npm:typed-array-buffer": {
- "type": "npm",
- "name": "npm:typed-array-buffer",
- "data": {
- "version": "1.0.3",
- "packageName": "typed-array-buffer",
- "hash": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw=="
- }
- },
- "npm:typed-array-byte-length": {
- "type": "npm",
- "name": "npm:typed-array-byte-length",
- "data": {
- "version": "1.0.3",
- "packageName": "typed-array-byte-length",
- "hash": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg=="
- }
- },
- "npm:typed-array-byte-offset": {
- "type": "npm",
- "name": "npm:typed-array-byte-offset",
- "data": {
- "version": "1.0.4",
- "packageName": "typed-array-byte-offset",
- "hash": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ=="
- }
- },
- "npm:typed-array-length": {
- "type": "npm",
- "name": "npm:typed-array-length",
- "data": {
- "version": "1.0.7",
- "packageName": "typed-array-length",
- "hash": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg=="
- }
- },
- "npm:typed-assert": {
- "type": "npm",
- "name": "npm:typed-assert",
- "data": {
- "version": "1.0.9",
- "packageName": "typed-assert",
- "hash": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg=="
- }
- },
- "npm:typedarray": {
- "type": "npm",
- "name": "npm:typedarray",
- "data": {
- "version": "0.0.6",
- "packageName": "typedarray",
- "hash": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA=="
- }
- },
- "npm:typescript": {
- "type": "npm",
- "name": "npm:typescript",
- "data": {
- "version": "5.9.2",
- "packageName": "typescript",
- "hash": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A=="
- }
- },
- "npm:ufo": {
- "type": "npm",
- "name": "npm:ufo",
- "data": {
- "version": "1.6.1",
- "packageName": "ufo",
- "hash": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA=="
- }
- },
- "npm:uid": {
- "type": "npm",
- "name": "npm:uid",
- "data": {
- "version": "2.0.2",
- "packageName": "uid",
- "hash": "sha512-u3xV3X7uzvi5b1MncmZo3i2Aw222Zk1keqLA1YkHldREkAhAqi65wuPfe7lHx8H/Wzy+8CE7S7uS3jekIM5s8g=="
- }
- },
- "npm:uid2": {
- "type": "npm",
- "name": "npm:uid2",
- "data": {
- "version": "0.0.4",
- "packageName": "uid2",
- "hash": "sha512-IevTus0SbGwQzYh3+fRsAMTVVPOoIVufzacXcHPmdlle1jUpq7BRL+mw3dgeLanvGZdwwbWhRV6XrcFNdBmjWA=="
- }
- },
- "npm:uint8array-extras": {
- "type": "npm",
- "name": "npm:uint8array-extras",
- "data": {
- "version": "1.5.0",
- "packageName": "uint8array-extras",
- "hash": "sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A=="
- }
- },
- "npm:unbox-primitive": {
- "type": "npm",
- "name": "npm:unbox-primitive",
- "data": {
- "version": "1.1.0",
- "packageName": "unbox-primitive",
- "hash": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw=="
- }
- },
- "npm:underscore": {
- "type": "npm",
- "name": "npm:underscore",
- "data": {
- "version": "1.12.1",
- "packageName": "underscore",
- "hash": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw=="
- }
- },
- "npm:undici-types": {
- "type": "npm",
- "name": "npm:undici-types",
- "data": {
- "version": "6.21.0",
- "packageName": "undici-types",
- "hash": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ=="
- }
- },
- "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:union": {
- "type": "npm",
- "name": "npm:union",
- "data": {
- "version": "0.5.0",
- "packageName": "union",
- "hash": "sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA=="
- }
- },
- "npm:unique-filename": {
- "type": "npm",
- "name": "npm:unique-filename",
- "data": {
- "version": "5.0.0",
- "packageName": "unique-filename",
- "hash": "sha512-2RaJTAvAb4owyjllTfXzFClJ7WsGxlykkPvCr9pA//LD9goVq+m4PPAeBgNodGZ7nSrntT/auWpJ6Y5IFXcfjg=="
- }
- },
- "npm:unique-slug": {
- "type": "npm",
- "name": "npm:unique-slug",
- "data": {
- "version": "6.0.0",
- "packageName": "unique-slug",
- "hash": "sha512-4Lup7Ezn8W3d52/xBhZBVdx323ckxa7DEvd9kPQHppTkLoJXw6ltrBCyj5pnrxj0qKDxYMJ56CoxNuFCscdTiw=="
- }
- },
- "npm:unpipe": {
- "type": "npm",
- "name": "npm:unpipe",
- "data": {
- "version": "1.0.0",
- "packageName": "unpipe",
- "hash": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ=="
- }
- },
- "npm:unplugin": {
- "type": "npm",
- "name": "npm:unplugin",
- "data": {
- "version": "2.3.11",
- "packageName": "unplugin",
- "hash": "sha512-5uKD0nqiYVzlmCRs01Fhs2BdkEgBS3SAVP6ndrBsuK42iC2+JHyxM05Rm9G8+5mkmRtzMZGY8Ct5+mliZxU/Ww=="
- }
- },
- "npm:unrs-resolver": {
- "type": "npm",
- "name": "npm:unrs-resolver",
- "data": {
- "version": "1.11.1",
- "packageName": "unrs-resolver",
- "hash": "sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg=="
- }
- },
- "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.2.3",
- "packageName": "update-browserslist-db",
- "hash": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w=="
- }
- },
- "npm:uri-js": {
- "type": "npm",
- "name": "npm:uri-js",
- "data": {
- "version": "4.4.1",
- "packageName": "uri-js",
- "hash": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg=="
- }
- },
- "npm:url-join": {
- "type": "npm",
- "name": "npm:url-join",
- "data": {
- "version": "4.0.1",
- "packageName": "url-join",
- "hash": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA=="
- }
- },
- "npm:url-parse": {
- "type": "npm",
- "name": "npm:url-parse",
- "data": {
- "version": "1.5.10",
- "packageName": "url-parse",
- "hash": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ=="
- }
- },
- "npm:use-sync-external-store": {
- "type": "npm",
- "name": "npm:use-sync-external-store",
- "data": {
- "version": "1.5.0",
- "packageName": "use-sync-external-store",
- "hash": "sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A=="
- }
- },
- "npm:util-deprecate": {
- "type": "npm",
- "name": "npm:util-deprecate",
- "data": {
- "version": "1.0.2",
- "packageName": "util-deprecate",
- "hash": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
- }
- },
- "npm:utila": {
- "type": "npm",
- "name": "npm:utila",
- "data": {
- "version": "0.4.0",
- "packageName": "utila",
- "hash": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA=="
- }
- },
- "npm:utils-merge": {
- "type": "npm",
- "name": "npm:utils-merge",
- "data": {
- "version": "1.0.1",
- "packageName": "utils-merge",
- "hash": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA=="
- }
- },
- "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:v8-to-istanbul": {
- "type": "npm",
- "name": "npm:v8-to-istanbul",
- "data": {
- "version": "9.3.0",
- "packageName": "v8-to-istanbul",
- "hash": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA=="
- }
- },
- "npm:validate-npm-package-license": {
- "type": "npm",
- "name": "npm:validate-npm-package-license",
- "data": {
- "version": "3.0.4",
- "packageName": "validate-npm-package-license",
- "hash": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew=="
- }
- },
- "npm:validate-npm-package-name": {
- "type": "npm",
- "name": "npm:validate-npm-package-name",
- "data": {
- "version": "7.0.2",
- "packageName": "validate-npm-package-name",
- "hash": "sha512-hVDIBwsRruT73PbK7uP5ebUt+ezEtCmzZz3F59BSr2F6OVFnJ/6h8liuvdLrQ88Xmnk6/+xGGuq+pG9WwTuy3A=="
- }
- },
- "npm:validator": {
- "type": "npm",
- "name": "npm:validator",
- "data": {
- "version": "13.15.26",
- "packageName": "validator",
- "hash": "sha512-spH26xU080ydGggxRyR1Yhcbgx+j3y5jbNXk/8L+iRvdIEQ4uTRH2Sgf2dokud6Q4oAtsbNvJ1Ft+9xmm6IZcA=="
- }
- },
- "npm:varint": {
- "type": "npm",
- "name": "npm:varint",
- "data": {
- "version": "6.0.0",
- "packageName": "varint",
- "hash": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg=="
- }
- },
- "npm:vary": {
- "type": "npm",
- "name": "npm:vary",
- "data": {
- "version": "1.1.2",
- "packageName": "vary",
- "hash": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg=="
- }
- },
- "npm:vite": {
- "type": "npm",
- "name": "npm:vite",
- "data": {
- "version": "7.3.0",
- "packageName": "vite",
- "hash": "sha512-dZwN5L1VlUBewiP6H9s2+B3e3Jg96D0vzN+Ry73sOefebhYr9f94wwkMNN/9ouoU8pV1BqA1d1zGk8928cx0rg=="
- }
- },
- "npm:vscode-jsonrpc": {
- "type": "npm",
- "name": "npm:vscode-jsonrpc",
- "data": {
- "version": "8.2.0",
- "packageName": "vscode-jsonrpc",
- "hash": "sha512-C+r0eKJUIfiDIfwJhria30+TYWPtuHJXHtI7J0YlOmKAo7ogxP20T0zxB7HZQIFhIyvoBPwWskjxrvAtfjyZfA=="
- }
- },
- "npm:vscode-languageserver": {
- "type": "npm",
- "name": "npm:vscode-languageserver",
- "data": {
- "version": "9.0.1",
- "packageName": "vscode-languageserver",
- "hash": "sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g=="
- }
- },
- "npm:vscode-languageserver-protocol": {
- "type": "npm",
- "name": "npm:vscode-languageserver-protocol",
- "data": {
- "version": "3.17.5",
- "packageName": "vscode-languageserver-protocol",
- "hash": "sha512-mb1bvRJN8SVznADSGWM9u/b07H7Ecg0I3OgXDuLdn307rl/J3A9YD6/eYOssqhecL27hK1IPZAsaqh00i/Jljg=="
- }
- },
- "npm:vscode-languageserver-textdocument": {
- "type": "npm",
- "name": "npm:vscode-languageserver-textdocument",
- "data": {
- "version": "1.0.12",
- "packageName": "vscode-languageserver-textdocument",
- "hash": "sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA=="
- }
- },
- "npm:vscode-languageserver-types": {
- "type": "npm",
- "name": "npm:vscode-languageserver-types",
- "data": {
- "version": "3.17.5",
- "packageName": "vscode-languageserver-types",
- "hash": "sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg=="
- }
- },
- "npm:vscode-uri": {
- "type": "npm",
- "name": "npm:vscode-uri",
- "data": {
- "version": "3.0.8",
- "packageName": "vscode-uri",
- "hash": "sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw=="
- }
- },
- "npm:w3c-xmlserializer": {
- "type": "npm",
- "name": "npm:w3c-xmlserializer",
- "data": {
- "version": "5.0.0",
- "packageName": "w3c-xmlserializer",
- "hash": "sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA=="
- }
- },
- "npm:walker": {
- "type": "npm",
- "name": "npm:walker",
- "data": {
- "version": "1.0.8",
- "packageName": "walker",
- "hash": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ=="
- }
- },
- "npm:watchpack": {
- "type": "npm",
- "name": "npm:watchpack",
- "data": {
- "version": "2.5.0",
- "packageName": "watchpack",
- "hash": "sha512-e6vZvY6xboSwLz2GD36c16+O/2Z6fKvIf4pOXptw2rY9MVwE/TXc6RGqxD3I3x0a28lwBY7DE+76uTPSsBrrCA=="
- }
- },
- "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:weak-lru-cache": {
- "type": "npm",
- "name": "npm:weak-lru-cache",
- "data": {
- "version": "1.2.2",
- "packageName": "weak-lru-cache",
- "hash": "sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw=="
- }
- },
- "npm:webpack": {
- "type": "npm",
- "name": "npm:webpack",
- "data": {
- "version": "5.104.1",
- "packageName": "webpack",
- "hash": "sha512-Qphch25abbMNtekmEGJmeRUhLDbe+QfiWTiqpKYkpCOWY64v9eyl+KRRLmqOFA2AvKPpc9DC6+u2n76tQLBoaA=="
- }
- },
- "npm:webpack-bundle-analyzer": {
- "type": "npm",
- "name": "npm:webpack-bundle-analyzer",
- "data": {
- "version": "4.10.2",
- "packageName": "webpack-bundle-analyzer",
- "hash": "sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw=="
- }
- },
- "npm:webpack-dev-server": {
- "type": "npm",
- "name": "npm:webpack-dev-server",
- "data": {
- "version": "5.2.2",
- "packageName": "webpack-dev-server",
- "hash": "sha512-QcQ72gh8a+7JO63TAx/6XZf/CWhgMzu5m0QirvPfGvptOusAxG12w2+aua1Jkjr7hzaWDnJ2n6JFeexMHI+Zjg=="
- }
- },
- "npm:webpack-hot-middleware": {
- "type": "npm",
- "name": "npm:webpack-hot-middleware",
- "data": {
- "version": "2.26.1",
- "packageName": "webpack-hot-middleware",
- "hash": "sha512-khZGfAeJx6I8K9zKohEWWYN6KDlVw2DHownoe+6Vtwj1LP9WFgegXnVMSkZ/dBEBtXFwrkkydsaPFlB7f8wU2A=="
- }
- },
- "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.3.3",
- "packageName": "webpack-sources",
- "hash": "sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg=="
- }
- },
- "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-virtual-modules": {
- "type": "npm",
- "name": "npm:webpack-virtual-modules",
- "data": {
- "version": "0.6.2",
- "packageName": "webpack-virtual-modules",
- "hash": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ=="
- }
- },
- "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-mimetype": {
- "type": "npm",
- "name": "npm:whatwg-mimetype",
- "data": {
- "version": "4.0.0",
- "packageName": "whatwg-mimetype",
- "hash": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg=="
- }
- },
- "npm:which-boxed-primitive": {
- "type": "npm",
- "name": "npm:which-boxed-primitive",
- "data": {
- "version": "1.1.1",
- "packageName": "which-boxed-primitive",
- "hash": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA=="
- }
- },
- "npm:which-builtin-type": {
- "type": "npm",
- "name": "npm:which-builtin-type",
- "data": {
- "version": "1.2.1",
- "packageName": "which-builtin-type",
- "hash": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q=="
- }
- },
- "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.19",
- "packageName": "which-typed-array",
- "hash": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw=="
- }
- },
- "npm:wildcard": {
- "type": "npm",
- "name": "npm:wildcard",
- "data": {
- "version": "2.0.1",
- "packageName": "wildcard",
- "hash": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ=="
- }
- },
- "npm:word-wrap": {
- "type": "npm",
- "name": "npm:word-wrap",
- "data": {
- "version": "1.2.5",
- "packageName": "word-wrap",
- "hash": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA=="
- }
- },
- "npm:wordwrapjs": {
- "type": "npm",
- "name": "npm:wordwrapjs",
- "data": {
- "version": "5.1.1",
- "packageName": "wordwrapjs",
- "hash": "sha512-0yweIbkINJodk27gX9LBGMzyQdBDan3s/dEAiwBOj+Mf0PPyWL6/rikalkv8EeD0E8jm4o5RXEOrFTP3NXbhJg=="
- }
- },
- "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:write-file-atomic": {
- "type": "npm",
- "name": "npm:write-file-atomic",
- "data": {
- "version": "5.0.1",
- "packageName": "write-file-atomic",
- "hash": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw=="
- }
- },
- "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:xmldoc": {
- "type": "npm",
- "name": "npm:xmldoc",
- "data": {
- "version": "1.3.0",
- "packageName": "xmldoc",
- "hash": "sha512-y7IRWW6PvEnYQZNZFMRLNJw+p3pezM4nKYPfr15g4OOW9i8VpeydycFuipE2297OvZnh3jSb2pxOt9QpkZUVng=="
- }
- },
- "npm:xtend": {
- "type": "npm",
- "name": "npm:xtend",
- "data": {
- "version": "4.0.2",
- "packageName": "xtend",
- "hash": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ=="
- }
- },
- "npm:y18n": {
- "type": "npm",
- "name": "npm:y18n",
- "data": {
- "version": "5.0.8",
- "packageName": "y18n",
- "hash": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA=="
- }
- },
- "npm:yahoo-finance2": {
- "type": "npm",
- "name": "npm:yahoo-finance2",
- "data": {
- "version": "3.13.0",
- "packageName": "yahoo-finance2",
- "hash": "sha512-czBj2q/MD68YEsB7aXNnGhJvWxYZn01O5r/i7VYiQV2m2sWwhca6tKgjwf/LT7zHHEVxhKNiGLB46glLnmq9Ag=="
- }
- },
- "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-parser@22.0.0": {
- "type": "npm",
- "name": "npm:yargs-parser@22.0.0",
- "data": {
- "version": "22.0.0",
- "packageName": "yargs-parser",
- "hash": "sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw=="
- }
- },
- "npm:yn": {
- "type": "npm",
- "name": "npm:yn",
- "data": {
- "version": "3.1.1",
- "packageName": "yn",
- "hash": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q=="
- }
- },
- "npm:yoctocolors": {
- "type": "npm",
- "name": "npm:yoctocolors",
- "data": {
- "version": "2.1.2",
- "packageName": "yoctocolors",
- "hash": "sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug=="
- }
- },
- "npm:yoctocolors-cjs": {
- "type": "npm",
- "name": "npm:yoctocolors-cjs",
- "data": {
- "version": "2.1.3",
- "packageName": "yoctocolors-cjs",
- "hash": "sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw=="
- }
- },
- "npm:zod-to-json-schema": {
- "type": "npm",
- "name": "npm:zod-to-json-schema",
- "data": {
- "version": "3.25.1",
- "packageName": "zod-to-json-schema",
- "hash": "sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA=="
- }
- },
- "npm:zone.js": {
- "type": "npm",
- "name": "npm:zone.js",
- "data": {
- "version": "0.16.0",
- "packageName": "zone.js",
- "hash": "sha512-LqLPpIQANebrlxY6jKcYKdgN5DTXyyHAKnnWWjE5pPfEQ4n7j5zn7mOEEpwNZVKGqx3kKKmvplEmoBrvpgROTA=="
- }
- }
- },
- "dependencies": {
- "client": [
- {
- "source": "client",
- "target": "npm:@angular-eslint/eslint-plugin",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:@typescript-eslint/eslint-plugin",
- "type": "static"
- },
- {
- "source": "client",
- "target": "common",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:@angular/core",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:@angular/material",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:date-fns",
- "type": "static"
- },
- {
- "source": "client",
- "target": "ui",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:@angular/platform-browser",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:@angular/router",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:@prisma/client",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:ionicons",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:ngx-device-detector",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:rxjs",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:@angular/cdk",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:@ionic/angular",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:ms",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:@angular/common",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:big.js",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:lodash",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:ngx-skeleton-loader",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:@angular/forms",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:bull",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:class-validator",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:http-status-codes",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:chart.js",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:chartjs-adapter-date-fns",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:chartjs-plugin-annotation",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:countup.js",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:ngx-markdown",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:papaparse",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:@codewithdan/observable-store",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:@simplewebauthn/browser",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:@angular/service-worker",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:zone.js",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:@angular/localize",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:reflect-metadata",
- "type": "static"
- },
- {
- "source": "client",
- "target": "npm:jest-preset-angular",
- "type": "static"
- }
- ],
- "common": [
- {
- "source": "common",
- "target": "npm:big.js",
- "type": "static"
- },
- {
- "source": "common",
- "target": "npm:date-fns",
- "type": "static"
- },
- {
- "source": "common",
- "target": "npm:lodash",
- "type": "static"
- },
- {
- "source": "common",
- "target": "npm:@angular/core",
- "type": "static"
- },
- {
- "source": "common",
- "target": "npm:chart.js",
- "type": "static"
- },
- {
- "source": "common",
- "target": "npm:@prisma/client",
- "type": "static"
- },
- {
- "source": "common",
- "target": "npm:bull",
- "type": "static"
- },
- {
- "source": "common",
- "target": "npm:ms",
- "type": "static"
- },
- {
- "source": "common",
- "target": "npm:class-validator",
- "type": "static"
- },
- {
- "source": "common",
- "target": "npm:class-transformer",
- "type": "static"
- },
- {
- "source": "common",
- "target": "npm:@internationalized/number",
- "type": "static"
- },
- {
- "source": "common",
- "target": "npm:@angular/localize",
- "type": "dynamic"
- },
- {
- "source": "common",
- "target": "npm:@angular/forms",
- "type": "static"
- }
- ],
- "api": [
- {
- "source": "api",
- "target": "common",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:@nestjs/common",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:@nestjs/core",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:@nestjs/passport",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:@prisma/client",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:http-status-codes",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:@nestjs/event-emitter",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:big.js",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:date-fns",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:lodash",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:bull",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:@nestjs/bull",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:@nestjs/config",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:@nestjs/schedule",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:@nestjs/serve-static",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:@nestjs/jwt",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:passport-headerapikey",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:express",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:passport-openidconnect",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:passport",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:passport-google-oauth20",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:countries-and-timezones",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:passport-jwt",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:ms",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:@simplewebauthn/server",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:@openrouter/ai-sdk-provider",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:ai",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:tablemark",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:class-validator",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:class-transformer",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:cheerio",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:fuse.js",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:@keyv/redis",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:@nestjs/cache-manager",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:keyv",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:stripe",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:dotenv",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:dotenv-expand",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:fast-redact",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:jsonpath",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:rxjs",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:@nestjs/platform-express",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:helmet",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:envalid",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:alphavantage",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:countries-list",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:yahoo-finance2",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:google-spreadsheet",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:twitter-api-v2",
- "type": "static"
- },
- {
- "source": "api",
- "target": "npm:@nx/webpack",
- "type": "static"
- }
- ],
- "ui": [
- {
- "source": "ui",
- "target": "npm:@eslint/eslintrc",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:@eslint/js",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "common",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:@angular/core",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:@angular/forms",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:@angular/material",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:@ionic/angular",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:date-fns",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:ionicons",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:lodash",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:@angular/common",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:@angular/router",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:@storybook/angular",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:ngx-skeleton-loader",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:@prisma/client",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:@angular/cdk",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:rxjs",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:class-validator",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:fuse.js",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:@angular/platform-browser",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:chart.js",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:@angular/localize",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:chartjs-adapter-date-fns",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:color",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:@nestjs/testing",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:big.js",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:ngx-device-detector",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:ms",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:papaparse",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:chartjs-plugin-datalabels",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:open-color",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:bull",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:@date-fns/utc",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:@angular/animations",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:chartjs-chart-treemap",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:svgmap",
- "type": "static"
- },
- {
- "source": "ui",
- "target": "npm:jest-preset-angular",
- "type": "static"
- }
- ],
- "npm:@ai-sdk/provider": [
- {
- "source": "npm:@ai-sdk/provider",
- "target": "npm:json-schema",
- "type": "static"
- }
- ],
- "npm:@ai-sdk/provider-utils": [
- {
- "source": "npm:@ai-sdk/provider-utils",
- "target": "npm:zod",
- "type": "static"
- },
- {
- "source": "npm:@ai-sdk/provider-utils",
- "target": "npm:@ai-sdk/provider",
- "type": "static"
- },
- {
- "source": "npm:@ai-sdk/provider-utils",
- "target": "npm:nanoid",
- "type": "static"
- },
- {
- "source": "npm:@ai-sdk/provider-utils",
- "target": "npm:secure-json-parse",
- "type": "static"
- }
- ],
- "npm:@ai-sdk/react": [
- {
- "source": "npm:@ai-sdk/react",
- "target": "npm:react",
- "type": "static"
- },
- {
- "source": "npm:@ai-sdk/react",
- "target": "npm:zod",
- "type": "static"
- },
- {
- "source": "npm:@ai-sdk/react",
- "target": "npm:@ai-sdk/provider-utils",
- "type": "static"
- },
- {
- "source": "npm:@ai-sdk/react",
- "target": "npm:@ai-sdk/ui-utils",
- "type": "static"
- },
- {
- "source": "npm:@ai-sdk/react",
- "target": "npm:swr",
- "type": "static"
- },
- {
- "source": "npm:@ai-sdk/react",
- "target": "npm:throttleit",
- "type": "static"
- }
- ],
- "npm:@ai-sdk/ui-utils": [
- {
- "source": "npm:@ai-sdk/ui-utils",
- "target": "npm:zod",
- "type": "static"
- },
- {
- "source": "npm:@ai-sdk/ui-utils",
- "target": "npm:@ai-sdk/provider",
- "type": "static"
- },
- {
- "source": "npm:@ai-sdk/ui-utils",
- "target": "npm:@ai-sdk/provider-utils",
- "type": "static"
- },
- {
- "source": "npm:@ai-sdk/ui-utils",
- "target": "npm:zod-to-json-schema",
- "type": "static"
- }
- ],
- "npm:@algolia/abtesting": [
- {
- "source": "npm:@algolia/abtesting",
- "target": "npm:@algolia/client-common",
- "type": "static"
- },
- {
- "source": "npm:@algolia/abtesting",
- "target": "npm:@algolia/requester-browser-xhr",
- "type": "static"
- },
- {
- "source": "npm:@algolia/abtesting",
- "target": "npm:@algolia/requester-fetch",
- "type": "static"
- },
- {
- "source": "npm:@algolia/abtesting",
- "target": "npm:@algolia/requester-node-http",
- "type": "static"
- }
- ],
- "npm:@algolia/client-abtesting": [
- {
- "source": "npm:@algolia/client-abtesting",
- "target": "npm:@algolia/client-common",
- "type": "static"
- },
- {
- "source": "npm:@algolia/client-abtesting",
- "target": "npm:@algolia/requester-browser-xhr",
- "type": "static"
- },
- {
- "source": "npm:@algolia/client-abtesting",
- "target": "npm:@algolia/requester-fetch",
- "type": "static"
- },
- {
- "source": "npm:@algolia/client-abtesting",
- "target": "npm:@algolia/requester-node-http",
- "type": "static"
- }
- ],
- "npm:@algolia/client-analytics": [
- {
- "source": "npm:@algolia/client-analytics",
- "target": "npm:@algolia/client-common",
- "type": "static"
- },
- {
- "source": "npm:@algolia/client-analytics",
- "target": "npm:@algolia/requester-browser-xhr",
- "type": "static"
- },
- {
- "source": "npm:@algolia/client-analytics",
- "target": "npm:@algolia/requester-fetch",
- "type": "static"
- },
- {
- "source": "npm:@algolia/client-analytics",
- "target": "npm:@algolia/requester-node-http",
- "type": "static"
- }
- ],
- "npm:@algolia/client-insights": [
- {
- "source": "npm:@algolia/client-insights",
- "target": "npm:@algolia/client-common",
- "type": "static"
- },
- {
- "source": "npm:@algolia/client-insights",
- "target": "npm:@algolia/requester-browser-xhr",
- "type": "static"
- },
- {
- "source": "npm:@algolia/client-insights",
- "target": "npm:@algolia/requester-fetch",
- "type": "static"
- },
- {
- "source": "npm:@algolia/client-insights",
- "target": "npm:@algolia/requester-node-http",
- "type": "static"
- }
- ],
- "npm:@algolia/client-personalization": [
- {
- "source": "npm:@algolia/client-personalization",
- "target": "npm:@algolia/client-common",
- "type": "static"
- },
- {
- "source": "npm:@algolia/client-personalization",
- "target": "npm:@algolia/requester-browser-xhr",
- "type": "static"
- },
- {
- "source": "npm:@algolia/client-personalization",
- "target": "npm:@algolia/requester-fetch",
- "type": "static"
- },
- {
- "source": "npm:@algolia/client-personalization",
- "target": "npm:@algolia/requester-node-http",
- "type": "static"
- }
- ],
- "npm:@algolia/client-query-suggestions": [
- {
- "source": "npm:@algolia/client-query-suggestions",
- "target": "npm:@algolia/client-common",
- "type": "static"
- },
- {
- "source": "npm:@algolia/client-query-suggestions",
- "target": "npm:@algolia/requester-browser-xhr",
- "type": "static"
- },
- {
- "source": "npm:@algolia/client-query-suggestions",
- "target": "npm:@algolia/requester-fetch",
- "type": "static"
- },
- {
- "source": "npm:@algolia/client-query-suggestions",
- "target": "npm:@algolia/requester-node-http",
- "type": "static"
- }
- ],
- "npm:@algolia/client-search": [
- {
- "source": "npm:@algolia/client-search",
- "target": "npm:@algolia/client-common",
- "type": "static"
- },
- {
- "source": "npm:@algolia/client-search",
- "target": "npm:@algolia/requester-browser-xhr",
- "type": "static"
- },
- {
- "source": "npm:@algolia/client-search",
- "target": "npm:@algolia/requester-fetch",
- "type": "static"
- },
- {
- "source": "npm:@algolia/client-search",
- "target": "npm:@algolia/requester-node-http",
- "type": "static"
- }
- ],
- "npm:@algolia/ingestion": [
- {
- "source": "npm:@algolia/ingestion",
- "target": "npm:@algolia/client-common",
- "type": "static"
- },
- {
- "source": "npm:@algolia/ingestion",
- "target": "npm:@algolia/requester-browser-xhr",
- "type": "static"
- },
- {
- "source": "npm:@algolia/ingestion",
- "target": "npm:@algolia/requester-fetch",
- "type": "static"
- },
- {
- "source": "npm:@algolia/ingestion",
- "target": "npm:@algolia/requester-node-http",
- "type": "static"
- }
- ],
- "npm:@algolia/monitoring": [
- {
- "source": "npm:@algolia/monitoring",
- "target": "npm:@algolia/client-common",
- "type": "static"
- },
- {
- "source": "npm:@algolia/monitoring",
- "target": "npm:@algolia/requester-browser-xhr",
- "type": "static"
- },
- {
- "source": "npm:@algolia/monitoring",
- "target": "npm:@algolia/requester-fetch",
- "type": "static"
- },
- {
- "source": "npm:@algolia/monitoring",
- "target": "npm:@algolia/requester-node-http",
- "type": "static"
- }
- ],
- "npm:@algolia/recommend": [
- {
- "source": "npm:@algolia/recommend",
- "target": "npm:@algolia/client-common",
- "type": "static"
- },
- {
- "source": "npm:@algolia/recommend",
- "target": "npm:@algolia/requester-browser-xhr",
- "type": "static"
- },
- {
- "source": "npm:@algolia/recommend",
- "target": "npm:@algolia/requester-fetch",
- "type": "static"
- },
- {
- "source": "npm:@algolia/recommend",
- "target": "npm:@algolia/requester-node-http",
- "type": "static"
- }
- ],
- "npm:@algolia/requester-browser-xhr": [
- {
- "source": "npm:@algolia/requester-browser-xhr",
- "target": "npm:@algolia/client-common",
- "type": "static"
- }
- ],
- "npm:@algolia/requester-fetch": [
- {
- "source": "npm:@algolia/requester-fetch",
- "target": "npm:@algolia/client-common",
- "type": "static"
- }
- ],
- "npm:@algolia/requester-node-http": [
- {
- "source": "npm:@algolia/requester-node-http",
- "target": "npm:@algolia/client-common",
- "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",
- "type": "static"
- }
- ],
- "npm:@angular-devkit/architect": [
- {
- "source": "npm:@angular-devkit/architect",
- "target": "npm:@angular-devkit/core",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/architect",
- "target": "npm:rxjs@7.8.2",
- "type": "static"
- }
- ],
- "npm:rxjs@7.8.2": [
- {
- "source": "npm:rxjs@7.8.2",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@angular-devkit/build-angular": [
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:@angular/compiler-cli",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:@angular/core",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:@angular/localize",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:@angular/platform-browser",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:@angular/service-worker",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:jest",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:jest-environment-jsdom",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:@ampproject/remapping",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:@angular-devkit/architect",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:@angular-devkit/build-webpack",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:@angular-devkit/core",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:@angular/build",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:@babel/core",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:@babel/generator",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:@babel/helper-annotate-as-pure",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:@babel/helper-split-export-declaration",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:@babel/plugin-transform-async-generator-functions",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:@babel/plugin-transform-async-to-generator",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:@babel/plugin-transform-runtime",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:@babel/preset-env",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:@babel/runtime",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:@discoveryjs/json-ext",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:@ngtools/webpack",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:ansi-colors",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:autoprefixer",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:babel-loader",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:browserslist",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:copy-webpack-plugin",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:css-loader",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:esbuild-wasm",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:http-proxy-middleware",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:istanbul-lib-instrument",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:jsonc-parser",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:karma-source-map-support",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:less",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:less-loader",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:license-webpack-plugin",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:loader-utils",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:mini-css-extract-plugin",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:open@11.0.0",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:ora",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:picomatch@4.0.3",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:piscina",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:postcss",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:postcss-loader",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:resolve-url-loader",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:rxjs@7.8.2",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:sass",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:sass-loader",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:semver",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:source-map-loader",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:source-map-support",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:terser",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:tinyglobby",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:tree-kill",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:webpack-dev-middleware",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:webpack-dev-server",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:webpack-merge",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:webpack-subresource-integrity",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-angular",
- "target": "npm:esbuild",
- "type": "static"
- }
- ],
- "npm:open@11.0.0": [
- {
- "source": "npm:open@11.0.0",
- "target": "npm:default-browser",
- "type": "static"
- },
- {
- "source": "npm:open@11.0.0",
- "target": "npm:define-lazy-prop",
- "type": "static"
- },
- {
- "source": "npm:open@11.0.0",
- "target": "npm:is-in-ssh",
- "type": "static"
- },
- {
- "source": "npm:open@11.0.0",
- "target": "npm:is-inside-container",
- "type": "static"
- },
- {
- "source": "npm:open@11.0.0",
- "target": "npm:powershell-utils",
- "type": "static"
- },
- {
- "source": "npm:open@11.0.0",
- "target": "npm:wsl-utils@0.3.1",
- "type": "static"
- }
- ],
- "npm:wsl-utils@0.3.1": [
- {
- "source": "npm:wsl-utils@0.3.1",
- "target": "npm:is-wsl",
- "type": "static"
- },
- {
- "source": "npm:wsl-utils@0.3.1",
- "target": "npm:powershell-utils",
- "type": "static"
- }
- ],
- "npm:@angular-devkit/build-webpack": [
- {
- "source": "npm:@angular-devkit/build-webpack",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-webpack",
- "target": "npm:webpack-dev-server",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-webpack",
- "target": "npm:@angular-devkit/architect",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/build-webpack",
- "target": "npm:rxjs@7.8.2",
- "type": "static"
- }
- ],
- "npm:@angular-devkit/core": [
- {
- "source": "npm:@angular-devkit/core",
- "target": "npm:chokidar",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/core",
- "target": "npm:ajv",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/core",
- "target": "npm:ajv-formats",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/core",
- "target": "npm:jsonc-parser",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/core",
- "target": "npm:picomatch@4.0.3",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/core",
- "target": "npm:rxjs@7.8.2",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/core",
- "target": "npm:source-map@0.7.6",
- "type": "static"
- }
- ],
- "npm:@angular-devkit/schematics": [
- {
- "source": "npm:@angular-devkit/schematics",
- "target": "npm:@angular-devkit/core",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/schematics",
- "target": "npm:jsonc-parser",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/schematics",
- "target": "npm:magic-string@0.30.21",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/schematics",
- "target": "npm:ora",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/schematics",
- "target": "npm:rxjs@7.8.2",
- "type": "static"
- }
- ],
- "npm:magic-string@0.30.21": [
- {
- "source": "npm:magic-string@0.30.21",
- "target": "npm:@jridgewell/sourcemap-codec",
- "type": "static"
- }
- ],
- "npm:@angular-eslint/eslint-plugin": [
- {
- "source": "npm:@angular-eslint/eslint-plugin",
- "target": "npm:@typescript-eslint/utils",
- "type": "static"
- },
- {
- "source": "npm:@angular-eslint/eslint-plugin",
- "target": "npm:eslint",
- "type": "static"
- },
- {
- "source": "npm:@angular-eslint/eslint-plugin",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:@angular-eslint/eslint-plugin",
- "target": "npm:@angular-eslint/bundled-angular-compiler",
- "type": "static"
- },
- {
- "source": "npm:@angular-eslint/eslint-plugin",
- "target": "npm:@angular-eslint/utils",
- "type": "static"
- },
- {
- "source": "npm:@angular-eslint/eslint-plugin",
- "target": "npm:ts-api-utils",
- "type": "static"
- }
- ],
- "npm:@angular-eslint/eslint-plugin-template": [
- {
- "source": "npm:@angular-eslint/eslint-plugin-template",
- "target": "npm:@angular-eslint/template-parser",
- "type": "static"
- },
- {
- "source": "npm:@angular-eslint/eslint-plugin-template",
- "target": "npm:@typescript-eslint/types",
- "type": "static"
- },
- {
- "source": "npm:@angular-eslint/eslint-plugin-template",
- "target": "npm:@typescript-eslint/utils",
- "type": "static"
- },
- {
- "source": "npm:@angular-eslint/eslint-plugin-template",
- "target": "npm:eslint",
- "type": "static"
- },
- {
- "source": "npm:@angular-eslint/eslint-plugin-template",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:@angular-eslint/eslint-plugin-template",
- "target": "npm:@angular-eslint/bundled-angular-compiler",
- "type": "static"
- },
- {
- "source": "npm:@angular-eslint/eslint-plugin-template",
- "target": "npm:@angular-eslint/utils",
- "type": "static"
- },
- {
- "source": "npm:@angular-eslint/eslint-plugin-template",
- "target": "npm:aria-query",
- "type": "static"
- },
- {
- "source": "npm:@angular-eslint/eslint-plugin-template",
- "target": "npm:axobject-query",
- "type": "static"
- }
- ],
- "npm:@angular-eslint/template-parser": [
- {
- "source": "npm:@angular-eslint/template-parser",
- "target": "npm:eslint",
- "type": "static"
- },
- {
- "source": "npm:@angular-eslint/template-parser",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:@angular-eslint/template-parser",
- "target": "npm:@angular-eslint/bundled-angular-compiler",
- "type": "static"
- },
- {
- "source": "npm:@angular-eslint/template-parser",
- "target": "npm:eslint-scope@9.0.0",
- "type": "static"
- }
- ],
- "npm:eslint-scope@9.0.0": [
- {
- "source": "npm:eslint-scope@9.0.0",
- "target": "npm:esrecurse",
- "type": "static"
- },
- {
- "source": "npm:eslint-scope@9.0.0",
- "target": "npm:estraverse",
- "type": "static"
- }
- ],
- "npm:@angular-eslint/utils": [
- {
- "source": "npm:@angular-eslint/utils",
- "target": "npm:@typescript-eslint/utils",
- "type": "static"
- },
- {
- "source": "npm:@angular-eslint/utils",
- "target": "npm:eslint",
- "type": "static"
- },
- {
- "source": "npm:@angular-eslint/utils",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:@angular-eslint/utils",
- "target": "npm:@angular-eslint/bundled-angular-compiler",
- "type": "static"
- }
- ],
- "npm:@angular/animations": [
- {
- "source": "npm:@angular/animations",
- "target": "npm:@angular/core",
- "type": "static"
- },
- {
- "source": "npm:@angular/animations",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@angular/build": [
- {
- "source": "npm:@angular/build",
- "target": "npm:@angular/compiler",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:@angular/compiler-cli",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:@angular/core",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:@angular/localize",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:@angular/platform-browser",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:@angular/service-worker",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:less",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:postcss",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:@ampproject/remapping",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:@angular-devkit/architect",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:@babel/core",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:@babel/helper-annotate-as-pure",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:@babel/helper-split-export-declaration",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:@inquirer/confirm",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:@vitejs/plugin-basic-ssl",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:beasties",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:browserslist",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:esbuild",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:https-proxy-agent",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:istanbul-lib-instrument",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:jsonc-parser",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:listr2@9.0.5",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:magic-string@0.30.21",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:mrmime",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:parse5-html-rewriting-stream",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:picomatch@4.0.3",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:piscina",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:rolldown",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:sass",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:semver",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:source-map-support",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:tinyglobby",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:undici@7.18.2",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:vite",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:watchpack",
- "type": "static"
- },
- {
- "source": "npm:@angular/build",
- "target": "npm:lmdb",
- "type": "static"
- }
- ],
- "npm:listr2@9.0.5": [
- {
- "source": "npm:listr2@9.0.5",
- "target": "npm:cli-truncate",
- "type": "static"
- },
- {
- "source": "npm:listr2@9.0.5",
- "target": "npm:colorette",
- "type": "static"
- },
- {
- "source": "npm:listr2@9.0.5",
- "target": "npm:eventemitter3@5.0.1",
- "type": "static"
- },
- {
- "source": "npm:listr2@9.0.5",
- "target": "npm:log-update",
- "type": "static"
- },
- {
- "source": "npm:listr2@9.0.5",
- "target": "npm:rfdc",
- "type": "static"
- },
- {
- "source": "npm:listr2@9.0.5",
- "target": "npm:wrap-ansi@9.0.2",
- "type": "static"
- }
- ],
- "npm:string-width@7.2.0": [
- {
- "source": "npm:string-width@7.2.0",
- "target": "npm:emoji-regex@10.6.0",
- "type": "static"
- },
- {
- "source": "npm:string-width@7.2.0",
- "target": "npm:get-east-asian-width",
- "type": "static"
- },
- {
- "source": "npm:string-width@7.2.0",
- "target": "npm:strip-ansi@7.1.2",
- "type": "static"
- },
- {
- "source": "npm:string-width@7.2.0",
- "target": "npm:emoji-regex@10.4.0",
- "type": "static"
- },
- {
- "source": "npm:string-width@7.2.0",
- "target": "npm:strip-ansi@7.1.0",
- "type": "static"
- }
- ],
- "npm:strip-ansi@7.1.2": [
- {
- "source": "npm:strip-ansi@7.1.2",
- "target": "npm:ansi-regex@6.2.2",
- "type": "static"
- }
- ],
- "npm:wrap-ansi@9.0.2": [
- {
- "source": "npm:wrap-ansi@9.0.2",
- "target": "npm:ansi-styles@6.2.3",
- "type": "static"
- },
- {
- "source": "npm:wrap-ansi@9.0.2",
- "target": "npm:string-width@7.2.0",
- "type": "static"
- },
- {
- "source": "npm:wrap-ansi@9.0.2",
- "target": "npm:strip-ansi@7.1.2",
- "type": "static"
- }
- ],
- "npm:@angular/cdk": [
- {
- "source": "npm:@angular/cdk",
- "target": "npm:@angular/common",
- "type": "static"
- },
- {
- "source": "npm:@angular/cdk",
- "target": "npm:@angular/core",
- "type": "static"
- },
- {
- "source": "npm:@angular/cdk",
- "target": "npm:@angular/platform-browser",
- "type": "static"
- },
- {
- "source": "npm:@angular/cdk",
- "target": "npm:rxjs",
- "type": "static"
- },
- {
- "source": "npm:@angular/cdk",
- "target": "npm:parse5",
- "type": "static"
- },
- {
- "source": "npm:@angular/cdk",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@angular/cli": [
- {
- "source": "npm:@angular/cli",
- "target": "npm:@angular-devkit/architect",
- "type": "static"
- },
- {
- "source": "npm:@angular/cli",
- "target": "npm:@angular-devkit/core",
- "type": "static"
- },
- {
- "source": "npm:@angular/cli",
- "target": "npm:@angular-devkit/schematics",
- "type": "static"
- },
- {
- "source": "npm:@angular/cli",
- "target": "npm:@inquirer/prompts",
- "type": "static"
- },
- {
- "source": "npm:@angular/cli",
- "target": "npm:@listr2/prompt-adapter-inquirer@3.0.5",
- "type": "static"
- },
- {
- "source": "npm:@angular/cli",
- "target": "npm:@modelcontextprotocol/sdk",
- "type": "static"
- },
- {
- "source": "npm:@angular/cli",
- "target": "npm:@schematics/angular",
- "type": "static"
- },
- {
- "source": "npm:@angular/cli",
- "target": "npm:@yarnpkg/lockfile",
- "type": "static"
- },
- {
- "source": "npm:@angular/cli",
- "target": "npm:algoliasearch",
- "type": "static"
- },
- {
- "source": "npm:@angular/cli",
- "target": "npm:ini",
- "type": "static"
- },
- {
- "source": "npm:@angular/cli",
- "target": "npm:jsonc-parser",
- "type": "static"
- },
- {
- "source": "npm:@angular/cli",
- "target": "npm:listr2@9.0.5",
- "type": "static"
- },
- {
- "source": "npm:@angular/cli",
- "target": "npm:npm-package-arg",
- "type": "static"
- },
- {
- "source": "npm:@angular/cli",
- "target": "npm:pacote",
- "type": "static"
- },
- {
- "source": "npm:@angular/cli",
- "target": "npm:parse5-html-rewriting-stream",
- "type": "static"
- },
- {
- "source": "npm:@angular/cli",
- "target": "npm:resolve",
- "type": "static"
- },
- {
- "source": "npm:@angular/cli",
- "target": "npm:semver",
- "type": "static"
- },
- {
- "source": "npm:@angular/cli",
- "target": "npm:yargs",
- "type": "static"
- },
- {
- "source": "npm:@angular/cli",
- "target": "npm:zod@4.3.5",
- "type": "static"
- }
- ],
- "npm:@listr2/prompt-adapter-inquirer@3.0.5": [
- {
- "source": "npm:@listr2/prompt-adapter-inquirer@3.0.5",
- "target": "npm:@inquirer/prompts",
- "type": "static"
- },
- {
- "source": "npm:@listr2/prompt-adapter-inquirer@3.0.5",
- "target": "npm:listr2@9.0.5",
- "type": "static"
- },
- {
- "source": "npm:@listr2/prompt-adapter-inquirer@3.0.5",
- "target": "npm:@inquirer/type",
- "type": "static"
- }
- ],
- "npm:@angular/common": [
- {
- "source": "npm:@angular/common",
- "target": "npm:@angular/core",
- "type": "static"
- },
- {
- "source": "npm:@angular/common",
- "target": "npm:rxjs",
- "type": "static"
- },
- {
- "source": "npm:@angular/common",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@angular/compiler": [
- {
- "source": "npm:@angular/compiler",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@angular/compiler-cli": [
- {
- "source": "npm:@angular/compiler-cli",
- "target": "npm:@angular/compiler",
- "type": "static"
- },
- {
- "source": "npm:@angular/compiler-cli",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:@angular/compiler-cli",
- "target": "npm:@babel/core",
- "type": "static"
- },
- {
- "source": "npm:@angular/compiler-cli",
- "target": "npm:@jridgewell/sourcemap-codec",
- "type": "static"
- },
- {
- "source": "npm:@angular/compiler-cli",
- "target": "npm:chokidar",
- "type": "static"
- },
- {
- "source": "npm:@angular/compiler-cli",
- "target": "npm:convert-source-map",
- "type": "static"
- },
- {
- "source": "npm:@angular/compiler-cli",
- "target": "npm:reflect-metadata",
- "type": "static"
- },
- {
- "source": "npm:@angular/compiler-cli",
- "target": "npm:semver",
- "type": "static"
- },
- {
- "source": "npm:@angular/compiler-cli",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@angular/compiler-cli",
- "target": "npm:yargs",
- "type": "static"
- }
- ],
- "npm:@angular/core": [
- {
- "source": "npm:@angular/core",
- "target": "npm:@angular/compiler",
- "type": "static"
- },
- {
- "source": "npm:@angular/core",
- "target": "npm:rxjs",
- "type": "static"
- },
- {
- "source": "npm:@angular/core",
- "target": "npm:zone.js",
- "type": "static"
- },
- {
- "source": "npm:@angular/core",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@angular/forms": [
- {
- "source": "npm:@angular/forms",
- "target": "npm:@angular/common",
- "type": "static"
- },
- {
- "source": "npm:@angular/forms",
- "target": "npm:@angular/core",
- "type": "static"
- },
- {
- "source": "npm:@angular/forms",
- "target": "npm:@angular/platform-browser",
- "type": "static"
- },
- {
- "source": "npm:@angular/forms",
- "target": "npm:rxjs",
- "type": "static"
- },
- {
- "source": "npm:@angular/forms",
- "target": "npm:@standard-schema/spec",
- "type": "static"
- },
- {
- "source": "npm:@angular/forms",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@angular/localize": [
- {
- "source": "npm:@angular/localize",
- "target": "npm:@angular/compiler",
- "type": "static"
- },
- {
- "source": "npm:@angular/localize",
- "target": "npm:@angular/compiler-cli",
- "type": "static"
- },
- {
- "source": "npm:@angular/localize",
- "target": "npm:@babel/core",
- "type": "static"
- },
- {
- "source": "npm:@angular/localize",
- "target": "npm:@types/babel__core",
- "type": "static"
- },
- {
- "source": "npm:@angular/localize",
- "target": "npm:tinyglobby",
- "type": "static"
- },
- {
- "source": "npm:@angular/localize",
- "target": "npm:yargs",
- "type": "static"
- }
- ],
- "npm:@angular/material": [
- {
- "source": "npm:@angular/material",
- "target": "npm:@angular/cdk",
- "type": "static"
- },
- {
- "source": "npm:@angular/material",
- "target": "npm:@angular/common",
- "type": "static"
- },
- {
- "source": "npm:@angular/material",
- "target": "npm:@angular/core",
- "type": "static"
- },
- {
- "source": "npm:@angular/material",
- "target": "npm:@angular/forms",
- "type": "static"
- },
- {
- "source": "npm:@angular/material",
- "target": "npm:@angular/platform-browser",
- "type": "static"
- },
- {
- "source": "npm:@angular/material",
- "target": "npm:rxjs",
- "type": "static"
- },
- {
- "source": "npm:@angular/material",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@angular/platform-browser": [
- {
- "source": "npm:@angular/platform-browser",
- "target": "npm:@angular/animations",
- "type": "static"
- },
- {
- "source": "npm:@angular/platform-browser",
- "target": "npm:@angular/common",
- "type": "static"
- },
- {
- "source": "npm:@angular/platform-browser",
- "target": "npm:@angular/core",
- "type": "static"
- },
- {
- "source": "npm:@angular/platform-browser",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@angular/platform-browser-dynamic": [
- {
- "source": "npm:@angular/platform-browser-dynamic",
- "target": "npm:@angular/common",
- "type": "static"
- },
- {
- "source": "npm:@angular/platform-browser-dynamic",
- "target": "npm:@angular/compiler",
- "type": "static"
- },
- {
- "source": "npm:@angular/platform-browser-dynamic",
- "target": "npm:@angular/core",
- "type": "static"
- },
- {
- "source": "npm:@angular/platform-browser-dynamic",
- "target": "npm:@angular/platform-browser",
- "type": "static"
- },
- {
- "source": "npm:@angular/platform-browser-dynamic",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@angular/pwa": [
- {
- "source": "npm:@angular/pwa",
- "target": "npm:@angular/cli",
- "type": "static"
- },
- {
- "source": "npm:@angular/pwa",
- "target": "npm:@angular-devkit/schematics",
- "type": "static"
- },
- {
- "source": "npm:@angular/pwa",
- "target": "npm:@schematics/angular",
- "type": "static"
- },
- {
- "source": "npm:@angular/pwa",
- "target": "npm:parse5-html-rewriting-stream",
- "type": "static"
- }
- ],
- "npm:@angular/router": [
- {
- "source": "npm:@angular/router",
- "target": "npm:@angular/common",
- "type": "static"
- },
- {
- "source": "npm:@angular/router",
- "target": "npm:@angular/core",
- "type": "static"
- },
- {
- "source": "npm:@angular/router",
- "target": "npm:@angular/platform-browser",
- "type": "static"
- },
- {
- "source": "npm:@angular/router",
- "target": "npm:rxjs",
- "type": "static"
- },
- {
- "source": "npm:@angular/router",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@angular/service-worker": [
- {
- "source": "npm:@angular/service-worker",
- "target": "npm:@angular/core",
- "type": "static"
- },
- {
- "source": "npm:@angular/service-worker",
- "target": "npm:rxjs",
- "type": "static"
- },
- {
- "source": "npm:@angular/service-worker",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@antfu/install-pkg": [
- {
- "source": "npm:@antfu/install-pkg",
- "target": "npm:package-manager-detector",
- "type": "static"
- },
- {
- "source": "npm:@antfu/install-pkg",
- "target": "npm:tinyexec",
- "type": "static"
- }
- ],
- "npm:@asamuzakjp/css-color": [
- {
- "source": "npm:@asamuzakjp/css-color",
- "target": "npm:@csstools/css-calc",
- "type": "static"
- },
- {
- "source": "npm:@asamuzakjp/css-color",
- "target": "npm:@csstools/css-color-parser",
- "type": "static"
- },
- {
- "source": "npm:@asamuzakjp/css-color",
- "target": "npm:@csstools/css-parser-algorithms",
- "type": "static"
- },
- {
- "source": "npm:@asamuzakjp/css-color",
- "target": "npm:@csstools/css-tokenizer",
- "type": "static"
- },
- {
- "source": "npm:@asamuzakjp/css-color",
- "target": "npm:lru-cache@11.2.4",
- "type": "static"
- }
- ],
- "npm:@asamuzakjp/dom-selector": [
- {
- "source": "npm:@asamuzakjp/dom-selector",
- "target": "npm:@asamuzakjp/nwsapi",
- "type": "static"
- },
- {
- "source": "npm:@asamuzakjp/dom-selector",
- "target": "npm:bidi-js",
- "type": "static"
- },
- {
- "source": "npm:@asamuzakjp/dom-selector",
- "target": "npm:css-tree@3.1.0",
- "type": "static"
- },
- {
- "source": "npm:@asamuzakjp/dom-selector",
- "target": "npm:is-potential-custom-element-name",
- "type": "static"
- },
- {
- "source": "npm:@asamuzakjp/dom-selector",
- "target": "npm:lru-cache@11.2.4",
- "type": "static"
- }
- ],
- "npm:css-tree@3.1.0": [
- {
- "source": "npm:css-tree@3.1.0",
- "target": "npm:mdn-data@2.12.2",
- "type": "static"
- },
- {
- "source": "npm:css-tree@3.1.0",
- "target": "npm:source-map-js",
- "type": "static"
- }
- ],
- "npm:@babel/code-frame": [
- {
- "source": "npm:@babel/code-frame",
- "target": "npm:@babel/helper-validator-identifier",
- "type": "static"
- },
- {
- "source": "npm:@babel/code-frame",
- "target": "npm:js-tokens",
- "type": "static"
- },
- {
- "source": "npm:@babel/code-frame",
- "target": "npm:picocolors",
- "type": "static"
- }
- ],
- "npm:@babel/core": [
- {
- "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:@jridgewell/remapping",
- "type": "static"
- },
- {
- "source": "npm:@babel/core",
- "target": "npm:convert-source-map@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@babel/core",
- "target": "npm:debug",
- "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/parser",
- "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",
- "type": "static"
- },
- {
- "source": "npm:@babel/generator",
- "target": "npm:jsesc",
- "type": "static"
- }
- ],
- "npm:@babel/helper-annotate-as-pure": [
- {
- "source": "npm:@babel/helper-annotate-as-pure",
- "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",
- "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",
- "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",
- "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-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-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-split-export-declaration": [
- {
- "source": "npm:@babel/helper-split-export-declaration",
- "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/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-bigint": [
- {
- "source": "npm:@babel/plugin-syntax-bigint",
- "target": "npm:@babel/core",
- "type": "static"
- },
- {
- "source": "npm:@babel/plugin-syntax-bigint",
- "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-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/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"
- }
- ],
- "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-globals",
- "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"
- }
- ],
- "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"
- },
- {
- "source": "npm:@babel/plugin-transform-destructuring",
- "target": "npm:@babel/traverse",
- "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"
- }
- ],
- "npm:@babel/plugin-transform-explicit-resource-management": [
- {
- "source": "npm:@babel/plugin-transform-explicit-resource-management",
- "target": "npm:@babel/core",
- "type": "static"
- },
- {
- "source": "npm:@babel/plugin-transform-explicit-resource-management",
- "target": "npm:@babel/helper-plugin-utils",
- "type": "static"
- },
- {
- "source": "npm:@babel/plugin-transform-explicit-resource-management",
- "target": "npm:@babel/plugin-transform-destructuring",
- "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-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"
- }
- ],
- "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"
- }
- ],
- "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"
- }
- ],
- "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"
- }
- ],
- "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"
- }
- ],
- "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"
- }
- ],
- "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-transform-destructuring",
- "type": "static"
- },
- {
- "source": "npm:@babel/plugin-transform-object-rest-spread",
- "target": "npm:@babel/plugin-transform-parameters",
- "type": "static"
- },
- {
- "source": "npm:@babel/plugin-transform-object-rest-spread",
- "target": "npm:@babel/traverse",
- "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"
- }
- ],
- "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"
- }
- ],
- "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"
- }
- ],
- "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"
- }
- ],
- "npm:@babel/plugin-transform-regexp-modifiers": [
- {
- "source": "npm:@babel/plugin-transform-regexp-modifiers",
- "target": "npm:@babel/core",
- "type": "static"
- },
- {
- "source": "npm:@babel/plugin-transform-regexp-modifiers",
- "target": "npm:@babel/helper-create-regexp-features-plugin",
- "type": "static"
- },
- {
- "source": "npm:@babel/plugin-transform-regexp-modifiers",
- "target": "npm:@babel/helper-plugin-utils",
- "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/core",
- "type": "static"
- },
- {
- "source": "npm:@babel/preset-env",
- "target": "npm:@babel/compat-data",
- "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-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-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-explicit-resource-management",
- "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-regexp-modifiers",
- "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/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@7.28.6",
- "type": "static"
- },
- {
- "source": "npm:@babel/traverse",
- "target": "npm:@babel/helper-globals",
- "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",
- "type": "static"
- }
- ],
- "npm:@babel/generator@7.28.6": [
- {
- "source": "npm:@babel/generator@7.28.6",
- "target": "npm:@babel/parser",
- "type": "static"
- },
- {
- "source": "npm:@babel/generator@7.28.6",
- "target": "npm:@babel/types",
- "type": "static"
- },
- {
- "source": "npm:@babel/generator@7.28.6",
- "target": "npm:@jridgewell/gen-mapping",
- "type": "static"
- },
- {
- "source": "npm:@babel/generator@7.28.6",
- "target": "npm:@jridgewell/trace-mapping",
- "type": "static"
- },
- {
- "source": "npm:@babel/generator@7.28.6",
- "target": "npm:jsesc",
- "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"
- }
- ],
- "npm:@chevrotain/cst-dts-gen": [
- {
- "source": "npm:@chevrotain/cst-dts-gen",
- "target": "npm:@chevrotain/gast",
- "type": "static"
- },
- {
- "source": "npm:@chevrotain/cst-dts-gen",
- "target": "npm:@chevrotain/types",
- "type": "static"
- },
- {
- "source": "npm:@chevrotain/cst-dts-gen",
- "target": "npm:lodash-es@4.17.21",
- "type": "static"
- }
- ],
- "npm:@chevrotain/gast": [
- {
- "source": "npm:@chevrotain/gast",
- "target": "npm:@chevrotain/types",
- "type": "static"
- },
- {
- "source": "npm:@chevrotain/gast",
- "target": "npm:lodash-es@4.17.21",
- "type": "static"
- }
- ],
- "npm:@codewithdan/observable-store": [
- {
- "source": "npm:@codewithdan/observable-store",
- "target": "npm:rxjs",
- "type": "static"
- }
- ],
- "npm:@cspotcode/source-map-support": [
- {
- "source": "npm:@cspotcode/source-map-support",
- "target": "npm:@jridgewell/trace-mapping@0.3.9",
- "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:@csstools/css-calc": [
- {
- "source": "npm:@csstools/css-calc",
- "target": "npm:@csstools/css-parser-algorithms",
- "type": "static"
- },
- {
- "source": "npm:@csstools/css-calc",
- "target": "npm:@csstools/css-tokenizer",
- "type": "static"
- }
- ],
- "npm:@csstools/css-color-parser": [
- {
- "source": "npm:@csstools/css-color-parser",
- "target": "npm:@csstools/css-parser-algorithms",
- "type": "static"
- },
- {
- "source": "npm:@csstools/css-color-parser",
- "target": "npm:@csstools/css-tokenizer",
- "type": "static"
- },
- {
- "source": "npm:@csstools/css-color-parser",
- "target": "npm:@csstools/color-helpers",
- "type": "static"
- },
- {
- "source": "npm:@csstools/css-color-parser",
- "target": "npm:@csstools/css-calc",
- "type": "static"
- }
- ],
- "npm:@csstools/css-parser-algorithms": [
- {
- "source": "npm:@csstools/css-parser-algorithms",
- "target": "npm:@csstools/css-tokenizer",
- "type": "static"
- }
- ],
- "npm:@deno/shim-deno": [
- {
- "source": "npm:@deno/shim-deno",
- "target": "npm:@deno/shim-deno-test",
- "type": "static"
- },
- {
- "source": "npm:@deno/shim-deno",
- "target": "npm:which@4.0.0",
- "type": "static"
- }
- ],
- "npm:which@4.0.0": [
- {
- "source": "npm:which@4.0.0",
- "target": "npm:isexe@3.1.1",
- "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/config-array": [
- {
- "source": "npm:@eslint/config-array",
- "target": "npm:@eslint/object-schema",
- "type": "static"
- },
- {
- "source": "npm:@eslint/config-array",
- "target": "npm:debug",
- "type": "static"
- },
- {
- "source": "npm:@eslint/config-array",
- "target": "npm:minimatch",
- "type": "static"
- }
- ],
- "npm:@eslint/core": [
- {
- "source": "npm:@eslint/core",
- "target": "npm:@types/json-schema",
- "type": "static"
- }
- ],
- "npm:@eslint/eslintrc": [
- {
- "source": "npm:@eslint/eslintrc",
- "target": "npm:ajv@6.12.6",
- "type": "static"
- },
- {
- "source": "npm:@eslint/eslintrc",
- "target": "npm:debug",
- "type": "static"
- },
- {
- "source": "npm:@eslint/eslintrc",
- "target": "npm:espree",
- "type": "static"
- },
- {
- "source": "npm:@eslint/eslintrc",
- "target": "npm:globals",
- "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",
- "type": "static"
- },
- {
- "source": "npm:@eslint/eslintrc",
- "target": "npm:minimatch",
- "type": "static"
- },
- {
- "source": "npm:@eslint/eslintrc",
- "target": "npm:strip-json-comments",
- "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:@eslint/plugin-kit": [
- {
- "source": "npm:@eslint/plugin-kit",
- "target": "npm:@eslint/core",
- "type": "static"
- },
- {
- "source": "npm:@eslint/plugin-kit",
- "target": "npm:levn",
- "type": "static"
- }
- ],
- "npm:@hono/node-server": [
- {
- "source": "npm:@hono/node-server",
- "target": "npm:hono",
- "type": "static"
- }
- ],
- "npm:@humanfs/node": [
- {
- "source": "npm:@humanfs/node",
- "target": "npm:@humanfs/core",
- "type": "static"
- },
- {
- "source": "npm:@humanfs/node",
- "target": "npm:@humanwhocodes/retry@0.3.1",
- "type": "static"
- }
- ],
- "npm:@iconify/utils": [
- {
- "source": "npm:@iconify/utils",
- "target": "npm:@antfu/install-pkg",
- "type": "static"
- },
- {
- "source": "npm:@iconify/utils",
- "target": "npm:@iconify/types",
- "type": "static"
- },
- {
- "source": "npm:@iconify/utils",
- "target": "npm:mlly",
- "type": "static"
- }
- ],
- "npm:@inquirer/checkbox": [
- {
- "source": "npm:@inquirer/checkbox",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/checkbox",
- "target": "npm:@inquirer/ansi",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/checkbox",
- "target": "npm:@inquirer/core",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/checkbox",
- "target": "npm:@inquirer/figures",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/checkbox",
- "target": "npm:@inquirer/type",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/checkbox",
- "target": "npm:yoctocolors-cjs",
- "type": "static"
- }
- ],
- "npm:@inquirer/confirm": [
- {
- "source": "npm:@inquirer/confirm",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/confirm",
- "target": "npm:@inquirer/core",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/confirm",
- "target": "npm:@inquirer/type",
- "type": "static"
- }
- ],
- "npm:@inquirer/core": [
- {
- "source": "npm:@inquirer/core",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/core",
- "target": "npm:@inquirer/ansi",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/core",
- "target": "npm:@inquirer/figures",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/core",
- "target": "npm:@inquirer/type",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/core",
- "target": "npm:cli-width",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/core",
- "target": "npm:mute-stream",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/core",
- "target": "npm:signal-exit",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/core",
- "target": "npm:wrap-ansi",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/core",
- "target": "npm:yoctocolors-cjs",
- "type": "static"
- }
- ],
- "npm:@inquirer/editor": [
- {
- "source": "npm:@inquirer/editor",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/editor",
- "target": "npm:@inquirer/core",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/editor",
- "target": "npm:@inquirer/external-editor",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/editor",
- "target": "npm:@inquirer/type",
- "type": "static"
- }
- ],
- "npm:@inquirer/expand": [
- {
- "source": "npm:@inquirer/expand",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/expand",
- "target": "npm:@inquirer/core",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/expand",
- "target": "npm:@inquirer/type",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/expand",
- "target": "npm:yoctocolors-cjs",
- "type": "static"
- }
- ],
- "npm:@inquirer/external-editor": [
- {
- "source": "npm:@inquirer/external-editor",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/external-editor",
- "target": "npm:chardet",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/external-editor",
- "target": "npm:iconv-lite@0.7.1",
- "type": "static"
- }
- ],
- "npm:iconv-lite@0.7.1": [
- {
- "source": "npm:iconv-lite@0.7.1",
- "target": "npm:safer-buffer",
- "type": "static"
- }
- ],
- "npm:@inquirer/input": [
- {
- "source": "npm:@inquirer/input",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/input",
- "target": "npm:@inquirer/core",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/input",
- "target": "npm:@inquirer/type",
- "type": "static"
- }
- ],
- "npm:@inquirer/number": [
- {
- "source": "npm:@inquirer/number",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/number",
- "target": "npm:@inquirer/core",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/number",
- "target": "npm:@inquirer/type",
- "type": "static"
- }
- ],
- "npm:@inquirer/password": [
- {
- "source": "npm:@inquirer/password",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/password",
- "target": "npm:@inquirer/ansi",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/password",
- "target": "npm:@inquirer/core",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/password",
- "target": "npm:@inquirer/type",
- "type": "static"
- }
- ],
- "npm:@inquirer/prompts": [
- {
- "source": "npm:@inquirer/prompts",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/prompts",
- "target": "npm:@inquirer/checkbox",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/prompts",
- "target": "npm:@inquirer/confirm",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/prompts",
- "target": "npm:@inquirer/editor",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/prompts",
- "target": "npm:@inquirer/expand",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/prompts",
- "target": "npm:@inquirer/input",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/prompts",
- "target": "npm:@inquirer/number",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/prompts",
- "target": "npm:@inquirer/password",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/prompts",
- "target": "npm:@inquirer/rawlist",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/prompts",
- "target": "npm:@inquirer/search",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/prompts",
- "target": "npm:@inquirer/select",
- "type": "static"
- }
- ],
- "npm:@inquirer/rawlist": [
- {
- "source": "npm:@inquirer/rawlist",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/rawlist",
- "target": "npm:@inquirer/core",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/rawlist",
- "target": "npm:@inquirer/type",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/rawlist",
- "target": "npm:yoctocolors-cjs",
- "type": "static"
- }
- ],
- "npm:@inquirer/search": [
- {
- "source": "npm:@inquirer/search",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/search",
- "target": "npm:@inquirer/core",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/search",
- "target": "npm:@inquirer/figures",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/search",
- "target": "npm:@inquirer/type",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/search",
- "target": "npm:yoctocolors-cjs",
- "type": "static"
- }
- ],
- "npm:@inquirer/select": [
- {
- "source": "npm:@inquirer/select",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/select",
- "target": "npm:@inquirer/ansi",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/select",
- "target": "npm:@inquirer/core",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/select",
- "target": "npm:@inquirer/figures",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/select",
- "target": "npm:@inquirer/type",
- "type": "static"
- },
- {
- "source": "npm:@inquirer/select",
- "target": "npm:yoctocolors-cjs",
- "type": "static"
- }
- ],
- "npm:@inquirer/type": [
- {
- "source": "npm:@inquirer/type",
- "target": "npm:@types/node",
- "type": "static"
- }
- ],
- "npm:@internationalized/number": [
- {
- "source": "npm:@internationalized/number",
- "target": "npm:@swc/helpers",
- "type": "static"
- }
- ],
- "npm:@ionic/angular": [
- {
- "source": "npm:@ionic/angular",
- "target": "npm:@angular/core",
- "type": "static"
- },
- {
- "source": "npm:@ionic/angular",
- "target": "npm:@angular/forms",
- "type": "static"
- },
- {
- "source": "npm:@ionic/angular",
- "target": "npm:@angular/router",
- "type": "static"
- },
- {
- "source": "npm:@ionic/angular",
- "target": "npm:rxjs",
- "type": "static"
- },
- {
- "source": "npm:@ionic/angular",
- "target": "npm:zone.js",
- "type": "static"
- },
- {
- "source": "npm:@ionic/angular",
- "target": "npm:@ionic/core",
- "type": "static"
- },
- {
- "source": "npm:@ionic/angular",
- "target": "npm:ionicons",
- "type": "static"
- },
- {
- "source": "npm:@ionic/angular",
- "target": "npm:jsonc-parser",
- "type": "static"
- },
- {
- "source": "npm:@ionic/angular",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@ionic/core": [
- {
- "source": "npm:@ionic/core",
- "target": "npm:@stencil/core",
- "type": "static"
- },
- {
- "source": "npm:@ionic/core",
- "target": "npm:ionicons",
- "type": "static"
- },
- {
- "source": "npm:@ionic/core",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@isaacs/brace-expansion": [
- {
- "source": "npm:@isaacs/brace-expansion",
- "target": "npm:@isaacs/balanced-match",
- "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: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:strip-ansi@7.1.0": [
- {
- "source": "npm:strip-ansi@7.1.0",
- "target": "npm:ansi-regex@6.1.0",
- "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:@isaacs/fs-minipass": [
- {
- "source": "npm:@isaacs/fs-minipass",
- "target": "npm:minipass",
- "type": "static"
- }
- ],
- "npm:@istanbuljs/load-nyc-config": [
- {
- "source": "npm:@istanbuljs/load-nyc-config",
- "target": "npm:camelcase",
- "type": "static"
- },
- {
- "source": "npm:@istanbuljs/load-nyc-config",
- "target": "npm:find-up@4.1.0",
- "type": "static"
- },
- {
- "source": "npm:@istanbuljs/load-nyc-config",
- "target": "npm:get-package-type",
- "type": "static"
- },
- {
- "source": "npm:@istanbuljs/load-nyc-config",
- "target": "npm:js-yaml@3.14.2",
- "type": "static"
- },
- {
- "source": "npm:@istanbuljs/load-nyc-config",
- "target": "npm:resolve-from",
- "type": "static"
- }
- ],
- "npm:argparse@1.0.10": [
- {
- "source": "npm:argparse@1.0.10",
- "target": "npm:sprintf-js",
- "type": "static"
- }
- ],
- "npm:find-up@4.1.0": [
- {
- "source": "npm:find-up@4.1.0",
- "target": "npm:locate-path@5.0.0",
- "type": "static"
- },
- {
- "source": "npm:find-up@4.1.0",
- "target": "npm:path-exists@4.0.0",
- "type": "static"
- }
- ],
- "npm:js-yaml@3.14.2": [
- {
- "source": "npm:js-yaml@3.14.2",
- "target": "npm:argparse@1.0.10",
- "type": "static"
- },
- {
- "source": "npm:js-yaml@3.14.2",
- "target": "npm:esprima",
- "type": "static"
- }
- ],
- "npm:locate-path@5.0.0": [
- {
- "source": "npm:locate-path@5.0.0",
- "target": "npm:p-locate@4.1.0",
- "type": "static"
- }
- ],
- "npm:p-limit@2.3.0": [
- {
- "source": "npm:p-limit@2.3.0",
- "target": "npm:p-try",
- "type": "static"
- }
- ],
- "npm:p-locate@4.1.0": [
- {
- "source": "npm:p-locate@4.1.0",
- "target": "npm:p-limit@2.3.0",
- "type": "static"
- }
- ],
- "npm:@jest/console": [
- {
- "source": "npm:@jest/console",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:@jest/console",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:@jest/console",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:@jest/console",
- "target": "npm:jest-message-util",
- "type": "static"
- },
- {
- "source": "npm:@jest/console",
- "target": "npm:jest-util",
- "type": "static"
- },
- {
- "source": "npm:@jest/console",
- "target": "npm:slash",
- "type": "static"
- }
- ],
- "npm:chalk@4.1.2": [
- {
- "source": "npm:chalk@4.1.2",
- "target": "npm:ansi-styles",
- "type": "static"
- },
- {
- "source": "npm:chalk@4.1.2",
- "target": "npm:supports-color",
- "type": "static"
- }
- ],
- "npm:@jest/core": [
- {
- "source": "npm:@jest/core",
- "target": "npm:@jest/console",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:@jest/pattern",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:@jest/reporters",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:@jest/test-result",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:@jest/transform",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:ansi-escapes",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:ci-info@4.3.1",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:exit-x",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:graceful-fs",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:jest-changed-files",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:jest-config",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:jest-haste-map",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:jest-message-util",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:jest-regex-util",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:jest-resolve",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:jest-resolve-dependencies",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:jest-runner",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:jest-runtime",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:jest-snapshot",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:jest-util",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:jest-validate",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:jest-watcher",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:micromatch",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:pretty-format",
- "type": "static"
- },
- {
- "source": "npm:@jest/core",
- "target": "npm:slash",
- "type": "static"
- }
- ],
- "npm:@jest/environment": [
- {
- "source": "npm:@jest/environment",
- "target": "npm:@jest/fake-timers",
- "type": "static"
- },
- {
- "source": "npm:@jest/environment",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:@jest/environment",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:@jest/environment",
- "target": "npm:jest-mock",
- "type": "static"
- }
- ],
- "npm:@jest/environment-jsdom-abstract": [
- {
- "source": "npm:@jest/environment-jsdom-abstract",
- "target": "npm:jsdom",
- "type": "static"
- },
- {
- "source": "npm:@jest/environment-jsdom-abstract",
- "target": "npm:@jest/environment",
- "type": "static"
- },
- {
- "source": "npm:@jest/environment-jsdom-abstract",
- "target": "npm:@jest/fake-timers",
- "type": "static"
- },
- {
- "source": "npm:@jest/environment-jsdom-abstract",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:@jest/environment-jsdom-abstract",
- "target": "npm:@types/jsdom",
- "type": "static"
- },
- {
- "source": "npm:@jest/environment-jsdom-abstract",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:@jest/environment-jsdom-abstract",
- "target": "npm:jest-mock",
- "type": "static"
- },
- {
- "source": "npm:@jest/environment-jsdom-abstract",
- "target": "npm:jest-util",
- "type": "static"
- }
- ],
- "npm:@jest/expect": [
- {
- "source": "npm:@jest/expect",
- "target": "npm:expect",
- "type": "static"
- },
- {
- "source": "npm:@jest/expect",
- "target": "npm:jest-snapshot",
- "type": "static"
- }
- ],
- "npm:@jest/expect-utils": [
- {
- "source": "npm:@jest/expect-utils",
- "target": "npm:@jest/get-type",
- "type": "static"
- }
- ],
- "npm:@jest/fake-timers": [
- {
- "source": "npm:@jest/fake-timers",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:@jest/fake-timers",
- "target": "npm:@sinonjs/fake-timers",
- "type": "static"
- },
- {
- "source": "npm:@jest/fake-timers",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:@jest/fake-timers",
- "target": "npm:jest-message-util",
- "type": "static"
- },
- {
- "source": "npm:@jest/fake-timers",
- "target": "npm:jest-mock",
- "type": "static"
- },
- {
- "source": "npm:@jest/fake-timers",
- "target": "npm:jest-util",
- "type": "static"
- }
- ],
- "npm:@jest/globals": [
- {
- "source": "npm:@jest/globals",
- "target": "npm:@jest/environment",
- "type": "static"
- },
- {
- "source": "npm:@jest/globals",
- "target": "npm:@jest/expect",
- "type": "static"
- },
- {
- "source": "npm:@jest/globals",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:@jest/globals",
- "target": "npm:jest-mock",
- "type": "static"
- }
- ],
- "npm:@jest/pattern": [
- {
- "source": "npm:@jest/pattern",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:@jest/pattern",
- "target": "npm:jest-regex-util",
- "type": "static"
- }
- ],
- "npm:@jest/reporters": [
- {
- "source": "npm:@jest/reporters",
- "target": "npm:@bcoe/v8-coverage",
- "type": "static"
- },
- {
- "source": "npm:@jest/reporters",
- "target": "npm:@jest/console",
- "type": "static"
- },
- {
- "source": "npm:@jest/reporters",
- "target": "npm:@jest/test-result",
- "type": "static"
- },
- {
- "source": "npm:@jest/reporters",
- "target": "npm:@jest/transform",
- "type": "static"
- },
- {
- "source": "npm:@jest/reporters",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:@jest/reporters",
- "target": "npm:@jridgewell/trace-mapping",
- "type": "static"
- },
- {
- "source": "npm:@jest/reporters",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:@jest/reporters",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:@jest/reporters",
- "target": "npm:collect-v8-coverage",
- "type": "static"
- },
- {
- "source": "npm:@jest/reporters",
- "target": "npm:exit-x",
- "type": "static"
- },
- {
- "source": "npm:@jest/reporters",
- "target": "npm:glob",
- "type": "static"
- },
- {
- "source": "npm:@jest/reporters",
- "target": "npm:graceful-fs",
- "type": "static"
- },
- {
- "source": "npm:@jest/reporters",
- "target": "npm:istanbul-lib-coverage",
- "type": "static"
- },
- {
- "source": "npm:@jest/reporters",
- "target": "npm:istanbul-lib-instrument",
- "type": "static"
- },
- {
- "source": "npm:@jest/reporters",
- "target": "npm:istanbul-lib-report",
- "type": "static"
- },
- {
- "source": "npm:@jest/reporters",
- "target": "npm:istanbul-lib-source-maps",
- "type": "static"
- },
- {
- "source": "npm:@jest/reporters",
- "target": "npm:istanbul-reports",
- "type": "static"
- },
- {
- "source": "npm:@jest/reporters",
- "target": "npm:jest-message-util",
- "type": "static"
- },
- {
- "source": "npm:@jest/reporters",
- "target": "npm:jest-util",
- "type": "static"
- },
- {
- "source": "npm:@jest/reporters",
- "target": "npm:jest-worker",
- "type": "static"
- },
- {
- "source": "npm:@jest/reporters",
- "target": "npm:slash",
- "type": "static"
- },
- {
- "source": "npm:@jest/reporters",
- "target": "npm:string-length",
- "type": "static"
- },
- {
- "source": "npm:@jest/reporters",
- "target": "npm:v8-to-istanbul",
- "type": "static"
- }
- ],
- "npm:@jest/schemas": [
- {
- "source": "npm:@jest/schemas",
- "target": "npm:@sinclair/typebox",
- "type": "static"
- }
- ],
- "npm:@jest/snapshot-utils": [
- {
- "source": "npm:@jest/snapshot-utils",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:@jest/snapshot-utils",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:@jest/snapshot-utils",
- "target": "npm:graceful-fs",
- "type": "static"
- },
- {
- "source": "npm:@jest/snapshot-utils",
- "target": "npm:natural-compare",
- "type": "static"
- }
- ],
- "npm:@jest/source-map": [
- {
- "source": "npm:@jest/source-map",
- "target": "npm:@jridgewell/trace-mapping",
- "type": "static"
- },
- {
- "source": "npm:@jest/source-map",
- "target": "npm:callsites",
- "type": "static"
- },
- {
- "source": "npm:@jest/source-map",
- "target": "npm:graceful-fs",
- "type": "static"
- }
- ],
- "npm:@jest/test-result": [
- {
- "source": "npm:@jest/test-result",
- "target": "npm:@jest/console",
- "type": "static"
- },
- {
- "source": "npm:@jest/test-result",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:@jest/test-result",
- "target": "npm:@types/istanbul-lib-coverage",
- "type": "static"
- },
- {
- "source": "npm:@jest/test-result",
- "target": "npm:collect-v8-coverage",
- "type": "static"
- }
- ],
- "npm:@jest/test-sequencer": [
- {
- "source": "npm:@jest/test-sequencer",
- "target": "npm:@jest/test-result",
- "type": "static"
- },
- {
- "source": "npm:@jest/test-sequencer",
- "target": "npm:graceful-fs",
- "type": "static"
- },
- {
- "source": "npm:@jest/test-sequencer",
- "target": "npm:jest-haste-map",
- "type": "static"
- },
- {
- "source": "npm:@jest/test-sequencer",
- "target": "npm:slash",
- "type": "static"
- }
- ],
- "npm:@jest/transform": [
- {
- "source": "npm:@jest/transform",
- "target": "npm:@babel/core",
- "type": "static"
- },
- {
- "source": "npm:@jest/transform",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:@jest/transform",
- "target": "npm:@jridgewell/trace-mapping",
- "type": "static"
- },
- {
- "source": "npm:@jest/transform",
- "target": "npm:babel-plugin-istanbul",
- "type": "static"
- },
- {
- "source": "npm:@jest/transform",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:@jest/transform",
- "target": "npm:convert-source-map@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@jest/transform",
- "target": "npm:fast-json-stable-stringify",
- "type": "static"
- },
- {
- "source": "npm:@jest/transform",
- "target": "npm:graceful-fs",
- "type": "static"
- },
- {
- "source": "npm:@jest/transform",
- "target": "npm:jest-haste-map",
- "type": "static"
- },
- {
- "source": "npm:@jest/transform",
- "target": "npm:jest-regex-util",
- "type": "static"
- },
- {
- "source": "npm:@jest/transform",
- "target": "npm:jest-util",
- "type": "static"
- },
- {
- "source": "npm:@jest/transform",
- "target": "npm:micromatch",
- "type": "static"
- },
- {
- "source": "npm:@jest/transform",
- "target": "npm:pirates",
- "type": "static"
- },
- {
- "source": "npm:@jest/transform",
- "target": "npm:slash",
- "type": "static"
- },
- {
- "source": "npm:@jest/transform",
- "target": "npm:write-file-atomic",
- "type": "static"
- }
- ],
- "npm:@jest/types": [
- {
- "source": "npm:@jest/types",
- "target": "npm:@jest/pattern",
- "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"
- }
- ],
- "npm:@jridgewell/gen-mapping": [
- {
- "source": "npm:@jridgewell/gen-mapping",
- "target": "npm:@jridgewell/sourcemap-codec",
- "type": "static"
- },
- {
- "source": "npm:@jridgewell/gen-mapping",
- "target": "npm:@jridgewell/trace-mapping",
- "type": "static"
- }
- ],
- "npm:@jridgewell/remapping": [
- {
- "source": "npm:@jridgewell/remapping",
- "target": "npm:@jridgewell/gen-mapping",
- "type": "static"
- },
- {
- "source": "npm:@jridgewell/remapping",
- "target": "npm:@jridgewell/trace-mapping",
- "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",
- "type": "static"
- }
- ],
- "npm:@jridgewell/trace-mapping": [
- {
- "source": "npm:@jridgewell/trace-mapping",
- "target": "npm:@jridgewell/resolve-uri",
- "type": "static"
- },
- {
- "source": "npm:@jridgewell/trace-mapping",
- "target": "npm:@jridgewell/sourcemap-codec",
- "type": "static"
- }
- ],
- "npm:@jsonjoy.com/base64": [
- {
- "source": "npm:@jsonjoy.com/base64",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@jsonjoy.com/buffers": [
- {
- "source": "npm:@jsonjoy.com/buffers",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@jsonjoy.com/codegen": [
- {
- "source": "npm:@jsonjoy.com/codegen",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@jsonjoy.com/fs-core": [
- {
- "source": "npm:@jsonjoy.com/fs-core",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/fs-core",
- "target": "npm:@jsonjoy.com/fs-node-builtins",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/fs-core",
- "target": "npm:@jsonjoy.com/fs-node-utils",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/fs-core",
- "target": "npm:thingies",
- "type": "static"
- }
- ],
- "npm:@jsonjoy.com/fs-fsa": [
- {
- "source": "npm:@jsonjoy.com/fs-fsa",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/fs-fsa",
- "target": "npm:@jsonjoy.com/fs-core",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/fs-fsa",
- "target": "npm:@jsonjoy.com/fs-node-builtins",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/fs-fsa",
- "target": "npm:@jsonjoy.com/fs-node-utils",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/fs-fsa",
- "target": "npm:thingies",
- "type": "static"
- }
- ],
- "npm:@jsonjoy.com/fs-node": [
- {
- "source": "npm:@jsonjoy.com/fs-node",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/fs-node",
- "target": "npm:@jsonjoy.com/fs-core",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/fs-node",
- "target": "npm:@jsonjoy.com/fs-node-builtins",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/fs-node",
- "target": "npm:@jsonjoy.com/fs-node-utils",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/fs-node",
- "target": "npm:@jsonjoy.com/fs-print",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/fs-node",
- "target": "npm:@jsonjoy.com/fs-snapshot",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/fs-node",
- "target": "npm:glob-to-regex.js",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/fs-node",
- "target": "npm:thingies",
- "type": "static"
- }
- ],
- "npm:@jsonjoy.com/fs-node-builtins": [
- {
- "source": "npm:@jsonjoy.com/fs-node-builtins",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@jsonjoy.com/fs-node-to-fsa": [
- {
- "source": "npm:@jsonjoy.com/fs-node-to-fsa",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/fs-node-to-fsa",
- "target": "npm:@jsonjoy.com/fs-fsa",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/fs-node-to-fsa",
- "target": "npm:@jsonjoy.com/fs-node-builtins",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/fs-node-to-fsa",
- "target": "npm:@jsonjoy.com/fs-node-utils",
- "type": "static"
- }
- ],
- "npm:@jsonjoy.com/fs-node-utils": [
- {
- "source": "npm:@jsonjoy.com/fs-node-utils",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/fs-node-utils",
- "target": "npm:@jsonjoy.com/fs-node-builtins",
- "type": "static"
- }
- ],
- "npm:@jsonjoy.com/fs-print": [
- {
- "source": "npm:@jsonjoy.com/fs-print",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/fs-print",
- "target": "npm:@jsonjoy.com/fs-node-utils",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/fs-print",
- "target": "npm:tree-dump",
- "type": "static"
- }
- ],
- "npm:@jsonjoy.com/fs-snapshot": [
- {
- "source": "npm:@jsonjoy.com/fs-snapshot",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/fs-snapshot",
- "target": "npm:@jsonjoy.com/buffers@17.67.0",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/fs-snapshot",
- "target": "npm:@jsonjoy.com/fs-node-utils",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/fs-snapshot",
- "target": "npm:@jsonjoy.com/json-pack@17.67.0",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/fs-snapshot",
- "target": "npm:@jsonjoy.com/util@17.67.0",
- "type": "static"
- }
- ],
- "npm:@jsonjoy.com/base64@17.67.0": [
- {
- "source": "npm:@jsonjoy.com/base64@17.67.0",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@jsonjoy.com/buffers@17.67.0": [
- {
- "source": "npm:@jsonjoy.com/buffers@17.67.0",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@jsonjoy.com/codegen@17.67.0": [
- {
- "source": "npm:@jsonjoy.com/codegen@17.67.0",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@jsonjoy.com/json-pack@17.67.0": [
- {
- "source": "npm:@jsonjoy.com/json-pack@17.67.0",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/json-pack@17.67.0",
- "target": "npm:@jsonjoy.com/base64@17.67.0",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/json-pack@17.67.0",
- "target": "npm:@jsonjoy.com/buffers@17.67.0",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/json-pack@17.67.0",
- "target": "npm:@jsonjoy.com/codegen@17.67.0",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/json-pack@17.67.0",
- "target": "npm:@jsonjoy.com/json-pointer@17.67.0",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/json-pack@17.67.0",
- "target": "npm:@jsonjoy.com/util@17.67.0",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/json-pack@17.67.0",
- "target": "npm:hyperdyperid",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/json-pack@17.67.0",
- "target": "npm:thingies",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/json-pack@17.67.0",
- "target": "npm:tree-dump",
- "type": "static"
- }
- ],
- "npm:@jsonjoy.com/json-pointer@17.67.0": [
- {
- "source": "npm:@jsonjoy.com/json-pointer@17.67.0",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/json-pointer@17.67.0",
- "target": "npm:@jsonjoy.com/util@17.67.0",
- "type": "static"
- }
- ],
- "npm:@jsonjoy.com/util@17.67.0": [
- {
- "source": "npm:@jsonjoy.com/util@17.67.0",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/util@17.67.0",
- "target": "npm:@jsonjoy.com/buffers@17.67.0",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/util@17.67.0",
- "target": "npm:@jsonjoy.com/codegen@17.67.0",
- "type": "static"
- }
- ],
- "npm:@jsonjoy.com/json-pack": [
- {
- "source": "npm:@jsonjoy.com/json-pack",
- "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/buffers",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/json-pack",
- "target": "npm:@jsonjoy.com/codegen",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/json-pack",
- "target": "npm:@jsonjoy.com/json-pointer",
- "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"
- }
- ],
- "npm:@jsonjoy.com/json-pointer": [
- {
- "source": "npm:@jsonjoy.com/json-pointer",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/json-pointer",
- "target": "npm:@jsonjoy.com/codegen",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/json-pointer",
- "target": "npm:@jsonjoy.com/util",
- "type": "static"
- }
- ],
- "npm:@jsonjoy.com/util": [
- {
- "source": "npm:@jsonjoy.com/util",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/util",
- "target": "npm:@jsonjoy.com/buffers",
- "type": "static"
- },
- {
- "source": "npm:@jsonjoy.com/util",
- "target": "npm:@jsonjoy.com/codegen",
- "type": "static"
- }
- ],
- "npm:@keyv/redis": [
- {
- "source": "npm:@keyv/redis",
- "target": "npm:keyv",
- "type": "static"
- },
- {
- "source": "npm:@keyv/redis",
- "target": "npm:@redis/client",
- "type": "static"
- },
- {
- "source": "npm:@keyv/redis",
- "target": "npm:cluster-key-slot",
- "type": "static"
- }
- ],
- "npm:@mdx-js/react": [
- {
- "source": "npm:@mdx-js/react",
- "target": "npm:@types/react",
- "type": "static"
- },
- {
- "source": "npm:@mdx-js/react",
- "target": "npm:react",
- "type": "static"
- },
- {
- "source": "npm:@mdx-js/react",
- "target": "npm:@types/mdx",
- "type": "static"
- }
- ],
- "npm:@mermaid-js/parser": [
- {
- "source": "npm:@mermaid-js/parser",
- "target": "npm:langium",
- "type": "static"
- }
- ],
- "npm:@modelcontextprotocol/sdk": [
- {
- "source": "npm:@modelcontextprotocol/sdk",
- "target": "npm:zod",
- "type": "static"
- },
- {
- "source": "npm:@modelcontextprotocol/sdk",
- "target": "npm:@hono/node-server",
- "type": "static"
- },
- {
- "source": "npm:@modelcontextprotocol/sdk",
- "target": "npm:ajv",
- "type": "static"
- },
- {
- "source": "npm:@modelcontextprotocol/sdk",
- "target": "npm:ajv-formats",
- "type": "static"
- },
- {
- "source": "npm:@modelcontextprotocol/sdk",
- "target": "npm:content-type",
- "type": "static"
- },
- {
- "source": "npm:@modelcontextprotocol/sdk",
- "target": "npm:cors",
- "type": "static"
- },
- {
- "source": "npm:@modelcontextprotocol/sdk",
- "target": "npm:cross-spawn",
- "type": "static"
- },
- {
- "source": "npm:@modelcontextprotocol/sdk",
- "target": "npm:eventsource",
- "type": "static"
- },
- {
- "source": "npm:@modelcontextprotocol/sdk",
- "target": "npm:eventsource-parser",
- "type": "static"
- },
- {
- "source": "npm:@modelcontextprotocol/sdk",
- "target": "npm:express",
- "type": "static"
- },
- {
- "source": "npm:@modelcontextprotocol/sdk",
- "target": "npm:express-rate-limit",
- "type": "static"
- },
- {
- "source": "npm:@modelcontextprotocol/sdk",
- "target": "npm:jose",
- "type": "static"
- },
- {
- "source": "npm:@modelcontextprotocol/sdk",
- "target": "npm:json-schema-typed",
- "type": "static"
- },
- {
- "source": "npm:@modelcontextprotocol/sdk",
- "target": "npm:pkce-challenge",
- "type": "static"
- },
- {
- "source": "npm:@modelcontextprotocol/sdk",
- "target": "npm:raw-body",
- "type": "static"
- },
- {
- "source": "npm:@modelcontextprotocol/sdk",
- "target": "npm:zod-to-json-schema",
- "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/cli": [
- {
- "source": "npm:@module-federation/cli",
- "target": "npm:@module-federation/dts-plugin",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/cli",
- "target": "npm:@module-federation/sdk",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/cli",
- "target": "npm:chalk",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/cli",
- "target": "npm:commander",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/cli",
- "target": "npm:jiti@2.4.2",
- "type": "static"
- }
- ],
- "npm:@module-federation/data-prefetch": [
- {
- "source": "npm:@module-federation/data-prefetch",
- "target": "npm:react",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/data-prefetch",
- "target": "npm:react-dom",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/data-prefetch",
- "target": "npm:@module-federation/runtime",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/data-prefetch",
- "target": "npm:@module-federation/sdk",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/data-prefetch",
- "target": "npm:fs-extra",
- "type": "static"
- }
- ],
- "npm:@module-federation/dts-plugin": [
- {
- "source": "npm:@module-federation/dts-plugin",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/dts-plugin",
- "target": "npm:@module-federation/error-codes",
- "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",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/dts-plugin",
- "target": "npm:fs-extra",
- "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:ws",
- "type": "static"
- }
- ],
- "npm:@module-federation/enhanced": [
- {
- "source": "npm:@module-federation/enhanced",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/enhanced",
- "target": "npm:webpack",
- "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/cli",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/enhanced",
- "target": "npm:@module-federation/data-prefetch",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/enhanced",
- "target": "npm:@module-federation/dts-plugin",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/enhanced",
- "target": "npm:@module-federation/error-codes",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/enhanced",
- "target": "npm:@module-federation/inject-external-runtime-core-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:schema-utils",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/enhanced",
- "target": "npm:upath",
- "type": "static"
- }
- ],
- "npm:@module-federation/inject-external-runtime-core-plugin": [
- {
- "source": "npm:@module-federation/inject-external-runtime-core-plugin",
- "target": "npm:@module-federation/runtime-tools",
- "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",
- "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",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/manifest",
- "target": "npm:find-pkg",
- "type": "static"
- }
- ],
- "npm:@module-federation/node": [
- {
- "source": "npm:@module-federation/node",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/node",
- "target": "npm:@module-federation/enhanced@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/node",
- "target": "npm:@module-federation/runtime@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/node",
- "target": "npm:@module-federation/sdk@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/node",
- "target": "npm:btoa",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/node",
- "target": "npm:encoding",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/node",
- "target": "npm:node-fetch",
- "type": "static"
- }
- ],
- "npm:@module-federation/bridge-react-webpack-plugin@2.0.0": [
- {
- "source": "npm:@module-federation/bridge-react-webpack-plugin@2.0.0",
- "target": "npm:@module-federation/sdk@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/bridge-react-webpack-plugin@2.0.0",
- "target": "npm:@types/semver",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/bridge-react-webpack-plugin@2.0.0",
- "target": "npm:semver@7.6.3",
- "type": "static"
- }
- ],
- "npm:@module-federation/cli@2.0.0": [
- {
- "source": "npm:@module-federation/cli@2.0.0",
- "target": "npm:@module-federation/dts-plugin@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/cli@2.0.0",
- "target": "npm:@module-federation/sdk@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/cli@2.0.0",
- "target": "npm:chalk",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/cli@2.0.0",
- "target": "npm:commander",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/cli@2.0.0",
- "target": "npm:jiti@2.4.2",
- "type": "static"
- }
- ],
- "npm:@module-federation/data-prefetch@2.0.0": [
- {
- "source": "npm:@module-federation/data-prefetch@2.0.0",
- "target": "npm:react",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/data-prefetch@2.0.0",
- "target": "npm:react-dom",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/data-prefetch@2.0.0",
- "target": "npm:@module-federation/runtime@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/data-prefetch@2.0.0",
- "target": "npm:@module-federation/sdk@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/data-prefetch@2.0.0",
- "target": "npm:fs-extra",
- "type": "static"
- }
- ],
- "npm:@module-federation/dts-plugin@2.0.0": [
- {
- "source": "npm:@module-federation/dts-plugin@2.0.0",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/dts-plugin@2.0.0",
- "target": "npm:@module-federation/error-codes@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/dts-plugin@2.0.0",
- "target": "npm:@module-federation/managers@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/dts-plugin@2.0.0",
- "target": "npm:@module-federation/sdk@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/dts-plugin@2.0.0",
- "target": "npm:@module-federation/third-party-dts-extractor@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/dts-plugin@2.0.0",
- "target": "npm:adm-zip",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/dts-plugin@2.0.0",
- "target": "npm:ansi-colors",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/dts-plugin@2.0.0",
- "target": "npm:axios",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/dts-plugin@2.0.0",
- "target": "npm:chalk",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/dts-plugin@2.0.0",
- "target": "npm:fs-extra",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/dts-plugin@2.0.0",
- "target": "npm:isomorphic-ws",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/dts-plugin@2.0.0",
- "target": "npm:koa",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/dts-plugin@2.0.0",
- "target": "npm:lodash.clonedeepwith",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/dts-plugin@2.0.0",
- "target": "npm:log4js",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/dts-plugin@2.0.0",
- "target": "npm:node-schedule",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/dts-plugin@2.0.0",
- "target": "npm:rambda",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/dts-plugin@2.0.0",
- "target": "npm:ws",
- "type": "static"
- }
- ],
- "npm:@module-federation/enhanced@2.0.0": [
- {
- "source": "npm:@module-federation/enhanced@2.0.0",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/enhanced@2.0.0",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/enhanced@2.0.0",
- "target": "npm:@module-federation/bridge-react-webpack-plugin@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/enhanced@2.0.0",
- "target": "npm:@module-federation/cli@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/enhanced@2.0.0",
- "target": "npm:@module-federation/data-prefetch@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/enhanced@2.0.0",
- "target": "npm:@module-federation/dts-plugin@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/enhanced@2.0.0",
- "target": "npm:@module-federation/error-codes@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/enhanced@2.0.0",
- "target": "npm:@module-federation/inject-external-runtime-core-plugin@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/enhanced@2.0.0",
- "target": "npm:@module-federation/managers@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/enhanced@2.0.0",
- "target": "npm:@module-federation/manifest@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/enhanced@2.0.0",
- "target": "npm:@module-federation/rspack@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/enhanced@2.0.0",
- "target": "npm:@module-federation/runtime-tools@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/enhanced@2.0.0",
- "target": "npm:@module-federation/sdk@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/enhanced@2.0.0",
- "target": "npm:btoa",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/enhanced@2.0.0",
- "target": "npm:schema-utils",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/enhanced@2.0.0",
- "target": "npm:upath",
- "type": "static"
- }
- ],
- "npm:@module-federation/inject-external-runtime-core-plugin@2.0.0": [
- {
- "source": "npm:@module-federation/inject-external-runtime-core-plugin@2.0.0",
- "target": "npm:@module-federation/runtime-tools@2.0.0",
- "type": "static"
- }
- ],
- "npm:@module-federation/managers@2.0.0": [
- {
- "source": "npm:@module-federation/managers@2.0.0",
- "target": "npm:@module-federation/sdk@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/managers@2.0.0",
- "target": "npm:find-pkg",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/managers@2.0.0",
- "target": "npm:fs-extra",
- "type": "static"
- }
- ],
- "npm:@module-federation/manifest@2.0.0": [
- {
- "source": "npm:@module-federation/manifest@2.0.0",
- "target": "npm:@module-federation/dts-plugin@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/manifest@2.0.0",
- "target": "npm:@module-federation/managers@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/manifest@2.0.0",
- "target": "npm:@module-federation/sdk@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/manifest@2.0.0",
- "target": "npm:chalk",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/manifest@2.0.0",
- "target": "npm:find-pkg",
- "type": "static"
- }
- ],
- "npm:@module-federation/rspack@2.0.0": [
- {
- "source": "npm:@module-federation/rspack@2.0.0",
- "target": "npm:@rspack/core",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/rspack@2.0.0",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/rspack@2.0.0",
- "target": "npm:@module-federation/bridge-react-webpack-plugin@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/rspack@2.0.0",
- "target": "npm:@module-federation/dts-plugin@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/rspack@2.0.0",
- "target": "npm:@module-federation/inject-external-runtime-core-plugin@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/rspack@2.0.0",
- "target": "npm:@module-federation/managers@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/rspack@2.0.0",
- "target": "npm:@module-federation/manifest@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/rspack@2.0.0",
- "target": "npm:@module-federation/runtime-tools@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/rspack@2.0.0",
- "target": "npm:@module-federation/sdk@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/rspack@2.0.0",
- "target": "npm:btoa",
- "type": "static"
- }
- ],
- "npm:@module-federation/runtime@2.0.0": [
- {
- "source": "npm:@module-federation/runtime@2.0.0",
- "target": "npm:@module-federation/error-codes@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/runtime@2.0.0",
- "target": "npm:@module-federation/runtime-core@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/runtime@2.0.0",
- "target": "npm:@module-federation/sdk@2.0.0",
- "type": "static"
- }
- ],
- "npm:@module-federation/runtime-core@2.0.0": [
- {
- "source": "npm:@module-federation/runtime-core@2.0.0",
- "target": "npm:@module-federation/error-codes@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/runtime-core@2.0.0",
- "target": "npm:@module-federation/sdk@2.0.0",
- "type": "static"
- }
- ],
- "npm:@module-federation/runtime-tools@2.0.0": [
- {
- "source": "npm:@module-federation/runtime-tools@2.0.0",
- "target": "npm:@module-federation/runtime@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/runtime-tools@2.0.0",
- "target": "npm:@module-federation/webpack-bundler-runtime@2.0.0",
- "type": "static"
- }
- ],
- "npm:@module-federation/third-party-dts-extractor@2.0.0": [
- {
- "source": "npm:@module-federation/third-party-dts-extractor@2.0.0",
- "target": "npm:find-pkg",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/third-party-dts-extractor@2.0.0",
- "target": "npm:fs-extra",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/third-party-dts-extractor@2.0.0",
- "target": "npm:resolve@1.22.8",
- "type": "static"
- }
- ],
- "npm:@module-federation/webpack-bundler-runtime@2.0.0": [
- {
- "source": "npm:@module-federation/webpack-bundler-runtime@2.0.0",
- "target": "npm:@module-federation/runtime@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/webpack-bundler-runtime@2.0.0",
- "target": "npm:@module-federation/sdk@2.0.0",
- "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:@module-federation/rspack": [
- {
- "source": "npm:@module-federation/rspack",
- "target": "npm:@rspack/core",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/rspack",
- "target": "npm:typescript",
- "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/inject-external-runtime-core-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:btoa",
- "type": "static"
- }
- ],
- "npm:@module-federation/runtime": [
- {
- "source": "npm:@module-federation/runtime",
- "target": "npm:@module-federation/error-codes",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/runtime",
- "target": "npm:@module-federation/runtime-core",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/runtime",
- "target": "npm:@module-federation/sdk",
- "type": "static"
- }
- ],
- "npm:@module-federation/runtime-core": [
- {
- "source": "npm:@module-federation/runtime-core",
- "target": "npm:@module-federation/error-codes",
- "type": "static"
- },
- {
- "source": "npm:@module-federation/runtime-core",
- "target": "npm:@module-federation/sdk",
- "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/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",
- "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/nice": [
- {
- "source": "npm:@napi-rs/nice",
- "target": "npm:@napi-rs/nice-android-arm-eabi",
- "type": "static"
- },
- {
- "source": "npm:@napi-rs/nice",
- "target": "npm:@napi-rs/nice-android-arm64",
- "type": "static"
- },
- {
- "source": "npm:@napi-rs/nice",
- "target": "npm:@napi-rs/nice-darwin-arm64",
- "type": "static"
- },
- {
- "source": "npm:@napi-rs/nice",
- "target": "npm:@napi-rs/nice-darwin-x64",
- "type": "static"
- },
- {
- "source": "npm:@napi-rs/nice",
- "target": "npm:@napi-rs/nice-freebsd-x64",
- "type": "static"
- },
- {
- "source": "npm:@napi-rs/nice",
- "target": "npm:@napi-rs/nice-linux-arm-gnueabihf",
- "type": "static"
- },
- {
- "source": "npm:@napi-rs/nice",
- "target": "npm:@napi-rs/nice-linux-arm64-gnu",
- "type": "static"
- },
- {
- "source": "npm:@napi-rs/nice",
- "target": "npm:@napi-rs/nice-linux-arm64-musl",
- "type": "static"
- },
- {
- "source": "npm:@napi-rs/nice",
- "target": "npm:@napi-rs/nice-linux-ppc64-gnu",
- "type": "static"
- },
- {
- "source": "npm:@napi-rs/nice",
- "target": "npm:@napi-rs/nice-linux-riscv64-gnu",
- "type": "static"
- },
- {
- "source": "npm:@napi-rs/nice",
- "target": "npm:@napi-rs/nice-linux-s390x-gnu",
- "type": "static"
- },
- {
- "source": "npm:@napi-rs/nice",
- "target": "npm:@napi-rs/nice-linux-x64-gnu",
- "type": "static"
- },
- {
- "source": "npm:@napi-rs/nice",
- "target": "npm:@napi-rs/nice-linux-x64-musl",
- "type": "static"
- },
- {
- "source": "npm:@napi-rs/nice",
- "target": "npm:@napi-rs/nice-openharmony-arm64",
- "type": "static"
- },
- {
- "source": "npm:@napi-rs/nice",
- "target": "npm:@napi-rs/nice-win32-arm64-msvc",
- "type": "static"
- },
- {
- "source": "npm:@napi-rs/nice",
- "target": "npm:@napi-rs/nice-win32-ia32-msvc",
- "type": "static"
- },
- {
- "source": "npm:@napi-rs/nice",
- "target": "npm:@napi-rs/nice-win32-x64-msvc",
- "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:@nestjs/bull": [
- {
- "source": "npm:@nestjs/bull",
- "target": "npm:@nestjs/common",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/bull",
- "target": "npm:@nestjs/core",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/bull",
- "target": "npm:bull",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/bull",
- "target": "npm:@nestjs/bull-shared",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/bull",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@nestjs/bull-shared": [
- {
- "source": "npm:@nestjs/bull-shared",
- "target": "npm:@nestjs/common",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/bull-shared",
- "target": "npm:@nestjs/core",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/bull-shared",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@nestjs/cache-manager": [
- {
- "source": "npm:@nestjs/cache-manager",
- "target": "npm:@nestjs/common",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/cache-manager",
- "target": "npm:@nestjs/core",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/cache-manager",
- "target": "npm:cache-manager",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/cache-manager",
- "target": "npm:keyv",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/cache-manager",
- "target": "npm:rxjs",
- "type": "static"
- }
- ],
- "npm:@nestjs/common": [
- {
- "source": "npm:@nestjs/common",
- "target": "npm:class-transformer",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/common",
- "target": "npm:class-validator",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/common",
- "target": "npm:reflect-metadata",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/common",
- "target": "npm:rxjs",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/common",
- "target": "npm:file-type",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/common",
- "target": "npm:iterare",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/common",
- "target": "npm:load-esm",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/common",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/common",
- "target": "npm:uid",
- "type": "static"
- }
- ],
- "npm:@nestjs/config": [
- {
- "source": "npm:@nestjs/config",
- "target": "npm:@nestjs/common",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/config",
- "target": "npm:rxjs",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/config",
- "target": "npm:dotenv",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/config",
- "target": "npm:dotenv-expand",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/config",
- "target": "npm:lodash",
- "type": "static"
- }
- ],
- "npm:@nestjs/core": [
- {
- "source": "npm:@nestjs/core",
- "target": "npm:@nestjs/common",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/core",
- "target": "npm:@nestjs/platform-express",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/core",
- "target": "npm:reflect-metadata",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/core",
- "target": "npm:rxjs",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/core",
- "target": "npm:@nuxt/opencollective",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/core",
- "target": "npm:fast-safe-stringify",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/core",
- "target": "npm:iterare",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/core",
- "target": "npm:path-to-regexp",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/core",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/core",
- "target": "npm:uid",
- "type": "static"
- }
- ],
- "npm:@nestjs/event-emitter": [
- {
- "source": "npm:@nestjs/event-emitter",
- "target": "npm:@nestjs/common",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/event-emitter",
- "target": "npm:@nestjs/core",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/event-emitter",
- "target": "npm:eventemitter2",
- "type": "static"
- }
- ],
- "npm:@nestjs/jwt": [
- {
- "source": "npm:@nestjs/jwt",
- "target": "npm:@nestjs/common",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/jwt",
- "target": "npm:@types/jsonwebtoken",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/jwt",
- "target": "npm:jsonwebtoken",
- "type": "static"
- }
- ],
- "npm:@nestjs/passport": [
- {
- "source": "npm:@nestjs/passport",
- "target": "npm:@nestjs/common",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/passport",
- "target": "npm:passport",
- "type": "static"
- }
- ],
- "npm:@nestjs/platform-express": [
- {
- "source": "npm:@nestjs/platform-express",
- "target": "npm:@nestjs/common",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/platform-express",
- "target": "npm:@nestjs/core",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/platform-express",
- "target": "npm:cors",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/platform-express",
- "target": "npm:express",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/platform-express",
- "target": "npm:multer",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/platform-express",
- "target": "npm:path-to-regexp",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/platform-express",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@nestjs/schedule": [
- {
- "source": "npm:@nestjs/schedule",
- "target": "npm:@nestjs/common",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/schedule",
- "target": "npm:@nestjs/core",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/schedule",
- "target": "npm:cron",
- "type": "static"
- }
- ],
- "npm:@nestjs/schematics": [
- {
- "source": "npm:@nestjs/schematics",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/schematics",
- "target": "npm:@angular-devkit/core@19.2.17",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/schematics",
- "target": "npm:@angular-devkit/schematics@19.2.17",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/schematics",
- "target": "npm:comment-json",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/schematics",
- "target": "npm:jsonc-parser",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/schematics",
- "target": "npm:pluralize",
- "type": "static"
- }
- ],
- "npm:@angular-devkit/core@19.2.17": [
- {
- "source": "npm:@angular-devkit/core@19.2.17",
- "target": "npm:chokidar@4.0.3",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/core@19.2.17",
- "target": "npm:ajv",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/core@19.2.17",
- "target": "npm:ajv-formats",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/core@19.2.17",
- "target": "npm:jsonc-parser",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/core@19.2.17",
- "target": "npm:picomatch",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/core@19.2.17",
- "target": "npm:rxjs",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/core@19.2.17",
- "target": "npm:source-map",
- "type": "static"
- }
- ],
- "npm:@angular-devkit/schematics@19.2.17": [
- {
- "source": "npm:@angular-devkit/schematics@19.2.17",
- "target": "npm:@angular-devkit/core@19.2.17",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/schematics@19.2.17",
- "target": "npm:jsonc-parser",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/schematics@19.2.17",
- "target": "npm:magic-string",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/schematics@19.2.17",
- "target": "npm:ora@5.4.1",
- "type": "static"
- },
- {
- "source": "npm:@angular-devkit/schematics@19.2.17",
- "target": "npm:rxjs",
- "type": "static"
- }
- ],
- "npm:chokidar@4.0.3": [
- {
- "source": "npm:chokidar@4.0.3",
- "target": "npm:readdirp@4.1.2",
- "type": "static"
- }
- ],
- "npm:ora@5.4.1": [
- {
- "source": "npm:ora@5.4.1",
- "target": "npm:bl",
- "type": "static"
- },
- {
- "source": "npm:ora@5.4.1",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:ora@5.4.1",
- "target": "npm:cli-cursor",
- "type": "static"
- },
- {
- "source": "npm:ora@5.4.1",
- "target": "npm:cli-spinners",
- "type": "static"
- },
- {
- "source": "npm:ora@5.4.1",
- "target": "npm:is-interactive@1.0.0",
- "type": "static"
- },
- {
- "source": "npm:ora@5.4.1",
- "target": "npm:is-unicode-supported",
- "type": "static"
- },
- {
- "source": "npm:ora@5.4.1",
- "target": "npm:log-symbols",
- "type": "static"
- },
- {
- "source": "npm:ora@5.4.1",
- "target": "npm:strip-ansi",
- "type": "static"
- },
- {
- "source": "npm:ora@5.4.1",
- "target": "npm:wcwidth",
- "type": "static"
- }
- ],
- "npm:@nestjs/serve-static": [
- {
- "source": "npm:@nestjs/serve-static",
- "target": "npm:@nestjs/common",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/serve-static",
- "target": "npm:@nestjs/core",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/serve-static",
- "target": "npm:express",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/serve-static",
- "target": "npm:path-to-regexp",
- "type": "static"
- }
- ],
- "npm:@nestjs/testing": [
- {
- "source": "npm:@nestjs/testing",
- "target": "npm:@nestjs/common",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/testing",
- "target": "npm:@nestjs/core",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/testing",
- "target": "npm:@nestjs/platform-express",
- "type": "static"
- },
- {
- "source": "npm:@nestjs/testing",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@ngtools/webpack": [
- {
- "source": "npm:@ngtools/webpack",
- "target": "npm:@angular/compiler-cli",
- "type": "static"
- },
- {
- "source": "npm:@ngtools/webpack",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:@ngtools/webpack",
- "target": "npm:webpack",
- "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/agent": [
- {
- "source": "npm:@npmcli/agent",
- "target": "npm:agent-base",
- "type": "static"
- },
- {
- "source": "npm:@npmcli/agent",
- "target": "npm:http-proxy-agent",
- "type": "static"
- },
- {
- "source": "npm:@npmcli/agent",
- "target": "npm:https-proxy-agent",
- "type": "static"
- },
- {
- "source": "npm:@npmcli/agent",
- "target": "npm:lru-cache@11.2.4",
- "type": "static"
- },
- {
- "source": "npm:@npmcli/agent",
- "target": "npm:socks-proxy-agent",
- "type": "static"
- }
- ],
- "npm:@npmcli/fs": [
- {
- "source": "npm:@npmcli/fs",
- "target": "npm:semver",
- "type": "static"
- }
- ],
- "npm:@npmcli/git": [
- {
- "source": "npm:@npmcli/git",
- "target": "npm:@npmcli/promise-spawn",
- "type": "static"
- },
- {
- "source": "npm:@npmcli/git",
- "target": "npm:ini",
- "type": "static"
- },
- {
- "source": "npm:@npmcli/git",
- "target": "npm:lru-cache@11.2.4",
- "type": "static"
- },
- {
- "source": "npm:@npmcli/git",
- "target": "npm:npm-pick-manifest",
- "type": "static"
- },
- {
- "source": "npm:@npmcli/git",
- "target": "npm:proc-log",
- "type": "static"
- },
- {
- "source": "npm:@npmcli/git",
- "target": "npm:promise-retry",
- "type": "static"
- },
- {
- "source": "npm:@npmcli/git",
- "target": "npm:semver",
- "type": "static"
- },
- {
- "source": "npm:@npmcli/git",
- "target": "npm:which@6.0.0",
- "type": "static"
- }
- ],
- "npm:which@6.0.0": [
- {
- "source": "npm:which@6.0.0",
- "target": "npm:isexe@3.1.1",
- "type": "static"
- }
- ],
- "npm:@npmcli/installed-package-contents": [
- {
- "source": "npm:@npmcli/installed-package-contents",
- "target": "npm:npm-bundled",
- "type": "static"
- },
- {
- "source": "npm:@npmcli/installed-package-contents",
- "target": "npm:npm-normalize-package-bin",
- "type": "static"
- }
- ],
- "npm:@npmcli/package-json": [
- {
- "source": "npm:@npmcli/package-json",
- "target": "npm:@npmcli/git",
- "type": "static"
- },
- {
- "source": "npm:@npmcli/package-json",
- "target": "npm:glob@13.0.0",
- "type": "static"
- },
- {
- "source": "npm:@npmcli/package-json",
- "target": "npm:hosted-git-info",
- "type": "static"
- },
- {
- "source": "npm:@npmcli/package-json",
- "target": "npm:json-parse-even-better-errors",
- "type": "static"
- },
- {
- "source": "npm:@npmcli/package-json",
- "target": "npm:proc-log",
- "type": "static"
- },
- {
- "source": "npm:@npmcli/package-json",
- "target": "npm:semver",
- "type": "static"
- },
- {
- "source": "npm:@npmcli/package-json",
- "target": "npm:validate-npm-package-license",
- "type": "static"
- }
- ],
- "npm:glob@13.0.0": [
- {
- "source": "npm:glob@13.0.0",
- "target": "npm:minimatch@10.1.1",
- "type": "static"
- },
- {
- "source": "npm:glob@13.0.0",
- "target": "npm:minipass",
- "type": "static"
- },
- {
- "source": "npm:glob@13.0.0",
- "target": "npm:path-scurry@2.0.1",
- "type": "static"
- }
- ],
- "npm:minimatch@10.1.1": [
- {
- "source": "npm:minimatch@10.1.1",
- "target": "npm:@isaacs/brace-expansion",
- "type": "static"
- }
- ],
- "npm:path-scurry@2.0.1": [
- {
- "source": "npm:path-scurry@2.0.1",
- "target": "npm:lru-cache@11.2.4",
- "type": "static"
- },
- {
- "source": "npm:path-scurry@2.0.1",
- "target": "npm:minipass",
- "type": "static"
- }
- ],
- "npm:@npmcli/promise-spawn": [
- {
- "source": "npm:@npmcli/promise-spawn",
- "target": "npm:which@6.0.0",
- "type": "static"
- }
- ],
- "npm:@npmcli/run-script": [
- {
- "source": "npm:@npmcli/run-script",
- "target": "npm:@npmcli/node-gyp",
- "type": "static"
- },
- {
- "source": "npm:@npmcli/run-script",
- "target": "npm:@npmcli/package-json",
- "type": "static"
- },
- {
- "source": "npm:@npmcli/run-script",
- "target": "npm:@npmcli/promise-spawn",
- "type": "static"
- },
- {
- "source": "npm:@npmcli/run-script",
- "target": "npm:node-gyp",
- "type": "static"
- },
- {
- "source": "npm:@npmcli/run-script",
- "target": "npm:proc-log",
- "type": "static"
- },
- {
- "source": "npm:@npmcli/run-script",
- "target": "npm:which@6.0.0",
- "type": "static"
- }
- ],
- "npm:@nuxt/opencollective": [
- {
- "source": "npm:@nuxt/opencollective",
- "target": "npm:consola",
- "type": "static"
- }
- ],
- "npm:@nx/angular": [
- {
- "source": "npm:@nx/angular",
- "target": "npm:@angular-devkit/build-angular",
- "type": "static"
- },
- {
- "source": "npm:@nx/angular",
- "target": "npm:@angular-devkit/core",
- "type": "static"
- },
- {
- "source": "npm:@nx/angular",
- "target": "npm:@angular-devkit/schematics",
- "type": "static"
- },
- {
- "source": "npm:@nx/angular",
- "target": "npm:@angular/build",
- "type": "static"
- },
- {
- "source": "npm:@nx/angular",
- "target": "npm:@schematics/angular",
- "type": "static"
- },
- {
- "source": "npm:@nx/angular",
- "target": "npm:rxjs",
- "type": "static"
- },
- {
- "source": "npm:@nx/angular",
- "target": "npm:@nx/devkit",
- "type": "static"
- },
- {
- "source": "npm:@nx/angular",
- "target": "npm:@nx/eslint",
- "type": "static"
- },
- {
- "source": "npm:@nx/angular",
- "target": "npm:@nx/js",
- "type": "static"
- },
- {
- "source": "npm:@nx/angular",
- "target": "npm:@nx/module-federation",
- "type": "static"
- },
- {
- "source": "npm:@nx/angular",
- "target": "npm:@nx/rspack",
- "type": "static"
- },
- {
- "source": "npm:@nx/angular",
- "target": "npm:@nx/web",
- "type": "static"
- },
- {
- "source": "npm:@nx/angular",
- "target": "npm:@nx/webpack",
- "type": "static"
- },
- {
- "source": "npm:@nx/angular",
- "target": "npm:@nx/workspace",
- "type": "static"
- },
- {
- "source": "npm:@nx/angular",
- "target": "npm:@phenomnomnominal/tsquery",
- "type": "static"
- },
- {
- "source": "npm:@nx/angular",
- "target": "npm:@typescript-eslint/type-utils",
- "type": "static"
- },
- {
- "source": "npm:@nx/angular",
- "target": "npm:enquirer",
- "type": "static"
- },
- {
- "source": "npm:@nx/angular",
- "target": "npm:magic-string",
- "type": "static"
- },
- {
- "source": "npm:@nx/angular",
- "target": "npm:picocolors",
- "type": "static"
- },
- {
- "source": "npm:@nx/angular",
- "target": "npm:picomatch",
- "type": "static"
- },
- {
- "source": "npm:@nx/angular",
- "target": "npm:semver",
- "type": "static"
- },
- {
- "source": "npm:@nx/angular",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@nx/angular",
- "target": "npm:webpack-merge@5.10.0",
- "type": "static"
- }
- ],
- "npm:webpack-merge@5.10.0": [
- {
- "source": "npm:webpack-merge@5.10.0",
- "target": "npm:clone-deep",
- "type": "static"
- },
- {
- "source": "npm:webpack-merge@5.10.0",
- "target": "npm:flat",
- "type": "static"
- },
- {
- "source": "npm:webpack-merge@5.10.0",
- "target": "npm:wildcard",
- "type": "static"
- }
- ],
- "npm:@nx/cypress": [
- {
- "source": "npm:@nx/cypress",
- "target": "npm:@nx/devkit",
- "type": "static"
- },
- {
- "source": "npm:@nx/cypress",
- "target": "npm:@nx/eslint",
- "type": "static"
- },
- {
- "source": "npm:@nx/cypress",
- "target": "npm:@nx/js",
- "type": "static"
- },
- {
- "source": "npm:@nx/cypress",
- "target": "npm:@phenomnomnominal/tsquery",
- "type": "static"
- },
- {
- "source": "npm:@nx/cypress",
- "target": "npm:detect-port",
- "type": "static"
- },
- {
- "source": "npm:@nx/cypress",
- "target": "npm:semver",
- "type": "static"
- },
- {
- "source": "npm:@nx/cypress",
- "target": "npm:tree-kill",
- "type": "static"
- },
- {
- "source": "npm:@nx/cypress",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@nx/devkit": [
- {
- "source": "npm:@nx/devkit",
- "target": "npm:nx",
- "type": "static"
- },
- {
- "source": "npm:@nx/devkit",
- "target": "npm:@zkochan/js-yaml",
- "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:minimatch@10.1.1",
- "type": "static"
- },
- {
- "source": "npm:@nx/devkit",
- "target": "npm:semver",
- "type": "static"
- },
- {
- "source": "npm:@nx/devkit",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@nx/devkit",
- "target": "npm:yargs-parser",
- "type": "static"
- }
- ],
- "npm:@nx/docker": [
- {
- "source": "npm:@nx/docker",
- "target": "npm:@nx/devkit",
- "type": "static"
- },
- {
- "source": "npm:@nx/docker",
- "target": "npm:enquirer",
- "type": "static"
- },
- {
- "source": "npm:@nx/docker",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@nx/eslint": [
- {
- "source": "npm:@nx/eslint",
- "target": "npm:@zkochan/js-yaml",
- "type": "static"
- },
- {
- "source": "npm:@nx/eslint",
- "target": "npm:eslint",
- "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:semver",
- "type": "static"
- },
- {
- "source": "npm:@nx/eslint",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@nx/eslint",
- "target": "npm:typescript",
- "type": "static"
- }
- ],
- "npm:@nx/eslint-plugin": [
- {
- "source": "npm:@nx/eslint-plugin",
- "target": "npm:@typescript-eslint/parser",
- "type": "static"
- },
- {
- "source": "npm:@nx/eslint-plugin",
- "target": "npm:eslint-config-prettier",
- "type": "static"
- },
- {
- "source": "npm:@nx/eslint-plugin",
- "target": "npm:@nx/devkit",
- "type": "static"
- },
- {
- "source": "npm:@nx/eslint-plugin",
- "target": "npm:@nx/js",
- "type": "static"
- },
- {
- "source": "npm:@nx/eslint-plugin",
- "target": "npm:@phenomnomnominal/tsquery",
- "type": "static"
- },
- {
- "source": "npm:@nx/eslint-plugin",
- "target": "npm:@typescript-eslint/type-utils",
- "type": "static"
- },
- {
- "source": "npm:@nx/eslint-plugin",
- "target": "npm:@typescript-eslint/utils",
- "type": "static"
- },
- {
- "source": "npm:@nx/eslint-plugin",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:@nx/eslint-plugin",
- "target": "npm:confusing-browser-globals",
- "type": "static"
- },
- {
- "source": "npm:@nx/eslint-plugin",
- "target": "npm:globals@15.15.0",
- "type": "static"
- },
- {
- "source": "npm:@nx/eslint-plugin",
- "target": "npm:jsonc-eslint-parser",
- "type": "static"
- },
- {
- "source": "npm:@nx/eslint-plugin",
- "target": "npm:semver",
- "type": "static"
- },
- {
- "source": "npm:@nx/eslint-plugin",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@nx/jest": [
- {
- "source": "npm:@nx/jest",
- "target": "npm:@jest/reporters",
- "type": "static"
- },
- {
- "source": "npm:@nx/jest",
- "target": "npm:@jest/test-result",
- "type": "static"
- },
- {
- "source": "npm:@nx/jest",
- "target": "npm:@nx/devkit",
- "type": "static"
- },
- {
- "source": "npm:@nx/jest",
- "target": "npm:@nx/js",
- "type": "static"
- },
- {
- "source": "npm:@nx/jest",
- "target": "npm:@phenomnomnominal/tsquery",
- "type": "static"
- },
- {
- "source": "npm:@nx/jest",
- "target": "npm:identity-obj-proxy",
- "type": "static"
- },
- {
- "source": "npm:@nx/jest",
- "target": "npm:jest-config",
- "type": "static"
- },
- {
- "source": "npm:@nx/jest",
- "target": "npm:jest-resolve",
- "type": "static"
- },
- {
- "source": "npm:@nx/jest",
- "target": "npm:jest-util",
- "type": "static"
- },
- {
- "source": "npm:@nx/jest",
- "target": "npm:minimatch@10.1.1",
- "type": "static"
- },
- {
- "source": "npm:@nx/jest",
- "target": "npm:picocolors",
- "type": "static"
- },
- {
- "source": "npm:@nx/jest",
- "target": "npm:resolve.exports",
- "type": "static"
- },
- {
- "source": "npm:@nx/jest",
- "target": "npm:semver",
- "type": "static"
- },
- {
- "source": "npm:@nx/jest",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@nx/jest",
- "target": "npm:yargs-parser",
- "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:ignore",
- "type": "static"
- },
- {
- "source": "npm:@nx/js",
- "target": "npm:js-tokens",
- "type": "static"
- },
- {
- "source": "npm:@nx/js",
- "target": "npm:jsonc-parser@3.2.0",
- "type": "static"
- },
- {
- "source": "npm:@nx/js",
- "target": "npm:npm-run-path",
- "type": "static"
- },
- {
- "source": "npm:@nx/js",
- "target": "npm:picocolors",
- "type": "static"
- },
- {
- "source": "npm:@nx/js",
- "target": "npm:picomatch",
- "type": "static"
- },
- {
- "source": "npm:@nx/js",
- "target": "npm:semver",
- "type": "static"
- },
- {
- "source": "npm:@nx/js",
- "target": "npm:source-map-support@0.5.19",
- "type": "static"
- },
- {
- "source": "npm:@nx/js",
- "target": "npm:tinyglobby",
- "type": "static"
- },
- {
- "source": "npm:@nx/js",
- "target": "npm:tslib",
- "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:@nx/module-federation": [
- {
- "source": "npm:@nx/module-federation",
- "target": "npm:@module-federation/enhanced",
- "type": "static"
- },
- {
- "source": "npm:@nx/module-federation",
- "target": "npm:@module-federation/node",
- "type": "static"
- },
- {
- "source": "npm:@nx/module-federation",
- "target": "npm:@module-federation/sdk",
- "type": "static"
- },
- {
- "source": "npm:@nx/module-federation",
- "target": "npm:@nx/devkit",
- "type": "static"
- },
- {
- "source": "npm:@nx/module-federation",
- "target": "npm:@nx/js",
- "type": "static"
- },
- {
- "source": "npm:@nx/module-federation",
- "target": "npm:@nx/web",
- "type": "static"
- },
- {
- "source": "npm:@nx/module-federation",
- "target": "npm:@rspack/core",
- "type": "static"
- },
- {
- "source": "npm:@nx/module-federation",
- "target": "npm:express@4.22.1",
- "type": "static"
- },
- {
- "source": "npm:@nx/module-federation",
- "target": "npm:http-proxy-middleware",
- "type": "static"
- },
- {
- "source": "npm:@nx/module-federation",
- "target": "npm:picocolors",
- "type": "static"
- },
- {
- "source": "npm:@nx/module-federation",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@nx/module-federation",
- "target": "npm:webpack",
- "type": "static"
- }
- ],
- "npm:accepts@1.3.8": [
- {
- "source": "npm:accepts@1.3.8",
- "target": "npm:mime-types",
- "type": "static"
- },
- {
- "source": "npm:accepts@1.3.8",
- "target": "npm:negotiator@0.6.3",
- "type": "static"
- }
- ],
- "npm:body-parser@1.20.4": [
- {
- "source": "npm:body-parser@1.20.4",
- "target": "npm:bytes",
- "type": "static"
- },
- {
- "source": "npm:body-parser@1.20.4",
- "target": "npm:content-type",
- "type": "static"
- },
- {
- "source": "npm:body-parser@1.20.4",
- "target": "npm:debug@2.6.9",
- "type": "static"
- },
- {
- "source": "npm:body-parser@1.20.4",
- "target": "npm:depd",
- "type": "static"
- },
- {
- "source": "npm:body-parser@1.20.4",
- "target": "npm:destroy",
- "type": "static"
- },
- {
- "source": "npm:body-parser@1.20.4",
- "target": "npm:http-errors@2.0.1",
- "type": "static"
- },
- {
- "source": "npm:body-parser@1.20.4",
- "target": "npm:iconv-lite@0.4.24",
- "type": "static"
- },
- {
- "source": "npm:body-parser@1.20.4",
- "target": "npm:on-finished",
- "type": "static"
- },
- {
- "source": "npm:body-parser@1.20.4",
- "target": "npm:qs",
- "type": "static"
- },
- {
- "source": "npm:body-parser@1.20.4",
- "target": "npm:raw-body@2.5.3",
- "type": "static"
- },
- {
- "source": "npm:body-parser@1.20.4",
- "target": "npm:type-is@1.6.18",
- "type": "static"
- },
- {
- "source": "npm:body-parser@1.20.4",
- "target": "npm:unpipe",
- "type": "static"
- }
- ],
- "npm:content-disposition@0.5.4": [
- {
- "source": "npm:content-disposition@0.5.4",
- "target": "npm:safe-buffer",
- "type": "static"
- }
- ],
- "npm:debug@2.6.9": [
- {
- "source": "npm:debug@2.6.9",
- "target": "npm:ms@2.0.0",
- "type": "static"
- }
- ],
- "npm:express@4.22.1": [
- {
- "source": "npm:express@4.22.1",
- "target": "npm:accepts@1.3.8",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:array-flatten",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:body-parser@1.20.4",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:content-disposition@0.5.4",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:content-type",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:cookie",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:cookie-signature@1.0.7",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:debug@2.6.9",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:depd",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:encodeurl",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:escape-html",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:etag",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:finalhandler@1.3.2",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:fresh@0.5.2",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:http-errors@2.0.1",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:merge-descriptors@1.0.3",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:methods",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:on-finished",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:parseurl",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:path-to-regexp@0.1.12",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:proxy-addr",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:qs",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:range-parser",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:safe-buffer",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:send@0.19.2",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:serve-static@1.16.3",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:setprototypeof",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:statuses",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:type-is@1.6.18",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:utils-merge",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:vary",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:cookie-signature@1.0.6",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:finalhandler@1.3.1",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:http-errors",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:send@0.19.0",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:serve-static@1.16.2",
- "type": "static"
- },
- {
- "source": "npm:express@4.22.1",
- "target": "npm:statuses@2.0.1",
- "type": "static"
- }
- ],
- "npm:finalhandler@1.3.2": [
- {
- "source": "npm:finalhandler@1.3.2",
- "target": "npm:debug@2.6.9",
- "type": "static"
- },
- {
- "source": "npm:finalhandler@1.3.2",
- "target": "npm:encodeurl",
- "type": "static"
- },
- {
- "source": "npm:finalhandler@1.3.2",
- "target": "npm:escape-html",
- "type": "static"
- },
- {
- "source": "npm:finalhandler@1.3.2",
- "target": "npm:on-finished",
- "type": "static"
- },
- {
- "source": "npm:finalhandler@1.3.2",
- "target": "npm:parseurl",
- "type": "static"
- },
- {
- "source": "npm:finalhandler@1.3.2",
- "target": "npm:statuses",
- "type": "static"
- },
- {
- "source": "npm:finalhandler@1.3.2",
- "target": "npm:unpipe",
- "type": "static"
- }
- ],
- "npm:http-errors@2.0.1": [
- {
- "source": "npm:http-errors@2.0.1",
- "target": "npm:depd",
- "type": "static"
- },
- {
- "source": "npm:http-errors@2.0.1",
- "target": "npm:inherits",
- "type": "static"
- },
- {
- "source": "npm:http-errors@2.0.1",
- "target": "npm:setprototypeof",
- "type": "static"
- },
- {
- "source": "npm:http-errors@2.0.1",
- "target": "npm:statuses",
- "type": "static"
- },
- {
- "source": "npm:http-errors@2.0.1",
- "target": "npm:toidentifier",
- "type": "static"
- }
- ],
- "npm:iconv-lite@0.4.24": [
- {
- "source": "npm:iconv-lite@0.4.24",
- "target": "npm:safer-buffer",
- "type": "static"
- }
- ],
- "npm:raw-body@2.5.3": [
- {
- "source": "npm:raw-body@2.5.3",
- "target": "npm:bytes",
- "type": "static"
- },
- {
- "source": "npm:raw-body@2.5.3",
- "target": "npm:http-errors@2.0.1",
- "type": "static"
- },
- {
- "source": "npm:raw-body@2.5.3",
- "target": "npm:iconv-lite@0.4.24",
- "type": "static"
- },
- {
- "source": "npm:raw-body@2.5.3",
- "target": "npm:unpipe",
- "type": "static"
- }
- ],
- "npm:send@0.19.2": [
- {
- "source": "npm:send@0.19.2",
- "target": "npm:debug@2.6.9",
- "type": "static"
- },
- {
- "source": "npm:send@0.19.2",
- "target": "npm:depd",
- "type": "static"
- },
- {
- "source": "npm:send@0.19.2",
- "target": "npm:destroy",
- "type": "static"
- },
- {
- "source": "npm:send@0.19.2",
- "target": "npm:encodeurl",
- "type": "static"
- },
- {
- "source": "npm:send@0.19.2",
- "target": "npm:escape-html",
- "type": "static"
- },
- {
- "source": "npm:send@0.19.2",
- "target": "npm:etag",
- "type": "static"
- },
- {
- "source": "npm:send@0.19.2",
- "target": "npm:fresh@0.5.2",
- "type": "static"
- },
- {
- "source": "npm:send@0.19.2",
- "target": "npm:http-errors@2.0.1",
- "type": "static"
- },
- {
- "source": "npm:send@0.19.2",
- "target": "npm:mime",
- "type": "static"
- },
- {
- "source": "npm:send@0.19.2",
- "target": "npm:ms@2.1.3",
- "type": "static"
- },
- {
- "source": "npm:send@0.19.2",
- "target": "npm:on-finished",
- "type": "static"
- },
- {
- "source": "npm:send@0.19.2",
- "target": "npm:range-parser",
- "type": "static"
- },
- {
- "source": "npm:send@0.19.2",
- "target": "npm:statuses",
- "type": "static"
- }
- ],
- "npm:serve-static@1.16.3": [
- {
- "source": "npm:serve-static@1.16.3",
- "target": "npm:encodeurl",
- "type": "static"
- },
- {
- "source": "npm:serve-static@1.16.3",
- "target": "npm:escape-html",
- "type": "static"
- },
- {
- "source": "npm:serve-static@1.16.3",
- "target": "npm:parseurl",
- "type": "static"
- },
- {
- "source": "npm:serve-static@1.16.3",
- "target": "npm:send@0.19.2",
- "type": "static"
- }
- ],
- "npm:type-is@1.6.18": [
- {
- "source": "npm:type-is@1.6.18",
- "target": "npm:media-typer@0.3.0",
- "type": "static"
- },
- {
- "source": "npm:type-is@1.6.18",
- "target": "npm:mime-types",
- "type": "static"
- }
- ],
- "npm:@nx/nest": [
- {
- "source": "npm:@nx/nest",
- "target": "npm:@nestjs/schematics",
- "type": "static"
- },
- {
- "source": "npm:@nx/nest",
- "target": "npm:@nx/devkit",
- "type": "static"
- },
- {
- "source": "npm:@nx/nest",
- "target": "npm:@nx/eslint",
- "type": "static"
- },
- {
- "source": "npm:@nx/nest",
- "target": "npm:@nx/js",
- "type": "static"
- },
- {
- "source": "npm:@nx/nest",
- "target": "npm:@nx/node",
- "type": "static"
- },
- {
- "source": "npm:@nx/nest",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@nx/node": [
- {
- "source": "npm:@nx/node",
- "target": "npm:@nx/devkit",
- "type": "static"
- },
- {
- "source": "npm:@nx/node",
- "target": "npm:@nx/docker",
- "type": "static"
- },
- {
- "source": "npm:@nx/node",
- "target": "npm:@nx/eslint",
- "type": "static"
- },
- {
- "source": "npm:@nx/node",
- "target": "npm:@nx/jest",
- "type": "static"
- },
- {
- "source": "npm:@nx/node",
- "target": "npm:@nx/js",
- "type": "static"
- },
- {
- "source": "npm:@nx/node",
- "target": "npm:kill-port",
- "type": "static"
- },
- {
- "source": "npm:@nx/node",
- "target": "npm:tcp-port-used",
- "type": "static"
- },
- {
- "source": "npm:@nx/node",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@nx/rspack": [
- {
- "source": "npm:@nx/rspack",
- "target": "npm:@module-federation/enhanced",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:@module-federation/node",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:@nx/devkit",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:@nx/js",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:@nx/module-federation",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:@nx/web",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:@phenomnomnominal/tsquery",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:@rspack/core",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:@rspack/dev-server",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:@rspack/plugin-react-refresh",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:autoprefixer",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:browserslist",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:css-loader@6.11.0",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:enquirer",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:express@4.22.1",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:http-proxy-middleware",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:less-loader@11.1.4",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:license-webpack-plugin",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:loader-utils@2.0.4",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:parse5@4.0.0",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:picocolors",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:postcss",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:postcss-import",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:postcss-loader",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:sass",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:sass-embedded",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:sass-loader",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:source-map-loader",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:style-loader",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:ts-checker-rspack-plugin",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:@nx/rspack",
- "target": "npm:webpack-node-externals",
- "type": "static"
- }
- ],
- "npm:css-loader@6.11.0": [
- {
- "source": "npm:css-loader@6.11.0",
- "target": "npm:@rspack/core",
- "type": "static"
- },
- {
- "source": "npm:css-loader@6.11.0",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:css-loader@6.11.0",
- "target": "npm:icss-utils",
- "type": "static"
- },
- {
- "source": "npm:css-loader@6.11.0",
- "target": "npm:postcss",
- "type": "static"
- },
- {
- "source": "npm:css-loader@6.11.0",
- "target": "npm:postcss-modules-extract-imports",
- "type": "static"
- },
- {
- "source": "npm:css-loader@6.11.0",
- "target": "npm:postcss-modules-local-by-default",
- "type": "static"
- },
- {
- "source": "npm:css-loader@6.11.0",
- "target": "npm:postcss-modules-scope",
- "type": "static"
- },
- {
- "source": "npm:css-loader@6.11.0",
- "target": "npm:postcss-modules-values",
- "type": "static"
- },
- {
- "source": "npm:css-loader@6.11.0",
- "target": "npm:postcss-value-parser",
- "type": "static"
- },
- {
- "source": "npm:css-loader@6.11.0",
- "target": "npm:semver",
- "type": "static"
- }
- ],
- "npm:less-loader@11.1.4": [
- {
- "source": "npm:less-loader@11.1.4",
- "target": "npm:less",
- "type": "static"
- },
- {
- "source": "npm:less-loader@11.1.4",
- "target": "npm:webpack",
- "type": "static"
- }
- ],
- "npm:loader-utils@2.0.4": [
- {
- "source": "npm:loader-utils@2.0.4",
- "target": "npm:big.js@5.2.2",
- "type": "static"
- },
- {
- "source": "npm:loader-utils@2.0.4",
- "target": "npm:emojis-list",
- "type": "static"
- },
- {
- "source": "npm:loader-utils@2.0.4",
- "target": "npm:json5",
- "type": "static"
- }
- ],
- "npm:@nx/storybook": [
- {
- "source": "npm:@nx/storybook",
- "target": "npm:storybook",
- "type": "static"
- },
- {
- "source": "npm:@nx/storybook",
- "target": "npm:@nx/cypress",
- "type": "static"
- },
- {
- "source": "npm:@nx/storybook",
- "target": "npm:@nx/devkit",
- "type": "static"
- },
- {
- "source": "npm:@nx/storybook",
- "target": "npm:@nx/eslint",
- "type": "static"
- },
- {
- "source": "npm:@nx/storybook",
- "target": "npm:@nx/js",
- "type": "static"
- },
- {
- "source": "npm:@nx/storybook",
- "target": "npm:@phenomnomnominal/tsquery",
- "type": "static"
- },
- {
- "source": "npm:@nx/storybook",
- "target": "npm:semver",
- "type": "static"
- },
- {
- "source": "npm:@nx/storybook",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@nx/web": [
- {
- "source": "npm:@nx/web",
- "target": "npm:@nx/devkit",
- "type": "static"
- },
- {
- "source": "npm:@nx/web",
- "target": "npm:@nx/js",
- "type": "static"
- },
- {
- "source": "npm:@nx/web",
- "target": "npm:detect-port",
- "type": "static"
- },
- {
- "source": "npm:@nx/web",
- "target": "npm:http-server",
- "type": "static"
- },
- {
- "source": "npm:@nx/web",
- "target": "npm:picocolors",
- "type": "static"
- },
- {
- "source": "npm:@nx/web",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@nx/webpack": [
- {
- "source": "npm:@nx/webpack",
- "target": "npm:@babel/core",
- "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",
- "type": "static"
- },
- {
- "source": "npm:@nx/webpack",
- "target": "npm:autoprefixer",
- "type": "static"
- },
- {
- "source": "npm:@nx/webpack",
- "target": "npm:babel-loader@9.2.1",
- "type": "static"
- },
- {
- "source": "npm:@nx/webpack",
- "target": "npm:browserslist",
- "type": "static"
- },
- {
- "source": "npm:@nx/webpack",
- "target": "npm:copy-webpack-plugin@10.2.4",
- "type": "static"
- },
- {
- "source": "npm:@nx/webpack",
- "target": "npm:css-loader@6.11.0",
- "type": "static"
- },
- {
- "source": "npm:@nx/webpack",
- "target": "npm:css-minimizer-webpack-plugin",
- "type": "static"
- },
- {
- "source": "npm:@nx/webpack",
- "target": "npm:fork-ts-checker-webpack-plugin",
- "type": "static"
- },
- {
- "source": "npm:@nx/webpack",
- "target": "npm:less",
- "type": "static"
- },
- {
- "source": "npm:@nx/webpack",
- "target": "npm:less-loader@11.1.4",
- "type": "static"
- },
- {
- "source": "npm:@nx/webpack",
- "target": "npm:license-webpack-plugin",
- "type": "static"
- },
- {
- "source": "npm:@nx/webpack",
- "target": "npm:loader-utils@2.0.4",
- "type": "static"
- },
- {
- "source": "npm:@nx/webpack",
- "target": "npm:mini-css-extract-plugin@2.4.7",
- "type": "static"
- },
- {
- "source": "npm:@nx/webpack",
- "target": "npm:parse5@4.0.0",
- "type": "static"
- },
- {
- "source": "npm:@nx/webpack",
- "target": "npm:picocolors",
- "type": "static"
- },
- {
- "source": "npm:@nx/webpack",
- "target": "npm:postcss",
- "type": "static"
- },
- {
- "source": "npm:@nx/webpack",
- "target": "npm:postcss-import",
- "type": "static"
- },
- {
- "source": "npm:@nx/webpack",
- "target": "npm:postcss-loader@6.2.1",
- "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-embedded",
- "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: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:babel-loader@9.2.1": [
- {
- "source": "npm:babel-loader@9.2.1",
- "target": "npm:@babel/core",
- "type": "static"
- },
- {
- "source": "npm:babel-loader@9.2.1",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:babel-loader@9.2.1",
- "target": "npm:find-cache-dir",
- "type": "static"
- },
- {
- "source": "npm:babel-loader@9.2.1",
- "target": "npm:schema-utils",
- "type": "static"
- }
- ],
- "npm:copy-webpack-plugin@10.2.4": [
- {
- "source": "npm:copy-webpack-plugin@10.2.4",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:copy-webpack-plugin@10.2.4",
- "target": "npm:fast-glob",
- "type": "static"
- },
- {
- "source": "npm:copy-webpack-plugin@10.2.4",
- "target": "npm:glob-parent",
- "type": "static"
- },
- {
- "source": "npm:copy-webpack-plugin@10.2.4",
- "target": "npm:globby",
- "type": "static"
- },
- {
- "source": "npm:copy-webpack-plugin@10.2.4",
- "target": "npm:normalize-path",
- "type": "static"
- },
- {
- "source": "npm:copy-webpack-plugin@10.2.4",
- "target": "npm:schema-utils",
- "type": "static"
- },
- {
- "source": "npm:copy-webpack-plugin@10.2.4",
- "target": "npm:serialize-javascript",
- "type": "static"
- }
- ],
- "npm:mini-css-extract-plugin@2.4.7": [
- {
- "source": "npm:mini-css-extract-plugin@2.4.7",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:mini-css-extract-plugin@2.4.7",
- "target": "npm:schema-utils",
- "type": "static"
- }
- ],
- "npm:postcss-loader@6.2.1": [
- {
- "source": "npm:postcss-loader@6.2.1",
- "target": "npm:postcss",
- "type": "static"
- },
- {
- "source": "npm:postcss-loader@6.2.1",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:postcss-loader@6.2.1",
- "target": "npm:cosmiconfig",
- "type": "static"
- },
- {
- "source": "npm:postcss-loader@6.2.1",
- "target": "npm:klona",
- "type": "static"
- },
- {
- "source": "npm:postcss-loader@6.2.1",
- "target": "npm:semver",
- "type": "static"
- }
- ],
- "npm:@nx/workspace": [
- {
- "source": "npm:@nx/workspace",
- "target": "npm:@nx/devkit",
- "type": "static"
- },
- {
- "source": "npm:@nx/workspace",
- "target": "npm:@zkochan/js-yaml",
- "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:picomatch",
- "type": "static"
- },
- {
- "source": "npm:@nx/workspace",
- "target": "npm:semver",
- "type": "static"
- },
- {
- "source": "npm:@nx/workspace",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@nx/workspace",
- "target": "npm:yargs-parser",
- "type": "static"
- }
- ],
- "npm:@openrouter/ai-sdk-provider": [
- {
- "source": "npm:@openrouter/ai-sdk-provider",
- "target": "npm:ai",
- "type": "static"
- },
- {
- "source": "npm:@openrouter/ai-sdk-provider",
- "target": "npm:zod",
- "type": "static"
- },
- {
- "source": "npm:@openrouter/ai-sdk-provider",
- "target": "npm:@ai-sdk/provider",
- "type": "static"
- },
- {
- "source": "npm:@openrouter/ai-sdk-provider",
- "target": "npm:@ai-sdk/provider-utils",
- "type": "static"
- }
- ],
- "npm:@parcel/watcher": [
- {
- "source": "npm:@parcel/watcher",
- "target": "npm:detect-libc@1.0.3",
- "type": "static"
- },
- {
- "source": "npm:@parcel/watcher",
- "target": "npm:is-glob",
- "type": "static"
- },
- {
- "source": "npm:@parcel/watcher",
- "target": "npm:micromatch",
- "type": "static"
- },
- {
- "source": "npm:@parcel/watcher",
- "target": "npm:node-addon-api@7.1.1",
- "type": "static"
- },
- {
- "source": "npm:@parcel/watcher",
- "target": "npm:@parcel/watcher-android-arm64",
- "type": "static"
- },
- {
- "source": "npm:@parcel/watcher",
- "target": "npm:@parcel/watcher-darwin-arm64",
- "type": "static"
- },
- {
- "source": "npm:@parcel/watcher",
- "target": "npm:@parcel/watcher-darwin-x64",
- "type": "static"
- },
- {
- "source": "npm:@parcel/watcher",
- "target": "npm:@parcel/watcher-freebsd-x64",
- "type": "static"
- },
- {
- "source": "npm:@parcel/watcher",
- "target": "npm:@parcel/watcher-linux-arm-glibc",
- "type": "static"
- },
- {
- "source": "npm:@parcel/watcher",
- "target": "npm:@parcel/watcher-linux-arm-musl",
- "type": "static"
- },
- {
- "source": "npm:@parcel/watcher",
- "target": "npm:@parcel/watcher-linux-arm64-glibc",
- "type": "static"
- },
- {
- "source": "npm:@parcel/watcher",
- "target": "npm:@parcel/watcher-linux-arm64-musl",
- "type": "static"
- },
- {
- "source": "npm:@parcel/watcher",
- "target": "npm:@parcel/watcher-linux-x64-glibc",
- "type": "static"
- },
- {
- "source": "npm:@parcel/watcher",
- "target": "npm:@parcel/watcher-linux-x64-musl",
- "type": "static"
- },
- {
- "source": "npm:@parcel/watcher",
- "target": "npm:@parcel/watcher-win32-arm64",
- "type": "static"
- },
- {
- "source": "npm:@parcel/watcher",
- "target": "npm:@parcel/watcher-win32-ia32",
- "type": "static"
- },
- {
- "source": "npm:@parcel/watcher",
- "target": "npm:@parcel/watcher-win32-x64",
- "type": "static"
- }
- ],
- "npm:@peculiar/asn1-android": [
- {
- "source": "npm:@peculiar/asn1-android",
- "target": "npm:@peculiar/asn1-schema",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-android",
- "target": "npm:asn1js",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-android",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@peculiar/asn1-cms": [
- {
- "source": "npm:@peculiar/asn1-cms",
- "target": "npm:@peculiar/asn1-schema",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-cms",
- "target": "npm:@peculiar/asn1-x509",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-cms",
- "target": "npm:@peculiar/asn1-x509-attr",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-cms",
- "target": "npm:asn1js",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-cms",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@peculiar/asn1-csr": [
- {
- "source": "npm:@peculiar/asn1-csr",
- "target": "npm:@peculiar/asn1-schema",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-csr",
- "target": "npm:@peculiar/asn1-x509",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-csr",
- "target": "npm:asn1js",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-csr",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@peculiar/asn1-ecc": [
- {
- "source": "npm:@peculiar/asn1-ecc",
- "target": "npm:@peculiar/asn1-schema",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-ecc",
- "target": "npm:@peculiar/asn1-x509",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-ecc",
- "target": "npm:asn1js",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-ecc",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@peculiar/asn1-pfx": [
- {
- "source": "npm:@peculiar/asn1-pfx",
- "target": "npm:@peculiar/asn1-cms",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-pfx",
- "target": "npm:@peculiar/asn1-pkcs8",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-pfx",
- "target": "npm:@peculiar/asn1-rsa",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-pfx",
- "target": "npm:@peculiar/asn1-schema",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-pfx",
- "target": "npm:asn1js",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-pfx",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@peculiar/asn1-pkcs8": [
- {
- "source": "npm:@peculiar/asn1-pkcs8",
- "target": "npm:@peculiar/asn1-schema",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-pkcs8",
- "target": "npm:@peculiar/asn1-x509",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-pkcs8",
- "target": "npm:asn1js",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-pkcs8",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@peculiar/asn1-pkcs9": [
- {
- "source": "npm:@peculiar/asn1-pkcs9",
- "target": "npm:@peculiar/asn1-cms",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-pkcs9",
- "target": "npm:@peculiar/asn1-pfx",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-pkcs9",
- "target": "npm:@peculiar/asn1-pkcs8",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-pkcs9",
- "target": "npm:@peculiar/asn1-schema",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-pkcs9",
- "target": "npm:@peculiar/asn1-x509",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-pkcs9",
- "target": "npm:@peculiar/asn1-x509-attr",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-pkcs9",
- "target": "npm:asn1js",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-pkcs9",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@peculiar/asn1-rsa": [
- {
- "source": "npm:@peculiar/asn1-rsa",
- "target": "npm:@peculiar/asn1-schema",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-rsa",
- "target": "npm:@peculiar/asn1-x509",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-rsa",
- "target": "npm:asn1js",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-rsa",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@peculiar/asn1-schema": [
- {
- "source": "npm:@peculiar/asn1-schema",
- "target": "npm:asn1js",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-schema",
- "target": "npm:pvtsutils",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-schema",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@peculiar/asn1-x509": [
- {
- "source": "npm:@peculiar/asn1-x509",
- "target": "npm:@peculiar/asn1-schema",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-x509",
- "target": "npm:asn1js",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-x509",
- "target": "npm:pvtsutils",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-x509",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@peculiar/asn1-x509-attr": [
- {
- "source": "npm:@peculiar/asn1-x509-attr",
- "target": "npm:@peculiar/asn1-schema",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-x509-attr",
- "target": "npm:@peculiar/asn1-x509",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-x509-attr",
- "target": "npm:asn1js",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/asn1-x509-attr",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@peculiar/x509": [
- {
- "source": "npm:@peculiar/x509",
- "target": "npm:@peculiar/asn1-cms",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/x509",
- "target": "npm:@peculiar/asn1-csr",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/x509",
- "target": "npm:@peculiar/asn1-ecc",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/x509",
- "target": "npm:@peculiar/asn1-pkcs9",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/x509",
- "target": "npm:@peculiar/asn1-rsa",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/x509",
- "target": "npm:@peculiar/asn1-schema",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/x509",
- "target": "npm:@peculiar/asn1-x509",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/x509",
- "target": "npm:pvtsutils",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/x509",
- "target": "npm:reflect-metadata",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/x509",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:@peculiar/x509",
- "target": "npm:tsyringe",
- "type": "static"
- }
- ],
- "npm:@phenomnomnominal/tsquery": [
- {
- "source": "npm:@phenomnomnominal/tsquery",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:@phenomnomnominal/tsquery",
- "target": "npm:@types/esquery",
- "type": "static"
- },
- {
- "source": "npm:@phenomnomnominal/tsquery",
- "target": "npm:esquery",
- "type": "static"
- }
- ],
- "npm:@prisma/client": [
- {
- "source": "npm:@prisma/client",
- "target": "npm:prisma",
- "type": "static"
- },
- {
- "source": "npm:@prisma/client",
- "target": "npm:typescript",
- "type": "static"
- }
- ],
- "npm:@prisma/config": [
- {
- "source": "npm:@prisma/config",
- "target": "npm:c12",
- "type": "static"
- },
- {
- "source": "npm:@prisma/config",
- "target": "npm:deepmerge-ts",
- "type": "static"
- },
- {
- "source": "npm:@prisma/config",
- "target": "npm:effect",
- "type": "static"
- },
- {
- "source": "npm:@prisma/config",
- "target": "npm:empathic",
- "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:@redis/client": [
- {
- "source": "npm:@redis/client",
- "target": "npm:cluster-key-slot",
- "type": "static"
- },
- {
- "source": "npm:@redis/client",
- "target": "npm:generic-pool",
- "type": "static"
- },
- {
- "source": "npm:@redis/client",
- "target": "npm:yallist",
- "type": "static"
- }
- ],
- "npm:@rolldown/binding-wasm32-wasi": [
- {
- "source": "npm:@rolldown/binding-wasm32-wasi",
- "target": "npm:@napi-rs/wasm-runtime@1.1.1",
- "type": "static"
- }
- ],
- "npm:@napi-rs/wasm-runtime@1.1.1": [
- {
- "source": "npm:@napi-rs/wasm-runtime@1.1.1",
- "target": "npm:@emnapi/core",
- "type": "static"
- },
- {
- "source": "npm:@napi-rs/wasm-runtime@1.1.1",
- "target": "npm:@emnapi/runtime",
- "type": "static"
- },
- {
- "source": "npm:@napi-rs/wasm-runtime@1.1.1",
- "target": "npm:@tybys/wasm-util",
- "type": "static"
- }
- ],
- "npm:@rspack/binding": [
- {
- "source": "npm:@rspack/binding",
- "target": "npm:@rspack/binding-darwin-arm64",
- "type": "static"
- },
- {
- "source": "npm:@rspack/binding",
- "target": "npm:@rspack/binding-darwin-x64",
- "type": "static"
- },
- {
- "source": "npm:@rspack/binding",
- "target": "npm:@rspack/binding-linux-arm64-gnu",
- "type": "static"
- },
- {
- "source": "npm:@rspack/binding",
- "target": "npm:@rspack/binding-linux-arm64-musl",
- "type": "static"
- },
- {
- "source": "npm:@rspack/binding",
- "target": "npm:@rspack/binding-linux-x64-gnu",
- "type": "static"
- },
- {
- "source": "npm:@rspack/binding",
- "target": "npm:@rspack/binding-linux-x64-musl",
- "type": "static"
- },
- {
- "source": "npm:@rspack/binding",
- "target": "npm:@rspack/binding-wasm32-wasi",
- "type": "static"
- },
- {
- "source": "npm:@rspack/binding",
- "target": "npm:@rspack/binding-win32-arm64-msvc",
- "type": "static"
- },
- {
- "source": "npm:@rspack/binding",
- "target": "npm:@rspack/binding-win32-ia32-msvc",
- "type": "static"
- },
- {
- "source": "npm:@rspack/binding",
- "target": "npm:@rspack/binding-win32-x64-msvc",
- "type": "static"
- }
- ],
- "npm:@rspack/binding-wasm32-wasi": [
- {
- "source": "npm:@rspack/binding-wasm32-wasi",
- "target": "npm:@napi-rs/wasm-runtime",
- "type": "static"
- }
- ],
- "npm:@rspack/core": [
- {
- "source": "npm:@rspack/core",
- "target": "npm:@swc/helpers",
- "type": "static"
- },
- {
- "source": "npm:@rspack/core",
- "target": "npm:@module-federation/runtime-tools",
- "type": "static"
- },
- {
- "source": "npm:@rspack/core",
- "target": "npm:@rspack/binding",
- "type": "static"
- },
- {
- "source": "npm:@rspack/core",
- "target": "npm:@rspack/lite-tapable",
- "type": "static"
- }
- ],
- "npm:@rspack/dev-server": [
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:@rspack/core",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:@types/bonjour",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:@types/connect-history-api-fallback",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:@types/express",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:@types/express-serve-static-core@4.19.8",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:@types/serve-index",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:@types/serve-static",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:@types/sockjs",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:@types/ws",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:ansi-html-community",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:bonjour-service",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:chokidar@3.6.0",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:colorette",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:compression",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:connect-history-api-fallback",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:express@4.22.1",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:graceful-fs",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:http-proxy-middleware@2.0.9",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:ipaddr.js@2.3.0",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:launch-editor",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:open",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:p-retry",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:schema-utils",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:selfsigned",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:serve-index",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:sockjs",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:spdy",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:webpack-dev-middleware",
- "type": "static"
- },
- {
- "source": "npm:@rspack/dev-server",
- "target": "npm:ws",
- "type": "static"
- }
- ],
- "npm:@types/express-serve-static-core@4.19.8": [
- {
- "source": "npm:@types/express-serve-static-core@4.19.8",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:@types/express-serve-static-core@4.19.8",
- "target": "npm:@types/qs",
- "type": "static"
- },
- {
- "source": "npm:@types/express-serve-static-core@4.19.8",
- "target": "npm:@types/range-parser",
- "type": "static"
- },
- {
- "source": "npm:@types/express-serve-static-core@4.19.8",
- "target": "npm:@types/send",
- "type": "static"
- }
- ],
- "npm:chokidar@3.6.0": [
- {
- "source": "npm:chokidar@3.6.0",
- "target": "npm:anymatch",
- "type": "static"
- },
- {
- "source": "npm:chokidar@3.6.0",
- "target": "npm:braces",
- "type": "static"
- },
- {
- "source": "npm:chokidar@3.6.0",
- "target": "npm:glob-parent@5.1.2",
- "type": "static"
- },
- {
- "source": "npm:chokidar@3.6.0",
- "target": "npm:is-binary-path",
- "type": "static"
- },
- {
- "source": "npm:chokidar@3.6.0",
- "target": "npm:is-glob",
- "type": "static"
- },
- {
- "source": "npm:chokidar@3.6.0",
- "target": "npm:normalize-path",
- "type": "static"
- },
- {
- "source": "npm:chokidar@3.6.0",
- "target": "npm:readdirp@3.6.0",
- "type": "static"
- },
- {
- "source": "npm:chokidar@3.6.0",
- "target": "npm:fsevents",
- "type": "static"
- }
- ],
- "npm:glob-parent@5.1.2": [
- {
- "source": "npm:glob-parent@5.1.2",
- "target": "npm:is-glob",
- "type": "static"
- }
- ],
- "npm:http-proxy-middleware@2.0.9": [
- {
- "source": "npm:http-proxy-middleware@2.0.9",
- "target": "npm:@types/express",
- "type": "static"
- },
- {
- "source": "npm:http-proxy-middleware@2.0.9",
- "target": "npm:@types/http-proxy",
- "type": "static"
- },
- {
- "source": "npm:http-proxy-middleware@2.0.9",
- "target": "npm:http-proxy",
- "type": "static"
- },
- {
- "source": "npm:http-proxy-middleware@2.0.9",
- "target": "npm:is-glob",
- "type": "static"
- },
- {
- "source": "npm:http-proxy-middleware@2.0.9",
- "target": "npm:is-plain-obj",
- "type": "static"
- },
- {
- "source": "npm:http-proxy-middleware@2.0.9",
- "target": "npm:micromatch",
- "type": "static"
- }
- ],
- "npm:readdirp@3.6.0": [
- {
- "source": "npm:readdirp@3.6.0",
- "target": "npm:picomatch@2.3.1",
- "type": "static"
- }
- ],
- "npm:@rspack/plugin-react-refresh": [
- {
- "source": "npm:@rspack/plugin-react-refresh",
- "target": "npm:react-refresh",
- "type": "static"
- },
- {
- "source": "npm:@rspack/plugin-react-refresh",
- "target": "npm:webpack-hot-middleware",
- "type": "static"
- },
- {
- "source": "npm:@rspack/plugin-react-refresh",
- "target": "npm:error-stack-parser",
- "type": "static"
- },
- {
- "source": "npm:@rspack/plugin-react-refresh",
- "target": "npm:html-entities",
- "type": "static"
- }
- ],
- "npm:@schematics/angular": [
- {
- "source": "npm:@schematics/angular",
- "target": "npm:@angular-devkit/core",
- "type": "static"
- },
- {
- "source": "npm:@schematics/angular",
- "target": "npm:@angular-devkit/schematics",
- "type": "static"
- },
- {
- "source": "npm:@schematics/angular",
- "target": "npm:jsonc-parser",
- "type": "static"
- }
- ],
- "npm:@sigstore/bundle": [
- {
- "source": "npm:@sigstore/bundle",
- "target": "npm:@sigstore/protobuf-specs",
- "type": "static"
- }
- ],
- "npm:@sigstore/sign": [
- {
- "source": "npm:@sigstore/sign",
- "target": "npm:@sigstore/bundle",
- "type": "static"
- },
- {
- "source": "npm:@sigstore/sign",
- "target": "npm:@sigstore/core",
- "type": "static"
- },
- {
- "source": "npm:@sigstore/sign",
- "target": "npm:@sigstore/protobuf-specs",
- "type": "static"
- },
- {
- "source": "npm:@sigstore/sign",
- "target": "npm:make-fetch-happen",
- "type": "static"
- },
- {
- "source": "npm:@sigstore/sign",
- "target": "npm:proc-log",
- "type": "static"
- },
- {
- "source": "npm:@sigstore/sign",
- "target": "npm:promise-retry",
- "type": "static"
- }
- ],
- "npm:@sigstore/tuf": [
- {
- "source": "npm:@sigstore/tuf",
- "target": "npm:@sigstore/protobuf-specs",
- "type": "static"
- },
- {
- "source": "npm:@sigstore/tuf",
- "target": "npm:tuf-js",
- "type": "static"
- }
- ],
- "npm:@sigstore/verify": [
- {
- "source": "npm:@sigstore/verify",
- "target": "npm:@sigstore/bundle",
- "type": "static"
- },
- {
- "source": "npm:@sigstore/verify",
- "target": "npm:@sigstore/core",
- "type": "static"
- },
- {
- "source": "npm:@sigstore/verify",
- "target": "npm:@sigstore/protobuf-specs",
- "type": "static"
- }
- ],
- "npm:@simplewebauthn/server": [
- {
- "source": "npm:@simplewebauthn/server",
- "target": "npm:@hexagon/base64",
- "type": "static"
- },
- {
- "source": "npm:@simplewebauthn/server",
- "target": "npm:@levischuck/tiny-cbor",
- "type": "static"
- },
- {
- "source": "npm:@simplewebauthn/server",
- "target": "npm:@peculiar/asn1-android",
- "type": "static"
- },
- {
- "source": "npm:@simplewebauthn/server",
- "target": "npm:@peculiar/asn1-ecc",
- "type": "static"
- },
- {
- "source": "npm:@simplewebauthn/server",
- "target": "npm:@peculiar/asn1-rsa",
- "type": "static"
- },
- {
- "source": "npm:@simplewebauthn/server",
- "target": "npm:@peculiar/asn1-schema",
- "type": "static"
- },
- {
- "source": "npm:@simplewebauthn/server",
- "target": "npm:@peculiar/asn1-x509",
- "type": "static"
- },
- {
- "source": "npm:@simplewebauthn/server",
- "target": "npm:@peculiar/x509",
- "type": "static"
- }
- ],
- "npm:@sinonjs/commons": [
- {
- "source": "npm:@sinonjs/commons",
- "target": "npm:type-detect",
- "type": "static"
- }
- ],
- "npm:@sinonjs/fake-timers": [
- {
- "source": "npm:@sinonjs/fake-timers",
- "target": "npm:@sinonjs/commons",
- "type": "static"
- }
- ],
- "npm:@stencil/core": [
- {
- "source": "npm:@stencil/core",
- "target": "npm:@rollup/rollup-darwin-arm64",
- "type": "static"
- },
- {
- "source": "npm:@stencil/core",
- "target": "npm:@rollup/rollup-darwin-x64",
- "type": "static"
- },
- {
- "source": "npm:@stencil/core",
- "target": "npm:@rollup/rollup-linux-arm64-gnu",
- "type": "static"
- },
- {
- "source": "npm:@stencil/core",
- "target": "npm:@rollup/rollup-linux-arm64-musl",
- "type": "static"
- },
- {
- "source": "npm:@stencil/core",
- "target": "npm:@rollup/rollup-linux-x64-gnu",
- "type": "static"
- },
- {
- "source": "npm:@stencil/core",
- "target": "npm:@rollup/rollup-linux-x64-musl",
- "type": "static"
- },
- {
- "source": "npm:@stencil/core",
- "target": "npm:@rollup/rollup-win32-arm64-msvc",
- "type": "static"
- },
- {
- "source": "npm:@stencil/core",
- "target": "npm:@rollup/rollup-win32-x64-msvc",
- "type": "static"
- }
- ],
- "npm:@storybook/addon-docs": [
- {
- "source": "npm:@storybook/addon-docs",
- "target": "npm:storybook",
- "type": "static"
- },
- {
- "source": "npm:@storybook/addon-docs",
- "target": "npm:@mdx-js/react",
- "type": "static"
- },
- {
- "source": "npm:@storybook/addon-docs",
- "target": "npm:@storybook/csf-plugin",
- "type": "static"
- },
- {
- "source": "npm:@storybook/addon-docs",
- "target": "npm:@storybook/icons",
- "type": "static"
- },
- {
- "source": "npm:@storybook/addon-docs",
- "target": "npm:@storybook/react-dom-shim",
- "type": "static"
- },
- {
- "source": "npm:@storybook/addon-docs",
- "target": "npm:react",
- "type": "static"
- },
- {
- "source": "npm:@storybook/addon-docs",
- "target": "npm:react-dom",
- "type": "static"
- },
- {
- "source": "npm:@storybook/addon-docs",
- "target": "npm:ts-dedent",
- "type": "static"
- }
- ],
- "npm:@storybook/angular": [
- {
- "source": "npm:@storybook/angular",
- "target": "npm:@angular-devkit/architect",
- "type": "static"
- },
- {
- "source": "npm:@storybook/angular",
- "target": "npm:@angular-devkit/build-angular",
- "type": "static"
- },
- {
- "source": "npm:@storybook/angular",
- "target": "npm:@angular-devkit/core",
- "type": "static"
- },
- {
- "source": "npm:@storybook/angular",
- "target": "npm:@angular/animations",
- "type": "static"
- },
- {
- "source": "npm:@storybook/angular",
- "target": "npm:@angular/cli",
- "type": "static"
- },
- {
- "source": "npm:@storybook/angular",
- "target": "npm:@angular/common",
- "type": "static"
- },
- {
- "source": "npm:@storybook/angular",
- "target": "npm:@angular/compiler",
- "type": "static"
- },
- {
- "source": "npm:@storybook/angular",
- "target": "npm:@angular/compiler-cli",
- "type": "static"
- },
- {
- "source": "npm:@storybook/angular",
- "target": "npm:@angular/core",
- "type": "static"
- },
- {
- "source": "npm:@storybook/angular",
- "target": "npm:@angular/platform-browser",
- "type": "static"
- },
- {
- "source": "npm:@storybook/angular",
- "target": "npm:@angular/platform-browser-dynamic",
- "type": "static"
- },
- {
- "source": "npm:@storybook/angular",
- "target": "npm:rxjs",
- "type": "static"
- },
- {
- "source": "npm:@storybook/angular",
- "target": "npm:storybook",
- "type": "static"
- },
- {
- "source": "npm:@storybook/angular",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:@storybook/angular",
- "target": "npm:zone.js",
- "type": "static"
- },
- {
- "source": "npm:@storybook/angular",
- "target": "npm:@storybook/builder-webpack5",
- "type": "static"
- },
- {
- "source": "npm:@storybook/angular",
- "target": "npm:@storybook/global",
- "type": "static"
- },
- {
- "source": "npm:@storybook/angular",
- "target": "npm:telejson",
- "type": "static"
- },
- {
- "source": "npm:@storybook/angular",
- "target": "npm:ts-dedent",
- "type": "static"
- },
- {
- "source": "npm:@storybook/angular",
- "target": "npm:tsconfig-paths-webpack-plugin",
- "type": "static"
- },
- {
- "source": "npm:@storybook/angular",
- "target": "npm:webpack",
- "type": "static"
- }
- ],
- "npm:@storybook/builder-webpack5": [
- {
- "source": "npm:@storybook/builder-webpack5",
- "target": "npm:storybook",
- "type": "static"
- },
- {
- "source": "npm:@storybook/builder-webpack5",
- "target": "npm:@storybook/core-webpack",
- "type": "static"
- },
- {
- "source": "npm:@storybook/builder-webpack5",
- "target": "npm:@vitest/mocker",
- "type": "static"
- },
- {
- "source": "npm:@storybook/builder-webpack5",
- "target": "npm:case-sensitive-paths-webpack-plugin",
- "type": "static"
- },
- {
- "source": "npm:@storybook/builder-webpack5",
- "target": "npm:cjs-module-lexer",
- "type": "static"
- },
- {
- "source": "npm:@storybook/builder-webpack5",
- "target": "npm:css-loader",
- "type": "static"
- },
- {
- "source": "npm:@storybook/builder-webpack5",
- "target": "npm:es-module-lexer",
- "type": "static"
- },
- {
- "source": "npm:@storybook/builder-webpack5",
- "target": "npm:fork-ts-checker-webpack-plugin@9.1.0",
- "type": "static"
- },
- {
- "source": "npm:@storybook/builder-webpack5",
- "target": "npm:html-webpack-plugin",
- "type": "static"
- },
- {
- "source": "npm:@storybook/builder-webpack5",
- "target": "npm:magic-string",
- "type": "static"
- },
- {
- "source": "npm:@storybook/builder-webpack5",
- "target": "npm:style-loader@4.0.0",
- "type": "static"
- },
- {
- "source": "npm:@storybook/builder-webpack5",
- "target": "npm:terser-webpack-plugin",
- "type": "static"
- },
- {
- "source": "npm:@storybook/builder-webpack5",
- "target": "npm:ts-dedent",
- "type": "static"
- },
- {
- "source": "npm:@storybook/builder-webpack5",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:@storybook/builder-webpack5",
- "target": "npm:webpack-dev-middleware@6.1.3",
- "type": "static"
- },
- {
- "source": "npm:@storybook/builder-webpack5",
- "target": "npm:webpack-hot-middleware",
- "type": "static"
- },
- {
- "source": "npm:@storybook/builder-webpack5",
- "target": "npm:webpack-virtual-modules",
- "type": "static"
- }
- ],
- "npm:ajv-keywords@3.5.2": [
- {
- "source": "npm:ajv-keywords@3.5.2",
- "target": "npm:ajv@6.12.6",
- "type": "static"
- }
- ],
- "npm:cosmiconfig@8.3.6": [
- {
- "source": "npm:cosmiconfig@8.3.6",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:cosmiconfig@8.3.6",
- "target": "npm:import-fresh",
- "type": "static"
- },
- {
- "source": "npm:cosmiconfig@8.3.6",
- "target": "npm:js-yaml",
- "type": "static"
- },
- {
- "source": "npm:cosmiconfig@8.3.6",
- "target": "npm:parse-json",
- "type": "static"
- },
- {
- "source": "npm:cosmiconfig@8.3.6",
- "target": "npm:path-type",
- "type": "static"
- }
- ],
- "npm:fork-ts-checker-webpack-plugin@9.1.0": [
- {
- "source": "npm:fork-ts-checker-webpack-plugin@9.1.0",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:fork-ts-checker-webpack-plugin@9.1.0",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:fork-ts-checker-webpack-plugin@9.1.0",
- "target": "npm:@babel/code-frame",
- "type": "static"
- },
- {
- "source": "npm:fork-ts-checker-webpack-plugin@9.1.0",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:fork-ts-checker-webpack-plugin@9.1.0",
- "target": "npm:chokidar@4.0.3",
- "type": "static"
- },
- {
- "source": "npm:fork-ts-checker-webpack-plugin@9.1.0",
- "target": "npm:cosmiconfig@8.3.6",
- "type": "static"
- },
- {
- "source": "npm:fork-ts-checker-webpack-plugin@9.1.0",
- "target": "npm:deepmerge",
- "type": "static"
- },
- {
- "source": "npm:fork-ts-checker-webpack-plugin@9.1.0",
- "target": "npm:fs-extra@10.1.0",
- "type": "static"
- },
- {
- "source": "npm:fork-ts-checker-webpack-plugin@9.1.0",
- "target": "npm:memfs",
- "type": "static"
- },
- {
- "source": "npm:fork-ts-checker-webpack-plugin@9.1.0",
- "target": "npm:minimatch",
- "type": "static"
- },
- {
- "source": "npm:fork-ts-checker-webpack-plugin@9.1.0",
- "target": "npm:node-abort-controller",
- "type": "static"
- },
- {
- "source": "npm:fork-ts-checker-webpack-plugin@9.1.0",
- "target": "npm:schema-utils@3.3.0",
- "type": "static"
- },
- {
- "source": "npm:fork-ts-checker-webpack-plugin@9.1.0",
- "target": "npm:semver",
- "type": "static"
- },
- {
- "source": "npm:fork-ts-checker-webpack-plugin@9.1.0",
- "target": "npm:tapable",
- "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: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",
- "type": "static"
- },
- {
- "source": "npm:fs-extra@10.1.0",
- "target": "npm:universalify",
- "type": "static"
- }
- ],
- "npm:style-loader@4.0.0": [
- {
- "source": "npm:style-loader@4.0.0",
- "target": "npm:webpack",
- "type": "static"
- }
- ],
- "npm:webpack-dev-middleware@6.1.3": [
- {
- "source": "npm:webpack-dev-middleware@6.1.3",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:webpack-dev-middleware@6.1.3",
- "target": "npm:colorette",
- "type": "static"
- },
- {
- "source": "npm:webpack-dev-middleware@6.1.3",
- "target": "npm:memfs",
- "type": "static"
- },
- {
- "source": "npm:webpack-dev-middleware@6.1.3",
- "target": "npm:mime-types",
- "type": "static"
- },
- {
- "source": "npm:webpack-dev-middleware@6.1.3",
- "target": "npm:range-parser",
- "type": "static"
- },
- {
- "source": "npm:webpack-dev-middleware@6.1.3",
- "target": "npm:schema-utils",
- "type": "static"
- }
- ],
- "npm:@storybook/core-webpack": [
- {
- "source": "npm:@storybook/core-webpack",
- "target": "npm:storybook",
- "type": "static"
- },
- {
- "source": "npm:@storybook/core-webpack",
- "target": "npm:ts-dedent",
- "type": "static"
- }
- ],
- "npm:@storybook/csf-plugin": [
- {
- "source": "npm:@storybook/csf-plugin",
- "target": "npm:esbuild",
- "type": "static"
- },
- {
- "source": "npm:@storybook/csf-plugin",
- "target": "npm:rollup",
- "type": "static"
- },
- {
- "source": "npm:@storybook/csf-plugin",
- "target": "npm:storybook",
- "type": "static"
- },
- {
- "source": "npm:@storybook/csf-plugin",
- "target": "npm:vite",
- "type": "static"
- },
- {
- "source": "npm:@storybook/csf-plugin",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:@storybook/csf-plugin",
- "target": "npm:unplugin",
- "type": "static"
- }
- ],
- "npm:@storybook/icons": [
- {
- "source": "npm:@storybook/icons",
- "target": "npm:react",
- "type": "static"
- },
- {
- "source": "npm:@storybook/icons",
- "target": "npm:react-dom",
- "type": "static"
- }
- ],
- "npm:@storybook/react-dom-shim": [
- {
- "source": "npm:@storybook/react-dom-shim",
- "target": "npm:react",
- "type": "static"
- },
- {
- "source": "npm:@storybook/react-dom-shim",
- "target": "npm:react-dom",
- "type": "static"
- },
- {
- "source": "npm:@storybook/react-dom-shim",
- "target": "npm:storybook",
- "type": "static"
- }
- ],
- "npm:@swc/helpers": [
- {
- "source": "npm:@swc/helpers",
- "target": "npm:tslib",
- "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@5.3.0",
- "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:picocolors",
- "type": "static"
- },
- {
- "source": "npm:@testing-library/dom",
- "target": "npm:pretty-format@27.5.1",
- "type": "static"
- }
- ],
- "npm:aria-query@5.3.0": [
- {
- "source": "npm:aria-query@5.3.0",
- "target": "npm:dequal",
- "type": "static"
- }
- ],
- "npm:pretty-format@27.5.1": [
- {
- "source": "npm:pretty-format@27.5.1",
- "target": "npm:ansi-regex",
- "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:@testing-library/jest-dom": [
- {
- "source": "npm:@testing-library/jest-dom",
- "target": "npm:@adobe/css-tools",
- "type": "static"
- },
- {
- "source": "npm:@testing-library/jest-dom",
- "target": "npm:aria-query",
- "type": "static"
- },
- {
- "source": "npm:@testing-library/jest-dom",
- "target": "npm:css.escape",
- "type": "static"
- },
- {
- "source": "npm:@testing-library/jest-dom",
- "target": "npm:dom-accessibility-api@0.6.3",
- "type": "static"
- },
- {
- "source": "npm:@testing-library/jest-dom",
- "target": "npm:lodash",
- "type": "static"
- },
- {
- "source": "npm:@testing-library/jest-dom",
- "target": "npm:picocolors",
- "type": "static"
- },
- {
- "source": "npm:@testing-library/jest-dom",
- "target": "npm:redent",
- "type": "static"
- }
- ],
- "npm:@testing-library/user-event": [
- {
- "source": "npm:@testing-library/user-event",
- "target": "npm:@testing-library/dom",
- "type": "static"
- }
- ],
- "npm:@tokenizer/inflate": [
- {
- "source": "npm:@tokenizer/inflate",
- "target": "npm:debug",
- "type": "static"
- },
- {
- "source": "npm:@tokenizer/inflate",
- "target": "npm:token-types",
- "type": "static"
- }
- ],
- "npm:@trivago/prettier-plugin-sort-imports": [
- {
- "source": "npm:@trivago/prettier-plugin-sort-imports",
- "target": "npm:prettier",
- "type": "static"
- },
- {
- "source": "npm:@trivago/prettier-plugin-sort-imports",
- "target": "npm:@babel/generator",
- "type": "static"
- },
- {
- "source": "npm:@trivago/prettier-plugin-sort-imports",
- "target": "npm:@babel/parser",
- "type": "static"
- },
- {
- "source": "npm:@trivago/prettier-plugin-sort-imports",
- "target": "npm:@babel/traverse",
- "type": "static"
- },
- {
- "source": "npm:@trivago/prettier-plugin-sort-imports",
- "target": "npm:@babel/types",
- "type": "static"
- },
- {
- "source": "npm:@trivago/prettier-plugin-sort-imports",
- "target": "npm:javascript-natural-sort",
- "type": "static"
- },
- {
- "source": "npm:@trivago/prettier-plugin-sort-imports",
- "target": "npm:lodash",
- "type": "static"
- }
- ],
- "npm:@tufjs/models": [
- {
- "source": "npm:@tufjs/models",
- "target": "npm:@tufjs/canonical-json",
- "type": "static"
- },
- {
- "source": "npm:@tufjs/models",
- "target": "npm:minimatch@10.1.1",
- "type": "static"
- }
- ],
- "npm:@tybys/wasm-util": [
- {
- "source": "npm:@tybys/wasm-util",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@types/babel__core": [
- {
- "source": "npm:@types/babel__core",
- "target": "npm:@babel/parser",
- "type": "static"
- },
- {
- "source": "npm:@types/babel__core",
- "target": "npm:@babel/types",
- "type": "static"
- },
- {
- "source": "npm:@types/babel__core",
- "target": "npm:@types/babel__generator",
- "type": "static"
- },
- {
- "source": "npm:@types/babel__core",
- "target": "npm:@types/babel__template",
- "type": "static"
- },
- {
- "source": "npm:@types/babel__core",
- "target": "npm:@types/babel__traverse",
- "type": "static"
- }
- ],
- "npm:@types/babel__generator": [
- {
- "source": "npm:@types/babel__generator",
- "target": "npm:@babel/types",
- "type": "static"
- }
- ],
- "npm:@types/babel__template": [
- {
- "source": "npm:@types/babel__template",
- "target": "npm:@babel/parser",
- "type": "static"
- },
- {
- "source": "npm:@types/babel__template",
- "target": "npm:@babel/types",
- "type": "static"
- }
- ],
- "npm:@types/babel__traverse": [
- {
- "source": "npm:@types/babel__traverse",
- "target": "npm:@babel/types",
- "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/chai": [
- {
- "source": "npm:@types/chai",
- "target": "npm:@types/deep-eql",
- "type": "static"
- }
- ],
- "npm:@types/connect": [
- {
- "source": "npm:@types/connect",
- "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/d3": [
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-array",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-axis",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-brush",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-chord",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-color",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-contour",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-delaunay",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-dispatch",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-drag",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-dsv",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-ease",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-fetch",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-force",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-format",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-geo",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-hierarchy",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-interpolate",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-path",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-polygon",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-quadtree",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-random",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-scale",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-scale-chromatic",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-selection",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-shape",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-time",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-time-format",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-timer",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-transition",
- "type": "static"
- },
- {
- "source": "npm:@types/d3",
- "target": "npm:@types/d3-zoom",
- "type": "static"
- }
- ],
- "npm:@types/d3-axis": [
- {
- "source": "npm:@types/d3-axis",
- "target": "npm:@types/d3-selection",
- "type": "static"
- }
- ],
- "npm:@types/d3-brush": [
- {
- "source": "npm:@types/d3-brush",
- "target": "npm:@types/d3-selection",
- "type": "static"
- }
- ],
- "npm:@types/d3-contour": [
- {
- "source": "npm:@types/d3-contour",
- "target": "npm:@types/d3-array",
- "type": "static"
- },
- {
- "source": "npm:@types/d3-contour",
- "target": "npm:@types/geojson",
- "type": "static"
- }
- ],
- "npm:@types/d3-drag": [
- {
- "source": "npm:@types/d3-drag",
- "target": "npm:@types/d3-selection",
- "type": "static"
- }
- ],
- "npm:@types/d3-fetch": [
- {
- "source": "npm:@types/d3-fetch",
- "target": "npm:@types/d3-dsv",
- "type": "static"
- }
- ],
- "npm:@types/d3-geo": [
- {
- "source": "npm:@types/d3-geo",
- "target": "npm:@types/geojson",
- "type": "static"
- }
- ],
- "npm:@types/d3-interpolate": [
- {
- "source": "npm:@types/d3-interpolate",
- "target": "npm:@types/d3-color",
- "type": "static"
- }
- ],
- "npm:@types/d3-scale": [
- {
- "source": "npm:@types/d3-scale",
- "target": "npm:@types/d3-time",
- "type": "static"
- }
- ],
- "npm:@types/d3-shape": [
- {
- "source": "npm:@types/d3-shape",
- "target": "npm:@types/d3-path",
- "type": "static"
- }
- ],
- "npm:@types/d3-transition": [
- {
- "source": "npm:@types/d3-transition",
- "target": "npm:@types/d3-selection",
- "type": "static"
- }
- ],
- "npm:@types/d3-zoom": [
- {
- "source": "npm:@types/d3-zoom",
- "target": "npm:@types/d3-interpolate",
- "type": "static"
- },
- {
- "source": "npm:@types/d3-zoom",
- "target": "npm:@types/d3-selection",
- "type": "static"
- }
- ],
- "npm:@types/eslint": [
- {
- "source": "npm:@types/eslint",
- "target": "npm:@types/estree",
- "type": "static"
- },
- {
- "source": "npm:@types/eslint",
- "target": "npm:@types/json-schema",
- "type": "static"
- }
- ],
- "npm:@types/eslint-scope": [
- {
- "source": "npm:@types/eslint-scope",
- "target": "npm:@types/eslint",
- "type": "static"
- },
- {
- "source": "npm:@types/eslint-scope",
- "target": "npm:@types/estree",
- "type": "static"
- }
- ],
- "npm:@types/esquery": [
- {
- "source": "npm:@types/esquery",
- "target": "npm:@types/estree",
- "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@4.19.6",
- "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/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-serve-static-core@4.19.6": [
- {
- "source": "npm:@types/express-serve-static-core@4.19.6",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:@types/express-serve-static-core@4.19.6",
- "target": "npm:@types/qs",
- "type": "static"
- },
- {
- "source": "npm:@types/express-serve-static-core@4.19.6",
- "target": "npm:@types/range-parser",
- "type": "static"
- },
- {
- "source": "npm:@types/express-serve-static-core@4.19.6",
- "target": "npm:@types/send",
- "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/jest": [
- {
- "source": "npm:@types/jest",
- "target": "npm:expect",
- "type": "static"
- },
- {
- "source": "npm:@types/jest",
- "target": "npm:pretty-format",
- "type": "static"
- }
- ],
- "npm:@types/jsdom": [
- {
- "source": "npm:@types/jsdom",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:@types/jsdom",
- "target": "npm:@types/tough-cookie",
- "type": "static"
- },
- {
- "source": "npm:@types/jsdom",
- "target": "npm:parse5@7.3.0",
- "type": "static"
- }
- ],
- "npm:parse5@7.3.0": [
- {
- "source": "npm:parse5@7.3.0",
- "target": "npm:entities@6.0.1",
- "type": "static"
- }
- ],
- "npm:@types/jsonwebtoken": [
- {
- "source": "npm:@types/jsonwebtoken",
- "target": "npm:@types/ms",
- "type": "static"
- },
- {
- "source": "npm:@types/jsonwebtoken",
- "target": "npm:@types/node",
- "type": "static"
- }
- ],
- "npm:@types/node": [
- {
- "source": "npm:@types/node",
- "target": "npm:undici-types",
- "type": "static"
- }
- ],
- "npm:@types/node-forge": [
- {
- "source": "npm:@types/node-forge",
- "target": "npm:@types/node",
- "type": "static"
- }
- ],
- "npm:@types/oauth": [
- {
- "source": "npm:@types/oauth",
- "target": "npm:@types/node",
- "type": "static"
- }
- ],
- "npm:@types/papaparse": [
- {
- "source": "npm:@types/papaparse",
- "target": "npm:@types/node",
- "type": "static"
- }
- ],
- "npm:@types/passport": [
- {
- "source": "npm:@types/passport",
- "target": "npm:@types/express",
- "type": "static"
- }
- ],
- "npm:@types/passport-google-oauth20": [
- {
- "source": "npm:@types/passport-google-oauth20",
- "target": "npm:@types/express",
- "type": "static"
- },
- {
- "source": "npm:@types/passport-google-oauth20",
- "target": "npm:@types/passport",
- "type": "static"
- },
- {
- "source": "npm:@types/passport-google-oauth20",
- "target": "npm:@types/passport-oauth2",
- "type": "static"
- }
- ],
- "npm:@types/passport-oauth2": [
- {
- "source": "npm:@types/passport-oauth2",
- "target": "npm:@types/express",
- "type": "static"
- },
- {
- "source": "npm:@types/passport-oauth2",
- "target": "npm:@types/oauth",
- "type": "static"
- },
- {
- "source": "npm:@types/passport-oauth2",
- "target": "npm:@types/passport",
- "type": "static"
- }
- ],
- "npm:@types/passport-openidconnect": [
- {
- "source": "npm:@types/passport-openidconnect",
- "target": "npm:@types/express",
- "type": "static"
- },
- {
- "source": "npm:@types/passport-openidconnect",
- "target": "npm:@types/oauth",
- "type": "static"
- },
- {
- "source": "npm:@types/passport-openidconnect",
- "target": "npm:@types/passport",
- "type": "static"
- },
- {
- "source": "npm:@types/passport-openidconnect",
- "target": "npm:@types/passport-strategy",
- "type": "static"
- }
- ],
- "npm:@types/passport-strategy": [
- {
- "source": "npm:@types/passport-strategy",
- "target": "npm:@types/express",
- "type": "static"
- },
- {
- "source": "npm:@types/passport-strategy",
- "target": "npm:@types/passport",
- "type": "static"
- }
- ],
- "npm:@types/react": [
- {
- "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:@typescript-eslint/parser",
- "type": "static"
- },
- {
- "source": "npm:@typescript-eslint/eslint-plugin",
- "target": "npm:eslint",
- "type": "static"
- },
- {
- "source": "npm:@typescript-eslint/eslint-plugin",
- "target": "npm:typescript",
- "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/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:graphemer",
- "type": "static"
- },
- {
- "source": "npm:@typescript-eslint/eslint-plugin",
- "target": "npm:ignore@7.0.5",
- "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"
- }
- ],
- "npm:@typescript-eslint/parser": [
- {
- "source": "npm:@typescript-eslint/parser",
- "target": "npm:eslint",
- "type": "static"
- },
- {
- "source": "npm:@typescript-eslint/parser",
- "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",
- "type": "static"
- }
- ],
- "npm:@typescript-eslint/project-service": [
- {
- "source": "npm:@typescript-eslint/project-service",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:@typescript-eslint/project-service",
- "target": "npm:@typescript-eslint/tsconfig-utils",
- "type": "static"
- },
- {
- "source": "npm:@typescript-eslint/project-service",
- "target": "npm:@typescript-eslint/types",
- "type": "static"
- },
- {
- "source": "npm:@typescript-eslint/project-service",
- "target": "npm:debug",
- "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/tsconfig-utils": [
- {
- "source": "npm:@typescript-eslint/tsconfig-utils",
- "target": "npm:typescript",
- "type": "static"
- }
- ],
- "npm:@typescript-eslint/type-utils": [
- {
- "source": "npm:@typescript-eslint/type-utils",
- "target": "npm:eslint",
- "type": "static"
- },
- {
- "source": "npm:@typescript-eslint/type-utils",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:@typescript-eslint/type-utils",
- "target": "npm:@typescript-eslint/types",
- "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",
- "type": "static"
- },
- {
- "source": "npm:@typescript-eslint/type-utils",
- "target": "npm:ts-api-utils",
- "type": "static"
- }
- ],
- "npm:@typescript-eslint/typescript-estree": [
- {
- "source": "npm:@typescript-eslint/typescript-estree",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:@typescript-eslint/typescript-estree",
- "target": "npm:@typescript-eslint/project-service",
- "type": "static"
- },
- {
- "source": "npm:@typescript-eslint/typescript-estree",
- "target": "npm:@typescript-eslint/tsconfig-utils",
- "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",
- "type": "static"
- },
- {
- "source": "npm:@typescript-eslint/typescript-estree",
- "target": "npm:fast-glob",
- "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",
- "type": "static"
- },
- {
- "source": "npm:@typescript-eslint/typescript-estree",
- "target": "npm:ts-api-utils",
- "type": "static"
- }
- ],
- "npm:brace-expansion@2.0.2": [
- {
- "source": "npm:brace-expansion@2.0.2",
- "target": "npm:balanced-match",
- "type": "static"
- }
- ],
- "npm:minimatch@9.0.5": [
- {
- "source": "npm:minimatch@9.0.5",
- "target": "npm:brace-expansion@2.0.2",
- "type": "static"
- }
- ],
- "npm:@typescript-eslint/utils": [
- {
- "source": "npm:@typescript-eslint/utils",
- "target": "npm:eslint",
- "type": "static"
- },
- {
- "source": "npm:@typescript-eslint/utils",
- "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"
- }
- ],
- "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@4.2.1",
- "type": "static"
- }
- ],
- "npm:@unrs/resolver-binding-wasm32-wasi": [
- {
- "source": "npm:@unrs/resolver-binding-wasm32-wasi",
- "target": "npm:@napi-rs/wasm-runtime@0.2.12",
- "type": "static"
- }
- ],
- "npm:@napi-rs/wasm-runtime@0.2.12": [
- {
- "source": "npm:@napi-rs/wasm-runtime@0.2.12",
- "target": "npm:@emnapi/core",
- "type": "static"
- },
- {
- "source": "npm:@napi-rs/wasm-runtime@0.2.12",
- "target": "npm:@emnapi/runtime",
- "type": "static"
- },
- {
- "source": "npm:@napi-rs/wasm-runtime@0.2.12",
- "target": "npm:@tybys/wasm-util",
- "type": "static"
- }
- ],
- "npm:@vitejs/plugin-basic-ssl": [
- {
- "source": "npm:@vitejs/plugin-basic-ssl",
- "target": "npm:vite",
- "type": "static"
- }
- ],
- "npm:@vitest/expect": [
- {
- "source": "npm:@vitest/expect",
- "target": "npm:@types/chai",
- "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/expect",
- "target": "npm:tinyrainbow",
- "type": "static"
- }
- ],
- "npm:@vitest/mocker": [
- {
- "source": "npm:@vitest/mocker",
- "target": "npm:vite",
- "type": "static"
- },
- {
- "source": "npm:@vitest/mocker",
- "target": "npm:@vitest/spy",
- "type": "static"
- },
- {
- "source": "npm:@vitest/mocker",
- "target": "npm:estree-walker",
- "type": "static"
- },
- {
- "source": "npm:@vitest/mocker",
- "target": "npm:magic-string",
- "type": "static"
- }
- ],
- "npm:@vitest/pretty-format": [
- {
- "source": "npm:@vitest/pretty-format",
- "target": "npm:tinyrainbow",
- "type": "static"
- }
- ],
- "npm:@vitest/spy": [
- {
- "source": "npm:@vitest/spy",
- "target": "npm:tinyspy",
- "type": "static"
- }
- ],
- "npm:@vitest/utils": [
- {
- "source": "npm:@vitest/utils",
- "target": "npm:@vitest/pretty-format",
- "type": "static"
- },
- {
- "source": "npm:@vitest/utils",
- "target": "npm:loupe",
- "type": "static"
- },
- {
- "source": "npm:@vitest/utils",
- "target": "npm:tinyrainbow",
- "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.2",
- "type": "static"
- },
- {
- "source": "npm:@yarnpkg/parsers",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:@zkochan/js-yaml": [
- {
- "source": "npm:@zkochan/js-yaml",
- "target": "npm:argparse",
- "type": "static"
- }
- ],
- "npm:abort-controller": [
- {
- "source": "npm:abort-controller",
- "target": "npm:event-target-shim",
- "type": "static"
- }
- ],
- "npm:accepts": [
- {
- "source": "npm:accepts",
- "target": "npm:mime-types@3.0.1",
- "type": "static"
- },
- {
- "source": "npm:accepts",
- "target": "npm:negotiator",
- "type": "static"
- }
- ],
- "npm:mime-types@3.0.1": [
- {
- "source": "npm:mime-types@3.0.1",
- "target": "npm:mime-db@1.54.0",
- "type": "static"
- }
- ],
- "npm:acorn-import-phases": [
- {
- "source": "npm:acorn-import-phases",
- "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:adjust-sourcemap-loader": [
- {
- "source": "npm:adjust-sourcemap-loader",
- "target": "npm:loader-utils@2.0.4",
- "type": "static"
- },
- {
- "source": "npm:adjust-sourcemap-loader",
- "target": "npm:regex-parser",
- "type": "static"
- }
- ],
- "npm:ai": [
- {
- "source": "npm:ai",
- "target": "npm:react",
- "type": "static"
- },
- {
- "source": "npm:ai",
- "target": "npm:zod",
- "type": "static"
- },
- {
- "source": "npm:ai",
- "target": "npm:@ai-sdk/provider",
- "type": "static"
- },
- {
- "source": "npm:ai",
- "target": "npm:@ai-sdk/provider-utils",
- "type": "static"
- },
- {
- "source": "npm:ai",
- "target": "npm:@ai-sdk/react",
- "type": "static"
- },
- {
- "source": "npm:ai",
- "target": "npm:@ai-sdk/ui-utils",
- "type": "static"
- },
- {
- "source": "npm:ai",
- "target": "npm:@opentelemetry/api",
- "type": "static"
- },
- {
- "source": "npm:ai",
- "target": "npm:jsondiffpatch",
- "type": "static"
- }
- ],
- "npm:ajv": [
- {
- "source": "npm:ajv",
- "target": "npm:fast-deep-equal",
- "type": "static"
- },
- {
- "source": "npm:ajv",
- "target": "npm:fast-uri",
- "type": "static"
- },
- {
- "source": "npm:ajv",
- "target": "npm:json-schema-traverse",
- "type": "static"
- },
- {
- "source": "npm:ajv",
- "target": "npm:require-from-string",
- "type": "static"
- }
- ],
- "npm:ajv-formats": [
- {
- "source": "npm:ajv-formats",
- "target": "npm:ajv",
- "type": "static"
- }
- ],
- "npm:ajv-keywords": [
- {
- "source": "npm:ajv-keywords",
- "target": "npm:ajv",
- "type": "static"
- },
- {
- "source": "npm:ajv-keywords",
- "target": "npm:fast-deep-equal",
- "type": "static"
- }
- ],
- "npm:algoliasearch": [
- {
- "source": "npm:algoliasearch",
- "target": "npm:@algolia/abtesting",
- "type": "static"
- },
- {
- "source": "npm:algoliasearch",
- "target": "npm:@algolia/client-abtesting",
- "type": "static"
- },
- {
- "source": "npm:algoliasearch",
- "target": "npm:@algolia/client-analytics",
- "type": "static"
- },
- {
- "source": "npm:algoliasearch",
- "target": "npm:@algolia/client-common",
- "type": "static"
- },
- {
- "source": "npm:algoliasearch",
- "target": "npm:@algolia/client-insights",
- "type": "static"
- },
- {
- "source": "npm:algoliasearch",
- "target": "npm:@algolia/client-personalization",
- "type": "static"
- },
- {
- "source": "npm:algoliasearch",
- "target": "npm:@algolia/client-query-suggestions",
- "type": "static"
- },
- {
- "source": "npm:algoliasearch",
- "target": "npm:@algolia/client-search",
- "type": "static"
- },
- {
- "source": "npm:algoliasearch",
- "target": "npm:@algolia/ingestion",
- "type": "static"
- },
- {
- "source": "npm:algoliasearch",
- "target": "npm:@algolia/monitoring",
- "type": "static"
- },
- {
- "source": "npm:algoliasearch",
- "target": "npm:@algolia/recommend",
- "type": "static"
- },
- {
- "source": "npm:algoliasearch",
- "target": "npm:@algolia/requester-browser-xhr",
- "type": "static"
- },
- {
- "source": "npm:algoliasearch",
- "target": "npm:@algolia/requester-fetch",
- "type": "static"
- },
- {
- "source": "npm:algoliasearch",
- "target": "npm:@algolia/requester-node-http",
- "type": "static"
- }
- ],
- "npm:alphavantage": [
- {
- "source": "npm:alphavantage",
- "target": "npm:cross-fetch",
- "type": "static"
- }
- ],
- "npm:ansi-escapes": [
- {
- "source": "npm:ansi-escapes",
- "target": "npm:type-fest",
- "type": "static"
- }
- ],
- "npm:ansi-styles": [
- {
- "source": "npm:ansi-styles",
- "target": "npm:color-convert",
- "type": "static"
- }
- ],
- "npm:anymatch": [
- {
- "source": "npm:anymatch",
- "target": "npm:normalize-path",
- "type": "static"
- },
- {
- "source": "npm:anymatch",
- "target": "npm:picomatch@2.3.1",
- "type": "static"
- }
- ],
- "npm:array-buffer-byte-length": [
- {
- "source": "npm:array-buffer-byte-length",
- "target": "npm:call-bound",
- "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:call-bound",
- "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-includes",
- "target": "npm:math-intrinsics",
- "type": "static"
- }
- ],
- "npm:array.prototype.findlastindex": [
- {
- "source": "npm:array.prototype.findlastindex",
- "target": "npm:call-bind",
- "type": "static"
- },
- {
- "source": "npm:array.prototype.findlastindex",
- "target": "npm:call-bound",
- "type": "static"
- },
- {
- "source": "npm:array.prototype.findlastindex",
- "target": "npm:define-properties",
- "type": "static"
- },
- {
- "source": "npm:array.prototype.findlastindex",
- "target": "npm:es-abstract",
- "type": "static"
- },
- {
- "source": "npm:array.prototype.findlastindex",
- "target": "npm:es-errors",
- "type": "static"
- },
- {
- "source": "npm:array.prototype.findlastindex",
- "target": "npm:es-object-atoms",
- "type": "static"
- },
- {
- "source": "npm:array.prototype.findlastindex",
- "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: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"
- }
- ],
- "npm:asn1js": [
- {
- "source": "npm:asn1js",
- "target": "npm:pvtsutils",
- "type": "static"
- },
- {
- "source": "npm:asn1js",
- "target": "npm:pvutils",
- "type": "static"
- },
- {
- "source": "npm:asn1js",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:ast-types": [
- {
- "source": "npm:ast-types",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:autoprefixer": [
- {
- "source": "npm:autoprefixer",
- "target": "npm:postcss",
- "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:picocolors",
- "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-jest": [
- {
- "source": "npm:babel-jest",
- "target": "npm:@babel/core",
- "type": "static"
- },
- {
- "source": "npm:babel-jest",
- "target": "npm:@jest/transform",
- "type": "static"
- },
- {
- "source": "npm:babel-jest",
- "target": "npm:@types/babel__core",
- "type": "static"
- },
- {
- "source": "npm:babel-jest",
- "target": "npm:babel-plugin-istanbul",
- "type": "static"
- },
- {
- "source": "npm:babel-jest",
- "target": "npm:babel-preset-jest",
- "type": "static"
- },
- {
- "source": "npm:babel-jest",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:babel-jest",
- "target": "npm:graceful-fs",
- "type": "static"
- },
- {
- "source": "npm:babel-jest",
- "target": "npm:slash",
- "type": "static"
- }
- ],
- "npm:babel-loader": [
- {
- "source": "npm:babel-loader",
- "target": "npm:@babel/core",
- "type": "static"
- },
- {
- "source": "npm:babel-loader",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:babel-loader",
- "target": "npm:find-up@5.0.0",
- "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:locate-path@6.0.0": [
- {
- "source": "npm:locate-path@6.0.0",
- "target": "npm:p-locate@5.0.0",
- "type": "static"
- }
- ],
- "npm:p-locate@5.0.0": [
- {
- "source": "npm:p-locate@5.0.0",
- "target": "npm:p-limit",
- "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-istanbul": [
- {
- "source": "npm:babel-plugin-istanbul",
- "target": "npm:@babel/helper-plugin-utils",
- "type": "static"
- },
- {
- "source": "npm:babel-plugin-istanbul",
- "target": "npm:@istanbuljs/load-nyc-config",
- "type": "static"
- },
- {
- "source": "npm:babel-plugin-istanbul",
- "target": "npm:@istanbuljs/schema",
- "type": "static"
- },
- {
- "source": "npm:babel-plugin-istanbul",
- "target": "npm:istanbul-lib-instrument",
- "type": "static"
- },
- {
- "source": "npm:babel-plugin-istanbul",
- "target": "npm:test-exclude",
- "type": "static"
- }
- ],
- "npm:babel-plugin-jest-hoist": [
- {
- "source": "npm:babel-plugin-jest-hoist",
- "target": "npm:@types/babel__core",
- "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",
- "type": "static"
- },
- {
- "source": "npm:babel-plugin-macros",
- "target": "npm:resolve",
- "type": "static"
- }
- ],
- "npm:babel-plugin-polyfill-corejs2": [
- {
- "source": "npm:babel-plugin-polyfill-corejs2",
- "target": "npm:@babel/core",
- "type": "static"
- },
- {
- "source": "npm:babel-plugin-polyfill-corejs2",
- "target": "npm:@babel/compat-data",
- "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/helper-plugin-utils",
- "type": "static"
- }
- ],
- "npm:babel-preset-current-node-syntax": [
- {
- "source": "npm:babel-preset-current-node-syntax",
- "target": "npm:@babel/core",
- "type": "static"
- },
- {
- "source": "npm:babel-preset-current-node-syntax",
- "target": "npm:@babel/plugin-syntax-async-generators",
- "type": "static"
- },
- {
- "source": "npm:babel-preset-current-node-syntax",
- "target": "npm:@babel/plugin-syntax-bigint",
- "type": "static"
- },
- {
- "source": "npm:babel-preset-current-node-syntax",
- "target": "npm:@babel/plugin-syntax-class-properties",
- "type": "static"
- },
- {
- "source": "npm:babel-preset-current-node-syntax",
- "target": "npm:@babel/plugin-syntax-class-static-block",
- "type": "static"
- },
- {
- "source": "npm:babel-preset-current-node-syntax",
- "target": "npm:@babel/plugin-syntax-import-attributes",
- "type": "static"
- },
- {
- "source": "npm:babel-preset-current-node-syntax",
- "target": "npm:@babel/plugin-syntax-import-meta",
- "type": "static"
- },
- {
- "source": "npm:babel-preset-current-node-syntax",
- "target": "npm:@babel/plugin-syntax-json-strings",
- "type": "static"
- },
- {
- "source": "npm:babel-preset-current-node-syntax",
- "target": "npm:@babel/plugin-syntax-logical-assignment-operators",
- "type": "static"
- },
- {
- "source": "npm:babel-preset-current-node-syntax",
- "target": "npm:@babel/plugin-syntax-nullish-coalescing-operator",
- "type": "static"
- },
- {
- "source": "npm:babel-preset-current-node-syntax",
- "target": "npm:@babel/plugin-syntax-numeric-separator",
- "type": "static"
- },
- {
- "source": "npm:babel-preset-current-node-syntax",
- "target": "npm:@babel/plugin-syntax-object-rest-spread",
- "type": "static"
- },
- {
- "source": "npm:babel-preset-current-node-syntax",
- "target": "npm:@babel/plugin-syntax-optional-catch-binding",
- "type": "static"
- },
- {
- "source": "npm:babel-preset-current-node-syntax",
- "target": "npm:@babel/plugin-syntax-optional-chaining",
- "type": "static"
- },
- {
- "source": "npm:babel-preset-current-node-syntax",
- "target": "npm:@babel/plugin-syntax-private-property-in-object",
- "type": "static"
- },
- {
- "source": "npm:babel-preset-current-node-syntax",
- "target": "npm:@babel/plugin-syntax-top-level-await",
- "type": "static"
- }
- ],
- "npm:babel-preset-jest": [
- {
- "source": "npm:babel-preset-jest",
- "target": "npm:@babel/core",
- "type": "static"
- },
- {
- "source": "npm:babel-preset-jest",
- "target": "npm:babel-plugin-jest-hoist",
- "type": "static"
- },
- {
- "source": "npm:babel-preset-jest",
- "target": "npm:babel-preset-current-node-syntax",
- "type": "static"
- }
- ],
- "npm:basic-auth": [
- {
- "source": "npm:basic-auth",
- "target": "npm:safe-buffer@5.1.2",
- "type": "static"
- }
- ],
- "npm:beasties": [
- {
- "source": "npm:beasties",
- "target": "npm:css-select@6.0.0",
- "type": "static"
- },
- {
- "source": "npm:beasties",
- "target": "npm:css-what@7.0.0",
- "type": "static"
- },
- {
- "source": "npm:beasties",
- "target": "npm:dom-serializer",
- "type": "static"
- },
- {
- "source": "npm:beasties",
- "target": "npm:domhandler",
- "type": "static"
- },
- {
- "source": "npm:beasties",
- "target": "npm:htmlparser2",
- "type": "static"
- },
- {
- "source": "npm:beasties",
- "target": "npm:picocolors",
- "type": "static"
- },
- {
- "source": "npm:beasties",
- "target": "npm:postcss",
- "type": "static"
- },
- {
- "source": "npm:beasties",
- "target": "npm:postcss-media-query-parser",
- "type": "static"
- }
- ],
- "npm:css-select@6.0.0": [
- {
- "source": "npm:css-select@6.0.0",
- "target": "npm:boolbase",
- "type": "static"
- },
- {
- "source": "npm:css-select@6.0.0",
- "target": "npm:css-what@7.0.0",
- "type": "static"
- },
- {
- "source": "npm:css-select@6.0.0",
- "target": "npm:domhandler",
- "type": "static"
- },
- {
- "source": "npm:css-select@6.0.0",
- "target": "npm:domutils",
- "type": "static"
- },
- {
- "source": "npm:css-select@6.0.0",
- "target": "npm:nth-check",
- "type": "static"
- }
- ],
- "npm:bidi-js": [
- {
- "source": "npm:bidi-js",
- "target": "npm:require-from-string",
- "type": "static"
- }
- ],
- "npm:bl": [
- {
- "source": "npm:bl",
- "target": "npm:buffer",
- "type": "static"
- },
- {
- "source": "npm:bl",
- "target": "npm:inherits",
- "type": "static"
- },
- {
- "source": "npm:bl",
- "target": "npm:readable-stream",
- "type": "static"
- }
- ],
- "npm:body-parser": [
- {
- "source": "npm:body-parser",
- "target": "npm:bytes",
- "type": "static"
- },
- {
- "source": "npm:body-parser",
- "target": "npm:content-type",
- "type": "static"
- },
- {
- "source": "npm:body-parser",
- "target": "npm:debug",
- "type": "static"
- },
- {
- "source": "npm:body-parser",
- "target": "npm:http-errors",
- "type": "static"
- },
- {
- "source": "npm:body-parser",
- "target": "npm:iconv-lite@0.7.1",
- "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"
- }
- ],
- "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:bootstrap": [
- {
- "source": "npm:bootstrap",
- "target": "npm:jquery",
- "type": "static"
- },
- {
- "source": "npm:bootstrap",
- "target": "npm:popper.js",
- "type": "static"
- }
- ],
- "npm:brace-expansion": [
- {
- "source": "npm:brace-expansion",
- "target": "npm:balanced-match",
- "type": "static"
- },
- {
- "source": "npm:brace-expansion",
- "target": "npm:concat-map",
- "type": "static"
- }
- ],
- "npm:braces": [
- {
- "source": "npm:braces",
- "target": "npm:fill-range",
- "type": "static"
- }
- ],
- "npm:browserslist": [
- {
- "source": "npm:browserslist",
- "target": "npm:baseline-browser-mapping",
- "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"
- }
- ],
- "npm:bs-logger": [
- {
- "source": "npm:bs-logger",
- "target": "npm:fast-json-stable-stringify",
- "type": "static"
- }
- ],
- "npm:bser": [
- {
- "source": "npm:bser",
- "target": "npm:node-int64",
- "type": "static"
- }
- ],
- "npm:buffer": [
- {
- "source": "npm:buffer",
- "target": "npm:base64-js",
- "type": "static"
- },
- {
- "source": "npm:buffer",
- "target": "npm:ieee754",
- "type": "static"
- }
- ],
- "npm:bull": [
- {
- "source": "npm:bull",
- "target": "npm:cron-parser",
- "type": "static"
- },
- {
- "source": "npm:bull",
- "target": "npm:get-port",
- "type": "static"
- },
- {
- "source": "npm:bull",
- "target": "npm:ioredis",
- "type": "static"
- },
- {
- "source": "npm:bull",
- "target": "npm:lodash",
- "type": "static"
- },
- {
- "source": "npm:bull",
- "target": "npm:msgpackr",
- "type": "static"
- },
- {
- "source": "npm:bull",
- "target": "npm:semver",
- "type": "static"
- },
- {
- "source": "npm:bull",
- "target": "npm:uuid@8.3.2",
- "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:c12": [
- {
- "source": "npm:c12",
- "target": "npm:chokidar@4.0.3",
- "type": "static"
- },
- {
- "source": "npm:c12",
- "target": "npm:confbox",
- "type": "static"
- },
- {
- "source": "npm:c12",
- "target": "npm:defu",
- "type": "static"
- },
- {
- "source": "npm:c12",
- "target": "npm:dotenv@16.6.1",
- "type": "static"
- },
- {
- "source": "npm:c12",
- "target": "npm:exsolve",
- "type": "static"
- },
- {
- "source": "npm:c12",
- "target": "npm:giget",
- "type": "static"
- },
- {
- "source": "npm:c12",
- "target": "npm:jiti",
- "type": "static"
- },
- {
- "source": "npm:c12",
- "target": "npm:ohash",
- "type": "static"
- },
- {
- "source": "npm:c12",
- "target": "npm:pathe",
- "type": "static"
- },
- {
- "source": "npm:c12",
- "target": "npm:perfect-debounce",
- "type": "static"
- },
- {
- "source": "npm:c12",
- "target": "npm:pkg-types",
- "type": "static"
- },
- {
- "source": "npm:c12",
- "target": "npm:rc9",
- "type": "static"
- }
- ],
- "npm:cacache": [
- {
- "source": "npm:cacache",
- "target": "npm:@npmcli/fs",
- "type": "static"
- },
- {
- "source": "npm:cacache",
- "target": "npm:fs-minipass",
- "type": "static"
- },
- {
- "source": "npm:cacache",
- "target": "npm:glob@13.0.0",
- "type": "static"
- },
- {
- "source": "npm:cacache",
- "target": "npm:lru-cache@11.2.4",
- "type": "static"
- },
- {
- "source": "npm:cacache",
- "target": "npm:minipass",
- "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:p-map",
- "type": "static"
- },
- {
- "source": "npm:cacache",
- "target": "npm:ssri",
- "type": "static"
- },
- {
- "source": "npm:cacache",
- "target": "npm:unique-filename",
- "type": "static"
- }
- ],
- "npm:cache-manager": [
- {
- "source": "npm:cache-manager",
- "target": "npm:keyv",
- "type": "static"
- }
- ],
- "npm:call-bind": [
- {
- "source": "npm:call-bind",
- "target": "npm:call-bind-apply-helpers",
- "type": "static"
- },
- {
- "source": "npm:call-bind",
- "target": "npm:es-define-property",
- "type": "static"
- },
- {
- "source": "npm:call-bind",
- "target": "npm:get-intrinsic",
- "type": "static"
- },
- {
- "source": "npm:call-bind",
- "target": "npm:set-function-length",
- "type": "static"
- }
- ],
- "npm:call-bind-apply-helpers": [
- {
- "source": "npm:call-bind-apply-helpers",
- "target": "npm:es-errors",
- "type": "static"
- },
- {
- "source": "npm:call-bind-apply-helpers",
- "target": "npm:function-bind",
- "type": "static"
- }
- ],
- "npm:call-bound": [
- {
- "source": "npm:call-bound",
- "target": "npm:call-bind-apply-helpers",
- "type": "static"
- },
- {
- "source": "npm:call-bound",
- "target": "npm:get-intrinsic",
- "type": "static"
- }
- ],
- "npm:camel-case": [
- {
- "source": "npm:camel-case",
- "target": "npm:pascal-case",
- "type": "static"
- },
- {
- "source": "npm:camel-case",
- "target": "npm:tslib",
- "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:loupe",
- "type": "static"
- },
- {
- "source": "npm:chai",
- "target": "npm:pathval",
- "type": "static"
- }
- ],
- "npm:chalk": [
- {
- "source": "npm:chalk",
- "target": "npm:ansi-styles",
- "type": "static"
- },
- {
- "source": "npm:chalk",
- "target": "npm:supports-color",
- "type": "static"
- }
- ],
- "npm:chart.js": [
- {
- "source": "npm:chart.js",
- "target": "npm:@kurkle/color",
- "type": "static"
- }
- ],
- "npm:chartjs-adapter-date-fns": [
- {
- "source": "npm:chartjs-adapter-date-fns",
- "target": "npm:chart.js",
- "type": "static"
- },
- {
- "source": "npm:chartjs-adapter-date-fns",
- "target": "npm:date-fns",
- "type": "static"
- }
- ],
- "npm:chartjs-chart-treemap": [
- {
- "source": "npm:chartjs-chart-treemap",
- "target": "npm:chart.js",
- "type": "static"
- }
- ],
- "npm:chartjs-plugin-annotation": [
- {
- "source": "npm:chartjs-plugin-annotation",
- "target": "npm:chart.js",
- "type": "static"
- }
- ],
- "npm:chartjs-plugin-datalabels": [
- {
- "source": "npm:chartjs-plugin-datalabels",
- "target": "npm:chart.js",
- "type": "static"
- }
- ],
- "npm:cheerio": [
- {
- "source": "npm:cheerio",
- "target": "npm:cheerio-select",
- "type": "static"
- },
- {
- "source": "npm:cheerio",
- "target": "npm:dom-serializer",
- "type": "static"
- },
- {
- "source": "npm:cheerio",
- "target": "npm:domhandler",
- "type": "static"
- },
- {
- "source": "npm:cheerio",
- "target": "npm:domutils",
- "type": "static"
- },
- {
- "source": "npm:cheerio",
- "target": "npm:encoding-sniffer",
- "type": "static"
- },
- {
- "source": "npm:cheerio",
- "target": "npm:htmlparser2",
- "type": "static"
- },
- {
- "source": "npm:cheerio",
- "target": "npm:parse5@7.3.0",
- "type": "static"
- },
- {
- "source": "npm:cheerio",
- "target": "npm:parse5-htmlparser2-tree-adapter",
- "type": "static"
- },
- {
- "source": "npm:cheerio",
- "target": "npm:parse5-parser-stream",
- "type": "static"
- },
- {
- "source": "npm:cheerio",
- "target": "npm:undici",
- "type": "static"
- },
- {
- "source": "npm:cheerio",
- "target": "npm:whatwg-mimetype",
- "type": "static"
- }
- ],
- "npm:cheerio-select": [
- {
- "source": "npm:cheerio-select",
- "target": "npm:boolbase",
- "type": "static"
- },
- {
- "source": "npm:cheerio-select",
- "target": "npm:css-select",
- "type": "static"
- },
- {
- "source": "npm:cheerio-select",
- "target": "npm:css-what",
- "type": "static"
- },
- {
- "source": "npm:cheerio-select",
- "target": "npm:domelementtype",
- "type": "static"
- },
- {
- "source": "npm:cheerio-select",
- "target": "npm:domhandler",
- "type": "static"
- },
- {
- "source": "npm:cheerio-select",
- "target": "npm:domutils",
- "type": "static"
- }
- ],
- "npm:chevrotain": [
- {
- "source": "npm:chevrotain",
- "target": "npm:@chevrotain/cst-dts-gen",
- "type": "static"
- },
- {
- "source": "npm:chevrotain",
- "target": "npm:@chevrotain/gast",
- "type": "static"
- },
- {
- "source": "npm:chevrotain",
- "target": "npm:@chevrotain/regexp-to-ast",
- "type": "static"
- },
- {
- "source": "npm:chevrotain",
- "target": "npm:@chevrotain/types",
- "type": "static"
- },
- {
- "source": "npm:chevrotain",
- "target": "npm:@chevrotain/utils",
- "type": "static"
- },
- {
- "source": "npm:chevrotain",
- "target": "npm:lodash-es@4.17.21",
- "type": "static"
- }
- ],
- "npm:chevrotain-allstar": [
- {
- "source": "npm:chevrotain-allstar",
- "target": "npm:chevrotain",
- "type": "static"
- },
- {
- "source": "npm:chevrotain-allstar",
- "target": "npm:lodash-es",
- "type": "static"
- }
- ],
- "npm:chokidar": [
- {
- "source": "npm:chokidar",
- "target": "npm:readdirp",
- "type": "static"
- }
- ],
- "npm:citty": [
- {
- "source": "npm:citty",
- "target": "npm:consola",
- "type": "static"
- }
- ],
- "npm:class-validator": [
- {
- "source": "npm:class-validator",
- "target": "npm:@types/validator",
- "type": "static"
- },
- {
- "source": "npm:class-validator",
- "target": "npm:libphonenumber-js",
- "type": "static"
- },
- {
- "source": "npm:class-validator",
- "target": "npm:validator",
- "type": "static"
- }
- ],
- "npm:clean-css": [
- {
- "source": "npm:clean-css",
- "target": "npm:source-map@0.6.1",
- "type": "static"
- }
- ],
- "npm:cli-cursor": [
- {
- "source": "npm:cli-cursor",
- "target": "npm:restore-cursor",
- "type": "static"
- }
- ],
- "npm:cli-truncate": [
- {
- "source": "npm:cli-truncate",
- "target": "npm:slice-ansi",
- "type": "static"
- },
- {
- "source": "npm:cli-truncate",
- "target": "npm:string-width@8.1.0",
- "type": "static"
- }
- ],
- "npm:string-width@8.1.0": [
- {
- "source": "npm:string-width@8.1.0",
- "target": "npm:get-east-asian-width",
- "type": "static"
- },
- {
- "source": "npm:string-width@8.1.0",
- "target": "npm:strip-ansi@7.1.2",
- "type": "static"
- }
- ],
- "npm:clipboard": [
- {
- "source": "npm:clipboard",
- "target": "npm:good-listener",
- "type": "static"
- },
- {
- "source": "npm:clipboard",
- "target": "npm:select",
- "type": "static"
- },
- {
- "source": "npm:clipboard",
- "target": "npm:tiny-emitter",
- "type": "static"
- }
- ],
- "npm:cliui": [
- {
- "source": "npm:cliui",
- "target": "npm:string-width",
- "type": "static"
- },
- {
- "source": "npm:cliui",
- "target": "npm:strip-ansi",
- "type": "static"
- },
- {
- "source": "npm:cliui",
- "target": "npm:wrap-ansi@7.0.0",
- "type": "static"
- }
- ],
- "npm:wrap-ansi@7.0.0": [
- {
- "source": "npm:wrap-ansi@7.0.0",
- "target": "npm:ansi-styles",
- "type": "static"
- },
- {
- "source": "npm:wrap-ansi@7.0.0",
- "target": "npm:string-width",
- "type": "static"
- },
- {
- "source": "npm:wrap-ansi@7.0.0",
- "target": "npm:strip-ansi",
- "type": "static"
- }
- ],
- "npm:clone-deep": [
- {
- "source": "npm:clone-deep",
- "target": "npm:is-plain-object@2.0.4",
- "type": "static"
- },
- {
- "source": "npm:clone-deep",
- "target": "npm:kind-of",
- "type": "static"
- },
- {
- "source": "npm:clone-deep",
- "target": "npm:shallow-clone",
- "type": "static"
- }
- ],
- "npm:is-plain-object@2.0.4": [
- {
- "source": "npm:is-plain-object@2.0.4",
- "target": "npm:isobject",
- "type": "static"
- }
- ],
- "npm:color": [
- {
- "source": "npm:color",
- "target": "npm:color-convert@3.1.3",
- "type": "static"
- },
- {
- "source": "npm:color",
- "target": "npm:color-string",
- "type": "static"
- }
- ],
- "npm:color-convert": [
- {
- "source": "npm:color-convert",
- "target": "npm:color-name",
- "type": "static"
- }
- ],
- "npm:color-string": [
- {
- "source": "npm:color-string",
- "target": "npm:color-name@2.1.0",
- "type": "static"
- }
- ],
- "npm:color-convert@3.1.3": [
- {
- "source": "npm:color-convert@3.1.3",
- "target": "npm:color-name@2.1.0",
- "type": "static"
- }
- ],
- "npm:columnify": [
- {
- "source": "npm:columnify",
- "target": "npm:strip-ansi",
- "type": "static"
- },
- {
- "source": "npm:columnify",
- "target": "npm:wcwidth",
- "type": "static"
- }
- ],
- "npm:combined-stream": [
- {
- "source": "npm:combined-stream",
- "target": "npm:delayed-stream",
- "type": "static"
- }
- ],
- "npm:comment-json": [
- {
- "source": "npm:comment-json",
- "target": "npm:array-timsort",
- "type": "static"
- },
- {
- "source": "npm:comment-json",
- "target": "npm:core-util-is",
- "type": "static"
- },
- {
- "source": "npm:comment-json",
- "target": "npm:esprima",
- "type": "static"
- }
- ],
- "npm:compressible": [
- {
- "source": "npm:compressible",
- "target": "npm:mime-db",
- "type": "static"
- }
- ],
- "npm:compression": [
- {
- "source": "npm:compression",
- "target": "npm:bytes",
- "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:negotiator@0.6.4",
- "type": "static"
- },
- {
- "source": "npm:compression",
- "target": "npm:on-headers",
- "type": "static"
- },
- {
- "source": "npm:compression",
- "target": "npm:safe-buffer",
- "type": "static"
- },
- {
- "source": "npm:compression",
- "target": "npm:vary",
- "type": "static"
- }
- ],
- "npm:content-disposition": [
- {
- "source": "npm:content-disposition",
- "target": "npm:safe-buffer",
- "type": "static"
- }
- ],
- "npm:cookies": [
- {
- "source": "npm:cookies",
- "target": "npm:depd",
- "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:webpack",
- "type": "static"
- },
- {
- "source": "npm:copy-webpack-plugin",
- "target": "npm:glob-parent",
- "type": "static"
- },
- {
- "source": "npm:copy-webpack-plugin",
- "target": "npm:normalize-path",
- "type": "static"
- },
- {
- "source": "npm:copy-webpack-plugin",
- "target": "npm:schema-utils",
- "type": "static"
- },
- {
- "source": "npm:copy-webpack-plugin",
- "target": "npm:serialize-javascript",
- "type": "static"
- },
- {
- "source": "npm:copy-webpack-plugin",
- "target": "npm:tinyglobby",
- "type": "static"
- }
- ],
- "npm:core-js-compat": [
- {
- "source": "npm:core-js-compat",
- "target": "npm:browserslist",
- "type": "static"
- }
- ],
- "npm:cors": [
- {
- "source": "npm:cors",
- "target": "npm:object-assign",
- "type": "static"
- },
- {
- "source": "npm:cors",
- "target": "npm:vary",
- "type": "static"
- }
- ],
- "npm:cose-base": [
- {
- "source": "npm:cose-base",
- "target": "npm:layout-base",
- "type": "static"
- }
- ],
- "npm:cosmiconfig": [
- {
- "source": "npm:cosmiconfig",
- "target": "npm:@types/parse-json",
- "type": "static"
- },
- {
- "source": "npm:cosmiconfig",
- "target": "npm:import-fresh",
- "type": "static"
- },
- {
- "source": "npm:cosmiconfig",
- "target": "npm:parse-json",
- "type": "static"
- },
- {
- "source": "npm:cosmiconfig",
- "target": "npm:path-type",
- "type": "static"
- },
- {
- "source": "npm:cosmiconfig",
- "target": "npm:yaml@1.10.2",
- "type": "static"
- }
- ],
- "npm:cron": [
- {
- "source": "npm:cron",
- "target": "npm:@types/luxon",
- "type": "static"
- },
- {
- "source": "npm:cron",
- "target": "npm:luxon",
- "type": "static"
- }
- ],
- "npm:cron-parser": [
- {
- "source": "npm:cron-parser",
- "target": "npm:luxon",
- "type": "static"
- }
- ],
- "npm:cross-fetch": [
- {
- "source": "npm:cross-fetch",
- "target": "npm:node-fetch",
- "type": "static"
- }
- ],
- "npm:cross-spawn": [
- {
- "source": "npm:cross-spawn",
- "target": "npm:path-key",
- "type": "static"
- },
- {
- "source": "npm:cross-spawn",
- "target": "npm:shebang-command",
- "type": "static"
- },
- {
- "source": "npm:cross-spawn",
- "target": "npm:which",
- "type": "static"
- }
- ],
- "npm:css-declaration-sorter": [
- {
- "source": "npm:css-declaration-sorter",
- "target": "npm:postcss",
- "type": "static"
- }
- ],
- "npm:css-loader": [
- {
- "source": "npm:css-loader",
- "target": "npm:@rspack/core",
- "type": "static"
- },
- {
- "source": "npm:css-loader",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:css-loader",
- "target": "npm:icss-utils",
- "type": "static"
- },
- {
- "source": "npm:css-loader",
- "target": "npm:postcss",
- "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",
- "type": "static"
- }
- ],
- "npm:css-minimizer-webpack-plugin": [
- {
- "source": "npm:css-minimizer-webpack-plugin",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:css-minimizer-webpack-plugin",
- "target": "npm:@jridgewell/trace-mapping",
- "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",
- "type": "static"
- },
- {
- "source": "npm:css-minimizer-webpack-plugin",
- "target": "npm:schema-utils",
- "type": "static"
- },
- {
- "source": "npm:css-minimizer-webpack-plugin",
- "target": "npm:serialize-javascript",
- "type": "static"
- }
- ],
- "npm:@jest/schemas@29.6.3": [
- {
- "source": "npm:@jest/schemas@29.6.3",
- "target": "npm:@sinclair/typebox@0.27.10",
- "type": "static"
- }
- ],
- "npm:@jest/types@29.6.3": [
- {
- "source": "npm:@jest/types@29.6.3",
- "target": "npm:@jest/schemas@29.6.3",
- "type": "static"
- },
- {
- "source": "npm:@jest/types@29.6.3",
- "target": "npm:@types/istanbul-lib-coverage",
- "type": "static"
- },
- {
- "source": "npm:@jest/types@29.6.3",
- "target": "npm:@types/istanbul-reports",
- "type": "static"
- },
- {
- "source": "npm:@jest/types@29.6.3",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:@jest/types@29.6.3",
- "target": "npm:@types/yargs",
- "type": "static"
- },
- {
- "source": "npm:@jest/types@29.6.3",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- }
- ],
- "npm:supports-color": [
- {
- "source": "npm:supports-color",
- "target": "npm:has-flag",
- "type": "static"
- }
- ],
- "npm:jest-util@29.7.0": [
- {
- "source": "npm:jest-util@29.7.0",
- "target": "npm:@jest/types@29.6.3",
- "type": "static"
- },
- {
- "source": "npm:jest-util@29.7.0",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:jest-util@29.7.0",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:jest-util@29.7.0",
- "target": "npm:ci-info",
- "type": "static"
- },
- {
- "source": "npm:jest-util@29.7.0",
- "target": "npm:graceful-fs",
- "type": "static"
- },
- {
- "source": "npm:jest-util@29.7.0",
- "target": "npm:picomatch@2.3.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@29.7.0",
- "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:supports-color@8.1.1": [
- {
- "source": "npm:supports-color@8.1.1",
- "target": "npm:has-flag",
- "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": [
- {
- "source": "npm:css-tree",
- "target": "npm:mdn-data",
- "type": "static"
- },
- {
- "source": "npm:css-tree",
- "target": "npm:source-map-js",
- "type": "static"
- }
- ],
- "npm:cssnano": [
- {
- "source": "npm:cssnano",
- "target": "npm:postcss",
- "type": "static"
- },
- {
- "source": "npm:cssnano",
- "target": "npm:cssnano-preset-default",
- "type": "static"
- },
- {
- "source": "npm:cssnano",
- "target": "npm:lilconfig",
- "type": "static"
- }
- ],
- "npm:cssnano-preset-default": [
- {
- "source": "npm:cssnano-preset-default",
- "target": "npm:postcss",
- "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-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",
- "type": "static"
- }
- ],
- "npm:csso": [
- {
- "source": "npm:csso",
- "target": "npm:css-tree@2.2.1",
- "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:cssstyle": [
- {
- "source": "npm:cssstyle",
- "target": "npm:@asamuzakjp/css-color",
- "type": "static"
- },
- {
- "source": "npm:cssstyle",
- "target": "npm:@csstools/css-syntax-patches-for-csstree",
- "type": "static"
- },
- {
- "source": "npm:cssstyle",
- "target": "npm:css-tree@3.1.0",
- "type": "static"
- }
- ],
- "npm:cytoscape-cose-bilkent": [
- {
- "source": "npm:cytoscape-cose-bilkent",
- "target": "npm:cytoscape",
- "type": "static"
- },
- {
- "source": "npm:cytoscape-cose-bilkent",
- "target": "npm:cose-base",
- "type": "static"
- }
- ],
- "npm:cytoscape-fcose": [
- {
- "source": "npm:cytoscape-fcose",
- "target": "npm:cytoscape",
- "type": "static"
- },
- {
- "source": "npm:cytoscape-fcose",
- "target": "npm:cose-base@2.2.0",
- "type": "static"
- }
- ],
- "npm:cose-base@2.2.0": [
- {
- "source": "npm:cose-base@2.2.0",
- "target": "npm:layout-base@2.0.1",
- "type": "static"
- }
- ],
- "npm:d3": [
- {
- "source": "npm:d3",
- "target": "npm:d3-array",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-axis",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-brush",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-chord",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-color",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-contour",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-delaunay",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-dispatch",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-drag",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-dsv",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-ease",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-fetch",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-force",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-format",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-geo",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-hierarchy",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-interpolate",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-path",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-polygon",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-quadtree",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-random",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-scale",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-scale-chromatic",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-selection",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-shape",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-time",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-time-format",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-timer",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-transition",
- "type": "static"
- },
- {
- "source": "npm:d3",
- "target": "npm:d3-zoom",
- "type": "static"
- }
- ],
- "npm:d3-array": [
- {
- "source": "npm:d3-array",
- "target": "npm:internmap",
- "type": "static"
- }
- ],
- "npm:d3-brush": [
- {
- "source": "npm:d3-brush",
- "target": "npm:d3-dispatch",
- "type": "static"
- },
- {
- "source": "npm:d3-brush",
- "target": "npm:d3-drag",
- "type": "static"
- },
- {
- "source": "npm:d3-brush",
- "target": "npm:d3-interpolate",
- "type": "static"
- },
- {
- "source": "npm:d3-brush",
- "target": "npm:d3-selection",
- "type": "static"
- },
- {
- "source": "npm:d3-brush",
- "target": "npm:d3-transition",
- "type": "static"
- }
- ],
- "npm:d3-chord": [
- {
- "source": "npm:d3-chord",
- "target": "npm:d3-path",
- "type": "static"
- }
- ],
- "npm:d3-contour": [
- {
- "source": "npm:d3-contour",
- "target": "npm:d3-array",
- "type": "static"
- }
- ],
- "npm:d3-delaunay": [
- {
- "source": "npm:d3-delaunay",
- "target": "npm:delaunator",
- "type": "static"
- }
- ],
- "npm:d3-drag": [
- {
- "source": "npm:d3-drag",
- "target": "npm:d3-dispatch",
- "type": "static"
- },
- {
- "source": "npm:d3-drag",
- "target": "npm:d3-selection",
- "type": "static"
- }
- ],
- "npm:d3-dsv": [
- {
- "source": "npm:d3-dsv",
- "target": "npm:commander@7.2.0",
- "type": "static"
- },
- {
- "source": "npm:d3-dsv",
- "target": "npm:iconv-lite",
- "type": "static"
- },
- {
- "source": "npm:d3-dsv",
- "target": "npm:rw",
- "type": "static"
- }
- ],
- "npm:d3-fetch": [
- {
- "source": "npm:d3-fetch",
- "target": "npm:d3-dsv",
- "type": "static"
- }
- ],
- "npm:d3-force": [
- {
- "source": "npm:d3-force",
- "target": "npm:d3-dispatch",
- "type": "static"
- },
- {
- "source": "npm:d3-force",
- "target": "npm:d3-quadtree",
- "type": "static"
- },
- {
- "source": "npm:d3-force",
- "target": "npm:d3-timer",
- "type": "static"
- }
- ],
- "npm:d3-geo": [
- {
- "source": "npm:d3-geo",
- "target": "npm:d3-array",
- "type": "static"
- }
- ],
- "npm:d3-interpolate": [
- {
- "source": "npm:d3-interpolate",
- "target": "npm:d3-color",
- "type": "static"
- }
- ],
- "npm:d3-sankey": [
- {
- "source": "npm:d3-sankey",
- "target": "npm:d3-array@2.12.1",
- "type": "static"
- },
- {
- "source": "npm:d3-sankey",
- "target": "npm:d3-shape@1.3.7",
- "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-shape@1.3.7": [
- {
- "source": "npm:d3-shape@1.3.7",
- "target": "npm:d3-path@1.0.9",
- "type": "static"
- }
- ],
- "npm:d3-scale": [
- {
- "source": "npm:d3-scale",
- "target": "npm:d3-array",
- "type": "static"
- },
- {
- "source": "npm:d3-scale",
- "target": "npm:d3-format",
- "type": "static"
- },
- {
- "source": "npm:d3-scale",
- "target": "npm:d3-interpolate",
- "type": "static"
- },
- {
- "source": "npm:d3-scale",
- "target": "npm:d3-time",
- "type": "static"
- },
- {
- "source": "npm:d3-scale",
- "target": "npm:d3-time-format",
- "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-shape": [
- {
- "source": "npm:d3-shape",
- "target": "npm:d3-path",
- "type": "static"
- }
- ],
- "npm:d3-time": [
- {
- "source": "npm:d3-time",
- "target": "npm:d3-array",
- "type": "static"
- }
- ],
- "npm:d3-time-format": [
- {
- "source": "npm:d3-time-format",
- "target": "npm:d3-time",
- "type": "static"
- }
- ],
- "npm:d3-transition": [
- {
- "source": "npm:d3-transition",
- "target": "npm:d3-selection",
- "type": "static"
- },
- {
- "source": "npm:d3-transition",
- "target": "npm:d3-color",
- "type": "static"
- },
- {
- "source": "npm:d3-transition",
- "target": "npm:d3-dispatch",
- "type": "static"
- },
- {
- "source": "npm:d3-transition",
- "target": "npm:d3-ease",
- "type": "static"
- },
- {
- "source": "npm:d3-transition",
- "target": "npm:d3-interpolate",
- "type": "static"
- },
- {
- "source": "npm:d3-transition",
- "target": "npm:d3-timer",
- "type": "static"
- }
- ],
- "npm:d3-zoom": [
- {
- "source": "npm:d3-zoom",
- "target": "npm:d3-dispatch",
- "type": "static"
- },
- {
- "source": "npm:d3-zoom",
- "target": "npm:d3-drag",
- "type": "static"
- },
- {
- "source": "npm:d3-zoom",
- "target": "npm:d3-interpolate",
- "type": "static"
- },
- {
- "source": "npm:d3-zoom",
- "target": "npm:d3-selection",
- "type": "static"
- },
- {
- "source": "npm:d3-zoom",
- "target": "npm:d3-transition",
- "type": "static"
- }
- ],
- "npm:dagre-d3-es": [
- {
- "source": "npm:dagre-d3-es",
- "target": "npm:d3",
- "type": "static"
- },
- {
- "source": "npm:dagre-d3-es",
- "target": "npm:lodash-es",
- "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-bound",
- "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-bound",
- "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-bound",
- "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": [
- {
- "source": "npm:debug",
- "target": "npm:ms@2.1.3",
- "type": "static"
- }
- ],
- "npm:dedent": [
- {
- "source": "npm:dedent",
- "target": "npm:babel-plugin-macros",
- "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:delaunator": [
- {
- "source": "npm:delaunator",
- "target": "npm:robust-predicates",
- "type": "static"
- }
- ],
- "npm:detect-port": [
- {
- "source": "npm:detect-port",
- "target": "npm:address",
- "type": "static"
- },
- {
- "source": "npm:detect-port",
- "target": "npm:debug",
- "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": [
- {
- "source": "npm:doctrine",
- "target": "npm:esutils",
- "type": "static"
- }
- ],
- "npm:dom-converter": [
- {
- "source": "npm:dom-converter",
- "target": "npm:utila",
- "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:dompurify": [
- {
- "source": "npm:dompurify",
- "target": "npm:@types/trusted-types",
- "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:dot-case": [
- {
- "source": "npm:dot-case",
- "target": "npm:no-case",
- "type": "static"
- },
- {
- "source": "npm:dot-case",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:dotenv-expand": [
- {
- "source": "npm:dotenv-expand",
- "target": "npm:dotenv@16.6.1",
- "type": "static"
- }
- ],
- "npm:dunder-proto": [
- {
- "source": "npm:dunder-proto",
- "target": "npm:call-bind-apply-helpers",
- "type": "static"
- },
- {
- "source": "npm:dunder-proto",
- "target": "npm:es-errors",
- "type": "static"
- },
- {
- "source": "npm:dunder-proto",
- "target": "npm:gopd",
- "type": "static"
- }
- ],
- "npm:ecdsa-sig-formatter": [
- {
- "source": "npm:ecdsa-sig-formatter",
- "target": "npm:safe-buffer",
- "type": "static"
- }
- ],
- "npm:effect": [
- {
- "source": "npm:effect",
- "target": "npm:@standard-schema/spec",
- "type": "static"
- },
- {
- "source": "npm:effect",
- "target": "npm:fast-check",
- "type": "static"
- }
- ],
- "npm:ejs": [
- {
- "source": "npm:ejs",
- "target": "npm:jake",
- "type": "static"
- }
- ],
- "npm:encoding": [
- {
- "source": "npm:encoding",
- "target": "npm:iconv-lite",
- "type": "static"
- }
- ],
- "npm:encoding-sniffer": [
- {
- "source": "npm:encoding-sniffer",
- "target": "npm:iconv-lite",
- "type": "static"
- },
- {
- "source": "npm:encoding-sniffer",
- "target": "npm:whatwg-encoding",
- "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:envalid": [
- {
- "source": "npm:envalid",
- "target": "npm:tslib",
- "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:error-stack-parser": [
- {
- "source": "npm:error-stack-parser",
- "target": "npm:stackframe",
- "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:call-bound",
- "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-proto",
- "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-set",
- "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:math-intrinsics",
- "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:own-keys",
- "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-push-apply",
- "type": "static"
- },
- {
- "source": "npm:es-abstract",
- "target": "npm:safe-regex-test",
- "type": "static"
- },
- {
- "source": "npm:es-abstract",
- "target": "npm:set-proto",
- "type": "static"
- },
- {
- "source": "npm:es-abstract",
- "target": "npm:stop-iteration-iterator",
- "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-object-atoms": [
- {
- "source": "npm:es-object-atoms",
- "target": "npm:es-errors",
- "type": "static"
- }
- ],
- "npm:es-set-tostringtag": [
- {
- "source": "npm:es-set-tostringtag",
- "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"
- }
- ],
- "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-arm64",
- "type": "static"
- },
- {
- "source": "npm:esbuild",
- "target": "npm:@esbuild/netbsd-x64",
- "type": "static"
- },
- {
- "source": "npm:esbuild",
- "target": "npm:@esbuild/openbsd-arm64",
- "type": "static"
- },
- {
- "source": "npm:esbuild",
- "target": "npm:@esbuild/openbsd-x64",
- "type": "static"
- },
- {
- "source": "npm:esbuild",
- "target": "npm:@esbuild/openharmony-arm64",
- "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:esbuild-register": [
- {
- "source": "npm:esbuild-register",
- "target": "npm:esbuild",
- "type": "static"
- },
- {
- "source": "npm:esbuild-register",
- "target": "npm:debug",
- "type": "static"
- }
- ],
- "npm:eslint": [
- {
- "source": "npm:eslint",
- "target": "npm:jiti",
- "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/config-array",
- "type": "static"
- },
- {
- "source": "npm:eslint",
- "target": "npm:@eslint/config-helpers",
- "type": "static"
- },
- {
- "source": "npm:eslint",
- "target": "npm:@eslint/core",
- "type": "static"
- },
- {
- "source": "npm:eslint",
- "target": "npm:@eslint/eslintrc",
- "type": "static"
- },
- {
- "source": "npm:eslint",
- "target": "npm:@eslint/js",
- "type": "static"
- },
- {
- "source": "npm:eslint",
- "target": "npm:@eslint/plugin-kit",
- "type": "static"
- },
- {
- "source": "npm:eslint",
- "target": "npm:@humanfs/node",
- "type": "static"
- },
- {
- "source": "npm:eslint",
- "target": "npm:@humanwhocodes/module-importer",
- "type": "static"
- },
- {
- "source": "npm:eslint",
- "target": "npm:@humanwhocodes/retry",
- "type": "static"
- },
- {
- "source": "npm:eslint",
- "target": "npm:@types/estree",
- "type": "static"
- },
- {
- "source": "npm:eslint",
- "target": "npm:@types/json-schema",
- "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",
- "type": "static"
- },
- {
- "source": "npm:eslint",
- "target": "npm:escape-string-regexp",
- "type": "static"
- },
- {
- "source": "npm:eslint",
- "target": "npm:eslint-scope",
- "type": "static"
- },
- {
- "source": "npm:eslint",
- "target": "npm:eslint-visitor-keys@4.2.1",
- "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",
- "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:json-stable-stringify-without-jsonify",
- "type": "static"
- },
- {
- "source": "npm:eslint",
- "target": "npm:lodash.merge",
- "type": "static"
- },
- {
- "source": "npm:eslint",
- "target": "npm:minimatch",
- "type": "static"
- },
- {
- "source": "npm:eslint",
- "target": "npm:natural-compare",
- "type": "static"
- },
- {
- "source": "npm:eslint",
- "target": "npm:optionator",
- "type": "static"
- }
- ],
- "npm:eslint-config-prettier": [
- {
- "source": "npm:eslint-config-prettier",
- "target": "npm:eslint",
- "type": "static"
- }
- ],
- "npm:eslint-import-resolver-node": [
- {
- "source": "npm:eslint-import-resolver-node",
- "target": "npm:debug@3.2.7",
- "type": "static"
- },
- {
- "source": "npm:eslint-import-resolver-node",
- "target": "npm:is-core-module",
- "type": "static"
- },
- {
- "source": "npm:eslint-import-resolver-node",
- "target": "npm:resolve",
- "type": "static"
- }
- ],
- "npm:debug@3.2.7": [
- {
- "source": "npm:debug@3.2.7",
- "target": "npm:ms@2.1.3",
- "type": "static"
- }
- ],
- "npm:eslint-module-utils": [
- {
- "source": "npm:eslint-module-utils",
- "target": "npm:debug@3.2.7",
- "type": "static"
- }
- ],
- "npm:eslint-plugin-import": [
- {
- "source": "npm:eslint-plugin-import",
- "target": "npm:eslint",
- "type": "static"
- },
- {
- "source": "npm:eslint-plugin-import",
- "target": "npm:@rtsao/scc",
- "type": "static"
- },
- {
- "source": "npm:eslint-plugin-import",
- "target": "npm:array-includes",
- "type": "static"
- },
- {
- "source": "npm:eslint-plugin-import",
- "target": "npm:array.prototype.findlastindex",
- "type": "static"
- },
- {
- "source": "npm:eslint-plugin-import",
- "target": "npm:array.prototype.flat",
- "type": "static"
- },
- {
- "source": "npm:eslint-plugin-import",
- "target": "npm:array.prototype.flatmap",
- "type": "static"
- },
- {
- "source": "npm:eslint-plugin-import",
- "target": "npm:debug@3.2.7",
- "type": "static"
- },
- {
- "source": "npm:eslint-plugin-import",
- "target": "npm:doctrine",
- "type": "static"
- },
- {
- "source": "npm:eslint-plugin-import",
- "target": "npm:eslint-import-resolver-node",
- "type": "static"
- },
- {
- "source": "npm:eslint-plugin-import",
- "target": "npm:eslint-module-utils",
- "type": "static"
- },
- {
- "source": "npm:eslint-plugin-import",
- "target": "npm:hasown",
- "type": "static"
- },
- {
- "source": "npm:eslint-plugin-import",
- "target": "npm:is-core-module",
- "type": "static"
- },
- {
- "source": "npm:eslint-plugin-import",
- "target": "npm:is-glob",
- "type": "static"
- },
- {
- "source": "npm:eslint-plugin-import",
- "target": "npm:minimatch",
- "type": "static"
- },
- {
- "source": "npm:eslint-plugin-import",
- "target": "npm:object.fromentries",
- "type": "static"
- },
- {
- "source": "npm:eslint-plugin-import",
- "target": "npm:object.groupby",
- "type": "static"
- },
- {
- "source": "npm:eslint-plugin-import",
- "target": "npm:object.values",
- "type": "static"
- },
- {
- "source": "npm:eslint-plugin-import",
- "target": "npm:semver@6.3.1",
- "type": "static"
- },
- {
- "source": "npm:eslint-plugin-import",
- "target": "npm:string.prototype.trimend",
- "type": "static"
- },
- {
- "source": "npm:eslint-plugin-import",
- "target": "npm:tsconfig-paths",
- "type": "static"
- }
- ],
- "npm:eslint-plugin-storybook": [
- {
- "source": "npm:eslint-plugin-storybook",
- "target": "npm:eslint",
- "type": "static"
- },
- {
- "source": "npm:eslint-plugin-storybook",
- "target": "npm:storybook",
- "type": "static"
- },
- {
- "source": "npm:eslint-plugin-storybook",
- "target": "npm:@typescript-eslint/utils",
- "type": "static"
- }
- ],
- "npm:eslint-scope": [
- {
- "source": "npm:eslint-scope",
- "target": "npm:esrecurse",
- "type": "static"
- },
- {
- "source": "npm:eslint-scope",
- "target": "npm:estraverse",
- "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@4.2.1",
- "type": "static"
- }
- ],
- "npm:esquery": [
- {
- "source": "npm:esquery",
- "target": "npm:estraverse",
- "type": "static"
- }
- ],
- "npm:esrecurse": [
- {
- "source": "npm:esrecurse",
- "target": "npm:estraverse",
- "type": "static"
- }
- ],
- "npm:estree-walker": [
- {
- "source": "npm:estree-walker",
- "target": "npm:@types/estree",
- "type": "static"
- }
- ],
- "npm:eventsource": [
- {
- "source": "npm:eventsource",
- "target": "npm:eventsource-parser",
- "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",
- "type": "static"
- },
- {
- "source": "npm:execa",
- "target": "npm:onetime",
- "type": "static"
- },
- {
- "source": "npm:execa",
- "target": "npm:signal-exit@3.0.7",
- "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:expect": [
- {
- "source": "npm:expect",
- "target": "npm:@jest/expect-utils",
- "type": "static"
- },
- {
- "source": "npm:expect",
- "target": "npm:@jest/get-type",
- "type": "static"
- },
- {
- "source": "npm:expect",
- "target": "npm:jest-matcher-utils",
- "type": "static"
- },
- {
- "source": "npm:expect",
- "target": "npm:jest-message-util",
- "type": "static"
- },
- {
- "source": "npm:expect",
- "target": "npm:jest-mock",
- "type": "static"
- },
- {
- "source": "npm:expect",
- "target": "npm:jest-util",
- "type": "static"
- }
- ],
- "npm:express": [
- {
- "source": "npm:express",
- "target": "npm:accepts",
- "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",
- "type": "static"
- },
- {
- "source": "npm:express",
- "target": "npm:depd",
- "type": "static"
- },
- {
- "source": "npm:express",
- "target": "npm:encodeurl",
- "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",
- "type": "static"
- },
- {
- "source": "npm:express",
- "target": "npm:merge-descriptors",
- "type": "static"
- },
- {
- "source": "npm:express",
- "target": "npm:mime-types@3.0.1",
- "type": "static"
- },
- {
- "source": "npm:express",
- "target": "npm:on-finished",
- "type": "static"
- },
- {
- "source": "npm:express",
- "target": "npm:once",
- "type": "static"
- },
- {
- "source": "npm:express",
- "target": "npm:parseurl",
- "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:router",
- "type": "static"
- },
- {
- "source": "npm:express",
- "target": "npm:send",
- "type": "static"
- },
- {
- "source": "npm:express",
- "target": "npm:serve-static",
- "type": "static"
- },
- {
- "source": "npm:express",
- "target": "npm:statuses",
- "type": "static"
- },
- {
- "source": "npm:express",
- "target": "npm:type-is",
- "type": "static"
- },
- {
- "source": "npm:express",
- "target": "npm:vary",
- "type": "static"
- }
- ],
- "npm:express-rate-limit": [
- {
- "source": "npm:express-rate-limit",
- "target": "npm:express",
- "type": "static"
- }
- ],
- "npm:fast-check": [
- {
- "source": "npm:fast-check",
- "target": "npm:pure-rand@6.1.0",
- "type": "static"
- }
- ],
- "npm:fast-glob": [
- {
- "source": "npm:fast-glob",
- "target": "npm:@nodelib/fs.stat",
- "type": "static"
- },
- {
- "source": "npm:fast-glob",
- "target": "npm:@nodelib/fs.walk",
- "type": "static"
- },
- {
- "source": "npm:fast-glob",
- "target": "npm:glob-parent@5.1.2",
- "type": "static"
- },
- {
- "source": "npm:fast-glob",
- "target": "npm:merge2",
- "type": "static"
- },
- {
- "source": "npm:fast-glob",
- "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:fb-watchman": [
- {
- "source": "npm:fb-watchman",
- "target": "npm:bser",
- "type": "static"
- }
- ],
- "npm:fdir": [
- {
- "source": "npm:fdir",
- "target": "npm:picomatch",
- "type": "static"
- }
- ],
- "npm:fetch-mock-cache": [
- {
- "source": "npm:fetch-mock-cache",
- "target": "npm:debug",
- "type": "static"
- },
- {
- "source": "npm:fetch-mock-cache",
- "target": "npm:filenamify-url",
- "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:file-type": [
- {
- "source": "npm:file-type",
- "target": "npm:@tokenizer/inflate",
- "type": "static"
- },
- {
- "source": "npm:file-type",
- "target": "npm:strtok3",
- "type": "static"
- },
- {
- "source": "npm:file-type",
- "target": "npm:token-types",
- "type": "static"
- },
- {
- "source": "npm:file-type",
- "target": "npm:uint8array-extras",
- "type": "static"
- }
- ],
- "npm:filelist": [
- {
- "source": "npm:filelist",
- "target": "npm:minimatch@5.1.6",
- "type": "static"
- }
- ],
- "npm:minimatch@5.1.6": [
- {
- "source": "npm:minimatch@5.1.6",
- "target": "npm:brace-expansion@2.0.2",
- "type": "static"
- }
- ],
- "npm:filenamify": [
- {
- "source": "npm:filenamify",
- "target": "npm:filename-reserved-regex",
- "type": "static"
- },
- {
- "source": "npm:filenamify",
- "target": "npm:strip-outer",
- "type": "static"
- },
- {
- "source": "npm:filenamify",
- "target": "npm:trim-repeated",
- "type": "static"
- }
- ],
- "npm:filenamify-url": [
- {
- "source": "npm:filenamify-url",
- "target": "npm:filenamify",
- "type": "static"
- },
- {
- "source": "npm:filenamify-url",
- "target": "npm:humanize-url",
- "type": "static"
- }
- ],
- "npm:fill-range": [
- {
- "source": "npm:fill-range",
- "target": "npm:to-regex-range",
- "type": "static"
- }
- ],
- "npm:finalhandler": [
- {
- "source": "npm:finalhandler",
- "target": "npm:debug",
- "type": "static"
- },
- {
- "source": "npm:finalhandler",
- "target": "npm:encodeurl",
- "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",
- "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@7.0.0",
- "type": "static"
- }
- ],
- "npm:pkg-dir@7.0.0": [
- {
- "source": "npm:pkg-dir@7.0.0",
- "target": "npm:find-up",
- "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": [
- {
- "source": "npm:find-up",
- "target": "npm:locate-path",
- "type": "static"
- },
- {
- "source": "npm:find-up",
- "target": "npm:path-exists",
- "type": "static"
- }
- ],
- "npm:flat-cache": [
- {
- "source": "npm:flat-cache",
- "target": "npm:flatted",
- "type": "static"
- },
- {
- "source": "npm:flat-cache",
- "target": "npm:keyv@4.5.4",
- "type": "static"
- }
- ],
- "npm:keyv@4.5.4": [
- {
- "source": "npm:keyv@4.5.4",
- "target": "npm:json-buffer",
- "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",
- "type": "static"
- }
- ],
- "npm:fork-ts-checker-webpack-plugin": [
- {
- "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: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@3.6.0",
- "type": "static"
- },
- {
- "source": "npm:fork-ts-checker-webpack-plugin",
- "target": "npm:cosmiconfig",
- "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",
- "type": "static"
- },
- {
- "source": "npm:fork-ts-checker-webpack-plugin",
- "target": "npm:minimatch",
- "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",
- "type": "static"
- },
- {
- "source": "npm:fork-ts-checker-webpack-plugin",
- "target": "npm:tapable",
- "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:es-set-tostringtag",
- "type": "static"
- },
- {
- "source": "npm:form-data",
- "target": "npm:hasown",
- "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.2",
- "type": "static"
- }
- ],
- "npm:fs-extra": [
- {
- "source": "npm:fs-extra",
- "target": "npm:at-least-node",
- "type": "static"
- },
- {
- "source": "npm:fs-extra",
- "target": "npm:graceful-fs",
- "type": "static"
- },
- {
- "source": "npm:fs-extra",
- "target": "npm:jsonfile",
- "type": "static"
- },
- {
- "source": "npm:fs-extra",
- "target": "npm:universalify",
- "type": "static"
- }
- ],
- "npm:fs-minipass": [
- {
- "source": "npm:fs-minipass",
- "target": "npm:minipass",
- "type": "static"
- }
- ],
- "npm:function.prototype.name": [
- {
- "source": "npm:function.prototype.name",
- "target": "npm:call-bind",
- "type": "static"
- },
- {
- "source": "npm:function.prototype.name",
- "target": "npm:call-bound",
- "type": "static"
- },
- {
- "source": "npm:function.prototype.name",
- "target": "npm:define-properties",
- "type": "static"
- },
- {
- "source": "npm:function.prototype.name",
- "target": "npm:functions-have-names",
- "type": "static"
- },
- {
- "source": "npm:function.prototype.name",
- "target": "npm:hasown",
- "type": "static"
- },
- {
- "source": "npm:function.prototype.name",
- "target": "npm:is-callable",
- "type": "static"
- }
- ],
- "npm:gaxios": [
- {
- "source": "npm:gaxios",
- "target": "npm:abort-controller",
- "type": "static"
- },
- {
- "source": "npm:gaxios",
- "target": "npm:extend",
- "type": "static"
- },
- {
- "source": "npm:gaxios",
- "target": "npm:https-proxy-agent@5.0.1",
- "type": "static"
- },
- {
- "source": "npm:gaxios",
- "target": "npm:is-stream",
- "type": "static"
- },
- {
- "source": "npm:gaxios",
- "target": "npm:node-fetch",
- "type": "static"
- }
- ],
- "npm:agent-base@6.0.2": [
- {
- "source": "npm:agent-base@6.0.2",
- "target": "npm:debug",
- "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",
- "type": "static"
- }
- ],
- "npm:gcp-metadata": [
- {
- "source": "npm:gcp-metadata",
- "target": "npm:gaxios",
- "type": "static"
- },
- {
- "source": "npm:gcp-metadata",
- "target": "npm:json-bigint",
- "type": "static"
- }
- ],
- "npm:get-intrinsic": [
- {
- "source": "npm:get-intrinsic",
- "target": "npm:call-bind-apply-helpers",
- "type": "static"
- },
- {
- "source": "npm:get-intrinsic",
- "target": "npm:es-define-property",
- "type": "static"
- },
- {
- "source": "npm:get-intrinsic",
- "target": "npm:es-errors",
- "type": "static"
- },
- {
- "source": "npm:get-intrinsic",
- "target": "npm:es-object-atoms",
- "type": "static"
- },
- {
- "source": "npm:get-intrinsic",
- "target": "npm:function-bind",
- "type": "static"
- },
- {
- "source": "npm:get-intrinsic",
- "target": "npm:get-proto",
- "type": "static"
- },
- {
- "source": "npm:get-intrinsic",
- "target": "npm:gopd",
- "type": "static"
- },
- {
- "source": "npm:get-intrinsic",
- "target": "npm:has-symbols",
- "type": "static"
- },
- {
- "source": "npm:get-intrinsic",
- "target": "npm:hasown",
- "type": "static"
- },
- {
- "source": "npm:get-intrinsic",
- "target": "npm:math-intrinsics",
- "type": "static"
- }
- ],
- "npm:get-proto": [
- {
- "source": "npm:get-proto",
- "target": "npm:dunder-proto",
- "type": "static"
- },
- {
- "source": "npm:get-proto",
- "target": "npm:es-object-atoms",
- "type": "static"
- }
- ],
- "npm:get-symbol-description": [
- {
- "source": "npm:get-symbol-description",
- "target": "npm:call-bound",
- "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:giget": [
- {
- "source": "npm:giget",
- "target": "npm:citty",
- "type": "static"
- },
- {
- "source": "npm:giget",
- "target": "npm:consola",
- "type": "static"
- },
- {
- "source": "npm:giget",
- "target": "npm:defu",
- "type": "static"
- },
- {
- "source": "npm:giget",
- "target": "npm:node-fetch-native",
- "type": "static"
- },
- {
- "source": "npm:giget",
- "target": "npm:nypm",
- "type": "static"
- },
- {
- "source": "npm:giget",
- "target": "npm:pathe",
- "type": "static"
- }
- ],
- "npm:glob": [
- {
- "source": "npm:glob",
- "target": "npm:foreground-child",
- "type": "static"
- },
- {
- "source": "npm:glob",
- "target": "npm:jackspeak",
- "type": "static"
- },
- {
- "source": "npm:glob",
- "target": "npm:minimatch@9.0.5",
- "type": "static"
- },
- {
- "source": "npm:glob",
- "target": "npm:minipass",
- "type": "static"
- },
- {
- "source": "npm:glob",
- "target": "npm:package-json-from-dist",
- "type": "static"
- },
- {
- "source": "npm:glob",
- "target": "npm:path-scurry",
- "type": "static"
- }
- ],
- "npm:glob-parent": [
- {
- "source": "npm:glob-parent",
- "target": "npm:is-glob",
- "type": "static"
- }
- ],
- "npm:glob-to-regex.js": [
- {
- "source": "npm:glob-to-regex.js",
- "target": "npm:tslib",
- "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@1.3.8",
- "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:which@1.3.1": [
- {
- "source": "npm:which@1.3.1",
- "target": "npm:isexe",
- "type": "static"
- }
- ],
- "npm:globalthis": [
- {
- "source": "npm:globalthis",
- "target": "npm:define-properties",
- "type": "static"
- },
- {
- "source": "npm:globalthis",
- "target": "npm:gopd",
- "type": "static"
- }
- ],
- "npm:globby": [
- {
- "source": "npm:globby",
- "target": "npm:array-union",
- "type": "static"
- },
- {
- "source": "npm:globby",
- "target": "npm:dir-glob",
- "type": "static"
- },
- {
- "source": "npm:globby",
- "target": "npm:fast-glob",
- "type": "static"
- },
- {
- "source": "npm:globby",
- "target": "npm:ignore",
- "type": "static"
- },
- {
- "source": "npm:globby",
- "target": "npm:merge2",
- "type": "static"
- },
- {
- "source": "npm:globby",
- "target": "npm:slash@4.0.0",
- "type": "static"
- }
- ],
- "npm:good-listener": [
- {
- "source": "npm:good-listener",
- "target": "npm:delegate",
- "type": "static"
- }
- ],
- "npm:google-auth-library": [
- {
- "source": "npm:google-auth-library",
- "target": "npm:arrify",
- "type": "static"
- },
- {
- "source": "npm:google-auth-library",
- "target": "npm:base64-js",
- "type": "static"
- },
- {
- "source": "npm:google-auth-library",
- "target": "npm:ecdsa-sig-formatter",
- "type": "static"
- },
- {
- "source": "npm:google-auth-library",
- "target": "npm:fast-text-encoding",
- "type": "static"
- },
- {
- "source": "npm:google-auth-library",
- "target": "npm:gaxios",
- "type": "static"
- },
- {
- "source": "npm:google-auth-library",
- "target": "npm:gcp-metadata",
- "type": "static"
- },
- {
- "source": "npm:google-auth-library",
- "target": "npm:gtoken",
- "type": "static"
- },
- {
- "source": "npm:google-auth-library",
- "target": "npm:jws",
- "type": "static"
- },
- {
- "source": "npm:google-auth-library",
- "target": "npm:lru-cache@6.0.0",
- "type": "static"
- }
- ],
- "npm:lru-cache@6.0.0": [
- {
- "source": "npm:lru-cache@6.0.0",
- "target": "npm:yallist",
- "type": "static"
- }
- ],
- "npm:google-p12-pem": [
- {
- "source": "npm:google-p12-pem",
- "target": "npm:node-forge",
- "type": "static"
- }
- ],
- "npm:google-spreadsheet": [
- {
- "source": "npm:google-spreadsheet",
- "target": "npm:axios@0.21.4",
- "type": "static"
- },
- {
- "source": "npm:google-spreadsheet",
- "target": "npm:google-auth-library",
- "type": "static"
- },
- {
- "source": "npm:google-spreadsheet",
- "target": "npm:lodash",
- "type": "static"
- }
- ],
- "npm:axios@0.21.4": [
- {
- "source": "npm:axios@0.21.4",
- "target": "npm:follow-redirects",
- "type": "static"
- }
- ],
- "npm:gtoken": [
- {
- "source": "npm:gtoken",
- "target": "npm:gaxios",
- "type": "static"
- },
- {
- "source": "npm:gtoken",
- "target": "npm:google-p12-pem",
- "type": "static"
- },
- {
- "source": "npm:gtoken",
- "target": "npm:jws",
- "type": "static"
- }
- ],
- "npm:gzip-size": [
- {
- "source": "npm:gzip-size",
- "target": "npm:duplexer",
- "type": "static"
- }
- ],
- "npm:has-property-descriptors": [
- {
- "source": "npm:has-property-descriptors",
- "target": "npm:es-define-property",
- "type": "static"
- }
- ],
- "npm:has-proto": [
- {
- "source": "npm:has-proto",
- "target": "npm:dunder-proto",
- "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@11.2.4",
- "type": "static"
- }
- ],
- "npm:hpack.js": [
- {
- "source": "npm:hpack.js",
- "target": "npm:inherits",
- "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: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",
- "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:string_decoder@1.1.1": [
- {
- "source": "npm:string_decoder@1.1.1",
- "target": "npm:safe-buffer@5.1.2",
- "type": "static"
- }
- ],
- "npm:html-encoding-sniffer": [
- {
- "source": "npm:html-encoding-sniffer",
- "target": "npm:whatwg-encoding@2.0.0",
- "type": "static"
- }
- ],
- "npm:whatwg-encoding@2.0.0": [
- {
- "source": "npm:whatwg-encoding@2.0.0",
- "target": "npm:iconv-lite",
- "type": "static"
- }
- ],
- "npm:html-minifier-terser": [
- {
- "source": "npm:html-minifier-terser",
- "target": "npm:camel-case",
- "type": "static"
- },
- {
- "source": "npm:html-minifier-terser",
- "target": "npm:clean-css",
- "type": "static"
- },
- {
- "source": "npm:html-minifier-terser",
- "target": "npm:commander@8.3.0",
- "type": "static"
- },
- {
- "source": "npm:html-minifier-terser",
- "target": "npm:he",
- "type": "static"
- },
- {
- "source": "npm:html-minifier-terser",
- "target": "npm:param-case",
- "type": "static"
- },
- {
- "source": "npm:html-minifier-terser",
- "target": "npm:relateurl",
- "type": "static"
- },
- {
- "source": "npm:html-minifier-terser",
- "target": "npm:terser",
- "type": "static"
- }
- ],
- "npm:html-webpack-plugin": [
- {
- "source": "npm:html-webpack-plugin",
- "target": "npm:@rspack/core",
- "type": "static"
- },
- {
- "source": "npm:html-webpack-plugin",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:html-webpack-plugin",
- "target": "npm:@types/html-minifier-terser",
- "type": "static"
- },
- {
- "source": "npm:html-webpack-plugin",
- "target": "npm:html-minifier-terser",
- "type": "static"
- },
- {
- "source": "npm:html-webpack-plugin",
- "target": "npm:lodash",
- "type": "static"
- },
- {
- "source": "npm:html-webpack-plugin",
- "target": "npm:pretty-error",
- "type": "static"
- },
- {
- "source": "npm:html-webpack-plugin",
- "target": "npm:tapable",
- "type": "static"
- }
- ],
- "npm:htmlparser2": [
- {
- "source": "npm:htmlparser2",
- "target": "npm:domelementtype",
- "type": "static"
- },
- {
- "source": "npm:htmlparser2",
- "target": "npm:domhandler",
- "type": "static"
- },
- {
- "source": "npm:htmlparser2",
- "target": "npm:domutils",
- "type": "static"
- },
- {
- "source": "npm:htmlparser2",
- "target": "npm:entities@7.0.1",
- "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.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",
- "type": "static"
- },
- {
- "source": "npm:http-errors@1.8.1",
- "target": "npm:setprototypeof",
- "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": [
- {
- "source": "npm:http-errors",
- "target": "npm:depd",
- "type": "static"
- },
- {
- "source": "npm:http-errors",
- "target": "npm:inherits",
- "type": "static"
- },
- {
- "source": "npm:http-errors",
- "target": "npm:setprototypeof",
- "type": "static"
- },
- {
- "source": "npm:http-errors",
- "target": "npm:statuses@2.0.1",
- "type": "static"
- },
- {
- "source": "npm:http-errors",
- "target": "npm:toidentifier",
- "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:http-proxy-agent": [
- {
- "source": "npm:http-proxy-agent",
- "target": "npm:agent-base",
- "type": "static"
- },
- {
- "source": "npm:http-proxy-agent",
- "target": "npm:debug",
- "type": "static"
- }
- ],
- "npm:http-proxy-middleware": [
- {
- "source": "npm:http-proxy-middleware",
- "target": "npm:@types/http-proxy",
- "type": "static"
- },
- {
- "source": "npm:http-proxy-middleware",
- "target": "npm:debug",
- "type": "static"
- },
- {
- "source": "npm:http-proxy-middleware",
- "target": "npm:http-proxy",
- "type": "static"
- },
- {
- "source": "npm:http-proxy-middleware",
- "target": "npm:is-glob",
- "type": "static"
- },
- {
- "source": "npm:http-proxy-middleware",
- "target": "npm:is-plain-object",
- "type": "static"
- },
- {
- "source": "npm:http-proxy-middleware",
- "target": "npm:micromatch",
- "type": "static"
- }
- ],
- "npm:http-server": [
- {
- "source": "npm:http-server",
- "target": "npm:basic-auth",
- "type": "static"
- },
- {
- "source": "npm:http-server",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:http-server",
- "target": "npm:corser",
- "type": "static"
- },
- {
- "source": "npm:http-server",
- "target": "npm:he",
- "type": "static"
- },
- {
- "source": "npm:http-server",
- "target": "npm:html-encoding-sniffer",
- "type": "static"
- },
- {
- "source": "npm:http-server",
- "target": "npm:http-proxy",
- "type": "static"
- },
- {
- "source": "npm:http-server",
- "target": "npm:mime",
- "type": "static"
- },
- {
- "source": "npm:http-server",
- "target": "npm:minimist",
- "type": "static"
- },
- {
- "source": "npm:http-server",
- "target": "npm:opener",
- "type": "static"
- },
- {
- "source": "npm:http-server",
- "target": "npm:portfinder",
- "type": "static"
- },
- {
- "source": "npm:http-server",
- "target": "npm:secure-compare",
- "type": "static"
- },
- {
- "source": "npm:http-server",
- "target": "npm:union",
- "type": "static"
- },
- {
- "source": "npm:http-server",
- "target": "npm:url-join",
- "type": "static"
- }
- ],
- "npm:https-proxy-agent": [
- {
- "source": "npm:https-proxy-agent",
- "target": "npm:agent-base",
- "type": "static"
- },
- {
- "source": "npm:https-proxy-agent",
- "target": "npm:debug",
- "type": "static"
- }
- ],
- "npm:humanize-url": [
- {
- "source": "npm:humanize-url",
- "target": "npm:normalize-url",
- "type": "static"
- }
- ],
- "npm:iconv-lite": [
- {
- "source": "npm:iconv-lite",
- "target": "npm:safer-buffer",
- "type": "static"
- }
- ],
- "npm:icss-utils": [
- {
- "source": "npm:icss-utils",
- "target": "npm:postcss",
- "type": "static"
- }
- ],
- "npm:identity-obj-proxy": [
- {
- "source": "npm:identity-obj-proxy",
- "target": "npm:harmony-reflect",
- "type": "static"
- }
- ],
- "npm:ignore-walk": [
- {
- "source": "npm:ignore-walk",
- "target": "npm:minimatch@10.1.1",
- "type": "static"
- }
- ],
- "npm:import-fresh": [
- {
- "source": "npm:import-fresh",
- "target": "npm:parent-module",
- "type": "static"
- },
- {
- "source": "npm:import-fresh",
- "target": "npm:resolve-from@4.0.0",
- "type": "static"
- }
- ],
- "npm:import-local": [
- {
- "source": "npm:import-local",
- "target": "npm:pkg-dir",
- "type": "static"
- },
- {
- "source": "npm:import-local",
- "target": "npm:resolve-cwd",
- "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:ionicons": [
- {
- "source": "npm:ionicons",
- "target": "npm:@stencil/core",
- "type": "static"
- }
- ],
- "npm:ioredis": [
- {
- "source": "npm:ioredis",
- "target": "npm:@ioredis/commands",
- "type": "static"
- },
- {
- "source": "npm:ioredis",
- "target": "npm:cluster-key-slot",
- "type": "static"
- },
- {
- "source": "npm:ioredis",
- "target": "npm:debug",
- "type": "static"
- },
- {
- "source": "npm:ioredis",
- "target": "npm:denque",
- "type": "static"
- },
- {
- "source": "npm:ioredis",
- "target": "npm:lodash.defaults",
- "type": "static"
- },
- {
- "source": "npm:ioredis",
- "target": "npm:lodash.isarguments",
- "type": "static"
- },
- {
- "source": "npm:ioredis",
- "target": "npm:redis-errors",
- "type": "static"
- },
- {
- "source": "npm:ioredis",
- "target": "npm:redis-parser",
- "type": "static"
- },
- {
- "source": "npm:ioredis",
- "target": "npm:standard-as-callback",
- "type": "static"
- }
- ],
- "npm:is-array-buffer": [
- {
- "source": "npm:is-array-buffer",
- "target": "npm:call-bind",
- "type": "static"
- },
- {
- "source": "npm:is-array-buffer",
- "target": "npm:call-bound",
- "type": "static"
- },
- {
- "source": "npm:is-array-buffer",
- "target": "npm:get-intrinsic",
- "type": "static"
- }
- ],
- "npm:is-async-function": [
- {
- "source": "npm:is-async-function",
- "target": "npm:async-function",
- "type": "static"
- },
- {
- "source": "npm:is-async-function",
- "target": "npm:call-bound",
- "type": "static"
- },
- {
- "source": "npm:is-async-function",
- "target": "npm:get-proto",
- "type": "static"
- },
- {
- "source": "npm:is-async-function",
- "target": "npm:has-tostringtag",
- "type": "static"
- },
- {
- "source": "npm:is-async-function",
- "target": "npm:safe-regex-test",
- "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-bound",
- "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:call-bound",
- "type": "static"
- },
- {
- "source": "npm:is-data-view",
- "target": "npm:get-intrinsic",
- "type": "static"
- },
- {
- "source": "npm:is-data-view",
- "target": "npm:is-typed-array",
- "type": "static"
- }
- ],
- "npm:is-date-object": [
- {
- "source": "npm:is-date-object",
- "target": "npm:call-bound",
- "type": "static"
- },
- {
- "source": "npm:is-date-object",
- "target": "npm:has-tostringtag",
- "type": "static"
- }
- ],
- "npm:is-finalizationregistry": [
- {
- "source": "npm:is-finalizationregistry",
- "target": "npm:call-bound",
- "type": "static"
- }
- ],
- "npm:is-generator-function": [
- {
- "source": "npm:is-generator-function",
- "target": "npm:call-bound",
- "type": "static"
- },
- {
- "source": "npm:is-generator-function",
- "target": "npm:get-proto",
- "type": "static"
- },
- {
- "source": "npm:is-generator-function",
- "target": "npm:has-tostringtag",
- "type": "static"
- },
- {
- "source": "npm:is-generator-function",
- "target": "npm:safe-regex-test",
- "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",
- "type": "static"
- }
- ],
- "npm:is-number-object": [
- {
- "source": "npm:is-number-object",
- "target": "npm:call-bound",
- "type": "static"
- },
- {
- "source": "npm:is-number-object",
- "target": "npm:has-tostringtag",
- "type": "static"
- }
- ],
- "npm:is-regex": [
- {
- "source": "npm:is-regex",
- "target": "npm:call-bound",
- "type": "static"
- },
- {
- "source": "npm:is-regex",
- "target": "npm:gopd",
- "type": "static"
- },
- {
- "source": "npm:is-regex",
- "target": "npm:has-tostringtag",
- "type": "static"
- },
- {
- "source": "npm:is-regex",
- "target": "npm:hasown",
- "type": "static"
- }
- ],
- "npm:is-shared-array-buffer": [
- {
- "source": "npm:is-shared-array-buffer",
- "target": "npm:call-bound",
- "type": "static"
- }
- ],
- "npm:is-string": [
- {
- "source": "npm:is-string",
- "target": "npm:call-bound",
- "type": "static"
- },
- {
- "source": "npm:is-string",
- "target": "npm:has-tostringtag",
- "type": "static"
- }
- ],
- "npm:is-symbol": [
- {
- "source": "npm:is-symbol",
- "target": "npm:call-bound",
- "type": "static"
- },
- {
- "source": "npm:is-symbol",
- "target": "npm:has-symbols",
- "type": "static"
- },
- {
- "source": "npm:is-symbol",
- "target": "npm:safe-regex-test",
- "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-bound",
- "type": "static"
- }
- ],
- "npm:is-weakset": [
- {
- "source": "npm:is-weakset",
- "target": "npm:call-bound",
- "type": "static"
- },
- {
- "source": "npm:is-weakset",
- "target": "npm:get-intrinsic",
- "type": "static"
- }
- ],
- "npm:is-wsl": [
- {
- "source": "npm:is-wsl",
- "target": "npm:is-inside-container",
- "type": "static"
- }
- ],
- "npm:is2": [
- {
- "source": "npm:is2",
- "target": "npm:deep-is",
- "type": "static"
- },
- {
- "source": "npm:is2",
- "target": "npm:ip-regex",
- "type": "static"
- },
- {
- "source": "npm:is2",
- "target": "npm:is-url",
- "type": "static"
- }
- ],
- "npm:isomorphic-ws": [
- {
- "source": "npm:isomorphic-ws",
- "target": "npm:ws",
- "type": "static"
- }
- ],
- "npm:istanbul-lib-instrument": [
- {
- "source": "npm:istanbul-lib-instrument",
- "target": "npm:@babel/core",
- "type": "static"
- },
- {
- "source": "npm:istanbul-lib-instrument",
- "target": "npm:@babel/parser",
- "type": "static"
- },
- {
- "source": "npm:istanbul-lib-instrument",
- "target": "npm:@istanbuljs/schema",
- "type": "static"
- },
- {
- "source": "npm:istanbul-lib-instrument",
- "target": "npm:istanbul-lib-coverage",
- "type": "static"
- },
- {
- "source": "npm:istanbul-lib-instrument",
- "target": "npm:semver",
- "type": "static"
- }
- ],
- "npm:istanbul-lib-report": [
- {
- "source": "npm:istanbul-lib-report",
- "target": "npm:istanbul-lib-coverage",
- "type": "static"
- },
- {
- "source": "npm:istanbul-lib-report",
- "target": "npm:make-dir",
- "type": "static"
- },
- {
- "source": "npm:istanbul-lib-report",
- "target": "npm:supports-color",
- "type": "static"
- }
- ],
- "npm:istanbul-lib-source-maps": [
- {
- "source": "npm:istanbul-lib-source-maps",
- "target": "npm:@jridgewell/trace-mapping",
- "type": "static"
- },
- {
- "source": "npm:istanbul-lib-source-maps",
- "target": "npm:debug",
- "type": "static"
- },
- {
- "source": "npm:istanbul-lib-source-maps",
- "target": "npm:istanbul-lib-coverage",
- "type": "static"
- }
- ],
- "npm:istanbul-reports": [
- {
- "source": "npm:istanbul-reports",
- "target": "npm:html-escaper",
- "type": "static"
- },
- {
- "source": "npm:istanbul-reports",
- "target": "npm:istanbul-lib-report",
- "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",
- "type": "static"
- }
- ],
- "npm:jest": [
- {
- "source": "npm:jest",
- "target": "npm:@jest/core",
- "type": "static"
- },
- {
- "source": "npm:jest",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:jest",
- "target": "npm:import-local",
- "type": "static"
- },
- {
- "source": "npm:jest",
- "target": "npm:jest-cli",
- "type": "static"
- }
- ],
- "npm:jest-changed-files": [
- {
- "source": "npm:jest-changed-files",
- "target": "npm:execa",
- "type": "static"
- },
- {
- "source": "npm:jest-changed-files",
- "target": "npm:jest-util",
- "type": "static"
- },
- {
- "source": "npm:jest-changed-files",
- "target": "npm:p-limit",
- "type": "static"
- }
- ],
- "npm:jest-circus": [
- {
- "source": "npm:jest-circus",
- "target": "npm:@jest/environment",
- "type": "static"
- },
- {
- "source": "npm:jest-circus",
- "target": "npm:@jest/expect",
- "type": "static"
- },
- {
- "source": "npm:jest-circus",
- "target": "npm:@jest/test-result",
- "type": "static"
- },
- {
- "source": "npm:jest-circus",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:jest-circus",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:jest-circus",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:jest-circus",
- "target": "npm:co",
- "type": "static"
- },
- {
- "source": "npm:jest-circus",
- "target": "npm:dedent",
- "type": "static"
- },
- {
- "source": "npm:jest-circus",
- "target": "npm:is-generator-fn",
- "type": "static"
- },
- {
- "source": "npm:jest-circus",
- "target": "npm:jest-each",
- "type": "static"
- },
- {
- "source": "npm:jest-circus",
- "target": "npm:jest-matcher-utils",
- "type": "static"
- },
- {
- "source": "npm:jest-circus",
- "target": "npm:jest-message-util",
- "type": "static"
- },
- {
- "source": "npm:jest-circus",
- "target": "npm:jest-runtime",
- "type": "static"
- },
- {
- "source": "npm:jest-circus",
- "target": "npm:jest-snapshot",
- "type": "static"
- },
- {
- "source": "npm:jest-circus",
- "target": "npm:jest-util",
- "type": "static"
- },
- {
- "source": "npm:jest-circus",
- "target": "npm:p-limit",
- "type": "static"
- },
- {
- "source": "npm:jest-circus",
- "target": "npm:pretty-format",
- "type": "static"
- },
- {
- "source": "npm:jest-circus",
- "target": "npm:pure-rand",
- "type": "static"
- },
- {
- "source": "npm:jest-circus",
- "target": "npm:slash",
- "type": "static"
- },
- {
- "source": "npm:jest-circus",
- "target": "npm:stack-utils",
- "type": "static"
- }
- ],
- "npm:jest-cli": [
- {
- "source": "npm:jest-cli",
- "target": "npm:@jest/core",
- "type": "static"
- },
- {
- "source": "npm:jest-cli",
- "target": "npm:@jest/test-result",
- "type": "static"
- },
- {
- "source": "npm:jest-cli",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:jest-cli",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:jest-cli",
- "target": "npm:exit-x",
- "type": "static"
- },
- {
- "source": "npm:jest-cli",
- "target": "npm:import-local",
- "type": "static"
- },
- {
- "source": "npm:jest-cli",
- "target": "npm:jest-config",
- "type": "static"
- },
- {
- "source": "npm:jest-cli",
- "target": "npm:jest-util",
- "type": "static"
- },
- {
- "source": "npm:jest-cli",
- "target": "npm:jest-validate",
- "type": "static"
- },
- {
- "source": "npm:jest-cli",
- "target": "npm:yargs@17.7.2",
- "type": "static"
- }
- ],
- "npm:yargs@17.7.2": [
- {
- "source": "npm:yargs@17.7.2",
- "target": "npm:cliui",
- "type": "static"
- },
- {
- "source": "npm:yargs@17.7.2",
- "target": "npm:escalade",
- "type": "static"
- },
- {
- "source": "npm:yargs@17.7.2",
- "target": "npm:get-caller-file",
- "type": "static"
- },
- {
- "source": "npm:yargs@17.7.2",
- "target": "npm:require-directory",
- "type": "static"
- },
- {
- "source": "npm:yargs@17.7.2",
- "target": "npm:string-width",
- "type": "static"
- },
- {
- "source": "npm:yargs@17.7.2",
- "target": "npm:y18n",
- "type": "static"
- },
- {
- "source": "npm:yargs@17.7.2",
- "target": "npm:yargs-parser",
- "type": "static"
- }
- ],
- "npm:jest-config": [
- {
- "source": "npm:jest-config",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:esbuild-register",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:ts-node",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:@babel/core",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:@jest/get-type",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:@jest/pattern",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:@jest/test-sequencer",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:babel-jest",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:ci-info@4.3.0",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:deepmerge",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:glob",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:graceful-fs",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:jest-circus",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:jest-docblock",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:jest-environment-node",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:jest-regex-util",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:jest-resolve",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:jest-runner",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:jest-util",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:jest-validate",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:micromatch",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:parse-json",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:pretty-format",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:slash",
- "type": "static"
- },
- {
- "source": "npm:jest-config",
- "target": "npm:strip-json-comments",
- "type": "static"
- }
- ],
- "npm:jest-diff": [
- {
- "source": "npm:jest-diff",
- "target": "npm:@jest/diff-sequences",
- "type": "static"
- },
- {
- "source": "npm:jest-diff",
- "target": "npm:@jest/get-type",
- "type": "static"
- },
- {
- "source": "npm:jest-diff",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:jest-diff",
- "target": "npm:pretty-format",
- "type": "static"
- }
- ],
- "npm:jest-docblock": [
- {
- "source": "npm:jest-docblock",
- "target": "npm:detect-newline",
- "type": "static"
- }
- ],
- "npm:jest-each": [
- {
- "source": "npm:jest-each",
- "target": "npm:@jest/get-type",
- "type": "static"
- },
- {
- "source": "npm:jest-each",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:jest-each",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:jest-each",
- "target": "npm:jest-util",
- "type": "static"
- },
- {
- "source": "npm:jest-each",
- "target": "npm:pretty-format",
- "type": "static"
- }
- ],
- "npm:jest-environment-jsdom": [
- {
- "source": "npm:jest-environment-jsdom",
- "target": "npm:@jest/environment",
- "type": "static"
- },
- {
- "source": "npm:jest-environment-jsdom",
- "target": "npm:@jest/environment-jsdom-abstract",
- "type": "static"
- },
- {
- "source": "npm:jest-environment-jsdom",
- "target": "npm:@types/jsdom",
- "type": "static"
- },
- {
- "source": "npm:jest-environment-jsdom",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:jest-environment-jsdom",
- "target": "npm:jsdom@26.1.0",
- "type": "static"
- }
- ],
- "npm:@asamuzakjp/css-color@3.2.0": [
- {
- "source": "npm:@asamuzakjp/css-color@3.2.0",
- "target": "npm:@csstools/css-calc",
- "type": "static"
- },
- {
- "source": "npm:@asamuzakjp/css-color@3.2.0",
- "target": "npm:@csstools/css-color-parser",
- "type": "static"
- },
- {
- "source": "npm:@asamuzakjp/css-color@3.2.0",
- "target": "npm:@csstools/css-parser-algorithms",
- "type": "static"
- },
- {
- "source": "npm:@asamuzakjp/css-color@3.2.0",
- "target": "npm:@csstools/css-tokenizer",
- "type": "static"
- },
- {
- "source": "npm:@asamuzakjp/css-color@3.2.0",
- "target": "npm:lru-cache@10.4.3",
- "type": "static"
- }
- ],
- "npm:cssstyle@4.6.0": [
- {
- "source": "npm:cssstyle@4.6.0",
- "target": "npm:@asamuzakjp/css-color@3.2.0",
- "type": "static"
- },
- {
- "source": "npm:cssstyle@4.6.0",
- "target": "npm:rrweb-cssom",
- "type": "static"
- }
- ],
- "npm:data-urls@5.0.0": [
- {
- "source": "npm:data-urls@5.0.0",
- "target": "npm:whatwg-mimetype",
- "type": "static"
- },
- {
- "source": "npm:data-urls@5.0.0",
- "target": "npm:whatwg-url@14.2.0",
- "type": "static"
- }
- ],
- "npm:html-encoding-sniffer@4.0.0": [
- {
- "source": "npm:html-encoding-sniffer@4.0.0",
- "target": "npm:whatwg-encoding",
- "type": "static"
- }
- ],
- "npm:jsdom@26.1.0": [
- {
- "source": "npm:jsdom@26.1.0",
- "target": "npm:cssstyle@4.6.0",
- "type": "static"
- },
- {
- "source": "npm:jsdom@26.1.0",
- "target": "npm:data-urls@5.0.0",
- "type": "static"
- },
- {
- "source": "npm:jsdom@26.1.0",
- "target": "npm:decimal.js",
- "type": "static"
- },
- {
- "source": "npm:jsdom@26.1.0",
- "target": "npm:html-encoding-sniffer@4.0.0",
- "type": "static"
- },
- {
- "source": "npm:jsdom@26.1.0",
- "target": "npm:http-proxy-agent",
- "type": "static"
- },
- {
- "source": "npm:jsdom@26.1.0",
- "target": "npm:https-proxy-agent",
- "type": "static"
- },
- {
- "source": "npm:jsdom@26.1.0",
- "target": "npm:is-potential-custom-element-name",
- "type": "static"
- },
- {
- "source": "npm:jsdom@26.1.0",
- "target": "npm:nwsapi",
- "type": "static"
- },
- {
- "source": "npm:jsdom@26.1.0",
- "target": "npm:parse5@7.3.0",
- "type": "static"
- },
- {
- "source": "npm:jsdom@26.1.0",
- "target": "npm:rrweb-cssom",
- "type": "static"
- },
- {
- "source": "npm:jsdom@26.1.0",
- "target": "npm:saxes",
- "type": "static"
- },
- {
- "source": "npm:jsdom@26.1.0",
- "target": "npm:symbol-tree",
- "type": "static"
- },
- {
- "source": "npm:jsdom@26.1.0",
- "target": "npm:tough-cookie@5.1.2",
- "type": "static"
- },
- {
- "source": "npm:jsdom@26.1.0",
- "target": "npm:w3c-xmlserializer",
- "type": "static"
- },
- {
- "source": "npm:jsdom@26.1.0",
- "target": "npm:webidl-conversions@7.0.0",
- "type": "static"
- },
- {
- "source": "npm:jsdom@26.1.0",
- "target": "npm:whatwg-encoding",
- "type": "static"
- },
- {
- "source": "npm:jsdom@26.1.0",
- "target": "npm:whatwg-mimetype",
- "type": "static"
- },
- {
- "source": "npm:jsdom@26.1.0",
- "target": "npm:whatwg-url@14.2.0",
- "type": "static"
- },
- {
- "source": "npm:jsdom@26.1.0",
- "target": "npm:ws",
- "type": "static"
- },
- {
- "source": "npm:jsdom@26.1.0",
- "target": "npm:xml-name-validator",
- "type": "static"
- }
- ],
- "npm:tough-cookie@5.1.2": [
- {
- "source": "npm:tough-cookie@5.1.2",
- "target": "npm:tldts",
- "type": "static"
- }
- ],
- "npm:tr46@5.1.1": [
- {
- "source": "npm:tr46@5.1.1",
- "target": "npm:punycode",
- "type": "static"
- }
- ],
- "npm:whatwg-url@14.2.0": [
- {
- "source": "npm:whatwg-url@14.2.0",
- "target": "npm:tr46@5.1.1",
- "type": "static"
- },
- {
- "source": "npm:whatwg-url@14.2.0",
- "target": "npm:webidl-conversions@7.0.0",
- "type": "static"
- }
- ],
- "npm:jest-environment-node": [
- {
- "source": "npm:jest-environment-node",
- "target": "npm:@jest/environment",
- "type": "static"
- },
- {
- "source": "npm:jest-environment-node",
- "target": "npm:@jest/fake-timers",
- "type": "static"
- },
- {
- "source": "npm:jest-environment-node",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:jest-environment-node",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:jest-environment-node",
- "target": "npm:jest-mock",
- "type": "static"
- },
- {
- "source": "npm:jest-environment-node",
- "target": "npm:jest-util",
- "type": "static"
- },
- {
- "source": "npm:jest-environment-node",
- "target": "npm:jest-validate",
- "type": "static"
- }
- ],
- "npm:jest-haste-map": [
- {
- "source": "npm:jest-haste-map",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:jest-haste-map",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:jest-haste-map",
- "target": "npm:anymatch",
- "type": "static"
- },
- {
- "source": "npm:jest-haste-map",
- "target": "npm:fb-watchman",
- "type": "static"
- },
- {
- "source": "npm:jest-haste-map",
- "target": "npm:graceful-fs",
- "type": "static"
- },
- {
- "source": "npm:jest-haste-map",
- "target": "npm:jest-regex-util",
- "type": "static"
- },
- {
- "source": "npm:jest-haste-map",
- "target": "npm:jest-util",
- "type": "static"
- },
- {
- "source": "npm:jest-haste-map",
- "target": "npm:jest-worker",
- "type": "static"
- },
- {
- "source": "npm:jest-haste-map",
- "target": "npm:micromatch",
- "type": "static"
- },
- {
- "source": "npm:jest-haste-map",
- "target": "npm:walker",
- "type": "static"
- },
- {
- "source": "npm:jest-haste-map",
- "target": "npm:fsevents",
- "type": "static"
- }
- ],
- "npm:jest-leak-detector": [
- {
- "source": "npm:jest-leak-detector",
- "target": "npm:@jest/get-type",
- "type": "static"
- },
- {
- "source": "npm:jest-leak-detector",
- "target": "npm:pretty-format",
- "type": "static"
- }
- ],
- "npm:jest-matcher-utils": [
- {
- "source": "npm:jest-matcher-utils",
- "target": "npm:@jest/get-type",
- "type": "static"
- },
- {
- "source": "npm:jest-matcher-utils",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:jest-matcher-utils",
- "target": "npm:jest-diff",
- "type": "static"
- },
- {
- "source": "npm:jest-matcher-utils",
- "target": "npm:pretty-format",
- "type": "static"
- }
- ],
- "npm:jest-message-util": [
- {
- "source": "npm:jest-message-util",
- "target": "npm:@babel/code-frame",
- "type": "static"
- },
- {
- "source": "npm:jest-message-util",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:jest-message-util",
- "target": "npm:@types/stack-utils",
- "type": "static"
- },
- {
- "source": "npm:jest-message-util",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:jest-message-util",
- "target": "npm:graceful-fs",
- "type": "static"
- },
- {
- "source": "npm:jest-message-util",
- "target": "npm:micromatch",
- "type": "static"
- },
- {
- "source": "npm:jest-message-util",
- "target": "npm:pretty-format",
- "type": "static"
- },
- {
- "source": "npm:jest-message-util",
- "target": "npm:slash",
- "type": "static"
- },
- {
- "source": "npm:jest-message-util",
- "target": "npm:stack-utils",
- "type": "static"
- }
- ],
- "npm:jest-mock": [
- {
- "source": "npm:jest-mock",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:jest-mock",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:jest-mock",
- "target": "npm:jest-util",
- "type": "static"
- }
- ],
- "npm:jest-pnp-resolver": [
- {
- "source": "npm:jest-pnp-resolver",
- "target": "npm:jest-resolve",
- "type": "static"
- }
- ],
- "npm:jest-preset-angular": [
- {
- "source": "npm:jest-preset-angular",
- "target": "npm:@angular/compiler-cli",
- "type": "static"
- },
- {
- "source": "npm:jest-preset-angular",
- "target": "npm:@angular/core",
- "type": "static"
- },
- {
- "source": "npm:jest-preset-angular",
- "target": "npm:@angular/platform-browser",
- "type": "static"
- },
- {
- "source": "npm:jest-preset-angular",
- "target": "npm:@angular/platform-browser-dynamic",
- "type": "static"
- },
- {
- "source": "npm:jest-preset-angular",
- "target": "npm:jest",
- "type": "static"
- },
- {
- "source": "npm:jest-preset-angular",
- "target": "npm:jsdom",
- "type": "static"
- },
- {
- "source": "npm:jest-preset-angular",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:jest-preset-angular",
- "target": "npm:@jest/environment-jsdom-abstract",
- "type": "static"
- },
- {
- "source": "npm:jest-preset-angular",
- "target": "npm:bs-logger",
- "type": "static"
- },
- {
- "source": "npm:jest-preset-angular",
- "target": "npm:esbuild-wasm",
- "type": "static"
- },
- {
- "source": "npm:jest-preset-angular",
- "target": "npm:jest-util",
- "type": "static"
- },
- {
- "source": "npm:jest-preset-angular",
- "target": "npm:pretty-format",
- "type": "static"
- },
- {
- "source": "npm:jest-preset-angular",
- "target": "npm:ts-jest",
- "type": "static"
- },
- {
- "source": "npm:jest-preset-angular",
- "target": "npm:esbuild",
- "type": "static"
- }
- ],
- "npm:jest-resolve": [
- {
- "source": "npm:jest-resolve",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:jest-resolve",
- "target": "npm:graceful-fs",
- "type": "static"
- },
- {
- "source": "npm:jest-resolve",
- "target": "npm:jest-haste-map",
- "type": "static"
- },
- {
- "source": "npm:jest-resolve",
- "target": "npm:jest-pnp-resolver",
- "type": "static"
- },
- {
- "source": "npm:jest-resolve",
- "target": "npm:jest-util",
- "type": "static"
- },
- {
- "source": "npm:jest-resolve",
- "target": "npm:jest-validate",
- "type": "static"
- },
- {
- "source": "npm:jest-resolve",
- "target": "npm:slash",
- "type": "static"
- },
- {
- "source": "npm:jest-resolve",
- "target": "npm:unrs-resolver",
- "type": "static"
- }
- ],
- "npm:jest-resolve-dependencies": [
- {
- "source": "npm:jest-resolve-dependencies",
- "target": "npm:jest-regex-util",
- "type": "static"
- },
- {
- "source": "npm:jest-resolve-dependencies",
- "target": "npm:jest-snapshot",
- "type": "static"
- }
- ],
- "npm:jest-runner": [
- {
- "source": "npm:jest-runner",
- "target": "npm:@jest/console",
- "type": "static"
- },
- {
- "source": "npm:jest-runner",
- "target": "npm:@jest/environment",
- "type": "static"
- },
- {
- "source": "npm:jest-runner",
- "target": "npm:@jest/test-result",
- "type": "static"
- },
- {
- "source": "npm:jest-runner",
- "target": "npm:@jest/transform",
- "type": "static"
- },
- {
- "source": "npm:jest-runner",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:jest-runner",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:jest-runner",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:jest-runner",
- "target": "npm:emittery",
- "type": "static"
- },
- {
- "source": "npm:jest-runner",
- "target": "npm:exit-x",
- "type": "static"
- },
- {
- "source": "npm:jest-runner",
- "target": "npm:graceful-fs",
- "type": "static"
- },
- {
- "source": "npm:jest-runner",
- "target": "npm:jest-docblock",
- "type": "static"
- },
- {
- "source": "npm:jest-runner",
- "target": "npm:jest-environment-node",
- "type": "static"
- },
- {
- "source": "npm:jest-runner",
- "target": "npm:jest-haste-map",
- "type": "static"
- },
- {
- "source": "npm:jest-runner",
- "target": "npm:jest-leak-detector",
- "type": "static"
- },
- {
- "source": "npm:jest-runner",
- "target": "npm:jest-message-util",
- "type": "static"
- },
- {
- "source": "npm:jest-runner",
- "target": "npm:jest-resolve",
- "type": "static"
- },
- {
- "source": "npm:jest-runner",
- "target": "npm:jest-runtime",
- "type": "static"
- },
- {
- "source": "npm:jest-runner",
- "target": "npm:jest-util",
- "type": "static"
- },
- {
- "source": "npm:jest-runner",
- "target": "npm:jest-watcher",
- "type": "static"
- },
- {
- "source": "npm:jest-runner",
- "target": "npm:jest-worker",
- "type": "static"
- },
- {
- "source": "npm:jest-runner",
- "target": "npm:p-limit",
- "type": "static"
- },
- {
- "source": "npm:jest-runner",
- "target": "npm:source-map-support@0.5.13",
- "type": "static"
- }
- ],
- "npm:source-map-support@0.5.13": [
- {
- "source": "npm:source-map-support@0.5.13",
- "target": "npm:buffer-from",
- "type": "static"
- },
- {
- "source": "npm:source-map-support@0.5.13",
- "target": "npm:source-map@0.6.1",
- "type": "static"
- }
- ],
- "npm:jest-runtime": [
- {
- "source": "npm:jest-runtime",
- "target": "npm:@jest/environment",
- "type": "static"
- },
- {
- "source": "npm:jest-runtime",
- "target": "npm:@jest/fake-timers",
- "type": "static"
- },
- {
- "source": "npm:jest-runtime",
- "target": "npm:@jest/globals",
- "type": "static"
- },
- {
- "source": "npm:jest-runtime",
- "target": "npm:@jest/source-map",
- "type": "static"
- },
- {
- "source": "npm:jest-runtime",
- "target": "npm:@jest/test-result",
- "type": "static"
- },
- {
- "source": "npm:jest-runtime",
- "target": "npm:@jest/transform",
- "type": "static"
- },
- {
- "source": "npm:jest-runtime",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:jest-runtime",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:jest-runtime",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:jest-runtime",
- "target": "npm:cjs-module-lexer@2.1.1",
- "type": "static"
- },
- {
- "source": "npm:jest-runtime",
- "target": "npm:collect-v8-coverage",
- "type": "static"
- },
- {
- "source": "npm:jest-runtime",
- "target": "npm:glob",
- "type": "static"
- },
- {
- "source": "npm:jest-runtime",
- "target": "npm:graceful-fs",
- "type": "static"
- },
- {
- "source": "npm:jest-runtime",
- "target": "npm:jest-haste-map",
- "type": "static"
- },
- {
- "source": "npm:jest-runtime",
- "target": "npm:jest-message-util",
- "type": "static"
- },
- {
- "source": "npm:jest-runtime",
- "target": "npm:jest-mock",
- "type": "static"
- },
- {
- "source": "npm:jest-runtime",
- "target": "npm:jest-regex-util",
- "type": "static"
- },
- {
- "source": "npm:jest-runtime",
- "target": "npm:jest-resolve",
- "type": "static"
- },
- {
- "source": "npm:jest-runtime",
- "target": "npm:jest-snapshot",
- "type": "static"
- },
- {
- "source": "npm:jest-runtime",
- "target": "npm:jest-util",
- "type": "static"
- },
- {
- "source": "npm:jest-runtime",
- "target": "npm:slash",
- "type": "static"
- },
- {
- "source": "npm:jest-runtime",
- "target": "npm:strip-bom",
- "type": "static"
- }
- ],
- "npm:jest-snapshot": [
- {
- "source": "npm:jest-snapshot",
- "target": "npm:@babel/core",
- "type": "static"
- },
- {
- "source": "npm:jest-snapshot",
- "target": "npm:@babel/generator",
- "type": "static"
- },
- {
- "source": "npm:jest-snapshot",
- "target": "npm:@babel/plugin-syntax-jsx",
- "type": "static"
- },
- {
- "source": "npm:jest-snapshot",
- "target": "npm:@babel/plugin-syntax-typescript",
- "type": "static"
- },
- {
- "source": "npm:jest-snapshot",
- "target": "npm:@babel/types",
- "type": "static"
- },
- {
- "source": "npm:jest-snapshot",
- "target": "npm:@jest/expect-utils",
- "type": "static"
- },
- {
- "source": "npm:jest-snapshot",
- "target": "npm:@jest/get-type",
- "type": "static"
- },
- {
- "source": "npm:jest-snapshot",
- "target": "npm:@jest/snapshot-utils",
- "type": "static"
- },
- {
- "source": "npm:jest-snapshot",
- "target": "npm:@jest/transform",
- "type": "static"
- },
- {
- "source": "npm:jest-snapshot",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:jest-snapshot",
- "target": "npm:babel-preset-current-node-syntax",
- "type": "static"
- },
- {
- "source": "npm:jest-snapshot",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:jest-snapshot",
- "target": "npm:expect",
- "type": "static"
- },
- {
- "source": "npm:jest-snapshot",
- "target": "npm:graceful-fs",
- "type": "static"
- },
- {
- "source": "npm:jest-snapshot",
- "target": "npm:jest-diff",
- "type": "static"
- },
- {
- "source": "npm:jest-snapshot",
- "target": "npm:jest-matcher-utils",
- "type": "static"
- },
- {
- "source": "npm:jest-snapshot",
- "target": "npm:jest-message-util",
- "type": "static"
- },
- {
- "source": "npm:jest-snapshot",
- "target": "npm:jest-util",
- "type": "static"
- },
- {
- "source": "npm:jest-snapshot",
- "target": "npm:pretty-format",
- "type": "static"
- },
- {
- "source": "npm:jest-snapshot",
- "target": "npm:semver",
- "type": "static"
- },
- {
- "source": "npm:jest-snapshot",
- "target": "npm:synckit",
- "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@4.3.0",
- "type": "static"
- },
- {
- "source": "npm:jest-util",
- "target": "npm:graceful-fs",
- "type": "static"
- },
- {
- "source": "npm:jest-util",
- "target": "npm:picomatch",
- "type": "static"
- }
- ],
- "npm:jest-validate": [
- {
- "source": "npm:jest-validate",
- "target": "npm:@jest/get-type",
- "type": "static"
- },
- {
- "source": "npm:jest-validate",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:jest-validate",
- "target": "npm:camelcase@6.3.0",
- "type": "static"
- },
- {
- "source": "npm:jest-validate",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:jest-validate",
- "target": "npm:leven",
- "type": "static"
- },
- {
- "source": "npm:jest-validate",
- "target": "npm:pretty-format",
- "type": "static"
- }
- ],
- "npm:jest-watcher": [
- {
- "source": "npm:jest-watcher",
- "target": "npm:@jest/test-result",
- "type": "static"
- },
- {
- "source": "npm:jest-watcher",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:jest-watcher",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:jest-watcher",
- "target": "npm:ansi-escapes",
- "type": "static"
- },
- {
- "source": "npm:jest-watcher",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:jest-watcher",
- "target": "npm:emittery",
- "type": "static"
- },
- {
- "source": "npm:jest-watcher",
- "target": "npm:jest-util",
- "type": "static"
- },
- {
- "source": "npm:jest-watcher",
- "target": "npm:string-length",
- "type": "static"
- }
- ],
- "npm:jest-worker": [
- {
- "source": "npm:jest-worker",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:jest-worker",
- "target": "npm:@ungap/structured-clone",
- "type": "static"
- },
- {
- "source": "npm:jest-worker",
- "target": "npm:jest-util",
- "type": "static"
- },
- {
- "source": "npm:jest-worker",
- "target": "npm:merge-stream",
- "type": "static"
- },
- {
- "source": "npm:jest-worker",
- "target": "npm:supports-color@8.1.1",
- "type": "static"
- }
- ],
- "npm:js-yaml": [
- {
- "source": "npm:js-yaml",
- "target": "npm:argparse",
- "type": "static"
- }
- ],
- "npm:jsdom": [
- {
- "source": "npm:jsdom",
- "target": "npm:@acemir/cssom",
- "type": "static"
- },
- {
- "source": "npm:jsdom",
- "target": "npm:@asamuzakjp/dom-selector",
- "type": "static"
- },
- {
- "source": "npm:jsdom",
- "target": "npm:@exodus/bytes",
- "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:html-encoding-sniffer@6.0.0",
- "type": "static"
- },
- {
- "source": "npm:jsdom",
- "target": "npm:http-proxy-agent",
- "type": "static"
- },
- {
- "source": "npm:jsdom",
- "target": "npm:https-proxy-agent",
- "type": "static"
- },
- {
- "source": "npm:jsdom",
- "target": "npm:is-potential-custom-element-name",
- "type": "static"
- },
- {
- "source": "npm:jsdom",
- "target": "npm:parse5",
- "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@6.0.0",
- "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-mimetype",
- "type": "static"
- },
- {
- "source": "npm:jsdom",
- "target": "npm:whatwg-url",
- "type": "static"
- },
- {
- "source": "npm:jsdom",
- "target": "npm:ws@8.18.3",
- "type": "static"
- },
- {
- "source": "npm:jsdom",
- "target": "npm:xml-name-validator",
- "type": "static"
- }
- ],
- "npm:html-encoding-sniffer@6.0.0": [
- {
- "source": "npm:html-encoding-sniffer@6.0.0",
- "target": "npm:@exodus/bytes",
- "type": "static"
- }
- ],
- "npm:tldts@7.0.19": [
- {
- "source": "npm:tldts@7.0.19",
- "target": "npm:tldts-core@7.0.19",
- "type": "static"
- }
- ],
- "npm:tough-cookie@6.0.0": [
- {
- "source": "npm:tough-cookie@6.0.0",
- "target": "npm:tldts@7.0.19",
- "type": "static"
- }
- ],
- "npm:json-bigint": [
- {
- "source": "npm:json-bigint",
- "target": "npm:bignumber.js",
- "type": "static"
- }
- ],
- "npm:jsonc-eslint-parser": [
- {
- "source": "npm:jsonc-eslint-parser",
- "target": "npm:acorn",
- "type": "static"
- },
- {
- "source": "npm:jsonc-eslint-parser",
- "target": "npm:eslint-visitor-keys",
- "type": "static"
- },
- {
- "source": "npm:jsonc-eslint-parser",
- "target": "npm:espree@9.6.1",
- "type": "static"
- },
- {
- "source": "npm:jsonc-eslint-parser",
- "target": "npm:semver",
- "type": "static"
- }
- ],
- "npm:espree@9.6.1": [
- {
- "source": "npm:espree@9.6.1",
- "target": "npm:acorn",
- "type": "static"
- },
- {
- "source": "npm:espree@9.6.1",
- "target": "npm:acorn-jsx",
- "type": "static"
- },
- {
- "source": "npm:espree@9.6.1",
- "target": "npm:eslint-visitor-keys",
- "type": "static"
- }
- ],
- "npm:jsondiffpatch": [
- {
- "source": "npm:jsondiffpatch",
- "target": "npm:@types/diff-match-patch",
- "type": "static"
- },
- {
- "source": "npm:jsondiffpatch",
- "target": "npm:chalk@5.4.1",
- "type": "static"
- },
- {
- "source": "npm:jsondiffpatch",
- "target": "npm:diff-match-patch",
- "type": "static"
- }
- ],
- "npm:jsonfile": [
- {
- "source": "npm:jsonfile",
- "target": "npm:universalify",
- "type": "static"
- },
- {
- "source": "npm:jsonfile",
- "target": "npm:graceful-fs",
- "type": "static"
- }
- ],
- "npm:jsonpath": [
- {
- "source": "npm:jsonpath",
- "target": "npm:esprima@1.2.2",
- "type": "static"
- },
- {
- "source": "npm:jsonpath",
- "target": "npm:static-eval",
- "type": "static"
- },
- {
- "source": "npm:jsonpath",
- "target": "npm:underscore",
- "type": "static"
- }
- ],
- "npm:jsonwebtoken": [
- {
- "source": "npm:jsonwebtoken",
- "target": "npm:jws",
- "type": "static"
- },
- {
- "source": "npm:jsonwebtoken",
- "target": "npm:lodash.includes",
- "type": "static"
- },
- {
- "source": "npm:jsonwebtoken",
- "target": "npm:lodash.isboolean",
- "type": "static"
- },
- {
- "source": "npm:jsonwebtoken",
- "target": "npm:lodash.isinteger",
- "type": "static"
- },
- {
- "source": "npm:jsonwebtoken",
- "target": "npm:lodash.isnumber",
- "type": "static"
- },
- {
- "source": "npm:jsonwebtoken",
- "target": "npm:lodash.isplainobject",
- "type": "static"
- },
- {
- "source": "npm:jsonwebtoken",
- "target": "npm:lodash.isstring",
- "type": "static"
- },
- {
- "source": "npm:jsonwebtoken",
- "target": "npm:lodash.once",
- "type": "static"
- },
- {
- "source": "npm:jsonwebtoken",
- "target": "npm:ms@2.1.3",
- "type": "static"
- },
- {
- "source": "npm:jsonwebtoken",
- "target": "npm:semver",
- "type": "static"
- }
- ],
- "npm:jwa": [
- {
- "source": "npm:jwa",
- "target": "npm:buffer-equal-constant-time",
- "type": "static"
- },
- {
- "source": "npm:jwa",
- "target": "npm:ecdsa-sig-formatter",
- "type": "static"
- },
- {
- "source": "npm:jwa",
- "target": "npm:safe-buffer",
- "type": "static"
- }
- ],
- "npm:jws": [
- {
- "source": "npm:jws",
- "target": "npm:jwa",
- "type": "static"
- },
- {
- "source": "npm:jws",
- "target": "npm:safe-buffer",
- "type": "static"
- }
- ],
- "npm:karma-source-map-support": [
- {
- "source": "npm:karma-source-map-support",
- "target": "npm:source-map-support",
- "type": "static"
- }
- ],
- "npm:katex": [
- {
- "source": "npm:katex",
- "target": "npm:commander@8.3.0",
- "type": "static"
- }
- ],
- "npm:keygrip": [
- {
- "source": "npm:keygrip",
- "target": "npm:tsscmp",
- "type": "static"
- }
- ],
- "npm:keyv": [
- {
- "source": "npm:keyv",
- "target": "npm:@keyv/serialize",
- "type": "static"
- }
- ],
- "npm:kill-port": [
- {
- "source": "npm:kill-port",
- "target": "npm:get-them-args",
- "type": "static"
- },
- {
- "source": "npm:kill-port",
- "target": "npm:shell-exec",
- "type": "static"
- }
- ],
- "npm:koa": [
- {
- "source": "npm:koa",
- "target": "npm:accepts@1.3.8",
- "type": "static"
- },
- {
- "source": "npm:koa",
- "target": "npm:content-disposition@0.5.4",
- "type": "static"
- },
- {
- "source": "npm:koa",
- "target": "npm:content-type",
- "type": "static"
- },
- {
- "source": "npm:koa",
- "target": "npm:cookies",
- "type": "static"
- },
- {
- "source": "npm:koa",
- "target": "npm:delegates",
- "type": "static"
- },
- {
- "source": "npm:koa",
- "target": "npm:destroy",
- "type": "static"
- },
- {
- "source": "npm:koa",
- "target": "npm:encodeurl",
- "type": "static"
- },
- {
- "source": "npm:koa",
- "target": "npm:escape-html",
- "type": "static"
- },
- {
- "source": "npm:koa",
- "target": "npm:fresh@0.5.2",
- "type": "static"
- },
- {
- "source": "npm:koa",
- "target": "npm:http-assert",
- "type": "static"
- },
- {
- "source": "npm:koa",
- "target": "npm:http-errors",
- "type": "static"
- },
- {
- "source": "npm:koa",
- "target": "npm:koa-compose",
- "type": "static"
- },
- {
- "source": "npm:koa",
- "target": "npm:mime-types@3.0.2",
- "type": "static"
- },
- {
- "source": "npm:koa",
- "target": "npm:on-finished",
- "type": "static"
- },
- {
- "source": "npm:koa",
- "target": "npm:parseurl",
- "type": "static"
- },
- {
- "source": "npm:koa",
- "target": "npm:statuses",
- "type": "static"
- },
- {
- "source": "npm:koa",
- "target": "npm:type-is",
- "type": "static"
- },
- {
- "source": "npm:koa",
- "target": "npm:vary",
- "type": "static"
- }
- ],
- "npm:mime-types": [
- {
- "source": "npm:mime-types",
- "target": "npm:mime-db",
- "type": "static"
- }
- ],
- "npm:mime-types@3.0.2": [
- {
- "source": "npm:mime-types@3.0.2",
- "target": "npm:mime-db@1.54.0",
- "type": "static"
- }
- ],
- "npm:langium": [
- {
- "source": "npm:langium",
- "target": "npm:chevrotain",
- "type": "static"
- },
- {
- "source": "npm:langium",
- "target": "npm:chevrotain-allstar",
- "type": "static"
- },
- {
- "source": "npm:langium",
- "target": "npm:vscode-languageserver",
- "type": "static"
- },
- {
- "source": "npm:langium",
- "target": "npm:vscode-languageserver-textdocument",
- "type": "static"
- },
- {
- "source": "npm:langium",
- "target": "npm:vscode-uri",
- "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": [
- {
- "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@2.1.0",
- "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:less-loader": [
- {
- "source": "npm:less-loader",
- "target": "npm:@rspack/core",
- "type": "static"
- },
- {
- "source": "npm:less-loader",
- "target": "npm:less",
- "type": "static"
- },
- {
- "source": "npm:less-loader",
- "target": "npm:webpack",
- "type": "static"
- }
- ],
- "npm:make-dir@2.1.0": [
- {
- "source": "npm:make-dir@2.1.0",
- "target": "npm:pify@4.0.1",
- "type": "static"
- },
- {
- "source": "npm:make-dir@2.1.0",
- "target": "npm:semver@5.7.2",
- "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"
- }
- ],
- "npm:lmdb": [
- {
- "source": "npm:lmdb",
- "target": "npm:msgpackr",
- "type": "static"
- },
- {
- "source": "npm:lmdb",
- "target": "npm:node-addon-api",
- "type": "static"
- },
- {
- "source": "npm:lmdb",
- "target": "npm:node-gyp-build-optional-packages",
- "type": "static"
- },
- {
- "source": "npm:lmdb",
- "target": "npm:ordered-binary",
- "type": "static"
- },
- {
- "source": "npm:lmdb",
- "target": "npm:weak-lru-cache",
- "type": "static"
- },
- {
- "source": "npm:lmdb",
- "target": "npm:@lmdb/lmdb-darwin-arm64",
- "type": "static"
- },
- {
- "source": "npm:lmdb",
- "target": "npm:@lmdb/lmdb-darwin-x64",
- "type": "static"
- },
- {
- "source": "npm:lmdb",
- "target": "npm:@lmdb/lmdb-linux-arm",
- "type": "static"
- },
- {
- "source": "npm:lmdb",
- "target": "npm:@lmdb/lmdb-linux-arm64",
- "type": "static"
- },
- {
- "source": "npm:lmdb",
- "target": "npm:@lmdb/lmdb-linux-x64",
- "type": "static"
- },
- {
- "source": "npm:lmdb",
- "target": "npm:@lmdb/lmdb-win32-arm64",
- "type": "static"
- },
- {
- "source": "npm:lmdb",
- "target": "npm:@lmdb/lmdb-win32-x64",
- "type": "static"
- }
- ],
- "npm:locate-path": [
- {
- "source": "npm:locate-path",
- "target": "npm:p-locate",
- "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:log-update": [
- {
- "source": "npm:log-update",
- "target": "npm:ansi-escapes@7.2.0",
- "type": "static"
- },
- {
- "source": "npm:log-update",
- "target": "npm:cli-cursor@5.0.0",
- "type": "static"
- },
- {
- "source": "npm:log-update",
- "target": "npm:slice-ansi",
- "type": "static"
- },
- {
- "source": "npm:log-update",
- "target": "npm:strip-ansi@7.1.2",
- "type": "static"
- },
- {
- "source": "npm:log-update",
- "target": "npm:wrap-ansi@9.0.2",
- "type": "static"
- }
- ],
- "npm:ansi-escapes@7.2.0": [
- {
- "source": "npm:ansi-escapes@7.2.0",
- "target": "npm:environment",
- "type": "static"
- }
- ],
- "npm:cli-cursor@5.0.0": [
- {
- "source": "npm:cli-cursor@5.0.0",
- "target": "npm:restore-cursor@5.1.0",
- "type": "static"
- }
- ],
- "npm:onetime@7.0.0": [
- {
- "source": "npm:onetime@7.0.0",
- "target": "npm:mimic-function",
- "type": "static"
- }
- ],
- "npm:restore-cursor@5.1.0": [
- {
- "source": "npm:restore-cursor@5.1.0",
- "target": "npm:onetime@7.0.0",
- "type": "static"
- },
- {
- "source": "npm:restore-cursor@5.1.0",
- "target": "npm:signal-exit",
- "type": "static"
- }
- ],
- "npm:log4js": [
- {
- "source": "npm:log4js",
- "target": "npm:date-format",
- "type": "static"
- },
- {
- "source": "npm:log4js",
- "target": "npm:debug",
- "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",
- "type": "static"
- }
- ],
- "npm:lower-case": [
- {
- "source": "npm:lower-case",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:lru-cache": [
- {
- "source": "npm:lru-cache",
- "target": "npm:yallist@3.1.1",
- "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:semver",
- "type": "static"
- }
- ],
- "npm:make-fetch-happen": [
- {
- "source": "npm:make-fetch-happen",
- "target": "npm:@npmcli/agent",
- "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:minipass",
- "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:proc-log",
- "type": "static"
- },
- {
- "source": "npm:make-fetch-happen",
- "target": "npm:promise-retry",
- "type": "static"
- },
- {
- "source": "npm:make-fetch-happen",
- "target": "npm:ssri",
- "type": "static"
- }
- ],
- "npm:makeerror": [
- {
- "source": "npm:makeerror",
- "target": "npm:tmpl",
- "type": "static"
- }
- ],
- "npm:memfs": [
- {
- "source": "npm:memfs",
- "target": "npm:fs-monkey",
- "type": "static"
- }
- ],
- "npm:mermaid": [
- {
- "source": "npm:mermaid",
- "target": "npm:@braintree/sanitize-url",
- "type": "static"
- },
- {
- "source": "npm:mermaid",
- "target": "npm:@iconify/utils",
- "type": "static"
- },
- {
- "source": "npm:mermaid",
- "target": "npm:@mermaid-js/parser",
- "type": "static"
- },
- {
- "source": "npm:mermaid",
- "target": "npm:@types/d3",
- "type": "static"
- },
- {
- "source": "npm:mermaid",
- "target": "npm:cytoscape",
- "type": "static"
- },
- {
- "source": "npm:mermaid",
- "target": "npm:cytoscape-cose-bilkent",
- "type": "static"
- },
- {
- "source": "npm:mermaid",
- "target": "npm:cytoscape-fcose",
- "type": "static"
- },
- {
- "source": "npm:mermaid",
- "target": "npm:d3",
- "type": "static"
- },
- {
- "source": "npm:mermaid",
- "target": "npm:d3-sankey",
- "type": "static"
- },
- {
- "source": "npm:mermaid",
- "target": "npm:dagre-d3-es",
- "type": "static"
- },
- {
- "source": "npm:mermaid",
- "target": "npm:dayjs",
- "type": "static"
- },
- {
- "source": "npm:mermaid",
- "target": "npm:dompurify",
- "type": "static"
- },
- {
- "source": "npm:mermaid",
- "target": "npm:katex",
- "type": "static"
- },
- {
- "source": "npm:mermaid",
- "target": "npm:khroma",
- "type": "static"
- },
- {
- "source": "npm:mermaid",
- "target": "npm:lodash-es",
- "type": "static"
- },
- {
- "source": "npm:mermaid",
- "target": "npm:marked@16.4.2",
- "type": "static"
- },
- {
- "source": "npm:mermaid",
- "target": "npm:roughjs",
- "type": "static"
- },
- {
- "source": "npm:mermaid",
- "target": "npm:stylis",
- "type": "static"
- },
- {
- "source": "npm:mermaid",
- "target": "npm:ts-dedent",
- "type": "static"
- },
- {
- "source": "npm:mermaid",
- "target": "npm:uuid",
- "type": "static"
- }
- ],
- "npm:micromatch": [
- {
- "source": "npm:micromatch",
- "target": "npm:braces",
- "type": "static"
- },
- {
- "source": "npm:micromatch",
- "target": "npm:picomatch@2.3.1",
- "type": "static"
- }
- ],
- "npm:mini-css-extract-plugin": [
- {
- "source": "npm:mini-css-extract-plugin",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:mini-css-extract-plugin",
- "target": "npm:schema-utils",
- "type": "static"
- },
- {
- "source": "npm:mini-css-extract-plugin",
- "target": "npm:tapable",
- "type": "static"
- }
- ],
- "npm:minimatch": [
- {
- "source": "npm:minimatch",
- "target": "npm:brace-expansion",
- "type": "static"
- }
- ],
- "npm:minipass-collect": [
- {
- "source": "npm:minipass-collect",
- "target": "npm:minipass",
- "type": "static"
- }
- ],
- "npm:minipass-fetch": [
- {
- "source": "npm:minipass-fetch",
- "target": "npm:minipass",
- "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@3.3.6": [
- {
- "source": "npm:minipass@3.3.6",
- "target": "npm:yallist",
- "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:minizlib": [
- {
- "source": "npm:minizlib",
- "target": "npm:minipass",
- "type": "static"
- }
- ],
- "npm:mkdirp": [
- {
- "source": "npm:mkdirp",
- "target": "npm:minimist",
- "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@1.3.1",
- "type": "static"
- },
- {
- "source": "npm:mlly",
- "target": "npm:ufo",
- "type": "static"
- }
- ],
- "npm:pkg-types@1.3.1": [
- {
- "source": "npm:pkg-types@1.3.1",
- "target": "npm:confbox@0.1.8",
- "type": "static"
- },
- {
- "source": "npm:pkg-types@1.3.1",
- "target": "npm:mlly",
- "type": "static"
- },
- {
- "source": "npm:pkg-types@1.3.1",
- "target": "npm:pathe",
- "type": "static"
- }
- ],
- "npm:msgpackr": [
- {
- "source": "npm:msgpackr",
- "target": "npm:msgpackr-extract",
- "type": "static"
- }
- ],
- "npm:msgpackr-extract": [
- {
- "source": "npm:msgpackr-extract",
- "target": "npm:node-gyp-build-optional-packages",
- "type": "static"
- },
- {
- "source": "npm:msgpackr-extract",
- "target": "npm:@msgpackr-extract/msgpackr-extract-darwin-arm64",
- "type": "static"
- },
- {
- "source": "npm:msgpackr-extract",
- "target": "npm:@msgpackr-extract/msgpackr-extract-darwin-x64",
- "type": "static"
- },
- {
- "source": "npm:msgpackr-extract",
- "target": "npm:@msgpackr-extract/msgpackr-extract-linux-arm",
- "type": "static"
- },
- {
- "source": "npm:msgpackr-extract",
- "target": "npm:@msgpackr-extract/msgpackr-extract-linux-arm64",
- "type": "static"
- },
- {
- "source": "npm:msgpackr-extract",
- "target": "npm:@msgpackr-extract/msgpackr-extract-linux-x64",
- "type": "static"
- },
- {
- "source": "npm:msgpackr-extract",
- "target": "npm:@msgpackr-extract/msgpackr-extract-win32-x64",
- "type": "static"
- }
- ],
- "npm:multer": [
- {
- "source": "npm:multer",
- "target": "npm:append-field",
- "type": "static"
- },
- {
- "source": "npm:multer",
- "target": "npm:busboy",
- "type": "static"
- },
- {
- "source": "npm:multer",
- "target": "npm:concat-stream@2.0.0",
- "type": "static"
- },
- {
- "source": "npm:multer",
- "target": "npm:mkdirp",
- "type": "static"
- },
- {
- "source": "npm:multer",
- "target": "npm:object-assign",
- "type": "static"
- },
- {
- "source": "npm:multer",
- "target": "npm:type-is@1.6.18",
- "type": "static"
- },
- {
- "source": "npm:multer",
- "target": "npm:xtend",
- "type": "static"
- }
- ],
- "npm:concat-stream@2.0.0": [
- {
- "source": "npm:concat-stream@2.0.0",
- "target": "npm:buffer-from",
- "type": "static"
- },
- {
- "source": "npm:concat-stream@2.0.0",
- "target": "npm:inherits",
- "type": "static"
- },
- {
- "source": "npm:concat-stream@2.0.0",
- "target": "npm:readable-stream",
- "type": "static"
- },
- {
- "source": "npm:concat-stream@2.0.0",
- "target": "npm:typedarray",
- "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:needle": [
- {
- "source": "npm:needle",
- "target": "npm:iconv-lite",
- "type": "static"
- },
- {
- "source": "npm:needle",
- "target": "npm:sax",
- "type": "static"
- }
- ],
- "npm:ng-extract-i18n-merge": [
- {
- "source": "npm:ng-extract-i18n-merge",
- "target": "npm:@angular/build",
- "type": "static"
- },
- {
- "source": "npm:ng-extract-i18n-merge",
- "target": "npm:@angular-devkit/architect",
- "type": "static"
- },
- {
- "source": "npm:ng-extract-i18n-merge",
- "target": "npm:@angular-devkit/core",
- "type": "static"
- },
- {
- "source": "npm:ng-extract-i18n-merge",
- "target": "npm:@angular-devkit/schematics",
- "type": "static"
- },
- {
- "source": "npm:ng-extract-i18n-merge",
- "target": "npm:@schematics/angular",
- "type": "static"
- },
- {
- "source": "npm:ng-extract-i18n-merge",
- "target": "npm:xmldoc",
- "type": "static"
- }
- ],
- "npm:ngx-device-detector": [
- {
- "source": "npm:ngx-device-detector",
- "target": "npm:@angular/common",
- "type": "static"
- },
- {
- "source": "npm:ngx-device-detector",
- "target": "npm:@angular/core",
- "type": "static"
- },
- {
- "source": "npm:ngx-device-detector",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:ngx-markdown": [
- {
- "source": "npm:ngx-markdown",
- "target": "npm:@angular/common",
- "type": "static"
- },
- {
- "source": "npm:ngx-markdown",
- "target": "npm:@angular/core",
- "type": "static"
- },
- {
- "source": "npm:ngx-markdown",
- "target": "npm:@angular/platform-browser",
- "type": "static"
- },
- {
- "source": "npm:ngx-markdown",
- "target": "npm:marked",
- "type": "static"
- },
- {
- "source": "npm:ngx-markdown",
- "target": "npm:rxjs",
- "type": "static"
- },
- {
- "source": "npm:ngx-markdown",
- "target": "npm:zone.js",
- "type": "static"
- },
- {
- "source": "npm:ngx-markdown",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:ngx-markdown",
- "target": "npm:clipboard",
- "type": "static"
- },
- {
- "source": "npm:ngx-markdown",
- "target": "npm:emoji-toolkit",
- "type": "static"
- },
- {
- "source": "npm:ngx-markdown",
- "target": "npm:katex",
- "type": "static"
- },
- {
- "source": "npm:ngx-markdown",
- "target": "npm:mermaid",
- "type": "static"
- },
- {
- "source": "npm:ngx-markdown",
- "target": "npm:prismjs",
- "type": "static"
- }
- ],
- "npm:ngx-skeleton-loader": [
- {
- "source": "npm:ngx-skeleton-loader",
- "target": "npm:@angular/common",
- "type": "static"
- },
- {
- "source": "npm:ngx-skeleton-loader",
- "target": "npm:@angular/core",
- "type": "static"
- },
- {
- "source": "npm:ngx-skeleton-loader",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:no-case": [
- {
- "source": "npm:no-case",
- "target": "npm:lower-case",
- "type": "static"
- },
- {
- "source": "npm:no-case",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:node-fetch": [
- {
- "source": "npm:node-fetch",
- "target": "npm:encoding",
- "type": "static"
- },
- {
- "source": "npm:node-fetch",
- "target": "npm:whatwg-url@5.0.0",
- "type": "static"
- }
- ],
- "npm:whatwg-url@5.0.0": [
- {
- "source": "npm:whatwg-url@5.0.0",
- "target": "npm:tr46@0.0.3",
- "type": "static"
- },
- {
- "source": "npm:whatwg-url@5.0.0",
- "target": "npm:webidl-conversions@3.0.1",
- "type": "static"
- }
- ],
- "npm:node-gyp": [
- {
- "source": "npm:node-gyp",
- "target": "npm:env-paths",
- "type": "static"
- },
- {
- "source": "npm:node-gyp",
- "target": "npm:exponential-backoff",
- "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:proc-log",
- "type": "static"
- },
- {
- "source": "npm:node-gyp",
- "target": "npm:semver",
- "type": "static"
- },
- {
- "source": "npm:node-gyp",
- "target": "npm:tar",
- "type": "static"
- },
- {
- "source": "npm:node-gyp",
- "target": "npm:tinyglobby",
- "type": "static"
- },
- {
- "source": "npm:node-gyp",
- "target": "npm:which@6.0.0",
- "type": "static"
- }
- ],
- "npm:node-gyp-build-optional-packages": [
- {
- "source": "npm:node-gyp-build-optional-packages",
- "target": "npm:detect-libc",
- "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-bundled": [
- {
- "source": "npm:npm-bundled",
- "target": "npm:npm-normalize-package-bin",
- "type": "static"
- }
- ],
- "npm:npm-install-checks": [
- {
- "source": "npm:npm-install-checks",
- "target": "npm:semver",
- "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",
- "type": "static"
- },
- {
- "source": "npm:npm-package-arg",
- "target": "npm:validate-npm-package-name",
- "type": "static"
- }
- ],
- "npm:npm-packlist": [
- {
- "source": "npm:npm-packlist",
- "target": "npm:ignore-walk",
- "type": "static"
- },
- {
- "source": "npm:npm-packlist",
- "target": "npm:proc-log",
- "type": "static"
- }
- ],
- "npm:npm-pick-manifest": [
- {
- "source": "npm:npm-pick-manifest",
- "target": "npm:npm-install-checks",
- "type": "static"
- },
- {
- "source": "npm:npm-pick-manifest",
- "target": "npm:npm-normalize-package-bin",
- "type": "static"
- },
- {
- "source": "npm:npm-pick-manifest",
- "target": "npm:npm-package-arg",
- "type": "static"
- },
- {
- "source": "npm:npm-pick-manifest",
- "target": "npm:semver",
- "type": "static"
- }
- ],
- "npm:npm-registry-fetch": [
- {
- "source": "npm:npm-registry-fetch",
- "target": "npm:@npmcli/redact",
- "type": "static"
- },
- {
- "source": "npm:npm-registry-fetch",
- "target": "npm:jsonparse",
- "type": "static"
- },
- {
- "source": "npm:npm-registry-fetch",
- "target": "npm:make-fetch-happen",
- "type": "static"
- },
- {
- "source": "npm:npm-registry-fetch",
- "target": "npm:minipass",
- "type": "static"
- },
- {
- "source": "npm:npm-registry-fetch",
- "target": "npm:minipass-fetch",
- "type": "static"
- },
- {
- "source": "npm:npm-registry-fetch",
- "target": "npm:minizlib",
- "type": "static"
- },
- {
- "source": "npm:npm-registry-fetch",
- "target": "npm:npm-package-arg",
- "type": "static"
- },
- {
- "source": "npm:npm-registry-fetch",
- "target": "npm:proc-log",
- "type": "static"
- }
- ],
- "npm:npm-run-path": [
- {
- "source": "npm:npm-run-path",
- "target": "npm:path-key",
- "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@0.2.4",
- "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@16.4.7",
- "type": "static"
- },
- {
- "source": "npm:nx",
- "target": "npm:dotenv-expand@11.0.7",
- "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@7.0.5",
- "type": "static"
- },
- {
- "source": "npm:nx",
- "target": "npm:jest-diff",
- "type": "static"
- },
- {
- "source": "npm:nx",
- "target": "npm:jsonc-parser@3.2.0",
- "type": "static"
- },
- {
- "source": "npm:nx",
- "target": "npm:lines-and-columns",
- "type": "static"
- },
- {
- "source": "npm:nx",
- "target": "npm:minimatch@10.1.1",
- "type": "static"
- },
- {
- "source": "npm:nx",
- "target": "npm:node-machine-id",
- "type": "static"
- },
- {
- "source": "npm:nx",
- "target": "npm:npm-run-path",
- "type": "static"
- },
- {
- "source": "npm:nx",
- "target": "npm:open@8.4.2",
- "type": "static"
- },
- {
- "source": "npm:nx",
- "target": "npm:ora@5.3.0",
- "type": "static"
- },
- {
- "source": "npm:nx",
- "target": "npm:resolve.exports",
- "type": "static"
- },
- {
- "source": "npm:nx",
- "target": "npm:semver",
- "type": "static"
- },
- {
- "source": "npm:nx",
- "target": "npm:string-width",
- "type": "static"
- },
- {
- "source": "npm:nx",
- "target": "npm:tar-stream",
- "type": "static"
- },
- {
- "source": "npm:nx",
- "target": "npm:tmp",
- "type": "static"
- },
- {
- "source": "npm:nx",
- "target": "npm:tree-kill",
- "type": "static"
- },
- {
- "source": "npm:nx",
- "target": "npm:tsconfig-paths@4.2.0",
- "type": "static"
- },
- {
- "source": "npm:nx",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:nx",
- "target": "npm:yaml",
- "type": "static"
- },
- {
- "source": "npm:nx",
- "target": "npm:yargs@17.7.2",
- "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:@napi-rs/wasm-runtime@0.2.4": [
- {
- "source": "npm:@napi-rs/wasm-runtime@0.2.4",
- "target": "npm:@emnapi/core",
- "type": "static"
- },
- {
- "source": "npm:@napi-rs/wasm-runtime@0.2.4",
- "target": "npm:@emnapi/runtime",
- "type": "static"
- },
- {
- "source": "npm:@napi-rs/wasm-runtime@0.2.4",
- "target": "npm:@tybys/wasm-util@0.9.0",
- "type": "static"
- }
- ],
- "npm:@tybys/wasm-util@0.9.0": [
- {
- "source": "npm:@tybys/wasm-util@0.9.0",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:dotenv-expand@11.0.7": [
- {
- "source": "npm:dotenv-expand@11.0.7",
- "target": "npm:dotenv@16.4.7",
- "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: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:ora@5.3.0": [
- {
- "source": "npm:ora@5.3.0",
- "target": "npm:bl",
- "type": "static"
- },
- {
- "source": "npm:ora@5.3.0",
- "target": "npm:chalk@4.1.2",
- "type": "static"
- },
- {
- "source": "npm:ora@5.3.0",
- "target": "npm:cli-cursor",
- "type": "static"
- },
- {
- "source": "npm:ora@5.3.0",
- "target": "npm:cli-spinners",
- "type": "static"
- },
- {
- "source": "npm:ora@5.3.0",
- "target": "npm:is-interactive@1.0.0",
- "type": "static"
- },
- {
- "source": "npm:ora@5.3.0",
- "target": "npm:log-symbols",
- "type": "static"
- },
- {
- "source": "npm:ora@5.3.0",
- "target": "npm:strip-ansi",
- "type": "static"
- },
- {
- "source": "npm:ora@5.3.0",
- "target": "npm:wcwidth",
- "type": "static"
- }
- ],
- "npm:tsconfig-paths@4.2.0": [
- {
- "source": "npm:tsconfig-paths@4.2.0",
- "target": "npm:json5",
- "type": "static"
- },
- {
- "source": "npm:tsconfig-paths@4.2.0",
- "target": "npm:minimist",
- "type": "static"
- },
- {
- "source": "npm:tsconfig-paths@4.2.0",
- "target": "npm:strip-bom@3.0.0",
- "type": "static"
- }
- ],
- "npm:nypm": [
- {
- "source": "npm:nypm",
- "target": "npm:citty",
- "type": "static"
- },
- {
- "source": "npm:nypm",
- "target": "npm:consola",
- "type": "static"
- },
- {
- "source": "npm:nypm",
- "target": "npm:pathe",
- "type": "static"
- },
- {
- "source": "npm:nypm",
- "target": "npm:pkg-types",
- "type": "static"
- },
- {
- "source": "npm:nypm",
- "target": "npm:tinyexec",
- "type": "static"
- }
- ],
- "npm:object.assign": [
- {
- "source": "npm:object.assign",
- "target": "npm:call-bind",
- "type": "static"
- },
- {
- "source": "npm:object.assign",
- "target": "npm:call-bound",
- "type": "static"
- },
- {
- "source": "npm:object.assign",
- "target": "npm:define-properties",
- "type": "static"
- },
- {
- "source": "npm:object.assign",
- "target": "npm:es-object-atoms",
- "type": "static"
- },
- {
- "source": "npm:object.assign",
- "target": "npm:has-symbols",
- "type": "static"
- },
- {
- "source": "npm:object.assign",
- "target": "npm:object-keys",
- "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.groupby": [
- {
- "source": "npm:object.groupby",
- "target": "npm:call-bind",
- "type": "static"
- },
- {
- "source": "npm:object.groupby",
- "target": "npm:define-properties",
- "type": "static"
- },
- {
- "source": "npm:object.groupby",
- "target": "npm:es-abstract",
- "type": "static"
- }
- ],
- "npm:object.values": [
- {
- "source": "npm:object.values",
- "target": "npm:call-bind",
- "type": "static"
- },
- {
- "source": "npm:object.values",
- "target": "npm:call-bound",
- "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": [
- {
- "source": "npm:onetime",
- "target": "npm:mimic-fn",
- "type": "static"
- }
- ],
- "npm:open": [
- {
- "source": "npm:open",
- "target": "npm:default-browser",
- "type": "static"
- },
- {
- "source": "npm:open",
- "target": "npm:define-lazy-prop",
- "type": "static"
- },
- {
- "source": "npm:open",
- "target": "npm:is-inside-container",
- "type": "static"
- },
- {
- "source": "npm:open",
- "target": "npm:wsl-utils",
- "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:chalk@5.6.2",
- "type": "static"
- },
- {
- "source": "npm:ora",
- "target": "npm:cli-cursor@5.0.0",
- "type": "static"
- },
- {
- "source": "npm:ora",
- "target": "npm:cli-spinners@3.3.0",
- "type": "static"
- },
- {
- "source": "npm:ora",
- "target": "npm:is-interactive",
- "type": "static"
- },
- {
- "source": "npm:ora",
- "target": "npm:is-unicode-supported@2.1.0",
- "type": "static"
- },
- {
- "source": "npm:ora",
- "target": "npm:log-symbols@7.0.1",
- "type": "static"
- },
- {
- "source": "npm:ora",
- "target": "npm:stdin-discarder",
- "type": "static"
- },
- {
- "source": "npm:ora",
- "target": "npm:string-width@8.1.0",
- "type": "static"
- },
- {
- "source": "npm:ora",
- "target": "npm:strip-ansi@7.1.2",
- "type": "static"
- }
- ],
- "npm:log-symbols@7.0.1": [
- {
- "source": "npm:log-symbols@7.0.1",
- "target": "npm:is-unicode-supported@2.1.0",
- "type": "static"
- },
- {
- "source": "npm:log-symbols@7.0.1",
- "target": "npm:yoctocolors",
- "type": "static"
- }
- ],
- "npm:own-keys": [
- {
- "source": "npm:own-keys",
- "target": "npm:get-intrinsic",
- "type": "static"
- },
- {
- "source": "npm:own-keys",
- "target": "npm:object-keys",
- "type": "static"
- },
- {
- "source": "npm:own-keys",
- "target": "npm:safe-push-apply",
- "type": "static"
- }
- ],
- "npm:p-limit": [
- {
- "source": "npm:p-limit",
- "target": "npm:yocto-queue",
- "type": "static"
- }
- ],
- "npm:p-locate": [
- {
- "source": "npm:p-locate",
- "target": "npm:p-limit@4.0.0",
- "type": "static"
- }
- ],
- "npm:p-limit@4.0.0": [
- {
- "source": "npm:p-limit@4.0.0",
- "target": "npm:yocto-queue@1.2.2",
- "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",
- "type": "static"
- }
- ],
- "npm:pacote": [
- {
- "source": "npm:pacote",
- "target": "npm:@npmcli/git",
- "type": "static"
- },
- {
- "source": "npm:pacote",
- "target": "npm:@npmcli/installed-package-contents",
- "type": "static"
- },
- {
- "source": "npm:pacote",
- "target": "npm:@npmcli/package-json",
- "type": "static"
- },
- {
- "source": "npm:pacote",
- "target": "npm:@npmcli/promise-spawn",
- "type": "static"
- },
- {
- "source": "npm:pacote",
- "target": "npm:@npmcli/run-script",
- "type": "static"
- },
- {
- "source": "npm:pacote",
- "target": "npm:cacache",
- "type": "static"
- },
- {
- "source": "npm:pacote",
- "target": "npm:fs-minipass",
- "type": "static"
- },
- {
- "source": "npm:pacote",
- "target": "npm:minipass",
- "type": "static"
- },
- {
- "source": "npm:pacote",
- "target": "npm:npm-package-arg",
- "type": "static"
- },
- {
- "source": "npm:pacote",
- "target": "npm:npm-packlist",
- "type": "static"
- },
- {
- "source": "npm:pacote",
- "target": "npm:npm-pick-manifest",
- "type": "static"
- },
- {
- "source": "npm:pacote",
- "target": "npm:npm-registry-fetch",
- "type": "static"
- },
- {
- "source": "npm:pacote",
- "target": "npm:proc-log",
- "type": "static"
- },
- {
- "source": "npm:pacote",
- "target": "npm:promise-retry",
- "type": "static"
- },
- {
- "source": "npm:pacote",
- "target": "npm:sigstore",
- "type": "static"
- },
- {
- "source": "npm:pacote",
- "target": "npm:ssri",
- "type": "static"
- },
- {
- "source": "npm:pacote",
- "target": "npm:tar",
- "type": "static"
- }
- ],
- "npm:param-case": [
- {
- "source": "npm:param-case",
- "target": "npm:dot-case",
- "type": "static"
- },
- {
- "source": "npm:param-case",
- "target": "npm:tslib",
- "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@2.3.1",
- "type": "static"
- },
- {
- "source": "npm:parse-json",
- "target": "npm:lines-and-columns@1.2.4",
- "type": "static"
- }
- ],
- "npm:parse5": [
- {
- "source": "npm:parse5",
- "target": "npm:entities@6.0.1",
- "type": "static"
- }
- ],
- "npm:parse5-html-rewriting-stream": [
- {
- "source": "npm:parse5-html-rewriting-stream",
- "target": "npm:entities@6.0.1",
- "type": "static"
- },
- {
- "source": "npm:parse5-html-rewriting-stream",
- "target": "npm:parse5",
- "type": "static"
- },
- {
- "source": "npm:parse5-html-rewriting-stream",
- "target": "npm:parse5-sax-parser",
- "type": "static"
- }
- ],
- "npm:parse5-htmlparser2-tree-adapter": [
- {
- "source": "npm:parse5-htmlparser2-tree-adapter",
- "target": "npm:domhandler",
- "type": "static"
- },
- {
- "source": "npm:parse5-htmlparser2-tree-adapter",
- "target": "npm:parse5@7.3.0",
- "type": "static"
- }
- ],
- "npm:parse5-parser-stream": [
- {
- "source": "npm:parse5-parser-stream",
- "target": "npm:parse5@7.3.0",
- "type": "static"
- }
- ],
- "npm:parse5-sax-parser": [
- {
- "source": "npm:parse5-sax-parser",
- "target": "npm:parse5",
- "type": "static"
- }
- ],
- "npm:pascal-case": [
- {
- "source": "npm:pascal-case",
- "target": "npm:no-case",
- "type": "static"
- },
- {
- "source": "npm:pascal-case",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:passport": [
- {
- "source": "npm:passport",
- "target": "npm:passport-strategy",
- "type": "static"
- },
- {
- "source": "npm:passport",
- "target": "npm:pause",
- "type": "static"
- },
- {
- "source": "npm:passport",
- "target": "npm:utils-merge",
- "type": "static"
- }
- ],
- "npm:passport-google-oauth20": [
- {
- "source": "npm:passport-google-oauth20",
- "target": "npm:passport-oauth2",
- "type": "static"
- }
- ],
- "npm:passport-headerapikey": [
- {
- "source": "npm:passport-headerapikey",
- "target": "npm:lodash",
- "type": "static"
- },
- {
- "source": "npm:passport-headerapikey",
- "target": "npm:passport-strategy",
- "type": "static"
- }
- ],
- "npm:passport-jwt": [
- {
- "source": "npm:passport-jwt",
- "target": "npm:jsonwebtoken",
- "type": "static"
- },
- {
- "source": "npm:passport-jwt",
- "target": "npm:passport-strategy",
- "type": "static"
- }
- ],
- "npm:passport-oauth2": [
- {
- "source": "npm:passport-oauth2",
- "target": "npm:base64url",
- "type": "static"
- },
- {
- "source": "npm:passport-oauth2",
- "target": "npm:oauth",
- "type": "static"
- },
- {
- "source": "npm:passport-oauth2",
- "target": "npm:passport-strategy",
- "type": "static"
- },
- {
- "source": "npm:passport-oauth2",
- "target": "npm:uid2",
- "type": "static"
- },
- {
- "source": "npm:passport-oauth2",
- "target": "npm:utils-merge",
- "type": "static"
- }
- ],
- "npm:passport-openidconnect": [
- {
- "source": "npm:passport-openidconnect",
- "target": "npm:oauth",
- "type": "static"
- },
- {
- "source": "npm:passport-openidconnect",
- "target": "npm:passport-strategy",
- "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",
- "type": "static"
- }
- ],
- "npm:piscina": [
- {
- "source": "npm:piscina",
- "target": "npm:@napi-rs/nice",
- "type": "static"
- }
- ],
- "npm:pkg-dir": [
- {
- "source": "npm:pkg-dir",
- "target": "npm:find-up@4.1.0",
- "type": "static"
- }
- ],
- "npm:pkg-types": [
- {
- "source": "npm:pkg-types",
- "target": "npm:confbox",
- "type": "static"
- },
- {
- "source": "npm:pkg-types",
- "target": "npm:exsolve",
- "type": "static"
- },
- {
- "source": "npm:pkg-types",
- "target": "npm:pathe",
- "type": "static"
- }
- ],
- "npm:points-on-path": [
- {
- "source": "npm:points-on-path",
- "target": "npm:path-data-parser",
- "type": "static"
- },
- {
- "source": "npm:points-on-path",
- "target": "npm:points-on-curve",
- "type": "static"
- }
- ],
- "npm:portfinder": [
- {
- "source": "npm:portfinder",
- "target": "npm:async",
- "type": "static"
- },
- {
- "source": "npm:portfinder",
- "target": "npm:debug",
- "type": "static"
- }
- ],
- "npm:postcss": [
- {
- "source": "npm:postcss",
- "target": "npm:nanoid",
- "type": "static"
- },
- {
- "source": "npm:postcss",
- "target": "npm:picocolors",
- "type": "static"
- },
- {
- "source": "npm:postcss",
- "target": "npm:source-map-js",
- "type": "static"
- }
- ],
- "npm:postcss-calc": [
- {
- "source": "npm:postcss-calc",
- "target": "npm:postcss",
- "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:postcss",
- "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-value-parser",
- "type": "static"
- }
- ],
- "npm:postcss-convert-values": [
- {
- "source": "npm:postcss-convert-values",
- "target": "npm:postcss",
- "type": "static"
- },
- {
- "source": "npm:postcss-convert-values",
- "target": "npm:browserslist",
- "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",
- "type": "static"
- }
- ],
- "npm:postcss-discard-duplicates": [
- {
- "source": "npm:postcss-discard-duplicates",
- "target": "npm:postcss",
- "type": "static"
- }
- ],
- "npm:postcss-discard-empty": [
- {
- "source": "npm:postcss-discard-empty",
- "target": "npm:postcss",
- "type": "static"
- }
- ],
- "npm:postcss-discard-overridden": [
- {
- "source": "npm:postcss-discard-overridden",
- "target": "npm:postcss",
- "type": "static"
- }
- ],
- "npm:postcss-import": [
- {
- "source": "npm:postcss-import",
- "target": "npm:postcss",
- "type": "static"
- },
- {
- "source": "npm:postcss-import",
- "target": "npm:postcss-value-parser",
- "type": "static"
- },
- {
- "source": "npm:postcss-import",
- "target": "npm:read-cache",
- "type": "static"
- },
- {
- "source": "npm:postcss-import",
- "target": "npm:resolve",
- "type": "static"
- }
- ],
- "npm:postcss-loader": [
- {
- "source": "npm:postcss-loader",
- "target": "npm:@rspack/core",
- "type": "static"
- },
- {
- "source": "npm:postcss-loader",
- "target": "npm:postcss",
- "type": "static"
- },
- {
- "source": "npm:postcss-loader",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:postcss-loader",
- "target": "npm:cosmiconfig@9.0.0",
- "type": "static"
- },
- {
- "source": "npm:postcss-loader",
- "target": "npm:jiti",
- "type": "static"
- },
- {
- "source": "npm:postcss-loader",
- "target": "npm:semver",
- "type": "static"
- }
- ],
- "npm:cosmiconfig@9.0.0": [
- {
- "source": "npm:cosmiconfig@9.0.0",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:cosmiconfig@9.0.0",
- "target": "npm:env-paths",
- "type": "static"
- },
- {
- "source": "npm:cosmiconfig@9.0.0",
- "target": "npm:import-fresh",
- "type": "static"
- },
- {
- "source": "npm:cosmiconfig@9.0.0",
- "target": "npm:js-yaml",
- "type": "static"
- },
- {
- "source": "npm:cosmiconfig@9.0.0",
- "target": "npm:parse-json",
- "type": "static"
- }
- ],
- "npm:postcss-merge-longhand": [
- {
- "source": "npm:postcss-merge-longhand",
- "target": "npm:postcss",
- "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:postcss",
- "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-selector-parser",
- "type": "static"
- }
- ],
- "npm:postcss-minify-font-values": [
- {
- "source": "npm:postcss-minify-font-values",
- "target": "npm:postcss",
- "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:postcss",
- "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-value-parser",
- "type": "static"
- }
- ],
- "npm:postcss-minify-params": [
- {
- "source": "npm:postcss-minify-params",
- "target": "npm:postcss",
- "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-value-parser",
- "type": "static"
- }
- ],
- "npm:postcss-minify-selectors": [
- {
- "source": "npm:postcss-minify-selectors",
- "target": "npm:postcss",
- "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",
- "type": "static"
- }
- ],
- "npm:postcss-modules-local-by-default": [
- {
- "source": "npm:postcss-modules-local-by-default",
- "target": "npm:postcss",
- "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-selector-parser@7.1.0",
- "type": "static"
- },
- {
- "source": "npm:postcss-modules-local-by-default",
- "target": "npm:postcss-value-parser",
- "type": "static"
- }
- ],
- "npm:postcss-selector-parser@7.1.0": [
- {
- "source": "npm:postcss-selector-parser@7.1.0",
- "target": "npm:cssesc",
- "type": "static"
- },
- {
- "source": "npm:postcss-selector-parser@7.1.0",
- "target": "npm:util-deprecate",
- "type": "static"
- }
- ],
- "npm:postcss-modules-scope": [
- {
- "source": "npm:postcss-modules-scope",
- "target": "npm:postcss",
- "type": "static"
- },
- {
- "source": "npm:postcss-modules-scope",
- "target": "npm:postcss-selector-parser@7.1.0",
- "type": "static"
- }
- ],
- "npm:postcss-modules-values": [
- {
- "source": "npm:postcss-modules-values",
- "target": "npm:postcss",
- "type": "static"
- },
- {
- "source": "npm:postcss-modules-values",
- "target": "npm:icss-utils",
- "type": "static"
- }
- ],
- "npm:postcss-normalize-charset": [
- {
- "source": "npm:postcss-normalize-charset",
- "target": "npm:postcss",
- "type": "static"
- }
- ],
- "npm:postcss-normalize-display-values": [
- {
- "source": "npm:postcss-normalize-display-values",
- "target": "npm:postcss",
- "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",
- "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",
- "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",
- "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",
- "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:postcss",
- "type": "static"
- },
- {
- "source": "npm:postcss-normalize-unicode",
- "target": "npm:browserslist",
- "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",
- "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",
- "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:postcss",
- "type": "static"
- },
- {
- "source": "npm:postcss-ordered-values",
- "target": "npm:cssnano-utils",
- "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:postcss",
- "type": "static"
- },
- {
- "source": "npm:postcss-reduce-initial",
- "target": "npm:browserslist",
- "type": "static"
- },
- {
- "source": "npm:postcss-reduce-initial",
- "target": "npm:caniuse-api",
- "type": "static"
- }
- ],
- "npm:postcss-reduce-transforms": [
- {
- "source": "npm:postcss-reduce-transforms",
- "target": "npm:postcss",
- "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",
- "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",
- "type": "static"
- },
- {
- "source": "npm:postcss-unique-selectors",
- "target": "npm:postcss-selector-parser",
- "type": "static"
- }
- ],
- "npm:prettier-plugin-organize-attributes": [
- {
- "source": "npm:prettier-plugin-organize-attributes",
- "target": "npm:prettier",
- "type": "static"
- }
- ],
- "npm:pretty-error": [
- {
- "source": "npm:pretty-error",
- "target": "npm:lodash",
- "type": "static"
- },
- {
- "source": "npm:pretty-error",
- "target": "npm:renderkid",
- "type": "static"
- }
- ],
- "npm:pretty-format": [
- {
- "source": "npm:pretty-format",
- "target": "npm:@jest/schemas",
- "type": "static"
- },
- {
- "source": "npm:pretty-format",
- "target": "npm:ansi-styles@5.2.0",
- "type": "static"
- },
- {
- "source": "npm:pretty-format",
- "target": "npm:react-is",
- "type": "static"
- }
- ],
- "npm:prisma": [
- {
- "source": "npm:prisma",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:prisma",
- "target": "npm:@prisma/config",
- "type": "static"
- },
- {
- "source": "npm:prisma",
- "target": "npm:@prisma/engines",
- "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:proxy-addr": [
- {
- "source": "npm:proxy-addr",
- "target": "npm:forwarded",
- "type": "static"
- },
- {
- "source": "npm:proxy-addr",
- "target": "npm:ipaddr.js",
- "type": "static"
- }
- ],
- "npm:psl": [
- {
- "source": "npm:psl",
- "target": "npm:punycode",
- "type": "static"
- }
- ],
- "npm:pump": [
- {
- "source": "npm:pump",
- "target": "npm:end-of-stream",
- "type": "static"
- },
- {
- "source": "npm:pump",
- "target": "npm:once",
- "type": "static"
- }
- ],
- "npm:pvtsutils": [
- {
- "source": "npm:pvtsutils",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:qs": [
- {
- "source": "npm:qs",
- "target": "npm:side-channel",
- "type": "static"
- }
- ],
- "npm:randombytes": [
- {
- "source": "npm:randombytes",
- "target": "npm:safe-buffer",
- "type": "static"
- }
- ],
- "npm:raw-body": [
- {
- "source": "npm:raw-body",
- "target": "npm:bytes",
- "type": "static"
- },
- {
- "source": "npm:raw-body",
- "target": "npm:http-errors@2.0.1",
- "type": "static"
- },
- {
- "source": "npm:raw-body",
- "target": "npm:iconv-lite@0.7.1",
- "type": "static"
- },
- {
- "source": "npm:raw-body",
- "target": "npm:unpipe",
- "type": "static"
- }
- ],
- "npm:rc9": [
- {
- "source": "npm:rc9",
- "target": "npm:defu",
- "type": "static"
- },
- {
- "source": "npm:rc9",
- "target": "npm:destr",
- "type": "static"
- }
- ],
- "npm:react": [
- {
- "source": "npm:react",
- "target": "npm:loose-envify",
- "type": "static"
- }
- ],
- "npm:react-dom": [
- {
- "source": "npm:react-dom",
- "target": "npm:react",
- "type": "static"
- },
- {
- "source": "npm:react-dom",
- "target": "npm:loose-envify",
- "type": "static"
- },
- {
- "source": "npm:react-dom",
- "target": "npm:scheduler",
- "type": "static"
- }
- ],
- "npm:read-cache": [
- {
- "source": "npm:read-cache",
- "target": "npm:pify",
- "type": "static"
- }
- ],
- "npm:readable-stream": [
- {
- "source": "npm:readable-stream",
- "target": "npm:inherits",
- "type": "static"
- },
- {
- "source": "npm:readable-stream",
- "target": "npm:string_decoder",
- "type": "static"
- },
- {
- "source": "npm:readable-stream",
- "target": "npm:util-deprecate",
- "type": "static"
- }
- ],
- "npm:recast": [
- {
- "source": "npm:recast",
- "target": "npm:ast-types",
- "type": "static"
- },
- {
- "source": "npm:recast",
- "target": "npm:esprima",
- "type": "static"
- },
- {
- "source": "npm:recast",
- "target": "npm:source-map@0.6.1",
- "type": "static"
- },
- {
- "source": "npm:recast",
- "target": "npm:tiny-invariant",
- "type": "static"
- },
- {
- "source": "npm:recast",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:rechoir": [
- {
- "source": "npm:rechoir",
- "target": "npm:resolve",
- "type": "static"
- }
- ],
- "npm:redent": [
- {
- "source": "npm:redent",
- "target": "npm:indent-string@4.0.0",
- "type": "static"
- },
- {
- "source": "npm:redent",
- "target": "npm:strip-indent",
- "type": "static"
- }
- ],
- "npm:redis-parser": [
- {
- "source": "npm:redis-parser",
- "target": "npm:redis-errors",
- "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:es-object-atoms",
- "type": "static"
- },
- {
- "source": "npm:reflect.getprototypeof",
- "target": "npm:get-intrinsic",
- "type": "static"
- },
- {
- "source": "npm:reflect.getprototypeof",
- "target": "npm:get-proto",
- "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: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:get-proto",
- "type": "static"
- },
- {
- "source": "npm:regexp.prototype.flags",
- "target": "npm:gopd",
- "type": "static"
- },
- {
- "source": "npm:regexp.prototype.flags",
- "target": "npm:set-function-name",
- "type": "static"
- }
- ],
- "npm:regexpu-core": [
- {
- "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:regjsgen",
- "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@3.0.2",
- "type": "static"
- }
- ],
- "npm:renderkid": [
- {
- "source": "npm:renderkid",
- "target": "npm:css-select@4.3.0",
- "type": "static"
- },
- {
- "source": "npm:renderkid",
- "target": "npm:dom-converter",
- "type": "static"
- },
- {
- "source": "npm:renderkid",
- "target": "npm:htmlparser2@6.1.0",
- "type": "static"
- },
- {
- "source": "npm:renderkid",
- "target": "npm:lodash",
- "type": "static"
- },
- {
- "source": "npm:renderkid",
- "target": "npm:strip-ansi",
- "type": "static"
- }
- ],
- "npm:css-select@4.3.0": [
- {
- "source": "npm:css-select@4.3.0",
- "target": "npm:boolbase",
- "type": "static"
- },
- {
- "source": "npm:css-select@4.3.0",
- "target": "npm:css-what",
- "type": "static"
- },
- {
- "source": "npm:css-select@4.3.0",
- "target": "npm:domhandler@4.3.1",
- "type": "static"
- },
- {
- "source": "npm:css-select@4.3.0",
- "target": "npm:domutils@2.8.0",
- "type": "static"
- },
- {
- "source": "npm:css-select@4.3.0",
- "target": "npm:nth-check",
- "type": "static"
- }
- ],
- "npm:dom-serializer@1.4.1": [
- {
- "source": "npm:dom-serializer@1.4.1",
- "target": "npm:domelementtype",
- "type": "static"
- },
- {
- "source": "npm:dom-serializer@1.4.1",
- "target": "npm:domhandler@4.3.1",
- "type": "static"
- },
- {
- "source": "npm:dom-serializer@1.4.1",
- "target": "npm:entities@2.2.0",
- "type": "static"
- }
- ],
- "npm:domhandler@4.3.1": [
- {
- "source": "npm:domhandler@4.3.1",
- "target": "npm:domelementtype",
- "type": "static"
- }
- ],
- "npm:domutils@2.8.0": [
- {
- "source": "npm:domutils@2.8.0",
- "target": "npm:dom-serializer@1.4.1",
- "type": "static"
- },
- {
- "source": "npm:domutils@2.8.0",
- "target": "npm:domelementtype",
- "type": "static"
- },
- {
- "source": "npm:domutils@2.8.0",
- "target": "npm:domhandler@4.3.1",
- "type": "static"
- }
- ],
- "npm:htmlparser2@6.1.0": [
- {
- "source": "npm:htmlparser2@6.1.0",
- "target": "npm:domelementtype",
- "type": "static"
- },
- {
- "source": "npm:htmlparser2@6.1.0",
- "target": "npm:domhandler@4.3.1",
- "type": "static"
- },
- {
- "source": "npm:htmlparser2@6.1.0",
- "target": "npm:domutils@2.8.0",
- "type": "static"
- },
- {
- "source": "npm:htmlparser2@6.1.0",
- "target": "npm:entities@2.2.0",
- "type": "static"
- }
- ],
- "npm:replace-in-file": [
- {
- "source": "npm:replace-in-file",
- "target": "npm:chalk@5.4.1",
- "type": "static"
- },
- {
- "source": "npm:replace-in-file",
- "target": "npm:glob",
- "type": "static"
- },
- {
- "source": "npm:replace-in-file",
- "target": "npm:yargs@17.7.2",
- "type": "static"
- }
- ],
- "npm:resolve": [
- {
- "source": "npm:resolve",
- "target": "npm:is-core-module",
- "type": "static"
- },
- {
- "source": "npm:resolve",
- "target": "npm:path-parse",
- "type": "static"
- },
- {
- "source": "npm:resolve",
- "target": "npm:supports-preserve-symlinks-flag",
- "type": "static"
- }
- ],
- "npm:resolve-cwd": [
- {
- "source": "npm:resolve-cwd",
- "target": "npm:resolve-from",
- "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-url-loader": [
- {
- "source": "npm:resolve-url-loader",
- "target": "npm:adjust-sourcemap-loader",
- "type": "static"
- },
- {
- "source": "npm:resolve-url-loader",
- "target": "npm:convert-source-map",
- "type": "static"
- },
- {
- "source": "npm:resolve-url-loader",
- "target": "npm:loader-utils@2.0.4",
- "type": "static"
- },
- {
- "source": "npm:resolve-url-loader",
- "target": "npm:postcss",
- "type": "static"
- },
- {
- "source": "npm:resolve-url-loader",
- "target": "npm:source-map@0.6.1",
- "type": "static"
- }
- ],
- "npm:restore-cursor": [
- {
- "source": "npm:restore-cursor",
- "target": "npm:onetime",
- "type": "static"
- },
- {
- "source": "npm:restore-cursor",
- "target": "npm:signal-exit@3.0.7",
- "type": "static"
- }
- ],
- "npm:rolldown": [
- {
- "source": "npm:rolldown",
- "target": "npm:@oxc-project/types",
- "type": "static"
- },
- {
- "source": "npm:rolldown",
- "target": "npm:@rolldown/pluginutils",
- "type": "static"
- },
- {
- "source": "npm:rolldown",
- "target": "npm:@rolldown/binding-android-arm64",
- "type": "static"
- },
- {
- "source": "npm:rolldown",
- "target": "npm:@rolldown/binding-darwin-arm64",
- "type": "static"
- },
- {
- "source": "npm:rolldown",
- "target": "npm:@rolldown/binding-darwin-x64",
- "type": "static"
- },
- {
- "source": "npm:rolldown",
- "target": "npm:@rolldown/binding-freebsd-x64",
- "type": "static"
- },
- {
- "source": "npm:rolldown",
- "target": "npm:@rolldown/binding-linux-arm-gnueabihf",
- "type": "static"
- },
- {
- "source": "npm:rolldown",
- "target": "npm:@rolldown/binding-linux-arm64-gnu",
- "type": "static"
- },
- {
- "source": "npm:rolldown",
- "target": "npm:@rolldown/binding-linux-arm64-musl",
- "type": "static"
- },
- {
- "source": "npm:rolldown",
- "target": "npm:@rolldown/binding-linux-x64-gnu",
- "type": "static"
- },
- {
- "source": "npm:rolldown",
- "target": "npm:@rolldown/binding-linux-x64-musl",
- "type": "static"
- },
- {
- "source": "npm:rolldown",
- "target": "npm:@rolldown/binding-openharmony-arm64",
- "type": "static"
- },
- {
- "source": "npm:rolldown",
- "target": "npm:@rolldown/binding-wasm32-wasi",
- "type": "static"
- },
- {
- "source": "npm:rolldown",
- "target": "npm:@rolldown/binding-win32-arm64-msvc",
- "type": "static"
- },
- {
- "source": "npm:rolldown",
- "target": "npm:@rolldown/binding-win32-x64-msvc",
- "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@4.52.3",
- "type": "static"
- },
- {
- "source": "npm:rollup",
- "target": "npm:@rollup/rollup-darwin-x64@4.52.3",
- "type": "static"
- },
- {
- "source": "npm:rollup",
- "target": "npm:@rollup/rollup-freebsd-arm64",
- "type": "static"
- },
- {
- "source": "npm:rollup",
- "target": "npm:@rollup/rollup-freebsd-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@4.52.3",
- "type": "static"
- },
- {
- "source": "npm:rollup",
- "target": "npm:@rollup/rollup-linux-arm64-musl@4.52.3",
- "type": "static"
- },
- {
- "source": "npm:rollup",
- "target": "npm:@rollup/rollup-linux-loong64-gnu",
- "type": "static"
- },
- {
- "source": "npm:rollup",
- "target": "npm:@rollup/rollup-linux-ppc64-gnu",
- "type": "static"
- },
- {
- "source": "npm:rollup",
- "target": "npm:@rollup/rollup-linux-riscv64-gnu",
- "type": "static"
- },
- {
- "source": "npm:rollup",
- "target": "npm:@rollup/rollup-linux-riscv64-musl",
- "type": "static"
- },
- {
- "source": "npm:rollup",
- "target": "npm:@rollup/rollup-linux-s390x-gnu",
- "type": "static"
- },
- {
- "source": "npm:rollup",
- "target": "npm:@rollup/rollup-linux-x64-gnu@4.52.3",
- "type": "static"
- },
- {
- "source": "npm:rollup",
- "target": "npm:@rollup/rollup-linux-x64-musl@4.52.3",
- "type": "static"
- },
- {
- "source": "npm:rollup",
- "target": "npm:@rollup/rollup-openharmony-arm64",
- "type": "static"
- },
- {
- "source": "npm:rollup",
- "target": "npm:@rollup/rollup-win32-arm64-msvc@4.52.3",
- "type": "static"
- },
- {
- "source": "npm:rollup",
- "target": "npm:@rollup/rollup-win32-ia32-msvc",
- "type": "static"
- },
- {
- "source": "npm:rollup",
- "target": "npm:@rollup/rollup-win32-x64-gnu",
- "type": "static"
- },
- {
- "source": "npm:rollup",
- "target": "npm:@rollup/rollup-win32-x64-msvc@4.52.3",
- "type": "static"
- },
- {
- "source": "npm:rollup",
- "target": "npm:fsevents",
- "type": "static"
- }
- ],
- "npm:roughjs": [
- {
- "source": "npm:roughjs",
- "target": "npm:hachure-fill",
- "type": "static"
- },
- {
- "source": "npm:roughjs",
- "target": "npm:path-data-parser",
- "type": "static"
- },
- {
- "source": "npm:roughjs",
- "target": "npm:points-on-curve",
- "type": "static"
- },
- {
- "source": "npm:roughjs",
- "target": "npm:points-on-path",
- "type": "static"
- }
- ],
- "npm:router": [
- {
- "source": "npm:router",
- "target": "npm:debug",
- "type": "static"
- },
- {
- "source": "npm:router",
- "target": "npm:depd",
- "type": "static"
- },
- {
- "source": "npm:router",
- "target": "npm:is-promise@4.0.0",
- "type": "static"
- },
- {
- "source": "npm:router",
- "target": "npm:parseurl",
- "type": "static"
- },
- {
- "source": "npm:router",
- "target": "npm:path-to-regexp",
- "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:call-bound",
- "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",
- "type": "static"
- }
- ],
- "npm:safe-push-apply": [
- {
- "source": "npm:safe-push-apply",
- "target": "npm:es-errors",
- "type": "static"
- },
- {
- "source": "npm:safe-push-apply",
- "target": "npm:isarray",
- "type": "static"
- }
- ],
- "npm:safe-regex-test": [
- {
- "source": "npm:safe-regex-test",
- "target": "npm:call-bound",
- "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": [
- {
- "source": "npm:sass",
- "target": "npm:chokidar@4.0.3",
- "type": "static"
- },
- {
- "source": "npm:sass",
- "target": "npm:immutable",
- "type": "static"
- },
- {
- "source": "npm:sass",
- "target": "npm:source-map-js",
- "type": "static"
- },
- {
- "source": "npm:sass",
- "target": "npm:@parcel/watcher",
- "type": "static"
- }
- ],
- "npm:sass-embedded": [
- {
- "source": "npm:sass-embedded",
- "target": "npm:@bufbuild/protobuf",
- "type": "static"
- },
- {
- "source": "npm:sass-embedded",
- "target": "npm:buffer-builder",
- "type": "static"
- },
- {
- "source": "npm:sass-embedded",
- "target": "npm:colorjs.io",
- "type": "static"
- },
- {
- "source": "npm:sass-embedded",
- "target": "npm:immutable",
- "type": "static"
- },
- {
- "source": "npm:sass-embedded",
- "target": "npm:rxjs",
- "type": "static"
- },
- {
- "source": "npm:sass-embedded",
- "target": "npm:supports-color@8.1.1",
- "type": "static"
- },
- {
- "source": "npm:sass-embedded",
- "target": "npm:sync-child-process",
- "type": "static"
- },
- {
- "source": "npm:sass-embedded",
- "target": "npm:varint",
- "type": "static"
- },
- {
- "source": "npm:sass-embedded",
- "target": "npm:sass-embedded-android-arm",
- "type": "static"
- },
- {
- "source": "npm:sass-embedded",
- "target": "npm:sass-embedded-android-arm64",
- "type": "static"
- },
- {
- "source": "npm:sass-embedded",
- "target": "npm:sass-embedded-android-riscv64",
- "type": "static"
- },
- {
- "source": "npm:sass-embedded",
- "target": "npm:sass-embedded-android-x64",
- "type": "static"
- },
- {
- "source": "npm:sass-embedded",
- "target": "npm:sass-embedded-darwin-arm64",
- "type": "static"
- },
- {
- "source": "npm:sass-embedded",
- "target": "npm:sass-embedded-darwin-x64",
- "type": "static"
- },
- {
- "source": "npm:sass-embedded",
- "target": "npm:sass-embedded-linux-arm",
- "type": "static"
- },
- {
- "source": "npm:sass-embedded",
- "target": "npm:sass-embedded-linux-arm64",
- "type": "static"
- },
- {
- "source": "npm:sass-embedded",
- "target": "npm:sass-embedded-linux-musl-arm",
- "type": "static"
- },
- {
- "source": "npm:sass-embedded",
- "target": "npm:sass-embedded-linux-musl-arm64",
- "type": "static"
- },
- {
- "source": "npm:sass-embedded",
- "target": "npm:sass-embedded-linux-musl-riscv64",
- "type": "static"
- },
- {
- "source": "npm:sass-embedded",
- "target": "npm:sass-embedded-linux-musl-x64",
- "type": "static"
- },
- {
- "source": "npm:sass-embedded",
- "target": "npm:sass-embedded-linux-riscv64",
- "type": "static"
- },
- {
- "source": "npm:sass-embedded",
- "target": "npm:sass-embedded-linux-x64",
- "type": "static"
- },
- {
- "source": "npm:sass-embedded",
- "target": "npm:sass-embedded-win32-arm64",
- "type": "static"
- },
- {
- "source": "npm:sass-embedded",
- "target": "npm:sass-embedded-win32-x64",
- "type": "static"
- }
- ],
- "npm:sass-loader": [
- {
- "source": "npm:sass-loader",
- "target": "npm:@rspack/core",
- "type": "static"
- },
- {
- "source": "npm:sass-loader",
- "target": "npm:sass",
- "type": "static"
- },
- {
- "source": "npm:sass-loader",
- "target": "npm:sass-embedded",
- "type": "static"
- },
- {
- "source": "npm:sass-loader",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:sass-loader",
- "target": "npm:neo-async",
- "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": [
- {
- "source": "npm:schema-utils",
- "target": "npm:@types/json-schema",
- "type": "static"
- },
- {
- "source": "npm:schema-utils",
- "target": "npm:ajv",
- "type": "static"
- },
- {
- "source": "npm:schema-utils",
- "target": "npm:ajv-formats@2.1.1",
- "type": "static"
- },
- {
- "source": "npm:schema-utils",
- "target": "npm:ajv-keywords",
- "type": "static"
- }
- ],
- "npm:ajv-formats@2.1.1": [
- {
- "source": "npm:ajv-formats@2.1.1",
- "target": "npm:ajv",
- "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",
- "type": "static"
- },
- {
- "source": "npm:send",
- "target": "npm:encodeurl",
- "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",
- "type": "static"
- },
- {
- "source": "npm:send",
- "target": "npm:mime-types@3.0.1",
- "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",
- "type": "static"
- }
- ],
- "npm:serialize-javascript": [
- {
- "source": "npm:serialize-javascript",
- "target": "npm:randombytes",
- "type": "static"
- }
- ],
- "npm:serve-index": [
- {
- "source": "npm:serve-index",
- "target": "npm:accepts@1.3.8",
- "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: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:serve-static": [
- {
- "source": "npm:serve-static",
- "target": "npm:encodeurl",
- "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:set-proto": [
- {
- "source": "npm:set-proto",
- "target": "npm:dunder-proto",
- "type": "static"
- },
- {
- "source": "npm:set-proto",
- "target": "npm:es-errors",
- "type": "static"
- },
- {
- "source": "npm:set-proto",
- "target": "npm:es-object-atoms",
- "type": "static"
- }
- ],
- "npm:shallow-clone": [
- {
- "source": "npm:shallow-clone",
- "target": "npm:kind-of",
- "type": "static"
- }
- ],
- "npm:shebang-command": [
- {
- "source": "npm:shebang-command",
- "target": "npm:shebang-regex",
- "type": "static"
- }
- ],
- "npm:shelljs": [
- {
- "source": "npm:shelljs",
- "target": "npm:execa@1.0.0",
- "type": "static"
- },
- {
- "source": "npm:shelljs",
- "target": "npm:fast-glob",
- "type": "static"
- },
- {
- "source": "npm:shelljs",
- "target": "npm:interpret",
- "type": "static"
- },
- {
- "source": "npm:shelljs",
- "target": "npm:rechoir",
- "type": "static"
- }
- ],
- "npm:cross-spawn@6.0.6": [
- {
- "source": "npm:cross-spawn@6.0.6",
- "target": "npm:nice-try",
- "type": "static"
- },
- {
- "source": "npm:cross-spawn@6.0.6",
- "target": "npm:path-key@2.0.1",
- "type": "static"
- },
- {
- "source": "npm:cross-spawn@6.0.6",
- "target": "npm:semver@5.7.2",
- "type": "static"
- },
- {
- "source": "npm:cross-spawn@6.0.6",
- "target": "npm:shebang-command@1.2.0",
- "type": "static"
- },
- {
- "source": "npm:cross-spawn@6.0.6",
- "target": "npm:which@1.3.1",
- "type": "static"
- }
- ],
- "npm:execa@1.0.0": [
- {
- "source": "npm:execa@1.0.0",
- "target": "npm:cross-spawn@6.0.6",
- "type": "static"
- },
- {
- "source": "npm:execa@1.0.0",
- "target": "npm:get-stream@4.1.0",
- "type": "static"
- },
- {
- "source": "npm:execa@1.0.0",
- "target": "npm:is-stream@1.1.0",
- "type": "static"
- },
- {
- "source": "npm:execa@1.0.0",
- "target": "npm:npm-run-path@2.0.2",
- "type": "static"
- },
- {
- "source": "npm:execa@1.0.0",
- "target": "npm:p-finally",
- "type": "static"
- },
- {
- "source": "npm:execa@1.0.0",
- "target": "npm:signal-exit@3.0.7",
- "type": "static"
- },
- {
- "source": "npm:execa@1.0.0",
- "target": "npm:strip-eof",
- "type": "static"
- }
- ],
- "npm:get-stream@4.1.0": [
- {
- "source": "npm:get-stream@4.1.0",
- "target": "npm:pump",
- "type": "static"
- }
- ],
- "npm:npm-run-path@2.0.2": [
- {
- "source": "npm:npm-run-path@2.0.2",
- "target": "npm:path-key@2.0.1",
- "type": "static"
- }
- ],
- "npm:shebang-command@1.2.0": [
- {
- "source": "npm:shebang-command@1.2.0",
- "target": "npm:shebang-regex@1.0.0",
- "type": "static"
- }
- ],
- "npm:shx": [
- {
- "source": "npm:shx",
- "target": "npm:minimist",
- "type": "static"
- },
- {
- "source": "npm:shx",
- "target": "npm:shelljs",
- "type": "static"
- }
- ],
- "npm:side-channel": [
- {
- "source": "npm:side-channel",
- "target": "npm:es-errors",
- "type": "static"
- },
- {
- "source": "npm:side-channel",
- "target": "npm:object-inspect",
- "type": "static"
- },
- {
- "source": "npm:side-channel",
- "target": "npm:side-channel-list",
- "type": "static"
- },
- {
- "source": "npm:side-channel",
- "target": "npm:side-channel-map",
- "type": "static"
- },
- {
- "source": "npm:side-channel",
- "target": "npm:side-channel-weakmap",
- "type": "static"
- }
- ],
- "npm:side-channel-list": [
- {
- "source": "npm:side-channel-list",
- "target": "npm:es-errors",
- "type": "static"
- },
- {
- "source": "npm:side-channel-list",
- "target": "npm:object-inspect",
- "type": "static"
- }
- ],
- "npm:side-channel-map": [
- {
- "source": "npm:side-channel-map",
- "target": "npm:call-bound",
- "type": "static"
- },
- {
- "source": "npm:side-channel-map",
- "target": "npm:es-errors",
- "type": "static"
- },
- {
- "source": "npm:side-channel-map",
- "target": "npm:get-intrinsic",
- "type": "static"
- },
- {
- "source": "npm:side-channel-map",
- "target": "npm:object-inspect",
- "type": "static"
- }
- ],
- "npm:side-channel-weakmap": [
- {
- "source": "npm:side-channel-weakmap",
- "target": "npm:call-bound",
- "type": "static"
- },
- {
- "source": "npm:side-channel-weakmap",
- "target": "npm:es-errors",
- "type": "static"
- },
- {
- "source": "npm:side-channel-weakmap",
- "target": "npm:get-intrinsic",
- "type": "static"
- },
- {
- "source": "npm:side-channel-weakmap",
- "target": "npm:object-inspect",
- "type": "static"
- },
- {
- "source": "npm:side-channel-weakmap",
- "target": "npm:side-channel-map",
- "type": "static"
- }
- ],
- "npm:sigstore": [
- {
- "source": "npm:sigstore",
- "target": "npm:@sigstore/bundle",
- "type": "static"
- },
- {
- "source": "npm:sigstore",
- "target": "npm:@sigstore/core",
- "type": "static"
- },
- {
- "source": "npm:sigstore",
- "target": "npm:@sigstore/protobuf-specs",
- "type": "static"
- },
- {
- "source": "npm:sigstore",
- "target": "npm:@sigstore/sign",
- "type": "static"
- },
- {
- "source": "npm:sigstore",
- "target": "npm:@sigstore/tuf",
- "type": "static"
- },
- {
- "source": "npm:sigstore",
- "target": "npm:@sigstore/verify",
- "type": "static"
- }
- ],
- "npm:sirv": [
- {
- "source": "npm:sirv",
- "target": "npm:@polka/url",
- "type": "static"
- },
- {
- "source": "npm:sirv",
- "target": "npm:mrmime",
- "type": "static"
- },
- {
- "source": "npm:sirv",
- "target": "npm:totalist",
- "type": "static"
- }
- ],
- "npm:slice-ansi": [
- {
- "source": "npm:slice-ansi",
- "target": "npm:ansi-styles@6.2.3",
- "type": "static"
- },
- {
- "source": "npm:slice-ansi",
- "target": "npm:is-fullwidth-code-point@5.1.0",
- "type": "static"
- }
- ],
- "npm:is-fullwidth-code-point@5.1.0": [
- {
- "source": "npm:is-fullwidth-code-point@5.1.0",
- "target": "npm:get-east-asian-width",
- "type": "static"
- }
- ],
- "npm:sockjs": [
- {
- "source": "npm:sockjs",
- "target": "npm:faye-websocket",
- "type": "static"
- },
- {
- "source": "npm:sockjs",
- "target": "npm:uuid@8.3.2",
- "type": "static"
- },
- {
- "source": "npm:sockjs",
- "target": "npm:websocket-driver",
- "type": "static"
- }
- ],
- "npm:socks": [
- {
- "source": "npm:socks",
- "target": "npm:ip-address",
- "type": "static"
- },
- {
- "source": "npm:socks",
- "target": "npm:smart-buffer",
- "type": "static"
- }
- ],
- "npm:socks-proxy-agent": [
- {
- "source": "npm:socks-proxy-agent",
- "target": "npm:agent-base",
- "type": "static"
- },
- {
- "source": "npm:socks-proxy-agent",
- "target": "npm:debug",
- "type": "static"
- },
- {
- "source": "npm:socks-proxy-agent",
- "target": "npm:socks",
- "type": "static"
- }
- ],
- "npm:source-map-loader": [
- {
- "source": "npm:source-map-loader",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:source-map-loader",
- "target": "npm:iconv-lite",
- "type": "static"
- },
- {
- "source": "npm:source-map-loader",
- "target": "npm:source-map-js",
- "type": "static"
- }
- ],
- "npm:source-map-support": [
- {
- "source": "npm:source-map-support",
- "target": "npm:buffer-from",
- "type": "static"
- },
- {
- "source": "npm:source-map-support",
- "target": "npm:source-map@0.6.1",
- "type": "static"
- }
- ],
- "npm:spdx-correct": [
- {
- "source": "npm:spdx-correct",
- "target": "npm:spdx-expression-parse",
- "type": "static"
- },
- {
- "source": "npm:spdx-correct",
- "target": "npm:spdx-license-ids",
- "type": "static"
- }
- ],
- "npm:spdx-expression-parse": [
- {
- "source": "npm:spdx-expression-parse",
- "target": "npm:spdx-exceptions",
- "type": "static"
- },
- {
- "source": "npm:spdx-expression-parse",
- "target": "npm:spdx-license-ids",
- "type": "static"
- }
- ],
- "npm:spdy": [
- {
- "source": "npm:spdy",
- "target": "npm:debug",
- "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:spdy-transport": [
- {
- "source": "npm:spdy-transport",
- "target": "npm:debug",
- "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",
- "type": "static"
- },
- {
- "source": "npm:spdy-transport",
- "target": "npm:wbuf",
- "type": "static"
- }
- ],
- "npm:ssri": [
- {
- "source": "npm:ssri",
- "target": "npm:minipass",
- "type": "static"
- }
- ],
- "npm:stack-utils": [
- {
- "source": "npm:stack-utils",
- "target": "npm:escape-string-regexp@2.0.0",
- "type": "static"
- }
- ],
- "npm:static-eval": [
- {
- "source": "npm:static-eval",
- "target": "npm:escodegen@1.14.3",
- "type": "static"
- }
- ],
- "npm:escodegen@1.14.3": [
- {
- "source": "npm:escodegen@1.14.3",
- "target": "npm:esprima",
- "type": "static"
- },
- {
- "source": "npm:escodegen@1.14.3",
- "target": "npm:estraverse@4.3.0",
- "type": "static"
- },
- {
- "source": "npm:escodegen@1.14.3",
- "target": "npm:esutils",
- "type": "static"
- },
- {
- "source": "npm:escodegen@1.14.3",
- "target": "npm:optionator@0.8.3",
- "type": "static"
- },
- {
- "source": "npm:escodegen@1.14.3",
- "target": "npm:source-map@0.6.1",
- "type": "static"
- }
- ],
- "npm:levn@0.3.0": [
- {
- "source": "npm:levn@0.3.0",
- "target": "npm:prelude-ls@1.1.2",
- "type": "static"
- },
- {
- "source": "npm:levn@0.3.0",
- "target": "npm:type-check@0.3.2",
- "type": "static"
- }
- ],
- "npm:optionator@0.8.3": [
- {
- "source": "npm:optionator@0.8.3",
- "target": "npm:deep-is",
- "type": "static"
- },
- {
- "source": "npm:optionator@0.8.3",
- "target": "npm:fast-levenshtein",
- "type": "static"
- },
- {
- "source": "npm:optionator@0.8.3",
- "target": "npm:levn@0.3.0",
- "type": "static"
- },
- {
- "source": "npm:optionator@0.8.3",
- "target": "npm:prelude-ls@1.1.2",
- "type": "static"
- },
- {
- "source": "npm:optionator@0.8.3",
- "target": "npm:type-check@0.3.2",
- "type": "static"
- },
- {
- "source": "npm:optionator@0.8.3",
- "target": "npm:word-wrap",
- "type": "static"
- }
- ],
- "npm:type-check@0.3.2": [
- {
- "source": "npm:type-check@0.3.2",
- "target": "npm:prelude-ls@1.1.2",
- "type": "static"
- }
- ],
- "npm:stop-iteration-iterator": [
- {
- "source": "npm:stop-iteration-iterator",
- "target": "npm:es-errors",
- "type": "static"
- },
- {
- "source": "npm:stop-iteration-iterator",
- "target": "npm:internal-slot",
- "type": "static"
- }
- ],
- "npm:storybook": [
- {
- "source": "npm:storybook",
- "target": "npm:prettier",
- "type": "static"
- },
- {
- "source": "npm:storybook",
- "target": "npm:@storybook/global",
- "type": "static"
- },
- {
- "source": "npm:storybook",
- "target": "npm:@storybook/icons",
- "type": "static"
- },
- {
- "source": "npm:storybook",
- "target": "npm:@testing-library/jest-dom",
- "type": "static"
- },
- {
- "source": "npm:storybook",
- "target": "npm:@testing-library/user-event",
- "type": "static"
- },
- {
- "source": "npm:storybook",
- "target": "npm:@vitest/expect",
- "type": "static"
- },
- {
- "source": "npm:storybook",
- "target": "npm:@vitest/spy",
- "type": "static"
- },
- {
- "source": "npm:storybook",
- "target": "npm:esbuild",
- "type": "static"
- },
- {
- "source": "npm:storybook",
- "target": "npm:open",
- "type": "static"
- },
- {
- "source": "npm:storybook",
- "target": "npm:recast",
- "type": "static"
- },
- {
- "source": "npm:storybook",
- "target": "npm:semver",
- "type": "static"
- },
- {
- "source": "npm:storybook",
- "target": "npm:use-sync-external-store",
- "type": "static"
- },
- {
- "source": "npm:storybook",
- "target": "npm:ws",
- "type": "static"
- }
- ],
- "npm:streamroller": [
- {
- "source": "npm:streamroller",
- "target": "npm:date-format",
- "type": "static"
- },
- {
- "source": "npm:streamroller",
- "target": "npm:debug",
- "type": "static"
- },
- {
- "source": "npm:streamroller",
- "target": "npm:fs-extra@8.1.0",
- "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:jsonfile@4.0.0": [
- {
- "source": "npm:jsonfile@4.0.0",
- "target": "npm:graceful-fs",
- "type": "static"
- }
- ],
- "npm:string_decoder": [
- {
- "source": "npm:string_decoder",
- "target": "npm:safe-buffer",
- "type": "static"
- }
- ],
- "npm:string-length": [
- {
- "source": "npm:string-length",
- "target": "npm:char-regex",
- "type": "static"
- },
- {
- "source": "npm:string-length",
- "target": "npm:strip-ansi",
- "type": "static"
- }
- ],
- "npm:string-width": [
- {
- "source": "npm:string-width",
- "target": "npm:emoji-regex",
- "type": "static"
- },
- {
- "source": "npm:string-width",
- "target": "npm:is-fullwidth-code-point",
- "type": "static"
- },
- {
- "source": "npm:string-width",
- "target": "npm:strip-ansi",
- "type": "static"
- }
- ],
- "npm:string-width-cjs": [
- {
- "source": "npm:string-width-cjs",
- "target": "npm:emoji-regex",
- "type": "static"
- },
- {
- "source": "npm:string-width-cjs",
- "target": "npm:is-fullwidth-code-point",
- "type": "static"
- },
- {
- "source": "npm:string-width-cjs",
- "target": "npm:strip-ansi",
- "type": "static"
- }
- ],
- "npm:string.prototype.trim": [
- {
- "source": "npm:string.prototype.trim",
- "target": "npm:call-bind",
- "type": "static"
- },
- {
- "source": "npm:string.prototype.trim",
- "target": "npm:call-bound",
- "type": "static"
- },
- {
- "source": "npm:string.prototype.trim",
- "target": "npm:define-data-property",
- "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.trim",
- "target": "npm:has-property-descriptors",
- "type": "static"
- }
- ],
- "npm:string.prototype.trimend": [
- {
- "source": "npm:string.prototype.trimend",
- "target": "npm:call-bind",
- "type": "static"
- },
- {
- "source": "npm:string.prototype.trimend",
- "target": "npm:call-bound",
- "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:strip-ansi": [
- {
- "source": "npm:strip-ansi",
- "target": "npm:ansi-regex",
- "type": "static"
- }
- ],
- "npm:strip-ansi-cjs": [
- {
- "source": "npm:strip-ansi-cjs",
- "target": "npm:ansi-regex",
- "type": "static"
- }
- ],
- "npm:strip-indent": [
- {
- "source": "npm:strip-indent",
- "target": "npm:min-indent",
- "type": "static"
- }
- ],
- "npm:strip-outer": [
- {
- "source": "npm:strip-outer",
- "target": "npm:escape-string-regexp@1.0.5",
- "type": "static"
- }
- ],
- "npm:stripe": [
- {
- "source": "npm:stripe",
- "target": "npm:@types/node",
- "type": "static"
- }
- ],
- "npm:strtok3": [
- {
- "source": "npm:strtok3",
- "target": "npm:@tokenizer/token",
- "type": "static"
- }
- ],
- "npm:style-loader": [
- {
- "source": "npm:style-loader",
- "target": "npm:webpack",
- "type": "static"
- }
- ],
- "npm:stylehacks": [
- {
- "source": "npm:stylehacks",
- "target": "npm:postcss",
- "type": "static"
- },
- {
- "source": "npm:stylehacks",
- "target": "npm:browserslist",
- "type": "static"
- },
- {
- "source": "npm:stylehacks",
- "target": "npm:postcss-selector-parser",
- "type": "static"
- }
- ],
- "npm:svgmap": [
- {
- "source": "npm:svgmap",
- "target": "npm:svg-pan-zoom",
- "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",
- "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:swr": [
- {
- "source": "npm:swr",
- "target": "npm:react",
- "type": "static"
- },
- {
- "source": "npm:swr",
- "target": "npm:dequal",
- "type": "static"
- },
- {
- "source": "npm:swr",
- "target": "npm:use-sync-external-store",
- "type": "static"
- }
- ],
- "npm:sync-child-process": [
- {
- "source": "npm:sync-child-process",
- "target": "npm:sync-message-port",
- "type": "static"
- }
- ],
- "npm:synckit": [
- {
- "source": "npm:synckit",
- "target": "npm:@pkgr/core",
- "type": "static"
- }
- ],
- "npm:tablemark": [
- {
- "source": "npm:tablemark",
- "target": "npm:ansi-regex@6.2.2",
- "type": "static"
- },
- {
- "source": "npm:tablemark",
- "target": "npm:change-case",
- "type": "static"
- },
- {
- "source": "npm:tablemark",
- "target": "npm:string-width@8.1.0",
- "type": "static"
- },
- {
- "source": "npm:tablemark",
- "target": "npm:wordwrapjs",
- "type": "static"
- },
- {
- "source": "npm:tablemark",
- "target": "npm:wrap-ansi@9.0.2",
- "type": "static"
- }
- ],
- "npm:tar": [
- {
- "source": "npm:tar",
- "target": "npm:@isaacs/fs-minipass",
- "type": "static"
- },
- {
- "source": "npm:tar",
- "target": "npm:chownr",
- "type": "static"
- },
- {
- "source": "npm:tar",
- "target": "npm:minipass",
- "type": "static"
- },
- {
- "source": "npm:tar",
- "target": "npm:minizlib",
- "type": "static"
- },
- {
- "source": "npm:tar",
- "target": "npm:yallist@5.0.0",
- "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",
- "type": "static"
- },
- {
- "source": "npm:tar-stream",
- "target": "npm:readable-stream",
- "type": "static"
- }
- ],
- "npm:tcp-port-used": [
- {
- "source": "npm:tcp-port-used",
- "target": "npm:debug@4.3.1",
- "type": "static"
- },
- {
- "source": "npm:tcp-port-used",
- "target": "npm:is2",
- "type": "static"
- }
- ],
- "npm:debug@4.3.1": [
- {
- "source": "npm:debug@4.3.1",
- "target": "npm:ms@2.1.2",
- "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",
- "type": "static"
- }
- ],
- "npm:terser-webpack-plugin": [
- {
- "source": "npm:terser-webpack-plugin",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:terser-webpack-plugin",
- "target": "npm:@jridgewell/trace-mapping",
- "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",
- "type": "static"
- },
- {
- "source": "npm:terser-webpack-plugin",
- "target": "npm:serialize-javascript",
- "type": "static"
- },
- {
- "source": "npm:terser-webpack-plugin",
- "target": "npm:terser",
- "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:test-exclude": [
- {
- "source": "npm:test-exclude",
- "target": "npm:@istanbuljs/schema",
- "type": "static"
- },
- {
- "source": "npm:test-exclude",
- "target": "npm:glob@7.2.3",
- "type": "static"
- },
- {
- "source": "npm:test-exclude",
- "target": "npm:minimatch",
- "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",
- "type": "static"
- },
- {
- "source": "npm:glob@7.2.3",
- "target": "npm:minimatch",
- "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:thingies": [
- {
- "source": "npm:thingies",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:tinyglobby": [
- {
- "source": "npm:tinyglobby",
- "target": "npm:fdir",
- "type": "static"
- },
- {
- "source": "npm:tinyglobby",
- "target": "npm:picomatch@4.0.3",
- "type": "static"
- }
- ],
- "npm:tldts": [
- {
- "source": "npm:tldts",
- "target": "npm:tldts-core",
- "type": "static"
- }
- ],
- "npm:to-regex-range": [
- {
- "source": "npm:to-regex-range",
- "target": "npm:is-number",
- "type": "static"
- }
- ],
- "npm:token-types": [
- {
- "source": "npm:token-types",
- "target": "npm:@borewit/text-codec",
- "type": "static"
- },
- {
- "source": "npm:token-types",
- "target": "npm:@tokenizer/token",
- "type": "static"
- },
- {
- "source": "npm:token-types",
- "target": "npm:ieee754",
- "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:tough-cookie-file-store": [
- {
- "source": "npm:tough-cookie-file-store",
- "target": "npm:tough-cookie",
- "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:trim-repeated": [
- {
- "source": "npm:trim-repeated",
- "target": "npm:escape-string-regexp@1.0.5",
- "type": "static"
- }
- ],
- "npm:ts-api-utils": [
- {
- "source": "npm:ts-api-utils",
- "target": "npm:typescript",
- "type": "static"
- }
- ],
- "npm:ts-checker-rspack-plugin": [
- {
- "source": "npm:ts-checker-rspack-plugin",
- "target": "npm:@rspack/core",
- "type": "static"
- },
- {
- "source": "npm:ts-checker-rspack-plugin",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:ts-checker-rspack-plugin",
- "target": "npm:@babel/code-frame",
- "type": "static"
- },
- {
- "source": "npm:ts-checker-rspack-plugin",
- "target": "npm:@rspack/lite-tapable",
- "type": "static"
- },
- {
- "source": "npm:ts-checker-rspack-plugin",
- "target": "npm:chokidar@3.6.0",
- "type": "static"
- },
- {
- "source": "npm:ts-checker-rspack-plugin",
- "target": "npm:is-glob",
- "type": "static"
- },
- {
- "source": "npm:ts-checker-rspack-plugin",
- "target": "npm:memfs@4.56.10",
- "type": "static"
- },
- {
- "source": "npm:ts-checker-rspack-plugin",
- "target": "npm:minimatch@9.0.5",
- "type": "static"
- },
- {
- "source": "npm:ts-checker-rspack-plugin",
- "target": "npm:picocolors",
- "type": "static"
- }
- ],
- "npm:memfs@4.56.10": [
- {
- "source": "npm:memfs@4.56.10",
- "target": "npm:tslib",
- "type": "static"
- },
- {
- "source": "npm:memfs@4.56.10",
- "target": "npm:@jsonjoy.com/fs-core",
- "type": "static"
- },
- {
- "source": "npm:memfs@4.56.10",
- "target": "npm:@jsonjoy.com/fs-fsa",
- "type": "static"
- },
- {
- "source": "npm:memfs@4.56.10",
- "target": "npm:@jsonjoy.com/fs-node",
- "type": "static"
- },
- {
- "source": "npm:memfs@4.56.10",
- "target": "npm:@jsonjoy.com/fs-node-builtins",
- "type": "static"
- },
- {
- "source": "npm:memfs@4.56.10",
- "target": "npm:@jsonjoy.com/fs-node-to-fsa",
- "type": "static"
- },
- {
- "source": "npm:memfs@4.56.10",
- "target": "npm:@jsonjoy.com/fs-node-utils",
- "type": "static"
- },
- {
- "source": "npm:memfs@4.56.10",
- "target": "npm:@jsonjoy.com/fs-print",
- "type": "static"
- },
- {
- "source": "npm:memfs@4.56.10",
- "target": "npm:@jsonjoy.com/fs-snapshot",
- "type": "static"
- },
- {
- "source": "npm:memfs@4.56.10",
- "target": "npm:@jsonjoy.com/json-pack",
- "type": "static"
- },
- {
- "source": "npm:memfs@4.56.10",
- "target": "npm:@jsonjoy.com/util",
- "type": "static"
- },
- {
- "source": "npm:memfs@4.56.10",
- "target": "npm:glob-to-regex.js",
- "type": "static"
- },
- {
- "source": "npm:memfs@4.56.10",
- "target": "npm:thingies",
- "type": "static"
- },
- {
- "source": "npm:memfs@4.56.10",
- "target": "npm:tree-dump",
- "type": "static"
- }
- ],
- "npm:ts-jest": [
- {
- "source": "npm:ts-jest",
- "target": "npm:@babel/core",
- "type": "static"
- },
- {
- "source": "npm:ts-jest",
- "target": "npm:@jest/transform",
- "type": "static"
- },
- {
- "source": "npm:ts-jest",
- "target": "npm:@jest/types",
- "type": "static"
- },
- {
- "source": "npm:ts-jest",
- "target": "npm:babel-jest",
- "type": "static"
- },
- {
- "source": "npm:ts-jest",
- "target": "npm:jest",
- "type": "static"
- },
- {
- "source": "npm:ts-jest",
- "target": "npm:jest-util",
- "type": "static"
- },
- {
- "source": "npm:ts-jest",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:ts-jest",
- "target": "npm:bs-logger",
- "type": "static"
- },
- {
- "source": "npm:ts-jest",
- "target": "npm:ejs",
- "type": "static"
- },
- {
- "source": "npm:ts-jest",
- "target": "npm:fast-json-stable-stringify",
- "type": "static"
- },
- {
- "source": "npm:ts-jest",
- "target": "npm:json5",
- "type": "static"
- },
- {
- "source": "npm:ts-jest",
- "target": "npm:lodash.memoize",
- "type": "static"
- },
- {
- "source": "npm:ts-jest",
- "target": "npm:make-error",
- "type": "static"
- },
- {
- "source": "npm:ts-jest",
- "target": "npm:semver",
- "type": "static"
- },
- {
- "source": "npm:ts-jest",
- "target": "npm:type-fest@4.41.0",
- "type": "static"
- },
- {
- "source": "npm:ts-jest",
- "target": "npm:yargs-parser",
- "type": "static"
- }
- ],
- "npm:ts-loader": [
- {
- "source": "npm:ts-loader",
- "target": "npm:typescript",
- "type": "static"
- },
- {
- "source": "npm:ts-loader",
- "target": "npm:webpack",
- "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",
- "type": "static"
- },
- {
- "source": "npm:ts-loader",
- "target": "npm:source-map",
- "type": "static"
- }
- ],
- "npm:ts-node": [
- {
- "source": "npm:ts-node",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:ts-node",
- "target": "npm:typescript",
- "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:acorn",
- "type": "static"
- },
- {
- "source": "npm:ts-node",
- "target": "npm:acorn-walk",
- "type": "static"
- },
- {
- "source": "npm:ts-node",
- "target": "npm:arg",
- "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:v8-compile-cache-lib",
- "type": "static"
- },
- {
- "source": "npm:ts-node",
- "target": "npm:yn",
- "type": "static"
- }
- ],
- "npm:tsconfig-paths": [
- {
- "source": "npm:tsconfig-paths",
- "target": "npm:@types/json5",
- "type": "static"
- },
- {
- "source": "npm:tsconfig-paths",
- "target": "npm:json5@1.0.2",
- "type": "static"
- },
- {
- "source": "npm:tsconfig-paths",
- "target": "npm:minimist",
- "type": "static"
- },
- {
- "source": "npm:tsconfig-paths",
- "target": "npm:strip-bom@3.0.0",
- "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:tapable",
- "type": "static"
- },
- {
- "source": "npm:tsconfig-paths-webpack-plugin",
- "target": "npm:tsconfig-paths@4.2.0",
- "type": "static"
- }
- ],
- "npm:json5@1.0.2": [
- {
- "source": "npm:json5@1.0.2",
- "target": "npm:minimist",
- "type": "static"
- }
- ],
- "npm:tsyringe": [
- {
- "source": "npm:tsyringe",
- "target": "npm:tslib@1.14.1",
- "type": "static"
- }
- ],
- "npm:tuf-js": [
- {
- "source": "npm:tuf-js",
- "target": "npm:@tufjs/models",
- "type": "static"
- },
- {
- "source": "npm:tuf-js",
- "target": "npm:debug",
- "type": "static"
- },
- {
- "source": "npm:tuf-js",
- "target": "npm:make-fetch-happen",
- "type": "static"
- }
- ],
- "npm:type-check": [
- {
- "source": "npm:type-check",
- "target": "npm:prelude-ls",
- "type": "static"
- }
- ],
- "npm:type-is": [
- {
- "source": "npm:type-is",
- "target": "npm:content-type",
- "type": "static"
- },
- {
- "source": "npm:type-is",
- "target": "npm:media-typer",
- "type": "static"
- },
- {
- "source": "npm:type-is",
- "target": "npm:mime-types@3.0.1",
- "type": "static"
- }
- ],
- "npm:typed-array-buffer": [
- {
- "source": "npm:typed-array-buffer",
- "target": "npm:call-bound",
- "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"
- },
- {
- "source": "npm:typed-array-byte-offset",
- "target": "npm:reflect.getprototypeof",
- "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:is-typed-array",
- "type": "static"
- },
- {
- "source": "npm:typed-array-length",
- "target": "npm:possible-typed-array-names",
- "type": "static"
- },
- {
- "source": "npm:typed-array-length",
- "target": "npm:reflect.getprototypeof",
- "type": "static"
- }
- ],
- "npm:uid": [
- {
- "source": "npm:uid",
- "target": "npm:@lukeed/csprng",
- "type": "static"
- }
- ],
- "npm:unbox-primitive": [
- {
- "source": "npm:unbox-primitive",
- "target": "npm:call-bound",
- "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:union": [
- {
- "source": "npm:union",
- "target": "npm:qs",
- "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:unplugin": [
- {
- "source": "npm:unplugin",
- "target": "npm:@jridgewell/remapping",
- "type": "static"
- },
- {
- "source": "npm:unplugin",
- "target": "npm:acorn",
- "type": "static"
- },
- {
- "source": "npm:unplugin",
- "target": "npm:picomatch@4.0.3",
- "type": "static"
- },
- {
- "source": "npm:unplugin",
- "target": "npm:webpack-virtual-modules",
- "type": "static"
- }
- ],
- "npm:unrs-resolver": [
- {
- "source": "npm:unrs-resolver",
- "target": "npm:napi-postinstall",
- "type": "static"
- },
- {
- "source": "npm:unrs-resolver",
- "target": "npm:@unrs/resolver-binding-android-arm-eabi",
- "type": "static"
- },
- {
- "source": "npm:unrs-resolver",
- "target": "npm:@unrs/resolver-binding-android-arm64",
- "type": "static"
- },
- {
- "source": "npm:unrs-resolver",
- "target": "npm:@unrs/resolver-binding-darwin-arm64",
- "type": "static"
- },
- {
- "source": "npm:unrs-resolver",
- "target": "npm:@unrs/resolver-binding-darwin-x64",
- "type": "static"
- },
- {
- "source": "npm:unrs-resolver",
- "target": "npm:@unrs/resolver-binding-freebsd-x64",
- "type": "static"
- },
- {
- "source": "npm:unrs-resolver",
- "target": "npm:@unrs/resolver-binding-linux-arm-gnueabihf",
- "type": "static"
- },
- {
- "source": "npm:unrs-resolver",
- "target": "npm:@unrs/resolver-binding-linux-arm-musleabihf",
- "type": "static"
- },
- {
- "source": "npm:unrs-resolver",
- "target": "npm:@unrs/resolver-binding-linux-arm64-gnu",
- "type": "static"
- },
- {
- "source": "npm:unrs-resolver",
- "target": "npm:@unrs/resolver-binding-linux-arm64-musl",
- "type": "static"
- },
- {
- "source": "npm:unrs-resolver",
- "target": "npm:@unrs/resolver-binding-linux-ppc64-gnu",
- "type": "static"
- },
- {
- "source": "npm:unrs-resolver",
- "target": "npm:@unrs/resolver-binding-linux-riscv64-gnu",
- "type": "static"
- },
- {
- "source": "npm:unrs-resolver",
- "target": "npm:@unrs/resolver-binding-linux-riscv64-musl",
- "type": "static"
- },
- {
- "source": "npm:unrs-resolver",
- "target": "npm:@unrs/resolver-binding-linux-s390x-gnu",
- "type": "static"
- },
- {
- "source": "npm:unrs-resolver",
- "target": "npm:@unrs/resolver-binding-linux-x64-gnu",
- "type": "static"
- },
- {
- "source": "npm:unrs-resolver",
- "target": "npm:@unrs/resolver-binding-linux-x64-musl",
- "type": "static"
- },
- {
- "source": "npm:unrs-resolver",
- "target": "npm:@unrs/resolver-binding-wasm32-wasi",
- "type": "static"
- },
- {
- "source": "npm:unrs-resolver",
- "target": "npm:@unrs/resolver-binding-win32-arm64-msvc",
- "type": "static"
- },
- {
- "source": "npm:unrs-resolver",
- "target": "npm:@unrs/resolver-binding-win32-ia32-msvc",
- "type": "static"
- },
- {
- "source": "npm:unrs-resolver",
- "target": "npm:@unrs/resolver-binding-win32-x64-msvc",
- "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:use-sync-external-store": [
- {
- "source": "npm:use-sync-external-store",
- "target": "npm:react",
- "type": "static"
- }
- ],
- "npm:v8-to-istanbul": [
- {
- "source": "npm:v8-to-istanbul",
- "target": "npm:@jridgewell/trace-mapping",
- "type": "static"
- },
- {
- "source": "npm:v8-to-istanbul",
- "target": "npm:@types/istanbul-lib-coverage",
- "type": "static"
- },
- {
- "source": "npm:v8-to-istanbul",
- "target": "npm:convert-source-map@2.0.0",
- "type": "static"
- }
- ],
- "npm:validate-npm-package-license": [
- {
- "source": "npm:validate-npm-package-license",
- "target": "npm:spdx-correct",
- "type": "static"
- },
- {
- "source": "npm:validate-npm-package-license",
- "target": "npm:spdx-expression-parse",
- "type": "static"
- }
- ],
- "npm:vite": [
- {
- "source": "npm:vite",
- "target": "npm:@types/node",
- "type": "static"
- },
- {
- "source": "npm:vite",
- "target": "npm:jiti",
- "type": "static"
- },
- {
- "source": "npm:vite",
- "target": "npm:less",
- "type": "static"
- },
- {
- "source": "npm:vite",
- "target": "npm:sass",
- "type": "static"
- },
- {
- "source": "npm:vite",
- "target": "npm:sass-embedded",
- "type": "static"
- },
- {
- "source": "npm:vite",
- "target": "npm:terser",
- "type": "static"
- },
- {
- "source": "npm:vite",
- "target": "npm:yaml",
- "type": "static"
- },
- {
- "source": "npm:vite",
- "target": "npm:esbuild",
- "type": "static"
- },
- {
- "source": "npm:vite",
- "target": "npm:fdir",
- "type": "static"
- },
- {
- "source": "npm:vite",
- "target": "npm:picomatch@4.0.3",
- "type": "static"
- },
- {
- "source": "npm:vite",
- "target": "npm:postcss",
- "type": "static"
- },
- {
- "source": "npm:vite",
- "target": "npm:rollup",
- "type": "static"
- },
- {
- "source": "npm:vite",
- "target": "npm:tinyglobby",
- "type": "static"
- },
- {
- "source": "npm:vite",
- "target": "npm:fsevents",
- "type": "static"
- }
- ],
- "npm:vscode-languageserver": [
- {
- "source": "npm:vscode-languageserver",
- "target": "npm:vscode-languageserver-protocol",
- "type": "static"
- }
- ],
- "npm:vscode-languageserver-protocol": [
- {
- "source": "npm:vscode-languageserver-protocol",
- "target": "npm:vscode-jsonrpc",
- "type": "static"
- },
- {
- "source": "npm:vscode-languageserver-protocol",
- "target": "npm:vscode-languageserver-types",
- "type": "static"
- }
- ],
- "npm:w3c-xmlserializer": [
- {
- "source": "npm:w3c-xmlserializer",
- "target": "npm:xml-name-validator",
- "type": "static"
- }
- ],
- "npm:walker": [
- {
- "source": "npm:walker",
- "target": "npm:makeerror",
- "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": [
- {
- "source": "npm:webpack",
- "target": "npm:@types/eslint-scope",
- "type": "static"
- },
- {
- "source": "npm:webpack",
- "target": "npm:@types/estree",
- "type": "static"
- },
- {
- "source": "npm:webpack",
- "target": "npm:@types/json-schema",
- "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-phases",
- "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@2.0.0",
- "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@2.3.1",
- "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",
- "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:webpack-bundle-analyzer": [
- {
- "source": "npm:webpack-bundle-analyzer",
- "target": "npm:@discoveryjs/json-ext@0.5.7",
- "type": "static"
- },
- {
- "source": "npm:webpack-bundle-analyzer",
- "target": "npm:acorn",
- "type": "static"
- },
- {
- "source": "npm:webpack-bundle-analyzer",
- "target": "npm:acorn-walk",
- "type": "static"
- },
- {
- "source": "npm:webpack-bundle-analyzer",
- "target": "npm:commander@7.2.0",
- "type": "static"
- },
- {
- "source": "npm:webpack-bundle-analyzer",
- "target": "npm:debounce",
- "type": "static"
- },
- {
- "source": "npm:webpack-bundle-analyzer",
- "target": "npm:escape-string-regexp",
- "type": "static"
- },
- {
- "source": "npm:webpack-bundle-analyzer",
- "target": "npm:gzip-size",
- "type": "static"
- },
- {
- "source": "npm:webpack-bundle-analyzer",
- "target": "npm:html-escaper",
- "type": "static"
- },
- {
- "source": "npm:webpack-bundle-analyzer",
- "target": "npm:opener",
- "type": "static"
- },
- {
- "source": "npm:webpack-bundle-analyzer",
- "target": "npm:picocolors",
- "type": "static"
- },
- {
- "source": "npm:webpack-bundle-analyzer",
- "target": "npm:sirv",
- "type": "static"
- },
- {
- "source": "npm:webpack-bundle-analyzer",
- "target": "npm:ws@7.5.10",
- "type": "static"
- }
- ],
- "npm:webpack-dev-middleware": [
- {
- "source": "npm:webpack-dev-middleware",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:webpack-dev-middleware",
- "target": "npm:colorette",
- "type": "static"
- },
- {
- "source": "npm:webpack-dev-middleware",
- "target": "npm:memfs@4.51.1",
- "type": "static"
- },
- {
- "source": "npm:webpack-dev-middleware",
- "target": "npm:mime-types@3.0.2",
- "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",
- "type": "static"
- }
- ],
- "npm:memfs@4.51.1": [
- {
- "source": "npm:memfs@4.51.1",
- "target": "npm:@jsonjoy.com/json-pack",
- "type": "static"
- },
- {
- "source": "npm:memfs@4.51.1",
- "target": "npm:@jsonjoy.com/util",
- "type": "static"
- },
- {
- "source": "npm:memfs@4.51.1",
- "target": "npm:glob-to-regex.js",
- "type": "static"
- },
- {
- "source": "npm:memfs@4.51.1",
- "target": "npm:thingies",
- "type": "static"
- },
- {
- "source": "npm:memfs@4.51.1",
- "target": "npm:tree-dump",
- "type": "static"
- },
- {
- "source": "npm:memfs@4.51.1",
- "target": "npm:tslib",
- "type": "static"
- }
- ],
- "npm:webpack-dev-server": [
- {
- "source": "npm:webpack-dev-server",
- "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/express-serve-static-core@4.19.6",
- "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@3.6.0",
- "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@4.22.1",
- "type": "static"
- },
- {
- "source": "npm:webpack-dev-server",
- "target": "npm:graceful-fs",
- "type": "static"
- },
- {
- "source": "npm:webpack-dev-server",
- "target": "npm:http-proxy-middleware@2.0.9",
- "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",
- "type": "static"
- },
- {
- "source": "npm:webpack-dev-server",
- "target": "npm:p-retry",
- "type": "static"
- },
- {
- "source": "npm:webpack-dev-server",
- "target": "npm:schema-utils",
- "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",
- "type": "static"
- }
- ],
- "npm:finalhandler@1.3.1": [
- {
- "source": "npm:finalhandler@1.3.1",
- "target": "npm:debug@2.6.9",
- "type": "static"
- },
- {
- "source": "npm:finalhandler@1.3.1",
- "target": "npm:encodeurl",
- "type": "static"
- },
- {
- "source": "npm:finalhandler@1.3.1",
- "target": "npm:escape-html",
- "type": "static"
- },
- {
- "source": "npm:finalhandler@1.3.1",
- "target": "npm:on-finished",
- "type": "static"
- },
- {
- "source": "npm:finalhandler@1.3.1",
- "target": "npm:parseurl",
- "type": "static"
- },
- {
- "source": "npm:finalhandler@1.3.1",
- "target": "npm:statuses@2.0.1",
- "type": "static"
- },
- {
- "source": "npm:finalhandler@1.3.1",
- "target": "npm:unpipe",
- "type": "static"
- }
- ],
- "npm:send@0.19.0": [
- {
- "source": "npm:send@0.19.0",
- "target": "npm:debug@2.6.9",
- "type": "static"
- },
- {
- "source": "npm:send@0.19.0",
- "target": "npm:depd",
- "type": "static"
- },
- {
- "source": "npm:send@0.19.0",
- "target": "npm:destroy",
- "type": "static"
- },
- {
- "source": "npm:send@0.19.0",
- "target": "npm:encodeurl@1.0.2",
- "type": "static"
- },
- {
- "source": "npm:send@0.19.0",
- "target": "npm:escape-html",
- "type": "static"
- },
- {
- "source": "npm:send@0.19.0",
- "target": "npm:etag",
- "type": "static"
- },
- {
- "source": "npm:send@0.19.0",
- "target": "npm:fresh@0.5.2",
- "type": "static"
- },
- {
- "source": "npm:send@0.19.0",
- "target": "npm:http-errors",
- "type": "static"
- },
- {
- "source": "npm:send@0.19.0",
- "target": "npm:mime",
- "type": "static"
- },
- {
- "source": "npm:send@0.19.0",
- "target": "npm:ms@2.1.3",
- "type": "static"
- },
- {
- "source": "npm:send@0.19.0",
- "target": "npm:on-finished",
- "type": "static"
- },
- {
- "source": "npm:send@0.19.0",
- "target": "npm:range-parser",
- "type": "static"
- },
- {
- "source": "npm:send@0.19.0",
- "target": "npm:statuses@2.0.1",
- "type": "static"
- }
- ],
- "npm:serve-static@1.16.2": [
- {
- "source": "npm:serve-static@1.16.2",
- "target": "npm:encodeurl",
- "type": "static"
- },
- {
- "source": "npm:serve-static@1.16.2",
- "target": "npm:escape-html",
- "type": "static"
- },
- {
- "source": "npm:serve-static@1.16.2",
- "target": "npm:parseurl",
- "type": "static"
- },
- {
- "source": "npm:serve-static@1.16.2",
- "target": "npm:send@0.19.0",
- "type": "static"
- }
- ],
- "npm:webpack-hot-middleware": [
- {
- "source": "npm:webpack-hot-middleware",
- "target": "npm:ansi-html-community",
- "type": "static"
- },
- {
- "source": "npm:webpack-hot-middleware",
- "target": "npm:html-entities",
- "type": "static"
- },
- {
- "source": "npm:webpack-hot-middleware",
- "target": "npm:strip-ansi",
- "type": "static"
- }
- ],
- "npm:webpack-merge": [
- {
- "source": "npm:webpack-merge",
- "target": "npm:clone-deep",
- "type": "static"
- },
- {
- "source": "npm:webpack-merge",
- "target": "npm:flat",
- "type": "static"
- },
- {
- "source": "npm:webpack-merge",
- "target": "npm:wildcard",
- "type": "static"
- }
- ],
- "npm:webpack-subresource-integrity": [
- {
- "source": "npm:webpack-subresource-integrity",
- "target": "npm:html-webpack-plugin",
- "type": "static"
- },
- {
- "source": "npm:webpack-subresource-integrity",
- "target": "npm:webpack",
- "type": "static"
- },
- {
- "source": "npm:webpack-subresource-integrity",
- "target": "npm:typed-assert",
- "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:websocket-driver": [
- {
- "source": "npm:websocket-driver",
- "target": "npm:http-parser-js",
- "type": "static"
- },
- {
- "source": "npm:websocket-driver",
- "target": "npm:safe-buffer",
- "type": "static"
- },
- {
- "source": "npm:websocket-driver",
- "target": "npm:websocket-extensions",
- "type": "static"
- }
- ],
- "npm:whatwg-encoding": [
- {
- "source": "npm:whatwg-encoding",
- "target": "npm:iconv-lite",
- "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": [
- {
- "source": "npm:which",
- "target": "npm:isexe",
- "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:call-bound",
- "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",
- "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:call-bound",
- "type": "static"
- },
- {
- "source": "npm:which-typed-array",
- "target": "npm:for-each",
- "type": "static"
- },
- {
- "source": "npm:which-typed-array",
- "target": "npm:get-proto",
- "type": "static"
- },
- {
- "source": "npm:which-typed-array",
- "target": "npm:gopd",
- "type": "static"
- },
- {
- "source": "npm:which-typed-array",
- "target": "npm:has-tostringtag",
- "type": "static"
- }
- ],
- "npm:wrap-ansi": [
- {
- "source": "npm:wrap-ansi",
- "target": "npm:ansi-styles",
- "type": "static"
- },
- {
- "source": "npm:wrap-ansi",
- "target": "npm:string-width",
- "type": "static"
- },
- {
- "source": "npm:wrap-ansi",
- "target": "npm:strip-ansi",
- "type": "static"
- }
- ],
- "npm:wrap-ansi-cjs": [
- {
- "source": "npm:wrap-ansi-cjs",
- "target": "npm:ansi-styles",
- "type": "static"
- },
- {
- "source": "npm:wrap-ansi-cjs",
- "target": "npm:string-width",
- "type": "static"
- },
- {
- "source": "npm:wrap-ansi-cjs",
- "target": "npm:strip-ansi",
- "type": "static"
- }
- ],
- "npm:write-file-atomic": [
- {
- "source": "npm:write-file-atomic",
- "target": "npm:imurmurhash",
- "type": "static"
- },
- {
- "source": "npm:write-file-atomic",
- "target": "npm:signal-exit",
- "type": "static"
- }
- ],
- "npm:wsl-utils": [
- {
- "source": "npm:wsl-utils",
- "target": "npm:is-wsl",
- "type": "static"
- }
- ],
- "npm:xmldoc": [
- {
- "source": "npm:xmldoc",
- "target": "npm:sax",
- "type": "static"
- }
- ],
- "npm:yahoo-finance2": [
- {
- "source": "npm:yahoo-finance2",
- "target": "npm:@deno/shim-deno",
- "type": "static"
- },
- {
- "source": "npm:yahoo-finance2",
- "target": "npm:json-schema",
- "type": "static"
- }
- ],
- "npm:yargs": [
- {
- "source": "npm:yargs",
- "target": "npm:cliui@9.0.1",
- "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:string-width@7.2.0",
- "type": "static"
- },
- {
- "source": "npm:yargs",
- "target": "npm:y18n",
- "type": "static"
- },
- {
- "source": "npm:yargs",
- "target": "npm:yargs-parser@22.0.0",
- "type": "static"
- }
- ],
- "npm:cliui@9.0.1": [
- {
- "source": "npm:cliui@9.0.1",
- "target": "npm:string-width@7.2.0",
- "type": "static"
- },
- {
- "source": "npm:cliui@9.0.1",
- "target": "npm:strip-ansi@7.1.0",
- "type": "static"
- },
- {
- "source": "npm:cliui@9.0.1",
- "target": "npm:wrap-ansi@9.0.0",
- "type": "static"
- }
- ],
- "npm:wrap-ansi@9.0.0": [
- {
- "source": "npm:wrap-ansi@9.0.0",
- "target": "npm:ansi-styles@6.2.1",
- "type": "static"
- },
- {
- "source": "npm:wrap-ansi@9.0.0",
- "target": "npm:string-width@7.2.0",
- "type": "static"
- },
- {
- "source": "npm:wrap-ansi@9.0.0",
- "target": "npm:strip-ansi@7.1.0",
- "type": "static"
+ "externalNodes": {},
+ "dependencies": {
+ "common": [],
+ "api": [
+ {
+ "source": "api",
+ "target": "common",
+ "type": "static"
}
],
- "npm:zod-to-json-schema": [
+ "ui": [
{
- "source": "npm:zod-to-json-schema",
- "target": "npm:zod",
+ "source": "ui",
+ "target": "common",
"type": "static"
}
]
},
"version": "6.0",
"errors": [],
- "computedAt": 1772164241937
+ "computedAt": 1772289338068
}
\ No newline at end of file
diff --git a/.nx/workspace-data/source-maps.json b/.nx/workspace-data/source-maps.json
index 3183f126b..543a5f9b9 100644
--- a/.nx/workspace-data/source-maps.json
+++ b/.nx/workspace-data/source-maps.json
@@ -237,636 +237,6 @@
"nx/target-defaults"
]
},
- "apps/client": {
- "root": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "name": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "$schema": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "projectType": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "sourceRoot": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "prefix": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "i18n": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "tags": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "generators": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "generators.@schematics/angular:component": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "generators.@schematics/angular:component.style": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.executor": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.options": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.outputs": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.defaultConfiguration": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.options.index": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.options.main": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.options.outputPath": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.options.tsConfig": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.options.buildOptimizer": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.options.deleteOutputPath": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.options.extractLicenses": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.options.localize": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.options.namedChunks": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.options.ngswConfigPath": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.options.optimization": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.options.polyfills": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.options.serviceWorker": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.options.sourceMap": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.options.styles": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.options.vendorChunk": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-ca": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-ca.baseHref": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-ca.localize": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-de": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-de.baseHref": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-de.localize": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-en": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-en.baseHref": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-en.localize": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-es": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-es.baseHref": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-es.localize": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-fr": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-fr.baseHref": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-fr.localize": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-it": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-it.baseHref": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-it.localize": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-ko": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-ko.baseHref": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-ko.localize": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-nl": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-nl.baseHref": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-nl.localize": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-pl": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-pl.baseHref": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-pl.localize": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-pt": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-pt.baseHref": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-pt.localize": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-tr": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-tr.baseHref": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-tr.localize": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-uk": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-uk.baseHref": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-uk.localize": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-zh": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-zh.baseHref": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.development-zh.localize": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.production": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.production.budgets": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.production.buildOptimizer": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.production.extractLicenses": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.production.fileReplacements": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.production.namedChunks": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.production.optimization": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.production.outputHashing": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.production.sourceMap": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.configurations.production.vendorChunk": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.copy-assets": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.copy-assets.executor": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.copy-assets.options": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.copy-assets.options.commands": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.copy-assets.options.parallel": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.executor": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.options": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.continuous": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.options.buildTarget": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.options.proxyConfig": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.options.ssl": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.options.sslCert": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.options.sslKey": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-ca": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-ca.buildTarget": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-de": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-de.buildTarget": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-en": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-en.buildTarget": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-es": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-es.buildTarget": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-fr": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-fr.buildTarget": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-it": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-it.buildTarget": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-ko": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-ko.buildTarget": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-nl": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-nl.buildTarget": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-pl": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-pl.buildTarget": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-pt": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-pt.buildTarget": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-tr": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-tr.buildTarget": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-uk": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-uk.buildTarget": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-zh": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.development-zh.buildTarget": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.production": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.serve.configurations.production.buildTarget": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.extract-i18n": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.extract-i18n.executor": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.extract-i18n.options": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.extract-i18n.options.buildTarget": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.extract-i18n.options.includeContext": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.extract-i18n.options.outputPath": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.extract-i18n.options.targetFiles": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.extract-i18n.options.trim": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.lint": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.lint.executor": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.lint.options": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.lint.options.lintFilePatterns": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.test": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.test.executor": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.test.options": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.test.outputs": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.test.options.jestConfig": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.test.options.tsConfig": [
- "apps/client/project.json",
- "nx/core/project-json"
- ],
- "targets.build.dependsOn": [
- "nx.json",
- "nx/target-defaults"
- ],
- "targets.build.inputs": [
- "nx.json",
- "nx/target-defaults"
- ],
- "targets.build.cache": [
- "nx.json",
- "nx/target-defaults"
- ],
- "targets.build.parallelism": [
- "nx.json",
- "nx/target-defaults"
- ],
- "targets.lint.cache": [
- "nx.json",
- "nx/target-defaults"
- ],
- "targets.lint.parallelism": [
- "nx.json",
- "nx/target-defaults"
- ],
- "targets.test.inputs": [
- "nx.json",
- "nx/target-defaults"
- ],
- "targets.test.cache": [
- "nx.json",
- "nx/target-defaults"
- ],
- "targets.test.options.passWithNoTests": [
- "nx.json",
- "nx/target-defaults"
- ],
- "targets.test.configurations.ci": [
- "nx.json",
- "nx/target-defaults"
- ],
- "targets.test.configurations.ci.ci": [
- "nx.json",
- "nx/target-defaults"
- ],
- "targets.test.configurations.ci.codeCoverage": [
- "nx.json",
- "nx/target-defaults"
- ],
- "targets.test.parallelism": [
- "nx.json",
- "nx/target-defaults"
- ]
- },
"libs/common": {
"root": [
"libs/common/project.json",
diff --git a/node_modules/@cacheable/utils/LICENSE b/node_modules/@cacheable/utils/LICENSE
new file mode 100644
index 000000000..9d6198a91
--- /dev/null
+++ b/node_modules/@cacheable/utils/LICENSE
@@ -0,0 +1,19 @@
+MIT License & © Jared Wray
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to
+deal in the Software without restriction, including without limitation the
+rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+sell copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
diff --git a/node_modules/@cacheable/utils/README.md b/node_modules/@cacheable/utils/README.md
new file mode 100644
index 000000000..4714943dc
--- /dev/null
+++ b/node_modules/@cacheable/utils/README.md
@@ -0,0 +1,520 @@
+[
](https://github.com/jaredwray/cacheable)
+
+> Cacheble Utils
+
+[](https://codecov.io/gh/jaredwray/cacheable)
+[](https://github.com/jaredwray/cacheable/actions/workflows/tests.yml)
+[](https://www.npmjs.com/package/@cacheable/utils)
+[](https://www.npmjs.com/package/@cacheable/utils)
+[](https://github.com/jaredwray/cacheable/blob/main/LICENSE)
+
+`@cacheable/utils` is a collecton of utility functions, helpers, and types for `cacheable` and other caching libraries. It provides a robust set of features to enhance caching capabilities, including:
+
+* Data Types for Caching Items
+* Hash Functions for Key Generation
+* Coalesce Async for Handling Multiple Promises
+* Stats Helpers for Caching Statistics
+* Sleep / Delay for Testing and Timing
+* Memoization for wraping or get / set options
+* Time to Live (TTL) Helpers
+
+# Table of Contents
+* [Getting Started](#getting-started)
+* [Cacheable Types](#cacheable-types)
+* [Coalesce Async](#coalesce-async)
+* [Hash Functions](#hash-functions)
+* [Shorthand Time Helpers](#shorthand-time-helpers)
+* [Sleep Helper](#sleep-helper)
+* [Stats Helpers](#stats-helpers)
+* [Time to Live (TTL) Helpers](#time-to-live-ttl-helpers)
+* [Run if Function Helper](#run-if-function-helper)
+* [Less Than Helper](#less-than-helper)
+* [Is Object Helper](#is-object-helper)
+* [Wrap / Memoization for Sync and Async Functions](#wrap--memoization-for-sync-and-async-functions)
+* [Get Or Set Memoization Function](#get-or-set-memoization-function)
+* [How to Contribute](#how-to-contribute)
+* [License and Copyright](#license-and-copyright)
+
+# Getting Started
+
+```bash
+npm install @cacheable/utils --save
+```
+
+# Cacheable Types
+
+The `@cacheable/utils` package provides various types that are used throughout the caching library. These types help in defining the structure of cached items, ensuring type safety and consistency across your caching operations.
+
+```typescript
+
+/**
+ * CacheableItem
+ * @typedef {Object} CacheableItem
+ * @property {string} key - The key of the cacheable item
+ * @property {any} value - The value of the cacheable item
+ * @property {number|string} [ttl] - Time to Live - If you set a number it is miliseconds, if you set a string it is a human-readable
+ * format such as `1s` for 1 second or `1h` for 1 hour. Setting undefined means that it will use the default time-to-live. If both are
+ * undefined then it will not have a time-to-live.
+ */
+export type CacheableItem = {
+ key: string;
+ value: any;
+ ttl?: number | string;
+};
+
+/**
+ * CacheableStoreItem
+ * @typedef {Object} CacheableStoreItem
+ * @property {string} key - The key of the cacheable store item
+ * @property {any} value - The value of the cacheable store item
+ * @property {number} [expires] - The expiration time in milliseconds since epoch. If not set, the item does not expire.
+ */
+export type CacheableStoreItem = {
+ key: string;
+ value: any;
+ expires?: number;
+};
+```
+
+# Coalesce Async
+
+The `coalesceAsync` function is a utility that allows you to handle multiple asynchronous operations efficiently. It was designed by `Douglas Cayers` https://github.com/douglascayers/promise-coalesce. It helps in coalescing multiple promises into a single promise, ensuring that only one operation is executed at a time for the same key.
+
+```typescript
+import { coalesceAsync } from '@cacheable/utils';
+
+const fetchData = async (key: string) => {
+ // Simulate an asynchronous operation
+ return new Promise((resolve) => setTimeout(() => resolve(`Data for ${key}`), 1000));
+};
+
+const result = await Promise.all([
+ coalesceAsync('my-key', fetchData),
+ coalesceAsync('my-key', fetchData),
+ coalesceAsync('my-key', fetchData),
+]);
+console.log(result); // Data for my-key only executed once
+```
+
+# Hash Functions
+
+The `@cacheable/utils` package provides hash functions that can be used to generate unique keys for caching operations. These functions are useful for creating consistent and unique identifiers for cached items.
+
+The hashing API provides both **async** (for cryptographic algorithms) and **sync** (for non-cryptographic algorithms) methods.
+
+## Async Hashing (Cryptographic Algorithms)
+
+Use `hash()` and `hashToNumber()` for cryptographic algorithms like SHA-256, SHA-384, and SHA-512:
+
+```typescript
+import { hash, hashToNumber, HashAlgorithm } from '@cacheable/utils';
+
+// Hash using SHA-256 (default)
+const key = await hash('my-cache-key');
+console.log(key); // Unique hash for 'my-cache-key'
+
+// Hash with specific algorithm
+const sha512Hash = await hash('my-data', { algorithm: HashAlgorithm.SHA512 });
+
+// Convert hash to number within range
+const min = 0;
+const max = 10;
+const result = await hashToNumber({foo: 'bar'}, { min, max, algorithm: HashAlgorithm.SHA256 });
+console.log(result); // A number between 0 and 10 based on the hash value
+```
+
+## Sync Hashing (Non-Cryptographic Algorithms)
+
+Use `hashSync()` and `hashToNumberSync()` for faster, non-cryptographic algorithms like DJB2, FNV1, MURMER, and CRC32:
+
+```typescript
+import { hashSync, hashToNumberSync, HashAlgorithm } from '@cacheable/utils';
+
+// Hash using DJB2 (default for sync)
+const key = hashSync('my-cache-key');
+console.log(key); // Unique hash for 'my-cache-key'
+
+// Hash with specific algorithm
+const fnv1Hash = hashSync('my-data', { algorithm: HashAlgorithm.FNV1 });
+
+// Convert hash to number within range
+const min = 0;
+const max = 10;
+const result = hashToNumberSync({foo: 'bar'}, { min, max, algorithm: HashAlgorithm.DJB2 });
+console.log(result); // A number between 0 and 10 based on the hash value
+```
+
+## Available Hash Algorithms
+
+**Cryptographic (Async):**
+- `HashAlgorithm.SHA256` - SHA-256 (default for async methods)
+- `HashAlgorithm.SHA384` - SHA-384
+- `HashAlgorithm.SHA512` - SHA-512
+
+**Non-Cryptographic (Sync):**
+- `HashAlgorithm.DJB2` - DJB2 (default for sync methods)
+- `HashAlgorithm.FNV1` - FNV-1
+- `HashAlgorithm.MURMER` - Murmur hash
+- `HashAlgorithm.CRC32` - CRC32
+
+# Shorthand Time Helpers
+
+The `@cacheable/utils` package provides a shorthand function to convert human-readable time strings into milliseconds. This is useful for setting time-to-live (TTL) values in caching operations.
+
+You can also use the `shorthandToMilliseconds` function:
+
+```typescript
+import { shorthandToMilliseconds } from '@cacheable/utils';
+
+const milliseconds = shorthandToMilliseconds('1h');
+console.log(milliseconds); // 3600000
+```
+
+You can also use the `shorthandToTime` function to get the current date plus the shorthand time:
+
+```typescript
+import { shorthandToTime } from '@cacheable/utils';
+
+const currentDate = new Date();
+const timeInMs = shorthandToTime('1h', currentDate);
+console.log(timeInMs); // Current date + 1 hour in milliseconds since epoch
+```
+
+# Sleep Helper
+
+The `sleep` function is a utility that allows you to pause execution for a specified duration. This can be useful in testing scenarios or when you need to introduce delays in your code.
+
+```typescript
+import { sleep } from '@cacheable/utils';
+
+await sleep(1000); // Pause for 1 second
+console.log('Execution resumed after 1 second');
+```
+
+# Stats Helpers
+
+The `@cacheable/utils` package provides statistics helpers that can be used to track and analyze caching operations. These helpers can be used to gather metrics such as hit rates, miss rates, and other performance-related statistics.
+
+```typescript
+import { stats } from '@cacheable/utils';
+
+const cacheStats = stats();
+cacheStats.incrementHits();
+console.log(cacheStats.hits); // Get the hit rate of the cache
+```
+
+# Time to Live (TTL) Helpers
+
+The `@cacheable/utils` package provides helpers for managing time-to-live (TTL) values for cached items.
+
+You can use the `calculateTtlFromExpiration` function to calculate the TTL based on an expiration date:
+
+```typescript
+import { calculateTtlFromExpiration } from '@cacheable/utils';
+
+const expirationDate = new Date(Date.now() + 1000 * 60 * 5); // 5 minutes from now
+const ttl = calculateTtlFromExpiration(Date.now(), expirationDate);
+console.log(ttl); // 300000
+```
+
+You can also use `getTtlFromExpires` to get the TTL from an expiration date:
+
+```typescript
+import { getTtlFromExpires } from '@cacheable/utils';
+
+const expirationDate = new Date(Date.now() + 1000 * 60 * 5); // 5 minutes from now
+const ttl = getTtlFromExpires(expirationDate);
+console.log(ttl); // 300000
+```
+
+You can use `getCascadingTtl` to get the TTL for cascading cache operations:
+
+```typescript
+import { getCascadingTtl } from '@cacheable/utils';
+const cacheableTtl = 1000 * 60 * 5; // 5 minutes
+const primaryTtl = 1000 * 60 * 2; // 2 minutes
+const secondaryTtl = 1000 * 60; // 1 minute
+const ttl = getCascadingTtl(cacheableTtl, primaryTtl, secondaryTtl);
+```
+
+# Run if Function Helper
+
+The `runIfFn` utility function provides a convenient way to conditionally execute functions or return values based on whether the input is a function or not. This pattern is commonly used in UI libraries and configuration systems where values can be either static or computed.
+
+```typescript
+import { runIfFn } from '@cacheable/utils';
+
+// Static value - returns the value as-is
+const staticValue = runIfFn('hello world');
+console.log(staticValue); // 'hello world'
+
+// Function with no arguments - executes the function
+const dynamicValue = runIfFn(() => new Date().toISOString());
+console.log(dynamicValue); // Current timestamp
+
+// Function with arguments - executes with provided arguments
+const sum = runIfFn((a: number, b: number) => a + b, 5, 10);
+console.log(sum); // 15
+
+// Complex example with conditional logic
+const getConfig = (isDevelopment: boolean) => ({
+ apiUrl: isDevelopment ? 'http://localhost:3000' : 'https://api.example.com',
+ timeout: isDevelopment ? 5000 : 30000
+});
+
+const config = runIfFn(getConfig, true);
+console.log(config); // { apiUrl: 'http://localhost:3000', timeout: 5000 }
+```
+
+# Less Than Helper
+
+The `lessThan` utility function provides a safe way to compare two values and determine if the first value is less than the second. It only performs the comparison if both values are valid numbers, returning `false` for any non-number inputs.
+
+```typescript
+import { lessThan } from '@cacheable/utils';
+
+// Basic number comparisons
+console.log(lessThan(1, 2)); // true
+console.log(lessThan(2, 1)); // false
+console.log(lessThan(1, 1)); // false
+
+// Works with negative numbers
+console.log(lessThan(-1, 0)); // true
+console.log(lessThan(-2, -1)); // true
+
+// Works with decimal numbers
+console.log(lessThan(1.5, 2.5)); // true
+console.log(lessThan(2.7, 2.7)); // false
+
+// Safe handling of non-number values
+console.log(lessThan("1", 2)); // false
+console.log(lessThan(1, "2")); // false
+console.log(lessThan(null, 1)); // false
+console.log(lessThan(undefined, 1)); // false
+console.log(lessThan(NaN, 1)); // false
+
+// Useful in filtering and sorting operations
+const numbers = [5, 2, 8, 1, 9];
+const lessThanFive = numbers.filter(n => lessThan(n, 5));
+console.log(lessThanFive); // [2, 1]
+
+// Safe comparison in conditional logic
+function processValue(a?: number, b?: number) {
+ if (lessThan(a, b)) {
+ return `${a} is less than ${b}`;
+ }
+ return 'Invalid comparison or a >= b';
+}
+```
+
+This utility is particularly useful when dealing with potentially undefined or invalid numeric values, ensuring type safety in comparison operations.
+
+# Is Object Helper
+
+The `isObject` utility function provides a type-safe way to determine if a value is a plain object. It returns `true` for objects but `false` for arrays, `null`, functions, and primitive types. This function also serves as a TypeScript type guard.
+
+```typescript
+import { isObject } from '@cacheable/utils';
+
+// Basic object detection
+console.log(isObject({})); // true
+console.log(isObject({ name: 'John', age: 30 })); // true
+console.log(isObject(Object.create(null))); // true
+
+// Arrays are not considered objects
+console.log(isObject([])); // false
+console.log(isObject([1, 2, 3])); // false
+
+// null is not considered an object (despite typeof null === 'object')
+console.log(isObject(null)); // false
+
+// Primitive types return false
+console.log(isObject('string')); // false
+console.log(isObject(123)); // false
+console.log(isObject(true)); // false
+console.log(isObject(undefined)); // false
+
+// Functions return false
+console.log(isObject(() => {})); // false
+console.log(isObject(Date)); // false
+
+// Built-in object types return true
+console.log(isObject(new Date())); // true
+console.log(isObject(/regex/)); // true
+console.log(isObject(new Error('test'))); // true
+console.log(isObject(new Map())); // true
+
+// TypeScript type guard usage
+function processValue(value: unknown) {
+ if (isObject<{ name: string; age: number }>(value)) {
+ // TypeScript now knows value is an object with name and age properties
+ console.log(`Name: ${value.name}, Age: ${value.age}`);
+ }
+}
+
+// Useful for configuration validation
+function validateConfig(config: unknown) {
+ if (!isObject(config)) {
+ throw new Error('Configuration must be an object');
+ }
+
+ // Safe to access object properties
+ return config;
+}
+
+// Filtering arrays for objects only
+const mixedArray = [1, 'string', {}, [], null, { valid: true }];
+const objectsOnly = mixedArray.filter(isObject);
+console.log(objectsOnly); // [{}', { valid: true }]
+```
+
+This utility is particularly useful for:
+- **Type validation** - Ensuring values are objects before accessing properties
+- **TypeScript type guarding** - Narrowing types in conditional blocks
+- **Configuration parsing** - Validating that configuration values are objects
+- **Data filtering** - Separating objects from other data types
+
+# Wrap / Memoization for Sync and Async Functions
+
+The `@cacheable/utils` package provides two main functions: `wrap` and `wrapSync`. These functions are used to memoize asynchronous and synchronous functions, respectively.
+
+```javascript
+import { Cacheable } from 'cacheable';
+const asyncFunction = async (value: number) => {
+ return Math.random() * value;
+};
+
+const cache = new Cacheable();
+const options = {
+ ttl: '1h', // 1 hour
+ keyPrefix: 'p1', // key prefix. This is used if you have multiple functions and need to set a unique prefix.
+ cache,
+}
+const wrappedFunction = wrap(asyncFunction, options);
+console.log(await wrappedFunction(2)); // 4
+console.log(await wrappedFunction(2)); // 4 from cache
+```
+With `wrap` we have also included stampede protection so that a `Promise` based call will only be called once if multiple requests of the same are executed at the same time. Here is an example of how to test for stampede protection:
+
+```javascript
+import { Cacheable } from 'cacheable';
+const asyncFunction = async (value: number) => {
+ return value;
+};
+
+const cache = new Cacheable();
+const options = {
+ ttl: '1h', // 1 hour
+ keyPrefix: 'p1', // key prefix. This is used if you have multiple functions and need to set a unique prefix.
+ cache,
+}
+
+const wrappedFunction = wrap(asyncFunction, options);
+const promises = [];
+for (let i = 0; i < 10; i++) {
+ promises.push(wrappedFunction(i));
+}
+
+const results = await Promise.all(promises); // all results should be the same
+
+console.log(results); // [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
+```
+
+In this example we are wrapping an `async` function in a cache with a `ttl` of `1 hour`. This will cache the result of the function for `1 hour` and then expire the value. You can also wrap a `sync` function in a cache:
+
+```javascript
+import { CacheableMemory } from 'cacheable';
+const syncFunction = (value: number) => {
+ return value * 2;
+};
+
+const cache = new CacheableMemory();
+const wrappedFunction = wrap(syncFunction, { ttl: '1h', key: 'syncFunction', cache });
+console.log(wrappedFunction(2)); // 4
+console.log(wrappedFunction(2)); // 4 from cache
+```
+
+In this example we are wrapping a `sync` function in a cache with a `ttl` of `1 hour`. This will cache the result of the function for `1 hour` and then expire the value. You can also set the `key` property in the `wrap()` options to set a custom key for the cache.
+
+When an error occurs in the function it will not cache the value and will return the error. This is useful if you want to cache the results of a function but not cache the error. If you want it to cache the error you can set the `cacheError` property to `true` in the `wrap()` options. This is disabled by default.
+
+```javascript
+import { CacheableMemory } from 'cacheable';
+const syncFunction = (value: number) => {
+ throw new Error('error');
+};
+
+const cache = new CacheableMemory();
+const wrappedFunction = wrap(syncFunction, { ttl: '1h', key: 'syncFunction', cacheError: true, cache });
+console.log(wrappedFunction()); // error
+console.log(wrappedFunction()); // error from cache
+```
+
+If you would like to generate your own key for the wrapped function you can set the `createKey` property in the `wrap()` options. This is useful if you want to generate a key based on the arguments of the function or any other criteria.
+
+```javascript
+ const cache = new Cacheable();
+ const options: WrapOptions = {
+ cache,
+ keyPrefix: 'test',
+ createKey: (function_, arguments_, options: WrapOptions) => `customKey:${options?.keyPrefix}:${arguments_[0]}`,
+ };
+
+ const wrapped = wrap((argument: string) => `Result for ${argument}`, options);
+
+ const result1 = await wrapped('arg1');
+ const result2 = await wrapped('arg1'); // Should hit the cache
+
+ console.log(result1); // Result for arg1
+ console.log(result2); // Result for arg1 (from cache)
+```
+
+We will pass in the `function` that is being wrapped, the `arguments` passed to the function, and the `options` used to wrap the function. You can then use these to generate a custom key for the cache.
+
+# Get Or Set Memoization Function
+
+The `getOrSet` method provides a convenient way to implement the cache-aside pattern. It attempts to retrieve a value from cache, and if not found, calls the provided function to compute the value and store it in cache before returning it. Here are the options:
+
+```typescript
+export type GetOrSetFunctionOptions = {
+ ttl?: number | string;
+ cacheErrors?: boolean;
+ throwErrors?: boolean;
+ nonBlocking?: boolean;
+};
+```
+
+The `nonBlocking` option allows you to override the instance-level `nonBlocking` setting for the `get` call within `getOrSet`. When set to `false`, the `get` will block and wait for a response from the secondary store before deciding whether to call the provided function. When set to `true`, the primary store returns immediately and syncs from secondary in the background.
+
+Here is an example of how to use the `getOrSet` method:
+
+```javascript
+import { Cacheable } from 'cacheable';
+const cache = new Cacheable();
+// Use getOrSet to fetch user data
+const function_ = async () => Math.random() * 100;
+const value = await getOrSet('randomValue', function_, { ttl: '1h', cache });
+console.log(value); // e.g. 42.123456789
+```
+
+You can also use a function to compute the key for the function:
+
+```javascript
+import { Cacheable, GetOrSetOptions } from 'cacheable';
+const cache = new Cacheable();
+
+// Function to generate a key based on options
+const generateKey = (options?: GetOrSetOptions) => {
+ return `custom_key_:${options?.cacheId || 'default'}`;
+};
+
+const function_ = async () => Math.random() * 100;
+const value = await getOrSet(generateKey(), function_, { ttl: '1h', cache });
+```
+
+# How to Contribute
+
+You can contribute by forking the repo and submitting a pull request. Please make sure to add tests and update the documentation. To learn more about how to contribute go to our main README [https://github.com/jaredwray/cacheable](https://github.com/jaredwray/cacheable). This will talk about how to `Open a Pull Request`, `Ask a Question`, or `Post an Issue`.
+
+# License and Copyright
+[MIT © Jared Wray](./LICENSE)
diff --git a/node_modules/@cacheable/utils/package.json b/node_modules/@cacheable/utils/package.json
new file mode 100644
index 000000000..fa43347d4
--- /dev/null
+++ b/node_modules/@cacheable/utils/package.json
@@ -0,0 +1,60 @@
+{
+ "name": "@cacheable/utils",
+ "version": "2.4.0",
+ "description": "Cacheable Utilities for Caching Libraries",
+ "type": "module",
+ "main": "./dist/index.js",
+ "module": "./dist/index.js",
+ "types": "./dist/index.d.ts",
+ "exports": {
+ ".": {
+ "import": {
+ "types": "./dist/index.d.ts",
+ "default": "./dist/index.js"
+ },
+ "require": {
+ "types": "./dist/index.d.cts",
+ "default": "./dist/index.cjs"
+ }
+ }
+ },
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/jaredwray/cacheable.git",
+ "directory": "packages/utils"
+ },
+ "author": "Jared Wray ",
+ "license": "MIT",
+ "private": false,
+ "dependencies": {
+ "hashery": "^1.5.0",
+ "keyv": "^5.6.0"
+ },
+ "devDependencies": {
+ "@faker-js/faker": "^10.3.0",
+ "@types/node": "^25.3.0",
+ "rimraf": "^6.1.3",
+ "tsup": "^8.5.1",
+ "typescript": "^5.9.3"
+ },
+ "keywords": [
+ "cacheable",
+ "caching",
+ "utilities",
+ "hashing",
+ "keyv",
+ "cache utils"
+ ],
+ "files": [
+ "dist",
+ "LICENSE"
+ ],
+ "scripts": {
+ "build": "rimraf ./dist && tsup src/index.ts --format cjs,esm --dts --clean",
+ "prepublish": "pnpm build",
+ "lint": "biome check --write --error-on-warnings",
+ "test": "pnpm lint && vitest run --coverage",
+ "test:ci": "biome check --error-on-warnings && vitest run --coverage",
+ "clean": "rimraf ./dist ./coverage ./node_modules"
+ }
+}
\ No newline at end of file
diff --git a/node_modules/hashery/LICENSE b/node_modules/hashery/LICENSE
new file mode 100644
index 000000000..b73c8f401
--- /dev/null
+++ b/node_modules/hashery/LICENSE
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2025 Jared Wray
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/node_modules/hashery/README.md b/node_modules/hashery/README.md
new file mode 100644
index 000000000..c0e60e8f1
--- /dev/null
+++ b/node_modules/hashery/README.md
@@ -0,0 +1,1373 @@
+
+
+# hashery
+Browser / Nodejs Compatible Object Hashing
+
+[](https://github.com/jaredwray/hashery/actions/workflows/tests.yml)
+[](https://codecov.io/gh/jaredwray/hashery)
+[](https://github.com/jaredwray/hashery/blob/master/LICENSE)
+[](https://npmjs.com/package/hashery)
+[](https://www.jsdelivr.com/package/npm/hashery)
+[](https://npmjs.com/package/hashery)
+
+# Features
+- **Simple and Easy Object Hashing** - Object hashing based on multiple algorithms.
+- **Browser and Node.js Compatible** - Built using `WebCrypto` API for both environments
+- **Multiple Hash Algorithms** - Supports SHA-256, SHA-384, SHA-512 (WebCrypto), plus DJB2, FNV1, Murmur, and CRC32
+- **Synchronous & Asynchronous** - Both sync and async methods for flexible integration
+- **Custom Serialization** - Easily replace JSON `parse` and `stringify` with custom functions
+- **Deterministic Hashing** - Generate consistent hashes for the same input
+- **Hash to Number** - Convert hashes to deterministic numbers within a specified range. Great for slot management
+- **Provider System** - Extensible hash provider architecture for custom algorithms
+- **Fuzzy Provider Matching** - Case-insensitive and dash-tolerant algorithm name matching
+- **Hooks Support** - Extends Hookified for event-based functionality
+- **Maintained on a Regular Basis** - Active maintenance and updates
+
+# Table of Contents
+
+- [Features](#features)
+- [Installation](#installation)
+- [Usage](#usage)
+ - [Basic Hashing](#basic-hashing)
+ - [Synchronous Hashing](#synchronous-hashing)
+ - [Using Different Hash Algorithms](#using-different-hash-algorithms)
+ - [Using Providers Directly](#using-providers-directly)
+ - [Setting a Default Algorithm](#setting-a-default-algorithm)
+ - [Truncating Hash Output](#truncating-hash-output)
+ - [Hash to Number (Great for Slot Management)](#hash-to-number-great-for-slot-management)
+ - [Hash to Number Synchronous](#hash-to-number-synchronous)
+ - [Browser Usage](#browser-usage)
+- [Hooks](#hooks)
+ - [Warning Events for Invalid Algorithms](#warning-events-for-invalid-algorithms)
+- [Caching](#caching)
+- [Web Crypto](#web-crypto)
+ - [Browser Support](#browser-support)
+ - [Node.js Support](#nodejs-support)
+- [DJB2 Hashing](#djb2-hashing)
+- [FNV1 Hashing](#fnv1-hashing)
+- [CRC Hashing](#crc-hashing)
+- [API - Properties](#api---properties)
+ - [parse](#parse)
+ - [stringify](#stringify)
+ - [providers](#providers)
+ - [names](#names)
+ - [defaultAlgorithm](#defaultalgorithm)
+ - [defaultAlgorithmSync](#defaultalgorithmsync)
+- [API - Functions](#api---functions)
+ - [toHash(data, options?)](#toHashdata-options)
+ - [toHashSync(data, options?)](#toHashsyncdata-options)
+ - [toNumber(data, options?)](#tonumberdata-options)
+ - [toNumberSync(data, options?)](#tonumbersyncdata-options)
+ - [loadProviders(providers?, options?)](#loadprovidersproviders-options)
+- [API - Types](#api---types)
+ - [HashAlgorithm](#hashalgorithm)
+- [Benchmarks](#benchmarks)
+- [Code of Conduct and Contributing](#code-of-conduct-and-contributing)
+- [License and Copyright](#license-and-copyright)
+
+# Installation
+
+```bash
+npm install hashery
+```
+
+# Usage
+
+## Basic Hashing
+
+```typescript
+import { Hashery } from 'hashery';
+
+const hashery = new Hashery();
+
+// Hash an object (defaults to SHA-256)
+const hash = await hashery.toHash({ name: 'John', age: 30 });
+console.log(hash); // SHA-256 hash string
+
+// Hash a string
+const stringHash = await hashery.toHash('hello world');
+
+// Hash any value (numbers, arrays, etc.)
+const numberHash = await hashery.toHash(42);
+const arrayHash = await hashery.toHash([1, 2, 3, 4, 5]);
+```
+
+## Synchronous Hashing
+
+For performance-critical applications or when you need to avoid async/await, use the synchronous hashing methods. These work with non-cryptographic hash algorithms (djb2, fnv1, murmur, crc32) and are significantly faster than WebCrypto methods.
+
+```typescript
+import { Hashery } from 'hashery';
+
+const hashery = new Hashery();
+
+// Synchronous hash (defaults to djb2)
+const hash = hashery.toHashSync({ name: 'John', age: 30 });
+console.log(hash); // djb2 hash string (8 hex characters)
+
+// Sync with specific algorithm
+const fnv1Hash = hashery.toHashSync({ data: 'example' }, { algorithm: 'fnv1' });
+const murmurHash = hashery.toHashSync({ data: 'example' }, { algorithm: 'murmur' });
+const crcHash = hashery.toHashSync({ data: 'example' }, { algorithm: 'crc32' });
+
+// Note: WebCrypto algorithms (SHA-256, SHA-384, SHA-512) are NOT supported in sync mode
+// This will throw an error:
+// hashery.toHashSync({ data: 'example' }, { algorithm: 'SHA-256' }); // ❌ Error!
+```
+
+## Using Different Hash Algorithms
+
+```typescript
+import { Hashery } from 'hashery';
+
+const hashery = new Hashery();
+
+// Use SHA-384
+const hash384 = await hashery.toHash({ data: 'example' }, { algorithm: 'SHA-384' });
+
+// Use SHA-512
+const hash512 = await hashery.toHash({ data: 'example' }, { algorithm: 'SHA-512' });
+
+// Use non-crypto hash algorithms
+const fastHash = await hashery.toHash({ data: 'example' }, { algorithm: 'djb2' });
+```
+
+## Using Providers Directly
+
+You can import and use the hash provider classes directly without the `Hashery` wrapper. This gives you direct access to the underlying hash algorithms.
+
+```typescript
+import { DJB2, FNV1, Murmur, CRC, WebCrypto } from 'hashery';
+
+// Use DJB2 directly
+const djb2 = new DJB2();
+const encoder = new TextEncoder();
+const data = encoder.encode('hello world');
+const hash = djb2.toHashSync(data); // "7c9dc9e0"
+
+// Use FNV1 directly
+const fnv1 = new FNV1();
+const fnv1Hash = fnv1.toHashSync(data);
+
+// Use Murmur directly (with optional seed)
+const murmur = new Murmur(); // default seed: 0
+const murmurHash = murmur.toHashSync(data);
+
+const murmurSeeded = new Murmur(42); // custom seed
+const murmurSeededHash = murmurSeeded.toHashSync(data);
+
+// Use CRC32 directly
+const crc = new CRC();
+const crcHash = crc.toHashSync(data);
+
+// Use WebCrypto directly (async only)
+const sha256 = new WebCrypto({ algorithm: 'SHA-256' });
+const sha512 = new WebCrypto({ algorithm: 'SHA-512' });
+const cryptoHash = await sha256.toHash(data);
+const cryptoHash512 = await sha512.toHash(data);
+```
+
+### Managing Providers with HashProviders
+
+You can also import the `HashProviders` class to manage a collection of providers:
+
+```typescript
+import { HashProviders, DJB2, FNV1, Murmur } from 'hashery';
+
+const providers = new HashProviders();
+providers.add(new DJB2());
+providers.add(new FNV1());
+providers.add(new Murmur());
+
+// Get a provider by name (supports fuzzy matching)
+const djb2Provider = providers.get('djb2');
+const alsoWorks = providers.get('DJB2'); // case-insensitive
+
+// Both variables point to the same provider instance
+console.log(djb2Provider.name); // 'djb2'
+console.log(alsoWorks.name); // 'djb2'
+
+// List all provider names
+console.log(providers.names); // ['djb2', 'fnv1', 'murmur']
+```
+
+### Creating Custom Providers
+
+Implement the `HashProvider` interface to create your own providers:
+
+```typescript
+import { Hashery, type HashProvider } from 'hashery';
+
+const myProvider: HashProvider = {
+ name: 'my-hash',
+ async toHash(data: BufferSource): Promise {
+ // Your hashing logic here
+ return 'custom-hash-value';
+ },
+ toHashSync(data: BufferSource): string {
+ // Optional: synchronous version
+ return 'custom-hash-value';
+ }
+};
+
+const hashery = new Hashery({ providers: [myProvider] });
+const hash = await hashery.toHash({ data: 'test' }, { algorithm: 'my-hash' });
+console.log(hash); // 'custom-hash-value'
+```
+
+## Setting a Default Algorithm
+
+You can set a default algorithm for all hash operations via constructor or property:
+
+```typescript
+import { Hashery } from 'hashery';
+
+// Set default algorithm via constructor
+const hashery = new Hashery({ defaultAlgorithm: 'SHA-512' });
+
+// Now all hashes use SHA-512 by default
+const hash1 = await hashery.toHash({ data: 'example' }); // Uses SHA-512
+console.log(hash1.length); // 128 (SHA-512 produces 128 hex characters)
+
+// You can still override it per call
+const hash2 = await hashery.toHash({ data: 'example' }, { algorithm: 'SHA-256' });
+console.log(hash2.length); // 64 (SHA-256 produces 64 hex characters)
+
+// Change default algorithm at runtime
+hashery.defaultAlgorithm = 'djb2';
+const hash3 = await hashery.toHash({ data: 'example' }); // Uses djb2
+```
+
+## Truncating Hash Output
+
+You can limit the length of the hash output using the `maxLength` option:
+
+```typescript
+import { Hashery } from 'hashery';
+
+const hashery = new Hashery();
+
+// Get a shorter hash (16 characters instead of 64)
+const shortHash = await hashery.toHash(
+ { data: 'example' },
+ { algorithm: 'SHA-256', maxLength: 16 }
+);
+console.log(shortHash); // "3f79bb7b435b0518" (16 chars)
+
+// Full hash for comparison
+const fullHash = await hashery.toHash({ data: 'example' });
+console.log(fullHash); // "3f79bb7b435b05181e4ccf0d4e8..." (64 chars)
+```
+
+## Hash to Number (Great for Slot Management)
+
+```typescript
+import { Hashery } from 'hashery';
+
+const hashery = new Hashery();
+
+// Convert hash to a number within a range
+const slot = await hashery.toNumber({ userId: 123 }, { min: 0, max: 100 });
+console.log(slot); // Deterministic number between 0-100
+
+// Use for consistent slot assignment
+const userSlot = await hashery.toNumber({ userId: 'user@example.com' }, { min: 0, max: 9 });
+// Same user will always get the same slot number
+```
+
+## Hash to Number Synchronous
+
+Generate deterministic numbers synchronously for high-performance scenarios. Perfect for A/B testing, sharding, and load balancing without async overhead.
+
+```typescript
+import { Hashery } from 'hashery';
+
+const hashery = new Hashery();
+
+// Synchronous number generation (defaults to djb2)
+const slot = hashery.toNumberSync({ userId: 123 }, { min: 0, max: 100 });
+console.log(slot); // Deterministic number between 0-100
+
+// A/B testing without async/await
+const variant = hashery.toNumberSync({ userId: 'user123' }, { min: 0, max: 1 });
+console.log(variant === 0 ? 'Group A' : 'Group B');
+
+// Load balancing across servers
+const serverIndex = hashery.toNumberSync(
+ { requestId: 'req_abc123' },
+ { min: 0, max: 9, algorithm: 'fnv1' } // 10 servers
+);
+
+// Sharding assignment
+const shardId = hashery.toNumberSync(
+ { customerId: 'cust_xyz' },
+ { min: 0, max: 15, algorithm: 'murmur' } // 16 shards
+);
+
+// Set default sync algorithm for all sync operations
+const hashery2 = new Hashery({ defaultAlgorithmSync: 'fnv1' });
+const num = hashery2.toNumberSync({ data: 'test' }); // Uses fnv1 by default
+```
+
+## Browser Usage
+
+Hashery works seamlessly in the browser using the Web Crypto API. You can include it via CDN or bundle it with your application.
+
+### Using via CDN (jsDelivr)
+
+```html
+
+
+
+ Hashery Browser Example
+
+
+
+
+
+```
+
+# Hooks
+
+Hashery extends [Hookified](https://github.com/jaredwray/hookified) to provide event-based functionality through hooks. Hooks allow you to intercept and modify behavior during the hashing process.
+
+## Available Hooks
+
+### Asynchronous Method Hooks
+
+#### `before:toHash`
+
+Fired before hashing occurs. This hook receives a context object containing:
+- `data` - The data to be hashed (can be modified)
+- `algorithm` - The hash algorithm to use (can be modified)
+- `maxLength` - Optional maximum length for the hash output
+
+#### `after:toHash`
+
+Fired after hashing completes. This hook receives a result object containing:
+- `hash` - The generated hash (can be modified)
+- `data` - The data that was hashed
+- `algorithm` - The algorithm that was used
+
+### Synchronous Method Hooks
+
+#### `before:toHashSync`
+
+Fired before synchronous hashing occurs. This hook receives a context object containing:
+- `data` - The data to be hashed (can be modified)
+- `algorithm` - The hash algorithm to use (can be modified)
+- `maxLength` - Optional maximum length for the hash output
+
+**Note:** This hook executes synchronously (blocking). Only synchronous hook handlers will run; async handlers are skipped.
+
+#### `after:toHashSync`
+
+Fired after synchronous hashing completes. This hook receives a result object containing:
+- `hash` - The generated hash (can be modified)
+- `data` - The data that was hashed
+- `algorithm` - The algorithm that was used
+
+**Note:** This hook executes synchronously (blocking). Only synchronous hook handlers will run; async handlers are skipped.
+
+## Basic Hook Usage
+
+```typescript
+import { Hashery } from 'hashery';
+
+const hashery = new Hashery();
+
+// Listen to before:toHash hook
+hashery.onHook('before:toHash', async (context) => {
+ console.log('About to hash:', context.data);
+ console.log('Using algorithm:', context.algorithm);
+});
+
+// Listen to after:toHash hook
+hashery.onHook('after:toHash', async (result) => {
+ console.log('Hash generated:', result.hash);
+ console.log('Original data:', result.data);
+});
+
+await hashery.toHash({ name: 'John', age: 30 });
+```
+
+## Modifying Data with Hooks
+
+You can modify the data before it's hashed:
+
+```typescript
+const hashery = new Hashery();
+
+// Add a timestamp to all hashed data
+hashery.onHook('before:toHash', async (context) => {
+ context.data = {
+ original: context.data,
+ timestamp: new Date().toISOString()
+ };
+});
+
+const hash = await hashery.toHash({ userId: 123 });
+// Data will be hashed with timestamp included
+```
+
+## Modifying Algorithms with Hooks
+
+You can force a specific algorithm regardless of what's requested:
+
+```typescript
+const hashery = new Hashery();
+
+// Force all hashes to use SHA-512
+hashery.onHook('before:toHash', async (context) => {
+ context.algorithm = 'SHA-512';
+});
+
+// Even though we request SHA-256, it will use SHA-512
+const hash = await hashery.toHash({ data: 'example' }, { algorithm: 'SHA-256' });
+console.log(hash.length); // 128 (SHA-512 hash length)
+```
+
+## Modifying Hash Results
+
+You can transform the hash after it's generated:
+
+```typescript
+const hashery = new Hashery();
+
+// Convert all hashes to uppercase
+hashery.onHook('after:toHash', async (result) => {
+ result.hash = result.hash.toUpperCase();
+});
+
+const hash = await hashery.toHash({ data: 'example' });
+console.log(hash); // Hash will be in uppercase
+```
+
+## Logging and Debugging
+
+Hooks are perfect for logging and debugging:
+
+```typescript
+const hashery = new Hashery();
+
+hashery.onHook('before:toHash', async (context) => {
+ console.log(`[DEBUG] Hashing data with ${context.algorithm}:`, context.data);
+});
+
+hashery.onHook('after:toHash', async (result) => {
+ console.log(`[DEBUG] Hash generated: ${result.hash.substring(0, 8)}...`);
+});
+
+await hashery.toHash({ userId: 'user123' });
+```
+
+## Multiple Hooks
+
+You can register multiple hooks, and they will execute in the order they were registered:
+
+```typescript
+const hashery = new Hashery();
+
+hashery.onHook('before:toHash', async (context) => {
+ console.log('First hook');
+ context.data = { step: 1, original: context.data };
+});
+
+hashery.onHook('before:toHash', async (context) => {
+ console.log('Second hook');
+ context.data = { step: 2, previous: context.data };
+});
+
+await hashery.toHash({ name: 'test' });
+// Output: "First hook" then "Second hook"
+// Data will be wrapped twice
+```
+
+## Synchronous Method Hooks
+
+Synchronous methods (`toHashSync`, `toNumberSync`) support hooks that execute synchronously (blocking). Hook handlers can modify context and results just like their async counterparts.
+
+**Important:** Only synchronous hook handlers will run. Async handlers (functions that return a Promise) are skipped. Use synchronous functions when registering hooks for sync methods.
+
+```typescript
+const hashery = new Hashery();
+
+// Listen to synchronous hash hooks (use synchronous handlers)
+hashery.onHook('before:toHashSync', (context) => {
+ console.log('About to hash synchronously:', context.data);
+ console.log('Using algorithm:', context.algorithm);
+});
+
+hashery.onHook('after:toHashSync', (result) => {
+ console.log('Sync hash generated:', result.hash);
+});
+
+const hash = hashery.toHashSync({ name: 'John', age: 30 });
+```
+
+You can modify data and results in sync hooks, just like async hooks:
+
+```typescript
+const hashery = new Hashery();
+
+// Modify input data before hashing
+hashery.onHook('before:toHashSync', (context) => {
+ context.data = { wrapped: true, original: context.data };
+});
+
+// Modify the result after hashing
+hashery.onHook('after:toHashSync', (result) => {
+ result.hash = result.hash.toUpperCase();
+});
+
+const hash = hashery.toHashSync({ name: 'test' });
+// hash will be uppercase and based on the modified data
+```
+
+## Warning Events for Invalid Algorithms
+
+When an invalid or unknown hash algorithm is provided to `toHash()` or `toHashSync()`, Hashery emits a 'warn' event and automatically falls back to the default algorithm instead of throwing an error. This ensures your application continues to work even when invalid algorithms are specified.
+
+### Listening to Warnings
+
+```typescript
+import { Hashery } from 'hashery';
+
+const hashery = new Hashery();
+
+// Listen for warning events
+hashery.on('warn', (message: string) => {
+ console.log('Warning:', message);
+});
+
+// Using an invalid algorithm will trigger the warning
+const hash = await hashery.toHash({ data: 'test' }, { algorithm: 'invalid-algo' });
+// Warning: Invalid algorithm 'invalid-algo' not found. Falling back to default algorithm 'SHA-256'.
+
+// Hash is still generated using SHA-256 (the default)
+console.log(hash); // Valid SHA-256 hash
+```
+
+### Behavior
+
+**For async methods (`toHash`, `toNumber`):**
+- Emits 'warn' event with descriptive message
+- Falls back to `defaultAlgorithm` (SHA-256 by default)
+- Returns a valid hash using the fallback algorithm
+
+**For sync methods (`toHashSync`, `toNumberSync`):**
+- Emits 'warn' event with descriptive message
+- Falls back to `defaultAlgorithmSync` (djb2 by default)
+- Returns a valid hash using the fallback algorithm
+- **Note:** If the default sync algorithm is also not found, an error will be thrown
+
+### Warning Message Format
+
+The warning message includes both the invalid algorithm name and the fallback algorithm being used:
+
+```
+Invalid algorithm '' not found. Falling back to default algorithm ''.
+```
+
+### Example Use Cases
+
+**Development/Debugging:**
+```typescript
+const hashery = new Hashery();
+
+hashery.on('warn', (message) => {
+ console.error('[Hashery Warning]', message);
+ // Log to monitoring service, etc.
+});
+```
+
+**Production Monitoring:**
+```typescript
+const hashery = new Hashery();
+
+hashery.on('warn', (message) => {
+ // Send to error tracking service
+ errorTracker.captureMessage(message, 'warning');
+});
+```
+
+**Graceful Degradation:**
+```typescript
+const hashery = new Hashery();
+let hasWarnings = false;
+
+hashery.on('warn', () => {
+ hasWarnings = true;
+});
+
+const hash = await hashery.toHash(userData, { algorithm: userPreferredAlgo });
+
+if (hasWarnings) {
+ // Notify user that their preferred algorithm is not available
+ console.log('Using default algorithm instead of your preference');
+}
+```
+
+## Removing Hooks
+
+You can remove hooks when they're no longer needed:
+
+```typescript
+const hashery = new Hashery();
+
+const myHook = async (context: any) => {
+ console.log('Hook called');
+};
+
+// Add the hook
+hashery.onHook('before:toHash', myHook);
+
+// Remove the hook
+hashery.offHook('before:toHash', myHook);
+
+// Same works for sync hooks
+hashery.onHook('before:toHashSync', myHook);
+hashery.offHook('before:toHashSync', myHook);
+```
+
+## Error Handling in Hooks
+
+Control how errors in hooks are handled using the `throwOnEmitError` option:
+
+```typescript
+// Throw errors that occur in hooks
+const hashery1 = new Hashery({ throwOnEmitError: true });
+
+hashery1.onHook('before:toHash', async (context) => {
+ throw new Error('Hook error');
+});
+
+// This will throw the error
+await hashery1.toHash({ data: 'example' }); // Throws Error: Hook error
+
+// Silently handle errors in hooks
+const hashery2 = new Hashery({ throwOnEmitError: false });
+
+hashery2.onHook('before:toHash', async (context) => {
+ throw new Error('Hook error');
+});
+
+// This will not throw, hashing continues
+const hash = await hashery2.toHash({ data: 'example' }); // Returns hash successfully
+```
+
+# Caching
+
+Hashery includes a built-in FIFO (First In, First Out) cache that stores computed hash values. When the same data is hashed with the same algorithm, the cached result is returned instead of recomputing. Caching is enabled by default with a max size of 4000 entries.
+
+```typescript
+import { Hashery } from 'hashery';
+
+// Default: cache enabled with maxSize of 4000
+const hashery = new Hashery();
+
+// Or customize cache settings
+const hashery2 = new Hashery({ cache: { enabled: true, maxSize: 10000 } });
+
+// Hashing results are automatically cached
+const hash1 = await hashery.toHash({ user: 'john' }); // computed
+const hash2 = await hashery.toHash({ user: 'john' }); // served from cache
+
+// Cache management
+hashery.cache.size; // number of cached entries
+hashery.cache.clear(); // clear all cached entries
+hashery.cache.enabled = false; // disable caching at runtime
+```
+
+# Web Crypto
+
+Hashery is built on top of the Web Crypto API, which provides cryptographic operations in both browser and Node.js environments. This ensures consistent, secure hashing across all platforms.
+
+## Browser Support
+
+The Web Crypto API is supported in all modern browsers:
+- Chrome 37+
+- Firefox 34+
+- Safari 11+
+- Edge 12+
+
+## Node.js Support
+
+Web Crypto API was introduced in Node.js 15.0.0. Hashery is tested against Node.js LTS 20+ and automatically detects and uses the appropriate crypto implementation for your environment via the `crypto.webcrypto` global.
+
+## Available Algorithms
+
+### Web Crypto Algorithms (Async Only)
+These algorithms use the Web Crypto API and are only available asynchronously:
+- **SHA-256** - Secure Hash Algorithm 256-bit (default for async methods)
+- **SHA-384** - Secure Hash Algorithm 384-bit
+- **SHA-512** - Secure Hash Algorithm 512-bit
+
+These are cryptographically secure and suitable for security-sensitive applications.
+
+### Non-Crypto Algorithms (Async & Sync)
+These algorithms support both synchronous and asynchronous operation:
+- **djb2** - Fast hash function by Daniel J. Bernstein (default for sync methods)
+- **fnv1** - Fowler-Noll-Vo hash function
+- **murmur** - MurmurHash algorithm
+- **crc32** - Cyclic Redundancy Check 32-bit
+
+**Async methods** (`toHash`, `toNumber`):
+- Default to `SHA-256`
+- Can use any algorithm (WebCrypto or non-crypto)
+- Return Promises
+
+**Sync methods** (`toHashSync`, `toNumberSync`):
+- Default to `djb2`
+- Only work with non-crypto algorithms (djb2, fnv1, murmur, crc32)
+- Return values immediately
+- Throw an error if you try to use WebCrypto algorithms
+
+## Example: Using Web Crypto
+
+```typescript
+import { Hashery } from 'hashery';
+
+const hashery = new Hashery();
+
+// Web Crypto algorithms
+const sha256 = await hashery.toHash({ data: 'example' }); // Default SHA-256
+const sha384 = await hashery.toHash({ data: 'example' }, { algorithm: 'SHA-384' });
+const sha512 = await hashery.toHash({ data: 'example' }, { algorithm: 'SHA-512' });
+
+// Non-crypto algorithms (faster, but not cryptographically secure)
+const djb2Hash = await hashery.toHash({ data: 'example' }, { algorithm: 'djb2' });
+const fnv1Hash = await hashery.toHash({ data: 'example' }, { algorithm: 'fnv1' });
+```
+
+# DJB2 Hashing
+
+DJB2 is a non-cryptographic hash function created by Daniel J. Bernstein. It's known for its simplicity and speed, making it ideal for hash tables, checksums, and other non-security applications.
+
+## Why Use DJB2?
+
+- **Fast Performance** - Significantly faster than cryptographic hash functions
+- **Good Distribution** - Provides good hash distribution for most data
+- **Simple Algorithm** - Easy to understand and implement
+- **Low Collision Rate** - Works well for hash tables and data structures
+- **Deterministic** - Same input always produces the same output
+
+## When to Use DJB2
+
+**Good for:**
+- Hash tables and data structures
+- Non-security checksums
+- Fast data lookups
+- Cache keys
+- General-purpose hashing where security isn't a concern
+
+**Not suitable for:**
+- Password hashing
+- Cryptographic signatures
+- Security-sensitive applications
+- Data integrity verification where tampering is a concern
+
+## DJB2 vs Cryptographic Hashes
+
+| Feature | DJB2 | SHA-256 |
+|---------|------|---------|
+| Speed | Very Fast | Slower |
+| Security | Not Secure | Cryptographically Secure |
+| Hash Length | 32-bit | 256-bit |
+| Collision Resistance | Good | Excellent |
+| Use Case | General Purpose | Security |
+
+## Example: Using DJB2
+
+```typescript
+import { Hashery } from 'hashery';
+
+const hashery = new Hashery();
+
+// Hash with DJB2 (fast, non-cryptographic)
+const djb2Hash = await hashery.toHash({ userId: 123, action: 'login' }, { algorithm: 'djb2' });
+
+// Use for cache keys
+const cacheKey = await hashery.toHash({
+ endpoint: '/api/users',
+ params: { page: 1, limit: 10 }
+}, { algorithm: 'djb2' });
+
+// Generate slot numbers with DJB2
+const slot = await hashery.toNumber({ userId: 'user123' }, { min: 0, max: 99, algorithm: 'djb2' });
+```
+
+## Algorithm Details
+
+DJB2 uses a simple formula:
+```
+hash = 5381
+for each character c:
+ hash = ((hash << 5) + hash) + c
+```
+
+This translates to: `hash * 33 + c`, where 5381 is the magic initial value chosen by Daniel J. Bernstein for its distribution properties.
+
+# FNV1 Hashing
+
+FNV1 (Fowler-Noll-Vo) is a non-cryptographic hash function designed for fast hash table and checksum use. Created by Glenn Fowler, Landon Curt Noll, and Kiem-Phong Vo, it's known for its excellent distribution properties and simplicity.
+
+## Why Use FNV1?
+
+- **Excellent Distribution** - Superior hash distribution reduces collisions
+- **Fast Performance** - Very fast computation with minimal operations
+- **Simple Implementation** - Easy to understand and implement
+- **Public Domain** - No licensing restrictions
+- **Well-Tested** - Extensively used and tested in production systems
+- **Deterministic** - Same input always produces the same output
+
+## When to Use FNV1
+
+**Good for:**
+- Hash tables and associative arrays
+- Checksums and fingerprints
+- Data deduplication
+- Bloom filters
+- Fast lookups and indexing
+- Non-cryptographic applications
+
+**Not suitable for:**
+- Password hashing
+- Cryptographic signatures
+- Security-critical applications
+- Digital signatures
+- Data integrity in adversarial environments
+
+## FNV1 vs Other Hash Functions
+
+| Feature | FNV1 | DJB2 | SHA-256 |
+|---------|------|------|---------|
+| Speed | Very Fast | Very Fast | Slower |
+| Distribution | Excellent | Good | Excellent |
+| Security | Not Secure | Not Secure | Cryptographically Secure |
+| Collision Resistance | Good | Good | Excellent |
+| Use Case | Hash Tables | General Purpose | Security |
+
+## Example: Using FNV1
+
+```typescript
+import { Hashery } from 'hashery';
+
+const hashery = new Hashery();
+
+// Hash with FNV1 (fast, excellent distribution)
+const fnv1Hash = await hashery.toHash({ productId: 'ABC123', variant: 'red' }, { algorithm: 'fnv1' });
+
+// Use for hash table keys
+const tableKey = await hashery.toHash({
+ userId: 'user@example.com',
+ resource: 'profile'
+}, { algorithm: 'fnv1' });
+
+// Generate distributed slot numbers with FNV1
+const slot = await hashery.toNumber({ sessionId: 'sess_xyz789' }, { min: 0, max: 999, algorithm: 'fnv1' });
+
+// Use for data deduplication
+const fingerprint = await hashery.toHash({
+ content: 'document content here',
+ metadata: { author: 'John', date: '2024-01-01' }
+}, { algorithm: 'fnv1' });
+```
+
+## Algorithm Details
+
+FNV1 uses the following formula:
+```
+hash = FNV_offset_basis
+for each byte b:
+ hash = hash * FNV_prime
+ hash = hash XOR b
+```
+
+Where:
+- **FNV_offset_basis**: Initial hash value (different for 32-bit, 64-bit, etc.)
+- **FNV_prime**: A carefully chosen prime number for good distribution
+- **XOR**: Bitwise exclusive OR operation
+
+The algorithm multiplies by a prime and XORs with each input byte, creating excellent avalanche properties where small input changes result in very different hash values.
+
+# CRC Hashing
+
+CRC (Cyclic Redundancy Check) is a non-cryptographic hash function designed primarily for detecting accidental changes to data. CRC32 is a 32-bit variant widely used in network protocols, file formats, and data integrity verification.
+
+## Why Use CRC?
+
+- **Error Detection** - Excellent at detecting accidental data corruption
+- **Industry Standard** - Widely used in ZIP, PNG, Ethernet, and many other standards
+- **Fast Performance** - Very efficient computation using lookup tables
+- **Hardware Support** - Often implemented in hardware for maximum speed
+- **Well-Understood** - Decades of use and mathematical analysis
+- **Deterministic** - Same input always produces the same output
+
+## When to Use CRC
+
+**Good for:**
+- Data integrity verification
+- Error detection in network protocols
+- File format checksums (ZIP, PNG, etc.)
+- Storage integrity checks
+- Detecting accidental corruption
+- Quick data validation
+
+**Not suitable for:**
+- Cryptographic applications
+- Password hashing
+- Digital signatures
+- Security-sensitive checksums
+- Protection against intentional tampering
+- Hash tables (not designed for this use case)
+
+## CRC vs Other Hash Functions
+
+| Feature | CRC32 | DJB2 | FNV1 | SHA-256 |
+|---------|-------|------|------|---------|
+| Primary Use | Error Detection | Hash Tables | Hash Tables | Security |
+| Speed | Very Fast | Very Fast | Very Fast | Slower |
+| Security | Not Secure | Not Secure | Not Secure | Cryptographically Secure |
+| Hash Length | 32-bit | 32-bit | 32-bit/64-bit | 256-bit |
+| Error Detection | Excellent | Poor | Poor | Excellent |
+| Use Case | Data Integrity | General Purpose | Hash Tables | Security |
+
+## Example: Using CRC
+
+```typescript
+import { Hashery } from 'hashery';
+
+const hashery = new Hashery();
+
+// Hash with CRC32 for data integrity
+const crcHash = await hashery.toHash({ fileData: 'content here' }, { algorithm: 'crc32' });
+
+// Verify file integrity
+const fileChecksum = await hashery.toHash({
+ filename: 'document.pdf',
+ size: 1024000,
+ modified: '2024-01-01'
+}, { algorithm: 'crc32' });
+
+// Network packet validation
+const packetChecksum = await hashery.toHash({
+ header: { type: 'data', seq: 123 },
+ payload: 'packet payload data'
+}, { algorithm: 'crc32' });
+
+// Quick data validation
+const dataIntegrity = await hashery.toHash({
+ recordId: 'rec_123',
+ data: { field1: 'value1', field2: 'value2' }
+}, { algorithm: 'crc32' });
+```
+
+## Algorithm Details
+
+CRC32 uses polynomial division in a finite field (GF(2)):
+
+```
+CRC32 polynomial: 0x04C11DB7 (IEEE 802.3 standard)
+
+for each byte b:
+ crc = (crc >> 8) XOR table[(crc XOR b) & 0xFF]
+```
+
+Key characteristics:
+- **Polynomial**: Uses a standardized polynomial for consistent results
+- **Lookup Table**: Pre-computed table for fast calculation
+- **Bit Shifting**: Efficient XOR and shift operations
+- **Finite Field**: Mathematical properties ensure good error detection
+
+## Important Notes
+
+⚠️ **Security Warning**: CRC is NOT cryptographically secure. It's designed to detect accidental errors, not intentional tampering. For security applications, use SHA-256 or other cryptographic hash functions.
+
+✅ **Best Practice**: Use CRC32 for checksums and error detection in non-adversarial environments. Use cryptographic hashes (SHA-256, SHA-512) when security matters.
+
+# API - Properties
+
+## `parse`
+
+Gets or sets the parse function used to deserialize stored values.
+
+**Type:** `ParseFn`
+
+**Default:** `JSON.parse`
+
+```typescript
+const hashery = new Hashery();
+hashery.parse = customParseFunction;
+```
+
+## `stringify`
+
+Gets or sets the stringify function used to serialize values for storage.
+
+**Type:** `StringifyFn`
+
+**Default:** `JSON.stringify`
+
+```typescript
+const hashery = new Hashery();
+hashery.stringify = customStringifyFunction;
+```
+
+## `providers`
+
+Gets or sets the HashProviders instance used to manage hash providers.
+
+**Type:** `HashProviders`
+
+```typescript
+const hashery = new Hashery();
+console.log(hashery.providers);
+```
+
+## `names`
+
+Gets the names of all registered hash algorithm providers.
+
+**Type:** `Array`
+
+**Returns:** An array of provider names (e.g., ['SHA-256', 'SHA-384', 'SHA-512', 'djb2', 'fnv1', 'murmur', 'crc32'])
+
+```typescript
+const hashery = new Hashery();
+console.log(hashery.names); // ['SHA-256', 'SHA-384', 'SHA-512', 'djb2', 'fnv1', 'murmur', 'crc32']
+```
+
+## `defaultAlgorithm`
+
+Gets or sets the default hash algorithm to use when none is specified for async methods.
+
+**Type:** `string`
+
+**Default:** `'SHA-256'`
+
+```typescript
+const hashery = new Hashery();
+
+// Get default algorithm
+console.log(hashery.defaultAlgorithm); // 'SHA-256'
+
+// Set default algorithm
+hashery.defaultAlgorithm = 'SHA-512';
+
+// Now all async hashes use SHA-512 by default
+const hash = await hashery.toHash({ data: 'example' });
+console.log(hash.length); // 128 (SHA-512 produces 128 hex characters)
+```
+
+## `defaultAlgorithmSync`
+
+Gets or sets the default hash algorithm to use when none is specified for synchronous methods.
+
+**Type:** `string`
+
+**Default:** `'djb2'`
+
+```typescript
+const hashery = new Hashery();
+
+// Get default sync algorithm
+console.log(hashery.defaultAlgorithmSync); // 'djb2'
+
+// Set default sync algorithm
+hashery.defaultAlgorithmSync = 'fnv1';
+
+// Now all sync hashes use fnv1 by default
+const hash = hashery.toHashSync({ data: 'example' });
+
+// You can also set it in the constructor
+const hashery2 = new Hashery({ defaultAlgorithmSync: 'murmur' });
+const hash2 = hashery2.toHashSync({ data: 'test' }); // Uses murmur
+```
+
+# API - Functions
+
+## `toHash(data, options?)`
+
+Generates a cryptographic hash of the provided data using the specified algorithm (async). The data is first stringified using the configured stringify function, then hashed.
+
+**Parameters:**
+- `data` (unknown) - The data to hash (will be stringified before hashing)
+- `options` (object, optional) - Configuration options
+ - `algorithm` (string, optional) - The hash algorithm to use (defaults to 'SHA-256')
+ - `maxLength` (number, optional) - Maximum length for the hash output (truncates from the start)
+
+**Returns:** `Promise` - A Promise that resolves to the hexadecimal string representation of the hash
+
+**Example:**
+
+```typescript
+const hashery = new Hashery();
+
+// Using default SHA-256
+const hash = await hashery.toHash({ name: 'John', age: 30 });
+
+// Using a different algorithm
+const hash512 = await hashery.toHash({ name: 'John' }, { algorithm: 'SHA-512' });
+const fastHash = await hashery.toHash({ name: 'John' }, { algorithm: 'djb2' });
+
+// Truncating hash output
+const shortHash = await hashery.toHash(
+ { name: 'John' },
+ { algorithm: 'SHA-256', maxLength: 16 }
+);
+```
+
+## `toHashSync(data, options?)`
+
+Generates a hash of the provided data synchronously using a non-cryptographic hash algorithm. The data is first stringified using the configured stringify function, then hashed.
+
+**Important:** This method only works with synchronous hash providers (djb2, fnv1, murmur, crc32). WebCrypto algorithms (SHA-256, SHA-384, SHA-512) are not supported and will throw an error.
+
+**Parameters:**
+- `data` (unknown) - The data to hash (will be stringified before hashing)
+- `options` (object, optional) - Configuration options
+ - `algorithm` (string, optional) - The hash algorithm to use (defaults to 'djb2')
+ - `maxLength` (number, optional) - Maximum length for the hash output (truncates from the start)
+
+**Returns:** `string` - The hexadecimal string representation of the hash
+
+**Throws:** `Error` if the specified algorithm does not support synchronous hashing
+
+**Example:**
+
+```typescript
+const hashery = new Hashery();
+
+// Using default djb2
+const hash = hashery.toHashSync({ name: 'John', age: 30 });
+
+// Using a different algorithm
+const hashFnv1 = hashery.toHashSync({ name: 'John' }, { algorithm: 'fnv1' });
+const hashMurmur = hashery.toHashSync({ name: 'John' }, { algorithm: 'murmur' });
+const hashCrc = hashery.toHashSync({ name: 'John' }, { algorithm: 'crc32' });
+
+// Truncating hash output
+const shortHash = hashery.toHashSync(
+ { name: 'John' },
+ { algorithm: 'djb2', maxLength: 4 }
+);
+
+// This will throw an error (WebCrypto not supported in sync mode)
+// const invalid = hashery.toHashSync({ name: 'John' }, { algorithm: 'SHA-256' }); // ❌
+```
+
+## `toNumber(data, options?)`
+
+Generates a deterministic number within a specified range based on the hash of the provided data (async). This method uses the toHash function to create a consistent hash, then maps it to a number between min and max (inclusive).
+
+**Parameters:**
+- `data` (unknown) - The data to hash (will be stringified before hashing)
+- `options` (object, optional) - Configuration options
+ - `min` (number, optional) - The minimum value of the range (inclusive, defaults to 0)
+ - `max` (number, optional) - The maximum value of the range (inclusive, defaults to 100)
+ - `algorithm` (string, optional) - The hash algorithm to use (defaults to 'SHA-256')
+ - `hashLength` (number, optional) - Number of characters from hash to use for conversion (defaults to 16)
+
+**Returns:** `Promise` - A Promise that resolves to a number between min and max (inclusive)
+
+**Throws:** Error if min is greater than max
+
+**Example:**
+
+```typescript
+const hashery = new Hashery();
+
+// Generate a number between 0 and 100 (default range)
+const num = await hashery.toNumber({ user: 'john' });
+
+// Generate a number with custom range
+const num2 = await hashery.toNumber({ user: 'john' }, { min: 0, max: 100 });
+
+// Using a different algorithm
+const num512 = await hashery.toNumber({ user: 'john' }, { min: 0, max: 255, algorithm: 'SHA-512' });
+```
+
+## `toNumberSync(data, options?)`
+
+Generates a deterministic number within a specified range based on the hash of the provided data synchronously. This method uses the toHashSync function to create a consistent hash, then maps it to a number between min and max (inclusive).
+
+**Important:** This method only works with synchronous hash providers (djb2, fnv1, murmur, crc32).
+
+**Parameters:**
+- `data` (unknown) - The data to hash (will be stringified before hashing)
+- `options` (object, optional) - Configuration options
+ - `min` (number, optional) - The minimum value of the range (inclusive, defaults to 0)
+ - `max` (number, optional) - The maximum value of the range (inclusive, defaults to 100)
+ - `algorithm` (string, optional) - The hash algorithm to use (defaults to 'djb2')
+ - `hashLength` (number, optional) - Number of characters from hash to use for conversion (defaults to 16)
+
+**Returns:** `number` - A number between min and max (inclusive)
+
+**Throws:**
+- Error if min is greater than max
+- Error if the specified algorithm does not support synchronous hashing
+
+**Example:**
+
+```typescript
+const hashery = new Hashery();
+
+// Generate a number between 0 and 100 (default range)
+const num = hashery.toNumberSync({ user: 'john' });
+
+// Generate a number with custom range
+const slot = hashery.toNumberSync({ user: 'john' }, { min: 0, max: 9 });
+
+// Using a different algorithm
+const numFnv1 = hashery.toNumberSync({ user: 'john' }, { min: 0, max: 255, algorithm: 'fnv1' });
+
+// A/B testing
+const variant = hashery.toNumberSync({ userId: 'user123' }, { min: 0, max: 1 });
+console.log(variant === 0 ? 'Group A' : 'Group B');
+
+// Load balancing
+const serverId = hashery.toNumberSync(
+ { requestId: 'req_abc' },
+ { min: 0, max: 9, algorithm: 'murmur' } // 10 servers
+);
+
+// This will throw an error (WebCrypto not supported in sync mode)
+// const invalid = hashery.toNumberSync({ user: 'john' }, { algorithm: 'SHA-256' }); // ❌
+```
+
+## `loadProviders(providers?, options?)`
+
+Loads hash providers into the Hashery instance. This allows you to add custom hash providers or replace the default ones.
+
+**Parameters:**
+- `providers` (Array, optional) - Array of hash providers to add
+- `options` (HasheryLoadProviderOptions, optional) - Options object
+ - `includeBase` (boolean) - Whether to include base providers (default: true)
+
+**Returns:** `void`
+
+**Example:**
+
+```typescript
+const hashery = new Hashery();
+
+// Add a custom provider
+const customProvider = {
+ name: 'custom',
+ toHash: async (data: BufferSource) => 'custom-hash'
+};
+
+hashery.loadProviders([customProvider]);
+
+// Load without base providers
+hashery.loadProviders([customProvider], { includeBase: false });
+```
+
+# API - Types
+
+## `HashAlgorithm`
+
+A string literal union type representing all built-in hash algorithm names. Provides autocomplete in IDEs while still accepting custom provider names as strings.
+
+**Type:** `"SHA-256" | "SHA-384" | "SHA-512" | "djb2" | "fnv1" | "murmur" | "crc32"`
+
+```typescript
+import { Hashery, type HashAlgorithm } from 'hashery';
+
+const hashery = new Hashery();
+
+// Use the type for your own variables and functions
+const algorithm: HashAlgorithm = 'SHA-256';
+const hash = await hashery.toHash({ data: 'example' }, { algorithm });
+
+// All option fields accept HashAlgorithm with full autocomplete
+const hashery2 = new Hashery({ defaultAlgorithm: 'SHA-512' }); // autocomplete for algorithm names
+```
+
+# Benchmarks
+
+Overall view of the current algorithm's and their performance using simple hashing with random data. `Sync` is when we use `toHashSync` and `Async` is the `toHash` function which requires `await`.
+
+**NOTE: Many of these are not secure and should be used only for object hashing. Read about each one in the documentation and pick what works best for your use case.**
+
+## toHash
+| name | summary | ops/sec | time/op | margin | samples |
+|-----------------|:---------:|----------:|----------:|:--------:|----------:|
+| DJB2 Sync | 🥇 | 649K | 2µs | ±0.01% | 645K |
+| FNV1 Sync | -0.64% | 644K | 2µs | ±0.01% | 635K |
+| CRC32 Sync | -1.4% | 639K | 2µs | ±0.02% | 615K |
+| MURMUR Sync | -2.3% | 634K | 2µs | ±0.01% | 629K |
+| CRC32 Async | -19% | 524K | 2µs | ±0.02% | 514K |
+| SHA-384 Async | -20% | 519K | 2µs | ±0.03% | 481K |
+| MURMUR Async | -20% | 518K | 2µs | ±0.02% | 512K |
+| SHA-512 Async | -21% | 513K | 2µs | ±0.03% | 473K |
+| SHA-256 Async | -21% | 513K | 2µs | ±0.03% | 472K |
+| DJB2 Async | -21% | 512K | 2µs | ±0.02% | 504K |
+| FNV1 Async | -22% | 508K | 2µs | ±0.02% | 501K |
+
+## toNumber
+| name | summary | ops/sec | time/op | margin | samples |
+|-----------------|:---------:|----------:|----------:|:--------:|----------:|
+| CRC32 Sync | 🥇 | 601K | 2µs | ±0.01% | 591K |
+| DJB2 Sync | -0.51% | 598K | 2µs | ±0.01% | 588K |
+| MURMUR Sync | -1.4% | 593K | 2µs | ±0.02% | 582K |
+| FNV1 Sync | -2% | 589K | 2µs | ±0.01% | 583K |
+| CRC32 Async | -24% | 457K | 2µs | ±0.02% | 446K |
+| DJB2 Async | -25% | 449K | 2µs | ±0.02% | 441K |
+| MURMUR Async | -25% | 448K | 2µs | ±0.02% | 434K |
+| SHA-512 Async | -27% | 439K | 2µs | ±0.03% | 404K |
+| SHA-384 Async | -27% | 437K | 2µs | ±0.03% | 406K |
+| SHA-256 Async | -28% | 433K | 2µs | ±0.03% | 404K |
+| FNV1 Async | -35% | 392K | 3µs | ±0.08% | 296K |
+
+## Hashery vs Others
+| name | summary | ops/sec | time/op | margin | samples |
+|---------------------------|:---------:|----------:|----------:|:--------:|----------:|
+| node:crypto SHA-256 | 🥇 | 529K | 2µs | ±0.03% | 470K |
+| Hashery SHA-512 (Cache) | -3.7% | 509K | 2µs | ±0.03% | 473K |
+| Hashery SHA-384 (Cache) | -4.7% | 505K | 2µs | ±0.03% | 471K |
+| Hashery SHA-256 (Cache) | -4.7% | 504K | 2µs | ±0.03% | 471K |
+| node:crypto SHA-512 | -5% | 502K | 2µs | ±0.02% | 471K |
+| node:crypto SHA-384 | -5.5% | 500K | 2µs | ±0.02% | 489K |
+| object-hash SHA1 | -87% | 71K | 14µs | ±0.04% | 70K |
+| object-hash SHA256 | -87% | 70K | 15µs | ±0.04% | 69K |
+| Hashery SHA-256 | -88% | 63K | 16µs | ±0.08% | 61K |
+| Hashery SHA-384 | -89% | 60K | 17µs | ±0.08% | 58K |
+| Hashery SHA-512 | -89% | 56K | 19µs | ±0.09% | 54K |
+
+In this benchmark it shows the performance comparison between Hashery, `node:crypto`, and the `object-hash` package. By default `node:crypto` has significant performance natively and doesnt use `async/await` to perform its hash. With caching enabled we start to see the performance become more similar. The `object-hash` package is included for comparison as a popular alternative.
+
+## toNumber
+| name | summary | ops/sec | time/op | margin | samples |
+|-----------------|:---------:|----------:|----------:|:--------:|----------:|
+| CRC32 Sync | 🥇 | 601K | 2µs | ±0.01% | 594K |
+| FNV1 Sync | -0.67% | 597K | 2µs | ±0.01% | 588K |
+| MURMUR Sync | -0.76% | 597K | 2µs | ±0.01% | 592K |
+| DJB2 Sync | -1.6% | 592K | 2µs | ±0.02% | 576K |
+| FNV1 Async | -24% | 456K | 2µs | ±0.02% | 447K |
+| CRC32 Async | -25% | 453K | 2µs | ±0.03% | 426K |
+| DJB2 Async | -25% | 451K | 2µs | ±0.02% | 440K |
+| MURMUR Async | -28% | 433K | 2µs | ±0.03% | 420K |
+| SHA-384 Async | -28% | 432K | 3µs | ±0.03% | 394K |
+| SHA-256 Async | -29% | 425K | 3µs | ±0.03% | 393K |
+| SHA-512 Async | -29% | 425K | 3µs | ±0.04% | 384K |
+
+# Code of Conduct and Contributing
+Please use our [Code of Conduct](CODE_OF_CONDUCT.md) and [Contributing](CONTRIBUTING.md) guidelines for development and testing. We appreciate your contributions!
+
+# License and Copyright
+
+[MIT](LICENSE) & © [Jared Wray](https://jaredwray.com)
\ No newline at end of file
diff --git a/node_modules/hashery/package.json b/node_modules/hashery/package.json
new file mode 100644
index 000000000..90686dd98
--- /dev/null
+++ b/node_modules/hashery/package.json
@@ -0,0 +1,92 @@
+{
+ "name": "hashery",
+ "version": "1.5.0",
+ "description": "Browser Compatible Object Hashing",
+ "type": "module",
+ "main": "dist/node/index.js",
+ "types": "dist/node/index.d.ts",
+ "exports": {
+ ".": {
+ "import": {
+ "types": "./dist/node/index.d.ts",
+ "default": "./dist/node/index.js"
+ },
+ "require": {
+ "types": "./dist/node/index.d.cts",
+ "default": "./dist/node/index.cjs"
+ }
+ },
+ "./browser": {
+ "import": "./dist/browser/index.js",
+ "default": "./dist/browser/index.global.js"
+ }
+ },
+ "repository": "https://github.com/jaredwray/hashery.git",
+ "author": "Jared Wray ",
+ "engines": {
+ "node": ">=20"
+ },
+ "license": "MIT",
+ "scripts": {
+ "clean": "rimraf ./dist ./coverage ./node_modules ./pnpm-lock.yaml ./site/README.md ./site/dist",
+ "build": "rimraf ./dist && tsup",
+ "prepare": "pnpm build",
+ "benchmark": "pnpm benchmark:main && pnpm benchmark:vs-others",
+ "benchmark:main": "tsx benchmark/hashing.ts",
+ "benchmark:vs-others": "tsx benchmark/hashery-vs-others.ts",
+ "lint": "biome check --write --error-on-warnings",
+ "test": "pnpm lint && vitest run --coverage",
+ "test:ci": "biome check --error-on-warnings && vitest run --coverage",
+ "website:build": "rimraf ./site/README.md ./site/dist && pnpm docula",
+ "website:serve": "rimraf ./site/README.md ./site/dist && pnpm docula serve"
+ },
+ "dependencies": {
+ "hookified": "^1.14.0"
+ },
+ "devDependencies": {
+ "@biomejs/biome": "^2.3.10",
+ "@faker-js/faker": "^10.3.0",
+ "@monstermann/tinybench-pretty-printer": "^0.3.0",
+ "@types/node": "^25.0.3",
+ "@types/object-hash": "^3.0.6",
+ "@vitest/coverage-v8": "^4.0.16",
+ "docula": "^0.40.0",
+ "object-hash": "^3.0.0",
+ "rimraf": "^6.1.2",
+ "tinybench": "^6.0.0",
+ "tsup": "^8.5.1",
+ "tsx": "^4.21.0",
+ "typescript": "^5.9.3",
+ "vitest": "^4.0.16"
+ },
+ "files": [
+ "dist",
+ "README.md",
+ "LICENSE"
+ ],
+ "keywords": [
+ "webcrypto",
+ "object-hash",
+ "hash",
+ "hashing",
+ "sha256",
+ "sha384",
+ "sha512",
+ "djb2",
+ "murmur",
+ "fnv1",
+ "crc32",
+ "digest",
+ "deterministic",
+ "stable-hash",
+ "json-hash",
+ "browser-compatible",
+ "native-crypto",
+ "secure",
+ "standards-based",
+ "esmodule",
+ "lightweight",
+ "fast",
+ "modern"
+ ]
+}
diff --git a/node_modules/hookified/LICENSE b/node_modules/hookified/LICENSE
new file mode 100644
index 000000000..be87f1509
--- /dev/null
+++ b/node_modules/hookified/LICENSE
@@ -0,0 +1,19 @@
+MIT License & © Jared Wray
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/node_modules/hookified/README.md b/node_modules/hookified/README.md
new file mode 100644
index 000000000..6578f2b0f
--- /dev/null
+++ b/node_modules/hookified/README.md
@@ -0,0 +1,1424 @@
+
+
+# Event Emitting and Middleware Hooks
+
+[](https://github.com/jaredwray/hookified/actions/workflows/tests.yaml)
+[](https://github.com/jaredwray/hookified/blob/master/LICENSE)
+[](https://codecov.io/gh/jaredwray/hookified)
+[](https://npmjs.com/package/hookified)
+[](https://www.jsdelivr.com/package/npm/hookified)
+[](https://npmjs.com/package/hookified)
+
+# Features
+- Simple replacement for EventEmitter
+- Async / Sync Middleware Hooks for Your Methods
+- ESM / CJS with Types and Nodejs 20+
+- Browser Support and Delivered via CDN
+- Ability to throw errors in hooks
+- Ability to pass in a logger (such as Pino) for errors
+- Enforce consistent hook naming conventions with `enforceBeforeAfter`
+- Deprecation warnings for hooks with `deprecatedHooks`
+- Control deprecated hook execution with `allowDeprecated`
+- No package dependencies and only 200KB in size
+- Fast and Efficient with [Benchmarks](#benchmarks)
+- Maintained on a regular basis!
+
+# Table of Contents
+- [Installation](#installation)
+- [Usage](#usage)
+- [Using it in the Browser](#using-it-in-the-browser)
+- [API - Hooks](#api---hooks)
+ - [.throwOnHookError](#throwhookerror)
+ - [.logger](#logger)
+ - [.enforceBeforeAfter](#enforcebeforeafter)
+ - [.deprecatedHooks](#deprecatedhooks)
+ - [.allowDeprecated](#allowdeprecated)
+ - [.onHook(eventName, handler)](#onhookeventname-handler)
+ - [.onHookEntry(hookEntry)](#onhookentryhookentry)
+ - [.addHook(eventName, handler)](#addhookeventname-handler)
+ - [.onHooks(Array)](#onhooksarray)
+ - [.onceHook(eventName, handler)](#oncehookeventname-handler)
+ - [.prependHook(eventName, handler)](#prependhookeventname-handler)
+ - [.prependOnceHook(eventName, handler)](#prependoncehookeventname-handler)
+ - [.removeHook(eventName)](#removehookeventname)
+ - [.removeHooks(Array)](#removehooksarray)
+ - [.hook(eventName, ...args)](#hookeventname-args)
+ - [.callHook(eventName, ...args)](#callhookeventname-args)
+ - [.beforeHook(eventName, ...args)](#beforehookeventname-args)
+ - [.afterHook(eventName, ...args)](#afterhookeventname-args)
+ - [.hookSync(eventName, ...args)](#hooksync-eventname-args)
+ - [.hooks](#hooks)
+ - [.getHooks(eventName)](#gethookseventname)
+ - [.clearHooks(eventName)](#clearhookeventname)
+- [API - Events](#api---events)
+ - [.throwOnEmitError](#throwonemitterror)
+ - [.throwOnEmptyListeners](#throwonemptylisteners)
+ - [.on(eventName, handler)](#oneventname-handler)
+ - [.off(eventName, handler)](#offeventname-handler)
+ - [.emit(eventName, ...args)](#emiteventname-args)
+ - [.listeners(eventName)](#listenerseventname)
+ - [.removeAllListeners(eventName)](#removealllistenerseventname)
+ - [.setMaxListeners(maxListeners: number)](#setmaxlistenersmaxlisteners-number)
+ - [.once(eventName, handler)](#oneventname-handler-1)
+ - [.prependListener(eventName, handler)](#prependlistenereventname-handler)
+ - [.prependOnceListener(eventName, handler)](#prependoncelistenereventname-handler)
+ - [.eventNames()](#eventnames)
+ - [.listenerCount(eventName?)](#listenercounteventname)
+ - [.rawListeners(eventName?)](#rawlistenerseventname)
+- [Logging](#logging)
+- [Benchmarks](#benchmarks)
+- [How to Contribute](#how-to-contribute)
+- [License and Copyright](#license-and-copyright)
+
+# Installation
+```bash
+npm install hookified --save
+```
+
+# Usage
+This was built because we constantly wanted hooks and events extended on libraires we are building such as [Keyv](https://keyv.org) and [Cacheable](https://cacheable.org). This is a simple way to add hooks and events to your classes.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ async myMethodEmittingEvent() {
+ this.emit('message', 'Hello World'); //using Emittery
+ }
+
+ //with hooks you can pass data in and if they are subscribed via onHook they can modify the data
+ async myMethodWithHooks() Promise {
+ let data = { some: 'data' };
+ // do something
+ await this.hook('before:myMethod2', data);
+
+ return data;
+ }
+}
+```
+
+You can even pass in multiple arguments to the hooks:
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ async myMethodWithHooks() Promise {
+ let data = { some: 'data' };
+ let data2 = { some: 'data2' };
+ // do something
+ await this.hook('before:myMethod2', data, data2);
+
+ return data;
+ }
+}
+```
+
+# Using it in the Browser
+
+```html
+
+```
+
+if you are not using ESM modules, you can use the following:
+
+```html
+
+
+```
+
+# API - Hooks
+
+## .throwOnHookError
+
+If set to true, errors thrown in hooks will be thrown. If set to false, errors will be only emitted.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super({ throwOnHookError: true });
+ }
+}
+
+const myClass = new MyClass();
+
+console.log(myClass.throwOnHookError); // true. because it is set in super
+
+try {
+ myClass.onHook('error-event', async () => {
+ throw new Error('error');
+ });
+
+ await myClass.hook('error-event');
+} catch (error) {
+ console.log(error.message); // error
+}
+
+myClass.throwOnHookError = false;
+console.log(myClass.throwOnHookError); // false
+```
+
+## .logger
+If set, errors thrown in hooks will be logged to the logger. If not set, errors will be only emitted.
+
+```javascript
+import { Hookified } from 'hookified';
+import pino from 'pino';
+
+const logger = pino(); // create a logger instance that is compatible with Logger type
+
+class MyClass extends Hookified {
+ constructor() {
+ super({ logger });
+ }
+
+ async myMethodWithHooks() Promise {
+ let data = { some: 'data' };
+ // do something
+ await this.hook('before:myMethod2', data);
+
+ return data;
+ }
+}
+
+const myClass = new MyClass();
+myClass.onHook('before:myMethod2', async () => {
+ throw new Error('error');
+});
+
+// when you call before:myMethod2 it will log the error to the logger
+await myClass.hook('before:myMethod2');
+```
+
+## .enforceBeforeAfter
+
+If set to true, enforces that all hook names must start with 'before' or 'after'. This is useful for maintaining consistent hook naming conventions in your application. Default is false.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super({ enforceBeforeAfter: true });
+ }
+}
+
+const myClass = new MyClass();
+
+console.log(myClass.enforceBeforeAfter); // true
+
+// These will work fine
+myClass.onHook('beforeSave', async () => {
+ console.log('Before save hook');
+});
+
+myClass.onHook('afterSave', async () => {
+ console.log('After save hook');
+});
+
+myClass.onHook('before:validation', async () => {
+ console.log('Before validation hook');
+});
+
+// This will throw an error
+try {
+ myClass.onHook('customEvent', async () => {
+ console.log('This will not work');
+ });
+} catch (error) {
+ console.log(error.message); // Hook event "customEvent" must start with "before" or "after" when enforceBeforeAfter is enabled
+}
+
+// You can also change it dynamically
+myClass.enforceBeforeAfter = false;
+myClass.onHook('customEvent', async () => {
+ console.log('This will work now');
+});
+```
+
+The validation applies to all hook-related methods:
+- `onHook()`, `addHook()`, `onHookEntry()`, `onHooks()`
+- `prependHook()`, `onceHook()`, `prependOnceHook()`
+- `hook()`, `callHook()`
+- `getHooks()`, `removeHook()`, `removeHooks()`
+
+Note: The `beforeHook()` and `afterHook()` helper methods automatically generate proper hook names and work regardless of the `enforceBeforeAfter` setting.
+
+## .deprecatedHooks
+
+A Map of deprecated hook names to deprecation messages. When a deprecated hook is used, a warning will be emitted via the 'warn' event and logged to the logger (if available). Default is an empty Map.
+
+```javascript
+import { Hookified } from 'hookified';
+
+// Define deprecated hooks with custom messages
+const deprecatedHooks = new Map([
+ ['oldHook', 'Use newHook instead'],
+ ['legacyMethod', 'This hook will be removed in v2.0'],
+ ['deprecatedFeature', ''] // Empty message - will just say "deprecated"
+]);
+
+class MyClass extends Hookified {
+ constructor() {
+ super({ deprecatedHooks });
+ }
+}
+
+const myClass = new MyClass();
+
+console.log(myClass.deprecatedHooks); // Map with deprecated hooks
+
+// Listen for deprecation warnings
+myClass.on('warn', (event) => {
+ console.log(`Deprecation warning: ${event.message}`);
+ // event.hook contains the hook name
+ // event.message contains the full warning message
+});
+
+// Using a deprecated hook will emit warnings
+myClass.onHook('oldHook', () => {
+ console.log('This hook is deprecated');
+});
+// Output: Hook "oldHook" is deprecated: Use newHook instead
+
+// Using a deprecated hook with empty message
+myClass.onHook('deprecatedFeature', () => {
+ console.log('This hook is deprecated');
+});
+// Output: Hook "deprecatedFeature" is deprecated
+
+// You can also set deprecated hooks dynamically
+myClass.deprecatedHooks.set('anotherOldHook', 'Please migrate to the new API');
+
+// Works with logger if provided
+import pino from 'pino';
+const logger = pino();
+
+const myClassWithLogger = new Hookified({
+ deprecatedHooks,
+ logger
+});
+
+// Deprecation warnings will be logged to logger.warn
+```
+
+The deprecation warning system applies to all hook-related methods:
+- Registration: `onHook()`, `addHook()`, `onHookEntry()`, `onHooks()`, `prependHook()`, `onceHook()`, `prependOnceHook()`
+- Execution: `hook()`, `callHook()`
+- Management: `getHooks()`, `removeHook()`, `removeHooks()`
+
+Deprecation warnings are emitted in two ways:
+1. **Event**: A 'warn' event is emitted with `{ hook: string, message: string }`
+2. **Logger**: Logged to `logger.warn()` if a logger is configured and has a `warn` method
+
+## .allowDeprecated
+
+Controls whether deprecated hooks are allowed to be registered and executed. Default is true. When set to false, deprecated hooks will still emit warnings but will be prevented from registration and execution.
+
+```javascript
+import { Hookified } from 'hookified';
+
+const deprecatedHooks = new Map([
+ ['oldHook', 'Use newHook instead']
+]);
+
+class MyClass extends Hookified {
+ constructor() {
+ super({ deprecatedHooks, allowDeprecated: false });
+ }
+}
+
+const myClass = new MyClass();
+
+console.log(myClass.allowDeprecated); // false
+
+// Listen for deprecation warnings (still emitted even when blocked)
+myClass.on('warn', (event) => {
+ console.log(`Warning: ${event.message}`);
+});
+
+// Try to register a deprecated hook - will emit warning but not register
+myClass.onHook('oldHook', () => {
+ console.log('This will never execute');
+});
+// Output: Warning: Hook "oldHook" is deprecated: Use newHook instead
+
+// Verify hook was not registered
+console.log(myClass.getHooks('oldHook')); // undefined
+
+// Try to execute a deprecated hook - will emit warning but not execute
+await myClass.hook('oldHook');
+// Output: Warning: Hook "oldHook" is deprecated: Use newHook instead
+// (but no handlers execute)
+
+// Non-deprecated hooks work normally
+myClass.onHook('validHook', () => {
+ console.log('This works fine');
+});
+
+console.log(myClass.getHooks('validHook')); // [handler function]
+
+// You can dynamically change the setting
+myClass.allowDeprecated = true;
+
+// Now deprecated hooks can be registered and executed
+myClass.onHook('oldHook', () => {
+ console.log('Now this works');
+});
+
+console.log(myClass.getHooks('oldHook')); // [handler function]
+```
+
+**Behavior when `allowDeprecated` is false:**
+- **Registration**: All hook registration methods (`onHook`, `addHook`, `prependHook`, etc.) will emit warnings but skip registration
+- **Execution**: Hook execution methods (`hook`, `callHook`) will emit warnings but skip execution
+- **Management**: Hook management methods (`getHooks`, `removeHook`) will emit warnings and return undefined/skip operations
+- **Warnings**: Deprecation warnings are always emitted regardless of `allowDeprecated` setting
+
+**Use cases:**
+- **Development**: Keep `allowDeprecated: true` to maintain functionality while seeing warnings
+- **Testing**: Set `allowDeprecated: false` to ensure no deprecated hooks are accidentally used
+- **Migration**: Gradually disable deprecated hooks during API transitions
+- **Production**: Disable deprecated hooks to prevent legacy code execution
+
+## .onHook(eventName, handler)
+
+Subscribe to a hook event.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ async myMethodWithHooks() Promise {
+ let data = { some: 'data' };
+ // do something
+ await this.hook('before:myMethod2', data);
+
+ return data;
+ }
+}
+
+const myClass = new MyClass();
+myClass.onHook('before:myMethod2', async (data) => {
+ data.some = 'new data';
+});
+```
+
+## .onHookEntry(hookEntry)
+
+This allows you to create a hook with the `HookEntry` type which includes the event and handler. This is useful for creating hooks with a single object.
+
+```javascript
+import { Hookified, HookEntry } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ async myMethodWithHooks() Promise {
+ let data = { some: 'data' };
+ // do something
+ await this.hook('before:myMethod2', data);
+
+ return data;
+ }
+}
+
+const myClass = new MyClass();
+myClass.onHookEntry({
+ event: 'before:myMethod2',
+ handler: async (data) => {
+ data.some = 'new data';
+ },
+});
+```
+
+## .addHook(eventName, handler)
+
+This is an alias for `.onHook(eventName, handler)` for backwards compatibility.
+
+## .onHooks(Array)
+
+Subscribe to multiple hook events at once
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ async myMethodWithHooks() Promise {
+ let data = { some: 'data' };
+ await this.hook('before:myMethodWithHooks', data);
+
+ // do something here with the data
+ data.some = 'new data';
+
+ await this.hook('after:myMethodWithHooks', data);
+
+ return data;
+ }
+}
+
+const myClass = new MyClass();
+const hooks = [
+ {
+ event: 'before:myMethodWithHooks',
+ handler: async (data) => {
+ data.some = 'new data1';
+ },
+ },
+ {
+ event: 'after:myMethodWithHooks',
+ handler: async (data) => {
+ data.some = 'new data2';
+ },
+ },
+];
+```
+
+## .onceHook(eventName, handler)
+
+Subscribe to a hook event once.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ async myMethodWithHooks() Promise {
+ let data = { some: 'data' };
+ // do something
+ await this.hook('before:myMethod2', data);
+
+ return data;
+ }
+}
+
+const myClass = new MyClass();
+
+myClass.onHookOnce('before:myMethod2', async (data) => {
+ data.some = 'new data';
+});
+
+myClass.myMethodWithHooks();
+
+console.log(myClass.hooks.length); // 0
+```
+
+## .prependHook(eventName, handler)
+
+Subscribe to a hook event before all other hooks.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ async myMethodWithHooks() Promise {
+ let data = { some: 'data' };
+ // do something
+ await this.hook('before:myMethod2', data);
+
+ return data;
+ }
+}
+
+const myClass = new MyClass();
+myClass.onHook('before:myMethod2', async (data) => {
+ data.some = 'new data';
+});
+myClass.preHook('before:myMethod2', async (data) => {
+ data.some = 'will run before new data';
+});
+```
+
+## .prependOnceHook(eventName, handler)
+
+Subscribe to a hook event before all other hooks. After it is used once it will be removed.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ async myMethodWithHooks() Promise {
+ let data = { some: 'data' };
+ // do something
+ await this.hook('before:myMethod2', data);
+
+ return data;
+ }
+}
+
+const myClass = new MyClass();
+myClass.onHook('before:myMethod2', async (data) => {
+ data.some = 'new data';
+});
+myClass.preHook('before:myMethod2', async (data) => {
+ data.some = 'will run before new data';
+});
+```
+
+## .removeHook(eventName)
+
+Unsubscribe from a hook event.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ async myMethodWithHooks() Promise {
+ let data = { some: 'data' };
+ // do something
+ await this.hook('before:myMethod2', data);
+
+ return data;
+ }
+}
+
+const myClass = new MyClass();
+const handler = async (data) => {
+ data.some = 'new data';
+};
+
+myClass.onHook('before:myMethod2', handler);
+
+myClass.removeHook('before:myMethod2', handler);
+```
+
+## .removeHooks(Array)
+Unsubscribe from multiple hooks.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ async myMethodWithHooks() Promise {
+ let data = { some: 'data' };
+ await this.hook('before:myMethodWithHooks', data);
+
+ // do something
+ data.some = 'new data';
+ await this.hook('after:myMethodWithHooks', data);
+
+ return data;
+ }
+}
+
+const myClass = new MyClass();
+
+const hooks = [
+ {
+ event: 'before:myMethodWithHooks',
+ handler: async (data) => {
+ data.some = 'new data1';
+ },
+ },
+ {
+ event: 'after:myMethodWithHooks',
+ handler: async (data) => {
+ data.some = 'new data2';
+ },
+ },
+];
+myClass.onHooks(hooks);
+
+// remove all hooks
+myClass.removeHook(hooks);
+```
+
+## .hook(eventName, ...args)
+
+Run a hook event.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ async myMethodWithHooks() Promise {
+ let data = { some: 'data' };
+ // do something
+ await this.hook('before:myMethod2', data);
+
+ return data;
+ }
+}
+```
+
+in this example we are passing multiple arguments to the hook:
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ async myMethodWithHooks() Promise {
+ let data = { some: 'data' };
+ let data2 = { some: 'data2' };
+ // do something
+ await this.hook('before:myMethod2', data, data2);
+
+ return data;
+ }
+}
+
+const myClass = new MyClass();
+
+myClass.onHook('before:myMethod2', async (data, data2) => {
+ data.some = 'new data';
+ data2.some = 'new data2';
+});
+
+await myClass.myMethodWithHooks();
+```
+
+## .callHook(eventName, ...args)
+
+This is an alias for `.hook(eventName, ...args)` for backwards compatibility.
+
+## .beforeHook(eventName, ...args)
+
+This is a helper function that will prepend a hook name with `before:`.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ async myMethodWithHooks() Promise {
+ let data = { some: 'data' };
+ // the event name will be `before:myMethod2`
+ await this.beforeHook('myMethod2', data);
+
+ return data;
+ }
+}
+```
+
+## .afterHook(eventName, ...args)
+
+This is a helper function that will prepend a hook name with `after:`.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ async myMethodWithHooks() Promise {
+ let data = { some: 'data' };
+ // the event name will be `after:myMethod2`
+ await this.afterHook('myMethod2', data);
+
+ return data;
+ }
+}
+```
+
+## .hookSync(eventName, ...args)
+
+Run a hook event synchronously. Async handlers (functions declared with `async` keyword) are silently skipped and only synchronous handlers are executed.
+
+> **Note:** The `.hook()` method is preferred as it executes both sync and async functions. Use `.hookSync()` only when you specifically need synchronous execution.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ myMethodWithSyncHooks() {
+ let data = { some: 'data' };
+ // Only synchronous handlers will execute
+ this.hookSync('before:myMethod', data);
+
+ return data;
+ }
+}
+
+const myClass = new MyClass();
+
+// This sync handler will execute
+myClass.onHook('before:myMethod', (data) => {
+ data.some = 'modified';
+});
+
+// This async handler will be silently skipped
+myClass.onHook('before:myMethod', async (data) => {
+ data.some = 'will not run';
+});
+
+myClass.myMethodWithSyncHooks(); // Only sync handler runs
+```
+
+## .hooks
+
+Get all hooks.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ async myMethodWithHooks() Promise {
+ let data = { some: 'data' };
+ // do something
+ await this.hook('before:myMethod2', data);
+
+ return data;
+ }
+}
+
+const myClass = new MyClass();
+myClass.onHook('before:myMethod2', async (data) => {
+ data.some = 'new data';
+});
+
+console.log(myClass.hooks);
+```
+
+## .getHooks(eventName)
+
+Get all hooks for an event.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ async myMethodWithHooks() Promise {
+ let data = { some: 'data' };
+ // do something
+ await this.hook('before:myMethod2', data);
+
+ return data;
+ }
+}
+
+const myClass = new MyClass();
+myClass.onHook('before:myMethod2', async (data) => {
+ data.some = 'new data';
+});
+
+console.log(myClass.getHooks('before:myMethod2'));
+```
+
+## .clearHooks(eventName)
+
+Clear all hooks for an event.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ async myMethodWithHooks() Promise {
+ let data = { some: 'data' };
+ // do something
+ await this.hook('before:myMethod2', data);
+
+ return data;
+ }
+}
+
+const myClass = new MyClass();
+
+myClass.onHook('before:myMethod2', async (data) => {
+ data.some = 'new data';
+});
+
+myClass.clearHooks('before:myMethod2');
+```
+
+# API - Events
+
+## .throwOnEmitError
+
+If set to true, errors emitted as `error` will be thrown if there are no listeners. If set to false, errors will be only emitted.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ async myMethodWithHooks() Promise {
+ let data = { some: 'data' };
+ // do something
+ await this.hook('before:myMethod2', data);
+
+ return data;
+ }
+}
+```
+
+## .throwOnEmptyListeners
+
+If set to true, errors will be thrown when emitting an `error` event with no listeners. This follows the standard Node.js EventEmitter behavior. Default is false. In version 2, this will be set to true by default.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super({ throwOnEmptyListeners: true });
+ }
+}
+
+const myClass = new MyClass();
+
+console.log(myClass.throwOnEmptyListeners); // true
+
+// This will throw because there are no error listeners
+try {
+ myClass.emit('error', new Error('Something went wrong'));
+} catch (error) {
+ console.log(error.message); // Something went wrong
+}
+
+// Add an error listener - now it won't throw
+myClass.on('error', (error) => {
+ console.log('Error caught:', error.message);
+});
+
+myClass.emit('error', new Error('This will be caught')); // No throw, listener handles it
+
+// You can also change it dynamically
+myClass.throwOnEmptyListeners = false;
+console.log(myClass.throwOnEmptyListeners); // false
+```
+
+**Difference between `throwOnEmitError` and `throwOnEmptyListeners`:**
+- `throwOnEmitError`: Throws when emitting 'error' event every time.
+- `throwOnEmptyListeners`: Throws only when there are NO error listeners registered
+
+When both are set to `true`, `throwOnEmitError` takes precedence.
+
+## .on(eventName, handler)
+
+Subscribe to an event.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ async myMethodEmittingEvent() {
+ this.emit('message', 'Hello World');
+ }
+}
+
+const myClass = new MyClass();
+
+myClass.on('message', (message) => {
+ console.log(message);
+});
+```
+
+## .off(eventName, handler)
+
+Unsubscribe from an event.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ async myMethodEmittingEvent() {
+ this.emit('message', 'Hello World');
+ }
+}
+
+const myClass = new MyClass();
+myClass.on('message', (message) => {
+ console.log(message);
+});
+
+myClass.off('message', (message) => {
+ console.log(message);
+});
+```
+
+## .emit(eventName, ...args)
+
+Emit an event.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ async myMethodEmittingEvent() {
+ this.emit('message', 'Hello World');
+ }
+}
+```
+
+## .listeners(eventName)
+
+Get all listeners for an event.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ async myMethodEmittingEvent() {
+ this.emit('message', 'Hello World');
+ }
+}
+
+const myClass = new MyClass();
+
+myClass.on('message', (message) => {
+ console.log(message);
+});
+
+console.log(myClass.listeners('message'));
+```
+
+## .removeAllListeners(eventName)
+
+Remove all listeners for an event.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ async myMethodEmittingEvent() {
+ this.emit('message', 'Hello World');
+ }
+}
+
+const myClass = new MyClass();
+
+myClass.on('message', (message) => {
+ console.log(message);
+});
+
+myClass.removeAllListeners('message');
+```
+
+## .setMaxListeners(maxListeners: number)
+
+Set the maximum number of listeners and will truncate if there are already too many.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+
+ async myMethodEmittingEvent() {
+ this.emit('message', 'Hello World');
+ }
+}
+
+const myClass = new MyClass();
+
+myClass.setMaxListeners(1);
+
+myClass.on('message', (message) => {
+ console.log(message);
+});
+
+myClass.on('message', (message) => {
+ console.log(message);
+}); // this will not be added and console warning
+
+console.log(myClass.listenerCount('message')); // 1
+```
+
+## .once(eventName, handler)
+
+Subscribe to an event once.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+}
+
+const myClass = new MyClass();
+
+myClass.once('message', (message) => {
+ console.log(message);
+});
+
+myClass.emit('message', 'Hello World');
+
+myClass.emit('message', 'Hello World'); // this will not be called
+```
+
+## .prependListener(eventName, handler)
+
+Prepend a listener to an event. This will be called before any other listeners.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+}
+
+const myClass = new MyClass();
+
+myClass.prependListener('message', (message) => {
+ console.log(message);
+});
+```
+
+## .prependOnceListener(eventName, handler)
+
+Prepend a listener to an event once. This will be called before any other listeners.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+}
+
+const myClass = new MyClass();
+
+myClass.prependOnceListener('message', (message) => {
+ console.log(message);
+});
+
+myClass.emit('message', 'Hello World');
+```
+
+## .eventNames()
+
+Get all event names.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+}
+
+const myClass = new MyClass();
+
+myClass.on('message', (message) => {
+ console.log(message);
+});
+
+console.log(myClass.eventNames());
+```
+
+## .listenerCount(eventName?)
+
+Get the count of listeners for an event or all events if evenName not provided.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+}
+
+const myClass = new MyClass();
+
+myClass.on('message', (message) => {
+ console.log(message);
+});
+
+console.log(myClass.listenerCount('message')); // 1
+```
+
+## .rawListeners(eventName?)
+
+Get all listeners for an event or all events if evenName not provided.
+
+```javascript
+import { Hookified } from 'hookified';
+
+class MyClass extends Hookified {
+ constructor() {
+ super();
+ }
+}
+
+const myClass = new MyClass();
+
+myClass.on('message', (message) => {
+ console.log(message);
+});
+
+console.log(myClass.rawListeners('message'));
+```
+
+# Logging
+
+Hookified integrates logging directly into the event system. When a logger is configured, all emitted events are automatically logged to the appropriate log level based on the event name.
+
+## How It Works
+
+When you emit an event, Hookified automatically sends the event data to the configured logger using the appropriate log method:
+
+| Event Name | Logger Method |
+|------------|---------------|
+| `error` | `logger.error()` |
+| `warn` | `logger.warn()` |
+| `debug` | `logger.debug()` |
+| `trace` | `logger.trace()` |
+| `fatal` | `logger.fatal()` |
+| Any other | `logger.info()` |
+
+The logger receives two arguments:
+1. **message**: A string extracted from the event data (error messages, object messages, or JSON stringified data)
+2. **context**: An object containing `{ event: eventName, data: originalData }`
+
+## Setting Up a Logger
+
+Any logger that implements the `Logger` interface is compatible. This includes popular loggers like [Pino](https://github.com/pinojs/pino), [Winston](https://github.com/winstonjs/winston), [Bunyan](https://github.com/trentm/node-bunyan), and others.
+
+```typescript
+type Logger = {
+ trace: (message: string, ...args: unknown[]) => void;
+ debug: (message: string, ...args: unknown[]) => void;
+ info: (message: string, ...args: unknown[]) => void;
+ warn: (message: string, ...args: unknown[]) => void;
+ error: (message: string, ...args: unknown[]) => void;
+ fatal: (message: string, ...args: unknown[]) => void;
+};
+```
+
+## Usage Example with Pino
+
+```javascript
+import { Hookified } from 'hookified';
+import pino from 'pino';
+
+const logger = pino();
+
+class MyService extends Hookified {
+ constructor() {
+ super({ logger });
+ }
+
+ async processData(data) {
+ // This will log to logger.info with the data
+ this.emit('info', { action: 'processing', data });
+
+ try {
+ // ... process data
+ this.emit('debug', { action: 'completed', result: 'success' });
+ } catch (err) {
+ // This will log to logger.error with the error message
+ this.emit('error', err);
+ }
+ }
+}
+
+const service = new MyService();
+
+// All events are automatically logged
+service.emit('info', 'Service started'); // -> logger.info()
+service.emit('warn', { message: 'Low memory' }); // -> logger.warn()
+service.emit('error', new Error('Failed')); // -> logger.error()
+service.emit('custom-event', { foo: 'bar' }); // -> logger.info() (default)
+```
+
+You can also set or change the logger after instantiation:
+
+```javascript
+const service = new MyService();
+service.logger = pino({ level: 'debug' });
+
+// Or remove the logger
+service.logger = undefined;
+```
+
+# Benchmarks
+
+We are doing very simple benchmarking to see how this compares to other libraries using `tinybench`. This is not a full benchmark but just a simple way to see how it performs. Our goal is to be as close or better than the other libraries including native (EventEmitter).
+
+## Hooks
+
+| name | summary | ops/sec | time/op | margin | samples |
+|-----------------------|:---------:|----------:|----------:|:--------:|----------:|
+| Hookified (v1.15.1) | 🥇 | 5M | 199ns | ±0.01% | 5M |
+| Hookable (v6.0.1) | -62% | 2M | 578ns | ±0.01% | 2M |
+
+## Emits
+
+This shows how on par `hookified` is to the native `EventEmitter` and popular `eventemitter3`. These are simple emitting benchmarks to see how it performs.
+
+| name | summary | ops/sec | time/op | margin | samples |
+|---------------------------|:---------:|----------:|----------:|:--------:|----------:|
+| EventEmitter3 (v5.0.4) | 🥇 | 14M | 85ns | ±0.02% | 12M |
+| Hookified (v1.15.1) | -6.9% | 13M | 88ns | ±0.02% | 11M |
+| EventEmitter (v24.11.1) | -9.5% | 13M | 89ns | ±0.02% | 11M |
+| Emittery (v1.2.0) | -92% | 1M | 993ns | ±0.01% | 1M |
+
+_Note: the `EventEmitter` version is Nodejs versioning._
+
+# How to Contribute
+
+Hookified is written in TypeScript and tests are written in `vitest`. To run the tests, use the following command:
+
+To setup the environment and run the tests:
+
+```bash
+pnpm i && pnpm test
+```
+
+Note that we are using `pnpm` as our package manager. If you don't have it installed, you can install it globally with:
+
+```bash
+npm install -g pnpm
+```
+
+To contribute follow the [Contributing Guidelines](CONTRIBUTING.md) and [Code of Conduct](CODE_OF_CONDUCT.md).
+
+```bash
+pnpm i && pnpm test
+```
+
+Note that we are using `pnpm` as our package manager. If you don't have it installed, you can install it globally with:
+
+```bash
+npm install -g pnpm
+```
+
+To contribute follow the [Contributing Guidelines](CONTRIBUTING.md) and [Code of Conduct](CODE_OF_CONDUCT.md).
+
+# License and Copyright
+
+[MIT & © Jared Wray](LICENSE)
+
+
+
+
diff --git a/node_modules/hookified/package.json b/node_modules/hookified/package.json
new file mode 100644
index 000000000..ff8349746
--- /dev/null
+++ b/node_modules/hookified/package.json
@@ -0,0 +1,92 @@
+{
+ "name": "hookified",
+ "version": "1.15.1",
+ "description": "Event Emitting and Middleware Hooks",
+ "type": "module",
+ "main": "./dist/node/index.js",
+ "module": "./dist/node/index.js",
+ "types": "./dist/node/index.d.ts",
+ "exports": {
+ ".": {
+ "import": {
+ "types": "./dist/node/index.d.ts",
+ "default": "./dist/node/index.js"
+ },
+ "require": {
+ "types": "./dist/node/index.d.cts",
+ "default": "./dist/node/index.cjs"
+ },
+ "default": "./dist/node/index.js"
+ },
+ "./browser": {
+ "import": "./dist/browser/index.js",
+ "default": "./dist/browser/index.global.js"
+ }
+ },
+ "scripts": {
+ "lint": "biome check --write --error-on-warnings",
+ "test": "pnpm lint && vitest run --coverage",
+ "test:ci": "biome check --error-on-warnings && vitest run --coverage",
+ "clean": "rimraf ./dist ./coverage ./site/dist",
+ "build": "rimraf ./dist && tsup",
+ "benchmark": "pnpm benchmark:hooks && pnpm benchmark:emit",
+ "benchmark:hooks": "pnpm tsx benchmark/hook.ts",
+ "benchmark:emit": "pnpm tsx benchmark/emit.ts",
+ "benchmark:readme": "pnpm tsx scripts/benchmark-readme.ts",
+ "website:build": "docula build",
+ "website:serve": "docula serve",
+ "prepare": "pnpm build"
+ },
+ "keywords": [
+ "hooks",
+ "eventemitter",
+ "eventemitter3",
+ "middleware",
+ "events",
+ "hooks",
+ "event-hooks",
+ "hook-system",
+ "event-driven",
+ "event-emitter",
+ "hook-handlers",
+ "middleware",
+ "emit",
+ "event-management",
+ "before-after-hooks",
+ "event-listeners",
+ "custom-hooks",
+ "hook-utilities",
+ "typescript-hooks"
+ ],
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/jaredwray/hookified.git"
+ },
+ "author": "Jared Wray ",
+ "license": "MIT",
+ "bugs": {
+ "url": "https://github.com/jaredwray/hookified/issues"
+ },
+ "homepage": "https://github.com/jaredwray/hookified#readme",
+ "devDependencies": {
+ "@biomejs/biome": "^2.3.13",
+ "@monstermann/tinybench-pretty-printer": "^0.3.0",
+ "@types/node": "^25.0.3",
+ "@vitest/coverage-v8": "^4.0.18",
+ "docula": "^0.40.0",
+ "emittery": "^1.2.0",
+ "eventemitter3": "^5.0.4",
+ "hookable": "^6.0.1",
+ "pino": "^10.3.0",
+ "rimraf": "^6.1.2",
+ "tinybench": "^6.0.0",
+ "tsup": "^8.5.1",
+ "tsx": "^4.21.0",
+ "typescript": "^5.9.3",
+ "vitest": "^4.0.18"
+ },
+ "files": [
+ "dist",
+ "LICENSE"
+ ]
+}