From e99beb3107addf41175929d47723ba3be6cf591e Mon Sep 17 00:00:00 2001
From: Richard Fontein <32132657+rifont@users.noreply.github.com>
Date: Mon, 20 May 2024 14:54:35 +0100
Subject: [PATCH] fix(echo): Use dist for Echo artifacts (#5590)
* fix(sdk): Use dist for sdk files
* chore(sdk): Revert package version
* chore(sdk): Remove dry-run flag
* chore(sdk): Move h3 to dev deps
* chore(sdk): Add more relevant tags
* chore(sdk): Fix comment for workaround
* chore(sdk): Bump prerelease version
* chore: Update pnpm-lock
* fix(api): Echo version dependency
* revert: lockfile
* refactor(echo): Rename directory to echo
* chore(deps): update workspace dependency versions
* test(api): Update import path for Echo serve function
* fix(echo.server): correct subpath import issue
---
apps/api/e2e/echo.server.ts | 3 +-
apps/api/package.json | 24 +-
apps/inbound-mail/package.json | 6 +-
apps/web/package.json | 20 +-
apps/webhook/package.json | 10 +-
apps/widget/package.json | 8 +-
apps/worker/package.json | 20 +-
apps/ws/package.json | 8 +-
enterprise/packages/auth/package.json | 6 +-
enterprise/packages/billing-web/package.json | 8 +-
enterprise/packages/billing/package.json | 8 +-
.../packages/echo/echo-api/package.json | 12 +-
.../packages/echo/echo-web/package.json | 4 +-
.../packages/echo/echo-worker/package.json | 10 +-
enterprise/packages/libs/dal/package.json | 4 +-
.../packages/shared-services/package.json | 6 +-
.../packages/translation-web/package.json | 8 +-
enterprise/packages/translation/package.json | 10 +-
libs/automation/project.json | 32 -
libs/dal/package.json | 2 +-
libs/design-system/package.json | 6 +-
libs/embed/package.json | 2 +-
libs/novui/package.json | 4 +-
libs/shared-web/package.json | 2 +-
libs/testing/package.json | 4 +-
packages/application-generic/package.json | 14 +-
packages/cli-next/package.json | 2 +-
packages/cli/package.json | 2 +-
packages/client/package.json | 2 +-
packages/{sdk => echo}/.eslintrc.js | 0
packages/{sdk => echo}/.gitignore | 0
packages/{sdk => echo}/.prettierrc | 0
packages/echo/README.md | 63 +
packages/{sdk => echo}/jest.config.js | 0
packages/echo/package.json | 102 +
packages/{sdk => echo}/src/client.test.ts | 0
packages/{sdk => echo}/src/client.ts | 0
.../src/constants/action.constants.ts | 0
.../src/constants/api.constants.ts | 0
.../src/constants/error.constants.ts | 0
.../src/constants/http-headers.constants.ts | 0
.../src/constants/http-methods.constants.ts | 0
.../src/constants/http-query.constants.ts | 0
.../src/constants/http-status.constants.ts | 0
packages/{sdk => echo}/src/constants/index.ts | 0
.../src/constants/resource.constants.ts | 0
.../src/constants/step.constants.ts | 0
.../{sdk => echo}/src/errors/.eslintrc.json | 0
.../{sdk => echo}/src/errors/base.errors.ts | 0
.../src/errors/execution.errors.ts | 0
.../src/errors/handler.errors.ts | 0
packages/{sdk => echo}/src/errors/index.ts | 0
.../src/errors/platform.errors.ts | 0
.../src/errors/provider.errors.ts | 0
.../src/errors/resource.errors.ts | 0
.../src/errors/signature.errors.ts | 0
.../{sdk => echo}/src/errors/step.errors.ts | 0
.../src/errors/workflow.errors.ts | 0
packages/{sdk => echo}/src/express.ts | 0
packages/{sdk => echo}/src/h3.ts | 0
packages/{sdk => echo}/src/handler.ts | 0
packages/{sdk => echo}/src/index.ts | 0
packages/{sdk => echo}/src/next.ts | 0
packages/{sdk => echo}/src/nuxt.ts | 0
packages/{sdk => echo}/src/schemas/index.ts | 0
.../src/schemas/providers/chat/index.ts | 0
.../src/schemas/providers/chat/slack.ts | 0
.../src/schemas/providers/email/index.ts | 0
.../src/schemas/providers/email/sendgrid.ts | 0
.../src/schemas/providers/inApp/index.ts | 0
.../src/schemas/providers/index.ts | 0
.../src/schemas/providers/push/index.ts | 0
.../src/schemas/providers/sms/index.ts | 0
.../src/schemas/steps/actions/delay.schema.ts | 0
.../schemas/steps/actions/digest.schema.ts | 0
.../src/schemas/steps/channels/chat.schema.ts | 0
.../schemas/steps/channels/email.schema.ts | 0
.../schemas/steps/channels/in-app.schema.ts | 0
.../src/schemas/steps/channels/index.ts | 0
.../src/schemas/steps/channels/push.schema.ts | 0
.../src/schemas/steps/channels/sms.schema.ts | 0
.../src/schemas/steps/empty.schema.ts | 0
.../{sdk => echo}/src/schemas/steps/index.ts | 0
.../src/schemas/steps/trigger.schema.ts | 0
.../{sdk => echo}/src/types/code.types.ts | 0
.../{sdk => echo}/src/types/config.types.ts | 0
.../{sdk => echo}/src/types/discover.types.ts | 0
.../{sdk => echo}/src/types/error.types.ts | 0
.../src/types/errors.types.test.ts | 0
.../src/types/execution.types.ts | 0
.../src/types/framework.types.ts | 0
.../src/types/health-check.types.ts | 0
packages/{sdk => echo}/src/types/index.ts | 0
.../{sdk => echo}/src/types/provider.types.ts | 0
.../{sdk => echo}/src/types/schema.types.ts | 0
.../{sdk => echo}/src/types/skip.types.ts | 0
.../{sdk => echo}/src/types/step.types.ts | 0
.../src/types/subscriber.types.ts | 0
.../{sdk => echo}/src/types/util.types.ts | 0
.../{sdk => echo}/src/types/workflow.types.ts | 0
packages/{sdk => echo}/src/utils/env.utils.ts | 0
packages/{sdk => echo}/src/utils/index.ts | 0
packages/{sdk => echo}/src/utils/log.utils.ts | 0
.../{sdk => echo}/src/utils/string.utils.ts | 0
packages/{sdk => echo}/src/version.ts | 0
packages/{sdk => echo}/tsconfig.json | 0
packages/{sdk => echo}/tsconfig.module.json | 0
packages/headless/package.json | 4 +-
packages/nest/package.json | 2 +-
packages/node/package.json | 2 +-
.../notification-center-angular/package.json | 2 +-
.../notification-center-angular/package.json | 2 +-
packages/notification-center-vue/package.json | 2 +-
packages/notification-center/package.json | 4 +-
packages/providers/package.json | 4 +-
packages/sdk/README.md | 34 -
packages/sdk/package.json | 81 -
packages/sdk/pnpm-lock.yaml | 7225 -----------------
pnpm-lock.yaml | 684 +-
119 files changed, 500 insertions(+), 7958 deletions(-)
rename packages/{sdk => echo}/.eslintrc.js (100%)
rename packages/{sdk => echo}/.gitignore (100%)
rename packages/{sdk => echo}/.prettierrc (100%)
create mode 100644 packages/echo/README.md
rename packages/{sdk => echo}/jest.config.js (100%)
create mode 100644 packages/echo/package.json
rename packages/{sdk => echo}/src/client.test.ts (100%)
rename packages/{sdk => echo}/src/client.ts (100%)
rename packages/{sdk => echo}/src/constants/action.constants.ts (100%)
rename packages/{sdk => echo}/src/constants/api.constants.ts (100%)
rename packages/{sdk => echo}/src/constants/error.constants.ts (100%)
rename packages/{sdk => echo}/src/constants/http-headers.constants.ts (100%)
rename packages/{sdk => echo}/src/constants/http-methods.constants.ts (100%)
rename packages/{sdk => echo}/src/constants/http-query.constants.ts (100%)
rename packages/{sdk => echo}/src/constants/http-status.constants.ts (100%)
rename packages/{sdk => echo}/src/constants/index.ts (100%)
rename packages/{sdk => echo}/src/constants/resource.constants.ts (100%)
rename packages/{sdk => echo}/src/constants/step.constants.ts (100%)
rename packages/{sdk => echo}/src/errors/.eslintrc.json (100%)
rename packages/{sdk => echo}/src/errors/base.errors.ts (100%)
rename packages/{sdk => echo}/src/errors/execution.errors.ts (100%)
rename packages/{sdk => echo}/src/errors/handler.errors.ts (100%)
rename packages/{sdk => echo}/src/errors/index.ts (100%)
rename packages/{sdk => echo}/src/errors/platform.errors.ts (100%)
rename packages/{sdk => echo}/src/errors/provider.errors.ts (100%)
rename packages/{sdk => echo}/src/errors/resource.errors.ts (100%)
rename packages/{sdk => echo}/src/errors/signature.errors.ts (100%)
rename packages/{sdk => echo}/src/errors/step.errors.ts (100%)
rename packages/{sdk => echo}/src/errors/workflow.errors.ts (100%)
rename packages/{sdk => echo}/src/express.ts (100%)
rename packages/{sdk => echo}/src/h3.ts (100%)
rename packages/{sdk => echo}/src/handler.ts (100%)
rename packages/{sdk => echo}/src/index.ts (100%)
rename packages/{sdk => echo}/src/next.ts (100%)
rename packages/{sdk => echo}/src/nuxt.ts (100%)
rename packages/{sdk => echo}/src/schemas/index.ts (100%)
rename packages/{sdk => echo}/src/schemas/providers/chat/index.ts (100%)
rename packages/{sdk => echo}/src/schemas/providers/chat/slack.ts (100%)
rename packages/{sdk => echo}/src/schemas/providers/email/index.ts (100%)
rename packages/{sdk => echo}/src/schemas/providers/email/sendgrid.ts (100%)
rename packages/{sdk => echo}/src/schemas/providers/inApp/index.ts (100%)
rename packages/{sdk => echo}/src/schemas/providers/index.ts (100%)
rename packages/{sdk => echo}/src/schemas/providers/push/index.ts (100%)
rename packages/{sdk => echo}/src/schemas/providers/sms/index.ts (100%)
rename packages/{sdk => echo}/src/schemas/steps/actions/delay.schema.ts (100%)
rename packages/{sdk => echo}/src/schemas/steps/actions/digest.schema.ts (100%)
rename packages/{sdk => echo}/src/schemas/steps/channels/chat.schema.ts (100%)
rename packages/{sdk => echo}/src/schemas/steps/channels/email.schema.ts (100%)
rename packages/{sdk => echo}/src/schemas/steps/channels/in-app.schema.ts (100%)
rename packages/{sdk => echo}/src/schemas/steps/channels/index.ts (100%)
rename packages/{sdk => echo}/src/schemas/steps/channels/push.schema.ts (100%)
rename packages/{sdk => echo}/src/schemas/steps/channels/sms.schema.ts (100%)
rename packages/{sdk => echo}/src/schemas/steps/empty.schema.ts (100%)
rename packages/{sdk => echo}/src/schemas/steps/index.ts (100%)
rename packages/{sdk => echo}/src/schemas/steps/trigger.schema.ts (100%)
rename packages/{sdk => echo}/src/types/code.types.ts (100%)
rename packages/{sdk => echo}/src/types/config.types.ts (100%)
rename packages/{sdk => echo}/src/types/discover.types.ts (100%)
rename packages/{sdk => echo}/src/types/error.types.ts (100%)
rename packages/{sdk => echo}/src/types/errors.types.test.ts (100%)
rename packages/{sdk => echo}/src/types/execution.types.ts (100%)
rename packages/{sdk => echo}/src/types/framework.types.ts (100%)
rename packages/{sdk => echo}/src/types/health-check.types.ts (100%)
rename packages/{sdk => echo}/src/types/index.ts (100%)
rename packages/{sdk => echo}/src/types/provider.types.ts (100%)
rename packages/{sdk => echo}/src/types/schema.types.ts (100%)
rename packages/{sdk => echo}/src/types/skip.types.ts (100%)
rename packages/{sdk => echo}/src/types/step.types.ts (100%)
rename packages/{sdk => echo}/src/types/subscriber.types.ts (100%)
rename packages/{sdk => echo}/src/types/util.types.ts (100%)
rename packages/{sdk => echo}/src/types/workflow.types.ts (100%)
rename packages/{sdk => echo}/src/utils/env.utils.ts (100%)
rename packages/{sdk => echo}/src/utils/index.ts (100%)
rename packages/{sdk => echo}/src/utils/log.utils.ts (100%)
rename packages/{sdk => echo}/src/utils/string.utils.ts (100%)
rename packages/{sdk => echo}/src/version.ts (100%)
rename packages/{sdk => echo}/tsconfig.json (100%)
rename packages/{sdk => echo}/tsconfig.module.json (100%)
delete mode 100644 packages/sdk/README.md
delete mode 100644 packages/sdk/package.json
delete mode 100644 packages/sdk/pnpm-lock.yaml
diff --git a/apps/api/e2e/echo.server.ts b/apps/api/e2e/echo.server.ts
index e74556d4662..b9a5e915a51 100644
--- a/apps/api/e2e/echo.server.ts
+++ b/apps/api/e2e/echo.server.ts
@@ -1,6 +1,7 @@
import * as http from 'http';
import * as express from 'express';
-import { serve } from '@novu/echo/express';
+// FIXME: subpath import not working with `workspace:` protocol. Currently we need to drill into the module instead of using the ES export.
+import { serve } from '../../../packages/echo/dist/express';
import { Echo } from '@novu/echo';
class EchoServer {
diff --git a/apps/api/package.json b/apps/api/package.json
index 7261efa72cd..25fc7868d97 100644
--- a/apps/api/package.json
+++ b/apps/api/package.json
@@ -41,13 +41,13 @@
"@nestjs/swagger": "^7.1.8",
"@nestjs/terminus": "^10.0.1",
"@nestjs/throttler": "^5.0.1",
- "@novu/application-generic": "workspace:",
- "@novu/dal": "workspace:",
- "@novu/echo": "workspace:",
- "@novu/node": "workspace:",
- "@novu/shared": "workspace:",
- "@novu/stateless": "workspace:",
- "@novu/testing": "workspace:",
+ "@novu/application-generic": "workspace:*",
+ "@novu/dal": "workspace:*",
+ "@novu/echo": "workspace:*",
+ "@novu/node": "workspace:*",
+ "@novu/shared": "workspace:*",
+ "@novu/stateless": "workspace:*",
+ "@novu/testing": "workspace:*",
"@sendgrid/mail": "^8.1.0",
"@sentry/hub": "^7.40.0",
"@sentry/node": "^7.40.0",
@@ -119,11 +119,11 @@
"typescript": "4.9.5"
},
"optionalDependencies": {
- "@novu/ee-auth": "workspace:",
- "@novu/ee-billing": "workspace:",
- "@novu/ee-echo-api": "workspace:",
- "@novu/ee-shared-services": "workspace:",
- "@novu/ee-translation": "workspace:"
+ "@novu/ee-auth": "workspace:*",
+ "@novu/ee-billing": "workspace:*",
+ "@novu/ee-echo-api": "workspace:*",
+ "@novu/ee-shared-services": "workspace:*",
+ "@novu/ee-translation": "workspace:*"
},
"lint-staged": {
"*.{js,jsx,ts,tsx}": [
diff --git a/apps/inbound-mail/package.json b/apps/inbound-mail/package.json
index 10dbd6c05f8..01c60106450 100644
--- a/apps/inbound-mail/package.json
+++ b/apps/inbound-mail/package.json
@@ -19,8 +19,8 @@
"test": "cross-env TS_NODE_COMPILER_OPTIONS='{\"strictNullChecks\": false}' TZ=UTC NODE_ENV=test E2E_RUNNER=true mocha --trace-warnings --timeout 10000 --require ts-node/register --exit --file e2e/setup.ts src/**/**/*.spec.ts"
},
"dependencies": {
- "@novu/application-generic": "workspace:",
- "@novu/shared": "workspace:",
+ "@novu/application-generic": "workspace:*",
+ "@novu/shared": "workspace:*",
"@sentry/node": "^7.12.1",
"bluebird": "^2.9.30",
"dotenv": "^8.6.0",
@@ -39,7 +39,7 @@
"winston": "^3.9.0"
},
"devDependencies": {
- "@novu/testing": "workspace:",
+ "@novu/testing": "workspace:*",
"@types/chai": "^4.2.11",
"@types/express": "^4.17.8",
"@types/html-to-text": "^9.0.1",
diff --git a/apps/web/package.json b/apps/web/package.json
index d0c8e6ba0ce..d427a18a193 100644
--- a/apps/web/package.json
+++ b/apps/web/package.json
@@ -59,11 +59,11 @@
"@mantine/prism": "^5.7.1",
"@mantine/spotlight": "^5.7.1",
"@monaco-editor/react": "^4.6.0",
- "@novu/design-system": "workspace:",
- "@novu/notification-center": "workspace:",
- "@novu/novui": "workspace:",
- "@novu/shared": "workspace:",
- "@novu/shared-web": "workspace:",
+ "@novu/design-system": "workspace:*",
+ "@novu/notification-center": "workspace:*",
+ "@novu/novui": "workspace:*",
+ "@novu/shared": "workspace:*",
+ "@novu/shared-web": "workspace:*",
"@rive-app/react-canvas": "^4.8.1",
"@segment/analytics-next": "^1.48.0",
"@sentry/react": "^7.40.0",
@@ -132,9 +132,9 @@
"zod": "^3.22.4"
},
"optionalDependencies": {
- "@novu/ee-billing-web": "workspace:",
- "@novu/ee-echo-web": "workspace:",
- "@novu/ee-translation-web": "workspace:"
+ "@novu/ee-billing-web": "workspace:*",
+ "@novu/ee-echo-web": "workspace:*",
+ "@novu/ee-translation-web": "workspace:*"
},
"devDependencies": {
"@babel/polyfill": "^7.12.1",
@@ -142,8 +142,8 @@
"@babel/preset-react": "^7.13.13",
"@babel/preset-typescript": "^7.13.0",
"@babel/runtime": "^7.20.13",
- "@novu/dal": "workspace:",
- "@novu/testing": "workspace:",
+ "@novu/dal": "workspace:*",
+ "@novu/testing": "workspace:*",
"@pandacss/dev": "^0.38.0",
"@pandacss/studio": "^0.38.0",
"@playwright/test": "^1.42.1",
diff --git a/apps/webhook/package.json b/apps/webhook/package.json
index 0a8e44e0c43..3d686e95ceb 100644
--- a/apps/webhook/package.json
+++ b/apps/webhook/package.json
@@ -25,11 +25,11 @@
"@nestjs/core": "^10.2.2",
"@nestjs/platform-express": "^10.2.2",
"@nestjs/terminus": "^10.0.1",
- "@novu/application-generic": "workspace:",
- "@novu/dal": "workspace:",
- "@novu/shared": "workspace:",
- "@novu/stateless": "workspace:",
- "@novu/testing": "workspace:",
+ "@novu/application-generic": "workspace:*",
+ "@novu/dal": "workspace:*",
+ "@novu/shared": "workspace:*",
+ "@novu/stateless": "workspace:*",
+ "@novu/testing": "workspace:*",
"@sentry/node": "^7.66.0",
"axios": "^1.6.2",
"class-transformer": "^0.5.1",
diff --git a/apps/widget/package.json b/apps/widget/package.json
index 2b455a76322..40d174d02d8 100644
--- a/apps/widget/package.json
+++ b/apps/widget/package.json
@@ -29,8 +29,8 @@
"@emotion/styled": "^11.6.0",
"@mantine/core": "4.2.12",
"@mantine/hooks": "4.2.12",
- "@novu/notification-center": "workspace:",
- "@novu/shared": "workspace:",
+ "@novu/notification-center": "workspace:*",
+ "@novu/shared": "workspace:*",
"antd": "^4.10.0",
"babel-plugin-import": "^1.13.3",
"chroma-js": "^2.4.2",
@@ -63,8 +63,8 @@
"@emotion/react": "^11.7.1",
"@emotion/styled": "^11.6.0",
"@faker-js/faker": "^6.0.0",
- "@novu/dal": "workspace:",
- "@novu/testing": "workspace:",
+ "@novu/dal": "workspace:*",
+ "@novu/testing": "workspace:*",
"@types/jest": "^29.5.0",
"@types/node": "^12.0.0",
"@types/react": "^17.0.0",
diff --git a/apps/worker/package.json b/apps/worker/package.json
index c3ca26a0fa0..1ab71c1d95e 100644
--- a/apps/worker/package.json
+++ b/apps/worker/package.json
@@ -30,11 +30,11 @@
"@nestjs/platform-express": "^10.2.2",
"@nestjs/swagger": "^7.1.9",
"@nestjs/terminus": "^10.0.1",
- "@novu/application-generic": "workspace:",
- "@novu/dal": "workspace:",
- "@novu/shared": "workspace:",
- "@novu/stateless": "workspace:",
- "@novu/testing": "workspace:",
+ "@novu/application-generic": "workspace:*",
+ "@novu/dal": "workspace:*",
+ "@novu/shared": "workspace:*",
+ "@novu/stateless": "workspace:*",
+ "@novu/testing": "workspace:*",
"@sentry/node": "^7.40.0",
"@sentry/tracing": "^7.40.0",
"@types/newrelic": "^9.13.0",
@@ -84,11 +84,11 @@
"typescript": "4.9.5"
},
"optionalDependencies": {
- "@novu/ee-auth": "workspace:",
- "@novu/ee-billing": "workspace:",
- "@novu/ee-echo-worker": "workspace:",
- "@novu/ee-shared-services": "workspace:",
- "@novu/ee-translation": "workspace:"
+ "@novu/ee-auth": "workspace:*",
+ "@novu/ee-billing": "workspace:*",
+ "@novu/ee-echo-worker": "workspace:*",
+ "@novu/ee-shared-services": "workspace:*",
+ "@novu/ee-translation": "workspace:*"
},
"lint-staged": {
"*.{js,jsx,ts,tsx}": [
diff --git a/apps/ws/package.json b/apps/ws/package.json
index b96d4978612..568f194cae4 100644
--- a/apps/ws/package.json
+++ b/apps/ws/package.json
@@ -29,10 +29,10 @@
"@nestjs/swagger": "^7.1.9",
"@nestjs/terminus": "^10.0.1",
"@nestjs/websockets": "^10.2.2",
- "@novu/application-generic": "workspace:",
- "@novu/dal": "workspace:",
- "@novu/shared": "workspace:",
- "@novu/testing": "workspace:",
+ "@novu/application-generic": "workspace:*",
+ "@novu/dal": "workspace:*",
+ "@novu/shared": "workspace:*",
+ "@novu/testing": "workspace:*",
"@sentry/node": "^7.30.0",
"@socket.io/admin-ui": "^0.5.1",
"@socket.io/redis-adapter": "^7.2.0",
diff --git a/enterprise/packages/auth/package.json b/enterprise/packages/auth/package.json
index d1eac7ee392..008b7d6c80d 100644
--- a/enterprise/packages/auth/package.json
+++ b/enterprise/packages/auth/package.json
@@ -12,9 +12,9 @@
"test-ee": "cross-env TS_NODE_COMPILER_OPTIONS='{\"strictNullChecks\": false}' TZ=UTC NODE_ENV=test E2E_RUNNER=true mocha --timeout 10000 --require ts-node/register --exit --file tests/setup.ts src/**/**/*.spec.ts"
},
"dependencies": {
- "@novu/application-generic": "workspace:",
- "@novu/dal": "workspace:",
- "@novu/shared": "workspace:",
+ "@novu/application-generic": "workspace:*",
+ "@novu/dal": "workspace:*",
+ "@novu/shared": "workspace:*",
"passport-google-oauth": "^2.0.0"
},
"devDependencies": {
diff --git a/enterprise/packages/billing-web/package.json b/enterprise/packages/billing-web/package.json
index f33926b8e5c..27f9b829e8d 100644
--- a/enterprise/packages/billing-web/package.json
+++ b/enterprise/packages/billing-web/package.json
@@ -30,10 +30,10 @@
"@emotion/styled": "^11.6.0",
"@mantine/core": "^5.7.1",
"@mantine/hooks": "^5.7.1",
- "@novu/client": "workspace:",
- "@novu/design-system": "workspace:",
- "@novu/shared": "workspace:",
- "@novu/shared-web": "workspace:",
+ "@novu/client": "workspace:*",
+ "@novu/design-system": "workspace:*",
+ "@novu/shared": "workspace:*",
+ "@novu/shared-web": "workspace:*",
"@rjsf/chakra-ui": "^5.17.1",
"@rjsf/core": "^5.17.1",
"@rjsf/utils": "^5.17.1",
diff --git a/enterprise/packages/billing/package.json b/enterprise/packages/billing/package.json
index 8c9d4f2b9a5..1a7f2fbd8d9 100644
--- a/enterprise/packages/billing/package.json
+++ b/enterprise/packages/billing/package.json
@@ -13,9 +13,9 @@
"start:proxy": "ngrok http http://localhost:3000"
},
"dependencies": {
- "@novu/application-generic": "workspace:",
- "@novu/ee-dal": "workspace:",
- "@novu/shared": "workspace:",
+ "@novu/application-generic": "workspace:*",
+ "@novu/ee-dal": "workspace:*",
+ "@novu/shared": "workspace:*",
"class-transformer": "^0.5.1",
"class-validator": "^0.14.0",
"date-fns": "^2.29.2",
@@ -46,6 +46,6 @@
"@nestjs/platform-express": "^10.2.2",
"@nestjs/swagger": "^7.1.8",
"@nestjs/throttler": "^5.0.1",
- "@novu/dal": "workspace:"
+ "@novu/dal": "workspace:*"
}
}
diff --git a/enterprise/packages/echo/echo-api/package.json b/enterprise/packages/echo/echo-api/package.json
index 9e09145e42c..f12a4bb762a 100644
--- a/enterprise/packages/echo/echo-api/package.json
+++ b/enterprise/packages/echo/echo-api/package.json
@@ -12,12 +12,12 @@
"test-ee": "cross-env TS_NODE_COMPILER_OPTIONS='{\"strictNullChecks\": false}' TZ=UTC NODE_ENV=test E2E_RUNNER=true mocha --timeout 10000 --require ts-node/register --exit --file tests/setup.ts src/**/**/*.spec.ts"
},
"dependencies": {
- "@novu/application-generic": "workspace:",
- "@novu/dal": "workspace:",
- "@novu/ee-dal": "workspace:",
- "@novu/shared": "workspace:",
- "@novu/stateless": "workspace:",
- "@novu/testing": "workspace:",
+ "@novu/application-generic": "workspace:*",
+ "@novu/dal": "workspace:*",
+ "@novu/ee-dal": "workspace:*",
+ "@novu/shared": "workspace:*",
+ "@novu/stateless": "workspace:*",
+ "@novu/testing": "workspace:*",
"axios": "^1.6.2",
"class-transformer": "^0.5.1",
"class-validator": "^0.14.0",
diff --git a/enterprise/packages/echo/echo-web/package.json b/enterprise/packages/echo/echo-web/package.json
index f68a598dc69..2ff707d26b2 100644
--- a/enterprise/packages/echo/echo-web/package.json
+++ b/enterprise/packages/echo/echo-web/package.json
@@ -26,8 +26,8 @@
"dependencies": {
"@mantine/core": "^5.7.1",
"@mantine/hooks": "^5.7.1",
- "@novu/design-system": "workspace:",
- "@novu/shared-web": "workspace:",
+ "@novu/design-system": "workspace:*",
+ "@novu/shared-web": "workspace:*",
"@rjsf/core": "^5.17.1",
"@rjsf/validator-ajv8": "^5.17.1",
"@tanstack/react-query": "^4.20.4",
diff --git a/enterprise/packages/echo/echo-worker/package.json b/enterprise/packages/echo/echo-worker/package.json
index 45a5a7d645e..138157f726c 100644
--- a/enterprise/packages/echo/echo-worker/package.json
+++ b/enterprise/packages/echo/echo-worker/package.json
@@ -12,11 +12,11 @@
"test-ee": "cross-env TS_NODE_COMPILER_OPTIONS='{\"strictNullChecks\": false}' TZ=UTC NODE_ENV=test E2E_RUNNER=true mocha --timeout 10000 --require ts-node/register --exit --file tests/setup.ts src/**/**/*.spec.ts"
},
"dependencies": {
- "@novu/dal": "workspace:",
- "@novu/ee-dal": "workspace:",
- "@novu/shared": "workspace:",
- "@novu/stateless": "workspace:",
- "@novu/testing": "workspace:",
+ "@novu/dal": "workspace:*",
+ "@novu/ee-dal": "workspace:*",
+ "@novu/shared": "workspace:*",
+ "@novu/stateless": "workspace:*",
+ "@novu/testing": "workspace:*",
"axios": "^1.6.2",
"class-transformer": "^0.5.1",
"class-validator": "^0.14.0",
diff --git a/enterprise/packages/libs/dal/package.json b/enterprise/packages/libs/dal/package.json
index c33ec7053e2..bc0e678f572 100644
--- a/enterprise/packages/libs/dal/package.json
+++ b/enterprise/packages/libs/dal/package.json
@@ -18,8 +18,8 @@
"license": "ISC",
"main": "dist/index.js",
"dependencies": {
- "@novu/dal": "workspace:",
- "@novu/shared": "workspace:",
+ "@novu/dal": "workspace:*",
+ "@novu/shared": "workspace:*",
"mongoose": "^7.5.0",
"mongoose-delete": "^1.0.1",
"rimraf": "^3.0.2"
diff --git a/enterprise/packages/shared-services/package.json b/enterprise/packages/shared-services/package.json
index 520879eb711..7dbb28ecd02 100644
--- a/enterprise/packages/shared-services/package.json
+++ b/enterprise/packages/shared-services/package.json
@@ -30,8 +30,8 @@
},
"dependencies": {
"@handlebars/parser": "^2.1.0",
- "@novu/ee-dal": "workspace:",
- "@novu/shared": "workspace:"
+ "@novu/ee-dal": "workspace:*",
+ "@novu/shared": "workspace:*"
},
"devDependencies": {
"@types/node": "^14.6.0",
@@ -44,6 +44,6 @@
},
"peerDependencies": {
"@nestjs/common": "10.2.2",
- "@novu/dal": "workspace:"
+ "@novu/dal": "workspace:*"
}
}
diff --git a/enterprise/packages/translation-web/package.json b/enterprise/packages/translation-web/package.json
index 3213e35c813..49daf5c1200 100644
--- a/enterprise/packages/translation-web/package.json
+++ b/enterprise/packages/translation-web/package.json
@@ -33,10 +33,10 @@
"@mantine/hooks": "^5.7.1",
"@mantine/prism": "^5.7.1",
"@monaco-editor/react": "^4.6.0",
- "@novu/client": "workspace:",
- "@novu/design-system": "workspace:",
- "@novu/shared": "workspace:",
- "@novu/shared-web": "workspace:",
+ "@novu/client": "workspace:*",
+ "@novu/design-system": "workspace:*",
+ "@novu/shared": "workspace:*",
+ "@novu/shared-web": "workspace:*",
"@tanstack/react-query": "^4.20.4",
"axios": "^1.4.0",
"date-fns": "^2.29.2",
diff --git a/enterprise/packages/translation/package.json b/enterprise/packages/translation/package.json
index 25a5b53bc50..79b1f734762 100644
--- a/enterprise/packages/translation/package.json
+++ b/enterprise/packages/translation/package.json
@@ -13,10 +13,10 @@
},
"dependencies": {
"@handlebars/parser": "^2.1.0",
- "@novu/application-generic": "workspace:",
- "@novu/ee-dal": "workspace:",
- "@novu/ee-shared-services": "workspace:",
- "@novu/shared": "workspace:",
+ "@novu/application-generic": "workspace:*",
+ "@novu/ee-dal": "workspace:*",
+ "@novu/ee-shared-services": "workspace:*",
+ "@novu/shared": "workspace:*",
"class-transformer": "^0.5.1",
"class-validator": "^0.14.0",
"multer": "^1.4.5-lts.1",
@@ -42,6 +42,6 @@
"@nestjs/jwt": "10.2.0",
"@nestjs/swagger": "^7.1.8",
"@nestjs/platform-express": "^10.2.2",
- "@novu/dal": "workspace:"
+ "@novu/dal": "workspace:*"
}
}
diff --git a/libs/automation/project.json b/libs/automation/project.json
index e1b7dfe2688..03e757ff31b 100644
--- a/libs/automation/project.json
+++ b/libs/automation/project.json
@@ -13,38 +13,6 @@
},
"tags": [],
"targets": {
- "build": {
- "executor": "@nx/js:tsc",
- "outputs": ["{options.outputPath}"],
- "options": {
- "outputPath": "dist/automation",
- "main": "./src/index.ts",
- "tsConfig": "./tsconfig.lib.json",
- "assets": [
- "*.md",
- {
- "input": "./src",
- "glob": "**/!(*.ts)",
- "output": "./src"
- },
- {
- "input": "./src",
- "glob": "**/*.d.ts",
- "output": "./src"
- },
- {
- "input": ".",
- "glob": "generators.json",
- "output": "."
- },
- {
- "input": ".",
- "glob": "executors.json",
- "output": "."
- }
- ]
- }
- },
"nx-release-publish": {
"options": {
"packageRoot": "dist/{projectRoot}"
diff --git a/libs/dal/package.json b/libs/dal/package.json
index 69892164b16..ea5f5342252 100644
--- a/libs/dal/package.json
+++ b/libs/dal/package.json
@@ -24,7 +24,7 @@
"@aws-sdk/client-s3": "^3.382.0",
"@aws-sdk/s3-request-presigner": "^3.382.0",
"@faker-js/faker": "^6.0.0",
- "@novu/shared": "workspace:",
+ "@novu/shared": "workspace:*",
"JSONStream": "^1.3.5",
"archiver": "^5.0.0",
"async": "^3.2.0",
diff --git a/libs/design-system/package.json b/libs/design-system/package.json
index 470580a611e..22d28edeaaa 100644
--- a/libs/design-system/package.json
+++ b/libs/design-system/package.json
@@ -37,9 +37,9 @@
"@mantine/core": "^5.7.1",
"@mantine/hooks": "^5.7.1",
"@mantine/notifications": "^5.7.1",
- "@novu/client": "workspace:",
- "@novu/shared": "workspace:",
- "@novu/shared-web": "workspace:",
+ "@novu/client": "workspace:*",
+ "@novu/shared": "workspace:*",
+ "@novu/shared-web": "workspace:*",
"@segment/analytics-next": "1.59.0",
"@sentry/react": "^7.40.0",
"@tanstack/react-query": "^4.20.4",
diff --git a/libs/embed/package.json b/libs/embed/package.json
index 536e0717e7e..7172d25d9c0 100644
--- a/libs/embed/package.json
+++ b/libs/embed/package.json
@@ -117,7 +117,7 @@
"typescript": "4.9.5"
},
"dependencies": {
- "@novu/notification-center": "workspace:",
+ "@novu/notification-center": "workspace:*",
"@types/iframe-resizer": "^3.5.8",
"iframe-resizer": "^4.3.1"
}
diff --git a/libs/novui/package.json b/libs/novui/package.json
index 524549f1d80..cc2e20f90a8 100644
--- a/libs/novui/package.json
+++ b/libs/novui/package.json
@@ -48,10 +48,10 @@
"./styles.css": "./styled-system/styles.css"
},
"scripts": {
- "prepare": "pnpm prepare:panda && pnpm prepare:audit",
+ "prepare:lib": "pnpm prepare:panda && pnpm prepare:audit",
"prepare:panda": "pnpm panda codegen",
"prepare:audit": "pnpm audit-components",
- "prebuild": "rimraf dist styled-system",
+ "prebuild": "rimraf dist styled-system && pnpm prepare:lib",
"lint": "eslint --ext .ts,.tsx src",
"build": "cross-env node_modules/.bin/tsc",
"build:watch": "pnpm panda --watch & cross-env node_modules/.bin/tsc -w --preserveWatchOutput",
diff --git a/libs/shared-web/package.json b/libs/shared-web/package.json
index 567521554f7..1f07da79604 100644
--- a/libs/shared-web/package.json
+++ b/libs/shared-web/package.json
@@ -30,7 +30,7 @@
"dependencies": {
"@emotion/styled": "^11.6.0",
"@mantine/hooks": "^5.7.1",
- "@novu/shared": "workspace:",
+ "@novu/shared": "workspace:*",
"@segment/analytics-next": "1.59.0",
"@sentry/react": "^7.40.0",
"@tanstack/react-query": "^4.20.4",
diff --git a/libs/testing/package.json b/libs/testing/package.json
index 44d485b88ea..27eb76163c7 100644
--- a/libs/testing/package.json
+++ b/libs/testing/package.json
@@ -22,8 +22,8 @@
"types": "dist/index.d.ts",
"dependencies": {
"@faker-js/faker": "^6.0.0",
- "@novu/dal": "workspace:",
- "@novu/shared": "workspace:",
+ "@novu/dal": "workspace:*",
+ "@novu/shared": "workspace:*",
"JSONStream": "^1.3.5",
"async": "^3.2.0",
"axios": "^1.6.2",
diff --git a/packages/application-generic/package.json b/packages/application-generic/package.json
index 12f86477638..2d287a091d5 100644
--- a/packages/application-generic/package.json
+++ b/packages/application-generic/package.json
@@ -52,11 +52,11 @@
"@google-cloud/storage": "^6.2.3",
"@hokify/agenda": "^6.3.0",
"@nestjs/passport": "^10.0.1",
- "@novu/dal": "workspace:",
- "@novu/providers": "workspace:",
- "@novu/shared": "workspace:",
- "@novu/stateless": "workspace:",
- "@novu/testing": "workspace:",
+ "@novu/dal": "workspace:*",
+ "@novu/providers": "workspace:*",
+ "@novu/shared": "workspace:*",
+ "@novu/stateless": "workspace:*",
+ "@novu/testing": "workspace:*",
"@opentelemetry/api": "^1.7.0",
"@opentelemetry/auto-instrumentations-node": "^0.40.2",
"@opentelemetry/context-async-hooks": "^1.19.0",
@@ -103,8 +103,8 @@
"slugify": "^1.4.6"
},
"optionalDependencies": {
- "@novu/ee-echo-worker": "workspace:",
- "@novu/ee-shared-services": "workspace:",
+ "@novu/ee-echo-worker": "workspace:*",
+ "@novu/ee-shared-services": "workspace:*",
"@taskforcesh/bullmq-pro": "5.1.14"
},
"devDependencies": {
diff --git a/packages/cli-next/package.json b/packages/cli-next/package.json
index 344110b0985..bf4ef627130 100644
--- a/packages/cli-next/package.json
+++ b/packages/cli-next/package.json
@@ -47,7 +47,7 @@
"typescript": "4.9.5"
},
"dependencies": {
- "@novu/shared": "workspace:",
+ "@novu/shared": "workspace:*",
"@novu/studio": "^0.0.1-alpha.87",
"@segment/analytics-node": "^1.1.4",
"axios": "^1.6.2",
diff --git a/packages/cli/package.json b/packages/cli/package.json
index 0603b362bdc..0be38297e9a 100644
--- a/packages/cli/package.json
+++ b/packages/cli/package.json
@@ -30,7 +30,7 @@
"typescript": "4.9.5"
},
"dependencies": {
- "@novu/shared": "workspace:",
+ "@novu/shared": "workspace:*",
"@segment/analytics-node": "^1.1.4",
"axios": "^1.6.2",
"chalk": "4.1.2",
diff --git a/packages/client/package.json b/packages/client/package.json
index b818da656c7..27bc275ec42 100644
--- a/packages/client/package.json
+++ b/packages/client/package.json
@@ -44,7 +44,7 @@
"node": ">=10"
},
"dependencies": {
- "@novu/shared": "workspace:"
+ "@novu/shared": "workspace:*"
},
"devDependencies": {
"@types/jest": "29.5.2",
diff --git a/packages/sdk/.eslintrc.js b/packages/echo/.eslintrc.js
similarity index 100%
rename from packages/sdk/.eslintrc.js
rename to packages/echo/.eslintrc.js
diff --git a/packages/sdk/.gitignore b/packages/echo/.gitignore
similarity index 100%
rename from packages/sdk/.gitignore
rename to packages/echo/.gitignore
diff --git a/packages/sdk/.prettierrc b/packages/echo/.prettierrc
similarity index 100%
rename from packages/sdk/.prettierrc
rename to packages/echo/.prettierrc
diff --git a/packages/echo/README.md b/packages/echo/README.md
new file mode 100644
index 00000000000..e3e91cda55c
--- /dev/null
+++ b/packages/echo/README.md
@@ -0,0 +1,63 @@
+
+
+# Code-First Notifications Workflow SDK
+
+[![Version](https://img.shields.io/npm/v/@novu/echo.svg)](https://www.npmjs.org/package/@novu/echo)
+[![Downloads](https://img.shields.io/npm/dm/@novu/echo.svg)](https://www.npmjs.com/package/@novu/echo)
+
+Novu Echo SDK allows you to write notification workflows in your codebase. Workflows are functions that execute business logic and use your preferred libraries for email, SMS, and chat generation. You can use Echo with [React.Email](https://react.email/), [MJML](https://mjml.io/), or any other template generator.
+
+Learn more about the Code-First Notifications Workflow SDK in our [docs](https://docs.novu.co/echo/quickstart).
+
+## Installation
+
+```bash
+npm install @novu/echo
+```
+
+## Quickstart
+
+```typescript
+import { Echo } from '@novu/echo';
+
+const echo = new Echo();
+
+const commentWorkflow = echo.workflow('comment-on-post', async ({ payload, step }) => {
+ const inAppResponse = await step.inApp('notify-user', async () => ({
+ body: renderBody(payload.postId)
+ }));
+
+ const weeklyDigest = await step.digest('wait-1-week', () => ({
+ amount: 7,
+ unit: 'days',
+ }));
+
+ await step.email('weekly-comments', async (inputs) => {
+ return {
+ subject: `Weekly post comments (${weeklyDigest.events.length + 1})`,
+ body: renderReactEmail(inputs, weeklyDigest.events)
+ };
+ }, { skip: () => inAppResponse.seen });
+}, {
+ payloadSchema: {
+ type: "object",
+ properties: {
+ postId: {
+ title: "Post ID",
+ type: "string",
+ description: "The ID of the post.",
+ default: "123"
+ }
+ },
+ required: ["postId"],
+ additionalProperties: false,
+ } as const
+});
+```
diff --git a/packages/sdk/jest.config.js b/packages/echo/jest.config.js
similarity index 100%
rename from packages/sdk/jest.config.js
rename to packages/echo/jest.config.js
diff --git a/packages/echo/package.json b/packages/echo/package.json
new file mode 100644
index 00000000000..a88e8f7d765
--- /dev/null
+++ b/packages/echo/package.json
@@ -0,0 +1,102 @@
+{
+ "name": "@novu/echo",
+ "version": "0.24.3-alpha.0",
+ "description": "The Code-First Notifications Workflow SDK.",
+ "main": "./dist/index.js",
+ "types": "./dist/index.d.ts",
+ "publishConfig": {
+ "registry": "https://registry.npmjs.org",
+ "access": "public"
+ },
+ "private": false,
+ "repository": "https://github.com/novuhq/novu",
+ "scripts": {
+ "preinstall": "npx only-allow pnpm",
+ "test": "jest",
+ "lint": "eslint src --ext .ts",
+ "lint:fix": "eslint src --ext .ts --fix",
+ "format": "prettier --check --ignore-path .gitignore .",
+ "format:fix": "prettier --write --ignore-path .gitignore .",
+ "clean": "rm -rf ./dist",
+ "build": "pnpm run clean && tsc --build",
+ "build:watch": "tsc --build --watch",
+ "$comment:bump:prerelease": "This is a workaround to support `npm version prerelease` with lerna",
+ "bump:prerelease": "npm version prerelease --preid=alpha & PID=$!; (sleep 1 && kill -9 $PID) & wait $PID",
+ "release:alpha": "pnpm bump:prerelease || pnpm build && npm publish"
+ },
+ "keywords": [
+ "novu",
+ "code-first",
+ "workflows",
+ "durable",
+ "sdk",
+ "notifications",
+ "email",
+ "sms",
+ "push",
+ "webhooks",
+ "next",
+ "nuxt",
+ "h3",
+ "express"
+ ],
+ "author": "Athena",
+ "license": "MIT",
+ "exports": {
+ ".": {
+ "require": "./dist/index.js",
+ "import": "./dist/index.js",
+ "types": "./dist/index.d.ts"
+ },
+ "./express": {
+ "require": "./dist/express.js",
+ "import": "./dist/express.js",
+ "types": "./dist/express.d.ts"
+ },
+ "./next": {
+ "require": "./dist/next.js",
+ "import": "./dist/next.js",
+ "types": "./dist/next.d.ts"
+ },
+ "./nuxt": {
+ "require": "./dist/nuxt.js",
+ "import": "./dist/nuxt.js",
+ "types": "./dist/nuxt.d.ts"
+ },
+ "./h3": {
+ "require": "./dist/h3.js",
+ "import": "./dist/h3.js",
+ "types": "./dist/h3.d.ts"
+ }
+ },
+ "devDependencies": {
+ "@jest/globals": "^29.7.0",
+ "@types/express": "^4.17.13",
+ "@types/jest": "^29.5.12",
+ "@types/json-schema": "^7.0.15",
+ "@types/node": "^20.11.20",
+ "@vercel/node": "^2.15.9",
+ "express": "^4.18.2",
+ "h3": "^1.11.1",
+ "jest": "^29.7.0",
+ "next": "^13.5.4",
+ "prettier": "^3.2.5",
+ "ts-jest": "^29.1.2",
+ "ts-node": "^10.9.2",
+ "typescript": "^5.3.3"
+ },
+ "dependencies": {
+ "ajv": "^8.12.0",
+ "ajv-formats": "^2.1.1",
+ "better-ajv-errors": "^1.2.0",
+ "chalk": "^4.1.2",
+ "cross-fetch": "^4.0.0",
+ "json-schema-faker": "^0.5.6",
+ "json-schema-to-ts": "^3.0.0",
+ "ora": "^5.4.1"
+ },
+ "files": [
+ "dist",
+ "README.md"
+ ]
+}
diff --git a/packages/sdk/src/client.test.ts b/packages/echo/src/client.test.ts
similarity index 100%
rename from packages/sdk/src/client.test.ts
rename to packages/echo/src/client.test.ts
diff --git a/packages/sdk/src/client.ts b/packages/echo/src/client.ts
similarity index 100%
rename from packages/sdk/src/client.ts
rename to packages/echo/src/client.ts
diff --git a/packages/sdk/src/constants/action.constants.ts b/packages/echo/src/constants/action.constants.ts
similarity index 100%
rename from packages/sdk/src/constants/action.constants.ts
rename to packages/echo/src/constants/action.constants.ts
diff --git a/packages/sdk/src/constants/api.constants.ts b/packages/echo/src/constants/api.constants.ts
similarity index 100%
rename from packages/sdk/src/constants/api.constants.ts
rename to packages/echo/src/constants/api.constants.ts
diff --git a/packages/sdk/src/constants/error.constants.ts b/packages/echo/src/constants/error.constants.ts
similarity index 100%
rename from packages/sdk/src/constants/error.constants.ts
rename to packages/echo/src/constants/error.constants.ts
diff --git a/packages/sdk/src/constants/http-headers.constants.ts b/packages/echo/src/constants/http-headers.constants.ts
similarity index 100%
rename from packages/sdk/src/constants/http-headers.constants.ts
rename to packages/echo/src/constants/http-headers.constants.ts
diff --git a/packages/sdk/src/constants/http-methods.constants.ts b/packages/echo/src/constants/http-methods.constants.ts
similarity index 100%
rename from packages/sdk/src/constants/http-methods.constants.ts
rename to packages/echo/src/constants/http-methods.constants.ts
diff --git a/packages/sdk/src/constants/http-query.constants.ts b/packages/echo/src/constants/http-query.constants.ts
similarity index 100%
rename from packages/sdk/src/constants/http-query.constants.ts
rename to packages/echo/src/constants/http-query.constants.ts
diff --git a/packages/sdk/src/constants/http-status.constants.ts b/packages/echo/src/constants/http-status.constants.ts
similarity index 100%
rename from packages/sdk/src/constants/http-status.constants.ts
rename to packages/echo/src/constants/http-status.constants.ts
diff --git a/packages/sdk/src/constants/index.ts b/packages/echo/src/constants/index.ts
similarity index 100%
rename from packages/sdk/src/constants/index.ts
rename to packages/echo/src/constants/index.ts
diff --git a/packages/sdk/src/constants/resource.constants.ts b/packages/echo/src/constants/resource.constants.ts
similarity index 100%
rename from packages/sdk/src/constants/resource.constants.ts
rename to packages/echo/src/constants/resource.constants.ts
diff --git a/packages/sdk/src/constants/step.constants.ts b/packages/echo/src/constants/step.constants.ts
similarity index 100%
rename from packages/sdk/src/constants/step.constants.ts
rename to packages/echo/src/constants/step.constants.ts
diff --git a/packages/sdk/src/errors/.eslintrc.json b/packages/echo/src/errors/.eslintrc.json
similarity index 100%
rename from packages/sdk/src/errors/.eslintrc.json
rename to packages/echo/src/errors/.eslintrc.json
diff --git a/packages/sdk/src/errors/base.errors.ts b/packages/echo/src/errors/base.errors.ts
similarity index 100%
rename from packages/sdk/src/errors/base.errors.ts
rename to packages/echo/src/errors/base.errors.ts
diff --git a/packages/sdk/src/errors/execution.errors.ts b/packages/echo/src/errors/execution.errors.ts
similarity index 100%
rename from packages/sdk/src/errors/execution.errors.ts
rename to packages/echo/src/errors/execution.errors.ts
diff --git a/packages/sdk/src/errors/handler.errors.ts b/packages/echo/src/errors/handler.errors.ts
similarity index 100%
rename from packages/sdk/src/errors/handler.errors.ts
rename to packages/echo/src/errors/handler.errors.ts
diff --git a/packages/sdk/src/errors/index.ts b/packages/echo/src/errors/index.ts
similarity index 100%
rename from packages/sdk/src/errors/index.ts
rename to packages/echo/src/errors/index.ts
diff --git a/packages/sdk/src/errors/platform.errors.ts b/packages/echo/src/errors/platform.errors.ts
similarity index 100%
rename from packages/sdk/src/errors/platform.errors.ts
rename to packages/echo/src/errors/platform.errors.ts
diff --git a/packages/sdk/src/errors/provider.errors.ts b/packages/echo/src/errors/provider.errors.ts
similarity index 100%
rename from packages/sdk/src/errors/provider.errors.ts
rename to packages/echo/src/errors/provider.errors.ts
diff --git a/packages/sdk/src/errors/resource.errors.ts b/packages/echo/src/errors/resource.errors.ts
similarity index 100%
rename from packages/sdk/src/errors/resource.errors.ts
rename to packages/echo/src/errors/resource.errors.ts
diff --git a/packages/sdk/src/errors/signature.errors.ts b/packages/echo/src/errors/signature.errors.ts
similarity index 100%
rename from packages/sdk/src/errors/signature.errors.ts
rename to packages/echo/src/errors/signature.errors.ts
diff --git a/packages/sdk/src/errors/step.errors.ts b/packages/echo/src/errors/step.errors.ts
similarity index 100%
rename from packages/sdk/src/errors/step.errors.ts
rename to packages/echo/src/errors/step.errors.ts
diff --git a/packages/sdk/src/errors/workflow.errors.ts b/packages/echo/src/errors/workflow.errors.ts
similarity index 100%
rename from packages/sdk/src/errors/workflow.errors.ts
rename to packages/echo/src/errors/workflow.errors.ts
diff --git a/packages/sdk/src/express.ts b/packages/echo/src/express.ts
similarity index 100%
rename from packages/sdk/src/express.ts
rename to packages/echo/src/express.ts
diff --git a/packages/sdk/src/h3.ts b/packages/echo/src/h3.ts
similarity index 100%
rename from packages/sdk/src/h3.ts
rename to packages/echo/src/h3.ts
diff --git a/packages/sdk/src/handler.ts b/packages/echo/src/handler.ts
similarity index 100%
rename from packages/sdk/src/handler.ts
rename to packages/echo/src/handler.ts
diff --git a/packages/sdk/src/index.ts b/packages/echo/src/index.ts
similarity index 100%
rename from packages/sdk/src/index.ts
rename to packages/echo/src/index.ts
diff --git a/packages/sdk/src/next.ts b/packages/echo/src/next.ts
similarity index 100%
rename from packages/sdk/src/next.ts
rename to packages/echo/src/next.ts
diff --git a/packages/sdk/src/nuxt.ts b/packages/echo/src/nuxt.ts
similarity index 100%
rename from packages/sdk/src/nuxt.ts
rename to packages/echo/src/nuxt.ts
diff --git a/packages/sdk/src/schemas/index.ts b/packages/echo/src/schemas/index.ts
similarity index 100%
rename from packages/sdk/src/schemas/index.ts
rename to packages/echo/src/schemas/index.ts
diff --git a/packages/sdk/src/schemas/providers/chat/index.ts b/packages/echo/src/schemas/providers/chat/index.ts
similarity index 100%
rename from packages/sdk/src/schemas/providers/chat/index.ts
rename to packages/echo/src/schemas/providers/chat/index.ts
diff --git a/packages/sdk/src/schemas/providers/chat/slack.ts b/packages/echo/src/schemas/providers/chat/slack.ts
similarity index 100%
rename from packages/sdk/src/schemas/providers/chat/slack.ts
rename to packages/echo/src/schemas/providers/chat/slack.ts
diff --git a/packages/sdk/src/schemas/providers/email/index.ts b/packages/echo/src/schemas/providers/email/index.ts
similarity index 100%
rename from packages/sdk/src/schemas/providers/email/index.ts
rename to packages/echo/src/schemas/providers/email/index.ts
diff --git a/packages/sdk/src/schemas/providers/email/sendgrid.ts b/packages/echo/src/schemas/providers/email/sendgrid.ts
similarity index 100%
rename from packages/sdk/src/schemas/providers/email/sendgrid.ts
rename to packages/echo/src/schemas/providers/email/sendgrid.ts
diff --git a/packages/sdk/src/schemas/providers/inApp/index.ts b/packages/echo/src/schemas/providers/inApp/index.ts
similarity index 100%
rename from packages/sdk/src/schemas/providers/inApp/index.ts
rename to packages/echo/src/schemas/providers/inApp/index.ts
diff --git a/packages/sdk/src/schemas/providers/index.ts b/packages/echo/src/schemas/providers/index.ts
similarity index 100%
rename from packages/sdk/src/schemas/providers/index.ts
rename to packages/echo/src/schemas/providers/index.ts
diff --git a/packages/sdk/src/schemas/providers/push/index.ts b/packages/echo/src/schemas/providers/push/index.ts
similarity index 100%
rename from packages/sdk/src/schemas/providers/push/index.ts
rename to packages/echo/src/schemas/providers/push/index.ts
diff --git a/packages/sdk/src/schemas/providers/sms/index.ts b/packages/echo/src/schemas/providers/sms/index.ts
similarity index 100%
rename from packages/sdk/src/schemas/providers/sms/index.ts
rename to packages/echo/src/schemas/providers/sms/index.ts
diff --git a/packages/sdk/src/schemas/steps/actions/delay.schema.ts b/packages/echo/src/schemas/steps/actions/delay.schema.ts
similarity index 100%
rename from packages/sdk/src/schemas/steps/actions/delay.schema.ts
rename to packages/echo/src/schemas/steps/actions/delay.schema.ts
diff --git a/packages/sdk/src/schemas/steps/actions/digest.schema.ts b/packages/echo/src/schemas/steps/actions/digest.schema.ts
similarity index 100%
rename from packages/sdk/src/schemas/steps/actions/digest.schema.ts
rename to packages/echo/src/schemas/steps/actions/digest.schema.ts
diff --git a/packages/sdk/src/schemas/steps/channels/chat.schema.ts b/packages/echo/src/schemas/steps/channels/chat.schema.ts
similarity index 100%
rename from packages/sdk/src/schemas/steps/channels/chat.schema.ts
rename to packages/echo/src/schemas/steps/channels/chat.schema.ts
diff --git a/packages/sdk/src/schemas/steps/channels/email.schema.ts b/packages/echo/src/schemas/steps/channels/email.schema.ts
similarity index 100%
rename from packages/sdk/src/schemas/steps/channels/email.schema.ts
rename to packages/echo/src/schemas/steps/channels/email.schema.ts
diff --git a/packages/sdk/src/schemas/steps/channels/in-app.schema.ts b/packages/echo/src/schemas/steps/channels/in-app.schema.ts
similarity index 100%
rename from packages/sdk/src/schemas/steps/channels/in-app.schema.ts
rename to packages/echo/src/schemas/steps/channels/in-app.schema.ts
diff --git a/packages/sdk/src/schemas/steps/channels/index.ts b/packages/echo/src/schemas/steps/channels/index.ts
similarity index 100%
rename from packages/sdk/src/schemas/steps/channels/index.ts
rename to packages/echo/src/schemas/steps/channels/index.ts
diff --git a/packages/sdk/src/schemas/steps/channels/push.schema.ts b/packages/echo/src/schemas/steps/channels/push.schema.ts
similarity index 100%
rename from packages/sdk/src/schemas/steps/channels/push.schema.ts
rename to packages/echo/src/schemas/steps/channels/push.schema.ts
diff --git a/packages/sdk/src/schemas/steps/channels/sms.schema.ts b/packages/echo/src/schemas/steps/channels/sms.schema.ts
similarity index 100%
rename from packages/sdk/src/schemas/steps/channels/sms.schema.ts
rename to packages/echo/src/schemas/steps/channels/sms.schema.ts
diff --git a/packages/sdk/src/schemas/steps/empty.schema.ts b/packages/echo/src/schemas/steps/empty.schema.ts
similarity index 100%
rename from packages/sdk/src/schemas/steps/empty.schema.ts
rename to packages/echo/src/schemas/steps/empty.schema.ts
diff --git a/packages/sdk/src/schemas/steps/index.ts b/packages/echo/src/schemas/steps/index.ts
similarity index 100%
rename from packages/sdk/src/schemas/steps/index.ts
rename to packages/echo/src/schemas/steps/index.ts
diff --git a/packages/sdk/src/schemas/steps/trigger.schema.ts b/packages/echo/src/schemas/steps/trigger.schema.ts
similarity index 100%
rename from packages/sdk/src/schemas/steps/trigger.schema.ts
rename to packages/echo/src/schemas/steps/trigger.schema.ts
diff --git a/packages/sdk/src/types/code.types.ts b/packages/echo/src/types/code.types.ts
similarity index 100%
rename from packages/sdk/src/types/code.types.ts
rename to packages/echo/src/types/code.types.ts
diff --git a/packages/sdk/src/types/config.types.ts b/packages/echo/src/types/config.types.ts
similarity index 100%
rename from packages/sdk/src/types/config.types.ts
rename to packages/echo/src/types/config.types.ts
diff --git a/packages/sdk/src/types/discover.types.ts b/packages/echo/src/types/discover.types.ts
similarity index 100%
rename from packages/sdk/src/types/discover.types.ts
rename to packages/echo/src/types/discover.types.ts
diff --git a/packages/sdk/src/types/error.types.ts b/packages/echo/src/types/error.types.ts
similarity index 100%
rename from packages/sdk/src/types/error.types.ts
rename to packages/echo/src/types/error.types.ts
diff --git a/packages/sdk/src/types/errors.types.test.ts b/packages/echo/src/types/errors.types.test.ts
similarity index 100%
rename from packages/sdk/src/types/errors.types.test.ts
rename to packages/echo/src/types/errors.types.test.ts
diff --git a/packages/sdk/src/types/execution.types.ts b/packages/echo/src/types/execution.types.ts
similarity index 100%
rename from packages/sdk/src/types/execution.types.ts
rename to packages/echo/src/types/execution.types.ts
diff --git a/packages/sdk/src/types/framework.types.ts b/packages/echo/src/types/framework.types.ts
similarity index 100%
rename from packages/sdk/src/types/framework.types.ts
rename to packages/echo/src/types/framework.types.ts
diff --git a/packages/sdk/src/types/health-check.types.ts b/packages/echo/src/types/health-check.types.ts
similarity index 100%
rename from packages/sdk/src/types/health-check.types.ts
rename to packages/echo/src/types/health-check.types.ts
diff --git a/packages/sdk/src/types/index.ts b/packages/echo/src/types/index.ts
similarity index 100%
rename from packages/sdk/src/types/index.ts
rename to packages/echo/src/types/index.ts
diff --git a/packages/sdk/src/types/provider.types.ts b/packages/echo/src/types/provider.types.ts
similarity index 100%
rename from packages/sdk/src/types/provider.types.ts
rename to packages/echo/src/types/provider.types.ts
diff --git a/packages/sdk/src/types/schema.types.ts b/packages/echo/src/types/schema.types.ts
similarity index 100%
rename from packages/sdk/src/types/schema.types.ts
rename to packages/echo/src/types/schema.types.ts
diff --git a/packages/sdk/src/types/skip.types.ts b/packages/echo/src/types/skip.types.ts
similarity index 100%
rename from packages/sdk/src/types/skip.types.ts
rename to packages/echo/src/types/skip.types.ts
diff --git a/packages/sdk/src/types/step.types.ts b/packages/echo/src/types/step.types.ts
similarity index 100%
rename from packages/sdk/src/types/step.types.ts
rename to packages/echo/src/types/step.types.ts
diff --git a/packages/sdk/src/types/subscriber.types.ts b/packages/echo/src/types/subscriber.types.ts
similarity index 100%
rename from packages/sdk/src/types/subscriber.types.ts
rename to packages/echo/src/types/subscriber.types.ts
diff --git a/packages/sdk/src/types/util.types.ts b/packages/echo/src/types/util.types.ts
similarity index 100%
rename from packages/sdk/src/types/util.types.ts
rename to packages/echo/src/types/util.types.ts
diff --git a/packages/sdk/src/types/workflow.types.ts b/packages/echo/src/types/workflow.types.ts
similarity index 100%
rename from packages/sdk/src/types/workflow.types.ts
rename to packages/echo/src/types/workflow.types.ts
diff --git a/packages/sdk/src/utils/env.utils.ts b/packages/echo/src/utils/env.utils.ts
similarity index 100%
rename from packages/sdk/src/utils/env.utils.ts
rename to packages/echo/src/utils/env.utils.ts
diff --git a/packages/sdk/src/utils/index.ts b/packages/echo/src/utils/index.ts
similarity index 100%
rename from packages/sdk/src/utils/index.ts
rename to packages/echo/src/utils/index.ts
diff --git a/packages/sdk/src/utils/log.utils.ts b/packages/echo/src/utils/log.utils.ts
similarity index 100%
rename from packages/sdk/src/utils/log.utils.ts
rename to packages/echo/src/utils/log.utils.ts
diff --git a/packages/sdk/src/utils/string.utils.ts b/packages/echo/src/utils/string.utils.ts
similarity index 100%
rename from packages/sdk/src/utils/string.utils.ts
rename to packages/echo/src/utils/string.utils.ts
diff --git a/packages/sdk/src/version.ts b/packages/echo/src/version.ts
similarity index 100%
rename from packages/sdk/src/version.ts
rename to packages/echo/src/version.ts
diff --git a/packages/sdk/tsconfig.json b/packages/echo/tsconfig.json
similarity index 100%
rename from packages/sdk/tsconfig.json
rename to packages/echo/tsconfig.json
diff --git a/packages/sdk/tsconfig.module.json b/packages/echo/tsconfig.module.json
similarity index 100%
rename from packages/sdk/tsconfig.module.json
rename to packages/echo/tsconfig.module.json
diff --git a/packages/headless/package.json b/packages/headless/package.json
index 9618a7d6bd2..a86a407f89f 100644
--- a/packages/headless/package.json
+++ b/packages/headless/package.json
@@ -28,8 +28,8 @@
"node": ">=10"
},
"dependencies": {
- "@novu/client": "workspace:",
- "@novu/shared": "workspace:",
+ "@novu/client": "workspace:*",
+ "@novu/shared": "workspace:*",
"@tanstack/query-core": "^4.15.1",
"socket.io-client": "4.7.2"
},
diff --git a/packages/nest/package.json b/packages/nest/package.json
index 802ae8c0f35..0df5e2187fa 100644
--- a/packages/nest/package.json
+++ b/packages/nest/package.json
@@ -36,7 +36,7 @@
},
"dependencies": {
"@nestjs/common": "10.2.2",
- "@novu/stateless": "workspace:"
+ "@novu/stateless": "workspace:*"
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
diff --git a/packages/node/package.json b/packages/node/package.json
index def0ed307cd..cda9d544591 100644
--- a/packages/node/package.json
+++ b/packages/node/package.json
@@ -42,7 +42,7 @@
"node": ">=10"
},
"dependencies": {
- "@novu/shared": "workspace:",
+ "@novu/shared": "workspace:*",
"axios-retry": "^3.8.0",
"handlebars": "^4.7.7",
"lodash.get": "^4.4.2",
diff --git a/packages/notification-center-angular/package.json b/packages/notification-center-angular/package.json
index 021896ede9d..c3cabbb6e70 100644
--- a/packages/notification-center-angular/package.json
+++ b/packages/notification-center-angular/package.json
@@ -19,7 +19,7 @@
"@angular/platform-browser": "^16.2.0",
"@angular/platform-browser-dynamic": "^16.2.0",
"@angular/router": "^16.2.0",
- "@novu/notification-center": "workspace:",
+ "@novu/notification-center": "workspace:*",
"rxjs": "~7.8.0",
"tslib": "^2.3.0",
"zone.js": "~0.13.0"
diff --git a/packages/notification-center-angular/projects/notification-center-angular/package.json b/packages/notification-center-angular/projects/notification-center-angular/package.json
index 4825c3798d7..4bebcca2a2e 100644
--- a/packages/notification-center-angular/projects/notification-center-angular/package.json
+++ b/packages/notification-center-angular/projects/notification-center-angular/package.json
@@ -8,7 +8,7 @@
"@angular/platform-browser-dynamic": "^15.0.0 || ^16.0.0 || ^17.0.0"
},
"dependencies": {
- "@novu/notification-center": "workspace:",
+ "@novu/notification-center": "workspace:*",
"@types/react": "^17.0.0",
"react": "^17.0.1",
"react-dom": "^17.0.1",
diff --git a/packages/notification-center-vue/package.json b/packages/notification-center-vue/package.json
index 7f34c5fb25d..e567636029b 100644
--- a/packages/notification-center-vue/package.json
+++ b/packages/notification-center-vue/package.json
@@ -22,7 +22,7 @@
"dependencies": {
"@emotion/css": "^11.10.5",
"@novu/floating-vue": "^2.0.3",
- "@novu/notification-center": "workspace:",
+ "@novu/notification-center": "workspace:*",
"react": "^17.0.1",
"react-dom": "^17.0.1"
},
diff --git a/packages/notification-center/package.json b/packages/notification-center/package.json
index be183dfd347..dfbfe36fe27 100644
--- a/packages/notification-center/package.json
+++ b/packages/notification-center/package.json
@@ -80,8 +80,8 @@
"@emotion/styled": "^11.6.0",
"@mantine/core": "^5.7.1",
"@mantine/hooks": "^5.7.1",
- "@novu/client": "workspace:",
- "@novu/shared": "workspace:",
+ "@novu/client": "workspace:*",
+ "@novu/shared": "workspace:*",
"@tanstack/react-query": "^4.20.4",
"acorn-jsx": "^5.3.2",
"axios": "^1.6.2",
diff --git a/packages/providers/package.json b/packages/providers/package.json
index 73758f8fbcb..437503dbfba 100644
--- a/packages/providers/package.json
+++ b/packages/providers/package.json
@@ -35,8 +35,8 @@
"@bandwidth/messaging": "^4.1.3",
"@infobip-api/sdk": "^0.3.2",
"@mailchimp/mailchimp_transactional": "^1.0.50",
- "@novu/shared": "workspace:",
- "@novu/stateless": "workspace:",
+ "@novu/shared": "workspace:*",
+ "@novu/stateless": "workspace:*",
"@parse/node-apn": "^5.2.3",
"@plunk/node": "2.0.0",
"@ringcentral/sdk": "^5.0.1",
diff --git a/packages/sdk/README.md b/packages/sdk/README.md
deleted file mode 100644
index 0d2bafe83d8..00000000000
--- a/packages/sdk/README.md
+++ /dev/null
@@ -1,34 +0,0 @@
-# Quickstart
-
-```typescript
-const client = new Echo();
-client.workflow('comment-on-post', { type: 'object', properties: { post: { type: 'string' } } }, async ({ step }) => {
- const userResponse = step.custom(
- 'fetch-user',
- { type: 'object', properties: { name: { type: 'string' } } },
- async () => ({ email: 'joe@bloggs.com' })
- );
-
- step.email('send-email', async (payload) => {
- return {
- subject: 'You received a post',
- body: `${payload.post}`,
- to: userResponse.email,
- };
- });
-
- step.email('send-follow-up', async (payload) => {
- return {
- subject: 'You received a follow-up',
- body: `${payload.post}`,
- to: userResponse.email,
- };
- });
-});
-
-// Get the workflows
-const workflows = client.getRegisteredWorkflows();
-
-// Invoke a step
-const result = client.invokeStep('comment-on-post', 'fetch-user', { post: 'Hello' }).then(console.log);
-```
diff --git a/packages/sdk/package.json b/packages/sdk/package.json
deleted file mode 100644
index 7d03c294fc5..00000000000
--- a/packages/sdk/package.json
+++ /dev/null
@@ -1,81 +0,0 @@
-{
- "name": "@novu/echo",
- "version": "0.24.2",
- "description": "The Echo SDK, used to programmatically declare and manage your notifications.",
- "main": "./index.js",
- "types": "./index.d.ts",
- "publishConfig": {
- "registry": "https://registry.npmjs.org"
- },
- "private": false,
- "scripts": {
- "preinstall": "npx only-allow pnpm",
- "test": "jest",
- "lint": "eslint src --ext .ts",
- "lint:fix": "eslint src --ext .ts --fix",
- "format": "prettier --check --ignore-path .gitignore .",
- "format:fix": "prettier --write --ignore-path .gitignore .",
- "start": "ts-node src/index.ts",
- "clean": "rm -rf ./dist",
- "build": "pnpm run clean && tsc --build && pnpm run build:copy",
- "build:watch": "tsc --build --watch",
- "build:copy": "cp package.json README.md dist",
- "release:alpha": "pnpm i && npm version prerelease --preid=alpha && pnpm build && cd dist && npm publish"
- },
- "keywords": [],
- "author": "Athena",
- "license": "ISC",
- "exports": {
- ".": {
- "require": "./index.js",
- "import": "./index.js",
- "types": "./index.d.ts"
- },
- "./express": {
- "require": "./express.js",
- "import": "./express.js",
- "types": "./express.d.ts"
- },
- "./next": {
- "require": "./next.js",
- "import": "./next.js",
- "types": "./next.d.ts"
- },
- "./nuxt": {
- "require": "./nuxt.js",
- "import": "./nuxt.js",
- "types": "./nuxt.d.ts"
- },
- "./h3": {
- "require": "./h3.js",
- "import": "./h3.js",
- "types": "./h3.d.ts"
- }
- },
- "devDependencies": {
- "@jest/globals": "^29.7.0",
- "@types/express": "^4.17.13",
- "@types/jest": "^29.5.12",
- "@types/json-schema": "^7.0.15",
- "@types/node": "^20.11.20",
- "@vercel/node": "^2.15.9",
- "express": "^4.18.2",
- "jest": "^29.7.0",
- "next": "^13.5.4",
- "prettier": "^3.2.5",
- "ts-jest": "^29.1.2",
- "ts-node": "^10.9.2",
- "typescript": "^5.3.3"
- },
- "dependencies": {
- "ajv": "^8.12.0",
- "ajv-formats": "^2.1.1",
- "better-ajv-errors": "^1.2.0",
- "chalk": "^4.1.2",
- "cross-fetch": "^4.0.0",
- "h3": "^1.11.1",
- "json-schema-faker": "^0.5.6",
- "json-schema-to-ts": "^3.0.0",
- "ora": "^5.4.1"
- }
-}
diff --git a/packages/sdk/pnpm-lock.yaml b/packages/sdk/pnpm-lock.yaml
deleted file mode 100644
index bdb4ab45b01..00000000000
--- a/packages/sdk/pnpm-lock.yaml
+++ /dev/null
@@ -1,7225 +0,0 @@
-lockfileVersion: '6.0'
-
-settings:
- autoInstallPeers: true
- excludeLinksFromLockfile: false
-
-dependencies:
- ajv:
- specifier: ^8.12.0
- version: 8.12.0
- ajv-formats:
- specifier: ^2.1.1
- version: 2.1.1(ajv@8.12.0)
- better-ajv-errors:
- specifier: ^1.2.0
- version: 1.2.0(ajv@8.12.0)
- chalk:
- specifier: ^4.1.2
- version: 4.1.2
- cross-fetch:
- specifier: ^4.0.0
- version: 4.0.0
- h3:
- specifier: ^1.11.1
- version: 1.11.1
- json-schema-faker:
- specifier: ^0.5.6
- version: 0.5.6
- json-schema-to-ts:
- specifier: ^3.0.0
- version: 3.0.0
- ora:
- specifier: ^5.4.1
- version: 5.4.1
-
-devDependencies:
- '@jest/globals':
- specifier: ^29.7.0
- version: 29.7.0
- '@types/express':
- specifier: ^4.17.13
- version: 4.17.21
- '@types/jest':
- specifier: ^29.5.12
- version: 29.5.12
- '@types/json-schema':
- specifier: ^7.0.15
- version: 7.0.15
- '@types/node':
- specifier: ^20.11.20
- version: 20.11.20
- '@typescript-eslint/eslint-plugin':
- specifier: ^7.1.0
- version: 7.1.0(@typescript-eslint/parser@7.1.0)(eslint@8.57.0)(typescript@5.3.3)
- '@typescript-eslint/parser':
- specifier: ^7.1.0
- version: 7.1.0(eslint@8.57.0)(typescript@5.3.3)
- '@vercel/node':
- specifier: ^2.15.9
- version: 2.15.10
- eslint:
- specifier: ^8.57.0
- version: 8.57.0
- eslint-config-adjunct:
- specifier: ^4.13.0
- version: 4.13.0(typescript@5.3.3)
- eslint-config-airbnb-base:
- specifier: ^15.0.0
- version: 15.0.0(eslint-plugin-import@2.29.1)(eslint@8.57.0)
- eslint-config-airbnb-typescript:
- specifier: ^18.0.0
- version: 18.0.0(@typescript-eslint/eslint-plugin@7.1.0)(@typescript-eslint/parser@7.1.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
- eslint-config-auto:
- specifier: ^0.9.0
- version: 0.9.0(typescript@5.3.3)
- eslint-config-prettier:
- specifier: ^9.1.0
- version: 9.1.0(eslint@8.57.0)
- eslint-plugin-const-case:
- specifier: ^1.2.2
- version: 1.2.2
- eslint-plugin-eslint-comments:
- specifier: ^3.2.0
- version: 3.2.0(eslint@8.57.0)
- eslint-plugin-html:
- specifier: ^8.0.0
- version: 8.0.0
- eslint-plugin-import:
- specifier: ^2.29.1
- version: 2.29.1(@typescript-eslint/parser@7.1.0)(eslint@8.57.0)
- eslint-plugin-jest:
- specifier: ^27.9.0
- version: 27.9.0(@typescript-eslint/eslint-plugin@7.1.0)(eslint@8.57.0)(jest@29.7.0)(typescript@5.3.3)
- eslint-plugin-jest-async:
- specifier: ^1.0.3
- version: 1.0.3
- eslint-plugin-json:
- specifier: ^3.1.0
- version: 3.1.0
- eslint-plugin-markdown:
- specifier: ^3.0.1
- version: 3.0.1(eslint@8.57.0)
- eslint-plugin-no-constructor-bind:
- specifier: ^2.0.4
- version: 2.0.4
- eslint-plugin-no-secrets:
- specifier: ^0.8.9
- version: 0.8.9(eslint@8.57.0)
- eslint-plugin-no-unsanitized:
- specifier: ^4.0.2
- version: 4.0.2(eslint@8.57.0)
- eslint-plugin-no-use-extend-native:
- specifier: ^0.5.0
- version: 0.5.0
- eslint-plugin-optimize-regex:
- specifier: ^1.2.1
- version: 1.2.1
- eslint-plugin-pii:
- specifier: ^1.0.2
- version: 1.0.2(eslint@8.57.0)
- eslint-plugin-prettier:
- specifier: ^5.1.3
- version: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.2.5)
- eslint-plugin-promise:
- specifier: ^6.1.1
- version: 6.1.1(eslint@8.57.0)
- eslint-plugin-security:
- specifier: ^2.1.1
- version: 2.1.1
- eslint-plugin-simple-import-sort:
- specifier: ^12.0.0
- version: 12.0.0(eslint@8.57.0)
- eslint-plugin-sonarjs:
- specifier: ^0.24.0
- version: 0.24.0(eslint@8.57.0)
- eslint-plugin-switch-case:
- specifier: ^1.1.2
- version: 1.1.2
- eslint-plugin-unicorn:
- specifier: ^51.0.1
- version: 51.0.1(eslint@8.57.0)
- eslint-plugin-xss:
- specifier: ^0.1.12
- version: 0.1.12
- express:
- specifier: ^4.18.2
- version: 4.18.3
- jest:
- specifier: ^29.7.0
- version: 29.7.0(@types/node@20.11.20)(ts-node@10.9.2)
- next:
- specifier: ^13.5.4
- version: 13.5.6(@babel/core@7.24.0)(react-dom@18.2.0)(react@18.2.0)
- prettier:
- specifier: ^3.2.5
- version: 3.2.5
- ts-jest:
- specifier: ^29.1.2
- version: 29.1.2(@babel/core@7.24.0)(jest@29.7.0)(typescript@5.3.3)
- ts-node:
- specifier: ^10.9.2
- version: 10.9.2(@types/node@20.11.20)(typescript@5.3.3)
- typescript:
- specifier: ^5.3.3
- version: 5.3.3
-
-packages:
- /@aashutoshrathi/word-wrap@1.2.6:
- resolution:
- { integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== }
- engines: { node: '>=0.10.0' }
- dev: true
-
- /@ampproject/remapping@2.3.0:
- resolution:
- { integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw== }
- engines: { node: '>=6.0.0' }
- dependencies:
- '@jridgewell/gen-mapping': 0.3.5
- '@jridgewell/trace-mapping': 0.3.25
- dev: true
-
- /@babel/code-frame@7.23.5:
- resolution:
- { integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA== }
- engines: { node: '>=6.9.0' }
- dependencies:
- '@babel/highlight': 7.23.4
- chalk: 2.4.2
-
- /@babel/compat-data@7.23.5:
- resolution:
- { integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw== }
- engines: { node: '>=6.9.0' }
- dev: true
-
- /@babel/core@7.24.0:
- resolution:
- { integrity: sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw== }
- engines: { node: '>=6.9.0' }
- dependencies:
- '@ampproject/remapping': 2.3.0
- '@babel/code-frame': 7.23.5
- '@babel/generator': 7.23.6
- '@babel/helper-compilation-targets': 7.23.6
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0)
- '@babel/helpers': 7.24.0
- '@babel/parser': 7.24.0
- '@babel/template': 7.24.0
- '@babel/traverse': 7.24.0
- '@babel/types': 7.24.0
- convert-source-map: 2.0.0
- debug: 4.3.4
- gensync: 1.0.0-beta.2
- json5: 2.2.3
- semver: 6.3.1
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@babel/generator@7.23.6:
- resolution:
- { integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw== }
- engines: { node: '>=6.9.0' }
- dependencies:
- '@babel/types': 7.24.0
- '@jridgewell/gen-mapping': 0.3.5
- '@jridgewell/trace-mapping': 0.3.25
- jsesc: 2.5.2
- dev: true
-
- /@babel/helper-compilation-targets@7.23.6:
- resolution:
- { integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ== }
- engines: { node: '>=6.9.0' }
- dependencies:
- '@babel/compat-data': 7.23.5
- '@babel/helper-validator-option': 7.23.5
- browserslist: 4.23.0
- lru-cache: 5.1.1
- semver: 6.3.1
- dev: true
-
- /@babel/helper-environment-visitor@7.22.20:
- resolution:
- { integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== }
- engines: { node: '>=6.9.0' }
- dev: true
-
- /@babel/helper-function-name@7.23.0:
- resolution:
- { integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== }
- engines: { node: '>=6.9.0' }
- dependencies:
- '@babel/template': 7.24.0
- '@babel/types': 7.24.0
- dev: true
-
- /@babel/helper-hoist-variables@7.22.5:
- resolution:
- { integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== }
- engines: { node: '>=6.9.0' }
- dependencies:
- '@babel/types': 7.24.0
- dev: true
-
- /@babel/helper-module-imports@7.22.15:
- resolution:
- { integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w== }
- engines: { node: '>=6.9.0' }
- dependencies:
- '@babel/types': 7.24.0
- dev: true
-
- /@babel/helper-module-transforms@7.23.3(@babel/core@7.24.0):
- resolution:
- { integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ== }
- engines: { node: '>=6.9.0' }
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.24.0
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-module-imports': 7.22.15
- '@babel/helper-simple-access': 7.22.5
- '@babel/helper-split-export-declaration': 7.22.6
- '@babel/helper-validator-identifier': 7.22.20
- dev: true
-
- /@babel/helper-plugin-utils@7.24.0:
- resolution:
- { integrity: sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w== }
- engines: { node: '>=6.9.0' }
- dev: true
-
- /@babel/helper-simple-access@7.22.5:
- resolution:
- { integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== }
- engines: { node: '>=6.9.0' }
- dependencies:
- '@babel/types': 7.24.0
- dev: true
-
- /@babel/helper-split-export-declaration@7.22.6:
- resolution:
- { integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== }
- engines: { node: '>=6.9.0' }
- dependencies:
- '@babel/types': 7.24.0
- dev: true
-
- /@babel/helper-string-parser@7.23.4:
- resolution:
- { integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ== }
- engines: { node: '>=6.9.0' }
- dev: true
-
- /@babel/helper-validator-identifier@7.22.20:
- resolution:
- { integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== }
- engines: { node: '>=6.9.0' }
-
- /@babel/helper-validator-option@7.23.5:
- resolution:
- { integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== }
- engines: { node: '>=6.9.0' }
- dev: true
-
- /@babel/helpers@7.24.0:
- resolution:
- { integrity: sha512-ulDZdc0Aj5uLc5nETsa7EPx2L7rM0YJM8r7ck7U73AXi7qOV44IHHRAYZHY6iU1rr3C5N4NtTmMRUJP6kwCWeA== }
- engines: { node: '>=6.9.0' }
- dependencies:
- '@babel/template': 7.24.0
- '@babel/traverse': 7.24.0
- '@babel/types': 7.24.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@babel/highlight@7.23.4:
- resolution:
- { integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A== }
- engines: { node: '>=6.9.0' }
- dependencies:
- '@babel/helper-validator-identifier': 7.22.20
- chalk: 2.4.2
- js-tokens: 4.0.0
-
- /@babel/parser@7.24.0:
- resolution:
- { integrity: sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg== }
- engines: { node: '>=6.0.0' }
- hasBin: true
- dependencies:
- '@babel/types': 7.24.0
- dev: true
-
- /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.0):
- resolution:
- { integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== }
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.24.0
- '@babel/helper-plugin-utils': 7.24.0
- dev: true
-
- /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.0):
- resolution:
- { integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== }
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.24.0
- '@babel/helper-plugin-utils': 7.24.0
- dev: true
-
- /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.0):
- resolution:
- { integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== }
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.24.0
- '@babel/helper-plugin-utils': 7.24.0
- dev: true
-
- /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.0):
- resolution:
- { integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== }
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.24.0
- '@babel/helper-plugin-utils': 7.24.0
- dev: true
-
- /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.0):
- resolution:
- { integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== }
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.24.0
- '@babel/helper-plugin-utils': 7.24.0
- dev: true
-
- /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.24.0):
- resolution:
- { integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg== }
- engines: { node: '>=6.9.0' }
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.24.0
- '@babel/helper-plugin-utils': 7.24.0
- dev: true
-
- /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.0):
- resolution:
- { integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== }
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.24.0
- '@babel/helper-plugin-utils': 7.24.0
- dev: true
-
- /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.0):
- resolution:
- { integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== }
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.24.0
- '@babel/helper-plugin-utils': 7.24.0
- dev: true
-
- /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.0):
- resolution:
- { integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== }
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.24.0
- '@babel/helper-plugin-utils': 7.24.0
- dev: true
-
- /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.0):
- resolution:
- { integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== }
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.24.0
- '@babel/helper-plugin-utils': 7.24.0
- dev: true
-
- /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.0):
- resolution:
- { integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== }
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.24.0
- '@babel/helper-plugin-utils': 7.24.0
- dev: true
-
- /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.0):
- resolution:
- { integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== }
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.24.0
- '@babel/helper-plugin-utils': 7.24.0
- dev: true
-
- /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.0):
- resolution:
- { integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== }
- engines: { node: '>=6.9.0' }
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.24.0
- '@babel/helper-plugin-utils': 7.24.0
- dev: true
-
- /@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.24.0):
- resolution:
- { integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ== }
- engines: { node: '>=6.9.0' }
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.24.0
- '@babel/helper-plugin-utils': 7.24.0
- dev: true
-
- /@babel/runtime@7.24.0:
- resolution:
- { integrity: sha512-Chk32uHMg6TnQdvw2e9IlqPpFX/6NLuK0Ys2PqLb7/gL5uFn9mXvK715FGLlOLQrcO4qIkNHkvPGktzzXexsFw== }
- engines: { node: '>=6.9.0' }
- dependencies:
- regenerator-runtime: 0.14.1
- dev: false
-
- /@babel/template@7.24.0:
- resolution:
- { integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA== }
- engines: { node: '>=6.9.0' }
- dependencies:
- '@babel/code-frame': 7.23.5
- '@babel/parser': 7.24.0
- '@babel/types': 7.24.0
- dev: true
-
- /@babel/traverse@7.24.0:
- resolution:
- { integrity: sha512-HfuJlI8qq3dEDmNU5ChzzpZRWq+oxCZQyMzIMEqLho+AQnhMnKQUzH6ydo3RBl/YjPCuk68Y6s0Gx0AeyULiWw== }
- engines: { node: '>=6.9.0' }
- dependencies:
- '@babel/code-frame': 7.23.5
- '@babel/generator': 7.23.6
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-function-name': 7.23.0
- '@babel/helper-hoist-variables': 7.22.5
- '@babel/helper-split-export-declaration': 7.22.6
- '@babel/parser': 7.24.0
- '@babel/types': 7.24.0
- debug: 4.3.4
- globals: 11.12.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@babel/types@7.24.0:
- resolution:
- { integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w== }
- engines: { node: '>=6.9.0' }
- dependencies:
- '@babel/helper-string-parser': 7.23.4
- '@babel/helper-validator-identifier': 7.22.20
- to-fast-properties: 2.0.0
- dev: true
-
- /@bcoe/v8-coverage@0.2.3:
- resolution:
- { integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== }
- dev: true
-
- /@cspotcode/source-map-support@0.8.1:
- resolution:
- { integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw== }
- engines: { node: '>=12' }
- dependencies:
- '@jridgewell/trace-mapping': 0.3.9
- dev: true
-
- /@edge-runtime/format@2.1.0:
- resolution:
- { integrity: sha512-gc2qbYEIIJRczBApBPznVI1c5vZgzrZQOsFZnAxxFiYah9qldHiu1YEitzSvXI8X8ZgvAguuIiyIbpWz17nlXA== }
- engines: { node: '>=14' }
- dev: true
-
- /@edge-runtime/node-utils@2.0.3:
- resolution:
- { integrity: sha512-JUSbi5xu/A8+D2t9B9wfirCI1J8n8q0660FfmqZgA+n3RqxD3y7SnamL1sKRE5/AbHsKs9zcqCbK2YDklbc9Bg== }
- engines: { node: '>=14' }
- dev: true
-
- /@edge-runtime/primitives@2.1.2:
- resolution:
- { integrity: sha512-SR04SMDybALlhIYIi0hiuEUwIl0b7Sn+RKwQkX6hydg4+AKMzBNDFhj2nqHDD1+xkHArV9EhmJIb6iGjShwSzg== }
- engines: { node: '>=14' }
- dev: true
-
- /@edge-runtime/primitives@3.0.1:
- resolution:
- { integrity: sha512-l5NNDcPkKW4N6qRmB8zzpCF6uRW1S808V/zm72z7b/aWwZUYbmEPPkzyhGAW0aQxLU1pGdZ8u2gNjamdaU6RXw== }
- engines: { node: '>=14' }
- dev: true
-
- /@edge-runtime/primitives@3.0.3:
- resolution:
- { integrity: sha512-YnfMWMRQABAH8IsnFMJWMW+SyB4ZeYBPnR7V0aqdnew7Pq60cbH5DyFjS/FhiLwvHQk9wBREmXD7PP0HooEQ1A== }
- engines: { node: '>=14' }
- dev: true
-
- /@edge-runtime/vm@3.0.1:
- resolution:
- { integrity: sha512-69twXLIcqVx0iNlc1vFqnXgka2CZi2c/QBAmMzXBk0M6mPG+ICCBh2dd+cv1K+HW2pfLuSW+EskkFXWGeCf1Vw== }
- engines: { node: '>=14' }
- dependencies:
- '@edge-runtime/primitives': 3.0.1
- dev: true
-
- /@edge-runtime/vm@3.0.3:
- resolution:
- { integrity: sha512-SPfI1JeIRNs/4EEE2Oc0X6gG3RqjD1TnKu2lwmwFXq0435xgZGKhc3UiKkYAdoMn2dNFD73nlabMKHBRoMRpxg== }
- engines: { node: '>=14' }
- dependencies:
- '@edge-runtime/primitives': 3.0.3
- dev: true
-
- /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0):
- resolution:
- { integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== }
- engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
- peerDependencies:
- eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
- dependencies:
- eslint: 8.57.0
- eslint-visitor-keys: 3.4.3
- dev: true
-
- /@eslint-community/regexpp@4.10.0:
- resolution:
- { integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA== }
- engines: { node: ^12.0.0 || ^14.0.0 || >=16.0.0 }
- dev: true
-
- /@eslint/eslintrc@2.1.4:
- resolution:
- { integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ== }
- engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
- dependencies:
- ajv: 6.12.6
- debug: 4.3.4
- espree: 9.6.1
- globals: 13.24.0
- ignore: 5.3.1
- import-fresh: 3.3.0
- js-yaml: 4.1.0
- minimatch: 3.1.2
- strip-json-comments: 3.1.1
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@eslint/eslintrc@3.0.2:
- resolution:
- { integrity: sha512-wV19ZEGEMAC1eHgrS7UQPqsdEiCIbTKTasEfcXAigzoXICcqZSjBZEHlZwNVvKg6UBCjSlos84XiLqsRJnIcIg== }
- engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
- dependencies:
- ajv: 6.12.6
- debug: 4.3.4
- espree: 10.0.1
- globals: 14.0.0
- ignore: 5.3.1
- import-fresh: 3.3.0
- js-yaml: 4.1.0
- minimatch: 3.1.2
- strip-json-comments: 3.1.1
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@eslint/js@8.57.0:
- resolution:
- { integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g== }
- engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
- dev: true
-
- /@humanwhocodes/config-array@0.11.14:
- resolution:
- { integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg== }
- engines: { node: '>=10.10.0' }
- dependencies:
- '@humanwhocodes/object-schema': 2.0.2
- debug: 4.3.4
- minimatch: 3.1.2
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@humanwhocodes/module-importer@1.0.1:
- resolution:
- { integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== }
- engines: { node: '>=12.22' }
- dev: true
-
- /@humanwhocodes/momoa@2.0.4:
- resolution:
- { integrity: sha512-RE815I4arJFtt+FVeU1Tgp9/Xvecacji8w/V6XtXsWWH/wz/eNkNbhb+ny/+PlVZjV0rxQpRSQKNKE3lcktHEA== }
- engines: { node: '>=10.10.0' }
- dev: false
-
- /@humanwhocodes/object-schema@2.0.2:
- resolution:
- { integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw== }
- dev: true
-
- /@isaacs/cliui@8.0.2:
- resolution:
- { integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== }
- engines: { node: '>=12' }
- dependencies:
- string-width: 5.1.2
- string-width-cjs: /string-width@4.2.3
- strip-ansi: 7.1.0
- strip-ansi-cjs: /strip-ansi@6.0.1
- wrap-ansi: 8.1.0
- wrap-ansi-cjs: /wrap-ansi@7.0.0
- dev: true
-
- /@istanbuljs/load-nyc-config@1.1.0:
- resolution:
- { integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== }
- engines: { node: '>=8' }
- dependencies:
- camelcase: 5.3.1
- find-up: 4.1.0
- get-package-type: 0.1.0
- js-yaml: 3.14.1
- resolve-from: 5.0.0
- dev: true
-
- /@istanbuljs/schema@0.1.3:
- resolution:
- { integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== }
- engines: { node: '>=8' }
- dev: true
-
- /@jest/console@29.7.0:
- resolution:
- { integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@jest/types': 29.6.3
- '@types/node': 20.11.20
- chalk: 4.1.2
- jest-message-util: 29.7.0
- jest-util: 29.7.0
- slash: 3.0.0
- dev: true
-
- /@jest/core@29.7.0(ts-node@10.9.2):
- resolution:
- { integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- peerDependencies:
- node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
- peerDependenciesMeta:
- node-notifier:
- optional: true
- dependencies:
- '@jest/console': 29.7.0
- '@jest/reporters': 29.7.0
- '@jest/test-result': 29.7.0
- '@jest/transform': 29.7.0
- '@jest/types': 29.6.3
- '@types/node': 20.11.20
- ansi-escapes: 4.3.2
- chalk: 4.1.2
- ci-info: 3.9.0
- exit: 0.1.2
- graceful-fs: 4.2.11
- jest-changed-files: 29.7.0
- jest-config: 29.7.0(@types/node@20.11.20)(ts-node@10.9.2)
- jest-haste-map: 29.7.0
- jest-message-util: 29.7.0
- jest-regex-util: 29.6.3
- jest-resolve: 29.7.0
- jest-resolve-dependencies: 29.7.0
- jest-runner: 29.7.0
- jest-runtime: 29.7.0
- jest-snapshot: 29.7.0
- jest-util: 29.7.0
- jest-validate: 29.7.0
- jest-watcher: 29.7.0
- micromatch: 4.0.5
- pretty-format: 29.7.0
- slash: 3.0.0
- strip-ansi: 6.0.1
- transitivePeerDependencies:
- - babel-plugin-macros
- - supports-color
- - ts-node
- dev: true
-
- /@jest/environment@29.7.0:
- resolution:
- { integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@jest/fake-timers': 29.7.0
- '@jest/types': 29.6.3
- '@types/node': 20.11.20
- jest-mock: 29.7.0
- dev: true
-
- /@jest/expect-utils@29.7.0:
- resolution:
- { integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- jest-get-type: 29.6.3
- dev: true
-
- /@jest/expect@29.7.0:
- resolution:
- { integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- expect: 29.7.0
- jest-snapshot: 29.7.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@jest/fake-timers@29.7.0:
- resolution:
- { integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@jest/types': 29.6.3
- '@sinonjs/fake-timers': 10.3.0
- '@types/node': 20.11.20
- jest-message-util: 29.7.0
- jest-mock: 29.7.0
- jest-util: 29.7.0
- dev: true
-
- /@jest/globals@29.7.0:
- resolution:
- { integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@jest/environment': 29.7.0
- '@jest/expect': 29.7.0
- '@jest/types': 29.6.3
- jest-mock: 29.7.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@jest/reporters@29.7.0:
- resolution:
- { integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- peerDependencies:
- node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
- peerDependenciesMeta:
- node-notifier:
- optional: true
- dependencies:
- '@bcoe/v8-coverage': 0.2.3
- '@jest/console': 29.7.0
- '@jest/test-result': 29.7.0
- '@jest/transform': 29.7.0
- '@jest/types': 29.6.3
- '@jridgewell/trace-mapping': 0.3.25
- '@types/node': 20.11.20
- chalk: 4.1.2
- collect-v8-coverage: 1.0.2
- exit: 0.1.2
- glob: 7.2.3
- graceful-fs: 4.2.11
- istanbul-lib-coverage: 3.2.2
- istanbul-lib-instrument: 6.0.2
- istanbul-lib-report: 3.0.1
- istanbul-lib-source-maps: 4.0.1
- istanbul-reports: 3.1.7
- jest-message-util: 29.7.0
- jest-util: 29.7.0
- jest-worker: 29.7.0
- slash: 3.0.0
- string-length: 4.0.2
- strip-ansi: 6.0.1
- v8-to-istanbul: 9.2.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@jest/schemas@29.6.3:
- resolution:
- { integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@sinclair/typebox': 0.27.8
- dev: true
-
- /@jest/source-map@29.6.3:
- resolution:
- { integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@jridgewell/trace-mapping': 0.3.25
- callsites: 3.1.0
- graceful-fs: 4.2.11
- dev: true
-
- /@jest/test-result@29.7.0:
- resolution:
- { integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@jest/console': 29.7.0
- '@jest/types': 29.6.3
- '@types/istanbul-lib-coverage': 2.0.6
- collect-v8-coverage: 1.0.2
- dev: true
-
- /@jest/test-sequencer@29.7.0:
- resolution:
- { integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@jest/test-result': 29.7.0
- graceful-fs: 4.2.11
- jest-haste-map: 29.7.0
- slash: 3.0.0
- dev: true
-
- /@jest/transform@29.7.0:
- resolution:
- { integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@babel/core': 7.24.0
- '@jest/types': 29.6.3
- '@jridgewell/trace-mapping': 0.3.25
- babel-plugin-istanbul: 6.1.1
- chalk: 4.1.2
- convert-source-map: 2.0.0
- fast-json-stable-stringify: 2.1.0
- graceful-fs: 4.2.11
- jest-haste-map: 29.7.0
- jest-regex-util: 29.6.3
- jest-util: 29.7.0
- micromatch: 4.0.5
- pirates: 4.0.6
- slash: 3.0.0
- write-file-atomic: 4.0.2
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@jest/types@29.6.3:
- resolution:
- { integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@jest/schemas': 29.6.3
- '@types/istanbul-lib-coverage': 2.0.6
- '@types/istanbul-reports': 3.0.4
- '@types/node': 20.11.20
- '@types/yargs': 17.0.32
- chalk: 4.1.2
- dev: true
-
- /@jridgewell/gen-mapping@0.3.5:
- resolution:
- { integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg== }
- engines: { node: '>=6.0.0' }
- dependencies:
- '@jridgewell/set-array': 1.2.1
- '@jridgewell/sourcemap-codec': 1.4.15
- '@jridgewell/trace-mapping': 0.3.25
- dev: true
-
- /@jridgewell/resolve-uri@3.1.2:
- resolution:
- { integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== }
- engines: { node: '>=6.0.0' }
- dev: true
-
- /@jridgewell/set-array@1.2.1:
- resolution:
- { integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== }
- engines: { node: '>=6.0.0' }
- dev: true
-
- /@jridgewell/sourcemap-codec@1.4.15:
- resolution:
- { integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== }
- dev: true
-
- /@jridgewell/trace-mapping@0.3.25:
- resolution:
- { integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== }
- dependencies:
- '@jridgewell/resolve-uri': 3.1.2
- '@jridgewell/sourcemap-codec': 1.4.15
- dev: true
-
- /@jridgewell/trace-mapping@0.3.9:
- resolution:
- { integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ== }
- dependencies:
- '@jridgewell/resolve-uri': 3.1.2
- '@jridgewell/sourcemap-codec': 1.4.15
- dev: true
-
- /@next/env@13.5.6:
- resolution:
- { integrity: sha512-Yac/bV5sBGkkEXmAX5FWPS9Mmo2rthrOPRQQNfycJPkjUAUclomCPH7QFVCDQ4Mp2k2K1SSM6m0zrxYrOwtFQw== }
- dev: true
-
- /@next/swc-darwin-arm64@13.5.6:
- resolution:
- { integrity: sha512-5nvXMzKtZfvcu4BhtV0KH1oGv4XEW+B+jOfmBdpFI3C7FrB/MfujRpWYSBBO64+qbW8pkZiSyQv9eiwnn5VIQA== }
- engines: { node: '>= 10' }
- cpu: [arm64]
- os: [darwin]
- requiresBuild: true
- dev: true
- optional: true
-
- /@next/swc-darwin-x64@13.5.6:
- resolution:
- { integrity: sha512-6cgBfxg98oOCSr4BckWjLLgiVwlL3vlLj8hXg2b+nDgm4bC/qVXXLfpLB9FHdoDu4057hzywbxKvmYGmi7yUzA== }
- engines: { node: '>= 10' }
- cpu: [x64]
- os: [darwin]
- requiresBuild: true
- dev: true
- optional: true
-
- /@next/swc-linux-arm64-gnu@13.5.6:
- resolution:
- { integrity: sha512-txagBbj1e1w47YQjcKgSU4rRVQ7uF29YpnlHV5xuVUsgCUf2FmyfJ3CPjZUvpIeXCJAoMCFAoGnbtX86BK7+sg== }
- engines: { node: '>= 10' }
- cpu: [arm64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@next/swc-linux-arm64-musl@13.5.6:
- resolution:
- { integrity: sha512-cGd+H8amifT86ZldVJtAKDxUqeFyLWW+v2NlBULnLAdWsiuuN8TuhVBt8ZNpCqcAuoruoSWynvMWixTFcroq+Q== }
- engines: { node: '>= 10' }
- cpu: [arm64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@next/swc-linux-x64-gnu@13.5.6:
- resolution:
- { integrity: sha512-Mc2b4xiIWKXIhBy2NBTwOxGD3nHLmq4keFk+d4/WL5fMsB8XdJRdtUlL87SqVCTSaf1BRuQQf1HvXZcy+rq3Nw== }
- engines: { node: '>= 10' }
- cpu: [x64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@next/swc-linux-x64-musl@13.5.6:
- resolution:
- { integrity: sha512-CFHvP9Qz98NruJiUnCe61O6GveKKHpJLloXbDSWRhqhkJdZD2zU5hG+gtVJR//tyW897izuHpM6Gtf6+sNgJPQ== }
- engines: { node: '>= 10' }
- cpu: [x64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@next/swc-win32-arm64-msvc@13.5.6:
- resolution:
- { integrity: sha512-aFv1ejfkbS7PUa1qVPwzDHjQWQtknzAZWGTKYIAaS4NMtBlk3VyA6AYn593pqNanlicewqyl2jUhQAaFV/qXsg== }
- engines: { node: '>= 10' }
- cpu: [arm64]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
- /@next/swc-win32-ia32-msvc@13.5.6:
- resolution:
- { integrity: sha512-XqqpHgEIlBHvzwG8sp/JXMFkLAfGLqkbVsyN+/Ih1mR8INb6YCc2x/Mbwi6hsAgUnqQztz8cvEbHJUbSl7RHDg== }
- engines: { node: '>= 10' }
- cpu: [ia32]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
- /@next/swc-win32-x64-msvc@13.5.6:
- resolution:
- { integrity: sha512-Cqfe1YmOS7k+5mGu92nl5ULkzpKuxJrP3+4AEuPmrpFZ3BHxTY3TnHmU1On3bFmFFs6FbTcdF58CCUProGpIGQ== }
- engines: { node: '>= 10' }
- cpu: [x64]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
- /@nodelib/fs.scandir@2.1.5:
- resolution:
- { integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== }
- engines: { node: '>= 8' }
- dependencies:
- '@nodelib/fs.stat': 2.0.5
- run-parallel: 1.2.0
- dev: true
-
- /@nodelib/fs.stat@2.0.5:
- resolution:
- { integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== }
- engines: { node: '>= 8' }
- dev: true
-
- /@nodelib/fs.walk@1.2.8:
- resolution:
- { integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== }
- engines: { node: '>= 8' }
- dependencies:
- '@nodelib/fs.scandir': 2.1.5
- fastq: 1.17.1
- dev: true
-
- /@pkgjs/parseargs@0.11.0:
- resolution:
- { integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== }
- engines: { node: '>=14' }
- requiresBuild: true
- dev: true
- optional: true
-
- /@pkgr/core@0.1.1:
- resolution:
- { integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA== }
- engines: { node: ^12.20.0 || ^14.18.0 || >=16.0.0 }
- dev: true
-
- /@sinclair/typebox@0.27.8:
- resolution:
- { integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== }
- dev: true
-
- /@sinonjs/commons@3.0.1:
- resolution:
- { integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ== }
- dependencies:
- type-detect: 4.0.8
- dev: true
-
- /@sinonjs/fake-timers@10.3.0:
- resolution:
- { integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA== }
- dependencies:
- '@sinonjs/commons': 3.0.1
- dev: true
-
- /@swc/helpers@0.5.2:
- resolution:
- { integrity: sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw== }
- dependencies:
- tslib: 2.6.2
- dev: true
-
- /@ts-morph/common@0.11.1:
- resolution:
- { integrity: sha512-7hWZS0NRpEsNV8vWJzg7FEz6V8MaLNeJOmwmghqUXTpzk16V1LLZhdo+4QvE/+zv4cVci0OviuJFnqhEfoV3+g== }
- dependencies:
- fast-glob: 3.3.2
- minimatch: 3.1.2
- mkdirp: 1.0.4
- path-browserify: 1.0.1
- dev: true
-
- /@tsconfig/node10@1.0.9:
- resolution:
- { integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA== }
- dev: true
-
- /@tsconfig/node12@1.0.11:
- resolution:
- { integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag== }
- dev: true
-
- /@tsconfig/node14@1.0.3:
- resolution:
- { integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow== }
- dev: true
-
- /@tsconfig/node16@1.0.4:
- resolution:
- { integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA== }
- dev: true
-
- /@types/babel__core@7.20.5:
- resolution:
- { integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA== }
- dependencies:
- '@babel/parser': 7.24.0
- '@babel/types': 7.24.0
- '@types/babel__generator': 7.6.8
- '@types/babel__template': 7.4.4
- '@types/babel__traverse': 7.20.5
- dev: true
-
- /@types/babel__generator@7.6.8:
- resolution:
- { integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw== }
- dependencies:
- '@babel/types': 7.24.0
- dev: true
-
- /@types/babel__template@7.4.4:
- resolution:
- { integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A== }
- dependencies:
- '@babel/parser': 7.24.0
- '@babel/types': 7.24.0
- dev: true
-
- /@types/babel__traverse@7.20.5:
- resolution:
- { integrity: sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ== }
- dependencies:
- '@babel/types': 7.24.0
- dev: true
-
- /@types/body-parser@1.19.5:
- resolution:
- { integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg== }
- dependencies:
- '@types/connect': 3.4.38
- '@types/node': 20.11.20
- dev: true
-
- /@types/connect@3.4.38:
- resolution:
- { integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug== }
- dependencies:
- '@types/node': 20.11.20
- dev: true
-
- /@types/express-serve-static-core@4.17.43:
- resolution:
- { integrity: sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg== }
- dependencies:
- '@types/node': 20.11.20
- '@types/qs': 6.9.12
- '@types/range-parser': 1.2.7
- '@types/send': 0.17.4
- dev: true
-
- /@types/express@4.17.21:
- resolution:
- { integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ== }
- dependencies:
- '@types/body-parser': 1.19.5
- '@types/express-serve-static-core': 4.17.43
- '@types/qs': 6.9.12
- '@types/serve-static': 1.15.5
- dev: true
-
- /@types/graceful-fs@4.1.9:
- resolution:
- { integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ== }
- dependencies:
- '@types/node': 20.11.20
- dev: true
-
- /@types/http-errors@2.0.4:
- resolution:
- { integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA== }
- dev: true
-
- /@types/istanbul-lib-coverage@2.0.6:
- resolution:
- { integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w== }
- dev: true
-
- /@types/istanbul-lib-report@3.0.3:
- resolution:
- { integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA== }
- dependencies:
- '@types/istanbul-lib-coverage': 2.0.6
- dev: true
-
- /@types/istanbul-reports@3.0.4:
- resolution:
- { integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ== }
- dependencies:
- '@types/istanbul-lib-report': 3.0.3
- dev: true
-
- /@types/jest@29.5.12:
- resolution:
- { integrity: sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw== }
- dependencies:
- expect: 29.7.0
- pretty-format: 29.7.0
- dev: true
-
- /@types/json-schema@7.0.15:
- resolution:
- { integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== }
-
- /@types/json5@0.0.29:
- resolution:
- { integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== }
- dev: true
-
- /@types/mdast@3.0.15:
- resolution:
- { integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ== }
- dependencies:
- '@types/unist': 2.0.10
- dev: true
-
- /@types/mime@1.3.5:
- resolution:
- { integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w== }
- dev: true
-
- /@types/mime@3.0.4:
- resolution:
- { integrity: sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw== }
- dev: true
-
- /@types/node-fetch@2.6.3:
- resolution:
- { integrity: sha512-ETTL1mOEdq/sxUtgtOhKjyB2Irra4cjxksvcMUR5Zr4n+PxVhsCD9WS46oPbHL3et9Zde7CNRr+WUNlcHvsX+w== }
- dependencies:
- '@types/node': 20.11.20
- form-data: 3.0.1
- dev: true
-
- /@types/node@14.18.33:
- resolution:
- { integrity: sha512-qelS/Ra6sacc4loe/3MSjXNL1dNQ/GjxNHVzuChwMfmk7HuycRLVQN2qNY3XahK+fZc5E2szqQSKUyAF0E+2bg== }
- dev: true
-
- /@types/node@20.11.20:
- resolution:
- { integrity: sha512-7/rR21OS+fq8IyHTgtLkDK949uzsa6n8BkziAKtPVpugIkO6D+/ooXMvzXxDnZrmtXVfjb1bKQafYpb8s89LOg== }
- dependencies:
- undici-types: 5.26.5
- dev: true
-
- /@types/normalize-package-data@2.4.4:
- resolution:
- { integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA== }
- dev: true
-
- /@types/qs@6.9.12:
- resolution:
- { integrity: sha512-bZcOkJ6uWrL0Qb2NAWKa7TBU+mJHPzhx9jjLL1KHF+XpzEcR7EXHvjbHlGtR/IsP1vyPrehuS6XqkmaePy//mg== }
- dev: true
-
- /@types/range-parser@1.2.7:
- resolution:
- { integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ== }
- dev: true
-
- /@types/semver@7.5.8:
- resolution:
- { integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ== }
- dev: true
-
- /@types/send@0.17.4:
- resolution:
- { integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA== }
- dependencies:
- '@types/mime': 1.3.5
- '@types/node': 20.11.20
- dev: true
-
- /@types/serve-static@1.15.5:
- resolution:
- { integrity: sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ== }
- dependencies:
- '@types/http-errors': 2.0.4
- '@types/mime': 3.0.4
- '@types/node': 20.11.20
- dev: true
-
- /@types/stack-utils@2.0.3:
- resolution:
- { integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw== }
- dev: true
-
- /@types/unist@2.0.10:
- resolution:
- { integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA== }
- dev: true
-
- /@types/yargs-parser@21.0.3:
- resolution:
- { integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ== }
- dev: true
-
- /@types/yargs@17.0.32:
- resolution:
- { integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog== }
- dependencies:
- '@types/yargs-parser': 21.0.3
- dev: true
-
- /@typescript-eslint/eslint-plugin@7.1.0(@typescript-eslint/parser@7.1.0)(eslint@8.57.0)(typescript@5.3.3):
- resolution:
- { integrity: sha512-j6vT/kCulhG5wBmGtstKeiVr1rdXE4nk+DT1k6trYkwlrvW9eOF5ZbgKnd/YR6PcM4uTEXa0h6Fcvf6X7Dxl0w== }
- engines: { node: ^16.0.0 || >=18.0.0 }
- peerDependencies:
- '@typescript-eslint/parser': ^7.0.0
- eslint: ^8.56.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@eslint-community/regexpp': 4.10.0
- '@typescript-eslint/parser': 7.1.0(eslint@8.57.0)(typescript@5.3.3)
- '@typescript-eslint/scope-manager': 7.1.0
- '@typescript-eslint/type-utils': 7.1.0(eslint@8.57.0)(typescript@5.3.3)
- '@typescript-eslint/utils': 7.1.0(eslint@8.57.0)(typescript@5.3.3)
- '@typescript-eslint/visitor-keys': 7.1.0
- debug: 4.3.4
- eslint: 8.57.0
- graphemer: 1.4.0
- ignore: 5.3.1
- natural-compare: 1.4.0
- semver: 7.6.0
- ts-api-utils: 1.2.1(typescript@5.3.3)
- typescript: 5.3.3
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.3.3):
- resolution:
- { integrity: sha512-V1EknKUubZ1gWFjiOZhDSNToOjs63/9O0puCgGS8aDOgpZY326fzFu15QAUjwaXzRZjf/qdsdBrckYdv9YxB8w== }
- engines: { node: ^16.0.0 || >=18.0.0 }
- peerDependencies:
- eslint: ^8.56.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@typescript-eslint/scope-manager': 7.1.0
- '@typescript-eslint/types': 7.1.0
- '@typescript-eslint/typescript-estree': 7.1.0(typescript@5.3.3)
- '@typescript-eslint/visitor-keys': 7.1.0
- debug: 4.3.4
- eslint: 8.57.0
- typescript: 5.3.3
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@typescript-eslint/scope-manager@5.62.0:
- resolution:
- { integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w== }
- engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
- dependencies:
- '@typescript-eslint/types': 5.62.0
- '@typescript-eslint/visitor-keys': 5.62.0
- dev: true
-
- /@typescript-eslint/scope-manager@7.1.0:
- resolution:
- { integrity: sha512-6TmN4OJiohHfoOdGZ3huuLhpiUgOGTpgXNUPJgeZOZR3DnIpdSgtt83RS35OYNNXxM4TScVlpVKC9jyQSETR1A== }
- engines: { node: ^16.0.0 || >=18.0.0 }
- dependencies:
- '@typescript-eslint/types': 7.1.0
- '@typescript-eslint/visitor-keys': 7.1.0
- dev: true
-
- /@typescript-eslint/type-utils@7.1.0(eslint@8.57.0)(typescript@5.3.3):
- resolution:
- { integrity: sha512-UZIhv8G+5b5skkcuhgvxYWHjk7FW7/JP5lPASMEUoliAPwIH/rxoUSQPia2cuOj9AmDZmwUl1usKm85t5VUMew== }
- engines: { node: ^16.0.0 || >=18.0.0 }
- peerDependencies:
- eslint: ^8.56.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@typescript-eslint/typescript-estree': 7.1.0(typescript@5.3.3)
- '@typescript-eslint/utils': 7.1.0(eslint@8.57.0)(typescript@5.3.3)
- debug: 4.3.4
- eslint: 8.57.0
- ts-api-utils: 1.2.1(typescript@5.3.3)
- typescript: 5.3.3
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@typescript-eslint/types@5.62.0:
- resolution:
- { integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ== }
- engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
- dev: true
-
- /@typescript-eslint/types@7.1.0:
- resolution:
- { integrity: sha512-qTWjWieJ1tRJkxgZYXx6WUYtWlBc48YRxgY2JN1aGeVpkhmnopq+SUC8UEVGNXIvWH7XyuTjwALfG6bFEgCkQA== }
- engines: { node: ^16.0.0 || >=18.0.0 }
- dev: true
-
- /@typescript-eslint/typescript-estree@5.62.0(typescript@5.3.3):
- resolution:
- { integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA== }
- engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@typescript-eslint/types': 5.62.0
- '@typescript-eslint/visitor-keys': 5.62.0
- debug: 4.3.4
- globby: 11.1.0
- is-glob: 4.0.3
- semver: 7.6.0
- tsutils: 3.21.0(typescript@5.3.3)
- typescript: 5.3.3
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@typescript-eslint/typescript-estree@7.1.0(typescript@5.3.3):
- resolution:
- { integrity: sha512-k7MyrbD6E463CBbSpcOnwa8oXRdHzH1WiVzOipK3L5KSML92ZKgUBrTlehdi7PEIMT8k0bQixHUGXggPAlKnOQ== }
- engines: { node: ^16.0.0 || >=18.0.0 }
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@typescript-eslint/types': 7.1.0
- '@typescript-eslint/visitor-keys': 7.1.0
- debug: 4.3.4
- globby: 11.1.0
- is-glob: 4.0.3
- minimatch: 9.0.3
- semver: 7.6.0
- ts-api-utils: 1.2.1(typescript@5.3.3)
- typescript: 5.3.3
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.3.3):
- resolution:
- { integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ== }
- engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
- peerDependencies:
- eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
- dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
- '@types/json-schema': 7.0.15
- '@types/semver': 7.5.8
- '@typescript-eslint/scope-manager': 5.62.0
- '@typescript-eslint/types': 5.62.0
- '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3)
- eslint: 8.57.0
- eslint-scope: 5.1.1
- semver: 7.6.0
- transitivePeerDependencies:
- - supports-color
- - typescript
- dev: true
-
- /@typescript-eslint/utils@7.1.0(eslint@8.57.0)(typescript@5.3.3):
- resolution:
- { integrity: sha512-WUFba6PZC5OCGEmbweGpnNJytJiLG7ZvDBJJoUcX4qZYf1mGZ97mO2Mps6O2efxJcJdRNpqweCistDbZMwIVHw== }
- engines: { node: ^16.0.0 || >=18.0.0 }
- peerDependencies:
- eslint: ^8.56.0
- dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
- '@types/json-schema': 7.0.15
- '@types/semver': 7.5.8
- '@typescript-eslint/scope-manager': 7.1.0
- '@typescript-eslint/types': 7.1.0
- '@typescript-eslint/typescript-estree': 7.1.0(typescript@5.3.3)
- eslint: 8.57.0
- semver: 7.6.0
- transitivePeerDependencies:
- - supports-color
- - typescript
- dev: true
-
- /@typescript-eslint/visitor-keys@5.62.0:
- resolution:
- { integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw== }
- engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
- dependencies:
- '@typescript-eslint/types': 5.62.0
- eslint-visitor-keys: 3.4.3
- dev: true
-
- /@typescript-eslint/visitor-keys@7.1.0:
- resolution:
- { integrity: sha512-FhUqNWluiGNzlvnDZiXad4mZRhtghdoKW6e98GoEOYSu5cND+E39rG5KwJMUzeENwm1ztYBRqof8wMLP+wNPIA== }
- engines: { node: ^16.0.0 || >=18.0.0 }
- dependencies:
- '@typescript-eslint/types': 7.1.0
- eslint-visitor-keys: 3.4.3
- dev: true
-
- /@ungap/structured-clone@1.2.0:
- resolution:
- { integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== }
- dev: true
-
- /@vercel/build-utils@6.8.3:
- resolution:
- { integrity: sha512-C86OPuPAvG/pSr27DPKecmptkYYsgyhOKdHTLv9jI3Pv1yvru78k+JjrAyn7N+0ev75KNV0Prv4P3p76168ePw== }
- dev: true
-
- /@vercel/error-utils@1.0.10:
- resolution:
- { integrity: sha512-nsKy2sy+pjUWyKI1V/XXKspVzHMYgSalmj5+EsKWFXZbnNZicqxNtMR94J8Hs7SB4TQxh0s4KhczJtL59AVGMg== }
- dev: true
-
- /@vercel/node@2.15.10:
- resolution:
- { integrity: sha512-IfnqnKAJlL1+0FSDJgxoe9J3kfYAgPGDjz4aO/H5FSjvqP7cKJnns1F9GsQq4pM499+TY8T8mKAdos7/m+WOEw== }
- dependencies:
- '@edge-runtime/node-utils': 2.0.3
- '@edge-runtime/primitives': 2.1.2
- '@edge-runtime/vm': 3.0.1
- '@types/node': 14.18.33
- '@types/node-fetch': 2.6.3
- '@vercel/build-utils': 6.8.3
- '@vercel/error-utils': 1.0.10
- '@vercel/static-config': 2.0.17
- async-listen: 3.0.0
- content-type: 1.0.5
- edge-runtime: 2.4.4
- esbuild: 0.14.47
- exit-hook: 2.2.1
- node-fetch: 2.6.9
- path-to-regexp: 6.2.1
- ts-morph: 12.0.0
- ts-node: 10.9.1(@types/node@14.18.33)(typescript@4.9.5)
- typescript: 4.9.5
- transitivePeerDependencies:
- - '@swc/core'
- - '@swc/wasm'
- - encoding
- dev: true
-
- /@vercel/static-config@2.0.17:
- resolution:
- { integrity: sha512-2f50OTVrN07x7pH+XNW0e7cj7T+Ufg+19+a2N3/XZBjQmV+FaMlmSLiaQ4tBxp2H8lWWHzENua7ZSSQPtRZ3/A== }
- dependencies:
- ajv: 8.6.3
- json-schema-to-ts: 1.6.4
- ts-morph: 12.0.0
- dev: true
-
- /accepts@1.3.8:
- resolution:
- { integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== }
- engines: { node: '>= 0.6' }
- dependencies:
- mime-types: 2.1.35
- negotiator: 0.6.3
- dev: true
-
- /acorn-jsx@5.3.2(acorn@8.11.3):
- resolution:
- { integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== }
- peerDependencies:
- acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
- dependencies:
- acorn: 8.11.3
- dev: true
-
- /acorn-walk@8.3.2:
- resolution:
- { integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A== }
- engines: { node: '>=0.4.0' }
- dev: true
-
- /acorn@8.11.3:
- resolution:
- { integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg== }
- engines: { node: '>=0.4.0' }
- hasBin: true
- dev: true
-
- /ajv-formats@2.1.1(ajv@8.12.0):
- resolution:
- { integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA== }
- peerDependencies:
- ajv: ^8.0.0
- peerDependenciesMeta:
- ajv:
- optional: true
- dependencies:
- ajv: 8.12.0
- dev: false
-
- /ajv@6.12.6:
- resolution:
- { integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== }
- dependencies:
- fast-deep-equal: 3.1.3
- fast-json-stable-stringify: 2.1.0
- json-schema-traverse: 0.4.1
- uri-js: 4.4.1
- dev: true
-
- /ajv@8.12.0:
- resolution:
- { integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== }
- dependencies:
- fast-deep-equal: 3.1.3
- json-schema-traverse: 1.0.0
- require-from-string: 2.0.2
- uri-js: 4.4.1
- dev: false
-
- /ajv@8.6.3:
- resolution:
- { integrity: sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw== }
- dependencies:
- fast-deep-equal: 3.1.3
- json-schema-traverse: 1.0.0
- require-from-string: 2.0.2
- uri-js: 4.4.1
- dev: true
-
- /ansi-escapes@4.3.2:
- resolution:
- { integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== }
- engines: { node: '>=8' }
- dependencies:
- type-fest: 0.21.3
- dev: true
-
- /ansi-regex@5.0.1:
- resolution:
- { integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== }
- engines: { node: '>=8' }
-
- /ansi-regex@6.0.1:
- resolution:
- { integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== }
- engines: { node: '>=12' }
- dev: true
-
- /ansi-styles@3.2.1:
- resolution:
- { integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== }
- engines: { node: '>=4' }
- dependencies:
- color-convert: 1.9.3
-
- /ansi-styles@4.3.0:
- resolution:
- { integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== }
- engines: { node: '>=8' }
- dependencies:
- color-convert: 2.0.1
-
- /ansi-styles@5.2.0:
- resolution:
- { integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== }
- engines: { node: '>=10' }
- dev: true
-
- /ansi-styles@6.2.1:
- resolution:
- { integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== }
- engines: { node: '>=12' }
- dev: true
-
- /anymatch@3.1.3:
- resolution:
- { integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== }
- engines: { node: '>= 8' }
- dependencies:
- normalize-path: 3.0.0
- picomatch: 2.3.1
- dev: true
-
- /arg@4.1.3:
- resolution:
- { integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== }
- dev: true
-
- /argparse@1.0.10:
- resolution:
- { integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== }
- dependencies:
- sprintf-js: 1.0.3
-
- /argparse@2.0.1:
- resolution:
- { integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== }
- dev: true
-
- /array-buffer-byte-length@1.0.1:
- resolution:
- { integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg== }
- engines: { node: '>= 0.4' }
- dependencies:
- call-bind: 1.0.7
- is-array-buffer: 3.0.4
- dev: true
-
- /array-flatten@1.1.1:
- resolution:
- { integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== }
- dev: true
-
- /array-includes@3.1.7:
- resolution:
- { integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ== }
- engines: { node: '>= 0.4' }
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-abstract: 1.22.5
- get-intrinsic: 1.2.4
- is-string: 1.0.7
- dev: true
-
- /array-union@2.1.0:
- resolution:
- { integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== }
- engines: { node: '>=8' }
- dev: true
-
- /array.prototype.filter@1.0.3:
- resolution:
- { integrity: sha512-VizNcj/RGJiUyQBgzwxzE5oHdeuXY5hSbbmKMlphj1cy1Vl7Pn2asCGbSrru6hSQjmCzqTBPVWAF/whmEOVHbw== }
- engines: { node: '>= 0.4' }
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-abstract: 1.22.5
- es-array-method-boxes-properly: 1.0.0
- is-string: 1.0.7
- dev: true
-
- /array.prototype.findlastindex@1.2.4:
- resolution:
- { integrity: sha512-hzvSHUshSpCflDR1QMUBLHGHP1VIEBegT4pix9H/Z92Xw3ySoy6c2qh7lJWTJnRJ8JCZ9bJNCgTyYaJGcJu6xQ== }
- engines: { node: '>= 0.4' }
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-abstract: 1.22.5
- es-errors: 1.3.0
- es-shim-unscopables: 1.0.2
- dev: true
-
- /array.prototype.flat@1.3.2:
- resolution:
- { integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA== }
- engines: { node: '>= 0.4' }
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-abstract: 1.22.5
- es-shim-unscopables: 1.0.2
- dev: true
-
- /array.prototype.flatmap@1.3.2:
- resolution:
- { integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ== }
- engines: { node: '>= 0.4' }
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-abstract: 1.22.5
- es-shim-unscopables: 1.0.2
- dev: true
-
- /arraybuffer.prototype.slice@1.0.3:
- resolution:
- { integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A== }
- engines: { node: '>= 0.4' }
- dependencies:
- array-buffer-byte-length: 1.0.1
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-abstract: 1.22.5
- es-errors: 1.3.0
- get-intrinsic: 1.2.4
- is-array-buffer: 3.0.4
- is-shared-array-buffer: 1.0.3
- dev: true
-
- /arrify@2.0.1:
- resolution:
- { integrity: sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug== }
- engines: { node: '>=8' }
- dev: true
-
- /async-listen@3.0.0:
- resolution:
- { integrity: sha512-V+SsTpDqkrWTimiotsyl33ePSjA5/KrithwupuvJ6ztsqPvGv6ge4OredFhPffVXiLN/QUWvE0XcqJaYgt6fOg== }
- engines: { node: '>= 14' }
- dev: true
-
- /asynckit@0.4.0:
- resolution:
- { integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== }
- dev: true
-
- /available-typed-arrays@1.0.7:
- resolution:
- { integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ== }
- engines: { node: '>= 0.4' }
- dependencies:
- possible-typed-array-names: 1.0.0
- dev: true
-
- /babel-jest@29.7.0(@babel/core@7.24.0):
- resolution:
- { integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- peerDependencies:
- '@babel/core': ^7.8.0
- dependencies:
- '@babel/core': 7.24.0
- '@jest/transform': 29.7.0
- '@types/babel__core': 7.20.5
- babel-plugin-istanbul: 6.1.1
- babel-preset-jest: 29.6.3(@babel/core@7.24.0)
- chalk: 4.1.2
- graceful-fs: 4.2.11
- slash: 3.0.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /babel-plugin-istanbul@6.1.1:
- resolution:
- { integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA== }
- engines: { node: '>=8' }
- dependencies:
- '@babel/helper-plugin-utils': 7.24.0
- '@istanbuljs/load-nyc-config': 1.1.0
- '@istanbuljs/schema': 0.1.3
- istanbul-lib-instrument: 5.2.1
- test-exclude: 6.0.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /babel-plugin-jest-hoist@29.6.3:
- resolution:
- { integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@babel/template': 7.24.0
- '@babel/types': 7.24.0
- '@types/babel__core': 7.20.5
- '@types/babel__traverse': 7.20.5
- dev: true
-
- /babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.0):
- resolution:
- { integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== }
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.24.0
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.0)
- '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.0)
- '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.0)
- '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.0)
- '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.0)
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.0)
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.0)
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.0)
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.0)
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.0)
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.0)
- '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.0)
- dev: true
-
- /babel-preset-jest@29.6.3(@babel/core@7.24.0):
- resolution:
- { integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.24.0
- babel-plugin-jest-hoist: 29.6.3
- babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.0)
- dev: true
-
- /balanced-match@1.0.2:
- resolution:
- { integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== }
- dev: true
-
- /base64-js@1.5.1:
- resolution:
- { integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== }
- dev: false
-
- /better-ajv-errors@1.2.0(ajv@8.12.0):
- resolution:
- { integrity: sha512-UW+IsFycygIo7bclP9h5ugkNH8EjCSgqyFB/yQ4Hqqa1OEYDtb0uFIkYE0b6+CjkgJYVM5UKI/pJPxjYe9EZlA== }
- engines: { node: '>= 12.13.0' }
- peerDependencies:
- ajv: 4.11.8 - 8
- dependencies:
- '@babel/code-frame': 7.23.5
- '@humanwhocodes/momoa': 2.0.4
- ajv: 8.12.0
- chalk: 4.1.2
- jsonpointer: 5.0.1
- leven: 3.1.0
- dev: false
-
- /bl@4.1.0:
- resolution:
- { integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== }
- dependencies:
- buffer: 5.7.1
- inherits: 2.0.4
- readable-stream: 3.6.2
- dev: false
-
- /body-parser@1.20.2:
- resolution:
- { integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA== }
- engines: { node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16 }
- dependencies:
- bytes: 3.1.2
- content-type: 1.0.5
- debug: 2.6.9
- depd: 2.0.0
- destroy: 1.2.0
- http-errors: 2.0.0
- iconv-lite: 0.4.24
- on-finished: 2.4.1
- qs: 6.11.0
- raw-body: 2.5.2
- type-is: 1.6.18
- unpipe: 1.0.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /brace-expansion@1.1.11:
- resolution:
- { integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== }
- dependencies:
- balanced-match: 1.0.2
- concat-map: 0.0.1
- dev: true
-
- /brace-expansion@2.0.1:
- resolution:
- { integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== }
- dependencies:
- balanced-match: 1.0.2
- dev: true
-
- /braces@3.0.2:
- resolution:
- { integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== }
- engines: { node: '>=8' }
- dependencies:
- fill-range: 7.0.1
- dev: true
-
- /browserslist@4.23.0:
- resolution:
- { integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ== }
- engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 }
- hasBin: true
- dependencies:
- caniuse-lite: 1.0.30001591
- electron-to-chromium: 1.4.692
- node-releases: 2.0.14
- update-browserslist-db: 1.0.13(browserslist@4.23.0)
- dev: true
-
- /bs-logger@0.2.6:
- resolution:
- { integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog== }
- engines: { node: '>= 6' }
- dependencies:
- fast-json-stable-stringify: 2.1.0
- dev: true
-
- /bser@2.1.1:
- resolution:
- { integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== }
- dependencies:
- node-int64: 0.4.0
- dev: true
-
- /buffer-from@1.1.2:
- resolution:
- { integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== }
- dev: true
-
- /buffer@5.7.1:
- resolution:
- { integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== }
- dependencies:
- base64-js: 1.5.1
- ieee754: 1.2.1
- dev: false
-
- /builtin-modules@3.3.0:
- resolution:
- { integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== }
- engines: { node: '>=6' }
- dev: true
-
- /busboy@1.6.0:
- resolution:
- { integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA== }
- engines: { node: '>=10.16.0' }
- dependencies:
- streamsearch: 1.1.0
- dev: true
-
- /bytes@3.1.2:
- resolution:
- { integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== }
- engines: { node: '>= 0.8' }
- dev: true
-
- /call-bind@1.0.7:
- resolution:
- { integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== }
- engines: { node: '>= 0.4' }
- dependencies:
- es-define-property: 1.0.0
- es-errors: 1.3.0
- function-bind: 1.1.2
- get-intrinsic: 1.2.4
- set-function-length: 1.2.1
- dev: true
-
- /call-me-maybe@1.0.2:
- resolution:
- { integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ== }
- dev: false
-
- /callsites@3.1.0:
- resolution:
- { integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== }
- engines: { node: '>=6' }
- dev: true
-
- /camelcase@5.3.1:
- resolution:
- { integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== }
- engines: { node: '>=6' }
- dev: true
-
- /camelcase@6.3.0:
- resolution:
- { integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== }
- engines: { node: '>=10' }
- dev: true
-
- /caniuse-lite@1.0.30001591:
- resolution:
- { integrity: sha512-PCzRMei/vXjJyL5mJtzNiUCKP59dm8Apqc3PH8gJkMnMXZGox93RbE76jHsmLwmIo6/3nsYIpJtx0O7u5PqFuQ== }
- dev: true
-
- /chalk@2.4.2:
- resolution:
- { integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== }
- engines: { node: '>=4' }
- dependencies:
- ansi-styles: 3.2.1
- escape-string-regexp: 1.0.5
- supports-color: 5.5.0
-
- /chalk@4.1.2:
- resolution:
- { integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== }
- engines: { node: '>=10' }
- dependencies:
- ansi-styles: 4.3.0
- supports-color: 7.2.0
-
- /char-regex@1.0.2:
- resolution:
- { integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== }
- engines: { node: '>=10' }
- dev: true
-
- /character-entities-legacy@1.1.4:
- resolution:
- { integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA== }
- dev: true
-
- /character-entities@1.2.4:
- resolution:
- { integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw== }
- dev: true
-
- /character-reference-invalid@1.1.4:
- resolution:
- { integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg== }
- dev: true
-
- /ci-info@3.9.0:
- resolution:
- { integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== }
- engines: { node: '>=8' }
- dev: true
-
- /ci-info@4.0.0:
- resolution:
- { integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg== }
- engines: { node: '>=8' }
- dev: true
-
- /cjs-module-lexer@1.2.3:
- resolution:
- { integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ== }
- dev: true
-
- /clean-regexp@1.0.0:
- resolution:
- { integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw== }
- engines: { node: '>=4' }
- dependencies:
- escape-string-regexp: 1.0.5
- dev: true
-
- /cli-cursor@3.1.0:
- resolution:
- { integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== }
- engines: { node: '>=8' }
- dependencies:
- restore-cursor: 3.1.0
- dev: false
-
- /cli-spinners@2.9.2:
- resolution:
- { integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg== }
- engines: { node: '>=6' }
- dev: false
-
- /client-only@0.0.1:
- resolution:
- { integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA== }
- dev: true
-
- /cliui@8.0.1:
- resolution:
- { integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== }
- engines: { node: '>=12' }
- dependencies:
- string-width: 4.2.3
- strip-ansi: 6.0.1
- wrap-ansi: 7.0.0
- dev: true
-
- /clone@1.0.4:
- resolution:
- { integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== }
- engines: { node: '>=0.8' }
- dev: false
-
- /co@4.6.0:
- resolution:
- { integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== }
- engines: { iojs: '>= 1.0.0', node: '>= 0.12.0' }
- dev: true
-
- /code-block-writer@10.1.1:
- resolution:
- { integrity: sha512-67ueh2IRGst/51p0n6FvPrnRjAGHY5F8xdjkgrYE7DDzpJe6qA07RYQ9VcoUeo5ATOjSOiWpSL3SWBRRbempMw== }
- dev: true
-
- /collect-v8-coverage@1.0.2:
- resolution:
- { integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q== }
- dev: true
-
- /color-convert@1.9.3:
- resolution:
- { integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== }
- dependencies:
- color-name: 1.1.3
-
- /color-convert@2.0.1:
- resolution:
- { integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== }
- engines: { node: '>=7.0.0' }
- dependencies:
- color-name: 1.1.4
-
- /color-name@1.1.3:
- resolution:
- { integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== }
-
- /color-name@1.1.4:
- resolution:
- { integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== }
-
- /combined-stream@1.0.8:
- resolution:
- { integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== }
- engines: { node: '>= 0.8' }
- dependencies:
- delayed-stream: 1.0.0
- dev: true
-
- /concat-map@0.0.1:
- resolution:
- { integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== }
- dev: true
-
- /confusing-browser-globals@1.0.11:
- resolution:
- { integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA== }
- dev: true
-
- /consola@3.2.3:
- resolution:
- { integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ== }
- engines: { node: ^14.18.0 || >=16.10.0 }
- dev: false
-
- /content-disposition@0.5.4:
- resolution:
- { integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== }
- engines: { node: '>= 0.6' }
- dependencies:
- safe-buffer: 5.2.1
- dev: true
-
- /content-type@1.0.5:
- resolution:
- { integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== }
- engines: { node: '>= 0.6' }
- dev: true
-
- /convert-hrtime@3.0.0:
- resolution:
- { integrity: sha512-7V+KqSvMiHp8yWDuwfww06XleMWVVB9b9tURBx+G7UTADuo5hYPuowKloz4OzOqbPezxgo+fdQ1522WzPG4OeA== }
- engines: { node: '>=8' }
- dev: true
-
- /convert-source-map@2.0.0:
- resolution:
- { integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== }
- dev: true
-
- /cookie-es@1.1.0:
- resolution:
- { integrity: sha512-L2rLOcK0wzWSfSDA33YR+PUHDG10a8px7rUHKWbGLP4YfbsMed2KFUw5fczvDPbT98DDe3LEzviswl810apTEw== }
- dev: false
-
- /cookie-signature@1.0.6:
- resolution:
- { integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== }
- dev: true
-
- /cookie@0.5.0:
- resolution:
- { integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== }
- engines: { node: '>= 0.6' }
- dev: true
-
- /core-js-compat@3.36.0:
- resolution:
- { integrity: sha512-iV9Pd/PsgjNWBXeq8XRtWVSgz2tKAfhfvBs7qxYty+RlRd+OCksaWmOnc4JKrTc1cToXL1N0s3l/vwlxPtdElw== }
- dependencies:
- browserslist: 4.23.0
- dev: true
-
- /cosmiconfig@9.0.0(typescript@5.3.3):
- resolution:
- { integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg== }
- engines: { node: '>=14' }
- peerDependencies:
- typescript: '>=4.9.5'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- env-paths: 2.2.1
- import-fresh: 3.3.0
- js-yaml: 4.1.0
- parse-json: 5.2.0
- typescript: 5.3.3
- dev: true
-
- /create-jest@29.7.0(@types/node@20.11.20)(ts-node@10.9.2):
- resolution:
- { integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- hasBin: true
- dependencies:
- '@jest/types': 29.6.3
- chalk: 4.1.2
- exit: 0.1.2
- graceful-fs: 4.2.11
- jest-config: 29.7.0(@types/node@20.11.20)(ts-node@10.9.2)
- jest-util: 29.7.0
- prompts: 2.4.2
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
- dev: true
-
- /create-require@1.1.1:
- resolution:
- { integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== }
- dev: true
-
- /cross-fetch@4.0.0:
- resolution:
- { integrity: sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g== }
- dependencies:
- node-fetch: 2.7.0
- transitivePeerDependencies:
- - encoding
- dev: false
-
- /cross-spawn@7.0.3:
- resolution:
- { integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== }
- engines: { node: '>= 8' }
- dependencies:
- path-key: 3.1.1
- shebang-command: 2.0.0
- which: 2.0.2
- dev: true
-
- /crossws@0.2.4:
- resolution:
- { integrity: sha512-DAxroI2uSOgUKLz00NX6A8U/8EE3SZHmIND+10jkVSaypvyt57J5JEOxAQOL6lQxyzi/wZbTIwssU1uy69h5Vg== }
- peerDependencies:
- uWebSockets.js: '*'
- peerDependenciesMeta:
- uWebSockets.js:
- optional: true
- dev: false
-
- /debug@2.6.9:
- resolution:
- { integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== }
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
- dependencies:
- ms: 2.0.0
- dev: true
-
- /debug@3.2.7:
- resolution:
- { integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== }
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
- dependencies:
- ms: 2.1.3
- dev: true
-
- /debug@4.3.4:
- resolution:
- { integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== }
- engines: { node: '>=6.0' }
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
- dependencies:
- ms: 2.1.2
- dev: true
-
- /dedent@1.5.1:
- resolution:
- { integrity: sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg== }
- peerDependencies:
- babel-plugin-macros: ^3.1.0
- peerDependenciesMeta:
- babel-plugin-macros:
- optional: true
- dev: true
-
- /deep-is@0.1.4:
- resolution:
- { integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== }
- dev: true
-
- /deepmerge@4.3.1:
- resolution:
- { integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== }
- engines: { node: '>=0.10.0' }
- dev: true
-
- /defaults@1.0.4:
- resolution:
- { integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A== }
- dependencies:
- clone: 1.0.4
- dev: false
-
- /define-data-property@1.1.4:
- resolution:
- { integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== }
- engines: { node: '>= 0.4' }
- dependencies:
- es-define-property: 1.0.0
- es-errors: 1.3.0
- gopd: 1.0.1
- dev: true
-
- /define-properties@1.2.1:
- resolution:
- { integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== }
- engines: { node: '>= 0.4' }
- dependencies:
- define-data-property: 1.1.4
- has-property-descriptors: 1.0.2
- object-keys: 1.1.1
- dev: true
-
- /defu@6.1.4:
- resolution:
- { integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg== }
- dev: false
-
- /delayed-stream@1.0.0:
- resolution:
- { integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== }
- engines: { node: '>=0.4.0' }
- dev: true
-
- /depd@2.0.0:
- resolution:
- { integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== }
- engines: { node: '>= 0.8' }
- dev: true
-
- /destr@2.0.3:
- resolution:
- { integrity: sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ== }
- dev: false
-
- /destroy@1.2.0:
- resolution:
- { integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== }
- engines: { node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16 }
- dev: true
-
- /detect-newline@3.1.0:
- resolution:
- { integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== }
- engines: { node: '>=8' }
- dev: true
-
- /diff-sequences@29.6.3:
- resolution:
- { integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dev: true
-
- /diff@4.0.2:
- resolution:
- { integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== }
- engines: { node: '>=0.3.1' }
- dev: true
-
- /dir-glob@3.0.1:
- resolution:
- { integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== }
- engines: { node: '>=8' }
- dependencies:
- path-type: 4.0.0
- dev: true
-
- /doctrine@2.1.0:
- resolution:
- { integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== }
- engines: { node: '>=0.10.0' }
- dependencies:
- esutils: 2.0.3
- dev: true
-
- /doctrine@3.0.0:
- resolution:
- { integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== }
- engines: { node: '>=6.0.0' }
- dependencies:
- esutils: 2.0.3
- dev: true
-
- /dom-serializer@2.0.0:
- resolution:
- { integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg== }
- dependencies:
- domelementtype: 2.3.0
- domhandler: 5.0.3
- entities: 4.5.0
- dev: true
-
- /domelementtype@2.3.0:
- resolution:
- { integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== }
- dev: true
-
- /domhandler@5.0.3:
- resolution:
- { integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w== }
- engines: { node: '>= 4' }
- dependencies:
- domelementtype: 2.3.0
- dev: true
-
- /domutils@3.1.0:
- resolution:
- { integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA== }
- dependencies:
- dom-serializer: 2.0.0
- domelementtype: 2.3.0
- domhandler: 5.0.3
- dev: true
-
- /eastasianwidth@0.2.0:
- resolution:
- { integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== }
- dev: true
-
- /edge-runtime@2.4.4:
- resolution:
- { integrity: sha512-uq1YdIxkMDsBYLdSSp/w62PciCL46ic4m1Z/2G6N8RcAPI8p35O8u6hJQT83j28Dnt4U5iyvmwFMYouHMK51uA== }
- engines: { node: '>=14' }
- hasBin: true
- dependencies:
- '@edge-runtime/format': 2.1.0
- '@edge-runtime/vm': 3.0.3
- async-listen: 3.0.0
- mri: 1.2.0
- picocolors: 1.0.0
- pretty-bytes: 5.6.0
- pretty-ms: 7.0.1
- signal-exit: 4.0.2
- time-span: 4.0.0
- dev: true
-
- /ee-first@1.1.1:
- resolution:
- { integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== }
- dev: true
-
- /electron-to-chromium@1.4.692:
- resolution:
- { integrity: sha512-d5rZRka9n2Y3MkWRN74IoAsxR0HK3yaAt7T50e3iT9VZmCCQDT3geXUO5ZRMhDToa1pkCeQXuNo+0g+NfDOVPA== }
- dev: true
-
- /emittery@0.13.1:
- resolution:
- { integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ== }
- engines: { node: '>=12' }
- dev: true
-
- /emoji-regex@8.0.0:
- resolution:
- { integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== }
- dev: true
-
- /emoji-regex@9.2.2:
- resolution:
- { integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== }
- dev: true
-
- /encodeurl@1.0.2:
- resolution:
- { integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== }
- engines: { node: '>= 0.8' }
- dev: true
-
- /entities@4.5.0:
- resolution:
- { integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== }
- engines: { node: '>=0.12' }
- dev: true
-
- /env-paths@2.2.1:
- resolution:
- { integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== }
- engines: { node: '>=6' }
- dev: true
-
- /error-ex@1.3.2:
- resolution:
- { integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== }
- dependencies:
- is-arrayish: 0.2.1
- dev: true
-
- /es-abstract@1.22.5:
- resolution:
- { integrity: sha512-oW69R+4q2wG+Hc3KZePPZxOiisRIqfKBVo/HLx94QcJeWGU/8sZhCvc829rd1kS366vlJbzBfXf9yWwf0+Ko7w== }
- engines: { node: '>= 0.4' }
- dependencies:
- array-buffer-byte-length: 1.0.1
- arraybuffer.prototype.slice: 1.0.3
- available-typed-arrays: 1.0.7
- call-bind: 1.0.7
- es-define-property: 1.0.0
- es-errors: 1.3.0
- es-set-tostringtag: 2.0.3
- es-to-primitive: 1.2.1
- function.prototype.name: 1.1.6
- get-intrinsic: 1.2.4
- get-symbol-description: 1.0.2
- globalthis: 1.0.3
- gopd: 1.0.1
- has-property-descriptors: 1.0.2
- has-proto: 1.0.3
- has-symbols: 1.0.3
- hasown: 2.0.1
- internal-slot: 1.0.7
- is-array-buffer: 3.0.4
- is-callable: 1.2.7
- is-negative-zero: 2.0.3
- is-regex: 1.1.4
- is-shared-array-buffer: 1.0.3
- is-string: 1.0.7
- is-typed-array: 1.1.13
- is-weakref: 1.0.2
- object-inspect: 1.13.1
- object-keys: 1.1.1
- object.assign: 4.1.5
- regexp.prototype.flags: 1.5.2
- safe-array-concat: 1.1.0
- safe-regex-test: 1.0.3
- string.prototype.trim: 1.2.8
- string.prototype.trimend: 1.0.7
- string.prototype.trimstart: 1.0.7
- typed-array-buffer: 1.0.2
- typed-array-byte-length: 1.0.1
- typed-array-byte-offset: 1.0.2
- typed-array-length: 1.0.5
- unbox-primitive: 1.0.2
- which-typed-array: 1.1.14
- dev: true
-
- /es-array-method-boxes-properly@1.0.0:
- resolution:
- { integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== }
- dev: true
-
- /es-define-property@1.0.0:
- resolution:
- { integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ== }
- engines: { node: '>= 0.4' }
- dependencies:
- get-intrinsic: 1.2.4
- dev: true
-
- /es-errors@1.3.0:
- resolution:
- { integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== }
- engines: { node: '>= 0.4' }
- dev: true
-
- /es-set-tostringtag@2.0.3:
- resolution:
- { integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ== }
- engines: { node: '>= 0.4' }
- dependencies:
- get-intrinsic: 1.2.4
- has-tostringtag: 1.0.2
- hasown: 2.0.1
- dev: true
-
- /es-shim-unscopables@1.0.2:
- resolution:
- { integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw== }
- dependencies:
- hasown: 2.0.1
- dev: true
-
- /es-to-primitive@1.2.1:
- resolution:
- { integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== }
- engines: { node: '>= 0.4' }
- dependencies:
- is-callable: 1.2.7
- is-date-object: 1.0.5
- is-symbol: 1.0.4
- dev: true
-
- /esbuild-android-64@0.14.47:
- resolution:
- { integrity: sha512-R13Bd9+tqLVFndncMHssZrPWe6/0Kpv2/dt4aA69soX4PRxlzsVpCvoJeFE8sOEoeVEiBkI0myjlkDodXlHa0g== }
- engines: { node: '>=12' }
- cpu: [x64]
- os: [android]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-android-arm64@0.14.47:
- resolution:
- { integrity: sha512-OkwOjj7ts4lBp/TL6hdd8HftIzOy/pdtbrNA4+0oVWgGG64HrdVzAF5gxtJufAPOsEjkyh1oIYvKAUinKKQRSQ== }
- engines: { node: '>=12' }
- cpu: [arm64]
- os: [android]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-darwin-64@0.14.47:
- resolution:
- { integrity: sha512-R6oaW0y5/u6Eccti/TS6c/2c1xYTb1izwK3gajJwi4vIfNs1s8B1dQzI1UiC9T61YovOQVuePDcfqHLT3mUZJA== }
- engines: { node: '>=12' }
- cpu: [x64]
- os: [darwin]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-darwin-arm64@0.14.47:
- resolution:
- { integrity: sha512-seCmearlQyvdvM/noz1L9+qblC5vcBrhUaOoLEDDoLInF/VQ9IkobGiLlyTPYP5dW1YD4LXhtBgOyevoIHGGnw== }
- engines: { node: '>=12' }
- cpu: [arm64]
- os: [darwin]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-freebsd-64@0.14.47:
- resolution:
- { integrity: sha512-ZH8K2Q8/Ux5kXXvQMDsJcxvkIwut69KVrYQhza/ptkW50DC089bCVrJZZ3sKzIoOx+YPTrmsZvqeZERjyYrlvQ== }
- engines: { node: '>=12' }
- cpu: [x64]
- os: [freebsd]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-freebsd-arm64@0.14.47:
- resolution:
- { integrity: sha512-ZJMQAJQsIOhn3XTm7MPQfCzEu5b9STNC+s90zMWe2afy9EwnHV7Ov7ohEMv2lyWlc2pjqLW8QJnz2r0KZmeAEQ== }
- engines: { node: '>=12' }
- cpu: [arm64]
- os: [freebsd]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-linux-32@0.14.47:
- resolution:
- { integrity: sha512-FxZOCKoEDPRYvq300lsWCTv1kcHgiiZfNrPtEhFAiqD7QZaXrad8LxyJ8fXGcWzIFzRiYZVtB3ttvITBvAFhKw== }
- engines: { node: '>=12' }
- cpu: [ia32]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-linux-64@0.14.47:
- resolution:
- { integrity: sha512-nFNOk9vWVfvWYF9YNYksZptgQAdstnDCMtR6m42l5Wfugbzu11VpMCY9XrD4yFxvPo9zmzcoUL/88y0lfJZJJw== }
- engines: { node: '>=12' }
- cpu: [x64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-linux-arm64@0.14.47:
- resolution:
- { integrity: sha512-ywfme6HVrhWcevzmsufjd4iT3PxTfCX9HOdxA7Hd+/ZM23Y9nXeb+vG6AyA6jgq/JovkcqRHcL9XwRNpWG6XRw== }
- engines: { node: '>=12' }
- cpu: [arm64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-linux-arm@0.14.47:
- resolution:
- { integrity: sha512-ZGE1Bqg/gPRXrBpgpvH81tQHpiaGxa8c9Rx/XOylkIl2ypLuOcawXEAo8ls+5DFCcRGt/o3sV+PzpAFZobOsmA== }
- engines: { node: '>=12' }
- cpu: [arm]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-linux-mips64le@0.14.47:
- resolution:
- { integrity: sha512-mg3D8YndZ1LvUiEdDYR3OsmeyAew4MA/dvaEJxvyygahWmpv1SlEEnhEZlhPokjsUMfRagzsEF/d/2XF+kTQGg== }
- engines: { node: '>=12' }
- cpu: [mips64el]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-linux-ppc64le@0.14.47:
- resolution:
- { integrity: sha512-WER+f3+szmnZiWoK6AsrTKGoJoErG2LlauSmk73LEZFQ/iWC+KhhDsOkn1xBUpzXWsxN9THmQFltLoaFEH8F8w== }
- engines: { node: '>=12' }
- cpu: [ppc64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-linux-riscv64@0.14.47:
- resolution:
- { integrity: sha512-1fI6bP3A3rvI9BsaaXbMoaOjLE3lVkJtLxsgLHqlBhLlBVY7UqffWBvkrX/9zfPhhVMd9ZRFiaqXnB1T7BsL2g== }
- engines: { node: '>=12' }
- cpu: [riscv64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-linux-s390x@0.14.47:
- resolution:
- { integrity: sha512-eZrWzy0xFAhki1CWRGnhsHVz7IlSKX6yT2tj2Eg8lhAwlRE5E96Hsb0M1mPSE1dHGpt1QVwwVivXIAacF/G6mw== }
- engines: { node: '>=12' }
- cpu: [s390x]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-netbsd-64@0.14.47:
- resolution:
- { integrity: sha512-Qjdjr+KQQVH5Q2Q1r6HBYswFTToPpss3gqCiSw2Fpq/ua8+eXSQyAMG+UvULPqXceOwpnPo4smyZyHdlkcPppQ== }
- engines: { node: '>=12' }
- cpu: [x64]
- os: [netbsd]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-openbsd-64@0.14.47:
- resolution:
- { integrity: sha512-QpgN8ofL7B9z8g5zZqJE+eFvD1LehRlxr25PBkjyyasakm4599iroUpaj96rdqRlO2ShuyqwJdr+oNqWwTUmQw== }
- engines: { node: '>=12' }
- cpu: [x64]
- os: [openbsd]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-sunos-64@0.14.47:
- resolution:
- { integrity: sha512-uOeSgLUwukLioAJOiGYm3kNl+1wJjgJA8R671GYgcPgCx7QR73zfvYqXFFcIO93/nBdIbt5hd8RItqbbf3HtAQ== }
- engines: { node: '>=12' }
- cpu: [x64]
- os: [sunos]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-windows-32@0.14.47:
- resolution:
- { integrity: sha512-H0fWsLTp2WBfKLBgwYT4OTfFly4Im/8B5f3ojDv1Kx//kiubVY0IQunP2Koc/fr/0wI7hj3IiBDbSrmKlrNgLQ== }
- engines: { node: '>=12' }
- cpu: [ia32]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-windows-64@0.14.47:
- resolution:
- { integrity: sha512-/Pk5jIEH34T68r8PweKRi77W49KwanZ8X6lr3vDAtOlH5EumPE4pBHqkCUdELanvsT14yMXLQ/C/8XPi1pAtkQ== }
- engines: { node: '>=12' }
- cpu: [x64]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild-windows-arm64@0.14.47:
- resolution:
- { integrity: sha512-HFSW2lnp62fl86/qPQlqw6asIwCnEsEoNIL1h2uVMgakddf+vUuMcCbtUY1i8sst7KkgHrVKCJQB33YhhOweCQ== }
- engines: { node: '>=12' }
- cpu: [arm64]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
- /esbuild@0.14.47:
- resolution:
- { integrity: sha512-wI4ZiIfFxpkuxB8ju4MHrGwGLyp1+awEHAHVpx6w7a+1pmYIq8T9FGEVVwFo0iFierDoMj++Xq69GXWYn2EiwA== }
- engines: { node: '>=12' }
- hasBin: true
- requiresBuild: true
- optionalDependencies:
- esbuild-android-64: 0.14.47
- esbuild-android-arm64: 0.14.47
- esbuild-darwin-64: 0.14.47
- esbuild-darwin-arm64: 0.14.47
- esbuild-freebsd-64: 0.14.47
- esbuild-freebsd-arm64: 0.14.47
- esbuild-linux-32: 0.14.47
- esbuild-linux-64: 0.14.47
- esbuild-linux-arm: 0.14.47
- esbuild-linux-arm64: 0.14.47
- esbuild-linux-mips64le: 0.14.47
- esbuild-linux-ppc64le: 0.14.47
- esbuild-linux-riscv64: 0.14.47
- esbuild-linux-s390x: 0.14.47
- esbuild-netbsd-64: 0.14.47
- esbuild-openbsd-64: 0.14.47
- esbuild-sunos-64: 0.14.47
- esbuild-windows-32: 0.14.47
- esbuild-windows-64: 0.14.47
- esbuild-windows-arm64: 0.14.47
- dev: true
-
- /escalade@3.1.2:
- resolution:
- { integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA== }
- engines: { node: '>=6' }
- dev: true
-
- /escape-html@1.0.3:
- resolution:
- { integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== }
- dev: true
-
- /escape-string-regexp@1.0.5:
- resolution:
- { integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== }
- engines: { node: '>=0.8.0' }
-
- /escape-string-regexp@2.0.0:
- resolution:
- { integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== }
- engines: { node: '>=8' }
- dev: true
-
- /escape-string-regexp@4.0.0:
- resolution:
- { integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== }
- engines: { node: '>=10' }
- dev: true
-
- /eslint-config-adjunct@4.13.0(typescript@5.3.3):
- resolution:
- { integrity: sha512-UHVbgnrSlJZ27ZCDnP2KNz54aIJk2t3mrnneGCD51kOg1jxxHz4Av6SxhLIGKRugqchaglvy6gMzpGTtzmkWNg== }
- engines: { node: '>= 6.5' }
- dependencies:
- '@eslint/eslintrc': 3.0.2
- arrify: 2.0.1
- cosmiconfig: 9.0.0(typescript@5.3.3)
- lodash: 4.17.21
- mkdirp: 3.0.1
- path: 0.12.7
- ramda: 0.29.1
- read-pkg-up: 7.0.1
- rimraf: 5.0.5
- url: 0.11.3
- transitivePeerDependencies:
- - supports-color
- - typescript
- dev: true
-
- /eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.29.1)(eslint@8.57.0):
- resolution:
- { integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig== }
- engines: { node: ^10.12.0 || >=12.0.0 }
- peerDependencies:
- eslint: ^7.32.0 || ^8.2.0
- eslint-plugin-import: ^2.25.2
- dependencies:
- confusing-browser-globals: 1.0.11
- eslint: 8.57.0
- eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.1.0)(eslint@8.57.0)
- object.assign: 4.1.5
- object.entries: 1.1.7
- semver: 6.3.1
- dev: true
-
- /eslint-config-airbnb-typescript@18.0.0(@typescript-eslint/eslint-plugin@7.1.0)(@typescript-eslint/parser@7.1.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0):
- resolution:
- { integrity: sha512-oc+Lxzgzsu8FQyFVa4QFaVKiitTYiiW3frB9KYW5OWdPrqFc7FzxgB20hP4cHMlr+MBzGcLl3jnCOVOydL9mIg== }
- peerDependencies:
- '@typescript-eslint/eslint-plugin': ^7.0.0
- '@typescript-eslint/parser': ^7.0.0
- eslint: ^8.56.0
- dependencies:
- '@typescript-eslint/eslint-plugin': 7.1.0(@typescript-eslint/parser@7.1.0)(eslint@8.57.0)(typescript@5.3.3)
- '@typescript-eslint/parser': 7.1.0(eslint@8.57.0)(typescript@5.3.3)
- eslint: 8.57.0
- eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.29.1)(eslint@8.57.0)
- transitivePeerDependencies:
- - eslint-plugin-import
- dev: true
-
- /eslint-config-auto@0.9.0(typescript@5.3.3):
- resolution:
- { integrity: sha512-01brVJWU2THr9ReGT7nJL9Jye0IosAFVZjJMGM0DXENOrZ9iNug5X+Ak1382FCsXN4NTC61C0VTq471bT8Wo4Q== }
- engines: { node: '>= 8.3' }
- dependencies:
- arrify: 2.0.1
- cosmiconfig: 9.0.0(typescript@5.3.3)
- eslint-config-adjunct: 4.13.0(typescript@5.3.3)
- lodash: 4.17.21
- mkdir: 0.0.2
- mkdirp: 3.0.1
- ramda: 0.29.1
- read-pkg-up: 7.0.1
- rimraf: 5.0.5
- transitivePeerDependencies:
- - supports-color
- - typescript
- dev: true
-
- /eslint-config-prettier@9.1.0(eslint@8.57.0):
- resolution:
- { integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw== }
- hasBin: true
- peerDependencies:
- eslint: '>=7.0.0'
- dependencies:
- eslint: 8.57.0
- dev: true
-
- /eslint-import-resolver-node@0.3.9:
- resolution:
- { integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g== }
- dependencies:
- debug: 3.2.7
- is-core-module: 2.13.1
- resolve: 1.22.8
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /eslint-module-utils@2.8.1(@typescript-eslint/parser@7.1.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0):
- resolution:
- { integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q== }
- engines: { node: '>=4' }
- peerDependencies:
- '@typescript-eslint/parser': '*'
- eslint: '*'
- eslint-import-resolver-node: '*'
- eslint-import-resolver-typescript: '*'
- eslint-import-resolver-webpack: '*'
- peerDependenciesMeta:
- '@typescript-eslint/parser':
- optional: true
- eslint:
- optional: true
- eslint-import-resolver-node:
- optional: true
- eslint-import-resolver-typescript:
- optional: true
- eslint-import-resolver-webpack:
- optional: true
- dependencies:
- '@typescript-eslint/parser': 7.1.0(eslint@8.57.0)(typescript@5.3.3)
- debug: 3.2.7
- eslint: 8.57.0
- eslint-import-resolver-node: 0.3.9
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /eslint-plugin-const-case@1.2.2:
- resolution:
- { integrity: sha512-ON8VLOfGqXRW9Zck+lhgT5k6+jAW+lH7RRjH0YvA42trYhSq6Ayq8m3frqCJhlArDwfPKnjHVVyZhQurTDL3OQ== }
- engines: { node: '>=10' }
- dependencies:
- requireindex: 1.2.0
- dev: true
-
- /eslint-plugin-eslint-comments@3.2.0(eslint@8.57.0):
- resolution:
- { integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ== }
- engines: { node: '>=6.5.0' }
- peerDependencies:
- eslint: '>=4.19.1'
- dependencies:
- escape-string-regexp: 1.0.5
- eslint: 8.57.0
- ignore: 5.3.1
- dev: true
-
- /eslint-plugin-html@8.0.0:
- resolution:
- { integrity: sha512-NINLBAXM3mLa3k5Ezr/kNLHAJJwbot6lS7Ro+SUftDw4cA51KMmcDuCf98GP6Q6kTVPY1hIggzskxAdxfUPXSA== }
- engines: { node: '>=16.0.0' }
- dependencies:
- htmlparser2: 9.1.0
- dev: true
-
- /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.1.0)(eslint@8.57.0):
- resolution:
- { integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw== }
- engines: { node: '>=4' }
- peerDependencies:
- '@typescript-eslint/parser': '*'
- eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8
- peerDependenciesMeta:
- '@typescript-eslint/parser':
- optional: true
- dependencies:
- '@typescript-eslint/parser': 7.1.0(eslint@8.57.0)(typescript@5.3.3)
- array-includes: 3.1.7
- array.prototype.findlastindex: 1.2.4
- array.prototype.flat: 1.3.2
- array.prototype.flatmap: 1.3.2
- debug: 3.2.7
- doctrine: 2.1.0
- eslint: 8.57.0
- eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.1.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0)
- hasown: 2.0.1
- is-core-module: 2.13.1
- is-glob: 4.0.3
- minimatch: 3.1.2
- object.fromentries: 2.0.7
- object.groupby: 1.0.2
- object.values: 1.1.7
- semver: 6.3.1
- tsconfig-paths: 3.15.0
- transitivePeerDependencies:
- - eslint-import-resolver-typescript
- - eslint-import-resolver-webpack
- - supports-color
- dev: true
-
- /eslint-plugin-jest-async@1.0.3:
- resolution:
- { integrity: sha512-NgpO6L9IWWgxxqbqvN+mCbGs4MMBsALpvagOFnWJgsQSkyYVmMzYwVe2b4Wpak3sfl8sPK13vnpqsEBNlpyTlQ== }
- engines: { node: '>=0.10.0' }
- dependencies:
- requireindex: 1.1.0
- dev: true
-
- /eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.1.0)(eslint@8.57.0)(jest@29.7.0)(typescript@5.3.3):
- resolution:
- { integrity: sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- peerDependencies:
- '@typescript-eslint/eslint-plugin': ^5.0.0 || ^6.0.0 || ^7.0.0
- eslint: ^7.0.0 || ^8.0.0
- jest: '*'
- peerDependenciesMeta:
- '@typescript-eslint/eslint-plugin':
- optional: true
- jest:
- optional: true
- dependencies:
- '@typescript-eslint/eslint-plugin': 7.1.0(@typescript-eslint/parser@7.1.0)(eslint@8.57.0)(typescript@5.3.3)
- '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3)
- eslint: 8.57.0
- jest: 29.7.0(@types/node@20.11.20)(ts-node@10.9.2)
- transitivePeerDependencies:
- - supports-color
- - typescript
- dev: true
-
- /eslint-plugin-json@3.1.0:
- resolution:
- { integrity: sha512-MrlG2ynFEHe7wDGwbUuFPsaT2b1uhuEFhJ+W1f1u+1C2EkXmTYJp4B1aAdQQ8M+CC3t//N/oRKiIVw14L2HR1g== }
- engines: { node: '>=12.0' }
- dependencies:
- lodash: 4.17.21
- vscode-json-languageservice: 4.2.1
- dev: true
-
- /eslint-plugin-markdown@3.0.1(eslint@8.57.0):
- resolution:
- { integrity: sha512-8rqoc148DWdGdmYF6WSQFT3uQ6PO7zXYgeBpHAOAakX/zpq+NvFYbDA/H7PYzHajwtmaOzAwfxyl++x0g1/N9A== }
- engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
- peerDependencies:
- eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
- dependencies:
- eslint: 8.57.0
- mdast-util-from-markdown: 0.8.5
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /eslint-plugin-no-constructor-bind@2.0.4:
- resolution:
- { integrity: sha512-r0CGAE5SrRYt1OdACNiZGiOcBbFslKIPnMrFo3kPmX3iKZOm8HRD2eIbqhlc9lSSiBWcPZxXErXnroqgt+dKBg== }
- engines: { node: '>=8.0.0' }
- dependencies:
- requireindex: 1.2.0
- dev: true
-
- /eslint-plugin-no-secrets@0.8.9(eslint@8.57.0):
- resolution:
- { integrity: sha512-CqaBxXrImABCtxMWspAnm8d5UKkpNylC7zqVveb+fJHEvsSiNGJlSWzdSIvBUnW1XhJXkzifNIZQC08rEII5Ng== }
- engines: { node: '>=10.0.0', npm: '>=6.9.0' }
- peerDependencies:
- eslint: '>=3.0.0'
- dependencies:
- eslint: 8.57.0
- dev: true
-
- /eslint-plugin-no-unsanitized@4.0.2(eslint@8.57.0):
- resolution:
- { integrity: sha512-Pry0S9YmHoz8NCEMRQh7N0Yexh2MYCNPIlrV52hTmS7qXnTghWsjXouF08bgsrrZqaW9tt1ZiK3j5NEmPE+EjQ== }
- peerDependencies:
- eslint: ^6 || ^7 || ^8
- dependencies:
- eslint: 8.57.0
- dev: true
-
- /eslint-plugin-no-use-extend-native@0.5.0:
- resolution:
- { integrity: sha512-dBNjs8hor8rJgeXLH4HTut5eD3RGWf9JUsadIfuL7UosVQ/dnvOKwxEcRrXrFxrMZ8llUVWT+hOimxJABsAUzQ== }
- engines: { node: '>=6.0.0' }
- dependencies:
- is-get-set-prop: 1.0.0
- is-js-type: 2.0.0
- is-obj-prop: 1.0.0
- is-proto-prop: 2.0.0
- dev: true
-
- /eslint-plugin-optimize-regex@1.2.1:
- resolution:
- { integrity: sha512-fUaU7Tj1G/KSTDTABJw4Wp427Rl7RPl9ViYTu1Jrv36fJw4DFhd4elPdXiuYtdPsNsvzn9GcVlKEssGIVjw0UQ== }
- engines: { node: '>=10' }
- dependencies:
- regexp-tree: 0.1.27
- dev: true
-
- /eslint-plugin-pii@1.0.2(eslint@8.57.0):
- resolution:
- { integrity: sha512-UKOpjAxd2aGDfykeICHi6yceZOQD4KXTX25A/PLq1HCgkFRudRTvGkRzuDYZoI6oLj8TjHsEiHnDxkoapFKX4Q== }
- engines: { node: '>=0.10.0' }
- peerDependencies:
- eslint: '>=4.19.1'
- dependencies:
- escape-string-regexp: 4.0.0
- eslint: 8.57.0
- ignore: 5.3.1
- requireindex: 1.1.0
- dev: true
-
- /eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.2.5):
- resolution:
- { integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw== }
- engines: { node: ^14.18.0 || >=16.0.0 }
- peerDependencies:
- '@types/eslint': '>=8.0.0'
- eslint: '>=8.0.0'
- eslint-config-prettier: '*'
- prettier: '>=3.0.0'
- peerDependenciesMeta:
- '@types/eslint':
- optional: true
- eslint-config-prettier:
- optional: true
- dependencies:
- eslint: 8.57.0
- eslint-config-prettier: 9.1.0(eslint@8.57.0)
- prettier: 3.2.5
- prettier-linter-helpers: 1.0.0
- synckit: 0.8.8
- dev: true
-
- /eslint-plugin-promise@6.1.1(eslint@8.57.0):
- resolution:
- { integrity: sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig== }
- engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
- peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
- dependencies:
- eslint: 8.57.0
- dev: true
-
- /eslint-plugin-security@2.1.1:
- resolution:
- { integrity: sha512-7cspIGj7WTfR3EhaILzAPcfCo5R9FbeWvbgsPYWivSurTBKW88VQxtP3c4aWMG9Hz/GfJlJVdXEJ3c8LqS+u2w== }
- dependencies:
- safe-regex: 2.1.1
- dev: true
-
- /eslint-plugin-simple-import-sort@12.0.0(eslint@8.57.0):
- resolution:
- { integrity: sha512-8o0dVEdAkYap0Cn5kNeklaKcT1nUsa3LITWEuFk3nJifOoD+5JQGoyDUW2W/iPWwBsNBJpyJS9y4je/BgxLcyQ== }
- peerDependencies:
- eslint: '>=5.0.0'
- dependencies:
- eslint: 8.57.0
- dev: true
-
- /eslint-plugin-sonarjs@0.24.0(eslint@8.57.0):
- resolution:
- { integrity: sha512-87zp50mbbNrSTuoEOebdRQBPa0mdejA5UEjyuScyIw8hEpEjfWP89Qhkq5xVZfVyVSRQKZc9alVm7yRKQvvUmg== }
- engines: { node: '>=16' }
- peerDependencies:
- eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0
- dependencies:
- eslint: 8.57.0
- dev: true
-
- /eslint-plugin-switch-case@1.1.2:
- resolution:
- { integrity: sha512-mhDdJ6WX5LKv0PccziefBGPhIryJamgd3vTNqhEZUBeTGUeGdsgttwU/68xOViyScwr8RqCwTGC2Pd1cPYGNRg== }
- engines: { node: '>=4' }
- dependencies:
- lodash.last: 3.0.0
- lodash.zipobject: 4.1.3
- dev: true
-
- /eslint-plugin-unicorn@51.0.1(eslint@8.57.0):
- resolution:
- { integrity: sha512-MuR/+9VuB0fydoI0nIn2RDA5WISRn4AsJyNSaNKLVwie9/ONvQhxOBbkfSICBPnzKrB77Fh6CZZXjgTt/4Latw== }
- engines: { node: '>=16' }
- peerDependencies:
- eslint: '>=8.56.0'
- dependencies:
- '@babel/helper-validator-identifier': 7.22.20
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
- '@eslint/eslintrc': 2.1.4
- ci-info: 4.0.0
- clean-regexp: 1.0.0
- core-js-compat: 3.36.0
- eslint: 8.57.0
- esquery: 1.5.0
- indent-string: 4.0.0
- is-builtin-module: 3.2.1
- jsesc: 3.0.2
- pluralize: 8.0.0
- read-pkg-up: 7.0.1
- regexp-tree: 0.1.27
- regjsparser: 0.10.0
- semver: 7.6.0
- strip-indent: 3.0.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /eslint-plugin-xss@0.1.12:
- resolution:
- { integrity: sha512-L5oYaD//ZE7fKNtWUfVgYTRW19jrZlvaHe2swyFLxXQ5pwVQLivi5m92rtXd/ww8yqg4Drasqyi0hlBmhf9YQg== }
- engines: { node: '>=0.10.0' }
- dependencies:
- requireindex: 1.1.0
- dev: true
-
- /eslint-scope@5.1.1:
- resolution:
- { integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== }
- engines: { node: '>=8.0.0' }
- dependencies:
- esrecurse: 4.3.0
- estraverse: 4.3.0
- dev: true
-
- /eslint-scope@7.2.2:
- resolution:
- { integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== }
- engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
- dependencies:
- esrecurse: 4.3.0
- estraverse: 5.3.0
- dev: true
-
- /eslint-visitor-keys@3.4.3:
- resolution:
- { integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== }
- engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
- dev: true
-
- /eslint-visitor-keys@4.0.0:
- resolution:
- { integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw== }
- engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
- dev: true
-
- /eslint@8.57.0:
- resolution:
- { integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ== }
- engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
- hasBin: true
- dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
- '@eslint-community/regexpp': 4.10.0
- '@eslint/eslintrc': 2.1.4
- '@eslint/js': 8.57.0
- '@humanwhocodes/config-array': 0.11.14
- '@humanwhocodes/module-importer': 1.0.1
- '@nodelib/fs.walk': 1.2.8
- '@ungap/structured-clone': 1.2.0
- ajv: 6.12.6
- chalk: 4.1.2
- cross-spawn: 7.0.3
- debug: 4.3.4
- doctrine: 3.0.0
- escape-string-regexp: 4.0.0
- eslint-scope: 7.2.2
- eslint-visitor-keys: 3.4.3
- espree: 9.6.1
- esquery: 1.5.0
- esutils: 2.0.3
- fast-deep-equal: 3.1.3
- file-entry-cache: 6.0.1
- find-up: 5.0.0
- glob-parent: 6.0.2
- globals: 13.24.0
- graphemer: 1.4.0
- ignore: 5.3.1
- imurmurhash: 0.1.4
- is-glob: 4.0.3
- is-path-inside: 3.0.3
- js-yaml: 4.1.0
- json-stable-stringify-without-jsonify: 1.0.1
- levn: 0.4.1
- lodash.merge: 4.6.2
- minimatch: 3.1.2
- natural-compare: 1.4.0
- optionator: 0.9.3
- strip-ansi: 6.0.1
- text-table: 0.2.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /espree@10.0.1:
- resolution:
- { integrity: sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww== }
- engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 }
- dependencies:
- acorn: 8.11.3
- acorn-jsx: 5.3.2(acorn@8.11.3)
- eslint-visitor-keys: 4.0.0
- dev: true
-
- /espree@9.6.1:
- resolution:
- { integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== }
- engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
- dependencies:
- acorn: 8.11.3
- acorn-jsx: 5.3.2(acorn@8.11.3)
- eslint-visitor-keys: 3.4.3
- dev: true
-
- /esprima@4.0.1:
- resolution:
- { integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== }
- engines: { node: '>=4' }
- hasBin: true
-
- /esquery@1.5.0:
- resolution:
- { integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== }
- engines: { node: '>=0.10' }
- dependencies:
- estraverse: 5.3.0
- dev: true
-
- /esrecurse@4.3.0:
- resolution:
- { integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== }
- engines: { node: '>=4.0' }
- dependencies:
- estraverse: 5.3.0
- dev: true
-
- /estraverse@4.3.0:
- resolution:
- { integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== }
- engines: { node: '>=4.0' }
- dev: true
-
- /estraverse@5.3.0:
- resolution:
- { integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== }
- engines: { node: '>=4.0' }
- dev: true
-
- /esutils@2.0.3:
- resolution:
- { integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== }
- engines: { node: '>=0.10.0' }
- dev: true
-
- /etag@1.8.1:
- resolution:
- { integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== }
- engines: { node: '>= 0.6' }
- dev: true
-
- /execa@5.1.1:
- resolution:
- { integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== }
- engines: { node: '>=10' }
- dependencies:
- cross-spawn: 7.0.3
- get-stream: 6.0.1
- human-signals: 2.1.0
- is-stream: 2.0.1
- merge-stream: 2.0.0
- npm-run-path: 4.0.1
- onetime: 5.1.2
- signal-exit: 3.0.7
- strip-final-newline: 2.0.0
- dev: true
-
- /exit-hook@2.2.1:
- resolution:
- { integrity: sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw== }
- engines: { node: '>=6' }
- dev: true
-
- /exit@0.1.2:
- resolution:
- { integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== }
- engines: { node: '>= 0.8.0' }
- dev: true
-
- /expect@29.7.0:
- resolution:
- { integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@jest/expect-utils': 29.7.0
- jest-get-type: 29.6.3
- jest-matcher-utils: 29.7.0
- jest-message-util: 29.7.0
- jest-util: 29.7.0
- dev: true
-
- /express@4.18.3:
- resolution:
- { integrity: sha512-6VyCijWQ+9O7WuVMTRBTl+cjNNIzD5cY5mQ1WM8r/LEkI2u8EYpOotESNwzNlyCn3g+dmjKYI6BmNneSr/FSRw== }
- engines: { node: '>= 0.10.0' }
- dependencies:
- accepts: 1.3.8
- array-flatten: 1.1.1
- body-parser: 1.20.2
- content-disposition: 0.5.4
- content-type: 1.0.5
- cookie: 0.5.0
- cookie-signature: 1.0.6
- debug: 2.6.9
- depd: 2.0.0
- encodeurl: 1.0.2
- escape-html: 1.0.3
- etag: 1.8.1
- finalhandler: 1.2.0
- fresh: 0.5.2
- http-errors: 2.0.0
- merge-descriptors: 1.0.1
- methods: 1.1.2
- on-finished: 2.4.1
- parseurl: 1.3.3
- path-to-regexp: 0.1.7
- proxy-addr: 2.0.7
- qs: 6.11.0
- range-parser: 1.2.1
- safe-buffer: 5.2.1
- send: 0.18.0
- serve-static: 1.15.0
- setprototypeof: 1.2.0
- statuses: 2.0.1
- type-is: 1.6.18
- utils-merge: 1.0.1
- vary: 1.1.2
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /fast-deep-equal@3.1.3:
- resolution:
- { integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== }
-
- /fast-diff@1.3.0:
- resolution:
- { integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw== }
- dev: true
-
- /fast-glob@3.3.2:
- resolution:
- { integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== }
- engines: { node: '>=8.6.0' }
- dependencies:
- '@nodelib/fs.stat': 2.0.5
- '@nodelib/fs.walk': 1.2.8
- glob-parent: 5.1.2
- merge2: 1.4.1
- micromatch: 4.0.5
- dev: true
-
- /fast-json-stable-stringify@2.1.0:
- resolution:
- { integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== }
- dev: true
-
- /fast-levenshtein@2.0.6:
- resolution:
- { integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== }
- dev: true
-
- /fastq@1.17.1:
- resolution:
- { integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w== }
- dependencies:
- reusify: 1.0.4
- dev: true
-
- /fb-watchman@2.0.2:
- resolution:
- { integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA== }
- dependencies:
- bser: 2.1.1
- dev: true
-
- /file-entry-cache@6.0.1:
- resolution:
- { integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== }
- engines: { node: ^10.12.0 || >=12.0.0 }
- dependencies:
- flat-cache: 3.2.0
- dev: true
-
- /fill-range@7.0.1:
- resolution:
- { integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== }
- engines: { node: '>=8' }
- dependencies:
- to-regex-range: 5.0.1
- dev: true
-
- /finalhandler@1.2.0:
- resolution:
- { integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg== }
- engines: { node: '>= 0.8' }
- dependencies:
- debug: 2.6.9
- encodeurl: 1.0.2
- escape-html: 1.0.3
- on-finished: 2.4.1
- parseurl: 1.3.3
- statuses: 2.0.1
- unpipe: 1.0.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /find-up@4.1.0:
- resolution:
- { integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== }
- engines: { node: '>=8' }
- dependencies:
- locate-path: 5.0.0
- path-exists: 4.0.0
- dev: true
-
- /find-up@5.0.0:
- resolution:
- { integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== }
- engines: { node: '>=10' }
- dependencies:
- locate-path: 6.0.0
- path-exists: 4.0.0
- dev: true
-
- /flat-cache@3.2.0:
- resolution:
- { integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw== }
- engines: { node: ^10.12.0 || >=12.0.0 }
- dependencies:
- flatted: 3.3.1
- keyv: 4.5.4
- rimraf: 3.0.2
- dev: true
-
- /flatted@3.3.1:
- resolution:
- { integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw== }
- dev: true
-
- /for-each@0.3.3:
- resolution:
- { integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== }
- dependencies:
- is-callable: 1.2.7
- dev: true
-
- /foreground-child@3.1.1:
- resolution:
- { integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg== }
- engines: { node: '>=14' }
- dependencies:
- cross-spawn: 7.0.3
- signal-exit: 4.0.2
- dev: true
-
- /form-data@3.0.1:
- resolution:
- { integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg== }
- engines: { node: '>= 6' }
- dependencies:
- asynckit: 0.4.0
- combined-stream: 1.0.8
- mime-types: 2.1.35
- dev: true
-
- /format-util@1.0.5:
- resolution:
- { integrity: sha512-varLbTj0e0yVyRpqQhuWV+8hlePAgaoFRhNFj50BNjEIrw1/DphHSObtqwskVCPWNgzwPoQrZAbfa/SBiicNeg== }
- dev: false
-
- /forwarded@0.2.0:
- resolution:
- { integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== }
- engines: { node: '>= 0.6' }
- dev: true
-
- /fresh@0.5.2:
- resolution:
- { integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== }
- engines: { node: '>= 0.6' }
- dev: true
-
- /fs.realpath@1.0.0:
- resolution:
- { integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== }
- dev: true
-
- /fsevents@2.3.3:
- resolution:
- { integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== }
- engines: { node: ^8.16.0 || ^10.6.0 || >=11.0.0 }
- os: [darwin]
- requiresBuild: true
- dev: true
- optional: true
-
- /function-bind@1.1.2:
- resolution:
- { integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== }
- dev: true
-
- /function.prototype.name@1.1.6:
- resolution:
- { integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg== }
- engines: { node: '>= 0.4' }
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-abstract: 1.22.5
- functions-have-names: 1.2.3
- dev: true
-
- /functions-have-names@1.2.3:
- resolution:
- { integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== }
- dev: true
-
- /gensync@1.0.0-beta.2:
- resolution:
- { integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== }
- engines: { node: '>=6.9.0' }
- dev: true
-
- /get-caller-file@2.0.5:
- resolution:
- { integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== }
- engines: { node: 6.* || 8.* || >= 10.* }
- dev: true
-
- /get-intrinsic@1.2.4:
- resolution:
- { integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== }
- engines: { node: '>= 0.4' }
- dependencies:
- es-errors: 1.3.0
- function-bind: 1.1.2
- has-proto: 1.0.3
- has-symbols: 1.0.3
- hasown: 2.0.1
- dev: true
-
- /get-package-type@0.1.0:
- resolution:
- { integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== }
- engines: { node: '>=8.0.0' }
- dev: true
-
- /get-set-props@0.1.0:
- resolution:
- { integrity: sha512-7oKuKzAGKj0ag+eWZwcGw2fjiZ78tXnXQoBgY0aU7ZOxTu4bB7hSuQSDgtKy978EDH062P5FmD2EWiDpQS9K9Q== }
- engines: { node: '>=0.10.0' }
- dev: true
-
- /get-stream@6.0.1:
- resolution:
- { integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== }
- engines: { node: '>=10' }
- dev: true
-
- /get-symbol-description@1.0.2:
- resolution:
- { integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg== }
- engines: { node: '>= 0.4' }
- dependencies:
- call-bind: 1.0.7
- es-errors: 1.3.0
- get-intrinsic: 1.2.4
- dev: true
-
- /glob-parent@5.1.2:
- resolution:
- { integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== }
- engines: { node: '>= 6' }
- dependencies:
- is-glob: 4.0.3
- dev: true
-
- /glob-parent@6.0.2:
- resolution:
- { integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== }
- engines: { node: '>=10.13.0' }
- dependencies:
- is-glob: 4.0.3
- dev: true
-
- /glob-to-regexp@0.4.1:
- resolution:
- { integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== }
- dev: true
-
- /glob@10.3.10:
- resolution:
- { integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g== }
- engines: { node: '>=16 || 14 >=14.17' }
- hasBin: true
- dependencies:
- foreground-child: 3.1.1
- jackspeak: 2.3.6
- minimatch: 9.0.3
- minipass: 7.0.4
- path-scurry: 1.10.1
- dev: true
-
- /glob@7.2.3:
- resolution:
- { integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== }
- dependencies:
- fs.realpath: 1.0.0
- inflight: 1.0.6
- inherits: 2.0.4
- minimatch: 3.1.2
- once: 1.4.0
- path-is-absolute: 1.0.1
- dev: true
-
- /globals@11.12.0:
- resolution:
- { integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== }
- engines: { node: '>=4' }
- dev: true
-
- /globals@13.24.0:
- resolution:
- { integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ== }
- engines: { node: '>=8' }
- dependencies:
- type-fest: 0.20.2
- dev: true
-
- /globals@14.0.0:
- resolution:
- { integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ== }
- engines: { node: '>=18' }
- dev: true
-
- /globalthis@1.0.3:
- resolution:
- { integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== }
- engines: { node: '>= 0.4' }
- dependencies:
- define-properties: 1.2.1
- dev: true
-
- /globby@11.1.0:
- resolution:
- { integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== }
- engines: { node: '>=10' }
- dependencies:
- array-union: 2.1.0
- dir-glob: 3.0.1
- fast-glob: 3.3.2
- ignore: 5.3.1
- merge2: 1.4.1
- slash: 3.0.0
- dev: true
-
- /gopd@1.0.1:
- resolution:
- { integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== }
- dependencies:
- get-intrinsic: 1.2.4
- dev: true
-
- /graceful-fs@4.2.11:
- resolution:
- { integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== }
- dev: true
-
- /graphemer@1.4.0:
- resolution:
- { integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== }
- dev: true
-
- /h3@1.11.1:
- resolution:
- { integrity: sha512-AbaH6IDnZN6nmbnJOH72y3c5Wwh9P97soSVdGSBbcDACRdkC0FEWf25pzx4f/NuOCK6quHmW18yF2Wx+G4Zi1A== }
- dependencies:
- cookie-es: 1.1.0
- crossws: 0.2.4
- defu: 6.1.4
- destr: 2.0.3
- iron-webcrypto: 1.1.0
- ohash: 1.1.3
- radix3: 1.1.2
- ufo: 1.5.3
- uncrypto: 0.1.3
- unenv: 1.9.0
- transitivePeerDependencies:
- - uWebSockets.js
- dev: false
-
- /has-bigints@1.0.2:
- resolution:
- { integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== }
- dev: true
-
- /has-flag@3.0.0:
- resolution:
- { integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== }
- engines: { node: '>=4' }
-
- /has-flag@4.0.0:
- resolution:
- { integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== }
- engines: { node: '>=8' }
-
- /has-property-descriptors@1.0.2:
- resolution:
- { integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== }
- dependencies:
- es-define-property: 1.0.0
- dev: true
-
- /has-proto@1.0.3:
- resolution:
- { integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== }
- engines: { node: '>= 0.4' }
- dev: true
-
- /has-symbols@1.0.3:
- resolution:
- { integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== }
- engines: { node: '>= 0.4' }
- dev: true
-
- /has-tostringtag@1.0.2:
- resolution:
- { integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== }
- engines: { node: '>= 0.4' }
- dependencies:
- has-symbols: 1.0.3
- dev: true
-
- /hasown@2.0.1:
- resolution:
- { integrity: sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA== }
- engines: { node: '>= 0.4' }
- dependencies:
- function-bind: 1.1.2
- dev: true
-
- /hosted-git-info@2.8.9:
- resolution:
- { integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== }
- dev: true
-
- /html-escaper@2.0.2:
- resolution:
- { integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== }
- dev: true
-
- /htmlparser2@9.1.0:
- resolution:
- { integrity: sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ== }
- dependencies:
- domelementtype: 2.3.0
- domhandler: 5.0.3
- domutils: 3.1.0
- entities: 4.5.0
- dev: true
-
- /http-errors@2.0.0:
- resolution:
- { integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== }
- engines: { node: '>= 0.8' }
- dependencies:
- depd: 2.0.0
- inherits: 2.0.4
- setprototypeof: 1.2.0
- statuses: 2.0.1
- toidentifier: 1.0.1
- dev: true
-
- /human-signals@2.1.0:
- resolution:
- { integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== }
- engines: { node: '>=10.17.0' }
- dev: true
-
- /iconv-lite@0.4.24:
- resolution:
- { integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== }
- engines: { node: '>=0.10.0' }
- dependencies:
- safer-buffer: 2.1.2
- dev: true
-
- /ieee754@1.2.1:
- resolution:
- { integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== }
- dev: false
-
- /ignore@5.3.1:
- resolution:
- { integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw== }
- engines: { node: '>= 4' }
- dev: true
-
- /import-fresh@3.3.0:
- resolution:
- { integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== }
- engines: { node: '>=6' }
- dependencies:
- parent-module: 1.0.1
- resolve-from: 4.0.0
- dev: true
-
- /import-local@3.1.0:
- resolution:
- { integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg== }
- engines: { node: '>=8' }
- hasBin: true
- dependencies:
- pkg-dir: 4.2.0
- resolve-cwd: 3.0.0
- dev: true
-
- /imurmurhash@0.1.4:
- resolution:
- { integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== }
- engines: { node: '>=0.8.19' }
- dev: true
-
- /indent-string@4.0.0:
- resolution:
- { integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== }
- engines: { node: '>=8' }
- dev: true
-
- /inflight@1.0.6:
- resolution:
- { integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== }
- dependencies:
- once: 1.4.0
- wrappy: 1.0.2
- dev: true
-
- /inherits@2.0.3:
- resolution:
- { integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== }
- dev: true
-
- /inherits@2.0.4:
- resolution:
- { integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== }
-
- /internal-slot@1.0.7:
- resolution:
- { integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g== }
- engines: { node: '>= 0.4' }
- dependencies:
- es-errors: 1.3.0
- hasown: 2.0.1
- side-channel: 1.0.6
- dev: true
-
- /ipaddr.js@1.9.1:
- resolution:
- { integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== }
- engines: { node: '>= 0.10' }
- dev: true
-
- /iron-webcrypto@1.1.0:
- resolution:
- { integrity: sha512-5vgYsCakNlaQub1orZK5QmNYhwYtcllTkZBp5sfIaCqY93Cf6l+v2rtE+E4TMbcfjxDMCdrO8wmp7+ZvhDECLA== }
- dev: false
-
- /is-alphabetical@1.0.4:
- resolution:
- { integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg== }
- dev: true
-
- /is-alphanumerical@1.0.4:
- resolution:
- { integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A== }
- dependencies:
- is-alphabetical: 1.0.4
- is-decimal: 1.0.4
- dev: true
-
- /is-array-buffer@3.0.4:
- resolution:
- { integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw== }
- engines: { node: '>= 0.4' }
- dependencies:
- call-bind: 1.0.7
- get-intrinsic: 1.2.4
- dev: true
-
- /is-arrayish@0.2.1:
- resolution:
- { integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== }
- dev: true
-
- /is-bigint@1.0.4:
- resolution:
- { integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== }
- dependencies:
- has-bigints: 1.0.2
- dev: true
-
- /is-boolean-object@1.1.2:
- resolution:
- { integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== }
- engines: { node: '>= 0.4' }
- dependencies:
- call-bind: 1.0.7
- has-tostringtag: 1.0.2
- dev: true
-
- /is-builtin-module@3.2.1:
- resolution:
- { integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A== }
- engines: { node: '>=6' }
- dependencies:
- builtin-modules: 3.3.0
- dev: true
-
- /is-callable@1.2.7:
- resolution:
- { integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== }
- engines: { node: '>= 0.4' }
- dev: true
-
- /is-core-module@2.13.1:
- resolution:
- { integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== }
- dependencies:
- hasown: 2.0.1
- dev: true
-
- /is-date-object@1.0.5:
- resolution:
- { integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== }
- engines: { node: '>= 0.4' }
- dependencies:
- has-tostringtag: 1.0.2
- dev: true
-
- /is-decimal@1.0.4:
- resolution:
- { integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw== }
- dev: true
-
- /is-extglob@2.1.1:
- resolution:
- { integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== }
- engines: { node: '>=0.10.0' }
- dev: true
-
- /is-fullwidth-code-point@3.0.0:
- resolution:
- { integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== }
- engines: { node: '>=8' }
- dev: true
-
- /is-generator-fn@2.1.0:
- resolution:
- { integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== }
- engines: { node: '>=6' }
- dev: true
-
- /is-get-set-prop@1.0.0:
- resolution:
- { integrity: sha512-DvAYZ1ZgGUz4lzxKMPYlt08qAUqyG9ckSg2pIjfvcQ7+pkVNUHk8yVLXOnCLe5WKXhLop8oorWFBJHpwWQpszQ== }
- dependencies:
- get-set-props: 0.1.0
- lowercase-keys: 1.0.1
- dev: true
-
- /is-glob@4.0.3:
- resolution:
- { integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== }
- engines: { node: '>=0.10.0' }
- dependencies:
- is-extglob: 2.1.1
- dev: true
-
- /is-hexadecimal@1.0.4:
- resolution:
- { integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw== }
- dev: true
-
- /is-interactive@1.0.0:
- resolution:
- { integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== }
- engines: { node: '>=8' }
- dev: false
-
- /is-js-type@2.0.0:
- resolution:
- { integrity: sha512-Aj13l47+uyTjlQNHtXBV8Cji3jb037vxwMWCgopRR8h6xocgBGW3qG8qGlIOEmbXQtkKShKuBM9e8AA1OeQ+xw== }
- dependencies:
- js-types: 1.0.0
- dev: true
-
- /is-negative-zero@2.0.3:
- resolution:
- { integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw== }
- engines: { node: '>= 0.4' }
- dev: true
-
- /is-number-object@1.0.7:
- resolution:
- { integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== }
- engines: { node: '>= 0.4' }
- dependencies:
- has-tostringtag: 1.0.2
- dev: true
-
- /is-number@7.0.0:
- resolution:
- { integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== }
- engines: { node: '>=0.12.0' }
- dev: true
-
- /is-obj-prop@1.0.0:
- resolution:
- { integrity: sha512-5Idb61slRlJlsAzi0Wsfwbp+zZY+9LXKUAZpvT/1ySw+NxKLRWfa0Bzj+wXI3fX5O9hiddm5c3DAaRSNP/yl2w== }
- dependencies:
- lowercase-keys: 1.0.1
- obj-props: 1.4.0
- dev: true
-
- /is-path-inside@3.0.3:
- resolution:
- { integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== }
- engines: { node: '>=8' }
- dev: true
-
- /is-proto-prop@2.0.0:
- resolution:
- { integrity: sha512-jl3NbQ/fGLv5Jhan4uX+Ge9ohnemqyblWVVCpAvtTQzNFvV2xhJq+esnkIbYQ9F1nITXoLfDDQLp7LBw/zzncg== }
- dependencies:
- lowercase-keys: 1.0.1
- proto-props: 2.0.0
- dev: true
-
- /is-regex@1.1.4:
- resolution:
- { integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== }
- engines: { node: '>= 0.4' }
- dependencies:
- call-bind: 1.0.7
- has-tostringtag: 1.0.2
- dev: true
-
- /is-shared-array-buffer@1.0.3:
- resolution:
- { integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg== }
- engines: { node: '>= 0.4' }
- dependencies:
- call-bind: 1.0.7
- dev: true
-
- /is-stream@2.0.1:
- resolution:
- { integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== }
- engines: { node: '>=8' }
- dev: true
-
- /is-string@1.0.7:
- resolution:
- { integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== }
- engines: { node: '>= 0.4' }
- dependencies:
- has-tostringtag: 1.0.2
- dev: true
-
- /is-symbol@1.0.4:
- resolution:
- { integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== }
- engines: { node: '>= 0.4' }
- dependencies:
- has-symbols: 1.0.3
- dev: true
-
- /is-typed-array@1.1.13:
- resolution:
- { integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw== }
- engines: { node: '>= 0.4' }
- dependencies:
- which-typed-array: 1.1.14
- dev: true
-
- /is-unicode-supported@0.1.0:
- resolution:
- { integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== }
- engines: { node: '>=10' }
- dev: false
-
- /is-weakref@1.0.2:
- resolution:
- { integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== }
- dependencies:
- call-bind: 1.0.7
- dev: true
-
- /isarray@2.0.5:
- resolution:
- { integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== }
- dev: true
-
- /isexe@2.0.0:
- resolution:
- { integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== }
- dev: true
-
- /istanbul-lib-coverage@3.2.2:
- resolution:
- { integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg== }
- engines: { node: '>=8' }
- dev: true
-
- /istanbul-lib-instrument@5.2.1:
- resolution:
- { integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg== }
- engines: { node: '>=8' }
- dependencies:
- '@babel/core': 7.24.0
- '@babel/parser': 7.24.0
- '@istanbuljs/schema': 0.1.3
- istanbul-lib-coverage: 3.2.2
- semver: 6.3.1
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /istanbul-lib-instrument@6.0.2:
- resolution:
- { integrity: sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw== }
- engines: { node: '>=10' }
- dependencies:
- '@babel/core': 7.24.0
- '@babel/parser': 7.24.0
- '@istanbuljs/schema': 0.1.3
- istanbul-lib-coverage: 3.2.2
- semver: 7.6.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /istanbul-lib-report@3.0.1:
- resolution:
- { integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw== }
- engines: { node: '>=10' }
- dependencies:
- istanbul-lib-coverage: 3.2.2
- make-dir: 4.0.0
- supports-color: 7.2.0
- dev: true
-
- /istanbul-lib-source-maps@4.0.1:
- resolution:
- { integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw== }
- engines: { node: '>=10' }
- dependencies:
- debug: 4.3.4
- istanbul-lib-coverage: 3.2.2
- source-map: 0.6.1
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /istanbul-reports@3.1.7:
- resolution:
- { integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g== }
- engines: { node: '>=8' }
- dependencies:
- html-escaper: 2.0.2
- istanbul-lib-report: 3.0.1
- dev: true
-
- /jackspeak@2.3.6:
- resolution:
- { integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ== }
- engines: { node: '>=14' }
- dependencies:
- '@isaacs/cliui': 8.0.2
- optionalDependencies:
- '@pkgjs/parseargs': 0.11.0
- dev: true
-
- /jest-changed-files@29.7.0:
- resolution:
- { integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- execa: 5.1.1
- jest-util: 29.7.0
- p-limit: 3.1.0
- dev: true
-
- /jest-circus@29.7.0:
- resolution:
- { integrity: sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@jest/environment': 29.7.0
- '@jest/expect': 29.7.0
- '@jest/test-result': 29.7.0
- '@jest/types': 29.6.3
- '@types/node': 20.11.20
- chalk: 4.1.2
- co: 4.6.0
- dedent: 1.5.1
- is-generator-fn: 2.1.0
- jest-each: 29.7.0
- jest-matcher-utils: 29.7.0
- jest-message-util: 29.7.0
- jest-runtime: 29.7.0
- jest-snapshot: 29.7.0
- jest-util: 29.7.0
- p-limit: 3.1.0
- pretty-format: 29.7.0
- pure-rand: 6.0.4
- slash: 3.0.0
- stack-utils: 2.0.6
- transitivePeerDependencies:
- - babel-plugin-macros
- - supports-color
- dev: true
-
- /jest-cli@29.7.0(@types/node@20.11.20)(ts-node@10.9.2):
- resolution:
- { integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- hasBin: true
- peerDependencies:
- node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
- peerDependenciesMeta:
- node-notifier:
- optional: true
- dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.2)
- '@jest/test-result': 29.7.0
- '@jest/types': 29.6.3
- chalk: 4.1.2
- create-jest: 29.7.0(@types/node@20.11.20)(ts-node@10.9.2)
- exit: 0.1.2
- import-local: 3.1.0
- jest-config: 29.7.0(@types/node@20.11.20)(ts-node@10.9.2)
- jest-util: 29.7.0
- jest-validate: 29.7.0
- yargs: 17.7.2
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
- dev: true
-
- /jest-config@29.7.0(@types/node@20.11.20)(ts-node@10.9.2):
- resolution:
- { integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- peerDependencies:
- '@types/node': '*'
- ts-node: '>=9.0.0'
- peerDependenciesMeta:
- '@types/node':
- optional: true
- ts-node:
- optional: true
- dependencies:
- '@babel/core': 7.24.0
- '@jest/test-sequencer': 29.7.0
- '@jest/types': 29.6.3
- '@types/node': 20.11.20
- babel-jest: 29.7.0(@babel/core@7.24.0)
- chalk: 4.1.2
- ci-info: 3.9.0
- deepmerge: 4.3.1
- glob: 7.2.3
- graceful-fs: 4.2.11
- jest-circus: 29.7.0
- jest-environment-node: 29.7.0
- jest-get-type: 29.6.3
- jest-regex-util: 29.6.3
- jest-resolve: 29.7.0
- jest-runner: 29.7.0
- jest-util: 29.7.0
- jest-validate: 29.7.0
- micromatch: 4.0.5
- parse-json: 5.2.0
- pretty-format: 29.7.0
- slash: 3.0.0
- strip-json-comments: 3.1.1
- ts-node: 10.9.2(@types/node@20.11.20)(typescript@5.3.3)
- transitivePeerDependencies:
- - babel-plugin-macros
- - supports-color
- dev: true
-
- /jest-diff@29.7.0:
- resolution:
- { integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- chalk: 4.1.2
- diff-sequences: 29.6.3
- jest-get-type: 29.6.3
- pretty-format: 29.7.0
- dev: true
-
- /jest-docblock@29.7.0:
- resolution:
- { integrity: sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- detect-newline: 3.1.0
- dev: true
-
- /jest-each@29.7.0:
- resolution:
- { integrity: sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@jest/types': 29.6.3
- chalk: 4.1.2
- jest-get-type: 29.6.3
- jest-util: 29.7.0
- pretty-format: 29.7.0
- dev: true
-
- /jest-environment-node@29.7.0:
- resolution:
- { integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@jest/environment': 29.7.0
- '@jest/fake-timers': 29.7.0
- '@jest/types': 29.6.3
- '@types/node': 20.11.20
- jest-mock: 29.7.0
- jest-util: 29.7.0
- dev: true
-
- /jest-get-type@29.6.3:
- resolution:
- { integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dev: true
-
- /jest-haste-map@29.7.0:
- resolution:
- { integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@jest/types': 29.6.3
- '@types/graceful-fs': 4.1.9
- '@types/node': 20.11.20
- anymatch: 3.1.3
- fb-watchman: 2.0.2
- graceful-fs: 4.2.11
- jest-regex-util: 29.6.3
- jest-util: 29.7.0
- jest-worker: 29.7.0
- micromatch: 4.0.5
- walker: 1.0.8
- optionalDependencies:
- fsevents: 2.3.3
- dev: true
-
- /jest-leak-detector@29.7.0:
- resolution:
- { integrity: sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- jest-get-type: 29.6.3
- pretty-format: 29.7.0
- dev: true
-
- /jest-matcher-utils@29.7.0:
- resolution:
- { integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- chalk: 4.1.2
- jest-diff: 29.7.0
- jest-get-type: 29.6.3
- pretty-format: 29.7.0
- dev: true
-
- /jest-message-util@29.7.0:
- resolution:
- { integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@babel/code-frame': 7.23.5
- '@jest/types': 29.6.3
- '@types/stack-utils': 2.0.3
- chalk: 4.1.2
- graceful-fs: 4.2.11
- micromatch: 4.0.5
- pretty-format: 29.7.0
- slash: 3.0.0
- stack-utils: 2.0.6
- dev: true
-
- /jest-mock@29.7.0:
- resolution:
- { integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@jest/types': 29.6.3
- '@types/node': 20.11.20
- jest-util: 29.7.0
- dev: true
-
- /jest-pnp-resolver@1.2.3(jest-resolve@29.7.0):
- resolution:
- { integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w== }
- engines: { node: '>=6' }
- peerDependencies:
- jest-resolve: '*'
- peerDependenciesMeta:
- jest-resolve:
- optional: true
- dependencies:
- jest-resolve: 29.7.0
- dev: true
-
- /jest-regex-util@29.6.3:
- resolution:
- { integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dev: true
-
- /jest-resolve-dependencies@29.7.0:
- resolution:
- { integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- jest-regex-util: 29.6.3
- jest-snapshot: 29.7.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /jest-resolve@29.7.0:
- resolution:
- { integrity: sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- chalk: 4.1.2
- graceful-fs: 4.2.11
- jest-haste-map: 29.7.0
- jest-pnp-resolver: 1.2.3(jest-resolve@29.7.0)
- jest-util: 29.7.0
- jest-validate: 29.7.0
- resolve: 1.22.8
- resolve.exports: 2.0.2
- slash: 3.0.0
- dev: true
-
- /jest-runner@29.7.0:
- resolution:
- { integrity: sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@jest/console': 29.7.0
- '@jest/environment': 29.7.0
- '@jest/test-result': 29.7.0
- '@jest/transform': 29.7.0
- '@jest/types': 29.6.3
- '@types/node': 20.11.20
- chalk: 4.1.2
- emittery: 0.13.1
- graceful-fs: 4.2.11
- jest-docblock: 29.7.0
- jest-environment-node: 29.7.0
- jest-haste-map: 29.7.0
- jest-leak-detector: 29.7.0
- jest-message-util: 29.7.0
- jest-resolve: 29.7.0
- jest-runtime: 29.7.0
- jest-util: 29.7.0
- jest-watcher: 29.7.0
- jest-worker: 29.7.0
- p-limit: 3.1.0
- source-map-support: 0.5.13
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /jest-runtime@29.7.0:
- resolution:
- { integrity: sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@jest/environment': 29.7.0
- '@jest/fake-timers': 29.7.0
- '@jest/globals': 29.7.0
- '@jest/source-map': 29.6.3
- '@jest/test-result': 29.7.0
- '@jest/transform': 29.7.0
- '@jest/types': 29.6.3
- '@types/node': 20.11.20
- chalk: 4.1.2
- cjs-module-lexer: 1.2.3
- collect-v8-coverage: 1.0.2
- glob: 7.2.3
- graceful-fs: 4.2.11
- jest-haste-map: 29.7.0
- jest-message-util: 29.7.0
- jest-mock: 29.7.0
- jest-regex-util: 29.6.3
- jest-resolve: 29.7.0
- jest-snapshot: 29.7.0
- jest-util: 29.7.0
- slash: 3.0.0
- strip-bom: 4.0.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /jest-snapshot@29.7.0:
- resolution:
- { integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@babel/core': 7.24.0
- '@babel/generator': 7.23.6
- '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.24.0)
- '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.24.0)
- '@babel/types': 7.24.0
- '@jest/expect-utils': 29.7.0
- '@jest/transform': 29.7.0
- '@jest/types': 29.6.3
- babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.0)
- chalk: 4.1.2
- expect: 29.7.0
- graceful-fs: 4.2.11
- jest-diff: 29.7.0
- jest-get-type: 29.6.3
- jest-matcher-utils: 29.7.0
- jest-message-util: 29.7.0
- jest-util: 29.7.0
- natural-compare: 1.4.0
- pretty-format: 29.7.0
- semver: 7.6.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /jest-util@29.7.0:
- resolution:
- { integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@jest/types': 29.6.3
- '@types/node': 20.11.20
- chalk: 4.1.2
- ci-info: 3.9.0
- graceful-fs: 4.2.11
- picomatch: 2.3.1
- dev: true
-
- /jest-validate@29.7.0:
- resolution:
- { integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@jest/types': 29.6.3
- camelcase: 6.3.0
- chalk: 4.1.2
- jest-get-type: 29.6.3
- leven: 3.1.0
- pretty-format: 29.7.0
- dev: true
-
- /jest-watcher@29.7.0:
- resolution:
- { integrity: sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@jest/test-result': 29.7.0
- '@jest/types': 29.6.3
- '@types/node': 20.11.20
- ansi-escapes: 4.3.2
- chalk: 4.1.2
- emittery: 0.13.1
- jest-util: 29.7.0
- string-length: 4.0.2
- dev: true
-
- /jest-worker@29.7.0:
- resolution:
- { integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@types/node': 20.11.20
- jest-util: 29.7.0
- merge-stream: 2.0.0
- supports-color: 8.1.1
- dev: true
-
- /jest@29.7.0(@types/node@20.11.20)(ts-node@10.9.2):
- resolution:
- { integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- hasBin: true
- peerDependencies:
- node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
- peerDependenciesMeta:
- node-notifier:
- optional: true
- dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.2)
- '@jest/types': 29.6.3
- import-local: 3.1.0
- jest-cli: 29.7.0(@types/node@20.11.20)(ts-node@10.9.2)
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
- dev: true
-
- /js-tokens@4.0.0:
- resolution:
- { integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== }
-
- /js-types@1.0.0:
- resolution:
- { integrity: sha512-bfwqBW9cC/Lp7xcRpug7YrXm0IVw+T9e3g4mCYnv0Pjr3zIzU9PCQElYU9oSGAWzXlbdl9X5SAMPejO9sxkeUw== }
- engines: { node: '>=0.10.0' }
- dev: true
-
- /js-yaml@3.14.1:
- resolution:
- { integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== }
- hasBin: true
- dependencies:
- argparse: 1.0.10
- esprima: 4.0.1
-
- /js-yaml@4.1.0:
- resolution:
- { integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== }
- hasBin: true
- dependencies:
- argparse: 2.0.1
- dev: true
-
- /jsesc@0.5.0:
- resolution:
- { integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== }
- hasBin: true
- dev: true
-
- /jsesc@2.5.2:
- resolution:
- { integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== }
- engines: { node: '>=4' }
- hasBin: true
- dev: true
-
- /jsesc@3.0.2:
- resolution:
- { integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g== }
- engines: { node: '>=6' }
- hasBin: true
- dev: true
-
- /json-buffer@3.0.1:
- resolution:
- { integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== }
- dev: true
-
- /json-parse-even-better-errors@2.3.1:
- resolution:
- { integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== }
- dev: true
-
- /json-schema-faker@0.5.6:
- resolution:
- { integrity: sha512-u/cFC26/GDxh2vPiAC8B8xVvpXAW+QYtG2mijEbKrimCk8IHtiwQBjCE8TwvowdhALWq9IcdIWZ+/8ocXvdL3Q== }
- hasBin: true
- dependencies:
- json-schema-ref-parser: 6.1.0
- jsonpath-plus: 7.2.0
- dev: false
-
- /json-schema-ref-parser@6.1.0:
- resolution:
- { integrity: sha512-pXe9H1m6IgIpXmE5JSb8epilNTGsmTb2iPohAXpOdhqGFbQjNeHHsZxU+C8w6T81GZxSPFLeUoqDJmzxx5IGuw== }
- deprecated: Please switch to @apidevtools/json-schema-ref-parser
- dependencies:
- call-me-maybe: 1.0.2
- js-yaml: 3.14.1
- ono: 4.0.11
- dev: false
-
- /json-schema-to-ts@1.6.4:
- resolution:
- { integrity: sha512-pR4yQ9DHz6itqswtHCm26mw45FSNfQ9rEQjosaZErhn5J3J2sIViQiz8rDaezjKAhFGpmsoczYVBgGHzFw/stA== }
- dependencies:
- '@types/json-schema': 7.0.15
- ts-toolbelt: 6.15.5
- dev: true
-
- /json-schema-to-ts@3.0.0:
- resolution:
- { integrity: sha512-2adDesYifYEXYxNySx3gG0RR69rDWIjqAFzK/JPXdOvjHLZ/UP6d2rkpy6a+AxyhtRp2SvFPZ4+EW36jBinUbA== }
- engines: { node: '>=16' }
- dependencies:
- '@babel/runtime': 7.24.0
- '@types/json-schema': 7.0.15
- ts-algebra: 1.2.2
- dev: false
-
- /json-schema-traverse@0.4.1:
- resolution:
- { integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== }
- dev: true
-
- /json-schema-traverse@1.0.0:
- resolution:
- { integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== }
-
- /json-stable-stringify-without-jsonify@1.0.1:
- resolution:
- { integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== }
- dev: true
-
- /json5@1.0.2:
- resolution:
- { integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA== }
- hasBin: true
- dependencies:
- minimist: 1.2.8
- dev: true
-
- /json5@2.2.3:
- resolution:
- { integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== }
- engines: { node: '>=6' }
- hasBin: true
- dev: true
-
- /jsonc-parser@3.2.1:
- resolution:
- { integrity: sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA== }
- dev: true
-
- /jsonpath-plus@7.2.0:
- resolution:
- { integrity: sha512-zBfiUPM5nD0YZSBT/o/fbCUlCcepMIdP0CJZxM1+KgA4f2T206f6VAg9e7mX35+KlMaIc5qXW34f3BnwJ3w+RA== }
- engines: { node: '>=12.0.0' }
- dev: false
-
- /jsonpointer@5.0.1:
- resolution:
- { integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ== }
- engines: { node: '>=0.10.0' }
- dev: false
-
- /keyv@4.5.4:
- resolution:
- { integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== }
- dependencies:
- json-buffer: 3.0.1
- dev: true
-
- /kleur@3.0.3:
- resolution:
- { integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== }
- engines: { node: '>=6' }
- dev: true
-
- /leven@3.1.0:
- resolution:
- { integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== }
- engines: { node: '>=6' }
-
- /levn@0.4.1:
- resolution:
- { integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== }
- engines: { node: '>= 0.8.0' }
- dependencies:
- prelude-ls: 1.2.1
- type-check: 0.4.0
- dev: true
-
- /lines-and-columns@1.2.4:
- resolution:
- { integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== }
- dev: true
-
- /locate-path@5.0.0:
- resolution:
- { integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== }
- engines: { node: '>=8' }
- dependencies:
- p-locate: 4.1.0
- dev: true
-
- /locate-path@6.0.0:
- resolution:
- { integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== }
- engines: { node: '>=10' }
- dependencies:
- p-locate: 5.0.0
- dev: true
-
- /lodash.last@3.0.0:
- resolution:
- { integrity: sha512-14mq7rSkCxG4XMy9lF2FbIOqqgF0aH0NfPuQ3LPR3vIh0kHnUvIYP70dqa1Hf47zyXfQ8FzAg0MYOQeSuE1R7A== }
- dev: true
-
- /lodash.memoize@4.1.2:
- resolution:
- { integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== }
- dev: true
-
- /lodash.merge@4.6.2:
- resolution:
- { integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== }
- dev: true
-
- /lodash.zipobject@4.1.3:
- resolution:
- { integrity: sha512-A9SzX4hMKWS25MyalwcOnNoplyHbkNVsjidhTp8ru0Sj23wY9GWBKS8gAIGDSAqeWjIjvE4KBEl24XXAs+v4wQ== }
- dev: true
-
- /lodash@4.17.21:
- resolution:
- { integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== }
- dev: true
-
- /log-symbols@4.1.0:
- resolution:
- { integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== }
- engines: { node: '>=10' }
- dependencies:
- chalk: 4.1.2
- is-unicode-supported: 0.1.0
- dev: false
-
- /loose-envify@1.4.0:
- resolution:
- { integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== }
- hasBin: true
- dependencies:
- js-tokens: 4.0.0
- dev: true
-
- /lowercase-keys@1.0.1:
- resolution:
- { integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== }
- engines: { node: '>=0.10.0' }
- dev: true
-
- /lru-cache@10.2.0:
- resolution:
- { integrity: sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q== }
- engines: { node: 14 || >=16.14 }
- dev: true
-
- /lru-cache@5.1.1:
- resolution:
- { integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== }
- dependencies:
- yallist: 3.1.1
- dev: true
-
- /lru-cache@6.0.0:
- resolution:
- { integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== }
- engines: { node: '>=10' }
- dependencies:
- yallist: 4.0.0
- dev: true
-
- /make-dir@4.0.0:
- resolution:
- { integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw== }
- engines: { node: '>=10' }
- dependencies:
- semver: 7.6.0
- dev: true
-
- /make-error@1.3.6:
- resolution:
- { integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== }
- dev: true
-
- /makeerror@1.0.12:
- resolution:
- { integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== }
- dependencies:
- tmpl: 1.0.5
- dev: true
-
- /mdast-util-from-markdown@0.8.5:
- resolution:
- { integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ== }
- dependencies:
- '@types/mdast': 3.0.15
- mdast-util-to-string: 2.0.0
- micromark: 2.11.4
- parse-entities: 2.0.0
- unist-util-stringify-position: 2.0.3
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /mdast-util-to-string@2.0.0:
- resolution:
- { integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w== }
- dev: true
-
- /media-typer@0.3.0:
- resolution:
- { integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== }
- engines: { node: '>= 0.6' }
- dev: true
-
- /merge-descriptors@1.0.1:
- resolution:
- { integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== }
- dev: true
-
- /merge-stream@2.0.0:
- resolution:
- { integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== }
- dev: true
-
- /merge2@1.4.1:
- resolution:
- { integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== }
- engines: { node: '>= 8' }
- dev: true
-
- /methods@1.1.2:
- resolution:
- { integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== }
- engines: { node: '>= 0.6' }
- dev: true
-
- /micromark@2.11.4:
- resolution:
- { integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA== }
- dependencies:
- debug: 4.3.4
- parse-entities: 2.0.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /micromatch@4.0.5:
- resolution:
- { integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== }
- engines: { node: '>=8.6' }
- dependencies:
- braces: 3.0.2
- picomatch: 2.3.1
- dev: true
-
- /mime-db@1.52.0:
- resolution:
- { integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== }
- engines: { node: '>= 0.6' }
- dev: true
-
- /mime-types@2.1.35:
- resolution:
- { integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== }
- engines: { node: '>= 0.6' }
- dependencies:
- mime-db: 1.52.0
- dev: true
-
- /mime@1.6.0:
- resolution:
- { integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== }
- engines: { node: '>=4' }
- hasBin: true
- dev: true
-
- /mime@3.0.0:
- resolution:
- { integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A== }
- engines: { node: '>=10.0.0' }
- hasBin: true
- dev: false
-
- /mimic-fn@2.1.0:
- resolution:
- { integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== }
- engines: { node: '>=6' }
-
- /min-indent@1.0.1:
- resolution:
- { integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== }
- engines: { node: '>=4' }
- dev: true
-
- /minimatch@3.1.2:
- resolution:
- { integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== }
- dependencies:
- brace-expansion: 1.1.11
- dev: true
-
- /minimatch@9.0.3:
- resolution:
- { integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== }
- engines: { node: '>=16 || 14 >=14.17' }
- dependencies:
- brace-expansion: 2.0.1
- dev: true
-
- /minimist@1.2.8:
- resolution:
- { integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== }
- dev: true
-
- /minipass@7.0.4:
- resolution:
- { integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ== }
- engines: { node: '>=16 || 14 >=14.17' }
- dev: true
-
- /mkdir@0.0.2:
- resolution:
- { integrity: sha512-98OnjcWaNEIRUJJe9rFoWlbkQ5n9z8F86wIPCrI961YEViiVybTuJln919WuuSHSnlrqXy0ELKCntoPy8C7lqg== }
- engines: { node: '>=0.4.0' }
- dev: true
-
- /mkdirp@1.0.4:
- resolution:
- { integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== }
- engines: { node: '>=10' }
- hasBin: true
- dev: true
-
- /mkdirp@3.0.1:
- resolution:
- { integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg== }
- engines: { node: '>=10' }
- hasBin: true
- dev: true
-
- /mri@1.2.0:
- resolution:
- { integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA== }
- engines: { node: '>=4' }
- dev: true
-
- /ms@2.0.0:
- resolution:
- { integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== }
- dev: true
-
- /ms@2.1.2:
- resolution:
- { integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== }
- dev: true
-
- /ms@2.1.3:
- resolution:
- { integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== }
- dev: true
-
- /nanoid@3.3.7:
- resolution:
- { integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== }
- engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 }
- hasBin: true
- dev: true
-
- /natural-compare@1.4.0:
- resolution:
- { integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== }
- dev: true
-
- /negotiator@0.6.3:
- resolution:
- { integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== }
- engines: { node: '>= 0.6' }
- dev: true
-
- /next@13.5.6(@babel/core@7.24.0)(react-dom@18.2.0)(react@18.2.0):
- resolution:
- { integrity: sha512-Y2wTcTbO4WwEsVb4A8VSnOsG1I9ok+h74q0ZdxkwM3EODqrs4pasq7O0iUxbcS9VtWMicG7f3+HAj0r1+NtKSw== }
- engines: { node: '>=16.14.0' }
- hasBin: true
- peerDependencies:
- '@opentelemetry/api': ^1.1.0
- react: ^18.2.0
- react-dom: ^18.2.0
- sass: ^1.3.0
- peerDependenciesMeta:
- '@opentelemetry/api':
- optional: true
- sass:
- optional: true
- dependencies:
- '@next/env': 13.5.6
- '@swc/helpers': 0.5.2
- busboy: 1.6.0
- caniuse-lite: 1.0.30001591
- postcss: 8.4.31
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- styled-jsx: 5.1.1(@babel/core@7.24.0)(react@18.2.0)
- watchpack: 2.4.0
- optionalDependencies:
- '@next/swc-darwin-arm64': 13.5.6
- '@next/swc-darwin-x64': 13.5.6
- '@next/swc-linux-arm64-gnu': 13.5.6
- '@next/swc-linux-arm64-musl': 13.5.6
- '@next/swc-linux-x64-gnu': 13.5.6
- '@next/swc-linux-x64-musl': 13.5.6
- '@next/swc-win32-arm64-msvc': 13.5.6
- '@next/swc-win32-ia32-msvc': 13.5.6
- '@next/swc-win32-x64-msvc': 13.5.6
- transitivePeerDependencies:
- - '@babel/core'
- - babel-plugin-macros
- dev: true
-
- /node-fetch-native@1.6.4:
- resolution:
- { integrity: sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ== }
- dev: false
-
- /node-fetch@2.6.9:
- resolution:
- { integrity: sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg== }
- engines: { node: 4.x || >=6.0.0 }
- peerDependencies:
- encoding: ^0.1.0
- peerDependenciesMeta:
- encoding:
- optional: true
- dependencies:
- whatwg-url: 5.0.0
- dev: true
-
- /node-fetch@2.7.0:
- resolution:
- { integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== }
- engines: { node: 4.x || >=6.0.0 }
- peerDependencies:
- encoding: ^0.1.0
- peerDependenciesMeta:
- encoding:
- optional: true
- dependencies:
- whatwg-url: 5.0.0
- dev: false
-
- /node-int64@0.4.0:
- resolution:
- { integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== }
- dev: true
-
- /node-releases@2.0.14:
- resolution:
- { integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== }
- dev: true
-
- /normalize-package-data@2.5.0:
- resolution:
- { integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== }
- dependencies:
- hosted-git-info: 2.8.9
- resolve: 1.22.8
- semver: 5.7.2
- validate-npm-package-license: 3.0.4
- dev: true
-
- /normalize-path@3.0.0:
- resolution:
- { integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== }
- engines: { node: '>=0.10.0' }
- dev: true
-
- /npm-run-path@4.0.1:
- resolution:
- { integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== }
- engines: { node: '>=8' }
- dependencies:
- path-key: 3.1.1
- dev: true
-
- /obj-props@1.4.0:
- resolution:
- { integrity: sha512-p7p/7ltzPDiBs6DqxOrIbtRdwxxVRBj5ROukeNb9RgA+fawhrz5n2hpNz8DDmYR//tviJSj7nUnlppGmONkjiQ== }
- engines: { node: '>=0.10.0' }
- dev: true
-
- /object-inspect@1.13.1:
- resolution:
- { integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== }
- dev: true
-
- /object-keys@1.1.1:
- resolution:
- { integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== }
- engines: { node: '>= 0.4' }
- dev: true
-
- /object.assign@4.1.5:
- resolution:
- { integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ== }
- engines: { node: '>= 0.4' }
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.1
- has-symbols: 1.0.3
- object-keys: 1.1.1
- dev: true
-
- /object.entries@1.1.7:
- resolution:
- { integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA== }
- engines: { node: '>= 0.4' }
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-abstract: 1.22.5
- dev: true
-
- /object.fromentries@2.0.7:
- resolution:
- { integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA== }
- engines: { node: '>= 0.4' }
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-abstract: 1.22.5
- dev: true
-
- /object.groupby@1.0.2:
- resolution:
- { integrity: sha512-bzBq58S+x+uo0VjurFT0UktpKHOZmv4/xePiOA1nbB9pMqpGK7rUPNgf+1YC+7mE+0HzhTMqNUuCqvKhj6FnBw== }
- dependencies:
- array.prototype.filter: 1.0.3
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-abstract: 1.22.5
- es-errors: 1.3.0
- dev: true
-
- /object.values@1.1.7:
- resolution:
- { integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng== }
- engines: { node: '>= 0.4' }
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-abstract: 1.22.5
- dev: true
-
- /ohash@1.1.3:
- resolution:
- { integrity: sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw== }
- dev: false
-
- /on-finished@2.4.1:
- resolution:
- { integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== }
- engines: { node: '>= 0.8' }
- dependencies:
- ee-first: 1.1.1
- dev: true
-
- /once@1.4.0:
- resolution:
- { integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== }
- dependencies:
- wrappy: 1.0.2
- dev: true
-
- /onetime@5.1.2:
- resolution:
- { integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== }
- engines: { node: '>=6' }
- dependencies:
- mimic-fn: 2.1.0
-
- /ono@4.0.11:
- resolution:
- { integrity: sha512-jQ31cORBFE6td25deYeD80wxKBMj+zBmHTrVxnc6CKhx8gho6ipmWM5zj/oeoqioZ99yqBls9Z/9Nss7J26G2g== }
- dependencies:
- format-util: 1.0.5
- dev: false
-
- /optionator@0.9.3:
- resolution:
- { integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg== }
- engines: { node: '>= 0.8.0' }
- dependencies:
- '@aashutoshrathi/word-wrap': 1.2.6
- deep-is: 0.1.4
- fast-levenshtein: 2.0.6
- levn: 0.4.1
- prelude-ls: 1.2.1
- type-check: 0.4.0
- dev: true
-
- /ora@5.4.1:
- resolution:
- { integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ== }
- engines: { node: '>=10' }
- dependencies:
- bl: 4.1.0
- chalk: 4.1.2
- cli-cursor: 3.1.0
- cli-spinners: 2.9.2
- is-interactive: 1.0.0
- is-unicode-supported: 0.1.0
- log-symbols: 4.1.0
- strip-ansi: 6.0.1
- wcwidth: 1.0.1
- dev: false
-
- /p-limit@2.3.0:
- resolution:
- { integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== }
- engines: { node: '>=6' }
- dependencies:
- p-try: 2.2.0
- dev: true
-
- /p-limit@3.1.0:
- resolution:
- { integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== }
- engines: { node: '>=10' }
- dependencies:
- yocto-queue: 0.1.0
- dev: true
-
- /p-locate@4.1.0:
- resolution:
- { integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== }
- engines: { node: '>=8' }
- dependencies:
- p-limit: 2.3.0
- dev: true
-
- /p-locate@5.0.0:
- resolution:
- { integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== }
- engines: { node: '>=10' }
- dependencies:
- p-limit: 3.1.0
- dev: true
-
- /p-try@2.2.0:
- resolution:
- { integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== }
- engines: { node: '>=6' }
- dev: true
-
- /parent-module@1.0.1:
- resolution:
- { integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== }
- engines: { node: '>=6' }
- dependencies:
- callsites: 3.1.0
- dev: true
-
- /parse-entities@2.0.0:
- resolution:
- { integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ== }
- dependencies:
- character-entities: 1.2.4
- character-entities-legacy: 1.1.4
- character-reference-invalid: 1.1.4
- is-alphanumerical: 1.0.4
- is-decimal: 1.0.4
- is-hexadecimal: 1.0.4
- dev: true
-
- /parse-json@5.2.0:
- resolution:
- { integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== }
- engines: { node: '>=8' }
- dependencies:
- '@babel/code-frame': 7.23.5
- error-ex: 1.3.2
- json-parse-even-better-errors: 2.3.1
- lines-and-columns: 1.2.4
- dev: true
-
- /parse-ms@2.1.0:
- resolution:
- { integrity: sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA== }
- engines: { node: '>=6' }
- dev: true
-
- /parseurl@1.3.3:
- resolution:
- { integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== }
- engines: { node: '>= 0.8' }
- dev: true
-
- /path-browserify@1.0.1:
- resolution:
- { integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g== }
- dev: true
-
- /path-exists@4.0.0:
- resolution:
- { integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== }
- engines: { node: '>=8' }
- dev: true
-
- /path-is-absolute@1.0.1:
- resolution:
- { integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== }
- engines: { node: '>=0.10.0' }
- dev: true
-
- /path-key@3.1.1:
- resolution:
- { integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== }
- engines: { node: '>=8' }
- dev: true
-
- /path-parse@1.0.7:
- resolution:
- { integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== }
- dev: true
-
- /path-scurry@1.10.1:
- resolution:
- { integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ== }
- engines: { node: '>=16 || 14 >=14.17' }
- dependencies:
- lru-cache: 10.2.0
- minipass: 7.0.4
- dev: true
-
- /path-to-regexp@0.1.7:
- resolution:
- { integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== }
- dev: true
-
- /path-to-regexp@6.2.1:
- resolution:
- { integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw== }
- dev: true
-
- /path-type@4.0.0:
- resolution:
- { integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== }
- engines: { node: '>=8' }
- dev: true
-
- /path@0.12.7:
- resolution:
- { integrity: sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q== }
- dependencies:
- process: 0.11.10
- util: 0.10.4
- dev: true
-
- /pathe@1.1.2:
- resolution:
- { integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ== }
- dev: false
-
- /picocolors@1.0.0:
- resolution:
- { integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== }
- dev: true
-
- /picomatch@2.3.1:
- resolution:
- { integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== }
- engines: { node: '>=8.6' }
- dev: true
-
- /pirates@4.0.6:
- resolution:
- { integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg== }
- engines: { node: '>= 6' }
- dev: true
-
- /pkg-dir@4.2.0:
- resolution:
- { integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== }
- engines: { node: '>=8' }
- dependencies:
- find-up: 4.1.0
- dev: true
-
- /pluralize@8.0.0:
- resolution:
- { integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA== }
- engines: { node: '>=4' }
- dev: true
-
- /possible-typed-array-names@1.0.0:
- resolution:
- { integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q== }
- engines: { node: '>= 0.4' }
- dev: true
-
- /postcss@8.4.31:
- resolution:
- { integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== }
- engines: { node: ^10 || ^12 || >=14 }
- dependencies:
- nanoid: 3.3.7
- picocolors: 1.0.0
- source-map-js: 1.0.2
- dev: true
-
- /prelude-ls@1.2.1:
- resolution:
- { integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== }
- engines: { node: '>= 0.8.0' }
- dev: true
-
- /prettier-linter-helpers@1.0.0:
- resolution:
- { integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== }
- engines: { node: '>=6.0.0' }
- dependencies:
- fast-diff: 1.3.0
- dev: true
-
- /prettier@3.2.5:
- resolution:
- { integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A== }
- engines: { node: '>=14' }
- hasBin: true
- dev: true
-
- /pretty-bytes@5.6.0:
- resolution:
- { integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg== }
- engines: { node: '>=6' }
- dev: true
-
- /pretty-format@29.7.0:
- resolution:
- { integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ== }
- engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 }
- dependencies:
- '@jest/schemas': 29.6.3
- ansi-styles: 5.2.0
- react-is: 18.2.0
- dev: true
-
- /pretty-ms@7.0.1:
- resolution:
- { integrity: sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q== }
- engines: { node: '>=10' }
- dependencies:
- parse-ms: 2.1.0
- dev: true
-
- /process@0.11.10:
- resolution:
- { integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== }
- engines: { node: '>= 0.6.0' }
- dev: true
-
- /prompts@2.4.2:
- resolution:
- { integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== }
- engines: { node: '>= 6' }
- dependencies:
- kleur: 3.0.3
- sisteransi: 1.0.5
- dev: true
-
- /proto-props@2.0.0:
- resolution:
- { integrity: sha512-2yma2tog9VaRZY2mn3Wq51uiSW4NcPYT1cQdBagwyrznrilKSZwIZ0UG3ZPL/mx+axEns0hE35T5ufOYZXEnBQ== }
- engines: { node: '>=4' }
- dev: true
-
- /proxy-addr@2.0.7:
- resolution:
- { integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== }
- engines: { node: '>= 0.10' }
- dependencies:
- forwarded: 0.2.0
- ipaddr.js: 1.9.1
- dev: true
-
- /punycode@1.4.1:
- resolution:
- { integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== }
- dev: true
-
- /punycode@2.3.1:
- resolution:
- { integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== }
- engines: { node: '>=6' }
-
- /pure-rand@6.0.4:
- resolution:
- { integrity: sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA== }
- dev: true
-
- /qs@6.11.0:
- resolution:
- { integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== }
- engines: { node: '>=0.6' }
- dependencies:
- side-channel: 1.0.6
- dev: true
-
- /qs@6.11.2:
- resolution:
- { integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA== }
- engines: { node: '>=0.6' }
- dependencies:
- side-channel: 1.0.6
- dev: true
-
- /queue-microtask@1.2.3:
- resolution:
- { integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== }
- dev: true
-
- /radix3@1.1.2:
- resolution:
- { integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA== }
- dev: false
-
- /ramda@0.29.1:
- resolution:
- { integrity: sha512-OfxIeWzd4xdUNxlWhgFazxsA/nl3mS4/jGZI5n00uWOoSSFRhC1b6gl6xvmzUamgmqELraWp0J/qqVlXYPDPyA== }
- dev: true
-
- /range-parser@1.2.1:
- resolution:
- { integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== }
- engines: { node: '>= 0.6' }
- dev: true
-
- /raw-body@2.5.2:
- resolution:
- { integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA== }
- engines: { node: '>= 0.8' }
- dependencies:
- bytes: 3.1.2
- http-errors: 2.0.0
- iconv-lite: 0.4.24
- unpipe: 1.0.0
- dev: true
-
- /react-dom@18.2.0(react@18.2.0):
- resolution:
- { integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== }
- peerDependencies:
- react: ^18.2.0
- dependencies:
- loose-envify: 1.4.0
- react: 18.2.0
- scheduler: 0.23.0
- dev: true
-
- /react-is@18.2.0:
- resolution:
- { integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== }
- dev: true
-
- /react@18.2.0:
- resolution:
- { integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== }
- engines: { node: '>=0.10.0' }
- dependencies:
- loose-envify: 1.4.0
- dev: true
-
- /read-pkg-up@7.0.1:
- resolution:
- { integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== }
- engines: { node: '>=8' }
- dependencies:
- find-up: 4.1.0
- read-pkg: 5.2.0
- type-fest: 0.8.1
- dev: true
-
- /read-pkg@5.2.0:
- resolution:
- { integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== }
- engines: { node: '>=8' }
- dependencies:
- '@types/normalize-package-data': 2.4.4
- normalize-package-data: 2.5.0
- parse-json: 5.2.0
- type-fest: 0.6.0
- dev: true
-
- /readable-stream@3.6.2:
- resolution:
- { integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== }
- engines: { node: '>= 6' }
- dependencies:
- inherits: 2.0.4
- string_decoder: 1.3.0
- util-deprecate: 1.0.2
- dev: false
-
- /regenerator-runtime@0.14.1:
- resolution:
- { integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw== }
- dev: false
-
- /regexp-tree@0.1.27:
- resolution:
- { integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA== }
- hasBin: true
- dev: true
-
- /regexp.prototype.flags@1.5.2:
- resolution:
- { integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw== }
- engines: { node: '>= 0.4' }
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-errors: 1.3.0
- set-function-name: 2.0.2
- dev: true
-
- /regjsparser@0.10.0:
- resolution:
- { integrity: sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA== }
- hasBin: true
- dependencies:
- jsesc: 0.5.0
- dev: true
-
- /require-directory@2.1.1:
- resolution:
- { integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== }
- engines: { node: '>=0.10.0' }
- dev: true
-
- /require-from-string@2.0.2:
- resolution:
- { integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== }
- engines: { node: '>=0.10.0' }
-
- /requireindex@1.1.0:
- resolution:
- { integrity: sha512-LBnkqsDE7BZKvqylbmn7lTIVdpx4K/QCduRATpO5R+wtPmky/a8pN1bO2D6wXppn1497AJF9mNjqAXr6bdl9jg== }
- engines: { node: '>=0.10.5' }
- dev: true
-
- /requireindex@1.2.0:
- resolution:
- { integrity: sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww== }
- engines: { node: '>=0.10.5' }
- dev: true
-
- /resolve-cwd@3.0.0:
- resolution:
- { integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== }
- engines: { node: '>=8' }
- dependencies:
- resolve-from: 5.0.0
- dev: true
-
- /resolve-from@4.0.0:
- resolution:
- { integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== }
- engines: { node: '>=4' }
- dev: true
-
- /resolve-from@5.0.0:
- resolution:
- { integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== }
- engines: { node: '>=8' }
- dev: true
-
- /resolve.exports@2.0.2:
- resolution:
- { integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg== }
- engines: { node: '>=10' }
- dev: true
-
- /resolve@1.22.8:
- resolution:
- { integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== }
- hasBin: true
- dependencies:
- is-core-module: 2.13.1
- path-parse: 1.0.7
- supports-preserve-symlinks-flag: 1.0.0
- dev: true
-
- /restore-cursor@3.1.0:
- resolution:
- { integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== }
- engines: { node: '>=8' }
- dependencies:
- onetime: 5.1.2
- signal-exit: 3.0.7
- dev: false
-
- /reusify@1.0.4:
- resolution:
- { integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== }
- engines: { iojs: '>=1.0.0', node: '>=0.10.0' }
- dev: true
-
- /rimraf@3.0.2:
- resolution:
- { integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== }
- hasBin: true
- dependencies:
- glob: 7.2.3
- dev: true
-
- /rimraf@5.0.5:
- resolution:
- { integrity: sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A== }
- engines: { node: '>=14' }
- hasBin: true
- dependencies:
- glob: 10.3.10
- dev: true
-
- /run-parallel@1.2.0:
- resolution:
- { integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== }
- dependencies:
- queue-microtask: 1.2.3
- dev: true
-
- /safe-array-concat@1.1.0:
- resolution:
- { integrity: sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg== }
- engines: { node: '>=0.4' }
- dependencies:
- call-bind: 1.0.7
- get-intrinsic: 1.2.4
- has-symbols: 1.0.3
- isarray: 2.0.5
- dev: true
-
- /safe-buffer@5.2.1:
- resolution:
- { integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== }
-
- /safe-regex-test@1.0.3:
- resolution:
- { integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw== }
- engines: { node: '>= 0.4' }
- dependencies:
- call-bind: 1.0.7
- es-errors: 1.3.0
- is-regex: 1.1.4
- dev: true
-
- /safe-regex@2.1.1:
- resolution:
- { integrity: sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A== }
- dependencies:
- regexp-tree: 0.1.27
- dev: true
-
- /safer-buffer@2.1.2:
- resolution:
- { integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== }
- dev: true
-
- /scheduler@0.23.0:
- resolution:
- { integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== }
- dependencies:
- loose-envify: 1.4.0
- dev: true
-
- /semver@5.7.2:
- resolution:
- { integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== }
- hasBin: true
- dev: true
-
- /semver@6.3.1:
- resolution:
- { integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== }
- hasBin: true
- dev: true
-
- /semver@7.6.0:
- resolution:
- { integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg== }
- engines: { node: '>=10' }
- hasBin: true
- dependencies:
- lru-cache: 6.0.0
- dev: true
-
- /send@0.18.0:
- resolution:
- { integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== }
- engines: { node: '>= 0.8.0' }
- dependencies:
- debug: 2.6.9
- depd: 2.0.0
- destroy: 1.2.0
- encodeurl: 1.0.2
- escape-html: 1.0.3
- etag: 1.8.1
- fresh: 0.5.2
- http-errors: 2.0.0
- mime: 1.6.0
- ms: 2.1.3
- on-finished: 2.4.1
- range-parser: 1.2.1
- statuses: 2.0.1
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /serve-static@1.15.0:
- resolution:
- { integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== }
- engines: { node: '>= 0.8.0' }
- dependencies:
- encodeurl: 1.0.2
- escape-html: 1.0.3
- parseurl: 1.3.3
- send: 0.18.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /set-function-length@1.2.1:
- resolution:
- { integrity: sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g== }
- engines: { node: '>= 0.4' }
- dependencies:
- define-data-property: 1.1.4
- es-errors: 1.3.0
- function-bind: 1.1.2
- get-intrinsic: 1.2.4
- gopd: 1.0.1
- has-property-descriptors: 1.0.2
- dev: true
-
- /set-function-name@2.0.2:
- resolution:
- { integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ== }
- engines: { node: '>= 0.4' }
- dependencies:
- define-data-property: 1.1.4
- es-errors: 1.3.0
- functions-have-names: 1.2.3
- has-property-descriptors: 1.0.2
- dev: true
-
- /setprototypeof@1.2.0:
- resolution:
- { integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== }
- dev: true
-
- /shebang-command@2.0.0:
- resolution:
- { integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== }
- engines: { node: '>=8' }
- dependencies:
- shebang-regex: 3.0.0
- dev: true
-
- /shebang-regex@3.0.0:
- resolution:
- { integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== }
- engines: { node: '>=8' }
- dev: true
-
- /side-channel@1.0.6:
- resolution:
- { integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA== }
- engines: { node: '>= 0.4' }
- dependencies:
- call-bind: 1.0.7
- es-errors: 1.3.0
- get-intrinsic: 1.2.4
- object-inspect: 1.13.1
- dev: true
-
- /signal-exit@3.0.7:
- resolution:
- { integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== }
-
- /signal-exit@4.0.2:
- resolution:
- { integrity: sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q== }
- engines: { node: '>=14' }
- dev: true
-
- /sisteransi@1.0.5:
- resolution:
- { integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== }
- dev: true
-
- /slash@3.0.0:
- resolution:
- { integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== }
- engines: { node: '>=8' }
- dev: true
-
- /source-map-js@1.0.2:
- resolution:
- { integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== }
- engines: { node: '>=0.10.0' }
- dev: true
-
- /source-map-support@0.5.13:
- resolution:
- { integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w== }
- dependencies:
- buffer-from: 1.1.2
- source-map: 0.6.1
- dev: true
-
- /source-map@0.6.1:
- resolution:
- { integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== }
- engines: { node: '>=0.10.0' }
- dev: true
-
- /spdx-correct@3.2.0:
- resolution:
- { integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== }
- dependencies:
- spdx-expression-parse: 3.0.1
- spdx-license-ids: 3.0.17
- dev: true
-
- /spdx-exceptions@2.5.0:
- resolution:
- { integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w== }
- dev: true
-
- /spdx-expression-parse@3.0.1:
- resolution:
- { integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== }
- dependencies:
- spdx-exceptions: 2.5.0
- spdx-license-ids: 3.0.17
- dev: true
-
- /spdx-license-ids@3.0.17:
- resolution:
- { integrity: sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg== }
- dev: true
-
- /sprintf-js@1.0.3:
- resolution:
- { integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== }
-
- /stack-utils@2.0.6:
- resolution:
- { integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ== }
- engines: { node: '>=10' }
- dependencies:
- escape-string-regexp: 2.0.0
- dev: true
-
- /statuses@2.0.1:
- resolution:
- { integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== }
- engines: { node: '>= 0.8' }
- dev: true
-
- /streamsearch@1.1.0:
- resolution:
- { integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg== }
- engines: { node: '>=10.0.0' }
- dev: true
-
- /string-length@4.0.2:
- resolution:
- { integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== }
- engines: { node: '>=10' }
- dependencies:
- char-regex: 1.0.2
- strip-ansi: 6.0.1
- dev: true
-
- /string-width@4.2.3:
- resolution:
- { integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== }
- engines: { node: '>=8' }
- dependencies:
- emoji-regex: 8.0.0
- is-fullwidth-code-point: 3.0.0
- strip-ansi: 6.0.1
- dev: true
-
- /string-width@5.1.2:
- resolution:
- { integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== }
- engines: { node: '>=12' }
- dependencies:
- eastasianwidth: 0.2.0
- emoji-regex: 9.2.2
- strip-ansi: 7.1.0
- dev: true
-
- /string.prototype.trim@1.2.8:
- resolution:
- { integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ== }
- engines: { node: '>= 0.4' }
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-abstract: 1.22.5
- dev: true
-
- /string.prototype.trimend@1.0.7:
- resolution:
- { integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA== }
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-abstract: 1.22.5
- dev: true
-
- /string.prototype.trimstart@1.0.7:
- resolution:
- { integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg== }
- dependencies:
- call-bind: 1.0.7
- define-properties: 1.2.1
- es-abstract: 1.22.5
- dev: true
-
- /string_decoder@1.3.0:
- resolution:
- { integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== }
- dependencies:
- safe-buffer: 5.2.1
- dev: false
-
- /strip-ansi@6.0.1:
- resolution:
- { integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== }
- engines: { node: '>=8' }
- dependencies:
- ansi-regex: 5.0.1
-
- /strip-ansi@7.1.0:
- resolution:
- { integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== }
- engines: { node: '>=12' }
- dependencies:
- ansi-regex: 6.0.1
- dev: true
-
- /strip-bom@3.0.0:
- resolution:
- { integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== }
- engines: { node: '>=4' }
- dev: true
-
- /strip-bom@4.0.0:
- resolution:
- { integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== }
- engines: { node: '>=8' }
- dev: true
-
- /strip-final-newline@2.0.0:
- resolution:
- { integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== }
- engines: { node: '>=6' }
- dev: true
-
- /strip-indent@3.0.0:
- resolution:
- { integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== }
- engines: { node: '>=8' }
- dependencies:
- min-indent: 1.0.1
- dev: true
-
- /strip-json-comments@3.1.1:
- resolution:
- { integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== }
- engines: { node: '>=8' }
- dev: true
-
- /styled-jsx@5.1.1(@babel/core@7.24.0)(react@18.2.0):
- resolution:
- { integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw== }
- engines: { node: '>= 12.0.0' }
- peerDependencies:
- '@babel/core': '*'
- babel-plugin-macros: '*'
- react: '>= 16.8.0 || 17.x.x || ^18.0.0-0'
- peerDependenciesMeta:
- '@babel/core':
- optional: true
- babel-plugin-macros:
- optional: true
- dependencies:
- '@babel/core': 7.24.0
- client-only: 0.0.1
- react: 18.2.0
- dev: true
-
- /supports-color@5.5.0:
- resolution:
- { integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== }
- engines: { node: '>=4' }
- dependencies:
- has-flag: 3.0.0
-
- /supports-color@7.2.0:
- resolution:
- { integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== }
- engines: { node: '>=8' }
- dependencies:
- has-flag: 4.0.0
-
- /supports-color@8.1.1:
- resolution:
- { integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== }
- engines: { node: '>=10' }
- dependencies:
- has-flag: 4.0.0
- dev: true
-
- /supports-preserve-symlinks-flag@1.0.0:
- resolution:
- { integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== }
- engines: { node: '>= 0.4' }
- dev: true
-
- /synckit@0.8.8:
- resolution:
- { integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ== }
- engines: { node: ^14.18.0 || >=16.0.0 }
- dependencies:
- '@pkgr/core': 0.1.1
- tslib: 2.6.2
- dev: true
-
- /test-exclude@6.0.0:
- resolution:
- { integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== }
- engines: { node: '>=8' }
- dependencies:
- '@istanbuljs/schema': 0.1.3
- glob: 7.2.3
- minimatch: 3.1.2
- dev: true
-
- /text-table@0.2.0:
- resolution:
- { integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== }
- dev: true
-
- /time-span@4.0.0:
- resolution:
- { integrity: sha512-MyqZCTGLDZ77u4k+jqg4UlrzPTPZ49NDlaekU6uuFaJLzPIN1woaRXCbGeqOfxwc3Y37ZROGAJ614Rdv7Olt+g== }
- engines: { node: '>=10' }
- dependencies:
- convert-hrtime: 3.0.0
- dev: true
-
- /tmpl@1.0.5:
- resolution:
- { integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== }
- dev: true
-
- /to-fast-properties@2.0.0:
- resolution:
- { integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== }
- engines: { node: '>=4' }
- dev: true
-
- /to-regex-range@5.0.1:
- resolution:
- { integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== }
- engines: { node: '>=8.0' }
- dependencies:
- is-number: 7.0.0
- dev: true
-
- /toidentifier@1.0.1:
- resolution:
- { integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== }
- engines: { node: '>=0.6' }
- dev: true
-
- /tr46@0.0.3:
- resolution:
- { integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== }
-
- /ts-algebra@1.2.2:
- resolution:
- { integrity: sha512-kloPhf1hq3JbCPOTYoOWDKxebWjNb2o/LKnNfkWhxVVisFFmMJPPdJeGoGmM+iRLyoXAR61e08Pb+vUXINg8aA== }
- dev: false
-
- /ts-api-utils@1.2.1(typescript@5.3.3):
- resolution:
- { integrity: sha512-RIYA36cJn2WiH9Hy77hdF9r7oEwxAtB/TS9/S4Qd90Ap4z5FSiin5zEiTL44OII1Y3IIlEvxwxFUVgrHSZ/UpA== }
- engines: { node: '>=16' }
- peerDependencies:
- typescript: '>=4.2.0'
- dependencies:
- typescript: 5.3.3
- dev: true
-
- /ts-jest@29.1.2(@babel/core@7.24.0)(jest@29.7.0)(typescript@5.3.3):
- resolution:
- { integrity: sha512-br6GJoH/WUX4pu7FbZXuWGKGNDuU7b8Uj77g/Sp7puZV6EXzuByl6JrECvm0MzVzSTkSHWTihsXt+5XYER5b+g== }
- engines: { node: ^16.10.0 || ^18.0.0 || >=20.0.0 }
- hasBin: true
- peerDependencies:
- '@babel/core': '>=7.0.0-beta.0 <8'
- '@jest/types': ^29.0.0
- babel-jest: ^29.0.0
- esbuild: '*'
- jest: ^29.0.0
- typescript: '>=4.3 <6'
- peerDependenciesMeta:
- '@babel/core':
- optional: true
- '@jest/types':
- optional: true
- babel-jest:
- optional: true
- esbuild:
- optional: true
- dependencies:
- '@babel/core': 7.24.0
- bs-logger: 0.2.6
- fast-json-stable-stringify: 2.1.0
- jest: 29.7.0(@types/node@20.11.20)(ts-node@10.9.2)
- jest-util: 29.7.0
- json5: 2.2.3
- lodash.memoize: 4.1.2
- make-error: 1.3.6
- semver: 7.6.0
- typescript: 5.3.3
- yargs-parser: 21.1.1
- dev: true
-
- /ts-morph@12.0.0:
- resolution:
- { integrity: sha512-VHC8XgU2fFW7yO1f/b3mxKDje1vmyzFXHWzOYmKEkCEwcLjDtbdLgBQviqj4ZwP4MJkQtRo6Ha2I29lq/B+VxA== }
- dependencies:
- '@ts-morph/common': 0.11.1
- code-block-writer: 10.1.1
- dev: true
-
- /ts-node@10.9.1(@types/node@14.18.33)(typescript@4.9.5):
- resolution:
- { integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw== }
- hasBin: true
- peerDependencies:
- '@swc/core': '>=1.2.50'
- '@swc/wasm': '>=1.2.50'
- '@types/node': '*'
- typescript: '>=2.7'
- peerDependenciesMeta:
- '@swc/core':
- optional: true
- '@swc/wasm':
- optional: true
- dependencies:
- '@cspotcode/source-map-support': 0.8.1
- '@tsconfig/node10': 1.0.9
- '@tsconfig/node12': 1.0.11
- '@tsconfig/node14': 1.0.3
- '@tsconfig/node16': 1.0.4
- '@types/node': 14.18.33
- acorn: 8.11.3
- acorn-walk: 8.3.2
- arg: 4.1.3
- create-require: 1.1.1
- diff: 4.0.2
- make-error: 1.3.6
- typescript: 4.9.5
- v8-compile-cache-lib: 3.0.1
- yn: 3.1.1
- dev: true
-
- /ts-node@10.9.2(@types/node@20.11.20)(typescript@5.3.3):
- resolution:
- { integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ== }
- hasBin: true
- peerDependencies:
- '@swc/core': '>=1.2.50'
- '@swc/wasm': '>=1.2.50'
- '@types/node': '*'
- typescript: '>=2.7'
- peerDependenciesMeta:
- '@swc/core':
- optional: true
- '@swc/wasm':
- optional: true
- dependencies:
- '@cspotcode/source-map-support': 0.8.1
- '@tsconfig/node10': 1.0.9
- '@tsconfig/node12': 1.0.11
- '@tsconfig/node14': 1.0.3
- '@tsconfig/node16': 1.0.4
- '@types/node': 20.11.20
- acorn: 8.11.3
- acorn-walk: 8.3.2
- arg: 4.1.3
- create-require: 1.1.1
- diff: 4.0.2
- make-error: 1.3.6
- typescript: 5.3.3
- v8-compile-cache-lib: 3.0.1
- yn: 3.1.1
- dev: true
-
- /ts-toolbelt@6.15.5:
- resolution:
- { integrity: sha512-FZIXf1ksVyLcfr7M317jbB67XFJhOO1YqdTcuGaq9q5jLUoTikukZ+98TPjKiP2jC5CgmYdWWYs0s2nLSU0/1A== }
- dev: true
-
- /tsconfig-paths@3.15.0:
- resolution:
- { integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg== }
- dependencies:
- '@types/json5': 0.0.29
- json5: 1.0.2
- minimist: 1.2.8
- strip-bom: 3.0.0
- dev: true
-
- /tslib@1.14.1:
- resolution:
- { integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== }
- dev: true
-
- /tslib@2.6.2:
- resolution:
- { integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== }
- dev: true
-
- /tsutils@3.21.0(typescript@5.3.3):
- resolution:
- { integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== }
- engines: { node: '>= 6' }
- peerDependencies:
- typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta'
- dependencies:
- tslib: 1.14.1
- typescript: 5.3.3
- dev: true
-
- /type-check@0.4.0:
- resolution:
- { integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== }
- engines: { node: '>= 0.8.0' }
- dependencies:
- prelude-ls: 1.2.1
- dev: true
-
- /type-detect@4.0.8:
- resolution:
- { integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== }
- engines: { node: '>=4' }
- dev: true
-
- /type-fest@0.20.2:
- resolution:
- { integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== }
- engines: { node: '>=10' }
- dev: true
-
- /type-fest@0.21.3:
- resolution:
- { integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== }
- engines: { node: '>=10' }
- dev: true
-
- /type-fest@0.6.0:
- resolution:
- { integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== }
- engines: { node: '>=8' }
- dev: true
-
- /type-fest@0.8.1:
- resolution:
- { integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== }
- engines: { node: '>=8' }
- dev: true
-
- /type-is@1.6.18:
- resolution:
- { integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== }
- engines: { node: '>= 0.6' }
- dependencies:
- media-typer: 0.3.0
- mime-types: 2.1.35
- dev: true
-
- /typed-array-buffer@1.0.2:
- resolution:
- { integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ== }
- engines: { node: '>= 0.4' }
- dependencies:
- call-bind: 1.0.7
- es-errors: 1.3.0
- is-typed-array: 1.1.13
- dev: true
-
- /typed-array-byte-length@1.0.1:
- resolution:
- { integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw== }
- engines: { node: '>= 0.4' }
- dependencies:
- call-bind: 1.0.7
- for-each: 0.3.3
- gopd: 1.0.1
- has-proto: 1.0.3
- is-typed-array: 1.1.13
- dev: true
-
- /typed-array-byte-offset@1.0.2:
- resolution:
- { integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA== }
- engines: { node: '>= 0.4' }
- dependencies:
- available-typed-arrays: 1.0.7
- call-bind: 1.0.7
- for-each: 0.3.3
- gopd: 1.0.1
- has-proto: 1.0.3
- is-typed-array: 1.1.13
- dev: true
-
- /typed-array-length@1.0.5:
- resolution:
- { integrity: sha512-yMi0PlwuznKHxKmcpoOdeLwxBoVPkqZxd7q2FgMkmD3bNwvF5VW0+UlUQ1k1vmktTu4Yu13Q0RIxEP8+B+wloA== }
- engines: { node: '>= 0.4' }
- dependencies:
- call-bind: 1.0.7
- for-each: 0.3.3
- gopd: 1.0.1
- has-proto: 1.0.3
- is-typed-array: 1.1.13
- possible-typed-array-names: 1.0.0
- dev: true
-
- /typescript@4.9.5:
- resolution:
- { integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== }
- engines: { node: '>=4.2.0' }
- hasBin: true
- dev: true
-
- /typescript@5.3.3:
- resolution:
- { integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw== }
- engines: { node: '>=14.17' }
- hasBin: true
- dev: true
-
- /ufo@1.5.3:
- resolution:
- { integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw== }
- dev: false
-
- /unbox-primitive@1.0.2:
- resolution:
- { integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== }
- dependencies:
- call-bind: 1.0.7
- has-bigints: 1.0.2
- has-symbols: 1.0.3
- which-boxed-primitive: 1.0.2
- dev: true
-
- /uncrypto@0.1.3:
- resolution:
- { integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q== }
- dev: false
-
- /undici-types@5.26.5:
- resolution:
- { integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== }
- dev: true
-
- /unenv@1.9.0:
- resolution:
- { integrity: sha512-QKnFNznRxmbOF1hDgzpqrlIf6NC5sbZ2OJ+5Wl3OX8uM+LUJXbj4TXvLJCtwbPTmbMHCLIz6JLKNinNsMShK9g== }
- dependencies:
- consola: 3.2.3
- defu: 6.1.4
- mime: 3.0.0
- node-fetch-native: 1.6.4
- pathe: 1.1.2
- dev: false
-
- /unist-util-stringify-position@2.0.3:
- resolution:
- { integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g== }
- dependencies:
- '@types/unist': 2.0.10
- dev: true
-
- /unpipe@1.0.0:
- resolution:
- { integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== }
- engines: { node: '>= 0.8' }
- dev: true
-
- /update-browserslist-db@1.0.13(browserslist@4.23.0):
- resolution:
- { integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== }
- hasBin: true
- peerDependencies:
- browserslist: '>= 4.21.0'
- dependencies:
- browserslist: 4.23.0
- escalade: 3.1.2
- picocolors: 1.0.0
- dev: true
-
- /uri-js@4.4.1:
- resolution:
- { integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== }
- dependencies:
- punycode: 2.3.1
-
- /url@0.11.3:
- resolution:
- { integrity: sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw== }
- dependencies:
- punycode: 1.4.1
- qs: 6.11.2
- dev: true
-
- /util-deprecate@1.0.2:
- resolution:
- { integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== }
- dev: false
-
- /util@0.10.4:
- resolution:
- { integrity: sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A== }
- dependencies:
- inherits: 2.0.3
- dev: true
-
- /utils-merge@1.0.1:
- resolution:
- { integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== }
- engines: { node: '>= 0.4.0' }
- dev: true
-
- /v8-compile-cache-lib@3.0.1:
- resolution:
- { integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg== }
- dev: true
-
- /v8-to-istanbul@9.2.0:
- resolution:
- { integrity: sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA== }
- engines: { node: '>=10.12.0' }
- dependencies:
- '@jridgewell/trace-mapping': 0.3.25
- '@types/istanbul-lib-coverage': 2.0.6
- convert-source-map: 2.0.0
- dev: true
-
- /validate-npm-package-license@3.0.4:
- resolution:
- { integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== }
- dependencies:
- spdx-correct: 3.2.0
- spdx-expression-parse: 3.0.1
- dev: true
-
- /vary@1.1.2:
- resolution:
- { integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== }
- engines: { node: '>= 0.8' }
- dev: true
-
- /vscode-json-languageservice@4.2.1:
- resolution:
- { integrity: sha512-xGmv9QIWs2H8obGbWg+sIPI/3/pFgj/5OWBhNzs00BkYQ9UaB2F6JJaGB/2/YOZJ3BvLXQTC4Q7muqU25QgAhA== }
- dependencies:
- jsonc-parser: 3.2.1
- vscode-languageserver-textdocument: 1.0.11
- vscode-languageserver-types: 3.17.5
- vscode-nls: 5.2.0
- vscode-uri: 3.0.8
- dev: true
-
- /vscode-languageserver-textdocument@1.0.11:
- resolution:
- { integrity: sha512-X+8T3GoiwTVlJbicx/sIAF+yuJAqz8VvwJyoMVhwEMoEKE/fkDmrqUgDMyBECcM2A2frVZIUj5HI/ErRXCfOeA== }
- dev: true
-
- /vscode-languageserver-types@3.17.5:
- resolution:
- { integrity: sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg== }
- dev: true
-
- /vscode-nls@5.2.0:
- resolution:
- { integrity: sha512-RAaHx7B14ZU04EU31pT+rKz2/zSl7xMsfIZuo8pd+KZO6PXtQmpevpq3vxvWNcrGbdmhM/rr5Uw5Mz+NBfhVng== }
- dev: true
-
- /vscode-uri@3.0.8:
- resolution:
- { integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw== }
- dev: true
-
- /walker@1.0.8:
- resolution:
- { integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== }
- dependencies:
- makeerror: 1.0.12
- dev: true
-
- /watchpack@2.4.0:
- resolution:
- { integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== }
- engines: { node: '>=10.13.0' }
- dependencies:
- glob-to-regexp: 0.4.1
- graceful-fs: 4.2.11
- dev: true
-
- /wcwidth@1.0.1:
- resolution:
- { integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== }
- dependencies:
- defaults: 1.0.4
- dev: false
-
- /webidl-conversions@3.0.1:
- resolution:
- { integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== }
-
- /whatwg-url@5.0.0:
- resolution:
- { integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== }
- dependencies:
- tr46: 0.0.3
- webidl-conversions: 3.0.1
-
- /which-boxed-primitive@1.0.2:
- resolution:
- { integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== }
- dependencies:
- is-bigint: 1.0.4
- is-boolean-object: 1.1.2
- is-number-object: 1.0.7
- is-string: 1.0.7
- is-symbol: 1.0.4
- dev: true
-
- /which-typed-array@1.1.14:
- resolution:
- { integrity: sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg== }
- engines: { node: '>= 0.4' }
- dependencies:
- available-typed-arrays: 1.0.7
- call-bind: 1.0.7
- for-each: 0.3.3
- gopd: 1.0.1
- has-tostringtag: 1.0.2
- dev: true
-
- /which@2.0.2:
- resolution:
- { integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== }
- engines: { node: '>= 8' }
- hasBin: true
- dependencies:
- isexe: 2.0.0
- dev: true
-
- /wrap-ansi@7.0.0:
- resolution:
- { integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== }
- engines: { node: '>=10' }
- dependencies:
- ansi-styles: 4.3.0
- string-width: 4.2.3
- strip-ansi: 6.0.1
- dev: true
-
- /wrap-ansi@8.1.0:
- resolution:
- { integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== }
- engines: { node: '>=12' }
- dependencies:
- ansi-styles: 6.2.1
- string-width: 5.1.2
- strip-ansi: 7.1.0
- dev: true
-
- /wrappy@1.0.2:
- resolution:
- { integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== }
- dev: true
-
- /write-file-atomic@4.0.2:
- resolution:
- { integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg== }
- engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 }
- dependencies:
- imurmurhash: 0.1.4
- signal-exit: 3.0.7
- dev: true
-
- /y18n@5.0.8:
- resolution:
- { integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== }
- engines: { node: '>=10' }
- dev: true
-
- /yallist@3.1.1:
- resolution:
- { integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== }
- dev: true
-
- /yallist@4.0.0:
- resolution:
- { integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== }
- dev: true
-
- /yargs-parser@21.1.1:
- resolution:
- { integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== }
- engines: { node: '>=12' }
- dev: true
-
- /yargs@17.7.2:
- resolution:
- { integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== }
- engines: { node: '>=12' }
- dependencies:
- cliui: 8.0.1
- escalade: 3.1.2
- get-caller-file: 2.0.5
- require-directory: 2.1.1
- string-width: 4.2.3
- y18n: 5.0.8
- yargs-parser: 21.1.1
- dev: true
-
- /yn@3.1.1:
- resolution:
- { integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== }
- engines: { node: '>=6' }
- dev: true
-
- /yocto-queue@0.1.0:
- resolution:
- { integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== }
- engines: { node: '>=10' }
- dev: true
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 914f6c77c5a..1133da2d49d 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -362,25 +362,25 @@ importers:
specifier: ^5.0.1
version: 5.1.1(@nestjs/common@10.2.2(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1))(@nestjs/core@10.2.2(@nestjs/common@10.2.2(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1))(@nestjs/platform-express@10.2.2)(@nestjs/websockets@10.2.2)(encoding@0.1.13)(reflect-metadata@0.1.13)(rxjs@7.8.1))(reflect-metadata@0.1.13)
'@novu/application-generic':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../packages/application-generic
'@novu/dal':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/dal
'@novu/echo':
- specifier: 'workspace:'
- version: link:../../packages/sdk
+ specifier: workspace:*
+ version: link:../../packages/echo
'@novu/node':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../packages/node
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/shared
'@novu/stateless':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../packages/stateless
'@novu/testing':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/testing
'@sendgrid/mail':
specifier: ^8.1.0
@@ -513,19 +513,19 @@ importers:
version: 8.3.2
optionalDependencies:
'@novu/ee-auth':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../enterprise/packages/auth
'@novu/ee-billing':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../enterprise/packages/billing
'@novu/ee-echo-api':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../enterprise/packages/echo/echo-api
'@novu/ee-shared-services':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../enterprise/packages/shared-services
'@novu/ee-translation':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../enterprise/packages/translation
devDependencies:
'@faker-js/faker':
@@ -604,10 +604,10 @@ importers:
apps/inbound-mail:
dependencies:
'@novu/application-generic':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../packages/application-generic
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/shared
'@sentry/node':
specifier: ^7.12.1
@@ -659,7 +659,7 @@ importers:
version: 3.10.0
devDependencies:
'@novu/testing':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/testing
'@types/chai':
specifier: ^4.2.11
@@ -794,19 +794,19 @@ importers:
specifier: ^4.6.0
version: 4.6.0(monaco-editor@0.45.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@novu/design-system':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/design-system
'@novu/notification-center':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../packages/notification-center
'@novu/novui':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/novui
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/shared
'@novu/shared-web':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/shared-web
'@rive-app/react-canvas':
specifier: ^4.8.1
@@ -1008,13 +1008,13 @@ importers:
version: 3.22.4
optionalDependencies:
'@novu/ee-billing-web':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../enterprise/packages/billing-web
'@novu/ee-echo-web':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../enterprise/packages/echo/echo-web
'@novu/ee-translation-web':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../enterprise/packages/translation-web
devDependencies:
'@babel/polyfill':
@@ -1033,10 +1033,10 @@ importers:
specifier: ^7.20.13
version: 7.21.0
'@novu/dal':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/dal
'@novu/testing':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/testing
'@pandacss/dev':
specifier: ^0.38.0
@@ -1150,19 +1150,19 @@ importers:
specifier: ^10.0.1
version: 10.0.1(@grpc/grpc-js@1.8.21)(@grpc/proto-loader@0.7.9)(@nestjs/axios@2.0.0(@nestjs/common@10.2.2(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1))(reflect-metadata@0.1.13)(rxjs@7.8.1))(@nestjs/common@10.2.2(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1))(@nestjs/core@10.2.2(@nestjs/common@10.2.2(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1))(@nestjs/platform-express@10.2.2)(@nestjs/websockets@10.2.2)(encoding@0.1.13)(reflect-metadata@0.1.13)(rxjs@7.8.1))(mongoose@7.5.2)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@novu/application-generic':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../packages/application-generic
'@novu/dal':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/dal
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/shared
'@novu/stateless':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../packages/stateless
'@novu/testing':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/testing
'@sentry/node':
specifier: ^7.66.0
@@ -1292,10 +1292,10 @@ importers:
specifier: 4.2.12
version: 4.2.12(react@17.0.2)
'@novu/notification-center':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../packages/notification-center
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/shared
antd:
specifier: ^4.10.0
@@ -1383,10 +1383,10 @@ importers:
specifier: ^6.0.0
version: 6.3.1
'@novu/dal':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/dal
'@novu/testing':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/testing
'@types/jest':
specifier: ^29.5.0
@@ -1470,19 +1470,19 @@ importers:
specifier: ^10.0.1
version: 10.0.1(@grpc/grpc-js@1.8.21)(@grpc/proto-loader@0.7.9)(@nestjs/axios@2.0.0(@nestjs/common@10.2.2(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1))(reflect-metadata@0.1.13)(rxjs@7.8.1))(@nestjs/common@10.2.2(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1))(@nestjs/core@10.2.2(@nestjs/common@10.2.2(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1))(@nestjs/platform-express@10.2.2)(@nestjs/websockets@10.2.2)(encoding@0.1.13)(reflect-metadata@0.1.13)(rxjs@7.8.1))(mongoose@7.5.2)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@novu/application-generic':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../packages/application-generic
'@novu/dal':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/dal
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/shared
'@novu/stateless':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../packages/stateless
'@novu/testing':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/testing
'@sentry/node':
specifier: ^7.40.0
@@ -1558,19 +1558,19 @@ importers:
version: 8.3.2
optionalDependencies:
'@novu/ee-auth':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../enterprise/packages/auth
'@novu/ee-billing':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../enterprise/packages/billing
'@novu/ee-echo-worker':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../enterprise/packages/echo/echo-worker
'@novu/ee-shared-services':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../enterprise/packages/shared-services
'@novu/ee-translation':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../enterprise/packages/translation
devDependencies:
'@faker-js/faker':
@@ -1670,16 +1670,16 @@ importers:
specifier: ^10.2.2
version: 10.2.2(@nestjs/common@10.2.2(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1))(@nestjs/core@10.2.2)(@nestjs/platform-socket.io@10.2.2)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@novu/application-generic':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../packages/application-generic
'@novu/dal':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/dal
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/shared
'@novu/testing':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/testing
'@sentry/node':
specifier: ^7.30.0
@@ -1809,13 +1809,13 @@ importers:
specifier: 9.0.3
version: 9.0.3(@nestjs/common@10.2.2(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1))(passport@0.6.0)
'@novu/application-generic':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../packages/application-generic
'@novu/dal':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../libs/dal
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../libs/shared
passport:
specifier: 0.6.0
@@ -1882,16 +1882,16 @@ importers:
specifier: ^5.0.1
version: 5.1.1(@nestjs/common@10.2.2(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1))(@nestjs/core@10.2.2(@nestjs/common@10.2.2(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1))(@nestjs/platform-express@10.2.2)(@nestjs/websockets@10.2.2)(encoding@0.1.13)(reflect-metadata@0.1.13)(rxjs@7.8.1))(reflect-metadata@0.1.13)
'@novu/application-generic':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../packages/application-generic
'@novu/dal':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../libs/dal
'@novu/ee-dal':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../libs/dal
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../libs/shared
class-transformer:
specifier: ^0.5.1
@@ -1976,16 +1976,16 @@ importers:
specifier: ^5.7.1
version: 5.10.5(react@17.0.2)
'@novu/client':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../packages/client
'@novu/design-system':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../libs/design-system
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../libs/shared
'@novu/shared-web':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../libs/shared-web
'@rjsf/chakra-ui':
specifier: ^5.17.1
@@ -2070,22 +2070,22 @@ importers:
specifier: 9.0.3
version: 9.0.3(@nestjs/common@10.2.2(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1))(passport@0.6.0)
'@novu/application-generic':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../../packages/application-generic
'@novu/dal':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../../libs/dal
'@novu/ee-dal':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/dal
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../../libs/shared
'@novu/stateless':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../../packages/stateless
'@novu/testing':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../../libs/testing
axios:
specifier: ^1.6.2
@@ -2164,10 +2164,10 @@ importers:
specifier: ^5.7.1
version: 5.10.5(react@17.0.2)
'@novu/design-system':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../../libs/design-system
'@novu/shared-web':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../../libs/shared-web
'@rjsf/core':
specifier: ^5.17.1
@@ -2228,19 +2228,19 @@ importers:
specifier: 9.0.3
version: 9.0.3(@nestjs/common@10.2.2(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1))(passport@0.6.0)
'@novu/dal':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../../libs/dal
'@novu/ee-dal':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/dal
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../../libs/shared
'@novu/stateless':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../../packages/stateless
'@novu/testing':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../../libs/testing
axios:
specifier: ^1.6.2
@@ -2313,10 +2313,10 @@ importers:
specifier: 10.2.2
version: 10.2.2(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@novu/dal':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../../libs/dal
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../../libs/shared
mongoose:
specifier: ^7.5.0
@@ -2356,13 +2356,13 @@ importers:
specifier: 10.2.2
version: 10.2.2(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@novu/dal':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../libs/dal
'@novu/ee-dal':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../libs/dal
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../libs/shared
devDependencies:
'@types/node':
@@ -2405,19 +2405,19 @@ importers:
specifier: ^7.1.8
version: 7.1.9(@nestjs/common@10.2.2(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1))(@nestjs/core@10.2.2(@nestjs/common@10.2.2(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1))(@nestjs/platform-express@10.2.2)(@nestjs/websockets@10.2.2)(encoding@0.1.13)(reflect-metadata@0.1.13)(rxjs@7.8.1))(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)
'@novu/application-generic':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../packages/application-generic
'@novu/dal':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../libs/dal
'@novu/ee-dal':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../libs/dal
'@novu/ee-shared-services':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../shared-services
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../libs/shared
class-transformer:
specifier: ^0.5.1
@@ -2502,16 +2502,16 @@ importers:
specifier: ^4.6.0
version: 4.6.0(monaco-editor@0.45.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@novu/client':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../packages/client
'@novu/design-system':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../libs/design-system
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../libs/shared
'@novu/shared-web':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../libs/shared-web
'@tanstack/react-query':
specifier: ^4.20.4
@@ -2636,7 +2636,7 @@ importers:
specifier: ^6.0.0
version: 6.3.1
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../shared
JSONStream:
specifier: ^1.3.5
@@ -2751,13 +2751,13 @@ importers:
specifier: ^5.7.1
version: 5.10.5(@mantine/core@5.10.5(@emotion/react@11.10.6(@types/react@17.0.62)(react@17.0.2))(@mantine/hooks@5.10.5(react@17.0.2))(@types/react@17.0.62)(react-dom@17.0.2(react@17.0.2))(react@17.0.2))(@mantine/hooks@5.10.5(react@17.0.2))(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@novu/client':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../packages/client
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../shared
'@novu/shared-web':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../shared-web
'@segment/analytics-next':
specifier: 1.59.0
@@ -2878,7 +2878,7 @@ importers:
libs/embed:
dependencies:
'@novu/notification-center':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../packages/notification-center
'@types/iframe-resizer':
specifier: ^3.5.8
@@ -3114,7 +3114,7 @@ importers:
specifier: ^5.7.1
version: 5.10.5(react@17.0.2)
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../shared
'@segment/analytics-next':
specifier: 1.59.0
@@ -3169,10 +3169,10 @@ importers:
specifier: ^6.0.0
version: 6.3.1
'@novu/dal':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../dal
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../shared
JSONStream:
specifier: ^1.3.5
@@ -3302,19 +3302,19 @@ importers:
specifier: '>=10'
version: 10.2.2(@nestjs/common@10.2.2(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1))(@nestjs/core@10.2.2(@nestjs/common@10.2.2(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1))(@nestjs/platform-express@10.2.2)(@nestjs/websockets@10.2.2)(encoding@0.1.13)(reflect-metadata@0.1.13)(rxjs@7.8.1))(@nestjs/platform-express@10.2.2(@nestjs/common@10.2.2(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1))(@nestjs/core@10.2.2))
'@novu/dal':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/dal
'@novu/providers':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../providers
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/shared
'@novu/stateless':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../stateless
'@novu/testing':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/testing
'@opentelemetry/api':
specifier: ^1.7.0
@@ -3450,10 +3450,10 @@ importers:
version: 1.6.6
optionalDependencies:
'@novu/ee-echo-worker':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../enterprise/packages/echo/echo-worker
'@novu/ee-shared-services':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../enterprise/packages/shared-services
'@taskforcesh/bullmq-pro':
specifier: 5.1.14
@@ -3523,7 +3523,7 @@ importers:
packages/cli:
dependencies:
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/shared
'@segment/analytics-node':
specifier: ^1.1.4
@@ -3590,7 +3590,7 @@ importers:
packages/cli-next:
dependencies:
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/shared
'@novu/studio':
specifier: ^0.0.1-alpha.87
@@ -3681,7 +3681,7 @@ importers:
packages/client:
dependencies:
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/shared
devDependencies:
'@types/jest':
@@ -3712,13 +3712,83 @@ importers:
specifier: 4.9.5
version: 4.9.5
+ packages/echo:
+ dependencies:
+ ajv:
+ specifier: ^8.12.0
+ version: 8.12.0
+ ajv-formats:
+ specifier: ^2.1.1
+ version: 2.1.1(ajv@8.12.0)
+ better-ajv-errors:
+ specifier: ^1.2.0
+ version: 1.2.0(ajv@8.12.0)
+ chalk:
+ specifier: ^4.1.2
+ version: 4.1.2
+ cross-fetch:
+ specifier: ^4.0.0
+ version: 4.0.0(encoding@0.1.13)
+ json-schema-faker:
+ specifier: ^0.5.6
+ version: 0.5.6
+ json-schema-to-ts:
+ specifier: ^3.0.0
+ version: 3.1.0
+ ora:
+ specifier: ^5.4.1
+ version: 5.4.1
+ devDependencies:
+ '@jest/globals':
+ specifier: ^29.7.0
+ version: 29.7.0
+ '@types/express':
+ specifier: ^4.17.13
+ version: 4.17.17
+ '@types/jest':
+ specifier: ^29.5.12
+ version: 29.5.12
+ '@types/json-schema':
+ specifier: ^7.0.15
+ version: 7.0.15
+ '@types/node':
+ specifier: ^20.11.20
+ version: 20.12.12
+ '@vercel/node':
+ specifier: ^2.15.9
+ version: 2.15.10(@swc/core@1.3.107)(encoding@0.1.13)
+ express:
+ specifier: ^4.18.2
+ version: 4.19.2
+ h3:
+ specifier: ^1.11.1
+ version: 1.11.1
+ jest:
+ specifier: ^29.7.0
+ version: 29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.107)(@types/node@20.12.12)(typescript@5.4.5))
+ next:
+ specifier: ^13.5.4
+ version: 13.5.6(@babel/core@7.24.4)(@opentelemetry/api@1.7.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.64.1)
+ prettier:
+ specifier: ^3.2.5
+ version: 3.2.5
+ ts-jest:
+ specifier: ^29.1.2
+ version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.107)(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5)
+ ts-node:
+ specifier: ^10.9.2
+ version: 10.9.2(@swc/core@1.3.107)(@types/node@20.12.12)(typescript@5.4.5)
+ typescript:
+ specifier: ^5.3.3
+ version: 5.4.5
+
packages/headless:
dependencies:
'@novu/client':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../client
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/shared
'@tanstack/query-core':
specifier: ^4.15.1
@@ -3761,7 +3831,7 @@ importers:
specifier: 10.2.2
version: 10.2.2(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@novu/stateless':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../stateless
devDependencies:
'@istanbuljs/nyc-config-typescript':
@@ -3813,7 +3883,7 @@ importers:
packages/node:
dependencies:
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/shared
axios-retry:
specifier: ^3.8.0
@@ -3898,10 +3968,10 @@ importers:
specifier: ^5.7.1
version: 5.10.5(react@17.0.2)
'@novu/client':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../client
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/shared
'@tanstack/react-query':
specifier: ^4.20.4
@@ -4076,7 +4146,7 @@ importers:
specifier: ^16.2.0
version: 16.2.11(@angular/common@16.2.11(@angular/core@16.2.11(rxjs@7.8.1)(zone.js@0.13.3))(rxjs@7.8.1))(@angular/core@16.2.11(rxjs@7.8.1)(zone.js@0.13.3))(@angular/platform-browser@16.2.11(@angular/animations@16.2.11(@angular/core@16.2.11(rxjs@7.8.1)(zone.js@0.13.3)))(@angular/common@16.2.11(@angular/core@16.2.11(rxjs@7.8.1)(zone.js@0.13.3))(rxjs@7.8.1))(@angular/core@16.2.11(rxjs@7.8.1)(zone.js@0.13.3)))(rxjs@7.8.1)
'@novu/notification-center':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../notification-center
rxjs:
specifier: ~7.8.0
@@ -4140,7 +4210,7 @@ importers:
specifier: ^15.0.0 || ^16.0.0 || ^17.0.0
version: 16.2.11(@angular/common@16.2.11(@angular/core@16.2.11(rxjs@7.8.1)(zone.js@0.13.3))(rxjs@7.8.1))(@angular/compiler@16.2.11(@angular/core@16.2.11(rxjs@7.8.1)(zone.js@0.13.3)))(@angular/core@16.2.11(rxjs@7.8.1)(zone.js@0.13.3))(@angular/platform-browser@16.2.11(@angular/animations@16.2.11(@angular/core@16.2.11(rxjs@7.8.1)(zone.js@0.13.3)))(@angular/common@16.2.11(@angular/core@16.2.11(rxjs@7.8.1)(zone.js@0.13.3))(rxjs@7.8.1))(@angular/core@16.2.11(rxjs@7.8.1)(zone.js@0.13.3)))
'@novu/notification-center':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../../notification-center
'@types/react':
specifier: ^17.0.0
@@ -4164,7 +4234,7 @@ importers:
specifier: ^2.0.3
version: 2.0.3(vue@3.2.47)
'@novu/notification-center':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../notification-center
react:
specifier: ^17.0.1
@@ -4240,10 +4310,10 @@ importers:
specifier: ^1.0.50
version: 1.0.50
'@novu/shared':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../../libs/shared
'@novu/stateless':
- specifier: 'workspace:'
+ specifier: workspace:*
version: link:../stateless
'@parse/node-apn':
specifier: ^5.2.3
@@ -4433,76 +4503,6 @@ importers:
specifier: ^4.9.5
version: 4.9.5
- packages/sdk:
- dependencies:
- ajv:
- specifier: ^8.12.0
- version: 8.12.0
- ajv-formats:
- specifier: ^2.1.1
- version: 2.1.1(ajv@8.12.0)
- better-ajv-errors:
- specifier: ^1.2.0
- version: 1.2.0(ajv@8.12.0)
- chalk:
- specifier: ^4.1.2
- version: 4.1.2
- cross-fetch:
- specifier: ^4.0.0
- version: 4.0.0(encoding@0.1.13)
- h3:
- specifier: ^1.11.1
- version: 1.11.1
- json-schema-faker:
- specifier: ^0.5.6
- version: 0.5.6
- json-schema-to-ts:
- specifier: ^3.0.0
- version: 3.1.0
- ora:
- specifier: ^5.4.1
- version: 5.4.1
- devDependencies:
- '@jest/globals':
- specifier: ^29.7.0
- version: 29.7.0
- '@types/express':
- specifier: ^4.17.13
- version: 4.17.17
- '@types/jest':
- specifier: ^29.5.12
- version: 29.5.12
- '@types/json-schema':
- specifier: ^7.0.15
- version: 7.0.15
- '@types/node':
- specifier: ^20.11.20
- version: 20.12.12
- '@vercel/node':
- specifier: ^2.15.9
- version: 2.15.10(@swc/core@1.3.107)(encoding@0.1.13)
- express:
- specifier: ^4.18.2
- version: 4.18.2
- jest:
- specifier: ^29.7.0
- version: 29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.107)(@types/node@20.12.12)(typescript@5.4.5))
- next:
- specifier: ^13.5.4
- version: 13.5.6(@babel/core@7.24.4)(@opentelemetry/api@1.7.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.64.1)
- prettier:
- specifier: ^3.2.5
- version: 3.2.5
- ts-jest:
- specifier: ^29.1.2
- version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.107)(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5)
- ts-node:
- specifier: ^10.9.2
- version: 10.9.2(@swc/core@1.3.107)(@types/node@20.12.12)(typescript@5.4.5)
- typescript:
- specifier: ^5.3.3
- version: 5.4.5
-
packages/stateless:
dependencies:
handlebars:
@@ -8060,12 +8060,6 @@ packages:
cpu: [arm64]
os: [android]
- '@esbuild/android-arm64@0.19.5':
- resolution: {integrity: sha512-5d1OkoJxnYQfmC+Zd8NBFjkhyCNYwM4n9ODrycTFY6Jk1IGiZ+tjVJDDSwDt77nK+tfpGP4T50iMtVi4dEGzhQ==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [android]
-
'@esbuild/android-arm64@0.20.1':
resolution: {integrity: sha512-hCnXNF0HM6AjowP+Zou0ZJMWWa1VkD77BXe959zERgGJBBxB+sV+J9f/rcjeg2c5bsukD/n17RKWXGFCO5dD5A==}
engines: {node: '>=12'}
@@ -8090,12 +8084,6 @@ packages:
cpu: [arm]
os: [android]
- '@esbuild/android-arm@0.19.5':
- resolution: {integrity: sha512-bhvbzWFF3CwMs5tbjf3ObfGqbl/17ict2/uwOSfr3wmxDE6VdS2GqY/FuzIPe0q0bdhj65zQsvqfArI9MY6+AA==}
- engines: {node: '>=12'}
- cpu: [arm]
- os: [android]
-
'@esbuild/android-arm@0.20.1':
resolution: {integrity: sha512-4j0+G27/2ZXGWR5okcJi7pQYhmkVgb4D7UKwxcqrjhvp5TKWx3cUjgB1CGj1mfdmJBQ9VnUGgUhign+FPF2Zgw==}
engines: {node: '>=12'}
@@ -8120,12 +8108,6 @@ packages:
cpu: [x64]
os: [android]
- '@esbuild/android-x64@0.19.5':
- resolution: {integrity: sha512-9t+28jHGL7uBdkBjL90QFxe7DVA+KGqWlHCF8ChTKyaKO//VLuoBricQCgwhOjA1/qOczsw843Fy4cbs4H3DVA==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [android]
-
'@esbuild/android-x64@0.20.1':
resolution: {integrity: sha512-MSfZMBoAsnhpS+2yMFYIQUPs8Z19ajwfuaSZx+tSl09xrHZCjbeXXMsUF/0oq7ojxYEpsSo4c0SfjxOYXRbpaA==}
engines: {node: '>=12'}
@@ -8150,12 +8132,6 @@ packages:
cpu: [arm64]
os: [darwin]
- '@esbuild/darwin-arm64@0.19.5':
- resolution: {integrity: sha512-mvXGcKqqIqyKoxq26qEDPHJuBYUA5KizJncKOAf9eJQez+L9O+KfvNFu6nl7SCZ/gFb2QPaRqqmG0doSWlgkqw==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [darwin]
-
'@esbuild/darwin-arm64@0.20.1':
resolution: {integrity: sha512-Ylk6rzgMD8klUklGPzS414UQLa5NPXZD5tf8JmQU8GQrj6BrFA/Ic9tb2zRe1kOZyCbGl+e8VMbDRazCEBqPvA==}
engines: {node: '>=12'}
@@ -8180,12 +8156,6 @@ packages:
cpu: [x64]
os: [darwin]
- '@esbuild/darwin-x64@0.19.5':
- resolution: {integrity: sha512-Ly8cn6fGLNet19s0X4unjcniX24I0RqjPv+kurpXabZYSXGM4Pwpmf85WHJN3lAgB8GSth7s5A0r856S+4DyiA==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [darwin]
-
'@esbuild/darwin-x64@0.20.1':
resolution: {integrity: sha512-pFIfj7U2w5sMp52wTY1XVOdoxw+GDwy9FsK3OFz4BpMAjvZVs0dT1VXs8aQm22nhwoIWUmIRaE+4xow8xfIDZA==}
engines: {node: '>=12'}
@@ -8210,12 +8180,6 @@ packages:
cpu: [arm64]
os: [freebsd]
- '@esbuild/freebsd-arm64@0.19.5':
- resolution: {integrity: sha512-GGDNnPWTmWE+DMchq1W8Sd0mUkL+APvJg3b11klSGUDvRXh70JqLAO56tubmq1s2cgpVCSKYywEiKBfju8JztQ==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [freebsd]
-
'@esbuild/freebsd-arm64@0.20.1':
resolution: {integrity: sha512-UyW1WZvHDuM4xDz0jWun4qtQFauNdXjXOtIy7SYdf7pbxSWWVlqhnR/T2TpX6LX5NI62spt0a3ldIIEkPM6RHw==}
engines: {node: '>=12'}
@@ -8240,12 +8204,6 @@ packages:
cpu: [x64]
os: [freebsd]
- '@esbuild/freebsd-x64@0.19.5':
- resolution: {integrity: sha512-1CCwDHnSSoA0HNwdfoNY0jLfJpd7ygaLAp5EHFos3VWJCRX9DMwWODf96s9TSse39Br7oOTLryRVmBoFwXbuuQ==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [freebsd]
-
'@esbuild/freebsd-x64@0.20.1':
resolution: {integrity: sha512-itPwCw5C+Jh/c624vcDd9kRCCZVpzpQn8dtwoYIt2TJF3S9xJLiRohnnNrKwREvcZYx0n8sCSbvGH349XkcQeg==}
engines: {node: '>=12'}
@@ -8270,12 +8228,6 @@ packages:
cpu: [arm64]
os: [linux]
- '@esbuild/linux-arm64@0.19.5':
- resolution: {integrity: sha512-o3vYippBmSrjjQUCEEiTZ2l+4yC0pVJD/Dl57WfPwwlvFkrxoSO7rmBZFii6kQB3Wrn/6GwJUPLU5t52eq2meA==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [linux]
-
'@esbuild/linux-arm64@0.20.1':
resolution: {integrity: sha512-cX8WdlF6Cnvw/DO9/X7XLH2J6CkBnz7Twjpk56cshk9sjYVcuh4sXQBy5bmTwzBjNVZze2yaV1vtcJS04LbN8w==}
engines: {node: '>=12'}
@@ -8300,12 +8252,6 @@ packages:
cpu: [arm]
os: [linux]
- '@esbuild/linux-arm@0.19.5':
- resolution: {integrity: sha512-lrWXLY/vJBzCPC51QN0HM71uWgIEpGSjSZZADQhq7DKhPcI6NH1IdzjfHkDQws2oNpJKpR13kv7/pFHBbDQDwQ==}
- engines: {node: '>=12'}
- cpu: [arm]
- os: [linux]
-
'@esbuild/linux-arm@0.20.1':
resolution: {integrity: sha512-LojC28v3+IhIbfQ+Vu4Ut5n3wKcgTu6POKIHN9Wpt0HnfgUGlBuyDDQR4jWZUZFyYLiz4RBBBmfU6sNfn6RhLw==}
engines: {node: '>=12'}
@@ -8330,12 +8276,6 @@ packages:
cpu: [ia32]
os: [linux]
- '@esbuild/linux-ia32@0.19.5':
- resolution: {integrity: sha512-MkjHXS03AXAkNp1KKkhSKPOCYztRtK+KXDNkBa6P78F8Bw0ynknCSClO/ztGszILZtyO/lVKpa7MolbBZ6oJtQ==}
- engines: {node: '>=12'}
- cpu: [ia32]
- os: [linux]
-
'@esbuild/linux-ia32@0.20.1':
resolution: {integrity: sha512-4H/sQCy1mnnGkUt/xszaLlYJVTz3W9ep52xEefGtd6yXDQbz/5fZE5dFLUgsPdbUOQANcVUa5iO6g3nyy5BJiw==}
engines: {node: '>=12'}
@@ -8360,12 +8300,6 @@ packages:
cpu: [loong64]
os: [linux]
- '@esbuild/linux-loong64@0.19.5':
- resolution: {integrity: sha512-42GwZMm5oYOD/JHqHska3Jg0r+XFb/fdZRX+WjADm3nLWLcIsN27YKtqxzQmGNJgu0AyXg4HtcSK9HuOk3v1Dw==}
- engines: {node: '>=12'}
- cpu: [loong64]
- os: [linux]
-
'@esbuild/linux-loong64@0.20.1':
resolution: {integrity: sha512-c0jgtB+sRHCciVXlyjDcWb2FUuzlGVRwGXgI+3WqKOIuoo8AmZAddzeOHeYLtD+dmtHw3B4Xo9wAUdjlfW5yYA==}
engines: {node: '>=12'}
@@ -8390,12 +8324,6 @@ packages:
cpu: [mips64el]
os: [linux]
- '@esbuild/linux-mips64el@0.19.5':
- resolution: {integrity: sha512-kcjndCSMitUuPJobWCnwQ9lLjiLZUR3QLQmlgaBfMX23UEa7ZOrtufnRds+6WZtIS9HdTXqND4yH8NLoVVIkcg==}
- engines: {node: '>=12'}
- cpu: [mips64el]
- os: [linux]
-
'@esbuild/linux-mips64el@0.20.1':
resolution: {integrity: sha512-TgFyCfIxSujyuqdZKDZ3yTwWiGv+KnlOeXXitCQ+trDODJ+ZtGOzLkSWngynP0HZnTsDyBbPy7GWVXWaEl6lhA==}
engines: {node: '>=12'}
@@ -8420,12 +8348,6 @@ packages:
cpu: [ppc64]
os: [linux]
- '@esbuild/linux-ppc64@0.19.5':
- resolution: {integrity: sha512-yJAxJfHVm0ZbsiljbtFFP1BQKLc8kUF6+17tjQ78QjqjAQDnhULWiTA6u0FCDmYT1oOKS9PzZ2z0aBI+Mcyj7Q==}
- engines: {node: '>=12'}
- cpu: [ppc64]
- os: [linux]
-
'@esbuild/linux-ppc64@0.20.1':
resolution: {integrity: sha512-b+yuD1IUeL+Y93PmFZDZFIElwbmFfIKLKlYI8M6tRyzE6u7oEP7onGk0vZRh8wfVGC2dZoy0EqX1V8qok4qHaw==}
engines: {node: '>=12'}
@@ -8450,12 +8372,6 @@ packages:
cpu: [riscv64]
os: [linux]
- '@esbuild/linux-riscv64@0.19.5':
- resolution: {integrity: sha512-5u8cIR/t3gaD6ad3wNt1MNRstAZO+aNyBxu2We8X31bA8XUNyamTVQwLDA1SLoPCUehNCymhBhK3Qim1433Zag==}
- engines: {node: '>=12'}
- cpu: [riscv64]
- os: [linux]
-
'@esbuild/linux-riscv64@0.20.1':
resolution: {integrity: sha512-wpDlpE0oRKZwX+GfomcALcouqjjV8MIX8DyTrxfyCfXxoKQSDm45CZr9fanJ4F6ckD4yDEPT98SrjvLwIqUCgg==}
engines: {node: '>=12'}
@@ -8480,12 +8396,6 @@ packages:
cpu: [s390x]
os: [linux]
- '@esbuild/linux-s390x@0.19.5':
- resolution: {integrity: sha512-Z6JrMyEw/EmZBD/OFEFpb+gao9xJ59ATsoTNlj39jVBbXqoZm4Xntu6wVmGPB/OATi1uk/DB+yeDPv2E8PqZGw==}
- engines: {node: '>=12'}
- cpu: [s390x]
- os: [linux]
-
'@esbuild/linux-s390x@0.20.1':
resolution: {integrity: sha512-5BepC2Au80EohQ2dBpyTquqGCES7++p7G+7lXe1bAIvMdXm4YYcEfZtQrP4gaoZ96Wv1Ute61CEHFU7h4FMueQ==}
engines: {node: '>=12'}
@@ -8510,12 +8420,6 @@ packages:
cpu: [x64]
os: [linux]
- '@esbuild/linux-x64@0.19.5':
- resolution: {integrity: sha512-psagl+2RlK1z8zWZOmVdImisMtrUxvwereIdyJTmtmHahJTKb64pAcqoPlx6CewPdvGvUKe2Jw+0Z/0qhSbG1A==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [linux]
-
'@esbuild/linux-x64@0.20.1':
resolution: {integrity: sha512-5gRPk7pKuaIB+tmH+yKd2aQTRpqlf1E4f/mC+tawIm/CGJemZcHZpp2ic8oD83nKgUPMEd0fNanrnFljiruuyA==}
engines: {node: '>=12'}
@@ -8540,12 +8444,6 @@ packages:
cpu: [x64]
os: [netbsd]
- '@esbuild/netbsd-x64@0.19.5':
- resolution: {integrity: sha512-kL2l+xScnAy/E/3119OggX8SrWyBEcqAh8aOY1gr4gPvw76la2GlD4Ymf832UCVbmuWeTf2adkZDK+h0Z/fB4g==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [netbsd]
-
'@esbuild/netbsd-x64@0.20.1':
resolution: {integrity: sha512-4fL68JdrLV2nVW2AaWZBv3XEm3Ae3NZn/7qy2KGAt3dexAgSVT+Hc97JKSZnqezgMlv9x6KV0ZkZY7UO5cNLCg==}
engines: {node: '>=12'}
@@ -8570,12 +8468,6 @@ packages:
cpu: [x64]
os: [openbsd]
- '@esbuild/openbsd-x64@0.19.5':
- resolution: {integrity: sha512-sPOfhtzFufQfTBgRnE1DIJjzsXukKSvZxloZbkJDG383q0awVAq600pc1nfqBcl0ice/WN9p4qLc39WhBShRTA==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [openbsd]
-
'@esbuild/openbsd-x64@0.20.1':
resolution: {integrity: sha512-GhRuXlvRE+twf2ES+8REbeCb/zeikNqwD3+6S5y5/x+DYbAQUNl0HNBs4RQJqrechS4v4MruEr8ZtAin/hK5iw==}
engines: {node: '>=12'}
@@ -8600,12 +8492,6 @@ packages:
cpu: [x64]
os: [sunos]
- '@esbuild/sunos-x64@0.19.5':
- resolution: {integrity: sha512-dGZkBXaafuKLpDSjKcB0ax0FL36YXCvJNnztjKV+6CO82tTYVDSH2lifitJ29jxRMoUhgkg9a+VA/B03WK5lcg==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [sunos]
-
'@esbuild/sunos-x64@0.20.1':
resolution: {integrity: sha512-ZnWEyCM0G1Ex6JtsygvC3KUUrlDXqOihw8RicRuQAzw+c4f1D66YlPNNV3rkjVW90zXVsHwZYWbJh3v+oQFM9Q==}
engines: {node: '>=12'}
@@ -8630,12 +8516,6 @@ packages:
cpu: [arm64]
os: [win32]
- '@esbuild/win32-arm64@0.19.5':
- resolution: {integrity: sha512-dWVjD9y03ilhdRQ6Xig1NWNgfLtf2o/STKTS+eZuF90fI2BhbwD6WlaiCGKptlqXlURVB5AUOxUj09LuwKGDTg==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [win32]
-
'@esbuild/win32-arm64@0.20.1':
resolution: {integrity: sha512-QZ6gXue0vVQY2Oon9WyLFCdSuYbXSoxaZrPuJ4c20j6ICedfsDilNPYfHLlMH7vGfU5DQR0czHLmJvH4Nzis/A==}
engines: {node: '>=12'}
@@ -8660,12 +8540,6 @@ packages:
cpu: [ia32]
os: [win32]
- '@esbuild/win32-ia32@0.19.5':
- resolution: {integrity: sha512-4liggWIA4oDgUxqpZwrDhmEfAH4d0iljanDOK7AnVU89T6CzHon/ony8C5LeOdfgx60x5cnQJFZwEydVlYx4iw==}
- engines: {node: '>=12'}
- cpu: [ia32]
- os: [win32]
-
'@esbuild/win32-ia32@0.20.1':
resolution: {integrity: sha512-HzcJa1NcSWTAU0MJIxOho8JftNp9YALui3o+Ny7hCh0v5f90nprly1U3Sj1Ldj/CvKKdvvFsCRvDkpsEMp4DNw==}
engines: {node: '>=12'}
@@ -8690,12 +8564,6 @@ packages:
cpu: [x64]
os: [win32]
- '@esbuild/win32-x64@0.19.5':
- resolution: {integrity: sha512-czTrygUsB/jlM8qEW5MD8bgYU2Xg14lo6kBDXW6HdxKjh8M5PzETGiSHaz9MtbXBYDloHNUAUW2tMiKW4KM9Mw==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [win32]
-
'@esbuild/win32-x64@0.20.1':
resolution: {integrity: sha512-0MBh53o6XtI6ctDnRMeQ+xoCN8kD2qI1rY1KgF/xdWQwoFeKou7puvDfV8/Wv4Ctx2rRpET/gGdz3YlNtNACSA==}
engines: {node: '>=12'}
@@ -15295,9 +15163,6 @@ packages:
'@types/node-fetch@2.6.3':
resolution: {integrity: sha512-ETTL1mOEdq/sxUtgtOhKjyB2Irra4cjxksvcMUR5Zr4n+PxVhsCD9WS46oPbHL3et9Zde7CNRr+WUNlcHvsX+w==}
- '@types/node-fetch@2.6.5':
- resolution: {integrity: sha512-OZsUlr2nxvkqUFLSaY2ZbA+P1q22q+KrlxWOn/38RX+u5kTkYL2mTujEpzUhGkS+K/QCYp9oagfXG39XOzyySg==}
-
'@types/node-fetch@2.6.6':
resolution: {integrity: sha512-95X8guJYhfqiuVVhRFxVQcf4hW/2bCuoPwDasMf/531STFoNoWTT7YDnWdXHEZKqAGUigmpG31r2FE70LwnzJw==}
@@ -18991,9 +18856,6 @@ packages:
resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==}
engines: {node: '>=0.10.0'}
- defu@6.1.2:
- resolution: {integrity: sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ==}
-
defu@6.1.4:
resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==}
@@ -19676,11 +19538,6 @@ packages:
engines: {node: '>=12'}
hasBin: true
- esbuild@0.19.5:
- resolution: {integrity: sha512-bUxalY7b1g8vNhQKdB24QDmHeY4V4tw/s6Ak5z+jJX9laP5MoQseTOMemAr0gxssjNcH0MCViG8ONI2kksvfFQ==}
- engines: {node: '>=12'}
- hasBin: true
-
esbuild@0.20.1:
resolution: {integrity: sha512-OJwEgrpWm/PCMsLVWXKqvcjme3bHNpOgN7Tb6cQnR5n0TPbQx1/Xrn7rqM+wn17bYeT6MGB5sn1Bh5YiGi70nA==}
engines: {node: '>=12'}
@@ -26960,10 +26817,6 @@ packages:
punycode@1.4.1:
resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==}
- punycode@2.3.0:
- resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==}
- engines: {node: '>=6'}
-
punycode@2.3.1:
resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
engines: {node: '>=6'}
@@ -30336,9 +30189,6 @@ packages:
uc.micro@1.0.6:
resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==}
- ufo@1.3.2:
- resolution: {integrity: sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA==}
-
ufo@1.5.3:
resolution: {integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==}
@@ -34106,7 +33956,7 @@ snapshots:
'@azure/core-tracing': 1.0.0-preview.13
'@azure/core-util': 1.3.0
'@azure/logger': 1.0.4
- '@types/node-fetch': 2.6.5
+ '@types/node-fetch': 2.6.6
'@types/tunnel': 0.0.3
form-data: 4.0.0
node-fetch: 2.7.0(encoding@0.1.13)
@@ -34277,7 +34127,7 @@ snapshots:
'@babel/parser': 7.24.4
'@babel/template': 7.24.0
'@babel/traverse': 7.24.1
- '@babel/types': 7.24.0
+ '@babel/types': 7.24.5
convert-source-map: 2.0.0
debug: 4.3.4(supports-color@8.1.1)
gensync: 1.0.0-beta.2
@@ -34759,7 +34609,7 @@ snapshots:
'@babel/parser@7.24.4':
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.24.5
'@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.5(@babel/core@7.24.4)':
dependencies:
@@ -37696,7 +37546,7 @@ snapshots:
'@babel/helper-hoist-variables': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
'@babel/parser': 7.24.4
- '@babel/types': 7.24.0
+ '@babel/types': 7.24.5
debug: 4.3.4(supports-color@8.1.1)
globals: 11.12.0
transitivePeerDependencies:
@@ -40122,9 +39972,6 @@ snapshots:
'@esbuild/android-arm64@0.19.12':
optional: true
- '@esbuild/android-arm64@0.19.5':
- optional: true
-
'@esbuild/android-arm64@0.20.1':
optional: true
@@ -40137,9 +39984,6 @@ snapshots:
'@esbuild/android-arm@0.19.12':
optional: true
- '@esbuild/android-arm@0.19.5':
- optional: true
-
'@esbuild/android-arm@0.20.1':
optional: true
@@ -40152,9 +39996,6 @@ snapshots:
'@esbuild/android-x64@0.19.12':
optional: true
- '@esbuild/android-x64@0.19.5':
- optional: true
-
'@esbuild/android-x64@0.20.1':
optional: true
@@ -40167,9 +40008,6 @@ snapshots:
'@esbuild/darwin-arm64@0.19.12':
optional: true
- '@esbuild/darwin-arm64@0.19.5':
- optional: true
-
'@esbuild/darwin-arm64@0.20.1':
optional: true
@@ -40182,9 +40020,6 @@ snapshots:
'@esbuild/darwin-x64@0.19.12':
optional: true
- '@esbuild/darwin-x64@0.19.5':
- optional: true
-
'@esbuild/darwin-x64@0.20.1':
optional: true
@@ -40197,9 +40032,6 @@ snapshots:
'@esbuild/freebsd-arm64@0.19.12':
optional: true
- '@esbuild/freebsd-arm64@0.19.5':
- optional: true
-
'@esbuild/freebsd-arm64@0.20.1':
optional: true
@@ -40212,9 +40044,6 @@ snapshots:
'@esbuild/freebsd-x64@0.19.12':
optional: true
- '@esbuild/freebsd-x64@0.19.5':
- optional: true
-
'@esbuild/freebsd-x64@0.20.1':
optional: true
@@ -40227,9 +40056,6 @@ snapshots:
'@esbuild/linux-arm64@0.19.12':
optional: true
- '@esbuild/linux-arm64@0.19.5':
- optional: true
-
'@esbuild/linux-arm64@0.20.1':
optional: true
@@ -40242,9 +40068,6 @@ snapshots:
'@esbuild/linux-arm@0.19.12':
optional: true
- '@esbuild/linux-arm@0.19.5':
- optional: true
-
'@esbuild/linux-arm@0.20.1':
optional: true
@@ -40257,9 +40080,6 @@ snapshots:
'@esbuild/linux-ia32@0.19.12':
optional: true
- '@esbuild/linux-ia32@0.19.5':
- optional: true
-
'@esbuild/linux-ia32@0.20.1':
optional: true
@@ -40272,9 +40092,6 @@ snapshots:
'@esbuild/linux-loong64@0.19.12':
optional: true
- '@esbuild/linux-loong64@0.19.5':
- optional: true
-
'@esbuild/linux-loong64@0.20.1':
optional: true
@@ -40287,9 +40104,6 @@ snapshots:
'@esbuild/linux-mips64el@0.19.12':
optional: true
- '@esbuild/linux-mips64el@0.19.5':
- optional: true
-
'@esbuild/linux-mips64el@0.20.1':
optional: true
@@ -40302,9 +40116,6 @@ snapshots:
'@esbuild/linux-ppc64@0.19.12':
optional: true
- '@esbuild/linux-ppc64@0.19.5':
- optional: true
-
'@esbuild/linux-ppc64@0.20.1':
optional: true
@@ -40317,9 +40128,6 @@ snapshots:
'@esbuild/linux-riscv64@0.19.12':
optional: true
- '@esbuild/linux-riscv64@0.19.5':
- optional: true
-
'@esbuild/linux-riscv64@0.20.1':
optional: true
@@ -40332,9 +40140,6 @@ snapshots:
'@esbuild/linux-s390x@0.19.12':
optional: true
- '@esbuild/linux-s390x@0.19.5':
- optional: true
-
'@esbuild/linux-s390x@0.20.1':
optional: true
@@ -40347,9 +40152,6 @@ snapshots:
'@esbuild/linux-x64@0.19.12':
optional: true
- '@esbuild/linux-x64@0.19.5':
- optional: true
-
'@esbuild/linux-x64@0.20.1':
optional: true
@@ -40362,9 +40164,6 @@ snapshots:
'@esbuild/netbsd-x64@0.19.12':
optional: true
- '@esbuild/netbsd-x64@0.19.5':
- optional: true
-
'@esbuild/netbsd-x64@0.20.1':
optional: true
@@ -40377,9 +40176,6 @@ snapshots:
'@esbuild/openbsd-x64@0.19.12':
optional: true
- '@esbuild/openbsd-x64@0.19.5':
- optional: true
-
'@esbuild/openbsd-x64@0.20.1':
optional: true
@@ -40392,9 +40188,6 @@ snapshots:
'@esbuild/sunos-x64@0.19.12':
optional: true
- '@esbuild/sunos-x64@0.19.5':
- optional: true
-
'@esbuild/sunos-x64@0.20.1':
optional: true
@@ -40407,9 +40200,6 @@ snapshots:
'@esbuild/win32-arm64@0.19.12':
optional: true
- '@esbuild/win32-arm64@0.19.5':
- optional: true
-
'@esbuild/win32-arm64@0.20.1':
optional: true
@@ -40422,9 +40212,6 @@ snapshots:
'@esbuild/win32-ia32@0.19.12':
optional: true
- '@esbuild/win32-ia32@0.19.5':
- optional: true
-
'@esbuild/win32-ia32@0.20.1':
optional: true
@@ -40437,9 +40224,6 @@ snapshots:
'@esbuild/win32-x64@0.19.12':
optional: true
- '@esbuild/win32-x64@0.19.5':
- optional: true
-
'@esbuild/win32-x64@0.20.1':
optional: true
@@ -41240,7 +41024,7 @@ snapshots:
'@jest/reporters': 29.5.0
'@jest/test-result': 29.5.0
'@jest/transform': 29.7.0
- '@jest/types': 29.5.0
+ '@jest/types': 29.6.3
'@types/node': 14.18.42
ansi-escapes: 4.3.2
chalk: 4.1.2
@@ -41274,7 +41058,7 @@ snapshots:
'@jest/reporters': 29.5.0
'@jest/test-result': 29.5.0
'@jest/transform': 29.7.0
- '@jest/types': 29.5.0
+ '@jest/types': 29.6.3
'@types/node': 14.18.42
ansi-escapes: 4.3.2
chalk: 4.1.2
@@ -43045,7 +42829,7 @@ snapshots:
dependencies:
https-proxy-agent: 5.0.1
nan: 2.17.0
- semver: 7.5.4
+ semver: 7.6.2
transitivePeerDependencies:
- supports-color
optional: true
@@ -50128,7 +49912,7 @@ snapshots:
case-sensitive-paths-webpack-plugin: 2.4.0
constants-browserify: 1.0.0
css-loader: 6.7.3(webpack@5.78.0(@swc/core@1.3.107(@swc/helpers@0.5.2))(esbuild@0.18.20))
- express: 4.18.2
+ express: 4.19.2
fork-ts-checker-webpack-plugin: 8.0.0(typescript@4.9.5)(webpack@5.78.0(@swc/core@1.3.107(@swc/helpers@0.5.2))(esbuild@0.18.20))
fs-extra: 11.2.0
html-webpack-plugin: 5.5.3(webpack@5.78.0(@swc/core@1.3.107(@swc/helpers@0.5.2))(esbuild@0.18.20))
@@ -50338,7 +50122,7 @@ snapshots:
detect-indent: 6.1.0
envinfo: 7.8.1
execa: 5.1.1
- express: 4.18.2
+ express: 4.19.2
find-up: 5.0.0
fs-extra: 11.2.0
get-npm-tarball-url: 2.0.3
@@ -52446,11 +52230,6 @@ snapshots:
'@types/node': 14.18.42
form-data: 3.0.1
- '@types/node-fetch@2.6.5':
- dependencies:
- '@types/node': 14.18.42
- form-data: 4.0.0
-
'@types/node-fetch@2.6.6':
dependencies:
'@types/node': 14.18.42
@@ -57471,7 +57250,7 @@ snapshots:
postcss-modules-scope: 3.0.0(postcss@8.4.35)
postcss-modules-values: 4.0.0(postcss@8.4.35)
postcss-value-parser: 4.2.0
- semver: 7.6.0
+ semver: 7.6.2
webpack: 5.78.0(@swc/core@1.3.107(@swc/helpers@0.5.2))(esbuild@0.18.20)
css-loader@6.7.3(webpack@5.78.0(@swc/core@1.3.107)):
@@ -57483,7 +57262,7 @@ snapshots:
postcss-modules-scope: 3.0.0(postcss@8.4.35)
postcss-modules-values: 4.0.0(postcss@8.4.35)
postcss-value-parser: 4.2.0
- semver: 7.6.0
+ semver: 7.6.2
webpack: 5.78.0(@swc/core@1.3.107)
css-loader@6.8.1(webpack@5.78.0(@swc/core@1.3.107(@swc/helpers@0.5.2))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-bundle-analyzer@4.9.0)(webpack-dev-server@4.15.1)(webpack@5.82.1))):
@@ -58004,8 +57783,6 @@ snapshots:
is-descriptor: 1.0.2
isobject: 3.0.1
- defu@6.1.2: {}
-
defu@6.1.4: {}
degenerator@5.0.1:
@@ -58753,31 +58530,6 @@ snapshots:
'@esbuild/win32-ia32': 0.19.12
'@esbuild/win32-x64': 0.19.12
- esbuild@0.19.5:
- optionalDependencies:
- '@esbuild/android-arm': 0.19.5
- '@esbuild/android-arm64': 0.19.5
- '@esbuild/android-x64': 0.19.5
- '@esbuild/darwin-arm64': 0.19.5
- '@esbuild/darwin-x64': 0.19.5
- '@esbuild/freebsd-arm64': 0.19.5
- '@esbuild/freebsd-x64': 0.19.5
- '@esbuild/linux-arm': 0.19.5
- '@esbuild/linux-arm64': 0.19.5
- '@esbuild/linux-ia32': 0.19.5
- '@esbuild/linux-loong64': 0.19.5
- '@esbuild/linux-mips64el': 0.19.5
- '@esbuild/linux-ppc64': 0.19.5
- '@esbuild/linux-riscv64': 0.19.5
- '@esbuild/linux-s390x': 0.19.5
- '@esbuild/linux-x64': 0.19.5
- '@esbuild/netbsd-x64': 0.19.5
- '@esbuild/openbsd-x64': 0.19.5
- '@esbuild/sunos-x64': 0.19.5
- '@esbuild/win32-arm64': 0.19.5
- '@esbuild/win32-ia32': 0.19.5
- '@esbuild/win32-x64': 0.19.5
-
esbuild@0.20.1:
optionalDependencies:
'@esbuild/aix-ppc64': 0.20.1
@@ -60451,7 +60203,7 @@ snapshots:
minimatch: 3.1.2
node-abort-controller: 3.1.1
schema-utils: 3.3.0
- semver: 7.6.2
+ semver: 7.5.4
tapable: 2.2.1
typescript: 4.9.5
webpack: 5.78.0(@swc/core@1.3.107(@swc/helpers@0.5.2))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-bundle-analyzer@4.9.0)(webpack-dev-server@4.15.1)(webpack@5.82.1))
@@ -60468,7 +60220,7 @@ snapshots:
minimatch: 3.1.2
node-abort-controller: 3.1.1
schema-utils: 3.3.0
- semver: 7.6.2
+ semver: 7.5.4
tapable: 2.2.1
typescript: 4.9.5
webpack: 5.78.0(@swc/core@1.3.107(@swc/helpers@0.5.2))(esbuild@0.18.20)
@@ -60874,7 +60626,7 @@ snapshots:
giget@1.1.2:
dependencies:
colorette: 2.0.19
- defu: 6.1.2
+ defu: 6.1.4
https-proxy-agent: 5.0.1
mri: 1.2.0
node-fetch-native: 1.4.0
@@ -62944,7 +62696,7 @@ snapshots:
dependencies:
'@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.107)(@types/node@14.18.42)(typescript@4.9.5))
'@jest/test-result': 29.5.0
- '@jest/types': 29.5.0
+ '@jest/types': 29.6.3
chalk: 4.1.2
exit: 0.1.2
graceful-fs: 4.2.11
@@ -62964,7 +62716,7 @@ snapshots:
dependencies:
'@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.3.107(@swc/helpers@0.5.2))(@types/node@18.15.11)(typescript@4.9.5))
'@jest/test-result': 29.5.0
- '@jest/types': 29.5.0
+ '@jest/types': 29.6.3
chalk: 4.1.2
exit: 0.1.2
graceful-fs: 4.2.11
@@ -64081,7 +63833,7 @@ snapshots:
jest-message-util@29.5.0:
dependencies:
- '@babel/code-frame': 7.22.13
+ '@babel/code-frame': 7.24.2
'@jest/types': 29.6.3
'@types/stack-utils': 2.0.1
chalk: 4.1.2
@@ -64397,7 +64149,7 @@ snapshots:
'@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.24.4)
'@babel/traverse': 7.24.1
'@babel/types': 7.24.5
- '@jest/expect-utils': 29.5.0
+ '@jest/expect-utils': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
'@types/babel__traverse': 7.18.3
@@ -67218,7 +66970,7 @@ snapshots:
acorn: 8.11.3
pathe: 1.1.2
pkg-types: 1.0.3
- ufo: 1.3.2
+ ufo: 1.5.3
mocha@10.2.0:
dependencies:
@@ -69499,7 +69251,7 @@ snapshots:
cosmiconfig: 7.1.0
klona: 2.0.6
postcss: 8.4.31
- semver: 7.6.0
+ semver: 7.6.2
webpack: 5.78.0(@swc/core@1.3.107(@swc/helpers@0.5.2))(esbuild@0.18.20)
postcss-loader@6.2.1(postcss@8.4.31)(webpack@5.78.0(@swc/core@1.3.107)):
@@ -69507,7 +69259,7 @@ snapshots:
cosmiconfig: 7.1.0
klona: 2.0.6
postcss: 8.4.31
- semver: 7.6.0
+ semver: 7.6.2
webpack: 5.78.0(@swc/core@1.3.107)
postcss-loader@7.3.3(postcss@8.4.31)(webpack@5.88.2(@swc/core@1.3.107)(esbuild@0.18.17)):
@@ -70164,8 +69916,6 @@ snapshots:
punycode@1.4.1: {}
- punycode@2.3.0: {}
-
punycode@2.3.1: {}
puppeteer-core@2.1.1:
@@ -72570,11 +72320,11 @@ snapshots:
rollup-plugin-terser@7.0.2(rollup@2.79.1):
dependencies:
- '@babel/code-frame': 7.21.4
+ '@babel/code-frame': 7.24.2
jest-worker: 26.6.2
rollup: 2.79.1
serialize-javascript: 4.0.0
- terser: 5.16.9
+ terser: 5.22.0
rollup-plugin-terser@7.0.2(rollup@3.20.2):
dependencies:
@@ -74566,7 +74316,7 @@ snapshots:
tough-cookie@4.1.3:
dependencies:
psl: 1.9.0
- punycode: 2.3.0
+ punycode: 2.3.1
universalify: 0.2.0
url-parse: 1.5.10
@@ -75456,8 +75206,6 @@ snapshots:
uc.micro@1.0.6: {}
- ufo@1.3.2: {}
-
ufo@1.5.3: {}
uglify-js@3.17.4:
@@ -76218,7 +75966,7 @@ snapshots:
vite@5.1.7(@types/node@12.20.55)(less@4.1.3)(lightningcss@1.23.0)(sass@1.64.1)(terser@5.22.0):
dependencies:
- esbuild: 0.19.5
+ esbuild: 0.19.12
postcss: 8.4.35
rollup: 4.9.6
optionalDependencies:
@@ -76231,7 +75979,7 @@ snapshots:
vite@5.1.7(@types/node@18.16.9)(less@4.1.3)(lightningcss@1.23.0)(sass@1.64.1)(terser@5.22.0):
dependencies:
- esbuild: 0.19.5
+ esbuild: 0.19.12
postcss: 8.4.35
rollup: 4.9.6
optionalDependencies:
@@ -76244,7 +75992,7 @@ snapshots:
vite@5.1.7(@types/node@18.18.5)(less@4.1.3)(lightningcss@1.23.0)(sass@1.64.1)(terser@5.22.0):
dependencies:
- esbuild: 0.19.5
+ esbuild: 0.19.12
postcss: 8.4.35
rollup: 4.9.6
optionalDependencies:
@@ -76683,7 +76431,7 @@ snapshots:
compression: 1.7.4
connect-history-api-fallback: 2.0.0
default-gateway: 6.0.3
- express: 4.18.2
+ express: 4.19.2
graceful-fs: 4.2.11
html-entities: 2.3.3
http-proxy-middleware: 2.0.6(@types/express@4.17.17)
@@ -76725,7 +76473,7 @@ snapshots:
compression: 1.7.4
connect-history-api-fallback: 2.0.0
default-gateway: 6.0.3
- express: 4.18.2
+ express: 4.19.2
graceful-fs: 4.2.11
html-entities: 2.3.3
http-proxy-middleware: 2.0.6(@types/express@4.17.17)
@@ -76766,7 +76514,7 @@ snapshots:
compression: 1.7.4
connect-history-api-fallback: 2.0.0
default-gateway: 6.0.3
- express: 4.18.2
+ express: 4.19.2
graceful-fs: 4.2.11
html-entities: 2.3.3
http-proxy-middleware: 2.0.6(@types/express@4.17.17)