From adcb0207416db041c4395f1afdaa750d6a492083 Mon Sep 17 00:00:00 2001 From: Dmitriy Stepanenko <33101123+dmitry-stepanenko@users.noreply.github.com> Date: Sat, 28 Oct 2023 09:05:15 +0000 Subject: [PATCH 1/4] chore: migrate to nx 16.10 --- .../__snapshots__/application.spec.ts.snap | 12 +- .../tests/application-basic-behavior.suite.ts | 18 +- e2e/qwik-nx-e2e/tests/micro-frontends.spec.ts | 28 +- .../tests/qwik-nx-cloudflare.spec.ts | 6 +- e2e/qwik-nx-e2e/tests/qwik-nx-netlify.spec.ts | 4 +- e2e/qwik-nx-e2e/tests/qwik-nx-vite.spec.ts | 21 +- e2e/qwik-nx-e2e/tests/storybook.spec.ts | 13 +- package.json | 26 +- .../src/generators/application/generator.ts | 2 +- .../src/generators/application/schema.d.ts | 4 +- .../src/generators/application/schema.json | 5 + .../application/utils/normalize-options.ts | 49 +- .../qwik-nx/src/generators/host/generator.ts | 2 +- .../qwik-nx/src/generators/host/schema.d.ts | 2 + .../qwik-nx/src/generators/host/schema.json | 5 + .../integrations/react-library/generator.ts | 9 +- .../integrations/react-library/schema.json | 5 + .../src/generators/library/generator.ts | 2 +- .../src/generators/library/schema.d.ts | 3 +- .../src/generators/library/schema.json | 5 + .../library/utils/normalize-options.ts | 36 +- .../src/generators/preset/generator.ts | 4 +- .../src/generators/remote/generator.ts | 2 +- .../qwik-nx/src/generators/remote/schema.d.ts | 3 + .../qwik-nx/src/generators/remote/schema.json | 5 + .../utils/integration-configuration-name.ts | 2 +- pnpm-lock.yaml | 571 ++++++++++++------ 27 files changed, 528 insertions(+), 316 deletions(-) diff --git a/e2e/qwik-nx-e2e/tests/__snapshots__/application.spec.ts.snap b/e2e/qwik-nx-e2e/tests/__snapshots__/application.spec.ts.snap index c04b3db3..df934ada 100644 --- a/e2e/qwik-nx-e2e/tests/__snapshots__/application.spec.ts.snap +++ b/e2e/qwik-nx-e2e/tests/__snapshots__/application.spec.ts.snap @@ -8,16 +8,16 @@ exports[`appGenerator e2e Basic behavior with app generator should run type chec >  NX  Running type check for the \\"PROJECT_NAME\\".. npx tsc --incremental --noEmit --pretty -p REPLACED_PATH/tsconfig.app.json -apps/PROJECT_NAME/src/routes/index.tsx:8:15 - error TS2322: Type 'string' is not assignable to type 'number'. -8 a = 'not-a-number'; -   ~ -libs/LIB_PROJECT_NAME/src/lib/LIB_PROJECT_NAME.tsx:7:22 - error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'. +LIB_PROJECT_NAME/src/lib/LIB_PROJECT_NAME.tsx:7:22 - error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'. 7 b.push(1);    ~ +PROJECT_NAME/src/routes/index.tsx:8:15 - error TS2322: Type 'string' is not assignable to type 'number'. +8 a = 'not-a-number'; +   ~ Found 2 errors in 2 files. Errors Files - 1 apps/PROJECT_NAME/src/routes/index.tsx:8 - 1 libs/LIB_PROJECT_NAME/src/lib/LIB_PROJECT_NAME.tsx:7 + 1 LIB_PROJECT_NAME/src/lib/LIB_PROJECT_NAME.tsx:7 + 1 PROJECT_NAME/src/routes/index.tsx:8 diff --git a/e2e/qwik-nx-e2e/tests/application-basic-behavior.suite.ts b/e2e/qwik-nx-e2e/tests/application-basic-behavior.suite.ts index 17109146..096c6db3 100644 --- a/e2e/qwik-nx-e2e/tests/application-basic-behavior.suite.ts +++ b/e2e/qwik-nx-e2e/tests/application-basic-behavior.suite.ts @@ -19,6 +19,9 @@ import { import { names } from '@nx/devkit'; export function testApplicationBasicBehavior(generator: 'app' | 'preset') { + const isPreset = generator === 'preset'; + const appPathPrefix = isPreset ? 'apps/' : ''; + const libPathPrefix = isPreset ? 'libs/' : ''; const devServerPort = 4212; const previewServerPort = 4232; describe(`Basic behavior with ${generator} generator`, () => { @@ -36,12 +39,11 @@ export function testApplicationBasicBehavior(generator: 'app' | 'preset') { beforeAll(async () => { project = uniq('qwik-nx'); libProject = uniq('qwik-nx'); - rootRoutePath = `apps/${project}/src/routes/index.tsx`; - libComponentPath = `libs/${libProject}/src/lib/${libProject}.tsx`; + rootRoutePath = `${appPathPrefix}${project}/src/routes/index.tsx`; + libComponentPath = `${libPathPrefix}${libProject}/src/lib/${libProject}.tsx`; libComponentName = names(libProject).className; - const projectNameParam = - generator === 'preset' ? `--qwikAppName=${project}` : project; + const projectNameParam = isPreset ? `--qwikAppName=${project}` : project; await runNxCommandAsync( `generate qwik-nx:${generator} ${projectNameParam} --no-interactive` @@ -91,10 +93,14 @@ export function testApplicationBasicBehavior(generator: 'app' | 'preset') { `Successfully ran target build for project ${project}` ); expect(() => - checkFilesExist(`dist/apps/${project}/client/q-manifest.json`) + checkFilesExist( + `dist/${appPathPrefix}${project}/client/q-manifest.json` + ) ).not.toThrow(); expect(() => - checkFilesExist(`dist/apps/${project}/server/entry.preview.mjs`) + checkFilesExist( + `dist/${appPathPrefix}${project}/server/entry.preview.mjs` + ) ).not.toThrow(); }, DEFAULT_E2E_TIMEOUT diff --git a/e2e/qwik-nx-e2e/tests/micro-frontends.spec.ts b/e2e/qwik-nx-e2e/tests/micro-frontends.spec.ts index 193919f9..1cd43e26 100644 --- a/e2e/qwik-nx-e2e/tests/micro-frontends.spec.ts +++ b/e2e/qwik-nx-e2e/tests/micro-frontends.spec.ts @@ -40,16 +40,10 @@ describe('Micro-frontends e2e', () => { it( 'should create host and remote applications', async () => { - expect(() => - checkFilesExist(`apps/${project}/vite.config.ts`) - ).not.toThrow(); - expect(() => - checkFilesExist(`apps/${remote1}/vite.config.ts`) - ).not.toThrow(); - expect(() => - checkFilesExist(`apps/${remote2}/vite.config.ts`) - ).not.toThrow(); - const configFilePath = `apps/${project}/src/config/remotes.json`; + expect(() => checkFilesExist(`${project}/vite.config.ts`)).not.toThrow(); + expect(() => checkFilesExist(`${remote1}/vite.config.ts`)).not.toThrow(); + expect(() => checkFilesExist(`${remote2}/vite.config.ts`)).not.toThrow(); + const configFilePath = `${project}/src/config/remotes.json`; expect(() => checkFilesExist(configFilePath)).not.toThrow(); const config = readJson(configFilePath); expect(config[remote1]).toEqual('http://localhost:5174'); @@ -67,10 +61,10 @@ describe('Micro-frontends e2e', () => { `Successfully ran target build for project ${name}` ); expect(() => - checkFilesExist(`dist/apps/${name}/client/q-manifest.json`) + checkFilesExist(`dist/${name}/client/q-manifest.json`) ).not.toThrow(); expect(() => - checkFilesExist(`dist/apps/${name}/server/entry.preview.mjs`) + checkFilesExist(`dist/${name}/server/entry.preview.mjs`) ).not.toThrow(); }; await checkProject(project); @@ -162,7 +156,7 @@ describe('Micro-frontends e2e', () => { `Successfully ran target build for project ${remote3}` ); expect(() => - checkFilesExist(`dist/apps/${remote3}/server/entry.preview.mjs`) + checkFilesExist(`dist/${remote3}/server/entry.preview.mjs`) ).not.toThrow(); const runResult = await runHostAndRemotes( @@ -281,7 +275,7 @@ async function previewHostAndRemotes( const includesBuiltMessage = (remote: string) => { // checking for the presence of ssr build output message to determine whether project has been built return stripConsoleColors(output).includes( - `${remote.toUpperCase()} ../../dist/apps/${remote}/server/entry.preview.mjs` + `${remote.toUpperCase()} ../dist/${remote}/server/entry.preview.mjs` ); }; @@ -300,7 +294,7 @@ async function previewHostAndRemotes( // build output builtHost ||= stripConsoleColors(output).includes( - `../../dist/apps/${hostName}/server/entry.preview.mjs` + `../dist/${hostName}/server/entry.preview.mjs` ); builtRemote1 ||= includesBuiltMessage(remote1); builtRemote2 ||= includesBuiltMessage(remote2); @@ -339,8 +333,8 @@ async function previewHostAndRemotes( const hasBuildOutputs = (projectName: string): boolean => { try { - checkFilesExist(`dist/apps/${projectName}/client/q-manifest.json`); - checkFilesExist(`dist/apps/${projectName}/server/entry.preview.mjs`); + checkFilesExist(`dist/${projectName}/client/q-manifest.json`); + checkFilesExist(`dist/${projectName}/server/entry.preview.mjs`); return true; } catch { return false; diff --git a/e2e/qwik-nx-e2e/tests/qwik-nx-cloudflare.spec.ts b/e2e/qwik-nx-e2e/tests/qwik-nx-cloudflare.spec.ts index 04b2eb7f..ab18002f 100644 --- a/e2e/qwik-nx-e2e/tests/qwik-nx-cloudflare.spec.ts +++ b/e2e/qwik-nx-e2e/tests/qwik-nx-cloudflare.spec.ts @@ -53,12 +53,10 @@ describe('qwik nx cloudflare generator', () => { `Successfully ran target build for project ${project}` ); expect(() => - checkFilesExist(`dist/apps/${project}/client/q-manifest.json`) + checkFilesExist(`dist/${project}/client/q-manifest.json`) ).not.toThrow(); expect(() => - checkFilesExist( - `dist/apps/${project}/server/entry.cloudflare-pages.js` - ) + checkFilesExist(`dist/${project}/server/entry.cloudflare-pages.js`) ).not.toThrow(); }, DEFAULT_E2E_TIMEOUT diff --git a/e2e/qwik-nx-e2e/tests/qwik-nx-netlify.spec.ts b/e2e/qwik-nx-e2e/tests/qwik-nx-netlify.spec.ts index 005fb5c4..6d81c2e1 100644 --- a/e2e/qwik-nx-e2e/tests/qwik-nx-netlify.spec.ts +++ b/e2e/qwik-nx-e2e/tests/qwik-nx-netlify.spec.ts @@ -45,11 +45,11 @@ describe('qwik nx netlify generator', () => { `Successfully ran target build for project ${project}` ); expect(() => - checkFilesExist(`dist/apps/${project}/client/q-manifest.json`) + checkFilesExist(`dist/${project}/client/q-manifest.json`) ).not.toThrow(); expect(() => checkFilesExist( - `dist/apps/${project}/.netlify/edge-functions/entry.netlify-edge/entry.netlify-edge.js` + `dist/${project}/.netlify/edge-functions/entry.netlify-edge/entry.netlify-edge.js` ) ).not.toThrow(); }, diff --git a/e2e/qwik-nx-e2e/tests/qwik-nx-vite.spec.ts b/e2e/qwik-nx-e2e/tests/qwik-nx-vite.spec.ts index d11d5f83..a58913ba 100644 --- a/e2e/qwik-nx-e2e/tests/qwik-nx-vite.spec.ts +++ b/e2e/qwik-nx-e2e/tests/qwik-nx-vite.spec.ts @@ -56,7 +56,7 @@ describe('qwikNxVite plugin e2e', () => { // move header component into the library // update import in layout.tsx - const layoutFilePath = `apps/${project}/src/routes/layout.tsx`; + const layoutFilePath = `${project}/src/routes/layout.tsx`; let layoutFile = readFile(layoutFilePath); layoutFile = layoutFile.replace( `import Header from '../components/header/header';`, @@ -65,8 +65,8 @@ describe('qwikNxVite plugin e2e', () => { updateFile(layoutFilePath, layoutFile); // move header component files - const headerFolderOldPath = `apps/${project}/src/components/header`; - const headerFolderNewPath = `libs/${headerLibName}/src/lib`; + const headerFolderOldPath = `${project}/src/components/header`; + const headerFolderNewPath = `${headerLibName}/src/lib`; removeFile(`${headerFolderNewPath}/${headerLibName}.tsx`); removeFile(`${headerFolderNewPath}/${headerLibName}.css`); renameFile( @@ -78,7 +78,7 @@ describe('qwikNxVite plugin e2e', () => { `${headerFolderNewPath}/header.css` ); updateFile( - `libs/${headerLibName}/src/index.ts`, + `${headerLibName}/src/index.ts`, `export * from './lib/header';` ); @@ -95,17 +95,14 @@ describe('qwikNxVite plugin e2e', () => { updateFile(`${headerFolderNewPath}/header.tsx`, headerTsx); // move icon component file - const qwikIconFolderNewPath = `libs/${iconLibName}/src/lib`; + const qwikIconFolderNewPath = `${iconLibName}/src/lib`; removeFile(`${qwikIconFolderNewPath}/${iconLibName}.tsx`); removeFile(`${qwikIconFolderNewPath}/${iconLibName}.css`); renameFile( - `apps/${project}/src/components/icons/qwik.tsx`, + `${project}/src/components/icons/qwik.tsx`, `${qwikIconFolderNewPath}/qwik.tsx` ); - updateFile( - `libs/${iconLibName}/src/index.ts`, - `export * from './lib/qwik';` - ); + updateFile(`${iconLibName}/src/index.ts`, `export * from './lib/qwik';`); }, DEFAULT_E2E_TIMEOUT); it( @@ -116,10 +113,10 @@ describe('qwikNxVite plugin e2e', () => { `Successfully ran target build for project ${project}` ); expect(() => - checkFilesExist(`dist/apps/${project}/client/q-manifest.json`) + checkFilesExist(`dist/${project}/client/q-manifest.json`) ).not.toThrow(); expect(() => - checkFilesExist(`dist/apps/${project}/server/entry.preview.mjs`) + checkFilesExist(`dist/${project}/server/entry.preview.mjs`) ).not.toThrow(); }, DEFAULT_E2E_TIMEOUT diff --git a/e2e/qwik-nx-e2e/tests/storybook.spec.ts b/e2e/qwik-nx-e2e/tests/storybook.spec.ts index e7fbe27f..735b9c14 100644 --- a/e2e/qwik-nx-e2e/tests/storybook.spec.ts +++ b/e2e/qwik-nx-e2e/tests/storybook.spec.ts @@ -43,7 +43,7 @@ describe('qwikNxVite plugin e2e', () => { ); await addAdditionalStories(appProject); }, DEFAULT_E2E_TIMEOUT); - checkStorybookIsBuiltAndServed(appProject, 'apps'); + checkStorybookIsBuiltAndServed(appProject); }); describe('Applying storybook for existing library', () => { beforeAll(async () => { @@ -55,7 +55,7 @@ describe('qwikNxVite plugin e2e', () => { ); await addAdditionalStories(libProject); }, DEFAULT_E2E_TIMEOUT); - checkStorybookIsBuiltAndServed(libProject, 'libs'); + checkStorybookIsBuiltAndServed(libProject); }); describe('Generating a new library with storybook configuration', () => { @@ -65,7 +65,7 @@ describe('qwikNxVite plugin e2e', () => { ); await addAdditionalStories(secondLibProject); }, DEFAULT_E2E_TIMEOUT); - checkStorybookIsBuiltAndServed(secondLibProject, 'libs'); + checkStorybookIsBuiltAndServed(secondLibProject); }); }); }); @@ -79,10 +79,7 @@ async function addAdditionalStories(projectName: string): Promise { ); } -function checkStorybookIsBuiltAndServed( - projectName: string, - type: 'apps' | 'libs' -) { +function checkStorybookIsBuiltAndServed(projectName: string) { it( `should be able to build storybook for the "${projectName}"`, async () => { @@ -115,7 +112,7 @@ function checkStorybookIsBuiltAndServed( } ); - const mdxPattern = normalize(`${type}/${projectName}/**/*.stories.mdx`); + const mdxPattern = normalize(`${projectName}/**/*.stories.mdx`); // it is expected that projects won't have stories by default and storybook should recognize it. expect(resultOutput).toContain( diff --git a/package.json b/package.json index fae23920..3f7ed57e 100644 --- a/package.json +++ b/package.json @@ -23,18 +23,18 @@ "@commitlint/config-angular": "^17.3.0", "@commitlint/config-conventional": "^17.3.0", "@jscutlery/semver": "^3.1.0", - "@nx/cypress": "16.7.0", - "@nx/devkit": "16.7.0", - "@nx/eslint-plugin": "16.7.0", - "@nx/jest": "16.7.0", - "@nx/js": "16.7.0", - "@nx/linter": "16.7.0", - "@nx/plugin": "16.7.0", - "@nx/storybook": "16.7.0", - "@nx/vite": "16.7.0", - "@nx/workspace": "16.7.0", + "@nx/cypress": "16.10.0", + "@nx/devkit": "16.10.0", + "@nx/eslint-plugin": "16.10.0", + "@nx/jest": "16.10.0", + "@nx/js": "16.10.0", + "@nx/linter": "16.10.0", + "@nx/plugin": "16.10.0", + "@nx/storybook": "16.10.0", + "@nx/vite": "16.10.0", + "@nx/workspace": "16.10.0", "@nxkit/playwright": "^3.0.2", - "@swc-node/register": "^1.4.2", + "@swc-node/register": "1.6.8", "@swc/cli": "0.1.62", "@swc/core": "^1.2.173", "@types/fs-extra": "11.0.1", @@ -63,8 +63,8 @@ "jsonc-eslint-parser": "^2.1.0", "kill-port": "2.0.1", "ngx-deploy-npm": "^6.0.0", - "nx": "16.7.0", - "nx-cloud": "16.3.0", + "nx": "16.10.0", + "nx-cloud": "16.5.2", "prettier": "^2.8.0", "pretty-quick": "^3.1.3", "tcp-port-used": "1.0.2", diff --git a/packages/qwik-nx/src/generators/application/generator.ts b/packages/qwik-nx/src/generators/application/generator.ts index 76451fba..ed2be819 100644 --- a/packages/qwik-nx/src/generators/application/generator.ts +++ b/packages/qwik-nx/src/generators/application/generator.ts @@ -40,7 +40,7 @@ export async function appGenerator( tree: Tree, options: QwikAppGeneratorSchema ) { - const normalizedOptions = normalizeOptions(tree, options); + const normalizedOptions = await normalizeOptions(tree, options); const tasks: GeneratorCallback[] = []; const targets: Record = diff --git a/packages/qwik-nx/src/generators/application/schema.d.ts b/packages/qwik-nx/src/generators/application/schema.d.ts index 7294e186..c24aedcf 100644 --- a/packages/qwik-nx/src/generators/application/schema.d.ts +++ b/packages/qwik-nx/src/generators/application/schema.d.ts @@ -1,4 +1,5 @@ import { Linter } from '@nx/linter'; +import type { ProjectNameAndRootFormat } from '@nx/devkit/src/generators/project-name-and-root-utils'; export interface QwikAppGeneratorSchema { name: string; @@ -13,7 +14,7 @@ export interface QwikAppGeneratorSchema { e2eTestRunner?: 'playwright' | 'cypress' | 'none'; devServerPort?: number; previewServerPort?: number; - // router: 'qwik-city' | 'none'; // TODO: add setup w/o qwik-city + projectNameAndRootFormat?: ProjectNameAndRootFormat; } export interface NormalizedSchema extends QwikAppGeneratorSchema { @@ -26,4 +27,5 @@ export interface NormalizedSchema extends QwikAppGeneratorSchema { setupVitest: boolean; parsedTags: string[]; styleExtension: Exclude | null; + projectNameAndRootFormat: ProjectNameAndRootFormat; } diff --git a/packages/qwik-nx/src/generators/application/schema.json b/packages/qwik-nx/src/generators/application/schema.json index 47d05126..30204977 100644 --- a/packages/qwik-nx/src/generators/application/schema.json +++ b/packages/qwik-nx/src/generators/application/schema.json @@ -51,6 +51,11 @@ "default": "css" } }, + "projectNameAndRootFormat": { + "description": "Whether to generate the project name and root directory as provided (`as-provided`) or generate them composing their values and taking the configured layout into account (`derived`).", + "type": "string", + "enum": ["as-provided", "derived"] + }, "linter": { "description": "The tool to use for running lint checks.", "type": "string", diff --git a/packages/qwik-nx/src/generators/application/utils/normalize-options.ts b/packages/qwik-nx/src/generators/application/utils/normalize-options.ts index b195a6ca..a73c6498 100644 --- a/packages/qwik-nx/src/generators/application/utils/normalize-options.ts +++ b/packages/qwik-nx/src/generators/application/utils/normalize-options.ts @@ -1,35 +1,23 @@ -import { - extractLayoutDirectory, - getWorkspaceLayout, - names, - normalizePath, - offsetFromRoot, - Tree, -} from '@nx/devkit'; +import { offsetFromRoot, Tree } from '@nx/devkit'; import { getRelativePathToRootTsConfig } from '@nx/js'; import { NormalizedSchema, QwikAppGeneratorSchema } from '../schema'; +import { determineProjectNameAndRootOptions } from '@nx/devkit/src/generators/project-name-and-root-utils'; -function normalizeDirectory(options: QwikAppGeneratorSchema) { - const { projectDirectory } = extractLayoutDirectory(options.directory ?? ''); - return projectDirectory - ? `${names(projectDirectory).fileName}/${names(options.name).fileName}` - : names(options.name).fileName; -} - -function normalizeProjectName(options: QwikAppGeneratorSchema) { - return normalizeDirectory(options).replace(new RegExp('/', 'g'), '-'); -} - -export function normalizeOptions( +export async function normalizeOptions( host: Tree, options: QwikAppGeneratorSchema -): NormalizedSchema { - const appDirectory = normalizeDirectory(options); - const appProjectName = normalizeProjectName(options); - - const { layoutDirectory } = extractLayoutDirectory(options.directory ?? ''); - const appsDir = layoutDirectory ?? getWorkspaceLayout(host).appsDir; - const projectRoot = normalizePath(`${appsDir}/${appDirectory}`); +): Promise { + const { + projectName: appProjectName, + projectRoot: appProjectRoot, + projectNameAndRootFormat, + } = await determineProjectNameAndRootOptions(host, { + name: options.name, + projectType: 'application', + callingGenerator: 'qwik-nx:application', + directory: options.directory, + projectNameAndRootFormat: options.projectNameAndRootFormat, + }); const parsedTags = options.tags ? options.tags.split(',').map((s) => s.trim()) @@ -43,13 +31,14 @@ export function normalizeOptions( return { ...options, projectName: appProjectName, - projectRoot, - offsetFromRoot: offsetFromRoot(projectRoot), - rootTsConfigPath: getRelativePathToRootTsConfig(host, projectRoot), + projectRoot: appProjectRoot, + offsetFromRoot: offsetFromRoot(appProjectRoot), + rootTsConfigPath: getRelativePathToRootTsConfig(host, appProjectRoot), styleExtension, setupVitest: options.unitTestRunner === 'vitest', parsedTags, devServerPort: options.devServerPort ?? 5173, previewServerPort: options.previewServerPort ?? 4173, + projectNameAndRootFormat, }; } diff --git a/packages/qwik-nx/src/generators/host/generator.ts b/packages/qwik-nx/src/generators/host/generator.ts index 22b63915..e58d5324 100644 --- a/packages/qwik-nx/src/generators/host/generator.ts +++ b/packages/qwik-nx/src/generators/host/generator.ts @@ -60,7 +60,7 @@ export async function hostGenerator(tree: Tree, options: HostGeneratorSchema) { addMicroFrontendBetaWarning(); const tasks: GeneratorCallback[] = []; - const normalizedSchema = normalizeOptions(tree, { + const normalizedSchema = await normalizeOptions(tree, { ...options, devServerPort: options.port, previewServerPort: options.port, diff --git a/packages/qwik-nx/src/generators/host/schema.d.ts b/packages/qwik-nx/src/generators/host/schema.d.ts index 0b866c58..f582753b 100644 --- a/packages/qwik-nx/src/generators/host/schema.d.ts +++ b/packages/qwik-nx/src/generators/host/schema.d.ts @@ -1,3 +1,4 @@ +import { ProjectNameAndRootFormat } from '@nx/devkit/src/generators/project-name-and-root-utils'; import { Linter } from '@nx/linter'; export interface HostGeneratorSchema { @@ -13,4 +14,5 @@ export interface HostGeneratorSchema { e2eTestRunner?: 'playwright' | 'cypress' | 'none'; port?: number; remotes?: string[]; + projectNameAndRootFormat?: ProjectNameAndRootFormat; } diff --git a/packages/qwik-nx/src/generators/host/schema.json b/packages/qwik-nx/src/generators/host/schema.json index e16006e4..5c063abd 100644 --- a/packages/qwik-nx/src/generators/host/schema.json +++ b/packages/qwik-nx/src/generators/host/schema.json @@ -24,6 +24,11 @@ "description": "A directory where the project is placed", "x-priority": "important" }, + "projectNameAndRootFormat": { + "description": "Whether to generate the project name and root directory as provided (`as-provided`) or generate them composing their values and taking the configured layout into account (`derived`).", + "type": "string", + "enum": ["as-provided", "derived"] + }, "style": { "description": "The file extension to be used for style files.", "type": "string", diff --git a/packages/qwik-nx/src/generators/integrations/react-library/generator.ts b/packages/qwik-nx/src/generators/integrations/react-library/generator.ts index f54c543d..b6165a18 100644 --- a/packages/qwik-nx/src/generators/integrations/react-library/generator.ts +++ b/packages/qwik-nx/src/generators/integrations/react-library/generator.ts @@ -22,15 +22,14 @@ interface NormalizedSchema extends ReactLibraryGeneratorSchema { targetApps: string[]; projectName: string; projectRoot: string; - projectDirectory: string; parsedTags: string[]; } -function normalizeOptions( +async function normalizeOptions( tree: Tree, options: ReactLibraryGeneratorSchema -): NormalizedSchema { - const normalizedLibraryOptions = libraryNormalizeOptions(tree, { +): Promise { + const normalizedLibraryOptions = await libraryNormalizeOptions(tree, { ...options, style: 'none', }); @@ -89,7 +88,7 @@ export async function reactLibraryGenerator( tree: Tree, schema: ReactLibraryGeneratorSchema ) { - const normalizedOptions = normalizeOptions(tree, schema); + const normalizedOptions = await normalizeOptions(tree, schema); const tasks: GeneratorCallback[] = []; const installTask = await libraryGenerator(tree, { diff --git a/packages/qwik-nx/src/generators/integrations/react-library/schema.json b/packages/qwik-nx/src/generators/integrations/react-library/schema.json index e5d72a47..2a273e1b 100644 --- a/packages/qwik-nx/src/generators/integrations/react-library/schema.json +++ b/packages/qwik-nx/src/generators/integrations/react-library/schema.json @@ -19,6 +19,11 @@ "type": "string", "description": "A directory where the lib is placed." }, + "projectNameAndRootFormat": { + "description": "Whether to generate the project name and root directory as provided (`as-provided`) or generate them composing their values and taking the configured layout into account (`derived`).", + "type": "string", + "enum": ["as-provided", "derived"] + }, "installMUIExample": { "type": "boolean", "description": "Add dependencies for Material UI and qwikified example component, that uses it", diff --git a/packages/qwik-nx/src/generators/library/generator.ts b/packages/qwik-nx/src/generators/library/generator.ts index 2cea9c1d..564f99c4 100644 --- a/packages/qwik-nx/src/generators/library/generator.ts +++ b/packages/qwik-nx/src/generators/library/generator.ts @@ -29,7 +29,7 @@ export async function libraryGenerator( tree: Tree, schema: LibraryGeneratorSchema ) { - const options = normalizeOptions(tree, schema); + const options = await normalizeOptions(tree, schema); const tasks: GeneratorCallback[] = []; diff --git a/packages/qwik-nx/src/generators/library/schema.d.ts b/packages/qwik-nx/src/generators/library/schema.d.ts index 473ef4b0..62099006 100644 --- a/packages/qwik-nx/src/generators/library/schema.d.ts +++ b/packages/qwik-nx/src/generators/library/schema.d.ts @@ -13,6 +13,7 @@ export interface LibraryGeneratorSchema { buildable?: boolean; storybookConfiguration?: boolean; generateComponent?: boolean; + projectNameAndRootFormat?: ProjectNameAndRootFormat; } type NormalizedRequiredPropsNames = @@ -21,6 +22,7 @@ type NormalizedRequiredPropsNames = | 'linter' | 'storybookConfiguration' | 'generateComponent' + | 'projectNameAndRootFormat' | 'buildable'; type NormalizedRequiredProps = Required< Pick @@ -33,7 +35,6 @@ export type NormalizedSchema = Omit< NormalizedRequiredProps & { projectName: string; projectRoot: string; - projectDirectory: string; parsedTags: string[]; offsetFromRoot: string; setupVitest: boolean; diff --git a/packages/qwik-nx/src/generators/library/schema.json b/packages/qwik-nx/src/generators/library/schema.json index e199f3c9..4c52ec96 100644 --- a/packages/qwik-nx/src/generators/library/schema.json +++ b/packages/qwik-nx/src/generators/library/schema.json @@ -30,6 +30,11 @@ "enum": ["eslint", "none"], "default": "eslint" }, + "projectNameAndRootFormat": { + "description": "Whether to generate the project name and root directory as provided (`as-provided`) or generate them composing their values and taking the configured layout into account (`derived`).", + "type": "string", + "enum": ["as-provided", "derived"] + }, "unitTestRunner": { "type": "string", "enum": ["vitest", "none"], diff --git a/packages/qwik-nx/src/generators/library/utils/normalize-options.ts b/packages/qwik-nx/src/generators/library/utils/normalize-options.ts index 904e0662..b6d0ec9e 100644 --- a/packages/qwik-nx/src/generators/library/utils/normalize-options.ts +++ b/packages/qwik-nx/src/generators/library/utils/normalize-options.ts @@ -1,31 +1,21 @@ -import { - extractLayoutDirectory, - getWorkspaceLayout, - joinPathFragments, - names, - offsetFromRoot, - Tree, -} from '@nx/devkit'; +import { offsetFromRoot, Tree } from '@nx/devkit'; import { Linter } from '@nx/linter'; import { LibraryGeneratorSchema, NormalizedSchema } from '../schema'; +import { determineProjectNameAndRootOptions } from '@nx/devkit/src/generators/project-name-and-root-utils'; -export function normalizeOptions( +export async function normalizeOptions( tree: Tree, schema: LibraryGeneratorSchema -): NormalizedSchema { - const extracted = extractLayoutDirectory(schema.directory ?? ''); +): Promise { + const { projectName, projectRoot, projectNameAndRootFormat } = + await determineProjectNameAndRootOptions(tree, { + name: schema.name, + projectType: 'library', + callingGenerator: 'qwik-nx:library', + directory: schema.directory, + projectNameAndRootFormat: schema.projectNameAndRootFormat, + }); - const name = names(schema.name).fileName; - - const fullProjectDirectory = extracted.projectDirectory - ? `${names(extracted.projectDirectory).fileName}/${name}` - : name; - const projectName = fullProjectDirectory.replace(new RegExp('/', 'g'), '-'); - - const { libsDir: defaultLibsDir } = getWorkspaceLayout(tree); - const libsDir = extracted.layoutDirectory ?? defaultLibsDir; - - const projectRoot = joinPathFragments(libsDir, fullProjectDirectory); const parsedTags = schema.tags ? schema.tags.split(',').map((s) => s.trim()) : []; @@ -44,8 +34,8 @@ export function normalizeOptions( ...withDefaultValues, projectName, projectRoot, - projectDirectory: fullProjectDirectory, parsedTags, + projectNameAndRootFormat, setupVitest: withDefaultValues.unitTestRunner === 'vitest', offsetFromRoot: offsetFromRoot(projectRoot), }; diff --git a/packages/qwik-nx/src/generators/preset/generator.ts b/packages/qwik-nx/src/generators/preset/generator.ts index 9ef74b21..fb33e06b 100644 --- a/packages/qwik-nx/src/generators/preset/generator.ts +++ b/packages/qwik-nx/src/generators/preset/generator.ts @@ -5,10 +5,10 @@ export default async function ( tree: Tree, options: QwikWorkspacePresetGeneratorSchema ) { - options.directory = ''; + options.directory = 'apps'; options.name = options.qwikAppName ?? options.name; options.style = options.qwikAppStyle ?? options.style; return await import('../application/generator').then(({ appGenerator }) => - appGenerator(tree, options) + appGenerator(tree, { ...options, projectNameAndRootFormat: 'derived' }) ); } diff --git a/packages/qwik-nx/src/generators/remote/generator.ts b/packages/qwik-nx/src/generators/remote/generator.ts index 53b09028..f3361901 100644 --- a/packages/qwik-nx/src/generators/remote/generator.ts +++ b/packages/qwik-nx/src/generators/remote/generator.ts @@ -34,7 +34,7 @@ export async function remoteGenerator( const initTask = await appGenerator(tree, appGeneratorSchema); tasks.push(initTask); - const normalizedSchema = normalizeOptions(tree, appGeneratorSchema); + const normalizedSchema = await normalizeOptions(tree, appGeneratorSchema); updateFiles(tree, normalizedSchema); diff --git a/packages/qwik-nx/src/generators/remote/schema.d.ts b/packages/qwik-nx/src/generators/remote/schema.d.ts index 2cc9469c..f48c01ff 100644 --- a/packages/qwik-nx/src/generators/remote/schema.d.ts +++ b/packages/qwik-nx/src/generators/remote/schema.d.ts @@ -1,3 +1,5 @@ +import { ProjectNameAndRootFormat } from '@nx/devkit/src/generators/project-name-and-root-utils'; + export interface RemoteGeneratorSchema { name: string; tags?: string; @@ -11,4 +13,5 @@ export interface RemoteGeneratorSchema { e2eTestRunner?: 'playwright' | 'cypress' | 'none'; port?: number; host?: string; + projectNameAndRootFormat?: ProjectNameAndRootFormat; } diff --git a/packages/qwik-nx/src/generators/remote/schema.json b/packages/qwik-nx/src/generators/remote/schema.json index 1dbe5be7..ba3b21c2 100644 --- a/packages/qwik-nx/src/generators/remote/schema.json +++ b/packages/qwik-nx/src/generators/remote/schema.json @@ -23,6 +23,11 @@ "type": "string", "description": "A directory where the project is placed" }, + "projectNameAndRootFormat": { + "description": "Whether to generate the project name and root directory as provided (`as-provided`) or generate them composing their values and taking the configured layout into account (`derived`).", + "type": "string", + "enum": ["as-provided", "derived"] + }, "style": { "description": "The file extension to be used for style files.", "type": "string", diff --git a/packages/qwik-nx/src/utils/integration-configuration-name.ts b/packages/qwik-nx/src/utils/integration-configuration-name.ts index b8ff5352..5aa649dc 100644 --- a/packages/qwik-nx/src/utils/integration-configuration-name.ts +++ b/packages/qwik-nx/src/utils/integration-configuration-name.ts @@ -3,7 +3,7 @@ import { ProjectConfiguration } from '@nx/devkit'; export enum IntegrationName { Cloudflare = 'cloudflare', Deno = 'deno', - Netlify = 'netlify' + Netlify = 'netlify', } /** diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fce675d2..d1d5a41f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,43 +28,43 @@ importers: version: 17.3.0 '@jscutlery/semver': specifier: ^3.1.0 - version: 3.1.0(@nx/devkit@16.7.0) + version: 3.1.0(@nx/devkit@16.10.0) '@nx/cypress': - specifier: 16.7.0 - version: 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) + specifier: 16.10.0 + version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) '@nx/devkit': - specifier: 16.7.0 - version: 16.7.0(nx@16.7.0) + specifier: 16.10.0 + version: 16.10.0(nx@16.10.0) '@nx/eslint-plugin': - specifier: 16.7.0 - version: 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) + specifier: 16.10.0 + version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) '@nx/jest': - specifier: 16.7.0 - version: 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.7.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) + specifier: 16.10.0 + version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) '@nx/js': - specifier: 16.7.0 - version: 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) + specifier: 16.10.0 + version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) '@nx/linter': - specifier: 16.7.0 - version: 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) + specifier: 16.10.0 + version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(verdaccio@5.21.1) '@nx/plugin': - specifier: 16.7.0 - version: 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) + specifier: 16.10.0 + version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) '@nx/storybook': - specifier: 16.7.0 - version: 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) + specifier: 16.10.0 + version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) '@nx/vite': - specifier: 16.7.0 - version: 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1)(vite@4.3.9)(vitest@0.31.3) + specifier: 16.10.0 + version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1)(vite@4.3.9)(vitest@0.31.3) '@nx/workspace': - specifier: 16.7.0 - version: 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19) + specifier: 16.10.0 + version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19) '@nxkit/playwright': specifier: ^3.0.2 version: 3.0.2(@playwright/test@1.30.0) '@swc-node/register': - specifier: ^1.4.2 - version: 1.5.4(@swc/core@1.3.19)(typescript@4.9.5) + specifier: 1.6.8 + version: 1.6.8(@swc/core@1.3.19)(typescript@4.9.5) '@swc/cli': specifier: 0.1.62 version: 0.1.62(@swc/core@1.3.19) @@ -148,13 +148,13 @@ importers: version: 2.0.1 ngx-deploy-npm: specifier: ^6.0.0 - version: 6.0.0(@nx/devkit@16.7.0)(tslib@2.5.0) + version: 6.0.0(@nx/devkit@16.10.0)(tslib@2.5.0) nx: - specifier: 16.7.0 - version: 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19) + specifier: 16.10.0 + version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19) nx-cloud: - specifier: 16.3.0 - version: 16.3.0 + specifier: 16.5.2 + version: 16.5.2 prettier: specifier: ^2.8.0 version: 2.8.0 @@ -693,6 +693,7 @@ packages: integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==, } engines: { node: '>=6.9.0' } + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -736,6 +737,7 @@ packages: integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==, } engines: { node: '>=4' } + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -2957,7 +2959,7 @@ packages: '@jridgewell/sourcemap-codec': 1.4.14 dev: true - /@jscutlery/semver@3.1.0(@nx/devkit@16.7.0): + /@jscutlery/semver@3.1.0(@nx/devkit@16.10.0): resolution: { integrity: sha512-x/v+6HN0/UpQW8L3sIlvRodBY/pGJ3AjtNpKmMkR4RmnTuuRo+OMAiIS4/EJ2pzXhmn9YqNm8rYzIIqiWt62IA==, @@ -2966,7 +2968,7 @@ packages: peerDependencies: '@nx/devkit': ^16.0.0 dependencies: - '@nx/devkit': 16.7.0(nx@16.7.0) + '@nx/devkit': 16.10.0(nx@16.10.0) chalk: 4.1.2 conventional-changelog: 4.0.0 conventional-recommended-bump: 7.0.1 @@ -3022,13 +3024,13 @@ packages: fastq: 1.13.0 dev: true - /@nrwl/cypress@16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1): + /@nrwl/cypress@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1): resolution: { - integrity: sha512-o0wR3X3Axgvx3vviarbN9G5TKROBCf9AdBZKs6AS4PcvAwJLmkbDYHxWQIMxUWZSC7Ep8MnhinZweDpso20amQ==, + integrity: sha512-ns6VQrrF08XYwZE4OduLVK2rwpN6dNrkVArw4fzJccuZ1g3YxR5JSuxpdBQA3FjKWoo2DybivuQudpIlYGq3UQ==, } dependencies: - '@nx/cypress': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/cypress': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3044,24 +3046,24 @@ packages: - verdaccio dev: true - /@nrwl/devkit@16.7.0(nx@16.7.0): + /@nrwl/devkit@16.10.0(nx@16.10.0): resolution: { - integrity: sha512-QH+2513/eDsCH7eOeweJTc8msly1ozfhIGgFMgpKtzPCv7xc3CyrUMa42tFf/Ld70v6fxp7zftyTsICPA7aOvg==, + integrity: sha512-fRloARtsDQoQgQ7HKEy0RJiusg/HSygnmg4gX/0n/Z+SUS+4KoZzvHjXc6T5ZdEiSjvLypJ+HBM8dQzIcVACPQ==, } dependencies: - '@nx/devkit': 16.7.0(nx@16.7.0) + '@nx/devkit': 16.10.0(nx@16.10.0) transitivePeerDependencies: - nx dev: true - /@nrwl/eslint-plugin-nx@16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1): + /@nrwl/eslint-plugin-nx@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1): resolution: { - integrity: sha512-wcZYBf52XhriLW/rpbNg/tnqdtPyx3hHA2XjXNylSF47Et2VbhQni69g8BY087/VsBnIwopk2V7nt1pqUqhjtg==, + integrity: sha512-w8fHXEatdPHQeP/Yompsdrgz4BJ2BSVaaaulcovzTNJ9KrCCtDyTGY7sihU7qLVcbZtUVq9xoAsSeuTQuOCTDw==, } dependencies: - '@nx/eslint-plugin': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/eslint-plugin': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3078,13 +3080,13 @@ packages: - verdaccio dev: true - /@nrwl/jest@16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.7.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1): + /@nrwl/jest@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1): resolution: { - integrity: sha512-o/h++f7pDXaqZnAuyB2qGgxjYLNE2U4s8lr4Q5+EmMjuYRk3uA9DYoaltWP1JOcSBq1aqdvt4iQD5GTl12Vu+g==, + integrity: sha512-hZuIK3xXh4HaE6/Ny8hGidjkJ4aLZjnQtPDxKD/423gznQe2FdHx3avoSlbOEOx5Oc6sJ9QGGZLcvckKQ5uWww==, } dependencies: - '@nx/jest': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.7.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/jest': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3100,13 +3102,13 @@ packages: - verdaccio dev: true - /@nrwl/js@16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1): + /@nrwl/js@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1): resolution: { - integrity: sha512-wzwgIaG/Xv7zkprP35YUrWb4ADn4zS1+hT065GHMx8QOX4zXavQYLj5+WHi0OMgLE0jZRpcaw97Xjc9t6n7RBg==, + integrity: sha512-asybPpyPrxLLDWWdYzFqbgubLmDKLEhoMz8x9MPOm3CH8v2vlIE6hD0JT19GdJArBPxRB33nhjtu8wmJGz5czw==, } dependencies: - '@nx/js': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3120,13 +3122,13 @@ packages: - verdaccio dev: true - /@nrwl/linter@16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1): + /@nrwl/js@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@5.1.6)(verdaccio@5.21.1): resolution: { - integrity: sha512-v22/bLiPjfa4f6pxJxcE+MnstawwuschJqlEZEdm4hpEgRG42ule4Ky2MxKAPn6QKraqNA4kQkdpPgmqEmOCwQ==, + integrity: sha512-asybPpyPrxLLDWWdYzFqbgubLmDKLEhoMz8x9MPOm3CH8v2vlIE6hD0JT19GdJArBPxRB33nhjtu8wmJGz5czw==, } dependencies: - '@nx/linter': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@5.1.6)(verdaccio@5.21.1) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3134,31 +3136,50 @@ packages: - '@swc/wasm' - '@types/node' - debug - - eslint - nx - supports-color - typescript - verdaccio dev: true - /@nrwl/nx-cloud@16.3.0: + /@nrwl/linter@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(verdaccio@5.21.1): resolution: { - integrity: sha512-nJrGsVufhY74KcP7kM7BqFOGAoO5OEF6+wfiM295DgmEG9c1yW+x5QiQaC42K9SWYn/eKQa1X7466ZA5lynXoQ==, + integrity: sha512-XvMuTeIc2I3630iaqhlV4w3qgABQIo+kv8mT0DbT1HfjjZDm4ST8hrvkdWSf9mCl24vShNL8GDVQVNOX0bZY5A==, } dependencies: - nx-cloud: 16.3.0 + '@nx/linter': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(verdaccio@5.21.1) transitivePeerDependencies: + - '@babel/traverse' + - '@swc-node/register' + - '@swc/core' + - '@swc/wasm' + - '@types/node' - debug + - eslint + - nx + - supports-color + - verdaccio dev: true - /@nrwl/nx-plugin@16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1): + /@nrwl/nx-cloud@16.5.2: resolution: { - integrity: sha512-eAFL+Q/sswJxcmP/oz/+XG/mpKZSVo0NL8o9r5VczsqHxFXqgGDAl2mxUkfzC9VxMD52TlP7Ja8DxSKK83O+qQ==, + integrity: sha512-oHO5T1HRJsR9mbRd8eUqMBPCgqVZLSbAh3zJoPFmhEmjbM4YB9ePRpgYFT8dRNeZUOUd/8Yt7Pb6EVWOHvpD/w==, } dependencies: - '@nx/plugin': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) + nx-cloud: 16.5.2 + transitivePeerDependencies: + - debug + dev: true + + /@nrwl/nx-plugin@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1): + resolution: + { + integrity: sha512-AZiQ+amECFQGcWKhvs+KbqOzGU2dcQydGd0j4Wlz3xlfkEmYfCk80dj26ypSFB+3O+0p+q+HPpJhD0fka3shtw==, + } + dependencies: + '@nx/plugin': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3175,13 +3196,13 @@ packages: - verdaccio dev: true - /@nrwl/storybook@16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1): + /@nrwl/storybook@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1): resolution: { - integrity: sha512-X8fmdB1UtcxWF1NUPHU1RabfgbXHz1SnqIQOfgYQ0eWdzVhw/ujZ4FhIYDxa7xaOheY0YDrXShy5iXMVX+yrCg==, + integrity: sha512-/S8usLsA/gEPG6LxPwciDSPCn0xGixhN0FxG39+whGkBttC1u7CDNhUstoGK3zmq0d/y8Q2v64uUCv9GPZlAWg==, } dependencies: - '@nx/storybook': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/storybook': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3197,14 +3218,14 @@ packages: - verdaccio dev: true - /@nrwl/tao@16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19): + /@nrwl/tao@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19): resolution: { - integrity: sha512-bmzS1drM6qPjXoaIYM2l2xLoB2vCN4a6ZjicYrGA7vAxEDR2Q2+AqiZF5HIAAR2EeT1RrU6D6m9peU9TeBFX3A==, + integrity: sha512-QNAanpINbr+Pod6e1xNgFbzK1x5wmZl+jMocgiEFXZ67KHvmbD6MAQQr0MMz+GPhIu7EE4QCTLTyCEMlAG+K5Q==, } hasBin: true dependencies: - nx: 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19) + nx: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19) tslib: 2.5.0 transitivePeerDependencies: - '@swc-node/register' @@ -3212,13 +3233,13 @@ packages: - debug dev: true - /@nrwl/vite@16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1)(vite@4.3.9)(vitest@0.31.3): + /@nrwl/vite@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1)(vite@4.3.9)(vitest@0.31.3): resolution: { - integrity: sha512-ZsDw7kQrFWnwsPGFEZhLIXh+lHlV/Rle6/4n6rDzqTBeenfALDCqhmdbriNTek3L9KMnwj7TxHGB/kqZb0oxFA==, + integrity: sha512-15ARYsaiauksgj077YJuJW5uKTOWdA7IZ4fm5ewRUWQyNNZeVSG9Fm3bkJWB9YLjnce3/Fuop+ynm0j3C01Phg==, } dependencies: - '@nx/vite': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1)(vite@4.3.9)(vitest@0.31.3) + '@nx/vite': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1)(vite@4.3.9)(vitest@0.31.3) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3234,37 +3255,36 @@ packages: - vitest dev: true - /@nrwl/workspace@16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19): + /@nrwl/workspace@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19): resolution: { - integrity: sha512-vuMMbY5/VhYSPO2NDR8Je+t5xuf6fELsLe40F6oXX2GQBEmRBWUeFvyhkQDrzrQDpt13Y7vuahgVH4kAkBRlUQ==, + integrity: sha512-fZeNxhFs/2cm326NebfJIgSI3W4KZN94WGS46wlIBrUUGP5/vwHYsi09Kx6sG1kRkAuZVtgJ33uU2F6xcAWzUA==, } dependencies: - '@nx/workspace': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19) + '@nx/workspace': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19) transitivePeerDependencies: - '@swc-node/register' - '@swc/core' - debug dev: true - /@nx/cypress@16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1): + /@nx/cypress@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1): resolution: { - integrity: sha512-u46tQn+9iUVAziYOexCRe0mU+/PXhPWxCOoe42E+QlahvQHMDm2MhY4S12blayDrCU7O0HXpqGqWxLVabihuXw==, + integrity: sha512-suYc5jC6Os0D78Fn2pAIuGOkM6nhIWsSEb94PWwdZWE0XKQiWrgQJZBXDIu3x2zq6oZxYdx8OufUFli8vr4/Tw==, } peerDependencies: - cypress: '>= 3 < 13' + cypress: '>= 3 < 14' peerDependenciesMeta: cypress: optional: true dependencies: - '@nrwl/cypress': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) - '@nx/devkit': 16.7.0(nx@16.7.0) - '@nx/js': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) - '@nx/linter': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nrwl/cypress': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/devkit': 16.10.0(nx@16.10.0) + '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/linter': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(verdaccio@5.21.1) '@phenomnomnominal/tsquery': 5.0.1(typescript@4.9.5) detect-port: 1.5.1 - dotenv: 16.3.1 semver: 7.5.3 tslib: 2.5.0 transitivePeerDependencies: @@ -3281,28 +3301,28 @@ packages: - verdaccio dev: true - /@nx/devkit@16.7.0(nx@16.7.0): + /@nx/devkit@16.10.0(nx@16.10.0): resolution: { - integrity: sha512-XR7k9IZa+qXiyIn5NAoB4mJ+V4yl6lRICndBUat4dECgPPJp8phF/ZiO4WEBA6qC6PyjLrd8jh9zAj+/L4+14g==, + integrity: sha512-IvKQqRJFDDiaj33SPfGd3ckNHhHi6ceEoqCbAP4UuMXOPPVOX6H0KVk+9tknkPb48B7jWIw6/AgOeWkBxPRO5w==, } peerDependencies: nx: '>= 15 <= 17' dependencies: - '@nrwl/devkit': 16.7.0(nx@16.7.0) + '@nrwl/devkit': 16.10.0(nx@16.10.0) ejs: 3.1.9 enquirer: 2.3.6 ignore: 5.2.0 - nx: 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19) + nx: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19) semver: 7.5.3 tmp: 0.2.1 tslib: 2.5.0 dev: true - /@nx/eslint-plugin@16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1): + /@nx/eslint-plugin@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1): resolution: { - integrity: sha512-JFTm5aSlhU0PU+SRMin8Wqf3tYK+DvMYveGKuB3IagM2KpKItpPma5cFXFlsb39wYam/w4H9L9GRTJO4hQcOlA==, + integrity: sha512-fdOlCrSJK6HfCs+FVXUxzS5gobnGymTU85B3vXPYkVpJwKmq9voX7HBhx9euScRGgXdO9335DIixc/QV6zGpKA==, } peerDependencies: '@typescript-eslint/parser': ^5.60.1 @@ -3311,9 +3331,9 @@ packages: eslint-config-prettier: optional: true dependencies: - '@nrwl/eslint-plugin-nx': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) - '@nx/devkit': 16.7.0(nx@16.7.0) - '@nx/js': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nrwl/eslint-plugin-nx': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/devkit': 16.10.0(nx@16.10.0) + '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) '@typescript-eslint/parser': 5.62.0(eslint@8.46.0)(typescript@4.9.5) '@typescript-eslint/type-utils': 5.62.0(eslint@8.46.0)(typescript@4.9.5) '@typescript-eslint/utils': 5.62.0(eslint@8.46.0)(typescript@4.9.5) @@ -3337,20 +3357,19 @@ packages: - verdaccio dev: true - /@nx/jest@16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.7.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1): + /@nx/jest@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1): resolution: { - integrity: sha512-lA0NdFZq7y9mUl+b3wa+YkeDIn4GRKy0RSQBZxzoSIy7gepqqUneBnz6dGP3V3dAZZYPmA1HUTwYzDKAm3BRJg==, + integrity: sha512-QseeLjDrl4c9q9Dd/057SXYqd47JVLhD2VQlQDraYwjsHz3lWkzlGaaHy0ZrVu8LSzY7lUUhJMPyYO3qo8wT6A==, } dependencies: '@jest/reporters': 29.4.3 '@jest/test-result': 29.4.3 - '@nrwl/jest': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.7.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) - '@nx/devkit': 16.7.0(nx@16.7.0) - '@nx/js': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nrwl/jest': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/devkit': 16.10.0(nx@16.10.0) + '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) '@phenomnomnominal/tsquery': 5.0.1(typescript@4.9.5) chalk: 4.1.2 - dotenv: 16.3.1 identity-obj-proxy: 3.0.0 jest-config: 29.4.3(@types/node@16.11.7)(ts-node@10.9.1) jest-resolve: 29.4.3 @@ -3372,10 +3391,10 @@ packages: - verdaccio dev: true - /@nx/js@16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1): + /@nx/js@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1): resolution: { - integrity: sha512-5YoIRcESH9MWZUvEi6QlhtNclhqO+Abqm38dY2wRnw9rq9Q2SEyk2awN7vtQYi9Bd6LAWCQPGMnGq92bXzjutg==, + integrity: sha512-27AH0/+XTMzOxVS6oV8Zl7/Rr1UDMYsnCVqoCU9CXp087uxcD4VnBOEjsEUlJKh1RdwGE3K0hBkk7NC1LP+vYQ==, } peerDependencies: verdaccio: ^5.0.4 @@ -3390,20 +3409,24 @@ packages: '@babel/preset-env': 7.22.9(@babel/core@7.22.9) '@babel/preset-typescript': 7.22.5(@babel/core@7.22.9) '@babel/runtime': 7.22.6 - '@nrwl/js': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) - '@nx/devkit': 16.7.0(nx@16.7.0) - '@nx/workspace': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19) + '@nrwl/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/devkit': 16.10.0(nx@16.10.0) + '@nx/workspace': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19) '@phenomnomnominal/tsquery': 5.0.1(typescript@4.9.5) babel-plugin-const-enum: 1.2.0(@babel/core@7.22.9) babel-plugin-macros: 2.8.0 babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.22.9) chalk: 4.1.2 + columnify: 1.6.0 detect-port: 1.5.1 fast-glob: 3.2.7 fs-extra: 11.1.0 ignore: 5.2.0 js-tokens: 4.0.0 minimatch: 3.0.5 + npm-package-arg: 11.0.1 + npm-run-path: 4.0.1 + ora: 5.3.0 semver: 7.5.3 source-map-support: 0.5.19 ts-node: 10.9.1(@swc/core@1.3.19)(@types/node@16.11.7)(typescript@4.9.5) @@ -3422,10 +3445,64 @@ packages: - typescript dev: true - /@nx/linter@16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1): + /@nx/js@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@5.1.6)(verdaccio@5.21.1): resolution: { - integrity: sha512-bVuCYgBw9QKHS8ZvBlJgQoTw37HcAbgnRqYaM0wEgZ/tJ1n520AaKTVTRQy1H9GCvhYWeHgIWrukHZhQd8FvVw==, + integrity: sha512-27AH0/+XTMzOxVS6oV8Zl7/Rr1UDMYsnCVqoCU9CXp087uxcD4VnBOEjsEUlJKh1RdwGE3K0hBkk7NC1LP+vYQ==, + } + peerDependencies: + verdaccio: ^5.0.4 + peerDependenciesMeta: + verdaccio: + optional: true + dependencies: + '@babel/core': 7.22.9 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.22.9) + '@babel/plugin-proposal-decorators': 7.22.7(@babel/core@7.22.9) + '@babel/plugin-transform-runtime': 7.22.9(@babel/core@7.22.9) + '@babel/preset-env': 7.22.9(@babel/core@7.22.9) + '@babel/preset-typescript': 7.22.5(@babel/core@7.22.9) + '@babel/runtime': 7.22.6 + '@nrwl/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@5.1.6)(verdaccio@5.21.1) + '@nx/devkit': 16.10.0(nx@16.10.0) + '@nx/workspace': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.1.6) + babel-plugin-const-enum: 1.2.0(@babel/core@7.22.9) + babel-plugin-macros: 2.8.0 + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.22.9) + chalk: 4.1.2 + columnify: 1.6.0 + detect-port: 1.5.1 + fast-glob: 3.2.7 + fs-extra: 11.1.0 + ignore: 5.2.0 + js-tokens: 4.0.0 + minimatch: 3.0.5 + npm-package-arg: 11.0.1 + npm-run-path: 4.0.1 + ora: 5.3.0 + semver: 7.5.3 + source-map-support: 0.5.19 + ts-node: 10.9.1(@swc/core@1.3.19)(@types/node@16.11.7)(typescript@5.1.6) + tsconfig-paths: 4.1.2 + tslib: 2.5.0 + verdaccio: 5.21.1(typanion@3.12.1) + transitivePeerDependencies: + - '@babel/traverse' + - '@swc-node/register' + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - debug + - nx + - supports-color + - typescript + dev: true + + /@nx/linter@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(verdaccio@5.21.1): + resolution: + { + integrity: sha512-G6XBfuMHNHoJDc4n2Gip4fsa9KssT91V5PF2Rd4hILkg4YU8B8mlmHN71stpzwbEyUJtyhyJc5SGgVLrSpRQew==, } peerDependencies: eslint: ^8.0.0 @@ -3433,13 +3510,14 @@ packages: eslint: optional: true dependencies: - '@nrwl/linter': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) - '@nx/devkit': 16.7.0(nx@16.7.0) - '@nx/js': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) - '@phenomnomnominal/tsquery': 5.0.1(typescript@4.9.5) + '@nrwl/linter': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(verdaccio@5.21.1) + '@nx/devkit': 16.10.0(nx@16.10.0) + '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@5.1.6)(verdaccio@5.21.1) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.1.6) eslint: 8.46.0 tmp: 0.2.1 tslib: 2.5.0 + typescript: 5.1.6 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3449,14 +3527,13 @@ packages: - debug - nx - supports-color - - typescript - verdaccio dev: true - /@nx/nx-darwin-arm64@16.7.0: + /@nx/nx-darwin-arm64@16.10.0: resolution: { - integrity: sha512-J7UYS8Rp/Eyjh5RI2l1sydDofbSd8FfXJat0r2uAfN9qxAHJD9DijC08bezSiZqsmkF9IwVkFFufDnbM1uSlxg==, + integrity: sha512-YF+MIpeuwFkyvM5OwgY/rTNRpgVAI/YiR0yTYCZR+X3AAvP775IVlusNgQ3oedTBRUzyRnI4Tknj1WniENFsvQ==, } engines: { node: '>= 10' } cpu: [arm64] @@ -3465,10 +3542,10 @@ packages: dev: true optional: true - /@nx/nx-darwin-x64@16.7.0: + /@nx/nx-darwin-x64@16.10.0: resolution: { - integrity: sha512-gya03azE7iRjozZ/PTX86sw6GXzfAxIqInD47sNFzJbDP7zByMkwoPnfPxyBQDjm8e1UhrfrNgTJSoCdfZ9c5w==, + integrity: sha512-ypi6YxwXgb0kg2ixKXE3pwf5myVNUgWf1CsV5OzVccCM8NzheMO51KDXTDmEpXdzUsfT0AkO1sk5GZeCjhVONg==, } engines: { node: '>= 10' } cpu: [x64] @@ -3477,10 +3554,10 @@ packages: dev: true optional: true - /@nx/nx-freebsd-x64@16.7.0: + /@nx/nx-freebsd-x64@16.10.0: resolution: { - integrity: sha512-DC/Oi4E4aIxkN8HHcSWxoDr+MoamL6LKLWHx/bauHCoDj8NomSLDTLauffd3kFYicMqv8k1hiWB2WAsXAVALjQ==, + integrity: sha512-UeEYFDmdbbDkTQamqvtU8ibgu5jQLgFF1ruNb/U4Ywvwutw2d4ruOMl2e0u9hiNja9NFFAnDbvzrDcMo7jYqYw==, } engines: { node: '>= 10' } cpu: [x64] @@ -3489,10 +3566,10 @@ packages: dev: true optional: true - /@nx/nx-linux-arm-gnueabihf@16.7.0: + /@nx/nx-linux-arm-gnueabihf@16.10.0: resolution: { - integrity: sha512-Jya1kiY4+XPdcWdiydsIY1PgCF2j57i//oHY1D1q/FrMmGeXdEeWFSStj47fLew5wfbdHw42lQNPeFMtSYzAyA==, + integrity: sha512-WV3XUC2DB6/+bz1sx+d1Ai9q2Cdr+kTZRN50SOkfmZUQyEBaF6DRYpx/a4ahhxH3ktpNfyY8Maa9OEYxGCBkQA==, } engines: { node: '>= 10' } cpu: [arm] @@ -3501,10 +3578,10 @@ packages: dev: true optional: true - /@nx/nx-linux-arm64-gnu@16.7.0: + /@nx/nx-linux-arm64-gnu@16.10.0: resolution: { - integrity: sha512-RLRnytYuqjcb6+tq86og8KYHtb4/lRpzujXeTckfoe0nA/z+TkZMIc+LSGbFlIa6Voar1O6+UAw5Fc9/EC909A==, + integrity: sha512-aWIkOUw995V3ItfpAi5FuxQ+1e9EWLS1cjWM1jmeuo+5WtaKToJn5itgQOkvSlPz+HSLgM3VfXMvOFALNk125g==, } engines: { node: '>= 10' } cpu: [arm64] @@ -3513,10 +3590,10 @@ packages: dev: true optional: true - /@nx/nx-linux-arm64-musl@16.7.0: + /@nx/nx-linux-arm64-musl@16.10.0: resolution: { - integrity: sha512-ZPF+Q0wX2CE81/3ynZfGPPmvMd4ABEwfJ31/7bgingcGSUJ20aIBFbZLdVjX4zO5plofTRujrggIi2SUHBoHzg==, + integrity: sha512-uO6Gg+irqpVcCKMcEPIQcTFZ+tDI02AZkqkP7koQAjniLEappd8DnUBSQdcn53T086pHpdc264X/ZEpXFfrKWQ==, } engines: { node: '>= 10' } cpu: [arm64] @@ -3525,10 +3602,10 @@ packages: dev: true optional: true - /@nx/nx-linux-x64-gnu@16.7.0: + /@nx/nx-linux-x64-gnu@16.10.0: resolution: { - integrity: sha512-HvBZ8DXJ9vwQsOY4F5Vs5c/zgj+Mn/iwY98jXOa8NY4OsIDQQfOtwbiuCruMWD0S34r+yv8PX09MoVh0Qi4+Jg==, + integrity: sha512-134PW/u/arNFAQKpqMJniC7irbChMPz+W+qtyKPAUXE0XFKPa7c1GtlI/wK2dvP9qJDZ6bKf0KtA0U/m2HMUOA==, } engines: { node: '>= 10' } cpu: [x64] @@ -3537,10 +3614,10 @@ packages: dev: true optional: true - /@nx/nx-linux-x64-musl@16.7.0: + /@nx/nx-linux-x64-musl@16.10.0: resolution: { - integrity: sha512-hqKX6XGrITfY/yONaWWGHY/DRv1evDLOUluBIGhcGZNKiQAPctE5f3Q29InfUakZV7ct4jYe6M3Rn+gq34QwyA==, + integrity: sha512-q8sINYLdIJxK/iUx9vRk5jWAWb/2O0PAbOJFwv4qkxBv4rLoN7y+otgCZ5v0xfx/zztFgk/oNY4lg5xYjIso2Q==, } engines: { node: '>= 10' } cpu: [x64] @@ -3549,10 +3626,10 @@ packages: dev: true optional: true - /@nx/nx-win32-arm64-msvc@16.7.0: + /@nx/nx-win32-arm64-msvc@16.10.0: resolution: { - integrity: sha512-JmLH63ntsunlxveXTU8f5jMKZGNPXU++I8NKd+A+Texb5h90zoc7GDvyVImFTXzx0duU1CGjreQRiBqiOcQ4Ew==, + integrity: sha512-moJkL9kcqxUdJSRpG7dET3UeLIciwrfP08mzBQ12ewo8K8FzxU8ZUsTIVVdNrwt01CXOdXoweGfdQLjJ4qTURA==, } engines: { node: '>= 10' } cpu: [arm64] @@ -3561,10 +3638,10 @@ packages: dev: true optional: true - /@nx/nx-win32-x64-msvc@16.7.0: + /@nx/nx-win32-x64-msvc@16.10.0: resolution: { - integrity: sha512-R8erkoQ/+6HOCC9JTd3wMIa/VhfCR1Lwzws0mhSe0i5IU1mYdiZi67K8DchSXuLUheeEAZOQB4jW0c6P2jMgWA==, + integrity: sha512-5iV2NKZnzxJwZZ4DM5JVbRG/nkhAbzEskKaLBB82PmYGKzaDHuMHP1lcPoD/rtYMlowZgNA/RQndfKvPBPwmXA==, } engines: { node: '>= 10' } cpu: [x64] @@ -3573,19 +3650,18 @@ packages: dev: true optional: true - /@nx/plugin@16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1): + /@nx/plugin@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1): resolution: { - integrity: sha512-M3y95kJSkN2OSEb/086Gw5AsYa9mw4g/Ur0DySgIELdKXOOg70uO2lzsc05A6vF/hhwB9fhCek2jY3sAAMaNgw==, + integrity: sha512-oTTl+yZBfj/EBvqp8vxzE/JhavT2lWaWNKBj1B8kNOYDG041Pf6jj7GazcQmPd+g1UM96Ut0HZit/rsoJOTdvQ==, } dependencies: - '@nrwl/nx-plugin': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) - '@nx/devkit': 16.7.0(nx@16.7.0) - '@nx/jest': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.7.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) - '@nx/js': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) - '@nx/linter': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nrwl/nx-plugin': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/devkit': 16.10.0(nx@16.10.0) + '@nx/jest': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/linter': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(verdaccio@5.21.1) '@phenomnomnominal/tsquery': 5.0.1(typescript@4.9.5) - dotenv: 16.3.1 fs-extra: 11.1.0 tslib: 2.5.0 transitivePeerDependencies: @@ -3604,20 +3680,19 @@ packages: - verdaccio dev: true - /@nx/storybook@16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1): + /@nx/storybook@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1): resolution: { - integrity: sha512-B4MaU0MSg4uarfbrkMcdG/78gb8xxMooLZfwmNcsj3guwqEbSF12Ov44OhCnzUEyUj6N3oMaCngfomoCsCE+og==, + integrity: sha512-2Hpc9HTCIOHt4rcWhNSi9Fmd20rs+xHZ7icYTUTg1tx1tY6mKfUoF2gzpK8lG2vELVryCzxe0WWrqfUMcHWPrQ==, } dependencies: - '@nrwl/storybook': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) - '@nx/cypress': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) - '@nx/devkit': 16.7.0(nx@16.7.0) - '@nx/js': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) - '@nx/linter': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) - '@nx/workspace': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19) + '@nrwl/storybook': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/cypress': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/devkit': 16.10.0(nx@16.10.0) + '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/linter': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(verdaccio@5.21.1) + '@nx/workspace': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19) '@phenomnomnominal/tsquery': 5.0.1(typescript@4.9.5) - dotenv: 16.3.1 semver: 7.5.3 tslib: 2.5.0 transitivePeerDependencies: @@ -3635,21 +3710,20 @@ packages: - verdaccio dev: true - /@nx/vite@16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1)(vite@4.3.9)(vitest@0.31.3): + /@nx/vite@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1)(vite@4.3.9)(vitest@0.31.3): resolution: { - integrity: sha512-IiFaNRtYD0wcyKXyDmYFZDfM2H6VG78y0N7+qsA69ZYko6F0qVXOmZKqlGks4QpGUZ32dpN3+P/Cbs6KeKbaHw==, + integrity: sha512-xJ/ME2x/ebMy3qdwrA0IUZAamsCje9wH+Ms5z3PSKzf4Xc4VEEsXHVKr4UZADC4Y9YbG0QnzCQdo+VdKCIGlIQ==, } peerDependencies: vite: ^4.3.4 vitest: '>=0.31.0 <1.0.0' dependencies: - '@nrwl/vite': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1)(vite@4.3.9)(vitest@0.31.3) - '@nx/devkit': 16.7.0(nx@16.7.0) - '@nx/js': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nrwl/vite': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1)(vite@4.3.9)(vitest@0.31.3) + '@nx/devkit': 16.10.0(nx@16.10.0) + '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) '@phenomnomnominal/tsquery': 5.0.1(typescript@4.9.5) '@swc/helpers': 0.5.1 - dotenv: 16.3.1 enquirer: 2.3.6 tsconfig-paths: 4.1.2 vite: 4.3.9(@types/node@16.11.7) @@ -3667,17 +3741,18 @@ packages: - verdaccio dev: true - /@nx/workspace@16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19): + /@nx/workspace@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19): resolution: { - integrity: sha512-03A3EDJaq00+4cfWqwPS6rI2tuxnNahkvLTkzEbg64emaEgrMbhZHeiaWOD/MAC7FdNfMSCA1zD3IhEL9eMKyg==, + integrity: sha512-95Eq36bzq2hb095Zvg+Ru8o9oIeOE62tNGGpohBkZPKoK2CUTYEq0AZtdj1suXS82ukCFCyyZ/c/fwxL62HRZA==, } dependencies: - '@nrwl/workspace': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19) - '@nx/devkit': 16.7.0(nx@16.7.0) + '@nrwl/workspace': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19) + '@nx/devkit': 16.10.0(nx@16.10.0) chalk: 4.1.2 + enquirer: 2.3.6 ignore: 5.2.0 - nx: 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19) + nx: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19) rxjs: 7.8.1 tslib: 2.5.0 yargs-parser: 21.1.1 @@ -3722,6 +3797,18 @@ packages: typescript: 4.9.5 dev: true + /@phenomnomnominal/tsquery@5.0.1(typescript@5.1.6): + resolution: + { + integrity: sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==, + } + peerDependencies: + typescript: ^3 || ^4 || ^5 + dependencies: + esquery: 1.5.0 + typescript: 5.1.6 + dev: true + /@playwright/test@1.30.0: resolution: { @@ -3767,10 +3854,10 @@ packages: '@sinonjs/commons': 2.0.0 dev: true - /@swc-node/core@1.9.1(@swc/core@1.3.19): + /@swc-node/core@1.10.6(@swc/core@1.3.19): resolution: { - integrity: sha512-Mh4T/PmQOpPtqw1BNvU38uWzsXbd5RJji17YBXnj7JDDE5KlTR9sSo2RKxWKDVtHbdcD1S+CtyZXA93aEWlfGQ==, + integrity: sha512-lDIi/rPosmKIknWzvs2/Fi9zWRtbkx8OJ9pQaevhsoGzJSal8Pd315k1W5AIrnknfdAB4HqRN12fk6AhqnrEEw==, } engines: { node: '>= 10' } peerDependencies: @@ -3779,17 +3866,17 @@ packages: '@swc/core': 1.3.19 dev: true - /@swc-node/register@1.5.4(@swc/core@1.3.19)(typescript@4.9.5): + /@swc-node/register@1.6.8(@swc/core@1.3.19)(typescript@4.9.5): resolution: { - integrity: sha512-cM5/A63bO6qLUFC4gcBnOlQO5yd8ObSdFUIp7sXf11Oq5mPVAnJy2DqjbWMUsqUaHuNk+lOIt76ie4DEseUIyA==, + integrity: sha512-74ijy7J9CWr1Z88yO+ykXphV29giCrSpANQPQRooE0bObpkTO1g4RzQovIfbIaniBiGDDVsYwDoQ3FIrCE8HcQ==, } peerDependencies: '@swc/core': '>= 1.3' typescript: '>= 4.3' dependencies: - '@swc-node/core': 1.9.1(@swc/core@1.3.19) - '@swc-node/sourcemap-support': 0.2.2 + '@swc-node/core': 1.10.6(@swc/core@1.3.19) + '@swc-node/sourcemap-support': 0.3.0 '@swc/core': 1.3.19 colorette: 2.0.19 debug: 4.3.4 @@ -3800,10 +3887,10 @@ packages: - supports-color dev: true - /@swc-node/sourcemap-support@0.2.2: + /@swc-node/sourcemap-support@0.3.0: resolution: { - integrity: sha512-PA4p7nC5LwPdEVcQXFxMTpfvizYPeMoB55nIIx+yC3FiLnyPgC2hcpUitPy5h8RRGdCZ/Mvb2ryEcVYS8nI6YA==, + integrity: sha512-gqBJSmJMWomZFxlppaKea7NeAqFrDrrS0RMt24No92M3nJWcyI9YKGEQKl+EyJqZ5gh6w1s0cTklMHMzRwA1NA==, } dependencies: source-map-support: 0.5.21 @@ -5584,6 +5671,15 @@ packages: ieee754: 1.2.1 dev: true + /builtins@5.0.1: + resolution: + { + integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==, + } + dependencies: + semver: 7.5.3 + dev: true + /busboy@1.6.0: resolution: { @@ -5955,6 +6051,17 @@ packages: } dev: true + /columnify@1.6.0: + resolution: + { + integrity: sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==, + } + engines: { node: '>=8.0.0' } + dependencies: + strip-ansi: 6.0.1 + wcwidth: 1.0.1 + dev: true + /combined-stream@1.0.8: resolution: { @@ -6897,6 +7004,14 @@ packages: is-obj: 2.0.0 dev: true + /dotenv-expand@10.0.0: + resolution: + { + integrity: sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==, + } + engines: { node: '>=12' } + dev: true + /dotenv@10.0.0: resolution: { @@ -8406,6 +8521,16 @@ packages: lru-cache: 6.0.0 dev: true + /hosted-git-info@7.0.1: + resolution: + { + integrity: sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA==, + } + engines: { node: ^16.14.0 || >=18.0.0 } + dependencies: + lru-cache: 10.0.1 + dev: true + /html-encoding-sniffer@3.0.0: resolution: { @@ -10143,6 +10268,14 @@ packages: engines: { node: '>=8' } dev: true + /lru-cache@10.0.1: + resolution: + { + integrity: sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==, + } + engines: { node: 14 || >=16.14 } + dev: true + /lru-cache@4.1.5: resolution: { @@ -10640,7 +10773,7 @@ packages: } dev: true - /ngx-deploy-npm@6.0.0(@nx/devkit@16.7.0)(tslib@2.5.0): + /ngx-deploy-npm@6.0.0(@nx/devkit@16.10.0)(tslib@2.5.0): resolution: { integrity: sha512-gfj4ZIAguZ4JJF/WOIGYktwi1BKtHRYz1TUJV4a5qBwRaBunSu1/oW9K+sApwGfegMtrblDjMoLl10OZWgqx+A==, @@ -10650,7 +10783,7 @@ packages: '@nx/devkit': ^16.0.0 tslib: 2.5.0 dependencies: - '@nx/devkit': 16.7.0(nx@16.7.0) + '@nx/devkit': 16.10.0(nx@16.10.0) tslib: 2.5.0 dev: true @@ -10746,6 +10879,19 @@ packages: engines: { node: '>=10' } dev: true + /npm-package-arg@11.0.1: + resolution: + { + integrity: sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==, + } + engines: { node: ^16.14.0 || >=18.0.0 } + dependencies: + hosted-git-info: 7.0.1 + proc-log: 3.0.0 + semver: 7.5.3 + validate-npm-package-name: 5.0.0 + dev: true + /npm-run-path@2.0.2: resolution: { @@ -10773,14 +10919,14 @@ packages: } dev: true - /nx-cloud@16.3.0: + /nx-cloud@16.5.2: resolution: { - integrity: sha512-hmNgpeLO4v4WDSWa8YhwX+q+9ohIyY8iqxlWyIKixWzQH2XfRgYFjOLH4IDLGOlKa3hg7MB6+4+75cK9CfSmKw==, + integrity: sha512-1t1Ii9gojl8r/8hFGaZ/ZyYR0Cb0hzvXLCsaFuvg+EJEFdvua3P4cfNya/0bdRrm+7Eb/ITUOskbvYq4TSlyGg==, } hasBin: true dependencies: - '@nrwl/nx-cloud': 16.3.0 + '@nrwl/nx-cloud': 16.5.2 axios: 1.1.3 chalk: 4.1.2 dotenv: 10.0.0 @@ -10794,25 +10940,25 @@ packages: - debug dev: true - /nx@16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19): + /nx@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19): resolution: { - integrity: sha512-PPEI4znnR8k0X5mEriMYDlTXTf3GyDTzBYn5qc+FWIY/P1r8E1cEcb0yWh7eNNSv3qgdJYdkRsPO7hNJINM5SA==, + integrity: sha512-gZl4iCC0Hx0Qe1VWmO4Bkeul2nttuXdPpfnlcDKSACGu3ZIo+uySqwOF8yBAxSTIf8xe2JRhgzJN1aFkuezEBg==, } hasBin: true requiresBuild: true peerDependencies: - '@swc-node/register': ^1.4.2 - '@swc/core': ^1.2.173 + '@swc-node/register': ^1.6.7 + '@swc/core': ^1.3.85 peerDependenciesMeta: '@swc-node/register': optional: true '@swc/core': optional: true dependencies: - '@nrwl/tao': 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19) + '@nrwl/tao': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19) '@parcel/watcher': 2.0.4 - '@swc-node/register': 1.5.4(@swc/core@1.3.19)(typescript@4.9.5) + '@swc-node/register': 1.6.8(@swc/core@1.3.19)(typescript@4.9.5) '@swc/core': 1.3.19 '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.0-rc.46 @@ -10821,15 +10967,16 @@ packages: chalk: 4.1.2 cli-cursor: 3.1.0 cli-spinners: 2.6.1 - cliui: 7.0.4 + cliui: 8.0.1 dotenv: 16.3.1 + dotenv-expand: 10.0.0 enquirer: 2.3.6 - fast-glob: 3.2.7 figures: 3.2.0 flat: 5.0.2 fs-extra: 11.1.0 glob: 7.1.4 ignore: 5.2.0 + jest-diff: 29.4.3 js-yaml: 4.1.0 jsonc-parser: 3.2.0 lines-and-columns: 2.0.3 @@ -10848,16 +10995,16 @@ packages: yargs: 17.7.1 yargs-parser: 21.1.1 optionalDependencies: - '@nx/nx-darwin-arm64': 16.7.0 - '@nx/nx-darwin-x64': 16.7.0 - '@nx/nx-freebsd-x64': 16.7.0 - '@nx/nx-linux-arm-gnueabihf': 16.7.0 - '@nx/nx-linux-arm64-gnu': 16.7.0 - '@nx/nx-linux-arm64-musl': 16.7.0 - '@nx/nx-linux-x64-gnu': 16.7.0 - '@nx/nx-linux-x64-musl': 16.7.0 - '@nx/nx-win32-arm64-msvc': 16.7.0 - '@nx/nx-win32-x64-msvc': 16.7.0 + '@nx/nx-darwin-arm64': 16.10.0 + '@nx/nx-darwin-x64': 16.10.0 + '@nx/nx-freebsd-x64': 16.10.0 + '@nx/nx-linux-arm-gnueabihf': 16.10.0 + '@nx/nx-linux-arm64-gnu': 16.10.0 + '@nx/nx-linux-arm64-musl': 16.10.0 + '@nx/nx-linux-x64-gnu': 16.10.0 + '@nx/nx-linux-x64-musl': 16.10.0 + '@nx/nx-win32-arm64-msvc': 16.10.0 + '@nx/nx-win32-x64-msvc': 16.10.0 transitivePeerDependencies: - debug dev: true @@ -11513,6 +11660,14 @@ packages: prettier: 2.8.0 dev: true + /proc-log@3.0.0: + resolution: + { + integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==, + } + engines: { node: ^14.17.0 || ^16.13.0 || >=18.0.0 } + dev: true + /process-nextick-args@2.0.1: resolution: { @@ -13189,6 +13344,41 @@ packages: yn: 3.1.1 dev: true + /ts-node@10.9.1(@swc/core@1.3.19)(@types/node@16.11.7)(typescript@5.1.6): + 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 + '@swc/core': 1.3.19 + '@tsconfig/node10': 1.0.9 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.3 + '@types/node': 16.11.7 + acorn: 8.8.1 + acorn-walk: 8.2.0 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.1.6 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + dev: true + /tsconfig-paths@4.1.2: resolution: { @@ -13353,6 +13543,15 @@ packages: hasBin: true dev: true + /typescript@5.1.6: + resolution: + { + integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==, + } + engines: { node: '>=14.17' } + hasBin: true + dev: true + /ufo@1.1.2: resolution: { @@ -13540,6 +13739,16 @@ packages: spdx-expression-parse: 3.0.1 dev: true + /validate-npm-package-name@5.0.0: + resolution: + { + integrity: sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==, + } + engines: { node: ^14.17.0 || ^16.13.0 || >=18.0.0 } + dependencies: + builtins: 5.0.1 + dev: true + /validator@13.7.0: resolution: { From 2b2c01fdc0a5dc80dd05cd5759b857902d2fb652 Mon Sep 17 00:00:00 2001 From: Dmitriy Stepanenko <33101123+dmitry-stepanenko@users.noreply.github.com> Date: Sat, 28 Oct 2023 16:48:28 +0000 Subject: [PATCH 2/4] chore: bump lock file --- pnpm-lock.yaml | 4437 ++++++++++++++++++++++++------------------------ 1 file changed, 2183 insertions(+), 2254 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d1d5a41f..affa0578 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,196 +4,189 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false -importers: - .: - dependencies: - '@swc/helpers': - specifier: 0.5.1 - version: 0.5.1 - tslib: - specifier: ^2.5.0 - version: 2.5.0 - devDependencies: - '@builder.io/qwik': - specifier: ^1.2.12 - version: 1.2.12(undici@5.18.0) - '@commitlint/cli': - specifier: ^17.3.0 - version: 17.3.0(@swc/core@1.3.19) - '@commitlint/config-angular': - specifier: ^17.3.0 - version: 17.3.0 - '@commitlint/config-conventional': - specifier: ^17.3.0 - version: 17.3.0 - '@jscutlery/semver': - specifier: ^3.1.0 - version: 3.1.0(@nx/devkit@16.10.0) - '@nx/cypress': - specifier: 16.10.0 - version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) - '@nx/devkit': - specifier: 16.10.0 - version: 16.10.0(nx@16.10.0) - '@nx/eslint-plugin': - specifier: 16.10.0 - version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) - '@nx/jest': - specifier: 16.10.0 - version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) - '@nx/js': - specifier: 16.10.0 - version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) - '@nx/linter': - specifier: 16.10.0 - version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(verdaccio@5.21.1) - '@nx/plugin': - specifier: 16.10.0 - version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) - '@nx/storybook': - specifier: 16.10.0 - version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) - '@nx/vite': - specifier: 16.10.0 - version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1)(vite@4.3.9)(vitest@0.31.3) - '@nx/workspace': - specifier: 16.10.0 - version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19) - '@nxkit/playwright': - specifier: ^3.0.2 - version: 3.0.2(@playwright/test@1.30.0) - '@swc-node/register': - specifier: 1.6.8 - version: 1.6.8(@swc/core@1.3.19)(typescript@4.9.5) - '@swc/cli': - specifier: 0.1.62 - version: 0.1.62(@swc/core@1.3.19) - '@swc/core': - specifier: ^1.2.173 - version: 1.3.19 - '@types/fs-extra': - specifier: 11.0.1 - version: 11.0.1 - '@types/jest': - specifier: 29.4.0 - version: 29.4.0 - '@types/node': - specifier: 16.11.7 - version: 16.11.7 - '@types/tcp-port-used': - specifier: 1.0.1 - version: 1.0.1 - '@types/yargs': - specifier: 17.0.24 - version: 17.0.24 - '@typescript-eslint/eslint-plugin': - specifier: 5.62.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.46.0)(typescript@4.9.5) - '@typescript-eslint/parser': - specifier: 5.62.0 - version: 5.62.0(eslint@8.46.0)(typescript@4.9.5) - all-contributors-cli: - specifier: ^6.24.0 - version: 6.24.0 - chalk: - specifier: ^4.1.0 - version: 4.1.2 - commitizen: - specifier: ^4.2.5 - version: 4.2.5(@swc/core@1.3.19) - commitlint: - specifier: ^17.3.0 - version: 17.3.0(@swc/core@1.3.19) - create-nx-workspace: - specifier: 16.0.0 - version: 16.0.0 - cz-conventional-changelog: - specifier: ^3.3.0 - version: 3.3.0(@swc/core@1.3.19) - enquirer: - specifier: 2.3.6 - version: 2.3.6 - eslint: - specifier: 8.46.0 - version: 8.46.0 - eslint-config-prettier: - specifier: 8.1.0 - version: 8.1.0(eslint@8.46.0) - eslint-plugin-unused-imports: - specifier: 2.0.0 - version: 2.0.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.46.0) - fs-extra: - specifier: 11.1.0 - version: 11.1.0 - husky: - specifier: ^8.0.1 - version: 8.0.2 - is-windows: - specifier: 1.0.2 - version: 1.0.2 - isomorphic-fetch: - specifier: 3.0.0 - version: 3.0.0 - jest: - specifier: 29.4.3 - version: 29.4.3(@types/node@16.11.7)(ts-node@10.9.1) - jest-environment-jsdom: - specifier: 29.4.3 - version: 29.4.3 - jsonc-eslint-parser: - specifier: ^2.1.0 - version: 2.1.0 - kill-port: - specifier: 2.0.1 - version: 2.0.1 - ngx-deploy-npm: - specifier: ^6.0.0 - version: 6.0.0(@nx/devkit@16.10.0)(tslib@2.5.0) - nx: - specifier: 16.10.0 - version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19) - nx-cloud: - specifier: 16.5.2 - version: 16.5.2 - prettier: - specifier: ^2.8.0 - version: 2.8.0 - pretty-quick: - specifier: ^3.1.3 - version: 3.1.3(prettier@2.8.0) - tcp-port-used: - specifier: 1.0.2 - version: 1.0.2 - tree-kill: - specifier: 1.2.2 - version: 1.2.2 - ts-jest: - specifier: 29.1.0 - version: 29.1.0(@babel/core@7.22.9)(jest@29.4.3)(typescript@4.9.5) - ts-morph: - specifier: 17.0.1 - version: 17.0.1 - ts-node: - specifier: 10.9.1 - version: 10.9.1(@swc/core@1.3.19)(@types/node@16.11.7)(typescript@4.9.5) - typescript: - specifier: 4.9.5 - version: 4.9.5 - verdaccio: - specifier: 5.21.1 - version: 5.21.1(typanion@3.12.1) - vite: - specifier: 4.3.9 - version: 4.3.9(@types/node@16.11.7) - yargs: - specifier: 17.7.1 - version: 17.7.1 - - packages/qwik-nx: - dependencies: - '@nrwl/vite': - specifier: ~15.6.0 - version: 15.6.1 +dependencies: + '@swc/helpers': + specifier: 0.5.1 + version: 0.5.1 + tslib: + specifier: ^2.5.0 + version: 2.5.0 + +devDependencies: + '@builder.io/qwik': + specifier: ^1.2.12 + version: 1.2.12(undici@5.27.0) + '@commitlint/cli': + specifier: ^17.3.0 + version: 17.3.0(@swc/core@1.2.173) + '@commitlint/config-angular': + specifier: ^17.3.0 + version: 17.3.0 + '@commitlint/config-conventional': + specifier: ^17.3.0 + version: 17.3.0 + '@jscutlery/semver': + specifier: ^3.1.0 + version: 3.1.0(@nx/devkit@16.10.0) + '@nx/cypress': + specifier: 16.10.0 + version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/devkit': + specifier: 16.10.0 + version: 16.10.0(nx@16.10.0) + '@nx/eslint-plugin': + specifier: 16.10.0 + version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/jest': + specifier: 16.10.0 + version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/js': + specifier: 16.10.0 + version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/linter': + specifier: 16.10.0 + version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(verdaccio@5.21.1) + '@nx/plugin': + specifier: 16.10.0 + version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/storybook': + specifier: 16.10.0 + version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/vite': + specifier: 16.10.0 + version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1)(vite@4.3.9)(vitest@0.34.6) + '@nx/workspace': + specifier: 16.10.0 + version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173) + '@nxkit/playwright': + specifier: ^3.0.2 + version: 3.0.2(@playwright/test@1.39.0) + '@swc-node/register': + specifier: 1.6.8 + version: 1.6.8(@swc/core@1.2.173)(typescript@4.9.5) + '@swc/cli': + specifier: 0.1.62 + version: 0.1.62(@swc/core@1.2.173) + '@swc/core': + specifier: ^1.2.173 + version: 1.2.173 + '@types/fs-extra': + specifier: 11.0.1 + version: 11.0.1 + '@types/jest': + specifier: 29.4.0 + version: 29.4.0 + '@types/node': + specifier: 16.11.7 + version: 16.11.7 + '@types/tcp-port-used': + specifier: 1.0.1 + version: 1.0.1 + '@types/yargs': + specifier: 17.0.24 + version: 17.0.24 + '@typescript-eslint/eslint-plugin': + specifier: 5.62.0 + version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.46.0)(typescript@4.9.5) + '@typescript-eslint/parser': + specifier: 5.62.0 + version: 5.62.0(eslint@8.46.0)(typescript@4.9.5) + all-contributors-cli: + specifier: ^6.24.0 + version: 6.24.0 + chalk: + specifier: ^4.1.0 + version: 4.1.0 + commitizen: + specifier: ^4.2.5 + version: 4.2.5(typescript@4.9.5) + commitlint: + specifier: ^17.3.0 + version: 17.3.0(@swc/core@1.2.173) + create-nx-workspace: + specifier: 16.0.0 + version: 16.0.0 + cz-conventional-changelog: + specifier: ^3.3.0 + version: 3.3.0(typescript@4.9.5) + enquirer: + specifier: 2.3.6 + version: 2.3.6 + eslint: + specifier: 8.46.0 + version: 8.46.0 + eslint-config-prettier: + specifier: 8.1.0 + version: 8.1.0(eslint@8.46.0) + eslint-plugin-unused-imports: + specifier: 2.0.0 + version: 2.0.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.46.0) + fs-extra: + specifier: 11.1.0 + version: 11.1.0 + husky: + specifier: ^8.0.1 + version: 8.0.1 + is-windows: + specifier: 1.0.2 + version: 1.0.2 + isomorphic-fetch: + specifier: 3.0.0 + version: 3.0.0 + jest: + specifier: 29.4.3 + version: 29.4.3(@types/node@16.11.7)(ts-node@10.9.1) + jest-environment-jsdom: + specifier: 29.4.3 + version: 29.4.3 + jsonc-eslint-parser: + specifier: ^2.1.0 + version: 2.1.0 + kill-port: + specifier: 2.0.1 + version: 2.0.1 + ngx-deploy-npm: + specifier: ^6.0.0 + version: 6.0.0(@nx/devkit@16.10.0)(tslib@2.5.0) + nx: + specifier: 16.10.0 + version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173) + nx-cloud: + specifier: 16.5.2 + version: 16.5.2 + prettier: + specifier: ^2.8.0 + version: 2.8.0 + pretty-quick: + specifier: ^3.1.3 + version: 3.1.3(prettier@2.8.0) + tcp-port-used: + specifier: 1.0.2 + version: 1.0.2 + tree-kill: + specifier: 1.2.2 + version: 1.2.2 + ts-jest: + specifier: 29.1.0 + version: 29.1.0(@babel/core@7.23.2)(jest@29.4.3)(typescript@4.9.5) + ts-morph: + specifier: 17.0.1 + version: 17.0.1 + ts-node: + specifier: 10.9.1 + version: 10.9.1(@swc/core@1.2.173)(@types/node@16.11.7)(typescript@4.9.5) + typescript: + specifier: 4.9.5 + version: 4.9.5 + verdaccio: + specifier: 5.21.1 + version: 5.21.1(typanion@3.14.0) + vite: + specifier: 4.3.9 + version: 4.3.9(@types/node@16.11.7) + yargs: + specifier: 17.7.1 + version: 17.7.1 packages: /@aashutoshrathi/word-wrap@1.2.6: @@ -204,63 +197,54 @@ packages: engines: { node: '>=0.10.0' } dev: true - /@ampproject/remapping@2.2.0: + /@ampproject/remapping@2.2.1: resolution: { - integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==, + integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==, } engines: { node: '>=6.0.0' } dependencies: - '@jridgewell/gen-mapping': 0.1.1 - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/gen-mapping': 0.3.3 + '@jridgewell/trace-mapping': 0.3.20 dev: true - /@babel/code-frame@7.18.6: + /@babel/code-frame@7.22.13: resolution: { - integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==, + integrity: sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==, } engines: { node: '>=6.9.0' } dependencies: - '@babel/highlight': 7.18.6 - dev: true - - /@babel/code-frame@7.22.5: - resolution: - { - integrity: sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==, - } - engines: { node: '>=6.9.0' } - dependencies: - '@babel/highlight': 7.22.5 + '@babel/highlight': 7.22.20 + chalk: 2.4.2 dev: true - /@babel/compat-data@7.22.9: + /@babel/compat-data@7.23.2: resolution: { - integrity: sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==, + integrity: sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==, } engines: { node: '>=6.9.0' } dev: true - /@babel/core@7.22.9: + /@babel/core@7.23.2: resolution: { - integrity: sha512-G2EgeufBcYw27U4hhoIwFcgc1XU7TlXJ3mv04oOv1WCuo900U/anZSPzEqNjwdjgffkk2Gs0AN0dW1CKVLcG7w==, + integrity: sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==, } engines: { node: '>=6.9.0' } dependencies: - '@ampproject/remapping': 2.2.0 - '@babel/code-frame': 7.22.5 - '@babel/generator': 7.22.9 - '@babel/helper-compilation-targets': 7.22.9(@babel/core@7.22.9) - '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.9) - '@babel/helpers': 7.22.6 - '@babel/parser': 7.22.7 - '@babel/template': 7.22.5 - '@babel/traverse': 7.22.8 - '@babel/types': 7.22.5 - convert-source-map: 1.9.0 + '@ampproject/remapping': 2.2.1 + '@babel/code-frame': 7.22.13 + '@babel/generator': 7.23.0 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.2) + '@babel/helpers': 7.23.2 + '@babel/parser': 7.23.0 + '@babel/template': 7.22.15 + '@babel/traverse': 7.23.2 + '@babel/types': 7.23.0 + convert-source-map: 2.0.0 debug: 4.3.4 gensync: 1.0.0-beta.2 json5: 2.2.3 @@ -269,28 +253,16 @@ packages: - supports-color dev: true - /@babel/generator@7.20.7: - resolution: - { - integrity: sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==, - } - engines: { node: '>=6.9.0' } - dependencies: - '@babel/types': 7.22.5 - '@jridgewell/gen-mapping': 0.3.2 - jsesc: 2.5.2 - dev: true - - /@babel/generator@7.22.9: + /@babel/generator@7.23.0: resolution: { - integrity: sha512-KtLMbmicyuK2Ak/FTCJVbDnkN1SlT8/kceFTiuDiiRUUSMnHMidxSCdG4ndkTOHHpoomWe/4xkvHkEOncwjYIw==, + integrity: sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==, } engines: { node: '>=6.9.0' } dependencies: - '@babel/types': 7.22.5 - '@jridgewell/gen-mapping': 0.3.2 - '@jridgewell/trace-mapping': 0.3.17 + '@babel/types': 7.23.0 + '@jridgewell/gen-mapping': 0.3.3 + '@jridgewell/trace-mapping': 0.3.20 jsesc: 2.5.2 dev: true @@ -301,136 +273,104 @@ packages: } engines: { node: '>=6.9.0' } dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.23.0 dev: true - /@babel/helper-builder-binary-assignment-operator-visitor@7.22.5: + /@babel/helper-builder-binary-assignment-operator-visitor@7.22.15: resolution: { - integrity: sha512-m1EP3lVOPptR+2DwD125gziZNcmoNSHGmJROKoy87loWUQyJaVXDgpmruWqDARZSmtYQ+Dl25okU8+qhVzuykw==, + integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==, } engines: { node: '>=6.9.0' } dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.23.0 dev: true - /@babel/helper-compilation-targets@7.22.9(@babel/core@7.22.9): + /@babel/helper-compilation-targets@7.22.15: resolution: { - integrity: sha512-7qYrNM6HjpnPHJbopxmb8hSPoZ0gsX8IvUS32JGVoy+pU9e5N0nLr1VjJoR6kA4d9dmGLxNYOjeB8sUDal2WMw==, + integrity: sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==, } engines: { node: '>=6.9.0' } - peerDependencies: - '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.22.9 - '@babel/core': 7.22.9 - '@babel/helper-validator-option': 7.22.5 - browserslist: 4.21.10 + '@babel/compat-data': 7.23.2 + '@babel/helper-validator-option': 7.22.15 + browserslist: 4.22.1 lru-cache: 5.1.1 semver: 6.3.1 dev: true - /@babel/helper-create-class-features-plugin@7.22.9(@babel/core@7.22.9): + /@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.23.2): resolution: { - integrity: sha512-Pwyi89uO4YrGKxL/eNJ8lfEH55DnRloGPOseaA8NFNL6jAUnn+KccaISiFazCj5IolPPDjGSdzQzXVzODVRqUQ==, + integrity: sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-function-name': 7.22.5 - '@babel/helper-member-expression-to-functions': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.22.9(@babel/core@7.22.9) + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.2) '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 semver: 6.3.1 dev: true - /@babel/helper-create-regexp-features-plugin@7.22.9(@babel/core@7.22.9): + /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.2): resolution: { - integrity: sha512-+svjVa/tFwsNSG4NEy1h85+HQ5imbT92Q5/bgtS7P0GTQlP8WuFdqsiABmQouhiFGyV66oGxZFpeYHza1rNsKw==, + integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-annotate-as-pure': 7.22.5 regexpu-core: 5.3.2 semver: 6.3.1 dev: true - /@babel/helper-define-polyfill-provider@0.4.2(@babel/core@7.22.9): + /@babel/helper-define-polyfill-provider@0.4.3(@babel/core@7.23.2): resolution: { - integrity: sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==, + integrity: sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==, } peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-compilation-targets': 7.22.9(@babel/core@7.22.9) + '@babel/core': 7.23.2 + '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 debug: 4.3.4 lodash.debounce: 4.0.8 - resolve: 1.22.1 + resolve: 1.22.8 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-environment-visitor@7.18.9: - resolution: - { - integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==, - } - engines: { node: '>=6.9.0' } - dev: true - - /@babel/helper-environment-visitor@7.22.5: + /@babel/helper-environment-visitor@7.22.20: resolution: { - integrity: sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==, + integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==, } engines: { node: '>=6.9.0' } dev: true - /@babel/helper-function-name@7.19.0: + /@babel/helper-function-name@7.23.0: resolution: { - integrity: sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==, + integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==, } engines: { node: '>=6.9.0' } dependencies: - '@babel/template': 7.22.5 - '@babel/types': 7.22.5 - dev: true - - /@babel/helper-function-name@7.22.5: - resolution: - { - integrity: sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==, - } - engines: { node: '>=6.9.0' } - dependencies: - '@babel/template': 7.22.5 - '@babel/types': 7.22.5 - dev: true - - /@babel/helper-hoist-variables@7.18.6: - resolution: - { - integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==, - } - engines: { node: '>=6.9.0' } - dependencies: - '@babel/types': 7.22.5 + '@babel/template': 7.22.15 + '@babel/types': 7.23.0 dev: true /@babel/helper-hoist-variables@7.22.5: @@ -440,44 +380,44 @@ packages: } engines: { node: '>=6.9.0' } dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.23.0 dev: true - /@babel/helper-member-expression-to-functions@7.22.5: + /@babel/helper-member-expression-to-functions@7.23.0: resolution: { - integrity: sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==, + integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==, } engines: { node: '>=6.9.0' } dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.23.0 dev: true - /@babel/helper-module-imports@7.22.5: + /@babel/helper-module-imports@7.22.15: resolution: { - integrity: sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==, + integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==, } engines: { node: '>=6.9.0' } dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.23.0 dev: true - /@babel/helper-module-transforms@7.22.9(@babel/core@7.22.9): + /@babel/helper-module-transforms@7.23.0(@babel/core@7.23.2): resolution: { - integrity: sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==, + integrity: sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-module-imports': 7.22.5 + '@babel/core': 7.23.2 + '@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.5 + '@babel/helper-validator-identifier': 7.22.20 dev: true /@babel/helper-optimise-call-expression@7.22.5: @@ -487,7 +427,7 @@ packages: } engines: { node: '>=6.9.0' } dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.23.0 dev: true /@babel/helper-plugin-utils@7.22.5: @@ -498,33 +438,33 @@ packages: engines: { node: '>=6.9.0' } dev: true - /@babel/helper-remap-async-to-generator@7.22.9(@babel/core@7.22.9): + /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.23.2): resolution: { - integrity: sha512-8WWC4oR4Px+tr+Fp0X3RHDVfINGpF3ad1HIbrc8A77epiR6eMMc6jsgozkzT2uDiOOdoS9cLIQ+XD2XvI2WSmQ==, + integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-wrap-function': 7.22.9 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-wrap-function': 7.22.20 dev: true - /@babel/helper-replace-supers@7.22.9(@babel/core@7.22.9): + /@babel/helper-replace-supers@7.22.20(@babel/core@7.23.2): resolution: { - integrity: sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg==, + integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-member-expression-to-functions': 7.22.5 + '@babel/core': 7.23.2 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 dev: true @@ -535,7 +475,7 @@ packages: } engines: { node: '>=6.9.0' } dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.23.0 dev: true /@babel/helper-skip-transparent-expression-wrappers@7.22.5: @@ -545,7 +485,7 @@ packages: } engines: { node: '>=6.9.0' } dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.23.0 dev: true /@babel/helper-split-export-declaration@7.22.6: @@ -555,15 +495,7 @@ packages: } engines: { node: '>=6.9.0' } dependencies: - '@babel/types': 7.22.5 - dev: true - - /@babel/helper-string-parser@7.19.4: - resolution: - { - integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==, - } - engines: { node: '>=6.9.0' } + '@babel/types': 7.23.0 dev: true /@babel/helper-string-parser@7.22.5: @@ -574,120 +506,100 @@ packages: engines: { node: '>=6.9.0' } dev: true - /@babel/helper-validator-identifier@7.19.1: + /@babel/helper-validator-identifier@7.22.20: resolution: { - integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==, + integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==, } engines: { node: '>=6.9.0' } dev: true - /@babel/helper-validator-identifier@7.22.5: + /@babel/helper-validator-option@7.22.15: resolution: { - integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==, + integrity: sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==, } engines: { node: '>=6.9.0' } dev: true - /@babel/helper-validator-option@7.22.5: + /@babel/helper-wrap-function@7.22.20: resolution: { - integrity: sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==, - } - engines: { node: '>=6.9.0' } - dev: true - - /@babel/helper-wrap-function@7.22.9: - resolution: - { - integrity: sha512-sZ+QzfauuUEfxSEjKFmi3qDSHgLsTPK/pEpoD/qonZKOtTPTLbf59oabPQ4rKekt9lFcj/hTZaOhWwFYrgjk+Q==, + integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==, } engines: { node: '>=6.9.0' } dependencies: - '@babel/helper-function-name': 7.22.5 - '@babel/template': 7.22.5 - '@babel/types': 7.22.5 + '@babel/helper-function-name': 7.23.0 + '@babel/template': 7.22.15 + '@babel/types': 7.23.0 dev: true - /@babel/helpers@7.22.6: + /@babel/helpers@7.23.2: resolution: { - integrity: sha512-YjDs6y/fVOYFV8hAf1rxd1QvR9wJe1pDBZ2AREKq/SDayfPzgk0PBnVuTCE5X1acEpMMNOVUqoe+OwiZGJ+OaA==, + integrity: sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==, } engines: { node: '>=6.9.0' } dependencies: - '@babel/template': 7.22.5 - '@babel/traverse': 7.22.8 - '@babel/types': 7.22.5 + '@babel/template': 7.22.15 + '@babel/traverse': 7.23.2 + '@babel/types': 7.23.0 transitivePeerDependencies: - supports-color dev: true - /@babel/highlight@7.18.6: + /@babel/highlight@7.22.20: resolution: { - integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==, + integrity: sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==, } engines: { node: '>=6.9.0' } dependencies: - '@babel/helper-validator-identifier': 7.19.1 + '@babel/helper-validator-identifier': 7.22.20 chalk: 2.4.2 js-tokens: 4.0.0 dev: true - /@babel/highlight@7.22.5: + /@babel/parser@7.23.0: resolution: { - integrity: sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==, - } - engines: { node: '>=6.9.0' } - dependencies: - '@babel/helper-validator-identifier': 7.22.5 - chalk: 2.4.2 - js-tokens: 4.0.0 - dev: true - - /@babel/parser@7.22.7: - resolution: - { - integrity: sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==, + integrity: sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==, } engines: { node: '>=6.0.0' } hasBin: true dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.23.0 dev: true - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.5(@babel/core@7.22.9): + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.15(@babel/core@7.23.2): resolution: { - integrity: sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==, + integrity: sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.5(@babel/core@7.22.9): + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.15(@babel/core@7.23.2): resolution: { - integrity: sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==, + integrity: sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-transform-optional-chaining': 7.22.6(@babel/core@7.22.9) + '@babel/plugin-transform-optional-chaining': 7.23.0(@babel/core@7.23.2) dev: true - /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.22.9): + /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.23.2): resolution: { integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==, @@ -697,29 +609,29 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-create-class-features-plugin': 7.22.9(@babel/core@7.22.9) + '@babel/core': 7.23.2 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-proposal-decorators@7.22.7(@babel/core@7.22.9): + /@babel/plugin-proposal-decorators@7.23.2(@babel/core@7.23.2): resolution: { - integrity: sha512-omXqPF7Onq4Bb7wHxXjM3jSMSJvUUbvDvmmds7KI5n9Cq6Ln5I05I1W2nRlRof1rGdiUxJrxwe285WF96XlBXQ==, + integrity: sha512-eR0gJQc830fJVGz37oKLvt9W9uUIQSAovUl0e9sJ3YeO09dlcoBVYD3CLrjCj4qHdXmfiyTyFt8yeQYSN5fxLg==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-create-class-features-plugin': 7.22.9(@babel/core@7.22.9) + '@babel/core': 7.23.2 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.9(@babel/core@7.22.9) + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.2) '@babel/helper-split-export-declaration': 7.22.6 - '@babel/plugin-syntax-decorators': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-syntax-decorators': 7.22.10(@babel/core@7.23.2) dev: true - /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.22.9): + /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.2): resolution: { integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==, @@ -728,25 +640,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 dev: true - /@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.22.9): - resolution: - { - integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==, - } - engines: { node: '>=4' } - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.9 - '@babel/helper-create-regexp-features-plugin': 7.22.9(@babel/core@7.22.9) - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.22.9): + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.2): resolution: { integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==, @@ -754,11 +651,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.22.9): + /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.23.2): resolution: { integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==, @@ -766,11 +663,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.22.9): + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.2): resolution: { integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==, @@ -778,11 +675,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.22.9): + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.2): resolution: { integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==, @@ -791,24 +688,24 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-decorators@7.22.5(@babel/core@7.22.9): + /@babel/plugin-syntax-decorators@7.22.10(@babel/core@7.23.2): resolution: { - integrity: sha512-avpUOBS7IU6al8MmF1XpAyj9QYeLPuSDJI5D4pVMSMdL7xQokKqJPYQC67RCT0aCTashUXPiGwMJ0DEXXCEmMA==, + integrity: sha512-z1KTVemBjnz+kSEilAsI4lbkPOl5TvJH7YDSY1CTIzvLWJ+KHXp+mRe8VPmfnyvqOPqar1V2gid2PleKzRUstQ==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.22.9): + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.2): resolution: { integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==, @@ -816,11 +713,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.22.9): + /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.2): resolution: { integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==, @@ -828,11 +725,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.22.9): + /@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==, @@ -841,11 +738,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.22.9): + /@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==, @@ -854,11 +751,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.22.9): + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.2): resolution: { integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==, @@ -866,11 +763,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.22.9): + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.2): resolution: { integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==, @@ -878,24 +775,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-jsx@7.18.6(@babel/core@7.22.9): - resolution: - { - integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==, - } - engines: { node: '>=6.9.0' } - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.22.9): + /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==, @@ -904,11 +788,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.22.9): + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.2): resolution: { integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==, @@ -916,11 +800,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.22.9): + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.2): resolution: { integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==, @@ -928,11 +812,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.22.9): + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.2): resolution: { integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==, @@ -940,11 +824,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.22.9): + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.2): resolution: { integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==, @@ -952,11 +836,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.22.9): + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.2): resolution: { integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==, @@ -964,11 +848,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.22.9): + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.2): resolution: { integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==, @@ -976,11 +860,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.22.9): + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.2): resolution: { integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==, @@ -989,11 +873,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.22.9): + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.2): resolution: { integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==, @@ -1002,24 +886,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-typescript@7.20.0(@babel/core@7.22.9): - resolution: - { - integrity: sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==, - } - engines: { node: '>=6.9.0' } - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.22.9): + /@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==, @@ -1028,11 +899,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.22.9): + /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.23.2): resolution: { integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==, @@ -1041,12 +912,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-create-regexp-features-plugin': 7.22.9(@babel/core@7.22.9) + '@babel/core': 7.23.2 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==, @@ -1055,27 +926,27 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-async-generator-functions@7.22.7(@babel/core@7.22.9): + /@babel/plugin-transform-async-generator-functions@7.23.2(@babel/core@7.23.2): resolution: { - integrity: sha512-7HmE7pk/Fmke45TODvxvkxRMV9RazV+ZZzhOL9AG8G29TLrr3jkjwF7uJfxZ30EoXpO+LJkq4oA8NjO2DTnEDg==, + integrity: sha512-BBYVGxbDVHfoeXbOwcagAkOQAm9NxoTdMGfTqghu1GrvadSaw6iW3Je6IcL5PNOw8VwjxqBECXy50/iCQSY/lQ==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-environment-visitor': 7.22.5 + '@babel/core': 7.23.2 + '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.22.9(@babel/core@7.22.9) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.9) + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.2) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.2) dev: true - /@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==, @@ -1084,13 +955,13 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-module-imports': 7.22.5 + '@babel/core': 7.23.2 + '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.22.9(@babel/core@7.22.9) + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.2) dev: true - /@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==, @@ -1099,24 +970,24 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-block-scoping@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-block-scoping@7.23.0(@babel/core@7.23.2): resolution: { - integrity: sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==, + integrity: sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==, @@ -1125,48 +996,48 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-create-class-features-plugin': 7.22.9(@babel/core@7.22.9) + '@babel/core': 7.23.2 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-class-static-block@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-class-static-block@7.22.11(@babel/core@7.23.2): resolution: { - integrity: sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==, + integrity: sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-create-class-features-plugin': 7.22.9(@babel/core@7.22.9) + '@babel/core': 7.23.2 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.22.9) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.2) dev: true - /@babel/plugin-transform-classes@7.22.6(@babel/core@7.22.9): + /@babel/plugin-transform-classes@7.22.15(@babel/core@7.23.2): resolution: { - integrity: sha512-58EgM6nuPNG6Py4Z3zSuu0xWu2VfodiMi72Jt5Kj2FECmaYk1RrTXA45z6KBFsu9tRgwQDwIiY4FXTt+YsSFAQ==, + integrity: sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-compilation-targets': 7.22.9(@babel/core@7.22.9) - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-function-name': 7.22.5 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.9(@babel/core@7.22.9) + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.2) '@babel/helper-split-export-declaration': 7.22.6 globals: 11.12.0 dev: true - /@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==, @@ -1175,25 +1046,25 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - '@babel/template': 7.22.5 + '@babel/template': 7.22.15 dev: true - /@babel/plugin-transform-destructuring@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-destructuring@7.23.0(@babel/core@7.23.2): resolution: { - integrity: sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==, + integrity: sha512-vaMdgNXFkYrB+8lbgniSYWHsgqK5gjaMNcc84bMIOMRLH0L9AqYq3hwMdvnyqj1OPqea8UtjPEuS/DCenah1wg==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==, @@ -1202,12 +1073,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-create-regexp-features-plugin': 7.22.9(@babel/core@7.22.9) + '@babel/core': 7.23.2 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==, @@ -1216,25 +1087,25 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-dynamic-import@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-dynamic-import@7.22.11(@babel/core@7.23.2): resolution: { - integrity: sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==, + integrity: sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.9) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.2) dev: true - /@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==, @@ -1243,39 +1114,39 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.5 + '@babel/core': 7.23.2 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-export-namespace-from@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-export-namespace-from@7.22.11(@babel/core@7.23.2): resolution: { - integrity: sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==, + integrity: sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.9) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.2) dev: true - /@babel/plugin-transform-for-of@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-for-of@7.22.15(@babel/core@7.23.2): resolution: { - integrity: sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==, + integrity: sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-function-name@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-function-name@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==, @@ -1284,27 +1155,27 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-compilation-targets': 7.22.9(@babel/core@7.22.9) - '@babel/helper-function-name': 7.22.5 + '@babel/core': 7.23.2 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-function-name': 7.23.0 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-json-strings@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-json-strings@7.22.11(@babel/core@7.23.2): resolution: { - integrity: sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==, + integrity: sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.9) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.2) dev: true - /@babel/plugin-transform-literals@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-literals@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==, @@ -1313,25 +1184,25 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-logical-assignment-operators@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-logical-assignment-operators@7.22.11(@babel/core@7.23.2): resolution: { - integrity: sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==, + integrity: sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.9) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.2) dev: true - /@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==, @@ -1340,56 +1211,56 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-modules-amd@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-modules-amd@7.23.0(@babel/core@7.23.2): resolution: { - integrity: sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==, + integrity: sha512-xWT5gefv2HGSm4QHtgc1sYPbseOyf+FFDo2JbpE25GWl5BqTGO9IMwTYJRoIdjsF85GE+VegHxSCUt5EvoYTAw==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.9) + '@babel/core': 7.23.2 + '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.2) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-modules-commonjs@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-modules-commonjs@7.23.0(@babel/core@7.23.2): resolution: { - integrity: sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==, + integrity: sha512-32Xzss14/UVc7k9g775yMIvkVK8xwKE0DPdP5JTapr3+Z9w4tzeOuLNY6BXDQR6BdnzIlXnCGAzsk/ICHBLVWQ==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.9) + '@babel/core': 7.23.2 + '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.2) '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-simple-access': 7.22.5 dev: true - /@babel/plugin-transform-modules-systemjs@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-modules-systemjs@7.23.0(@babel/core@7.23.2): resolution: { - integrity: sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==, + integrity: sha512-qBej6ctXZD2f+DhlOC9yO47yEYgUh5CZNz/aBoH4j/3NOlRfJXJbY7xDQCqQVf9KbrqGzIWER1f23doHGrIHFg==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.9) + '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.2) '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-identifier': 7.22.5 + '@babel/helper-validator-identifier': 7.22.20 dev: true - /@babel/plugin-transform-modules-umd@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-modules-umd@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==, @@ -1398,12 +1269,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.9) + '@babel/core': 7.23.2 + '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.2) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==, @@ -1412,12 +1283,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-create-regexp-features-plugin': 7.22.9(@babel/core@7.22.9) + '@babel/core': 7.23.2 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-new-target@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-new-target@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==, @@ -1426,56 +1297,56 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-nullish-coalescing-operator@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-nullish-coalescing-operator@7.22.11(@babel/core@7.23.2): resolution: { - integrity: sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==, + integrity: sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.9) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.2) dev: true - /@babel/plugin-transform-numeric-separator@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-numeric-separator@7.22.11(@babel/core@7.23.2): resolution: { - integrity: sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==, + integrity: sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.9) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.2) dev: true - /@babel/plugin-transform-object-rest-spread@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-object-rest-spread@7.22.15(@babel/core@7.23.2): resolution: { - integrity: sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==, + integrity: sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.22.9 - '@babel/core': 7.22.9 - '@babel/helper-compilation-targets': 7.22.9(@babel/core@7.22.9) + '@babel/compat-data': 7.23.2 + '@babel/core': 7.23.2 + '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.9) - '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-transform-parameters': 7.22.15(@babel/core@7.23.2) dev: true - /@babel/plugin-transform-object-super@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-object-super@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==, @@ -1484,54 +1355,54 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.9(@babel/core@7.22.9) + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.2) dev: true - /@babel/plugin-transform-optional-catch-binding@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-optional-catch-binding@7.22.11(@babel/core@7.23.2): resolution: { - integrity: sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==, + integrity: sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.9) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.2) dev: true - /@babel/plugin-transform-optional-chaining@7.22.6(@babel/core@7.22.9): + /@babel/plugin-transform-optional-chaining@7.23.0(@babel/core@7.23.2): resolution: { - integrity: sha512-Vd5HiWml0mDVtcLHIoEU5sw6HOUW/Zk0acLs/SAeuLzkGNOPc9DB4nkUajemhCmTIz3eiaKREZn2hQQqF79YTg==, + integrity: sha512-sBBGXbLJjxTzLBF5rFWaikMnOGOk/BmK6vVByIdEggZ7Vn6CvWXZyRkkLFK6WE0IF8jSliyOkUN6SScFgzCM0g==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.9) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.2) dev: true - /@babel/plugin-transform-parameters@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-parameters@7.22.15(@babel/core@7.23.2): resolution: { - integrity: sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==, + integrity: sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==, @@ -1540,28 +1411,28 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-create-class-features-plugin': 7.22.9(@babel/core@7.22.9) + '@babel/core': 7.23.2 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-private-property-in-object@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-private-property-in-object@7.22.11(@babel/core@7.23.2): resolution: { - integrity: sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==, + integrity: sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.9(@babel/core@7.22.9) + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.9) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.2) dev: true - /@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==, @@ -1570,25 +1441,25 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-regenerator@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-regenerator@7.22.10(@babel/core@7.23.2): resolution: { - integrity: sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==, + integrity: sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - regenerator-transform: 0.15.1 + regenerator-transform: 0.15.2 dev: true - /@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==, @@ -1597,31 +1468,31 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-runtime@7.22.9(@babel/core@7.22.9): + /@babel/plugin-transform-runtime@7.23.2(@babel/core@7.23.2): resolution: { - integrity: sha512-9KjBH61AGJetCPYp/IEyLEp47SyybZb0nDRpBvmtEkm+rUIwxdlKpyNHI1TmsGkeuLclJdleQHRZ8XLBnnh8CQ==, + integrity: sha512-XOntj6icgzMS58jPVtQpiuF6ZFWxQiJavISGx5KGjRj+3gqZr8+N6Kx+N9BApWzgS+DOjIZfXXj0ZesenOWDyA==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-module-imports': 7.22.5 + '@babel/core': 7.23.2 + '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - babel-plugin-polyfill-corejs2: 0.4.5(@babel/core@7.22.9) - babel-plugin-polyfill-corejs3: 0.8.3(@babel/core@7.22.9) - babel-plugin-polyfill-regenerator: 0.5.2(@babel/core@7.22.9) + babel-plugin-polyfill-corejs2: 0.4.6(@babel/core@7.23.2) + babel-plugin-polyfill-corejs3: 0.8.6(@babel/core@7.23.2) + babel-plugin-polyfill-regenerator: 0.5.3(@babel/core@7.23.2) semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==, @@ -1630,11 +1501,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-spread@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-spread@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==, @@ -1643,12 +1514,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 dev: true - /@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==, @@ -1657,11 +1528,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==, @@ -1670,11 +1541,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==, @@ -1683,40 +1554,40 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-typescript@7.22.9(@babel/core@7.22.9): + /@babel/plugin-transform-typescript@7.22.15(@babel/core@7.23.2): resolution: { - integrity: sha512-BnVR1CpKiuD0iobHPaM1iLvcwPYN2uVFAqoLVSpEDKWuOikoCv5HbKLxclhKYUXlWkX86DoZGtqI4XhbOsyrMg==, + integrity: sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.9(@babel/core@7.22.9) + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.23.2) dev: true - /@babel/plugin-transform-unicode-escapes@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-unicode-escapes@7.22.10(@babel/core@7.23.2): resolution: { - integrity: sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg==, + integrity: sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==, @@ -1725,12 +1596,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-create-regexp-features-plugin': 7.22.9(@babel/core@7.22.9) + '@babel/core': 7.23.2 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==, @@ -1739,12 +1610,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-create-regexp-features-plugin': 7.22.9(@babel/core@7.22.9) + '@babel/core': 7.23.2 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.22.9): + /@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.23.2): resolution: { integrity: sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==, @@ -1753,136 +1624,134 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-create-regexp-features-plugin': 7.22.9(@babel/core@7.22.9) + '@babel/core': 7.23.2 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/preset-env@7.22.9(@babel/core@7.22.9): + /@babel/preset-env@7.23.2(@babel/core@7.23.2): resolution: { - integrity: sha512-wNi5H/Emkhll/bqPjsjQorSykrlfY5OWakd6AulLvMEytpKasMVUpVy8RL4qBIBs5Ac6/5i0/Rv0b/Fg6Eag/g==, + integrity: sha512-BW3gsuDD+rvHL2VO2SjAUNTBe5YrjsTiDyqamPDWY723na3/yPQ65X5oQkFVJZ0o50/2d+svm1rkPoJeR1KxVQ==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.22.9 - '@babel/core': 7.22.9 - '@babel/helper-compilation-targets': 7.22.9(@babel/core@7.22.9) + '@babel/compat-data': 7.23.2 + '@babel/core': 7.23.2 + '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.22.5 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.22.9) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.9) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.22.9) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.22.9) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.9) - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.9) - '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-syntax-import-attributes': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.22.9) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.9) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.9) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.9) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.9) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.9) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.9) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.9) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.9) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.22.9) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.22.9) - '@babel/plugin-transform-arrow-functions': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-async-generator-functions': 7.22.7(@babel/core@7.22.9) - '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-block-scoped-functions': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-block-scoping': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-class-properties': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-class-static-block': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-classes': 7.22.6(@babel/core@7.22.9) - '@babel/plugin-transform-computed-properties': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-destructuring': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-duplicate-keys': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-dynamic-import': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-exponentiation-operator': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-export-namespace-from': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-for-of': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-function-name': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-json-strings': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-literals': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-logical-assignment-operators': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-member-expression-literals': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-modules-amd': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-modules-systemjs': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-modules-umd': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-new-target': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-nullish-coalescing-operator': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-numeric-separator': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-object-rest-spread': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-object-super': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-optional-catch-binding': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-optional-chaining': 7.22.6(@babel/core@7.22.9) - '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-private-methods': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-private-property-in-object': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-property-literals': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-regenerator': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-reserved-words': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-shorthand-properties': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-spread': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-sticky-regex': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-template-literals': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-typeof-symbol': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-unicode-escapes': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-unicode-property-regex': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-unicode-regex': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-unicode-sets-regex': 7.22.5(@babel/core@7.22.9) - '@babel/preset-modules': 0.1.5(@babel/core@7.22.9) - '@babel/types': 7.22.5 - babel-plugin-polyfill-corejs2: 0.4.5(@babel/core@7.22.9) - babel-plugin-polyfill-corejs3: 0.8.3(@babel/core@7.22.9) - babel-plugin-polyfill-regenerator: 0.5.2(@babel/core@7.22.9) - core-js-compat: 3.32.0 + '@babel/helper-validator-option': 7.22.15 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.22.15(@babel/core@7.23.2) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.22.15(@babel/core@7.23.2) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.2) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.2) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.2) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.2) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-syntax-import-attributes': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.2) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.2) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.2) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.2) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.2) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.23.2) + '@babel/plugin-transform-arrow-functions': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-async-generator-functions': 7.23.2(@babel/core@7.23.2) + '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-block-scoped-functions': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-block-scoping': 7.23.0(@babel/core@7.23.2) + '@babel/plugin-transform-class-properties': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-class-static-block': 7.22.11(@babel/core@7.23.2) + '@babel/plugin-transform-classes': 7.22.15(@babel/core@7.23.2) + '@babel/plugin-transform-computed-properties': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-destructuring': 7.23.0(@babel/core@7.23.2) + '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-duplicate-keys': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-dynamic-import': 7.22.11(@babel/core@7.23.2) + '@babel/plugin-transform-exponentiation-operator': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-export-namespace-from': 7.22.11(@babel/core@7.23.2) + '@babel/plugin-transform-for-of': 7.22.15(@babel/core@7.23.2) + '@babel/plugin-transform-function-name': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-json-strings': 7.22.11(@babel/core@7.23.2) + '@babel/plugin-transform-literals': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-logical-assignment-operators': 7.22.11(@babel/core@7.23.2) + '@babel/plugin-transform-member-expression-literals': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-modules-amd': 7.23.0(@babel/core@7.23.2) + '@babel/plugin-transform-modules-commonjs': 7.23.0(@babel/core@7.23.2) + '@babel/plugin-transform-modules-systemjs': 7.23.0(@babel/core@7.23.2) + '@babel/plugin-transform-modules-umd': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-new-target': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-nullish-coalescing-operator': 7.22.11(@babel/core@7.23.2) + '@babel/plugin-transform-numeric-separator': 7.22.11(@babel/core@7.23.2) + '@babel/plugin-transform-object-rest-spread': 7.22.15(@babel/core@7.23.2) + '@babel/plugin-transform-object-super': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-optional-catch-binding': 7.22.11(@babel/core@7.23.2) + '@babel/plugin-transform-optional-chaining': 7.23.0(@babel/core@7.23.2) + '@babel/plugin-transform-parameters': 7.22.15(@babel/core@7.23.2) + '@babel/plugin-transform-private-methods': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-private-property-in-object': 7.22.11(@babel/core@7.23.2) + '@babel/plugin-transform-property-literals': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-regenerator': 7.22.10(@babel/core@7.23.2) + '@babel/plugin-transform-reserved-words': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-shorthand-properties': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-spread': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-sticky-regex': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-template-literals': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-typeof-symbol': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-unicode-escapes': 7.22.10(@babel/core@7.23.2) + '@babel/plugin-transform-unicode-property-regex': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-unicode-regex': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-unicode-sets-regex': 7.22.5(@babel/core@7.23.2) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.23.2) + '@babel/types': 7.23.0 + babel-plugin-polyfill-corejs2: 0.4.6(@babel/core@7.23.2) + babel-plugin-polyfill-corejs3: 0.8.6(@babel/core@7.23.2) + babel-plugin-polyfill-regenerator: 0.5.3(@babel/core@7.23.2) + core-js-compat: 3.33.1 semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true - /@babel/preset-modules@0.1.5(@babel/core@7.22.9): + /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.23.2): resolution: { - integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==, + integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==, } peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.22.9) - '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.22.9) - '@babel/types': 7.22.5 + '@babel/types': 7.23.0 esutils: 2.0.3 dev: true - /@babel/preset-typescript@7.22.5(@babel/core@7.22.9): + /@babel/preset-typescript@7.23.2(@babel/core@7.23.2): resolution: { - integrity: sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ==, + integrity: sha512-u4UJc1XsS1GhIGteM8rnGiIvf9rJpiVgMEeCnwlLA7WJPC+jcXWJAGxYmeqs5hOZD8BbAfnV5ezBOxQbb4OUxA==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.22.5 - '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.22.9) - '@babel/plugin-transform-typescript': 7.22.9(@babel/core@7.22.9) + '@babel/helper-validator-option': 7.22.15 + '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-modules-commonjs': 7.23.0(@babel/core@7.23.2) + '@babel/plugin-transform-typescript': 7.22.15(@babel/core@7.23.2) dev: true /@babel/regjsgen@0.8.0: @@ -1892,101 +1761,58 @@ packages: } dev: true - /@babel/runtime@7.20.6: - resolution: - { - integrity: sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==, - } - engines: { node: '>=6.9.0' } - dependencies: - regenerator-runtime: 0.13.11 - dev: true - - /@babel/runtime@7.22.6: + /@babel/runtime@7.23.2: resolution: { - integrity: sha512-wDb5pWm4WDdF6LFUde3Jl8WzPA+3ZbxYqkC6xAXuD3irdEHN1k0NfTRrJD8ZD378SJ61miMLCqIOXYhd8x+AJQ==, + integrity: sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==, } engines: { node: '>=6.9.0' } dependencies: - regenerator-runtime: 0.13.11 + regenerator-runtime: 0.14.0 dev: true - /@babel/template@7.22.5: + /@babel/template@7.22.15: resolution: { - integrity: sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==, + integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==, } engines: { node: '>=6.9.0' } dependencies: - '@babel/code-frame': 7.22.5 - '@babel/parser': 7.22.7 - '@babel/types': 7.22.5 + '@babel/code-frame': 7.22.13 + '@babel/parser': 7.23.0 + '@babel/types': 7.23.0 dev: true - /@babel/traverse@7.20.13: + /@babel/traverse@7.23.2: resolution: { - integrity: sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ==, + integrity: sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==, } engines: { node: '>=6.9.0' } dependencies: - '@babel/code-frame': 7.22.5 - '@babel/generator': 7.22.9 - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-function-name': 7.19.0 - '@babel/helper-hoist-variables': 7.18.6 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.22.7 - '@babel/types': 7.22.5 - debug: 4.3.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/traverse@7.22.8: - resolution: - { - integrity: sha512-y6LPR+wpM2I3qJrsheCTwhIinzkETbplIgPBbwvqPKc+uljeA5gP+3nP8irdYt1mjQaDnlIcG+dw8OjAco4GXw==, - } - engines: { node: '>=6.9.0' } - dependencies: - '@babel/code-frame': 7.22.5 - '@babel/generator': 7.22.9 - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-function-name': 7.22.5 + '@babel/code-frame': 7.22.13 + '@babel/generator': 7.23.0 + '@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.22.7 - '@babel/types': 7.22.5 + '@babel/parser': 7.23.0 + '@babel/types': 7.23.0 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/types@7.20.7: + /@babel/types@7.23.0: resolution: { - integrity: sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==, - } - engines: { node: '>=6.9.0' } - dependencies: - '@babel/helper-string-parser': 7.19.4 - '@babel/helper-validator-identifier': 7.19.1 - to-fast-properties: 2.0.0 - dev: true - - /@babel/types@7.22.5: - resolution: - { - integrity: sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==, + integrity: sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==, } engines: { node: '>=6.9.0' } dependencies: '@babel/helper-string-parser': 7.22.5 - '@babel/helper-validator-identifier': 7.22.5 + '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 dev: true @@ -1997,7 +1823,7 @@ packages: } dev: true - /@builder.io/qwik@1.2.12(undici@5.18.0): + /@builder.io/qwik@1.2.12(undici@5.27.0): resolution: { integrity: sha512-17dwM9BR0NJtrWLPlDygdYMlRkBAMEp8nkPIhhApSH5c/ESQMlbVg7Rm665WkBTf87+Epd+b7cC7Ky+8iYGjmA==, @@ -2008,10 +1834,10 @@ packages: undici: ^5.14.0 dependencies: csstype: 3.1.2 - undici: 5.18.0 + undici: 5.27.0 dev: true - /@commitlint/cli@17.3.0(@swc/core@1.3.19): + /@commitlint/cli@17.3.0(@swc/core@1.2.173): resolution: { integrity: sha512-/H0md7TsKflKzVPz226VfXzVafJFO1f9+r2KcFvmBu08V0T56lZU1s8WL7/xlxqLMqBTVaBf7Ixtc4bskdEEZg==, @@ -2019,11 +1845,11 @@ packages: engines: { node: '>=v14' } hasBin: true dependencies: - '@commitlint/format': 17.0.0 - '@commitlint/lint': 17.3.0 - '@commitlint/load': 17.3.0(@swc/core@1.3.19) - '@commitlint/read': 17.2.0 - '@commitlint/types': 17.0.0 + '@commitlint/format': 17.8.1 + '@commitlint/lint': 17.8.1 + '@commitlint/load': 17.8.1(@swc/core@1.2.173) + '@commitlint/read': 17.8.1 + '@commitlint/types': 17.8.1 execa: 5.1.1 lodash.isfunction: 3.0.9 resolve-from: 5.0.0 @@ -2034,10 +1860,10 @@ packages: - '@swc/wasm' dev: true - /@commitlint/config-angular-type-enum@17.0.0: + /@commitlint/config-angular-type-enum@17.8.1: resolution: { - integrity: sha512-OJrxpzszJ+jF0RvqLjsM/iZ94IfJ33NVCFFGVmkzuHjKxPt/i/+yJKJ5lzGhlsp5YV2F2Ui5ECIf5Sor2/OZvQ==, + integrity: sha512-vuIQ9rZckMPRM6I3mWzfWb7TfvE/yHJXNKaR2weuhf+lQEVSZSGQP3LwdXpMcT2QGKE9VAhU/jw0qIE0Z9EbHA==, } engines: { node: '>=v14' } dev: true @@ -2049,7 +1875,7 @@ packages: } engines: { node: '>=v14' } dependencies: - '@commitlint/config-angular-type-enum': 17.0.0 + '@commitlint/config-angular-type-enum': 17.8.1 dev: true /@commitlint/config-conventional@17.3.0: @@ -2062,25 +1888,37 @@ packages: conventional-changelog-conventionalcommits: 5.0.0 dev: true - /@commitlint/config-validator@17.1.0: + /@commitlint/config-validator@17.8.1: resolution: { - integrity: sha512-Q1rRRSU09ngrTgeTXHq6ePJs2KrI+axPTgkNYDWSJIuS1Op4w3J30vUfSXjwn5YEJHklK3fSqWNHmBhmTR7Vdg==, + integrity: sha512-UUgUC+sNiiMwkyiuIFR7JG2cfd9t/7MV8VB4TZ+q02ZFkHoduUS4tJGsCBWvBOGD9Btev6IecPMvlWUfJorkEA==, } engines: { node: '>=v14' } dependencies: - '@commitlint/types': 17.0.0 - ajv: 8.11.2 + '@commitlint/types': 17.8.1 + ajv: 8.12.0 dev: true - /@commitlint/ensure@17.3.0: + /@commitlint/config-validator@18.1.0: resolution: { - integrity: sha512-kWbrQHDoW5veIUQx30gXoLOCjWvwC6OOEofhPCLl5ytRPBDAQObMbxTha1Bt2aSyNE/IrJ0s0xkdZ1Gi3wJwQg==, + integrity: sha512-kbHkIuItXn93o2NmTdwi5Mk1ujyuSIysRE/XHtrcps/27GuUKEIqBJp6TdJ4Sq+ze59RlzYSHMKuDKZbfg9+uQ==, + } + engines: { node: '>=v18' } + dependencies: + '@commitlint/types': 18.1.0 + ajv: 8.12.0 + dev: true + optional: true + + /@commitlint/ensure@17.8.1: + resolution: + { + integrity: sha512-xjafwKxid8s1K23NFpL8JNo6JnY/ysetKo8kegVM7c8vs+kWLP8VrQq+NbhgVlmCojhEDbzQKp4eRXSjVOGsow==, } engines: { node: '>=v14' } dependencies: - '@commitlint/types': 17.0.0 + '@commitlint/types': 17.8.1 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 lodash.snakecase: 4.1.1 @@ -2088,166 +1926,227 @@ packages: lodash.upperfirst: 4.3.1 dev: true - /@commitlint/execute-rule@17.0.0: + /@commitlint/execute-rule@17.8.1: resolution: { - integrity: sha512-nVjL/w/zuqjCqSJm8UfpNaw66V9WzuJtQvEnCrK4jDw6qKTmZB+1JQ8m6BQVZbNBcwfYdDNKnhIhqI0Rk7lgpQ==, + integrity: sha512-JHVupQeSdNI6xzA9SqMF+p/JjrHTcrJdI02PwesQIDCIGUrv04hicJgCcws5nzaoZbROapPs0s6zeVHoxpMwFQ==, } engines: { node: '>=v14' } dev: true - /@commitlint/format@17.0.0: + /@commitlint/execute-rule@18.1.0: resolution: { - integrity: sha512-MZzJv7rBp/r6ZQJDEodoZvdRM0vXu1PfQvMTNWFb8jFraxnISMTnPBWMMjr2G/puoMashwaNM//fl7j8gGV5lA==, + integrity: sha512-w3Vt4K+O7+nSr9/gFSEfZ1exKUOPSlJaRpnk7Y+XowEhvwT7AIk1HNANH+gETf0zGZ020+hfiMW/Ome+SNCUsg==, + } + engines: { node: '>=v18' } + dev: true + optional: true + + /@commitlint/format@17.8.1: + resolution: + { + integrity: sha512-f3oMTyZ84M9ht7fb93wbCKmWxO5/kKSbwuYvS867duVomoOsgrgljkGGIztmT/srZnaiGbaK8+Wf8Ik2tSr5eg==, } engines: { node: '>=v14' } dependencies: - '@commitlint/types': 17.0.0 - chalk: 4.1.2 + '@commitlint/types': 17.8.1 + chalk: 4.1.0 dev: true - /@commitlint/is-ignored@17.2.0: + /@commitlint/is-ignored@17.8.1: resolution: { - integrity: sha512-rgUPUQraHxoMLxiE8GK430HA7/R2vXyLcOT4fQooNrZq9ERutNrP6dw3gdKLkq22Nede3+gEHQYUzL4Wu75ndg==, + integrity: sha512-UshMi4Ltb4ZlNn4F7WtSEugFDZmctzFpmbqvpyxD3la510J+PLcnyhf9chs7EryaRFJMdAKwsEKfNK0jL/QM4g==, } engines: { node: '>=v14' } dependencies: - '@commitlint/types': 17.0.0 - semver: 7.3.7 + '@commitlint/types': 17.8.1 + semver: 7.5.4 dev: true - /@commitlint/lint@17.3.0: + /@commitlint/lint@17.8.1: resolution: { - integrity: sha512-VilOTPg0i9A7CCWM49E9bl5jytfTvfTxf9iwbWAWNjxJ/A5mhPKbm3sHuAdwJ87tDk1k4j8vomYfH23iaY+1Rw==, + integrity: sha512-aQUlwIR1/VMv2D4GXSk7PfL5hIaFSfy6hSHV94O8Y27T5q+DlDEgd/cZ4KmVI+MWKzFfCTiTuWqjfRSfdRllCA==, } engines: { node: '>=v14' } dependencies: - '@commitlint/is-ignored': 17.2.0 - '@commitlint/parse': 17.2.0 - '@commitlint/rules': 17.3.0 - '@commitlint/types': 17.0.0 + '@commitlint/is-ignored': 17.8.1 + '@commitlint/parse': 17.8.1 + '@commitlint/rules': 17.8.1 + '@commitlint/types': 17.8.1 dev: true - /@commitlint/load@17.3.0(@swc/core@1.3.19): + /@commitlint/load@17.8.1(@swc/core@1.2.173): resolution: { - integrity: sha512-u/pV6rCAJrCUN+HylBHLzZ4qj1Ew3+eN9GBPhNi9otGxtOfA8b+8nJSxaNbcC23Ins/kcpjGf9zPSVW7628Umw==, + integrity: sha512-iF4CL7KDFstP1kpVUkT8K2Wl17h2yx9VaR1ztTc8vzByWWcbO/WaKwxsnCOqow9tVAlzPfo1ywk9m2oJ9ucMqA==, } engines: { node: '>=v14' } dependencies: - '@commitlint/config-validator': 17.1.0 - '@commitlint/execute-rule': 17.0.0 - '@commitlint/resolve-extends': 17.3.0 - '@commitlint/types': 17.0.0 - '@types/node': 14.18.34 - chalk: 4.1.2 - cosmiconfig: 7.1.0 - cosmiconfig-typescript-loader: 4.2.0(@types/node@14.18.34)(cosmiconfig@7.1.0)(ts-node@10.9.1)(typescript@4.9.5) + '@commitlint/config-validator': 17.8.1 + '@commitlint/execute-rule': 17.8.1 + '@commitlint/resolve-extends': 17.8.1 + '@commitlint/types': 17.8.1 + '@types/node': 20.5.1 + chalk: 4.1.0 + cosmiconfig: 8.3.6(typescript@4.9.5) + cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6)(ts-node@10.9.1)(typescript@4.9.5) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.9.1(@swc/core@1.3.19)(@types/node@14.18.34)(typescript@4.9.5) + ts-node: 10.9.1(@swc/core@1.2.173)(@types/node@20.5.1)(typescript@4.9.5) typescript: 4.9.5 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' dev: true - /@commitlint/message@17.2.0: + /@commitlint/load@18.2.0(typescript@4.9.5): + resolution: + { + integrity: sha512-xjX3d3CRlOALwImhOsmLYZh14/+gW/KxsY7+bPKrzmGuFailf9K7ckhB071oYZVJdACnpY4hDYiosFyOC+MpAA==, + } + engines: { node: '>=v18' } + requiresBuild: true + dependencies: + '@commitlint/config-validator': 18.1.0 + '@commitlint/execute-rule': 18.1.0 + '@commitlint/resolve-extends': 18.1.0 + '@commitlint/types': 18.1.0 + '@types/node': 18.18.7 + chalk: 4.1.0 + cosmiconfig: 8.3.6(typescript@4.9.5) + cosmiconfig-typescript-loader: 5.0.0(@types/node@18.18.7)(cosmiconfig@8.3.6)(typescript@4.9.5) + lodash.isplainobject: 4.0.6 + lodash.merge: 4.6.2 + lodash.uniq: 4.5.0 + resolve-from: 5.0.0 + transitivePeerDependencies: + - typescript + dev: true + optional: true + + /@commitlint/message@17.8.1: resolution: { - integrity: sha512-/4l2KFKxBOuoEn1YAuuNNlAU05Zt7sNsC9H0mPdPm3chOrT4rcX0pOqrQcLtdMrMkJz0gC7b3SF80q2+LtdL9Q==, + integrity: sha512-6bYL1GUQsD6bLhTH3QQty8pVFoETfFQlMn2Nzmz3AOLqRVfNNtXBaSY0dhZ0dM6A2MEq4+2d7L/2LP8TjqGRkA==, } engines: { node: '>=v14' } dev: true - /@commitlint/parse@17.2.0: + /@commitlint/parse@17.8.1: resolution: { - integrity: sha512-vLzLznK9Y21zQ6F9hf8D6kcIJRb2haAK5T/Vt1uW2CbHYOIfNsR/hJs0XnF/J9ctM20Tfsqv4zBitbYvVw7F6Q==, + integrity: sha512-/wLUickTo0rNpQgWwLPavTm7WbwkZoBy3X8PpkUmlSmQJyWQTj0m6bDjiykMaDt41qcUbfeFfaCvXfiR4EGnfw==, } engines: { node: '>=v14' } dependencies: - '@commitlint/types': 17.0.0 - conventional-changelog-angular: 5.0.13 - conventional-commits-parser: 3.2.4 + '@commitlint/types': 17.8.1 + conventional-changelog-angular: 6.0.0 + conventional-commits-parser: 4.0.0 dev: true - /@commitlint/read@17.2.0: + /@commitlint/read@17.8.1: resolution: { - integrity: sha512-bbblBhrHkjxra3ptJNm0abxu7yeAaxumQ8ZtD6GIVqzURCETCP7Dm0tlVvGRDyXBuqX6lIJxh3W7oyKqllDsHQ==, + integrity: sha512-Fd55Oaz9irzBESPCdMd8vWWgxsW3OWR99wOntBDHgf9h7Y6OOHjWEdS9Xzen1GFndqgyoaFplQS5y7KZe0kO2w==, } engines: { node: '>=v14' } dependencies: - '@commitlint/top-level': 17.0.0 - '@commitlint/types': 17.0.0 - fs-extra: 10.1.0 + '@commitlint/top-level': 17.8.1 + '@commitlint/types': 17.8.1 + fs-extra: 11.1.0 git-raw-commits: 2.0.11 - minimist: 1.2.7 + minimist: 1.2.8 dev: true - /@commitlint/resolve-extends@17.3.0: + /@commitlint/resolve-extends@17.8.1: resolution: { - integrity: sha512-Lf3JufJlc5yVEtJWC8o4IAZaB8FQAUaVlhlAHRACd0TTFizV2Lk2VH70et23KgvbQNf7kQzHs/2B4QZalBv6Cg==, + integrity: sha512-W/ryRoQ0TSVXqJrx5SGkaYuAaE/BUontL1j1HsKckvM6e5ZaG0M9126zcwL6peKSuIetJi7E87PRQF8O86EW0Q==, } engines: { node: '>=v14' } dependencies: - '@commitlint/config-validator': 17.1.0 - '@commitlint/types': 17.0.0 + '@commitlint/config-validator': 17.8.1 + '@commitlint/types': 17.8.1 + import-fresh: 3.3.0 + lodash.mergewith: 4.6.2 + resolve-from: 5.0.0 + resolve-global: 1.0.0 + dev: true + + /@commitlint/resolve-extends@18.1.0: + resolution: + { + integrity: sha512-3mZpzOEJkELt7BbaZp6+bofJyxViyObebagFn0A7IHaLARhPkWTivXdjvZHS12nAORftv88Yhbh8eCPKfSvB7g==, + } + engines: { node: '>=v18' } + dependencies: + '@commitlint/config-validator': 18.1.0 + '@commitlint/types': 18.1.0 import-fresh: 3.3.0 lodash.mergewith: 4.6.2 resolve-from: 5.0.0 resolve-global: 1.0.0 dev: true + optional: true - /@commitlint/rules@17.3.0: + /@commitlint/rules@17.8.1: resolution: { - integrity: sha512-s2UhDjC5yP2utx3WWqsnZRzjgzAX8BMwr1nltC0u0p8T/nzpkx4TojEfhlsOUj1t7efxzZRjUAV0NxNwdJyk+g==, + integrity: sha512-2b7OdVbN7MTAt9U0vKOYKCDsOvESVXxQmrvuVUZ0rGFMCrCPJWWP1GJ7f0lAypbDAhaGb8zqtdOr47192LBrIA==, } engines: { node: '>=v14' } dependencies: - '@commitlint/ensure': 17.3.0 - '@commitlint/message': 17.2.0 - '@commitlint/to-lines': 17.0.0 - '@commitlint/types': 17.0.0 + '@commitlint/ensure': 17.8.1 + '@commitlint/message': 17.8.1 + '@commitlint/to-lines': 17.8.1 + '@commitlint/types': 17.8.1 execa: 5.1.1 dev: true - /@commitlint/to-lines@17.0.0: + /@commitlint/to-lines@17.8.1: resolution: { - integrity: sha512-nEi4YEz04Rf2upFbpnEorG8iymyH7o9jYIVFBG1QdzebbIFET3ir+8kQvCZuBE5pKCtViE4XBUsRZz139uFrRQ==, + integrity: sha512-LE0jb8CuR/mj6xJyrIk8VLz03OEzXFgLdivBytoooKO5xLt5yalc8Ma5guTWobw998sbR3ogDd+2jed03CFmJA==, } engines: { node: '>=v14' } dev: true - /@commitlint/top-level@17.0.0: + /@commitlint/top-level@17.8.1: resolution: { - integrity: sha512-dZrEP1PBJvodNWYPOYiLWf6XZergdksKQaT6i1KSROLdjf5Ai0brLOv5/P+CPxBeoj3vBxK4Ax8H1Pg9t7sHIQ==, + integrity: sha512-l6+Z6rrNf5p333SHfEte6r+WkOxGlWK4bLuZKbtf/2TXRN+qhrvn1XE63VhD8Oe9oIHQ7F7W1nG2k/TJFhx2yA==, } engines: { node: '>=v14' } dependencies: find-up: 5.0.0 dev: true - /@commitlint/types@17.0.0: + /@commitlint/types@17.8.1: resolution: { - integrity: sha512-hBAw6U+SkAT5h47zDMeOu3HSiD0SODw4Aq7rRNh1ceUmL7GyLKYhPbUvlRWqZ65XjBLPHZhFyQlRaPNz8qvUyQ==, + integrity: sha512-PXDQXkAmiMEG162Bqdh9ChML/GJZo6vU+7F03ALKDK8zYc6SuAr47LjG7hGYRqUOz+WK0dU7bQ0xzuqFMdxzeQ==, } engines: { node: '>=v14' } dependencies: - chalk: 4.1.2 + chalk: 4.1.0 dev: true + /@commitlint/types@18.1.0: + resolution: + { + integrity: sha512-65vGxZmbs+2OVwEItxhp3Ul7X2m2LyLfifYI/NdPwRqblmuES2w2aIRhIjb7cwUIBHHSTT8WXj4ixVHQibmvLQ==, + } + engines: { node: '>=v18' } + dependencies: + chalk: 4.1.0 + dev: true + optional: true + /@cspotcode/source-map-support@0.8.1: resolution: { @@ -2535,18 +2434,10 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@eslint-community/regexpp@4.5.0: - resolution: - { - integrity: sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==, - } - engines: { node: ^12.0.0 || ^14.0.0 || >=16.0.0 } - dev: true - - /@eslint-community/regexpp@4.6.2: + /@eslint-community/regexpp@4.10.0: resolution: { - integrity: sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==, + integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==, } engines: { node: ^12.0.0 || ^14.0.0 || >=16.0.0 } dev: true @@ -2561,8 +2452,8 @@ packages: ajv: 6.12.6 debug: 4.3.4 espree: 9.6.1 - globals: 13.21.0 - ignore: 5.2.0 + globals: 13.23.0 + ignore: 5.2.4 import-fresh: 3.3.0 js-yaml: 4.1.0 minimatch: 3.1.2 @@ -2571,22 +2462,30 @@ packages: - supports-color dev: true - /@eslint/js@8.47.0: + /@eslint/js@8.52.0: resolution: { - integrity: sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==, + integrity: sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA==, } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true - /@humanwhocodes/config-array@0.11.10: + /@fastify/busboy@2.0.0: resolution: { - integrity: sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==, + integrity: sha512-JUFJad5lv7jxj926GPgymrWQxxjPYuJNiNjNMzqT+HiuP6Vl3dk5xzG+8sTX96np0ZAluvaMzPsjhHZ5rNuNQQ==, + } + engines: { node: '>=14' } + dev: true + + /@humanwhocodes/config-array@0.11.13: + resolution: + { + integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==, } engines: { node: '>=10.10.0' } dependencies: - '@humanwhocodes/object-schema': 1.2.1 + '@humanwhocodes/object-schema': 2.0.1 debug: 4.3.4 minimatch: 3.1.2 transitivePeerDependencies: @@ -2601,10 +2500,10 @@ packages: engines: { node: '>=12.22' } dev: true - /@humanwhocodes/object-schema@1.2.1: + /@humanwhocodes/object-schema@2.0.1: resolution: { - integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==, + integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==, } dev: true @@ -2638,25 +2537,25 @@ packages: engines: { node: '>=8' } dev: true - /@jest/console@29.4.3: + /@jest/console@29.7.0: resolution: { - integrity: sha512-W/o/34+wQuXlgqlPYTansOSiBnuxrTv61dEVkA6HNmpcgHLUjfaUbdqt6oVvOzaawwo9IdW9QOtMgQ1ScSZC4A==, + integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@jest/types': 29.4.3 + '@jest/types': 29.6.3 '@types/node': 16.11.7 - chalk: 4.1.2 - jest-message-util: 29.4.3 - jest-util: 29.4.3 + chalk: 4.1.0 + jest-message-util: 29.7.0 + jest-util: 29.7.0 slash: 3.0.0 dev: true - /@jest/core@29.4.3(ts-node@10.9.1): + /@jest/core@29.7.0(ts-node@10.9.1): resolution: { - integrity: sha512-56QvBq60fS4SPZCuM7T+7scNrkGIe7Mr6PVIXUpu48ouvRaWOFqRPV91eifvFM0ay2HmfswXiGf97NGUN5KofQ==, + integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } peerDependencies: @@ -2665,109 +2564,110 @@ packages: node-notifier: optional: true dependencies: - '@jest/console': 29.4.3 - '@jest/reporters': 29.4.3 - '@jest/test-result': 29.4.3 - '@jest/transform': 29.4.3 - '@jest/types': 29.4.3 + '@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': 16.11.7 ansi-escapes: 4.3.2 - chalk: 4.1.2 - ci-info: 3.6.1 + chalk: 4.1.0 + ci-info: 3.9.0 exit: 0.1.2 - graceful-fs: 4.2.10 - jest-changed-files: 29.4.3 - jest-config: 29.4.3(@types/node@16.11.7)(ts-node@10.9.1) - jest-haste-map: 29.4.3 - jest-message-util: 29.4.3 - jest-regex-util: 29.4.3 - jest-resolve: 29.4.3 - jest-resolve-dependencies: 29.4.3 - jest-runner: 29.4.3 - jest-runtime: 29.4.3 - jest-snapshot: 29.4.3 - jest-util: 29.4.3 - jest-validate: 29.4.3 - jest-watcher: 29.4.3 + graceful-fs: 4.2.11 + jest-changed-files: 29.7.0 + jest-config: 29.7.0(@types/node@16.11.7)(ts-node@10.9.1) + 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.4.3 + 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.4.3: + /@jest/environment@29.7.0: resolution: { - integrity: sha512-dq5S6408IxIa+lr54zeqce+QgI+CJT4nmmA+1yzFgtcsGK8c/EyiUb9XQOgz3BMKrRDfKseeOaxj2eO8LlD3lA==, + integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@jest/fake-timers': 29.4.3 - '@jest/types': 29.4.3 + '@jest/fake-timers': 29.7.0 + '@jest/types': 29.6.3 '@types/node': 16.11.7 - jest-mock: 29.4.3 + jest-mock: 29.7.0 dev: true - /@jest/expect-utils@29.4.3: + /@jest/expect-utils@29.7.0: resolution: { - integrity: sha512-/6JWbkxHOP8EoS8jeeTd9dTfc9Uawi+43oLKHfp6zzux3U2hqOOVnV3ai4RpDYHOccL6g+5nrxpoc8DmJxtXVQ==, + integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - jest-get-type: 29.4.3 + jest-get-type: 29.6.3 dev: true - /@jest/expect@29.4.3: + /@jest/expect@29.7.0: resolution: { - integrity: sha512-iktRU/YsxEtumI9zsPctYUk7ptpC+AVLLk1Ax3AsA4g1C+8OOnKDkIQBDHtD5hA/+VtgMd5AWI5gNlcAlt2vxQ==, + integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - expect: 29.4.3 - jest-snapshot: 29.4.3 + expect: 29.7.0 + jest-snapshot: 29.7.0 transitivePeerDependencies: - supports-color dev: true - /@jest/fake-timers@29.4.3: + /@jest/fake-timers@29.7.0: resolution: { - integrity: sha512-4Hote2MGcCTWSD2gwl0dwbCpBRHhE6olYEuTj8FMowdg3oQWNKr2YuxenPQYZ7+PfqPY1k98wKDU4Z+Hvd4Tiw==, + integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@jest/types': 29.4.3 - '@sinonjs/fake-timers': 10.0.2 + '@jest/types': 29.6.3 + '@sinonjs/fake-timers': 10.3.0 '@types/node': 16.11.7 - jest-message-util: 29.4.3 - jest-mock: 29.4.3 - jest-util: 29.4.3 + jest-message-util: 29.7.0 + jest-mock: 29.7.0 + jest-util: 29.7.0 dev: true - /@jest/globals@29.4.3: + /@jest/globals@29.7.0: resolution: { - integrity: sha512-8BQ/5EzfOLG7AaMcDh7yFCbfRLtsc+09E1RQmRBI4D6QQk4m6NSK/MXo+3bJrBN0yU8A2/VIcqhvsOLFmziioA==, + integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@jest/environment': 29.4.3 - '@jest/expect': 29.4.3 - '@jest/types': 29.4.3 - jest-mock: 29.4.3 + '@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.4.3: + /@jest/reporters@29.7.0: resolution: { - integrity: sha512-sr2I7BmOjJhyqj9ANC6CTLsL4emMoka7HkQpcoMRlhCbQJjz2zsRzw0BDPiPyEFDXAbxKgGFYuQZiSJ1Y6YoTg==, + integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } peerDependencies: @@ -2777,149 +2677,138 @@ packages: optional: true dependencies: '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 29.4.3 - '@jest/test-result': 29.4.3 - '@jest/transform': 29.4.3 - '@jest/types': 29.4.3 - '@jridgewell/trace-mapping': 0.3.17 + '@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.20 '@types/node': 16.11.7 - chalk: 4.1.2 - collect-v8-coverage: 1.0.1 + chalk: 4.1.0 + collect-v8-coverage: 1.0.2 exit: 0.1.2 glob: 7.2.3 - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 istanbul-lib-coverage: 3.2.0 - istanbul-lib-instrument: 5.2.1 - istanbul-lib-report: 3.0.0 + istanbul-lib-instrument: 6.0.1 + istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.1.5 - jest-message-util: 29.4.3 - jest-util: 29.4.3 - jest-worker: 29.4.3 + istanbul-reports: 3.1.6 + 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.0.1 + v8-to-istanbul: 9.1.3 transitivePeerDependencies: - supports-color dev: true - /@jest/schemas@29.4.3: + /@jest/schemas@29.6.3: resolution: { - integrity: sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==, + integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@sinclair/typebox': 0.25.24 + '@sinclair/typebox': 0.27.8 dev: true - /@jest/source-map@29.4.3: + /@jest/source-map@29.6.3: resolution: { - integrity: sha512-qyt/mb6rLyd9j1jUts4EQncvS6Yy3PM9HghnNv86QBlV+zdL2inCdK1tuVlL+J+lpiw2BI67qXOrX3UurBqQ1w==, + integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.20 callsites: 3.1.0 - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 dev: true - /@jest/test-result@29.4.3: + /@jest/test-result@29.7.0: resolution: { - integrity: sha512-Oi4u9NfBolMq9MASPwuWTlC5WvmNRwI4S8YrQg5R5Gi47DYlBe3sh7ILTqi/LGrK1XUE4XY9KZcQJTH1WJCLLA==, + integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@jest/console': 29.4.3 - '@jest/types': 29.4.3 - '@types/istanbul-lib-coverage': 2.0.4 - collect-v8-coverage: 1.0.1 + '@jest/console': 29.7.0 + '@jest/types': 29.6.3 + '@types/istanbul-lib-coverage': 2.0.5 + collect-v8-coverage: 1.0.2 dev: true - /@jest/test-sequencer@29.4.3: + /@jest/test-sequencer@29.7.0: resolution: { - integrity: sha512-yi/t2nES4GB4G0mjLc0RInCq/cNr9dNwJxcGg8sslajua5Kb4kmozAc+qPLzplhBgfw1vLItbjyHzUN92UXicw==, + integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@jest/test-result': 29.4.3 - graceful-fs: 4.2.10 - jest-haste-map: 29.4.3 + '@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.4.3: + /@jest/transform@29.7.0: resolution: { - integrity: sha512-8u0+fBGWolDshsFgPQJESkDa72da/EVwvL+II0trN2DR66wMwiQ9/CihaGfHdlLGFzbBZwMykFtxuwFdZqlKwg==, + integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@babel/core': 7.22.9 - '@jest/types': 29.4.3 - '@jridgewell/trace-mapping': 0.3.17 + '@babel/core': 7.23.2 + '@jest/types': 29.6.3 + '@jridgewell/trace-mapping': 0.3.20 babel-plugin-istanbul: 6.1.1 - chalk: 4.1.2 + chalk: 4.1.0 convert-source-map: 2.0.0 fast-json-stable-stringify: 2.1.0 - graceful-fs: 4.2.10 - jest-haste-map: 29.4.3 - jest-regex-util: 29.4.3 - jest-util: 29.4.3 + 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.5 + pirates: 4.0.6 slash: 3.0.0 write-file-atomic: 4.0.2 transitivePeerDependencies: - supports-color dev: true - /@jest/types@29.4.3: + /@jest/types@29.6.3: resolution: { - integrity: sha512-bPYfw8V65v17m2Od1cv44FH+SiKW7w2Xu7trhcdTLUmSv85rfKsP+qXSjO4KGJr4dtPSzl/gvslZBXctf1qGEA==, + integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@jest/schemas': 29.4.3 - '@types/istanbul-lib-coverage': 2.0.4 - '@types/istanbul-reports': 3.0.1 + '@jest/schemas': 29.6.3 + '@types/istanbul-lib-coverage': 2.0.5 + '@types/istanbul-reports': 3.0.3 '@types/node': 16.11.7 '@types/yargs': 17.0.24 - chalk: 4.1.2 + chalk: 4.1.0 dev: true - /@jridgewell/gen-mapping@0.1.1: + /@jridgewell/gen-mapping@0.3.3: resolution: { - integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==, + integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==, } engines: { node: '>=6.0.0' } dependencies: '@jridgewell/set-array': 1.1.2 - '@jridgewell/sourcemap-codec': 1.4.14 + '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping': 0.3.20 dev: true - /@jridgewell/gen-mapping@0.3.2: + /@jridgewell/resolve-uri@3.1.1: resolution: { - integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==, - } - engines: { node: '>=6.0.0' } - dependencies: - '@jridgewell/set-array': 1.1.2 - '@jridgewell/sourcemap-codec': 1.4.14 - '@jridgewell/trace-mapping': 0.3.17 - dev: true - - /@jridgewell/resolve-uri@3.1.0: - resolution: - { - integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==, + integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==, } engines: { node: '>=6.0.0' } dev: true @@ -2932,21 +2821,21 @@ packages: engines: { node: '>=6.0.0' } dev: true - /@jridgewell/sourcemap-codec@1.4.14: + /@jridgewell/sourcemap-codec@1.4.15: resolution: { - integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==, + integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==, } dev: true - /@jridgewell/trace-mapping@0.3.17: + /@jridgewell/trace-mapping@0.3.20: resolution: { - integrity: sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==, + integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==, } dependencies: - '@jridgewell/resolve-uri': 3.1.0 - '@jridgewell/sourcemap-codec': 1.4.14 + '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/sourcemap-codec': 1.4.15 dev: true /@jridgewell/trace-mapping@0.3.9: @@ -2955,8 +2844,8 @@ packages: integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==, } dependencies: - '@jridgewell/resolve-uri': 3.1.0 - '@jridgewell/sourcemap-codec': 1.4.14 + '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/sourcemap-codec': 1.4.15 dev: true /@jscutlery/semver@3.1.0(@nx/devkit@16.10.0): @@ -2985,7 +2874,7 @@ packages: engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } dependencies: bin-check: 4.1.0 - bin-version-check: 5.0.0 + bin-version-check: 5.1.0 content-disposition: 0.5.4 ext-name: 5.0.0 file-type: 17.1.6 @@ -3021,16 +2910,16 @@ packages: engines: { node: '>= 8' } dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.13.0 + fastq: 1.15.0 dev: true - /@nrwl/cypress@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1): + /@nrwl/cypress@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1): resolution: { integrity: sha512-ns6VQrrF08XYwZE4OduLVK2rwpN6dNrkVArw4fzJccuZ1g3YxR5JSuxpdBQA3FjKWoo2DybivuQudpIlYGq3UQ==, } dependencies: - '@nx/cypress': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/cypress': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3057,13 +2946,13 @@ packages: - nx dev: true - /@nrwl/eslint-plugin-nx@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1): + /@nrwl/eslint-plugin-nx@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1): resolution: { integrity: sha512-w8fHXEatdPHQeP/Yompsdrgz4BJ2BSVaaaulcovzTNJ9KrCCtDyTGY7sihU7qLVcbZtUVq9xoAsSeuTQuOCTDw==, } dependencies: - '@nx/eslint-plugin': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/eslint-plugin': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3080,19 +2969,20 @@ packages: - verdaccio dev: true - /@nrwl/jest@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1): + /@nrwl/jest@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1): resolution: { integrity: sha512-hZuIK3xXh4HaE6/Ny8hGidjkJ4aLZjnQtPDxKD/423gznQe2FdHx3avoSlbOEOx5Oc6sJ9QGGZLcvckKQ5uWww==, } dependencies: - '@nx/jest': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/jest': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' - '@swc/core' - '@swc/wasm' - '@types/node' + - babel-plugin-macros - debug - node-notifier - nx @@ -3102,13 +2992,13 @@ packages: - verdaccio dev: true - /@nrwl/js@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1): + /@nrwl/js@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1): resolution: { integrity: sha512-asybPpyPrxLLDWWdYzFqbgubLmDKLEhoMz8x9MPOm3CH8v2vlIE6hD0JT19GdJArBPxRB33nhjtu8wmJGz5czw==, } dependencies: - '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3122,13 +3012,13 @@ packages: - verdaccio dev: true - /@nrwl/js@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@5.1.6)(verdaccio@5.21.1): + /@nrwl/js@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(typescript@5.1.6)(verdaccio@5.21.1): resolution: { integrity: sha512-asybPpyPrxLLDWWdYzFqbgubLmDKLEhoMz8x9MPOm3CH8v2vlIE6hD0JT19GdJArBPxRB33nhjtu8wmJGz5czw==, } dependencies: - '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@5.1.6)(verdaccio@5.21.1) + '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(typescript@5.1.6)(verdaccio@5.21.1) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3142,13 +3032,13 @@ packages: - verdaccio dev: true - /@nrwl/linter@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(verdaccio@5.21.1): + /@nrwl/linter@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(verdaccio@5.21.1): resolution: { integrity: sha512-XvMuTeIc2I3630iaqhlV4w3qgABQIo+kv8mT0DbT1HfjjZDm4ST8hrvkdWSf9mCl24vShNL8GDVQVNOX0bZY5A==, } dependencies: - '@nx/linter': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(verdaccio@5.21.1) + '@nx/linter': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(verdaccio@5.21.1) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3173,19 +3063,20 @@ packages: - debug dev: true - /@nrwl/nx-plugin@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1): + /@nrwl/nx-plugin@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1): resolution: { integrity: sha512-AZiQ+amECFQGcWKhvs+KbqOzGU2dcQydGd0j4Wlz3xlfkEmYfCk80dj26ypSFB+3O+0p+q+HPpJhD0fka3shtw==, } dependencies: - '@nx/plugin': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/plugin': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' - '@swc/core' - '@swc/wasm' - '@types/node' + - babel-plugin-macros - debug - eslint - node-notifier @@ -3196,13 +3087,13 @@ packages: - verdaccio dev: true - /@nrwl/storybook@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1): + /@nrwl/storybook@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1): resolution: { integrity: sha512-/S8usLsA/gEPG6LxPwciDSPCn0xGixhN0FxG39+whGkBttC1u7CDNhUstoGK3zmq0d/y8Q2v64uUCv9GPZlAWg==, } dependencies: - '@nx/storybook': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/storybook': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3218,14 +3109,14 @@ packages: - verdaccio dev: true - /@nrwl/tao@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19): + /@nrwl/tao@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173): resolution: { integrity: sha512-QNAanpINbr+Pod6e1xNgFbzK1x5wmZl+jMocgiEFXZ67KHvmbD6MAQQr0MMz+GPhIu7EE4QCTLTyCEMlAG+K5Q==, } hasBin: true dependencies: - nx: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19) + nx: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173) tslib: 2.5.0 transitivePeerDependencies: - '@swc-node/register' @@ -3233,13 +3124,13 @@ packages: - debug dev: true - /@nrwl/vite@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1)(vite@4.3.9)(vitest@0.31.3): + /@nrwl/vite@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1)(vite@4.3.9)(vitest@0.34.6): resolution: { integrity: sha512-15ARYsaiauksgj077YJuJW5uKTOWdA7IZ4fm5ewRUWQyNNZeVSG9Fm3bkJWB9YLjnce3/Fuop+ynm0j3C01Phg==, } dependencies: - '@nx/vite': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1)(vite@4.3.9)(vitest@0.31.3) + '@nx/vite': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1)(vite@4.3.9)(vitest@0.34.6) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3255,20 +3146,20 @@ packages: - vitest dev: true - /@nrwl/workspace@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19): + /@nrwl/workspace@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173): resolution: { integrity: sha512-fZeNxhFs/2cm326NebfJIgSI3W4KZN94WGS46wlIBrUUGP5/vwHYsi09Kx6sG1kRkAuZVtgJ33uU2F6xcAWzUA==, } dependencies: - '@nx/workspace': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19) + '@nx/workspace': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173) transitivePeerDependencies: - '@swc-node/register' - '@swc/core' - debug dev: true - /@nx/cypress@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1): + /@nx/cypress@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1): resolution: { integrity: sha512-suYc5jC6Os0D78Fn2pAIuGOkM6nhIWsSEb94PWwdZWE0XKQiWrgQJZBXDIu3x2zq6oZxYdx8OufUFli8vr4/Tw==, @@ -3279,10 +3170,10 @@ packages: cypress: optional: true dependencies: - '@nrwl/cypress': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nrwl/cypress': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) '@nx/devkit': 16.10.0(nx@16.10.0) - '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) - '@nx/linter': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(verdaccio@5.21.1) + '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/linter': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(verdaccio@5.21.1) '@phenomnomnominal/tsquery': 5.0.1(typescript@4.9.5) detect-port: 1.5.1 semver: 7.5.3 @@ -3312,14 +3203,14 @@ packages: '@nrwl/devkit': 16.10.0(nx@16.10.0) ejs: 3.1.9 enquirer: 2.3.6 - ignore: 5.2.0 - nx: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19) + ignore: 5.2.4 + nx: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173) semver: 7.5.3 tmp: 0.2.1 tslib: 2.5.0 dev: true - /@nx/eslint-plugin@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1): + /@nx/eslint-plugin@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1): resolution: { integrity: sha512-fdOlCrSJK6HfCs+FVXUxzS5gobnGymTU85B3vXPYkVpJwKmq9voX7HBhx9euScRGgXdO9335DIixc/QV6zGpKA==, @@ -3331,13 +3222,13 @@ packages: eslint-config-prettier: optional: true dependencies: - '@nrwl/eslint-plugin-nx': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nrwl/eslint-plugin-nx': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) '@nx/devkit': 16.10.0(nx@16.10.0) - '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) '@typescript-eslint/parser': 5.62.0(eslint@8.46.0)(typescript@4.9.5) '@typescript-eslint/type-utils': 5.62.0(eslint@8.46.0)(typescript@4.9.5) '@typescript-eslint/utils': 5.62.0(eslint@8.46.0)(typescript@4.9.5) - chalk: 4.1.2 + chalk: 4.1.0 confusing-browser-globals: 1.0.11 eslint-config-prettier: 8.1.0(eslint@8.46.0) jsonc-eslint-parser: 2.1.0 @@ -3357,23 +3248,23 @@ packages: - verdaccio dev: true - /@nx/jest@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1): + /@nx/jest@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1): resolution: { integrity: sha512-QseeLjDrl4c9q9Dd/057SXYqd47JVLhD2VQlQDraYwjsHz3lWkzlGaaHy0ZrVu8LSzY7lUUhJMPyYO3qo8wT6A==, } dependencies: - '@jest/reporters': 29.4.3 - '@jest/test-result': 29.4.3 - '@nrwl/jest': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) + '@jest/reporters': 29.7.0 + '@jest/test-result': 29.7.0 + '@nrwl/jest': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) '@nx/devkit': 16.10.0(nx@16.10.0) - '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) '@phenomnomnominal/tsquery': 5.0.1(typescript@4.9.5) - chalk: 4.1.2 + chalk: 4.1.0 identity-obj-proxy: 3.0.0 - jest-config: 29.4.3(@types/node@16.11.7)(ts-node@10.9.1) - jest-resolve: 29.4.3 - jest-util: 29.4.3 + jest-config: 29.7.0(@types/node@16.11.7)(ts-node@10.9.1) + jest-resolve: 29.7.0 + jest-util: 29.7.0 resolve.exports: 1.1.0 tslib: 2.5.0 transitivePeerDependencies: @@ -3382,6 +3273,7 @@ packages: - '@swc/core' - '@swc/wasm' - '@types/node' + - babel-plugin-macros - debug - node-notifier - nx @@ -3391,7 +3283,7 @@ packages: - verdaccio dev: true - /@nx/js@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1): + /@nx/js@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1): resolution: { integrity: sha512-27AH0/+XTMzOxVS6oV8Zl7/Rr1UDMYsnCVqoCU9CXp087uxcD4VnBOEjsEUlJKh1RdwGE3K0hBkk7NC1LP+vYQ==, @@ -3402,26 +3294,26 @@ packages: verdaccio: optional: true dependencies: - '@babel/core': 7.22.9 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.22.9) - '@babel/plugin-proposal-decorators': 7.22.7(@babel/core@7.22.9) - '@babel/plugin-transform-runtime': 7.22.9(@babel/core@7.22.9) - '@babel/preset-env': 7.22.9(@babel/core@7.22.9) - '@babel/preset-typescript': 7.22.5(@babel/core@7.22.9) - '@babel/runtime': 7.22.6 - '@nrwl/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@babel/core': 7.23.2 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.23.2) + '@babel/plugin-proposal-decorators': 7.23.2(@babel/core@7.23.2) + '@babel/plugin-transform-runtime': 7.23.2(@babel/core@7.23.2) + '@babel/preset-env': 7.23.2(@babel/core@7.23.2) + '@babel/preset-typescript': 7.23.2(@babel/core@7.23.2) + '@babel/runtime': 7.23.2 + '@nrwl/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) '@nx/devkit': 16.10.0(nx@16.10.0) - '@nx/workspace': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19) + '@nx/workspace': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173) '@phenomnomnominal/tsquery': 5.0.1(typescript@4.9.5) - babel-plugin-const-enum: 1.2.0(@babel/core@7.22.9) + babel-plugin-const-enum: 1.2.0(@babel/core@7.23.2) babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.22.9) - chalk: 4.1.2 + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.23.2) + chalk: 4.1.0 columnify: 1.6.0 detect-port: 1.5.1 fast-glob: 3.2.7 fs-extra: 11.1.0 - ignore: 5.2.0 + ignore: 5.2.4 js-tokens: 4.0.0 minimatch: 3.0.5 npm-package-arg: 11.0.1 @@ -3429,10 +3321,10 @@ packages: ora: 5.3.0 semver: 7.5.3 source-map-support: 0.5.19 - ts-node: 10.9.1(@swc/core@1.3.19)(@types/node@16.11.7)(typescript@4.9.5) - tsconfig-paths: 4.1.2 + ts-node: 10.9.1(@swc/core@1.2.173)(@types/node@16.11.7)(typescript@4.9.5) + tsconfig-paths: 4.2.0 tslib: 2.5.0 - verdaccio: 5.21.1(typanion@3.12.1) + verdaccio: 5.21.1(typanion@3.14.0) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3445,7 +3337,7 @@ packages: - typescript dev: true - /@nx/js@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@5.1.6)(verdaccio@5.21.1): + /@nx/js@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(typescript@5.1.6)(verdaccio@5.21.1): resolution: { integrity: sha512-27AH0/+XTMzOxVS6oV8Zl7/Rr1UDMYsnCVqoCU9CXp087uxcD4VnBOEjsEUlJKh1RdwGE3K0hBkk7NC1LP+vYQ==, @@ -3456,26 +3348,26 @@ packages: verdaccio: optional: true dependencies: - '@babel/core': 7.22.9 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.22.9) - '@babel/plugin-proposal-decorators': 7.22.7(@babel/core@7.22.9) - '@babel/plugin-transform-runtime': 7.22.9(@babel/core@7.22.9) - '@babel/preset-env': 7.22.9(@babel/core@7.22.9) - '@babel/preset-typescript': 7.22.5(@babel/core@7.22.9) - '@babel/runtime': 7.22.6 - '@nrwl/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@5.1.6)(verdaccio@5.21.1) + '@babel/core': 7.23.2 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.23.2) + '@babel/plugin-proposal-decorators': 7.23.2(@babel/core@7.23.2) + '@babel/plugin-transform-runtime': 7.23.2(@babel/core@7.23.2) + '@babel/preset-env': 7.23.2(@babel/core@7.23.2) + '@babel/preset-typescript': 7.23.2(@babel/core@7.23.2) + '@babel/runtime': 7.23.2 + '@nrwl/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(typescript@5.1.6)(verdaccio@5.21.1) '@nx/devkit': 16.10.0(nx@16.10.0) - '@nx/workspace': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19) + '@nx/workspace': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.1.6) - babel-plugin-const-enum: 1.2.0(@babel/core@7.22.9) + babel-plugin-const-enum: 1.2.0(@babel/core@7.23.2) babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.22.9) - chalk: 4.1.2 + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.23.2) + chalk: 4.1.0 columnify: 1.6.0 detect-port: 1.5.1 fast-glob: 3.2.7 fs-extra: 11.1.0 - ignore: 5.2.0 + ignore: 5.2.4 js-tokens: 4.0.0 minimatch: 3.0.5 npm-package-arg: 11.0.1 @@ -3483,10 +3375,10 @@ packages: ora: 5.3.0 semver: 7.5.3 source-map-support: 0.5.19 - ts-node: 10.9.1(@swc/core@1.3.19)(@types/node@16.11.7)(typescript@5.1.6) - tsconfig-paths: 4.1.2 + ts-node: 10.9.1(@swc/core@1.2.173)(@types/node@16.11.7)(typescript@5.1.6) + tsconfig-paths: 4.2.0 tslib: 2.5.0 - verdaccio: 5.21.1(typanion@3.12.1) + verdaccio: 5.21.1(typanion@3.14.0) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3499,7 +3391,7 @@ packages: - typescript dev: true - /@nx/linter@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(verdaccio@5.21.1): + /@nx/linter@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(verdaccio@5.21.1): resolution: { integrity: sha512-G6XBfuMHNHoJDc4n2Gip4fsa9KssT91V5PF2Rd4hILkg4YU8B8mlmHN71stpzwbEyUJtyhyJc5SGgVLrSpRQew==, @@ -3510,9 +3402,9 @@ packages: eslint: optional: true dependencies: - '@nrwl/linter': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(verdaccio@5.21.1) + '@nrwl/linter': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(verdaccio@5.21.1) '@nx/devkit': 16.10.0(nx@16.10.0) - '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@5.1.6)(verdaccio@5.21.1) + '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(typescript@5.1.6)(verdaccio@5.21.1) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.1.6) eslint: 8.46.0 tmp: 0.2.1 @@ -3650,17 +3542,17 @@ packages: dev: true optional: true - /@nx/plugin@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1): + /@nx/plugin@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1): resolution: { integrity: sha512-oTTl+yZBfj/EBvqp8vxzE/JhavT2lWaWNKBj1B8kNOYDG041Pf6jj7GazcQmPd+g1UM96Ut0HZit/rsoJOTdvQ==, } dependencies: - '@nrwl/nx-plugin': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) + '@nrwl/nx-plugin': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) '@nx/devkit': 16.10.0(nx@16.10.0) - '@nx/jest': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) - '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) - '@nx/linter': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(verdaccio@5.21.1) + '@nx/jest': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(ts-node@10.9.1)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/linter': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(verdaccio@5.21.1) '@phenomnomnominal/tsquery': 5.0.1(typescript@4.9.5) fs-extra: 11.1.0 tslib: 2.5.0 @@ -3670,6 +3562,7 @@ packages: - '@swc/core' - '@swc/wasm' - '@types/node' + - babel-plugin-macros - debug - eslint - node-notifier @@ -3680,18 +3573,18 @@ packages: - verdaccio dev: true - /@nx/storybook@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1): + /@nx/storybook@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1): resolution: { integrity: sha512-2Hpc9HTCIOHt4rcWhNSi9Fmd20rs+xHZ7icYTUTg1tx1tY6mKfUoF2gzpK8lG2vELVryCzxe0WWrqfUMcHWPrQ==, } dependencies: - '@nrwl/storybook': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) - '@nx/cypress': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nrwl/storybook': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/cypress': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) '@nx/devkit': 16.10.0(nx@16.10.0) - '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) - '@nx/linter': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(verdaccio@5.21.1) - '@nx/workspace': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19) + '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/linter': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.10.0)(verdaccio@5.21.1) + '@nx/workspace': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173) '@phenomnomnominal/tsquery': 5.0.1(typescript@4.9.5) semver: 7.5.3 tslib: 2.5.0 @@ -3710,7 +3603,7 @@ packages: - verdaccio dev: true - /@nx/vite@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1)(vite@4.3.9)(vitest@0.31.3): + /@nx/vite@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1)(vite@4.3.9)(vitest@0.34.6): resolution: { integrity: sha512-xJ/ME2x/ebMy3qdwrA0IUZAamsCje9wH+Ms5z3PSKzf4Xc4VEEsXHVKr4UZADC4Y9YbG0QnzCQdo+VdKCIGlIQ==, @@ -3719,15 +3612,15 @@ packages: vite: ^4.3.4 vitest: '>=0.31.0 <1.0.0' dependencies: - '@nrwl/vite': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1)(vite@4.3.9)(vitest@0.31.3) + '@nrwl/vite': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1)(vite@4.3.9)(vitest@0.34.6) '@nx/devkit': 16.10.0(nx@16.10.0) - '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) + '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173)(@types/node@16.11.7)(nx@16.10.0)(typescript@4.9.5)(verdaccio@5.21.1) '@phenomnomnominal/tsquery': 5.0.1(typescript@4.9.5) '@swc/helpers': 0.5.1 enquirer: 2.3.6 - tsconfig-paths: 4.1.2 + tsconfig-paths: 4.2.0 vite: 4.3.9(@types/node@16.11.7) - vitest: 0.31.3 + vitest: 0.34.6 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3741,18 +3634,18 @@ packages: - verdaccio dev: true - /@nx/workspace@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19): + /@nx/workspace@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173): resolution: { integrity: sha512-95Eq36bzq2hb095Zvg+Ru8o9oIeOE62tNGGpohBkZPKoK2CUTYEq0AZtdj1suXS82ukCFCyyZ/c/fwxL62HRZA==, } dependencies: - '@nrwl/workspace': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19) + '@nrwl/workspace': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173) '@nx/devkit': 16.10.0(nx@16.10.0) - chalk: 4.1.2 + chalk: 4.1.0 enquirer: 2.3.6 - ignore: 5.2.0 - nx: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19) + ignore: 5.2.4 + nx: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173) rxjs: 7.8.1 tslib: 2.5.0 yargs-parser: 21.1.1 @@ -3762,7 +3655,7 @@ packages: - debug dev: true - /@nxkit/playwright@3.0.2(@playwright/test@1.30.0): + /@nxkit/playwright@3.0.2(@playwright/test@1.39.0): resolution: { integrity: sha512-4ap3zi0rntBmKOsTkx8LT1tQtju4NrQ3dATasqZENcotajAJ5Z5wHig2ZKProOpclK4yQ36WCUXgdzGC8ihOQA==, @@ -3770,7 +3663,7 @@ packages: peerDependencies: '@playwright/test': ^1.25.2 dependencies: - '@playwright/test': 1.30.0 + '@playwright/test': 1.39.0 dev: true /@parcel/watcher@2.0.4: @@ -3782,7 +3675,7 @@ packages: requiresBuild: true dependencies: node-addon-api: 3.2.1 - node-gyp-build: 4.5.0 + node-gyp-build: 4.6.1 dev: true /@phenomnomnominal/tsquery@5.0.1(typescript@4.9.5): @@ -3809,22 +3702,21 @@ packages: typescript: 5.1.6 dev: true - /@playwright/test@1.30.0: + /@playwright/test@1.39.0: resolution: { - integrity: sha512-SVxkQw1xvn/Wk/EvBnqWIq6NLo1AppwbYOjNLmyU0R1RoQ3rLEBtmjTnElcnz8VEtn11fptj1ECxK0tgURhajw==, + integrity: sha512-3u1iFqgzl7zr004bGPYiN/5EZpRUSFddQBra8Rqll5N0/vfpqlP9I9EXqAoGacuAbX6c9Ulg/Cjqglp5VkK6UQ==, } - engines: { node: '>=14' } + engines: { node: '>=16' } hasBin: true dependencies: - '@types/node': 16.11.7 - playwright-core: 1.30.0 + playwright: 1.39.0 dev: true - /@sinclair/typebox@0.25.24: + /@sinclair/typebox@0.27.8: resolution: { - integrity: sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==, + integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==, } dev: true @@ -3836,25 +3728,25 @@ packages: engines: { node: '>=10' } dev: true - /@sinonjs/commons@2.0.0: + /@sinonjs/commons@3.0.0: resolution: { - integrity: sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==, + integrity: sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==, } dependencies: type-detect: 4.0.8 dev: true - /@sinonjs/fake-timers@10.0.2: + /@sinonjs/fake-timers@10.3.0: resolution: { - integrity: sha512-SwUDyjWnah1AaNl7kxsa7cfLhlTYoiyhDAIgyh+El30YvXs/o7OLXpYH88Zdhyx9JExKrmHDJ+10bwIcY80Jmw==, + integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==, } dependencies: - '@sinonjs/commons': 2.0.0 + '@sinonjs/commons': 3.0.0 dev: true - /@swc-node/core@1.10.6(@swc/core@1.3.19): + /@swc-node/core@1.10.6(@swc/core@1.2.173): resolution: { integrity: sha512-lDIi/rPosmKIknWzvs2/Fi9zWRtbkx8OJ9pQaevhsoGzJSal8Pd315k1W5AIrnknfdAB4HqRN12fk6AhqnrEEw==, @@ -3863,10 +3755,10 @@ packages: peerDependencies: '@swc/core': '>= 1.3' dependencies: - '@swc/core': 1.3.19 + '@swc/core': 1.2.173 dev: true - /@swc-node/register@1.6.8(@swc/core@1.3.19)(typescript@4.9.5): + /@swc-node/register@1.6.8(@swc/core@1.2.173)(typescript@4.9.5): resolution: { integrity: sha512-74ijy7J9CWr1Z88yO+ykXphV29giCrSpANQPQRooE0bObpkTO1g4RzQovIfbIaniBiGDDVsYwDoQ3FIrCE8HcQ==, @@ -3875,12 +3767,12 @@ packages: '@swc/core': '>= 1.3' typescript: '>= 4.3' dependencies: - '@swc-node/core': 1.10.6(@swc/core@1.3.19) + '@swc-node/core': 1.10.6(@swc/core@1.2.173) '@swc-node/sourcemap-support': 0.3.0 - '@swc/core': 1.3.19 - colorette: 2.0.19 + '@swc/core': 1.2.173 + colorette: 2.0.20 debug: 4.3.4 - pirates: 4.0.5 + pirates: 4.0.6 tslib: 2.5.0 typescript: 4.9.5 transitivePeerDependencies: @@ -3897,7 +3789,7 @@ packages: tslib: 2.5.0 dev: true - /@swc/cli@0.1.62(@swc/core@1.3.19): + /@swc/cli@0.1.62(@swc/core@1.2.173): resolution: { integrity: sha512-kOFLjKY3XH1DWLfXL1/B5MizeNorHR8wHKEi92S/Zi9Md/AK17KSqR8MgyRJ6C1fhKHvbBCl8wboyKAFXStkYw==, @@ -3912,18 +3804,42 @@ packages: optional: true dependencies: '@mole-inc/bin-wrapper': 8.0.1 - '@swc/core': 1.3.19 + '@swc/core': 1.2.173 commander: 7.2.0 - fast-glob: 3.2.12 - semver: 7.3.8 + fast-glob: 3.3.1 + semver: 7.5.4 slash: 3.0.0 source-map: 0.7.4 dev: true - /@swc/core-darwin-arm64@1.3.19: + /@swc/core-android-arm-eabi@1.2.173: + resolution: + { + integrity: sha512-8ZfP3xrMhMbUznEAuJz8gy+Y+SLYQswuirclHv72VGhT01198dnb70dxokIDolZPp9SKfHtPtj6fHTXl6cenaA==, + } + engines: { node: '>=10' } + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@swc/core-android-arm64@1.2.173: + resolution: + { + integrity: sha512-3JwPSZLlRdJrgHxqzRDtoNWWO72FnB0O99M0hpWIqeKtT+JjAsjnWpG8AQVSR6K6umgMCOa+6BdbFvDp7fVViw==, + } + engines: { node: '>=10' } + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@swc/core-darwin-arm64@1.2.173: resolution: { - integrity: sha512-6xLtmXzS4nNWGQkajbiAjGXspUJfxS2IWoGQ16J9nfOFdttKyoIG5o5+mxUfKeg5bXw9cI+r675kN/irx3z7MQ==, + integrity: sha512-ygshqTlu+nyf9URH6nvRxQcCwVbECvCsBqcwb/xQQLAGh/t6FIwjGwisjTJ8or1StoDmC3n4yamTJ9duSU95AQ==, } engines: { node: '>=10' } cpu: [arm64] @@ -3932,10 +3848,10 @@ packages: dev: true optional: true - /@swc/core-darwin-x64@1.3.19: + /@swc/core-darwin-x64@1.2.173: resolution: { - integrity: sha512-qCDQcngYBeWrsNS1kcBslRD0dahKcYKaUUWRC9yHpRcs3SRvnSpJyWQR4y9RCdO9YNmixJ9+5+zPD9qcgL7jBw==, + integrity: sha512-HLmBvQKpLfCu4WZ9+h6DszPy5gid1VmuTjqh4Q3fHS7EaKOs7Bk7NtMbxlJzliir++tLt3xPIEUlzM1pl6QZkQ==, } engines: { node: '>=10' } cpu: [x64] @@ -3944,10 +3860,22 @@ packages: dev: true optional: true - /@swc/core-linux-arm-gnueabihf@1.3.19: + /@swc/core-freebsd-x64@1.2.173: resolution: { - integrity: sha512-ufbKW6Lhii1+kVCXnsHgqYIpRvXhPjdhMudfP4KKVgJtT6TsdEIr+KRAQIBHLjRUsTKA2DLsGEpu9jfjwFiNEg==, + integrity: sha512-XpI+Cn+yr9HeWo6NH3vmna++UQQUGuq8S9T6CmoYOAm1ApneQeOoJQy259C9bMD2AiXWIMJtvULMbm+EO+A+jQ==, + } + engines: { node: '>=10' } + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@swc/core-linux-arm-gnueabihf@1.2.173: + resolution: + { + integrity: sha512-8imFCNXb4pX+unPxKCJZMelPBh/WY7Kx2O11X9cpuxRcmVpZsodJPscreJJrTaAliq88feIox+V6k6oWlIzTCw==, } engines: { node: '>=10' } cpu: [arm] @@ -3956,10 +3884,10 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-gnu@1.3.19: + /@swc/core-linux-arm64-gnu@1.2.173: resolution: { - integrity: sha512-HHhqLRZv9Ss8orJrlEP4XRcLuqLDwFtGgbtHU8kyWBmQEtK42uT18Pf5RJBo5sPJHY8m5EO8C8y3hIbGmKtLyg==, + integrity: sha512-PhK0etjVWM29L8mjDcu6tBSWjexL/f0uta6nxPh44DrofxBKandvgKW6EcFekZDx1QFa2vy0aqb+JUV52tDRlw==, } engines: { node: '>=10' } cpu: [arm64] @@ -3968,10 +3896,10 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-musl@1.3.19: + /@swc/core-linux-arm64-musl@1.2.173: resolution: { - integrity: sha512-vipnF3C6T1368uHQqz8RpdszWxxGh0X8VBK3TdTOSWvI/duNZtZXEOZlB2Nh9w+u09umVw0MsJhvg86Aon39mA==, + integrity: sha512-uOq8skOvDBycQWloYixp4Ml+ZQl8YyR1WwVtuuHPXNxV0eMn3eryGpqezqMzBFkadRIKLREdnGfIiG5/oZiGlw==, } engines: { node: '>=10' } cpu: [arm64] @@ -3980,10 +3908,10 @@ packages: dev: true optional: true - /@swc/core-linux-x64-gnu@1.3.19: + /@swc/core-linux-x64-gnu@1.2.173: resolution: { - integrity: sha512-dUbq8mnIqBhU7OppfY3ncOvl26691WFGxd97QtnnlfMZrKnaofKFMIxE9sTHOLSbBo16AylnEMiwa45w2UWDEg==, + integrity: sha512-0jCfUFOxSAGEVRPHziCIPxD0zMmMRvYKK8PkdWMvPG2DKi4ITI/wRq+4sGj87dLHWybXhtolu/ceErMWv5L+kw==, } engines: { node: '>=10' } cpu: [x64] @@ -3992,10 +3920,10 @@ packages: dev: true optional: true - /@swc/core-linux-x64-musl@1.3.19: + /@swc/core-linux-x64-musl@1.2.173: resolution: { - integrity: sha512-RiVZrlkNGcj9jZyjF7YFOW3fj9fWPC25AYkknLpWxAmLQcp1piAWj+aSixmMWUC4QJau78VZzcm+kRgIOECALw==, + integrity: sha512-qL/Cb813U7hEXPpqd+O2W0HhcW2TpettQBlb99wyjCfVe0I2eg+S83cg6SV7tSmDRJ5SCezxNcbrnBZjqOw/MA==, } engines: { node: '>=10' } cpu: [x64] @@ -4004,10 +3932,10 @@ packages: dev: true optional: true - /@swc/core-win32-arm64-msvc@1.3.19: + /@swc/core-win32-arm64-msvc@1.2.173: resolution: { - integrity: sha512-r2U6GC+go2iiLx5JBZIJswYFiMv0yOsm+pgE1srVvAc8dP02320t9yh0Uj4Sr2hDipTWJ33Y5PMZwEsZSfBVbQ==, + integrity: sha512-ik9pmhc/Jt0Q/JDPj65fJr2S4eNuwipLdDkfc5C/CvWKWSFPuDoxIThPc26vExF+RnaAh3qk/jbsgc2SeD48wg==, } engines: { node: '>=10' } cpu: [arm64] @@ -4016,10 +3944,10 @@ packages: dev: true optional: true - /@swc/core-win32-ia32-msvc@1.3.19: + /@swc/core-win32-ia32-msvc@1.2.173: resolution: { - integrity: sha512-SPpESDa4vr0PRvUiqXSi8oZSTmkDOGrZ/pSiLD7ISgjsQ5RQMbPkuEK0ztWljim87q2fO0bGVVhyaVYxdOVS1A==, + integrity: sha512-l68d516QiVCAmJzFKHO7o3PSDXopaDCRlHdXcOUIM6OFyNsdKV2cJ3NeDrbCLEIUPeeH1tdtfV6yHlvmEOEPew==, } engines: { node: '>=10' } cpu: [ia32] @@ -4028,10 +3956,10 @@ packages: dev: true optional: true - /@swc/core-win32-x64-msvc@1.3.19: + /@swc/core-win32-x64-msvc@1.2.173: resolution: { - integrity: sha512-0X5HqFC1wQlheOQDZeF6KNOSURZKkGISNK3aTSmTq9g7dDJ/kTcVjsdKbu2rK4ibCnlC9IS0cLK9FpROnsVPwA==, + integrity: sha512-gnNI474ZjmHCN1Swtu86URrznnTYM7P6HCvk8ls5mzeDoDCD8qnXz0APWXRM+Rv56C8xYjro9pKbzCP1MYiwwQ==, } engines: { node: '>=10' } cpu: [x64] @@ -4040,25 +3968,27 @@ packages: dev: true optional: true - /@swc/core@1.3.19: + /@swc/core@1.2.173: resolution: { - integrity: sha512-KiXUv2vpmOaGhoLCN9Rw7Crsfq1YmOR2ZbajiqNAh/iu0d3CKn5JZhLRs6S7nCk78cwFFac2obQfTWPePLUe/g==, + integrity: sha512-scTnWQMxaCN4BCi/IZbqBL8W+ce/Mx7b1hx/xp5EXu1T4hayDhOemq0LsUeeDxHi9xMgR/1hidqa9M6FWXXV+A==, } engines: { node: '>=10' } hasBin: true - requiresBuild: true optionalDependencies: - '@swc/core-darwin-arm64': 1.3.19 - '@swc/core-darwin-x64': 1.3.19 - '@swc/core-linux-arm-gnueabihf': 1.3.19 - '@swc/core-linux-arm64-gnu': 1.3.19 - '@swc/core-linux-arm64-musl': 1.3.19 - '@swc/core-linux-x64-gnu': 1.3.19 - '@swc/core-linux-x64-musl': 1.3.19 - '@swc/core-win32-arm64-msvc': 1.3.19 - '@swc/core-win32-ia32-msvc': 1.3.19 - '@swc/core-win32-x64-msvc': 1.3.19 + '@swc/core-android-arm-eabi': 1.2.173 + '@swc/core-android-arm64': 1.2.173 + '@swc/core-darwin-arm64': 1.2.173 + '@swc/core-darwin-x64': 1.2.173 + '@swc/core-freebsd-x64': 1.2.173 + '@swc/core-linux-arm-gnueabihf': 1.2.173 + '@swc/core-linux-arm64-gnu': 1.2.173 + '@swc/core-linux-arm64-musl': 1.2.173 + '@swc/core-linux-x64-gnu': 1.2.173 + '@swc/core-linux-x64-musl': 1.2.173 + '@swc/core-win32-arm64-msvc': 1.2.173 + '@swc/core-win32-ia32-msvc': 1.2.173 + '@swc/core-win32-x64-msvc': 1.2.173 dev: true /@swc/helpers@0.5.1: @@ -4100,8 +4030,8 @@ packages: integrity: sha512-RVE+zSRICWRsfrkAw5qCAK+4ZH9kwEFv5h0+/YeHTLieWP7F4wWq4JsKFuNWG+fYh/KF+8rAtgdj5zb2mm+DVA==, } dependencies: - fast-glob: 3.2.12 - minimatch: 5.1.0 + fast-glob: 3.3.1 + minimatch: 5.1.6 mkdirp: 1.0.4 path-browserify: 1.0.1 dev: true @@ -4127,52 +4057,52 @@ packages: } dev: true - /@tsconfig/node16@1.0.3: + /@tsconfig/node16@1.0.4: resolution: { - integrity: sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==, + integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==, } dev: true - /@types/babel__core@7.1.20: + /@types/babel__core@7.20.3: resolution: { - integrity: sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==, + integrity: sha512-54fjTSeSHwfan8AyHWrKbfBWiEUrNTZsUwPTDSNaaP1QDQIZbeNUg3a59E9D+375MzUw/x1vx2/0F5LBz+AeYA==, } dependencies: - '@babel/parser': 7.22.7 - '@babel/types': 7.22.5 - '@types/babel__generator': 7.6.4 - '@types/babel__template': 7.4.1 - '@types/babel__traverse': 7.18.2 + '@babel/parser': 7.23.0 + '@babel/types': 7.23.0 + '@types/babel__generator': 7.6.6 + '@types/babel__template': 7.4.3 + '@types/babel__traverse': 7.20.3 dev: true - /@types/babel__generator@7.6.4: + /@types/babel__generator@7.6.6: resolution: { - integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==, + integrity: sha512-66BXMKb/sUWbMdBNdMvajU7i/44RkrA3z/Yt1c7R5xejt8qh84iU54yUWCtm0QwGJlDcf/gg4zd/x4mpLAlb/w==, } dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.23.0 dev: true - /@types/babel__template@7.4.1: + /@types/babel__template@7.4.3: resolution: { - integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==, + integrity: sha512-ciwyCLeuRfxboZ4isgdNZi/tkt06m8Tw6uGbBSBgWrnnZGNXiEyM27xc/PjXGQLqlZ6ylbgHMnm7ccF9tCkOeQ==, } dependencies: - '@babel/parser': 7.22.7 - '@babel/types': 7.22.5 + '@babel/parser': 7.23.0 + '@babel/types': 7.23.0 dev: true - /@types/babel__traverse@7.18.2: + /@types/babel__traverse@7.20.3: resolution: { - integrity: sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==, + integrity: sha512-Lsh766rGEFbaxMIDH7Qa+Yha8cMVI3qAK6CHt3OR0YfxOIn5Z54iHiyDRycHrBqeIiqGa20Kpsv1cavfBKkRSw==, } dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.23.0 dev: true /@types/cacheable-request@6.0.3: @@ -4181,25 +4111,25 @@ packages: integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==, } dependencies: - '@types/http-cache-semantics': 4.0.1 + '@types/http-cache-semantics': 4.0.3 '@types/keyv': 3.1.4 '@types/node': 16.11.7 - '@types/responselike': 1.0.0 + '@types/responselike': 1.0.2 dev: true - /@types/chai-subset@1.3.3: + /@types/chai-subset@1.3.4: resolution: { - integrity: sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==, + integrity: sha512-CCWNXrJYSUIojZ1149ksLl3AN9cmZ5djf+yUoVVV+NuYrtydItQVlL2ZDqyC6M6O9LWRnVf8yYDxbXHO2TfQZg==, } dependencies: - '@types/chai': 4.3.5 + '@types/chai': 4.3.9 dev: true - /@types/chai@4.3.5: + /@types/chai@4.3.9: resolution: { - integrity: sha512-mEo1sAde+UCE6b2hxn332f1g1E8WfYRu6p5SvTKr2ZKC1f7gFJXk4h5PyGP9Dt6gCaG8y8XhwnXWC6Iy2cmBng==, + integrity: sha512-69TtiDzu0bcmKQv3yg1Zx409/Kd7r0b5F1PfpYJfSHzLGtB53547V4u+9iqKYsTu/O2ai6KTb0TInNpvuQ3qmg==, } dev: true @@ -4209,49 +4139,49 @@ packages: integrity: sha512-MxObHvNl4A69ofaTRU8DFqvgzzv8s9yRtaPPm5gud9HDNvpB3GPQFvNuTWAI59B9huVGV5jXYJwbCsmBsOGYWA==, } dependencies: - '@types/jsonfile': 6.1.1 + '@types/jsonfile': 6.1.3 '@types/node': 16.11.7 dev: true - /@types/graceful-fs@4.1.5: + /@types/graceful-fs@4.1.8: resolution: { - integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==, + integrity: sha512-NhRH7YzWq8WiNKVavKPBmtLYZHxNY19Hh+az28O/phfp68CF45pMFud+ZzJ8ewnxnC5smIdF3dqFeiSUQ5I+pw==, } dependencies: '@types/node': 16.11.7 dev: true - /@types/http-cache-semantics@4.0.1: + /@types/http-cache-semantics@4.0.3: resolution: { - integrity: sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==, + integrity: sha512-V46MYLFp08Wf2mmaBhvgjStM3tPa+2GAdy/iqoX+noX1//zje2x4XmrIU0cAwyClATsTmahbtoQ2EwP7I5WSiA==, } dev: true - /@types/istanbul-lib-coverage@2.0.4: + /@types/istanbul-lib-coverage@2.0.5: resolution: { - integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==, + integrity: sha512-zONci81DZYCZjiLe0r6equvZut0b+dBRPBN5kBDjsONnutYNtJMoWQ9uR2RkL1gLG9NMTzvf+29e5RFfPbeKhQ==, } dev: true - /@types/istanbul-lib-report@3.0.0: + /@types/istanbul-lib-report@3.0.2: resolution: { - integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==, + integrity: sha512-8toY6FgdltSdONav1XtUHl4LN1yTmLza+EuDazb/fEmRNCwjyqNVIQWs2IfC74IqjHkREs/nQ2FWq5kZU9IC0w==, } dependencies: - '@types/istanbul-lib-coverage': 2.0.4 + '@types/istanbul-lib-coverage': 2.0.5 dev: true - /@types/istanbul-reports@3.0.1: + /@types/istanbul-reports@3.0.3: resolution: { - integrity: sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==, + integrity: sha512-1nESsePMBlf0RPRffLZi5ujYh7IH1BWL4y9pr+Bn3cJBdxz+RTP8bUFljLz9HvzhhOSWKdyBZ4DIivdL6rvgZg==, } dependencies: - '@types/istanbul-lib-report': 3.0.0 + '@types/istanbul-lib-report': 3.0.2 dev: true /@types/jest@29.4.0: @@ -4260,8 +4190,8 @@ packages: integrity: sha512-VaywcGQ9tPorCX/Jkkni7RWGFfI11whqzs8dvxF41P17Z+z872thvEvlIbznjPJ02kl1HMX3LmLOonsj2n7HeQ==, } dependencies: - expect: 29.4.3 - pretty-format: 29.4.3 + expect: 29.7.0 + pretty-format: 29.7.0 dev: true /@types/jsdom@20.0.1: @@ -4271,21 +4201,21 @@ packages: } dependencies: '@types/node': 16.11.7 - '@types/tough-cookie': 4.0.2 + '@types/tough-cookie': 4.0.4 parse5: 7.1.2 dev: true - /@types/json-schema@7.0.11: + /@types/json-schema@7.0.14: resolution: { - integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==, + integrity: sha512-U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw==, } dev: true - /@types/jsonfile@6.1.1: + /@types/jsonfile@6.1.3: resolution: { - integrity: sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png==, + integrity: sha512-/yqTk2SZ1wIezK0hiRZD7RuSf4B3whFxFamB1kGStv+8zlWScTMcHanzfc0XKWs5vA1TkHeckBlOyM8jxU8nHA==, } dependencies: '@types/node': 16.11.7 @@ -4300,10 +4230,10 @@ packages: '@types/node': 16.11.7 dev: true - /@types/lodash@4.14.191: + /@types/lodash@4.14.200: resolution: { - integrity: sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==, + integrity: sha512-YI/M/4HRImtNf3pJgbF+W6FrXovqj+T+/HpENLTooK9PnkacBsDpeP3IpHab40CClUfhNmdM2WTNP2sa2dni5Q==, } dev: true @@ -4314,68 +4244,71 @@ packages: } dev: true - /@types/minimist@1.2.2: + /@types/minimist@1.2.4: resolution: { - integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==, + integrity: sha512-Kfe/D3hxHTusnPNRbycJE1N77WHDsdS4AjUYIzlDzhDrS47NrwuL3YW4VITxwR7KCVpzwgy4Rbj829KSSQmwXQ==, } dev: true - /@types/node@14.18.34: + /@types/node@16.11.7: resolution: { - integrity: sha512-hcU9AIQVHmPnmjRK+XUUYlILlr9pQrsqSrwov/JK1pnf3GTQowVBhx54FbvM0AU/VXGH4i3+vgXS5EguR7fysA==, + integrity: sha512-QB5D2sqfSjCmTuWcBWyJ+/44bcjO7VbjSbOE0ucoVbAsSNQc4Lt6QkgkVXkTDwkL4z/beecZNDvVX15D4P8Jbw==, } dev: true - /@types/node@16.11.7: + /@types/node@18.18.7: resolution: { - integrity: sha512-QB5D2sqfSjCmTuWcBWyJ+/44bcjO7VbjSbOE0ucoVbAsSNQc4Lt6QkgkVXkTDwkL4z/beecZNDvVX15D4P8Jbw==, + integrity: sha512-bw+lEsxis6eqJYW8Ql6+yTqkE6RuFtsQPSe5JxXbqYRFQEER5aJA9a5UH9igqDWm3X4iLHIKOHlnAXLM4mi7uQ==, } + dependencies: + undici-types: 5.26.5 dev: true + optional: true - /@types/normalize-package-data@2.4.1: + /@types/node@20.5.1: resolution: { - integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==, + integrity: sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==, } dev: true - /@types/parse-json@4.0.0: + /@types/normalize-package-data@2.4.3: resolution: { - integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==, + integrity: sha512-ehPtgRgaULsFG8x0NeYJvmyH1hmlfsNLujHe9dQEia/7MAJYdzMSi19JtchUHjmBA6XC/75dK55mzZH+RyieSg==, } dev: true - /@types/prettier@2.7.1: + /@types/parse-json@4.0.1: resolution: { - integrity: sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow==, + integrity: sha512-3YmXzzPAdOTVljVMkTMBdBEvlOLg2cDQaDhnnhT3nT9uDbnJzjWhKlzb+desT12Y7tGqaN6d+AbozcKzyL36Ng==, } dev: true - /@types/responselike@1.0.0: + /@types/responselike@1.0.2: resolution: { - integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==, + integrity: sha512-/4YQT5Kp6HxUDb4yhRkm0bJ7TbjvTddqX7PZ5hz6qV3pxSo72f/6YPRo+Mu2DU307tm9IioO69l7uAwn5XNcFA==, } dependencies: '@types/node': 16.11.7 dev: true - /@types/semver@7.3.13: + /@types/semver@7.5.4: resolution: { - integrity: sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==, + integrity: sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ==, } dev: true - /@types/stack-utils@2.0.1: + /@types/stack-utils@2.0.2: resolution: { - integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==, + integrity: sha512-g7CK9nHdwjK2n0ymT2CW698FuWJRIx+RP6embAzZ2Qi8/ilIrA1Imt2LVSeHUzKvpoi7BhmmQcXz95eS0f2JXw==, } dev: true @@ -4386,17 +4319,17 @@ packages: } dev: true - /@types/tough-cookie@4.0.2: + /@types/tough-cookie@4.0.4: resolution: { - integrity: sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==, + integrity: sha512-95Sfz4nvMAb0Nl9DTxN3j64adfwfbBPEYq14VN7zT5J5O2M9V6iZMIIQU1U+pJyl9agHYHNCqhCXgyEtIRRa5A==, } dev: true - /@types/yargs-parser@21.0.0: + /@types/yargs-parser@21.0.2: resolution: { - integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==, + integrity: sha512-5qcvofLPbfjmBfKaLfj/+f+Sbd6pN4zl7w7VSVI5uz7m9QZTuB2aZAa2uo1wHFBNN2x6g/SoTkXmd8mQnQF2Cw==, } dev: true @@ -4406,7 +4339,7 @@ packages: integrity: sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==, } dependencies: - '@types/yargs-parser': 21.0.0 + '@types/yargs-parser': 21.0.2 dev: true /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.46.0)(typescript@4.9.5): @@ -4423,7 +4356,7 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.5.0 + '@eslint-community/regexpp': 4.10.0 '@typescript-eslint/parser': 5.62.0(eslint@8.46.0)(typescript@4.9.5) '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@8.46.0)(typescript@4.9.5) @@ -4431,9 +4364,9 @@ packages: debug: 4.3.4 eslint: 8.46.0 graphemer: 1.4.0 - ignore: 5.2.0 + ignore: 5.2.4 natural-compare-lite: 1.4.0 - semver: 7.5.3 + semver: 7.5.4 tsutils: 3.21.0(typescript@4.9.5) typescript: 4.9.5 transitivePeerDependencies: @@ -4522,7 +4455,7 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.3 + semver: 7.5.4 tsutils: 3.21.0(typescript@4.9.5) typescript: 4.9.5 transitivePeerDependencies: @@ -4539,8 +4472,8 @@ packages: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.46.0) - '@types/json-schema': 7.0.11 - '@types/semver': 7.3.13 + '@types/json-schema': 7.0.14 + '@types/semver': 7.5.4 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) @@ -4560,7 +4493,7 @@ packages: engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: '@typescript-eslint/types': 5.62.0 - eslint-visitor-keys: 3.3.0 + eslint-visitor-keys: 3.4.3 dev: true /@verdaccio/commons-api@10.2.0: @@ -4804,58 +4737,57 @@ packages: semver: 7.3.8 dev: true - /@vitest/expect@0.31.3: + /@vitest/expect@0.34.6: resolution: { - integrity: sha512-J+npV64YwKRJN7hA8KVnuyGi5k5mIaq4XmqIxKbRUX0BRBkU1xZ7gZeTwQ4S4dBTcvSvcoxceBNfMTnOdTlg3g==, + integrity: sha512-QUzKpUQRc1qC7qdGo7rMK3AkETI7w18gTCUrsNnyjjJKYiuUB9+TQK3QnR1unhCnWRC0AbKv2omLGQDF/mIjOw==, } dependencies: - '@vitest/spy': 0.31.3 - '@vitest/utils': 0.31.3 - chai: 4.3.7 + '@vitest/spy': 0.34.6 + '@vitest/utils': 0.34.6 + chai: 4.3.10 dev: true - /@vitest/runner@0.31.3: + /@vitest/runner@0.34.6: resolution: { - integrity: sha512-89Fic1IRu4yNqnks/KJEncqZsmQpxq9RSnMVwV0RZeI9RWv/FYh9Nuoz8ld73YKOh6NiF4f9EE3COfNwX8aRpw==, + integrity: sha512-1CUQgtJSLF47NnhN+F9X2ycxUP0kLHQ/JWvNHbeBfwW8CzEGgeskzNnHDyv1ieKTltuR6sdIHV+nmR6kPxQqzQ==, } dependencies: - '@vitest/utils': 0.31.3 - concordance: 5.0.4 + '@vitest/utils': 0.34.6 p-limit: 4.0.0 - pathe: 1.1.0 + pathe: 1.1.1 dev: true - /@vitest/snapshot@0.31.3: + /@vitest/snapshot@0.34.6: resolution: { - integrity: sha512-CgcmlZyP083oPUgd83rwLZ+qoT4KdvLNsyWRiJNgHoJjR0r7StVY+LlLAfdC9qA70G8O+hJeug+Yn1u4H51OzA==, + integrity: sha512-B3OZqYn6k4VaN011D+ve+AA4whM4QkcwcrwaKwAbyyvS/NB1hCWjFIBQxAQQSQir9/RtyAAGuq+4RJmbn2dH4w==, } dependencies: - magic-string: 0.30.0 - pathe: 1.1.0 - pretty-format: 27.5.1 + magic-string: 0.30.5 + pathe: 1.1.1 + pretty-format: 29.7.0 dev: true - /@vitest/spy@0.31.3: + /@vitest/spy@0.34.6: resolution: { - integrity: sha512-tXGIYPdqjBXLhOWSUhWV/eBWBllfD8f6ppQXR0YMBt95bZrCNV7pM29pkam2M/3GAlg7hS+I8wnKZVkIxgXz9A==, + integrity: sha512-xaCvneSaeBw/cz8ySmF7ZwGvL0lBjfvqc1LpQ/vcdHEvpLn3Ff1vAvjw+CoGn0802l++5L/pxb7whwcWAw+DUQ==, } dependencies: - tinyspy: 2.1.1 + tinyspy: 2.2.0 dev: true - /@vitest/utils@0.31.3: + /@vitest/utils@0.34.6: resolution: { - integrity: sha512-aLxfilR38ARSw6U/E9hl5bkn2TNeWLK7rZaIWZQUpT6BBilbehwJbSVGENubW5Pb9cawqchZZ7IQMW99t0Ww3A==, + integrity: sha512-IG5aDD8S6zlvloDsnzHw0Ut5xczlF+kv2BOTo+iXfPr54Yhi5qbVOgGB1hZaVq4iJ4C/MZ2J0y15IlsV/ZcI0A==, } dependencies: - concordance: 5.0.4 - loupe: 2.3.6 - pretty-format: 27.5.1 + diff-sequences: 29.6.3 + loupe: 2.3.7 + pretty-format: 29.7.0 dev: true /@yarnpkg/lockfile@1.1.0: @@ -4931,22 +4863,11 @@ packages: integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==, } dependencies: - acorn: 8.8.2 - acorn-walk: 8.2.0 - dev: true - - /acorn-jsx@5.3.2(acorn@8.10.0): - resolution: - { - integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==, - } - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - acorn: 8.10.0 + acorn: 8.11.2 + acorn-walk: 8.3.0 dev: true - /acorn-jsx@5.3.2(acorn@8.8.1): + /acorn-jsx@5.3.2(acorn@8.11.2): resolution: { integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==, @@ -4954,39 +4875,21 @@ packages: peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.8.1 + acorn: 8.11.2 dev: true - /acorn-walk@8.2.0: + /acorn-walk@8.3.0: resolution: { - integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==, + integrity: sha512-FS7hV565M5l1R08MXqo8odwMTB02C2UqzB17RVgu9EyuYFBqJZ3/ZY97sQD5FewVu1UyDFc1yztUDrAwT0EypA==, } engines: { node: '>=0.4.0' } dev: true - /acorn@8.10.0: + /acorn@8.11.2: resolution: { - integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==, - } - engines: { node: '>=0.4.0' } - hasBin: true - dev: true - - /acorn@8.8.1: - resolution: - { - integrity: sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==, - } - engines: { node: '>=0.4.0' } - hasBin: true - dev: true - - /acorn@8.8.2: - resolution: - { - integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==, + integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==, } engines: { node: '>=0.4.0' } hasBin: true @@ -5043,6 +4946,18 @@ packages: 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: true + /all-contributors-cli@6.24.0: resolution: { @@ -5051,14 +4966,14 @@ packages: engines: { node: '>=4' } hasBin: true dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.23.2 async: 3.2.4 - chalk: 4.1.2 + chalk: 4.1.0 didyoumean: 1.2.2 inquirer: 7.3.3 json-fixer: 1.6.15 lodash: 4.17.21 - node-fetch: 2.6.7 + node-fetch: 2.7.0 pify: 5.0.0 yargs: 15.4.1 transitivePeerDependencies: @@ -5288,35 +5203,48 @@ packages: integrity: sha512-00tXVRwKx/FZr/IDVFt4C+f9FYairX517WoGCL6dpOntqLkZofjhu43F/Xl44UOpqa+9sLFDrG/XAnFsUYgkDA==, } dependencies: - follow-redirects: 1.15.2 + follow-redirects: 1.15.3 form-data: 4.0.0 proxy-from-env: 1.1.0 transitivePeerDependencies: - debug dev: true - /babel-jest@29.4.3(@babel/core@7.22.9): + /axios@1.6.0: resolution: { - integrity: sha512-o45Wyn32svZE+LnMVWv/Z4x0SwtLbh4FyGcYtR20kIWd+rdrDZ9Fzq8Ml3MYLD+mZvEdzCjZsCnYZ2jpJyQ+Nw==, + integrity: sha512-EZ1DYihju9pwVB+jg67ogm+Tmqc6JmhamRN6I4Zt8DfZu5lbcQGw3ozH9lFejSJgs/ibaef3A9PMXPLeefFGJg==, + } + dependencies: + follow-redirects: 1.15.3 + form-data: 4.0.0 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + dev: true + + /babel-jest@29.7.0(@babel/core@7.23.2): + 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.22.9 - '@jest/transform': 29.4.3 - '@types/babel__core': 7.1.20 + '@babel/core': 7.23.2 + '@jest/transform': 29.7.0 + '@types/babel__core': 7.20.3 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.4.3(@babel/core@7.22.9) - chalk: 4.1.2 - graceful-fs: 4.2.10 + babel-preset-jest: 29.6.3(@babel/core@7.23.2) + chalk: 4.1.0 + graceful-fs: 4.2.11 slash: 3.0.0 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-const-enum@1.2.0(@babel/core@7.22.9): + /babel-plugin-const-enum@1.2.0(@babel/core@7.23.2): resolution: { integrity: sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==, @@ -5324,10 +5252,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.22.9) - '@babel/traverse': 7.22.8 + '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.23.2) + '@babel/traverse': 7.23.2 transitivePeerDependencies: - supports-color dev: true @@ -5348,17 +5276,17 @@ packages: - supports-color dev: true - /babel-plugin-jest-hoist@29.4.3: + /babel-plugin-jest-hoist@29.6.3: resolution: { - integrity: sha512-mB6q2q3oahKphy5V7CpnNqZOCkxxZ9aokf1eh82Dy3jQmg4xvM1tGrh5y6BQUJh4a3Pj9+eLfwvAZ7VNKg7H8Q==, + integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@babel/template': 7.22.5 - '@babel/types': 7.22.5 - '@types/babel__core': 7.1.20 - '@types/babel__traverse': 7.18.2 + '@babel/template': 7.22.15 + '@babel/types': 7.23.0 + '@types/babel__core': 7.20.3 + '@types/babel__traverse': 7.20.3 dev: true /babel-plugin-macros@2.8.0: @@ -5367,57 +5295,57 @@ packages: integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==, } dependencies: - '@babel/runtime': 7.22.6 + '@babel/runtime': 7.23.2 cosmiconfig: 6.0.0 - resolve: 1.22.1 + resolve: 1.22.8 dev: true - /babel-plugin-polyfill-corejs2@0.4.5(@babel/core@7.22.9): + /babel-plugin-polyfill-corejs2@0.4.6(@babel/core@7.23.2): resolution: { - integrity: sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==, + integrity: sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==, } peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/compat-data': 7.22.9 - '@babel/core': 7.22.9 - '@babel/helper-define-polyfill-provider': 0.4.2(@babel/core@7.22.9) + '@babel/compat-data': 7.23.2 + '@babel/core': 7.23.2 + '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.2) semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-corejs3@0.8.3(@babel/core@7.22.9): + /babel-plugin-polyfill-corejs3@0.8.6(@babel/core@7.23.2): resolution: { - integrity: sha512-z41XaniZL26WLrvjy7soabMXrfPWARN25PZoriDEiLMxAp50AUW3t35BGQUMg5xK3UrpVTtagIDklxYa+MhiNA==, + integrity: sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==, } peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-define-polyfill-provider': 0.4.2(@babel/core@7.22.9) - core-js-compat: 3.32.0 + '@babel/core': 7.23.2 + '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.2) + core-js-compat: 3.33.1 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-regenerator@0.5.2(@babel/core@7.22.9): + /babel-plugin-polyfill-regenerator@0.5.3(@babel/core@7.23.2): resolution: { - integrity: sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==, + integrity: sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==, } peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.22.9 - '@babel/helper-define-polyfill-provider': 0.4.2(@babel/core@7.22.9) + '@babel/core': 7.23.2 + '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.2) transitivePeerDependencies: - supports-color dev: true - /babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.22.9): + /babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.23.2): resolution: { integrity: sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==, @@ -5429,11 +5357,11 @@ packages: '@babel/traverse': optional: true dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 dev: true - /babel-preset-current-node-syntax@1.0.1(@babel/core@7.22.9): + /babel-preset-current-node-syntax@1.0.1(@babel/core@7.23.2): resolution: { integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==, @@ -5441,33 +5369,33 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.9 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.9) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.22.9) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.22.9) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.22.9) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.9) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.9) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.9) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.9) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.9) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.9) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.9) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.22.9) + '@babel/core': 7.23.2 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.2) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.2) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.2) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.2) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.2) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.2) dev: true - /babel-preset-jest@29.4.3(@babel/core@7.22.9): + /babel-preset-jest@29.6.3(@babel/core@7.23.2): resolution: { - integrity: sha512-gWx6COtSuma6n9bw+8/F+2PCXrIgxV/D1TJFnp6OyBK2cxPWg0K9p/sriNYeifKjpUkMViWQ09DSWtzJQRETsw==, + 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.22.9 - babel-plugin-jest-hoist: 29.4.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.22.9) + '@babel/core': 7.23.2 + babel-plugin-jest-hoist: 29.6.3 + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.23.2) dev: true /balanced-match@1.0.2: @@ -5511,16 +5439,16 @@ packages: executable: 4.1.1 dev: true - /bin-version-check@5.0.0: + /bin-version-check@5.1.0: resolution: { - integrity: sha512-Q3FMQnS5eZmrBGqmDXLs4dbAn/f+52voP6ykJYmweSA60t6DyH4UTSwZhtbK5UH+LBoWvDljILUQMLRUtsynsA==, + integrity: sha512-bYsvMqJ8yNGILLz1KP9zKLzQ6YpljV3ln1gqhuLkUtyfGi3qXKGuK2p+U4NAvjVFzDFiBBtOpCOSFNuYYEGZ5g==, } engines: { node: '>=12' } dependencies: bin-version: 6.0.0 - semver: 7.5.3 - semver-truncate: 2.0.0 + semver: 7.5.4 + semver-truncate: 3.0.0 dev: true /bin-version@6.0.0: @@ -5542,14 +5470,7 @@ packages: dependencies: buffer: 5.7.1 inherits: 2.0.4 - readable-stream: 3.6.0 - dev: true - - /blueimp-md5@2.19.0: - resolution: - { - integrity: sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==, - } + readable-stream: 3.6.2 dev: true /body-parser@1.20.1: @@ -5604,18 +5525,18 @@ packages: fill-range: 7.0.1 dev: true - /browserslist@4.21.10: + /browserslist@4.22.1: resolution: { - integrity: sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==, + integrity: sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==, } engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } hasBin: true dependencies: - caniuse-lite: 1.0.30001519 - electron-to-chromium: 1.4.485 + caniuse-lite: 1.0.30001555 + electron-to-chromium: 1.4.569 node-releases: 2.0.13 - update-browserslist-db: 1.0.11(browserslist@4.21.10) + update-browserslist-db: 1.0.13(browserslist@4.22.1) dev: true /bs-logger@0.2.6: @@ -5680,16 +5601,6 @@ packages: semver: 7.5.3 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.0.0: resolution: { @@ -5722,17 +5633,17 @@ packages: engines: { node: '>=10.6.0' } dev: true - /cacheable-request@7.0.2: + /cacheable-request@7.0.4: resolution: { - integrity: sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==, + integrity: sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==, } engines: { node: '>=8' } dependencies: clone-response: 1.0.3 get-stream: 5.2.0 http-cache-semantics: 4.1.1 - keyv: 4.5.2 + keyv: 4.5.4 lowercase-keys: 2.0.0 normalize-url: 6.1.0 responselike: 2.0.1 @@ -5746,14 +5657,15 @@ packages: engines: { node: '>=6' } dev: true - /call-bind@1.0.2: + /call-bind@1.0.5: resolution: { - integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==, + integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==, } dependencies: - function-bind: 1.1.1 - get-intrinsic: 1.2.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.2 + set-function-length: 1.1.1 dev: true /callsites@3.1.0: @@ -5792,10 +5704,10 @@ packages: engines: { node: '>=10' } dev: true - /caniuse-lite@1.0.30001519: + /caniuse-lite@1.0.30001555: resolution: { - integrity: sha512-0QHgqR+Jv4bxHMp8kZ1Kn8CH55OikjKJ6JmKkZYP1F3D7w+lnFXF70nG5eNfsZS89jadi5Ywy5UCSKLAglIRkg==, + integrity: sha512-NzbUFKUnJ3DTcq6YyZB6+qqhfD112uR3uoEnkmfzm2wVzUNsFkU7AwBjKQ654Sp5cau0JxhFyRSn/tQZ+XfygA==, } dev: true @@ -5806,18 +5718,18 @@ packages: } dev: true - /chai@4.3.7: + /chai@4.3.10: resolution: { - integrity: sha512-HLnAzZ2iupm25PlN0xFreAlBA5zaBSv3og0DdeGA4Ar6h6rJ3A0rolRUKJhSF2V10GZKDgWF/VmAEsNWjCRB+A==, + integrity: sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==, } engines: { node: '>=4' } dependencies: assertion-error: 1.1.0 - check-error: 1.0.2 + check-error: 1.0.3 deep-eql: 4.1.3 - get-func-name: 2.0.0 - loupe: 2.3.6 + get-func-name: 2.0.2 + loupe: 2.3.7 pathval: 1.1.1 type-detect: 4.0.8 dev: true @@ -5845,6 +5757,17 @@ packages: supports-color: 7.2.0 dev: true + /chalk@4.1.0: + resolution: + { + integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==, + } + engines: { node: '>=10' } + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + dev: true + /chalk@4.1.2: resolution: { @@ -5871,11 +5794,13 @@ packages: } dev: true - /check-error@1.0.2: + /check-error@1.0.3: resolution: { - integrity: sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==, + integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==, } + dependencies: + get-func-name: 2.0.2 dev: true /chownr@2.0.0: @@ -5886,18 +5811,18 @@ packages: engines: { node: '>=10' } dev: true - /ci-info@3.6.1: + /ci-info@3.9.0: resolution: { - integrity: sha512-up5ggbaDqOqJ4UqLKZ2naVkyqSJQgJi5lwD6b6mM748ysrghDBX0bx/qJTUHzw7zu6Mq4gycviSF5hJnwceD8w==, + integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==, } engines: { node: '>=8' } dev: true - /cjs-module-lexer@1.2.2: + /cjs-module-lexer@1.2.3: resolution: { - integrity: sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==, + integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==, } dev: true @@ -5919,6 +5844,14 @@ packages: engines: { node: '>=6' } dev: true + /cli-spinners@2.9.1: + resolution: + { + integrity: sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ==, + } + engines: { node: '>=6' } + dev: true + /cli-width@3.0.0: resolution: { @@ -5927,7 +5860,7 @@ packages: engines: { node: '>= 10' } dev: true - /clipanion@3.2.0-rc.14(typanion@3.12.1): + /clipanion@3.2.0-rc.14(typanion@3.14.0): resolution: { integrity: sha512-lj5zydbH786t6gpXe6oNX7CM5YKhd0CDhcXG8pKyRa2Nz5cgj1yhnNKxDi/MyPYwjyvAG5oVBeDdYCGUAgD8lQ==, @@ -5935,7 +5868,7 @@ packages: peerDependencies: typanion: '*' dependencies: - typanion: 3.12.1 + typanion: 3.14.0 dev: true /cliui@6.0.0: @@ -6004,10 +5937,10 @@ packages: } dev: true - /collect-v8-coverage@1.0.1: + /collect-v8-coverage@1.0.2: resolution: { - integrity: sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==, + integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==, } dev: true @@ -6051,6 +5984,13 @@ packages: } dev: true + /colorette@2.0.20: + resolution: + { + integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==, + } + dev: true + /columnify@1.6.0: resolution: { @@ -6080,7 +6020,7 @@ packages: engines: { node: '>= 10' } dev: true - /commitizen@4.2.5(@swc/core@1.3.19): + /commitizen@4.2.5(typescript@4.9.5): resolution: { integrity: sha512-9sXju8Qrz1B4Tw7kC5KhnvwYQN88qs2zbiB8oyMsnXZyJ24PPGiNM3nHr73d32dnE3i8VJEXddBFIbOgYSEXtQ==, @@ -6089,7 +6029,7 @@ packages: hasBin: true dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@swc/core@1.3.19) + cz-conventional-changelog: 3.3.0(typescript@4.9.5) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -6103,11 +6043,10 @@ packages: strip-bom: 4.0.0 strip-json-comments: 3.1.1 transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' + - typescript dev: true - /commitlint@17.3.0(@swc/core@1.3.19): + /commitlint@17.3.0(@swc/core@1.2.173): resolution: { integrity: sha512-jKytr2eesn2HpRZrr/37O1AQkDsR4VTIVRoAe4oJF3Eg22jp8gaIMvC0/YDoLzNPQEH5VXNhP/uvco70ritGEA==, @@ -6115,8 +6054,8 @@ packages: engines: { node: '>=v14' } hasBin: true dependencies: - '@commitlint/cli': 17.3.0(@swc/core@1.3.19) - '@commitlint/types': 17.0.0 + '@commitlint/cli': 17.3.0(@swc/core@1.2.173) + '@commitlint/types': 17.8.1 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -6176,27 +6115,10 @@ packages: dependencies: buffer-from: 1.1.2 inherits: 2.0.4 - readable-stream: 3.6.0 + readable-stream: 3.6.2 typedarray: 0.0.6 dev: true - /concordance@5.0.4: - resolution: - { - integrity: sha512-OAcsnTEYu1ARJqWVGwf4zh4JDfHZEaSNlNccFmt8YjB2l/n19/PF2viLINHc57vO4FKIAFl2FWASIGZZWZ2Kxw==, - } - engines: { node: '>=10.18.0 <11 || >=12.14.0 <13 || >=14' } - dependencies: - date-time: 3.1.0 - esutils: 2.0.3 - fast-diff: 1.3.0 - js-string-escape: 1.0.1 - lodash: 4.17.21 - md5-hex: 3.0.1 - semver: 7.5.3 - well-known-symbols: 2.0.0 - dev: true - /confusing-browser-globals@1.0.11: resolution: { @@ -6222,17 +6144,6 @@ packages: engines: { node: '>= 0.6' } dev: true - /conventional-changelog-angular@5.0.13: - resolution: - { - integrity: sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==, - } - engines: { node: '>=10' } - dependencies: - compare-func: 2.0.0 - q: 1.5.1 - dev: true - /conventional-changelog-angular@6.0.0: resolution: { @@ -6361,10 +6272,10 @@ packages: dependencies: conventional-commits-filter: 3.0.0 dateformat: 3.0.3 - handlebars: 4.7.7 + handlebars: 4.7.8 json-stringify-safe: 5.0.1 meow: 8.1.2 - semver: 7.5.3 + semver: 7.5.4 split: 1.0.1 dev: true @@ -6406,22 +6317,6 @@ packages: modify-values: 1.0.1 dev: true - /conventional-commits-parser@3.2.4: - resolution: - { - integrity: sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==, - } - engines: { node: '>=10' } - hasBin: true - dependencies: - JSONStream: 1.3.5 - is-text-path: 1.0.1 - lodash: 4.17.21 - meow: 8.1.2 - split2: 3.2.2 - through2: 4.0.2 - dev: true - /conventional-commits-parser@4.0.0: resolution: { @@ -6453,13 +6348,6 @@ packages: meow: 8.1.2 dev: true - /convert-source-map@1.9.0: - resolution: - { - integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==, - } - dev: true - /convert-source-map@2.0.0: resolution: { @@ -6493,13 +6381,13 @@ packages: keygrip: 1.1.0 dev: true - /core-js-compat@3.32.0: + /core-js-compat@3.33.1: resolution: { - integrity: sha512-7a9a3D1k4UCVKnLhrgALyFcP7YCsLOQIxPd0dKjf/6GuPcgyiGP70ewWdCGrSK7evyhymi0qO4EqCmSJofDeYw==, + integrity: sha512-6pYKNOgD/j/bkC5xS5IIg6bncid3rfrI42oBH1SQJbsmYPKF7rhzcFzYCcxYMmNQQ0rCEB8WqpW7QHndOggaeQ==, } dependencies: - browserslist: 4.21.10 + browserslist: 4.22.1 dev: true /core-js@3.27.0: @@ -6535,23 +6423,41 @@ packages: vary: 1.1.2 dev: true - /cosmiconfig-typescript-loader@4.2.0(@types/node@14.18.34)(cosmiconfig@7.1.0)(ts-node@10.9.1)(typescript@4.9.5): + /cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6)(ts-node@10.9.1)(typescript@4.9.5): resolution: { - integrity: sha512-NkANeMnaHrlaSSlpKGyvn2R4rqUDeE/9E5YHx+b4nwo0R8dZyAqcih8/gxpCZvqWP9Vf6xuLpMSzSgdVEIM78g==, + integrity: sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==, } - engines: { node: '>=12', npm: '>=6' } + engines: { node: '>=v14.21.3' } peerDependencies: '@types/node': '*' cosmiconfig: '>=7' ts-node: '>=10' - typescript: '>=3' + typescript: '>=4' + dependencies: + '@types/node': 20.5.1 + cosmiconfig: 8.3.6(typescript@4.9.5) + ts-node: 10.9.1(@swc/core@1.2.173)(@types/node@20.5.1)(typescript@4.9.5) + typescript: 4.9.5 + dev: true + + /cosmiconfig-typescript-loader@5.0.0(@types/node@18.18.7)(cosmiconfig@8.3.6)(typescript@4.9.5): + resolution: + { + integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==, + } + engines: { node: '>=v16' } + peerDependencies: + '@types/node': '*' + cosmiconfig: '>=8.2' + typescript: '>=4' dependencies: - '@types/node': 14.18.34 - cosmiconfig: 7.1.0 - ts-node: 10.9.1(@swc/core@1.3.19)(@types/node@14.18.34)(typescript@4.9.5) + '@types/node': 18.18.7 + cosmiconfig: 8.3.6(typescript@4.9.5) + jiti: 1.20.0 typescript: 4.9.5 dev: true + optional: true /cosmiconfig@6.0.0: resolution: @@ -6560,25 +6466,52 @@ packages: } engines: { node: '>=8' } dependencies: - '@types/parse-json': 4.0.0 + '@types/parse-json': 4.0.1 import-fresh: 3.3.0 parse-json: 5.2.0 path-type: 4.0.0 yaml: 1.10.2 dev: true - /cosmiconfig@7.1.0: + /cosmiconfig@8.3.6(typescript@4.9.5): resolution: { - integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==, + integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==, } - engines: { node: '>=10' } + engines: { node: '>=14' } + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@types/parse-json': 4.0.0 import-fresh: 3.3.0 + js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - yaml: 1.10.2 + typescript: 4.9.5 + dev: true + + /create-jest@29.7.0(@types/node@16.11.7)(ts-node@10.9.1): + 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.0 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-config: 29.7.0(@types/node@16.11.7)(ts-node@10.9.1) + jest-util: 29.7.0 + prompts: 2.4.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node dev: true /create-nx-workspace@16.0.0: @@ -6588,8 +6521,8 @@ packages: } hasBin: true dependencies: - axios: 1.1.3 - chalk: 4.1.2 + axios: 1.6.0 + chalk: 4.1.0 enquirer: 2.3.6 flat: 5.0.2 ora: 5.3.0 @@ -6661,7 +6594,7 @@ packages: } dev: true - /cz-conventional-changelog@3.3.0(@swc/core@1.3.19): + /cz-conventional-changelog@3.3.0(typescript@4.9.5): resolution: { integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==, @@ -6669,16 +6602,15 @@ packages: engines: { node: '>= 10' } dependencies: chalk: 2.4.2 - commitizen: 4.2.5(@swc/core@1.3.19) + commitizen: 4.2.5(typescript@4.9.5) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 - word-wrap: 1.2.3 + word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 17.3.0(@swc/core@1.3.19) + '@commitlint/load': 18.2.0(typescript@4.9.5) transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' + - typescript dev: true /dargs@7.0.0: @@ -6711,16 +6643,6 @@ packages: whatwg-url: 11.0.0 dev: true - /date-time@3.1.0: - resolution: - { - integrity: sha512-uqCUKXE5q1PNBXjPqvwhwJf9SwMoAHBgWJ6DcrnS5o+W2JOiIILl0JEdVD8SGujrNS02GGxgwAg2PN2zONgtjg==, - } - engines: { node: '>=6' } - dependencies: - time-zone: 1.0.0 - dev: true - /dateformat@3.0.3: resolution: { @@ -6798,10 +6720,10 @@ packages: engines: { node: '>=0.10.0' } dev: true - /decimal.js@10.4.2: + /decimal.js@10.4.3: resolution: { - integrity: sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA==, + integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==, } dev: true @@ -6822,6 +6744,18 @@ packages: } 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-eql@4.1.3: resolution: { @@ -6839,10 +6773,10 @@ packages: } dev: true - /deepmerge@4.2.2: + /deepmerge@4.3.1: resolution: { - integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==, + integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==, } engines: { node: '>=0.10.0' } dev: true @@ -6864,6 +6798,18 @@ packages: engines: { node: '>=10' } dev: true + /define-data-property@1.1.1: + resolution: + { + integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==, + } + engines: { node: '>= 0.4' } + dependencies: + get-intrinsic: 1.2.2 + gopd: 1.0.1 + has-property-descriptors: 1.0.1 + dev: true + /define-lazy-prop@2.0.0: resolution: { @@ -6948,10 +6894,10 @@ packages: } dev: true - /diff-sequences@29.4.3: + /diff-sequences@29.6.3: resolution: { - integrity: sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==, + integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dev: true @@ -7043,7 +6989,7 @@ packages: dependencies: end-of-stream: 1.4.4 inherits: 2.0.4 - readable-stream: 3.6.0 + readable-stream: 3.6.2 stream-shift: 1.0.1 dev: true @@ -7081,13 +7027,13 @@ packages: engines: { node: '>=0.10.0' } hasBin: true dependencies: - jake: 10.8.5 + jake: 10.8.7 dev: true - /electron-to-chromium@1.4.485: + /electron-to-chromium@1.4.569: resolution: { - integrity: sha512-1ndQ5IBNEnFirPwvyud69GHL+31FkE09gH/CJ6m3KCbkx3i0EVOrjwz4UNxRmN9H8OVHbC6vMRZGN1yCvjSs9w==, + integrity: sha512-LsrJjZ0IbVy12ApW3gpYpcmHS3iRxH4bkKOW98y1/D+3cvDUWGcbzbsFinfUS8knpcZk/PG/2p/RnkMCYN7PVg==, } dev: true @@ -7133,10 +7079,10 @@ packages: ansi-colors: 4.1.3 dev: true - /entities@4.4.0: + /entities@4.5.0: resolution: { - integrity: sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==, + integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==, } engines: { node: '>=0.12' } dev: true @@ -7239,10 +7185,10 @@ packages: engines: { node: '>=12' } dev: true - /escodegen@2.0.0: + /escodegen@2.1.0: resolution: { - integrity: sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==, + integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==, } engines: { node: '>=6.0' } hasBin: true @@ -7250,7 +7196,6 @@ packages: esprima: 4.0.1 estraverse: 5.3.0 esutils: 2.0.3 - optionator: 0.8.3 optionalDependencies: source-map: 0.6.1 dev: true @@ -7315,14 +7260,6 @@ packages: estraverse: 5.3.0 dev: true - /eslint-visitor-keys@3.3.0: - resolution: - { - integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==, - } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - dev: true - /eslint-visitor-keys@3.4.3: resolution: { @@ -7340,14 +7277,14 @@ packages: hasBin: true dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.46.0) - '@eslint-community/regexpp': 4.6.2 + '@eslint-community/regexpp': 4.10.0 '@eslint/eslintrc': 2.1.2 - '@eslint/js': 8.47.0 - '@humanwhocodes/config-array': 0.11.10 + '@eslint/js': 8.52.0 + '@humanwhocodes/config-array': 0.11.13 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 ajv: 6.12.6 - chalk: 4.1.2 + chalk: 4.1.0 cross-spawn: 7.0.3 debug: 4.3.4 doctrine: 3.0.0 @@ -7361,9 +7298,9 @@ packages: file-entry-cache: 6.0.1 find-up: 5.0.0 glob-parent: 6.0.2 - globals: 13.21.0 + globals: 13.23.0 graphemer: 1.4.0 - ignore: 5.2.0 + ignore: 5.2.4 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 @@ -7380,18 +7317,6 @@ packages: - supports-color dev: true - /espree@9.4.1: - resolution: - { - integrity: sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==, - } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - dependencies: - acorn: 8.8.1 - acorn-jsx: 5.3.2(acorn@8.8.1) - eslint-visitor-keys: 3.3.0 - dev: true - /espree@9.6.1: resolution: { @@ -7399,8 +7324,8 @@ packages: } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: - acorn: 8.10.0 - acorn-jsx: 5.3.2(acorn@8.10.0) + acorn: 8.11.2 + acorn-jsx: 5.3.2(acorn@8.11.2) eslint-visitor-keys: 3.4.3 dev: true @@ -7561,18 +7486,18 @@ packages: homedir-polyfill: 1.0.3 dev: true - /expect@29.4.3: + /expect@29.7.0: resolution: { - integrity: sha512-uC05+Q7eXECFpgDrHdXA4k2rpMyStAYPItEDLyQDo5Ta7fVkJnNA/4zh/OIVkVVNZ1oOK1PipQoyNjuZ6sz6Dg==, + integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@jest/expect-utils': 29.4.3 - jest-get-type: 29.4.3 - jest-matcher-utils: 29.4.3 - jest-message-util: 29.4.3 - jest-util: 29.4.3 + '@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-rate-limit@5.5.1: @@ -7679,19 +7604,12 @@ packages: } dev: true - /fast-diff@1.3.0: - resolution: - { - integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==, - } - dev: true - - /fast-glob@3.2.12: + /fast-glob@3.2.7: resolution: { - integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==, + integrity: sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==, } - engines: { node: '>=8.6.0' } + engines: { node: '>=8' } dependencies: '@nodelib/fs.stat': 2.0.5 '@nodelib/fs.walk': 1.2.8 @@ -7700,12 +7618,12 @@ packages: micromatch: 4.0.5 dev: true - /fast-glob@3.2.7: + /fast-glob@3.3.1: resolution: { - integrity: sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==, + integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==, } - engines: { node: '>=8' } + engines: { node: '>=8.6.0' } dependencies: '@nodelib/fs.stat': 2.0.5 '@nodelib/fs.walk': 1.2.8 @@ -7728,10 +7646,10 @@ packages: } dev: true - /fast-redact@3.1.2: + /fast-redact@3.3.0: resolution: { - integrity: sha512-+0em+Iya9fKGfEQGcd62Yv6onjBmmhV1uh86XVfOU8VwAe6kaFdQCWI9s0/Nnugx5Vd9tdbZ7e6gE2tR9dzXdw==, + integrity: sha512-6T5V1QK1u4oF+ATxs1lWUmlEk6P2T9HqJG3e2DnHOdVgZy2rFJBoEnrIedcTXlkAHU/zKC+7KETJ+KGGKwxgMQ==, } engines: { node: '>=6' } dev: true @@ -7743,10 +7661,10 @@ packages: } dev: true - /fastq@1.13.0: + /fastq@1.15.0: resolution: { - integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==, + integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==, } dependencies: reusify: 1.0.4 @@ -7778,7 +7696,7 @@ packages: } engines: { node: ^10.12.0 || >=12.0.0 } dependencies: - flat-cache: 3.0.4 + flat-cache: 3.1.1 dev: true /file-type@17.1.6: @@ -7799,7 +7717,7 @@ packages: integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==, } dependencies: - minimatch: 5.1.0 + minimatch: 5.1.6 dev: true /filename-reserved-regex@3.0.0: @@ -7922,14 +7840,15 @@ packages: resolve-dir: 1.0.1 dev: true - /flat-cache@3.0.4: + /flat-cache@3.1.1: resolution: { - integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==, + integrity: sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==, } - engines: { node: ^10.12.0 || >=12.0.0 } + engines: { node: '>=12.0.0' } dependencies: - flatted: 3.2.7 + flatted: 3.2.9 + keyv: 4.5.4 rimraf: 3.0.2 dev: true @@ -7941,17 +7860,17 @@ packages: hasBin: true dev: true - /flatted@3.2.7: + /flatted@3.2.9: resolution: { - integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==, + integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==, } dev: true - /follow-redirects@1.15.2: + /follow-redirects@1.15.3: resolution: { - integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==, + integrity: sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==, } engines: { node: '>=4.0' } peerDependencies: @@ -8015,18 +7934,6 @@ packages: } dev: true - /fs-extra@10.1.0: - resolution: - { - integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==, - } - engines: { node: '>=12' } - dependencies: - graceful-fs: 4.2.10 - jsonfile: 6.1.0 - universalify: 2.0.0 - dev: true - /fs-extra@11.1.0: resolution: { @@ -8034,7 +7941,7 @@ packages: } engines: { node: '>=14.14' } dependencies: - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.0 dev: true @@ -8047,7 +7954,7 @@ packages: engines: { node: '>=10' } dependencies: at-least-node: 1.0.0 - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.0 dev: true @@ -8080,10 +7987,21 @@ packages: dev: true optional: true - /function-bind@1.1.1: + /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-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==, + integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==, } dev: true @@ -8103,22 +8021,23 @@ packages: engines: { node: 6.* || 8.* || >= 10.* } dev: true - /get-func-name@2.0.0: + /get-func-name@2.0.2: resolution: { - integrity: sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==, + integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==, } dev: true - /get-intrinsic@1.2.0: + /get-intrinsic@1.2.2: resolution: { - integrity: sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==, + integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==, } dependencies: - function-bind: 1.1.1 - has: 1.0.3 + function-bind: 1.1.2 + has-proto: 1.0.1 has-symbols: 1.0.3 + hasown: 2.0.0 dev: true /get-package-type@0.1.0: @@ -8233,7 +8152,7 @@ packages: hasBin: true dependencies: meow: 8.1.2 - semver: 7.5.3 + semver: 7.5.4 dev: true /gitconfiglocal@1.0.0: @@ -8287,7 +8206,7 @@ packages: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.1.2 + minimatch: 3.0.5 once: 1.4.0 path-is-absolute: 1.0.1 dev: true @@ -8350,10 +8269,10 @@ packages: engines: { node: '>=4' } dev: true - /globals@13.21.0: + /globals@13.23.0: resolution: { - integrity: sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==, + integrity: sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==, } engines: { node: '>=8' } dependencies: @@ -8369,12 +8288,21 @@ packages: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.2.12 - ignore: 5.2.0 + fast-glob: 3.3.1 + ignore: 5.2.4 merge2: 1.4.1 slash: 3.0.0 dev: true + /gopd@1.0.1: + resolution: + { + integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==, + } + dependencies: + get-intrinsic: 1.2.2 + dev: true + /got@11.8.6: resolution: { @@ -8385,9 +8313,9 @@ packages: '@sindresorhus/is': 4.6.0 '@szmarczak/http-timer': 4.0.6 '@types/cacheable-request': 6.0.3 - '@types/responselike': 1.0.0 + '@types/responselike': 1.0.2 cacheable-lookup: 5.0.4 - cacheable-request: 7.0.2 + cacheable-request: 7.0.4 decompress-response: 6.0.0 http2-wrapper: 1.0.3 lowercase-keys: 2.0.0 @@ -8395,10 +8323,10 @@ packages: responselike: 2.0.1 dev: true - /graceful-fs@4.2.10: + /graceful-fs@4.2.11: resolution: { - integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==, + integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==, } dev: true @@ -8417,7 +8345,23 @@ packages: engines: { node: '>=0.4.7' } hasBin: true dependencies: - minimist: 1.2.7 + minimist: 1.2.8 + neo-async: 2.6.2 + source-map: 0.6.1 + wordwrap: 1.0.0 + optionalDependencies: + uglify-js: 3.17.4 + dev: true + + /handlebars@4.7.8: + resolution: + { + integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==, + } + engines: { node: '>=0.4.7' } + hasBin: true + dependencies: + minimist: 1.2.8 neo-async: 2.6.2 source-map: 0.6.1 wordwrap: 1.0.0 @@ -8476,6 +8420,23 @@ packages: engines: { node: '>=8' } dev: true + /has-property-descriptors@1.0.1: + resolution: + { + integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==, + } + dependencies: + get-intrinsic: 1.2.2 + dev: true + + /has-proto@1.0.1: + resolution: + { + integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==, + } + engines: { node: '>= 0.4' } + dev: true + /has-symbols@1.0.3: resolution: { @@ -8484,14 +8445,14 @@ packages: engines: { node: '>= 0.4' } dev: true - /has@1.0.3: + /hasown@2.0.0: resolution: { - integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==, + integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==, } - engines: { node: '>= 0.4.0' } + engines: { node: '>= 0.4' } dependencies: - function-bind: 1.1.1 + function-bind: 1.1.2 dev: true /homedir-polyfill@1.0.3: @@ -8606,7 +8567,7 @@ packages: dependencies: assert-plus: 1.0.0 jsprim: 1.4.2 - sshpk: 1.17.0 + sshpk: 1.18.0 dev: true /http-status-codes@2.2.0: @@ -8656,10 +8617,10 @@ packages: engines: { node: '>=10.17.0' } dev: true - /husky@8.0.2: + /husky@8.0.1: resolution: { - integrity: sha512-Tkv80jtvbnkK3mYWxPZePGFpQ/tT3HNSs/sasF9P2YfkMezDl3ON37YN6jUUI4eTg5LcyVynlb6r4eyvOmspvg==, + integrity: sha512-xs7/chUH/CKdOCs7Zy0Aev9e/dKOMZf3K1Az1nar3tzlv0jfqnYtu235bstsWTmXOR0EfINrPa97yy4Lz6RiKw==, } engines: { node: '>=14' } hasBin: true @@ -8702,10 +8663,10 @@ packages: } dev: true - /ignore@5.2.0: + /ignore@5.2.4: resolution: { - integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==, + integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==, } engines: { node: '>= 4' } dev: true @@ -8781,7 +8742,7 @@ packages: engines: { node: '>=8.0.0' } dependencies: ansi-escapes: 4.3.2 - chalk: 4.1.2 + chalk: 4.1.0 cli-cursor: 3.1.0 cli-width: 3.0.0 external-editor: 3.1.0 @@ -8812,7 +8773,7 @@ packages: mute-stream: 0.0.8 ora: 5.4.1 run-async: 2.4.1 - rxjs: 7.5.7 + rxjs: 7.8.1 string-width: 4.2.3 strip-ansi: 6.0.1 through: 2.3.8 @@ -8866,13 +8827,13 @@ packages: } dev: true - /is-core-module@2.11.0: + /is-core-module@2.13.1: resolution: { - integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==, + integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==, } dependencies: - has: 1.0.3 + hasown: 2.0.0 dev: true /is-docker@2.2.1: @@ -9077,8 +9038,8 @@ packages: integrity: sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==, } dependencies: - node-fetch: 2.6.7 - whatwg-fetch: 3.6.2 + node-fetch: 2.7.0 + whatwg-fetch: 3.6.19 transitivePeerDependencies: - encoding dev: true @@ -9105,8 +9066,8 @@ packages: } engines: { node: '>=8' } dependencies: - '@babel/core': 7.22.9 - '@babel/parser': 7.22.7 + '@babel/core': 7.23.2 + '@babel/parser': 7.23.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.0 semver: 6.3.1 @@ -9114,15 +9075,31 @@ packages: - supports-color dev: true - /istanbul-lib-report@3.0.0: + /istanbul-lib-instrument@6.0.1: resolution: { - integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==, + integrity: sha512-EAMEJBsYuyyztxMxW3g7ugGPkrZsV57v0Hmv3mm1uQsmB+QnZuepg731CRaIgeUVSdmsTngOkSnauNF8p7FIhA==, } - engines: { node: '>=8' } + engines: { node: '>=10' } + dependencies: + '@babel/core': 7.23.2 + '@babel/parser': 7.23.0 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-coverage: 3.2.0 + semver: 7.5.4 + 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.0 - make-dir: 3.1.0 + make-dir: 4.0.0 supports-color: 7.2.0 dev: true @@ -9140,76 +9117,79 @@ packages: - supports-color dev: true - /istanbul-reports@3.1.5: + /istanbul-reports@3.1.6: resolution: { - integrity: sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==, + integrity: sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==, } engines: { node: '>=8' } dependencies: html-escaper: 2.0.2 - istanbul-lib-report: 3.0.0 + istanbul-lib-report: 3.0.1 dev: true - /jake@10.8.5: + /jake@10.8.7: resolution: { - integrity: sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==, + integrity: sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==, } engines: { node: '>=10' } hasBin: true dependencies: async: 3.2.4 - chalk: 4.1.2 + chalk: 4.1.0 filelist: 1.0.4 minimatch: 3.1.2 dev: true - /jest-changed-files@29.4.3: + /jest-changed-files@29.7.0: resolution: { - integrity: sha512-Vn5cLuWuwmi2GNNbokPOEcvrXGSGrqVnPEZV7rC6P7ck07Dyw9RFnvWglnupSh+hGys0ajGtw/bc2ZgweljQoQ==, + 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.4.3: + /jest-circus@29.7.0: resolution: { - integrity: sha512-Vw/bVvcexmdJ7MLmgdT3ZjkJ3LKu8IlpefYokxiqoZy6OCQ2VAm6Vk3t/qHiAGUXbdbJKJWnc8gH3ypTbB/OBw==, + integrity: sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@jest/environment': 29.4.3 - '@jest/expect': 29.4.3 - '@jest/test-result': 29.4.3 - '@jest/types': 29.4.3 + '@jest/environment': 29.7.0 + '@jest/expect': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 '@types/node': 16.11.7 - chalk: 4.1.2 + chalk: 4.1.0 co: 4.6.0 - dedent: 0.7.0 + dedent: 1.5.1 is-generator-fn: 2.1.0 - jest-each: 29.4.3 - jest-matcher-utils: 29.4.3 - jest-message-util: 29.4.3 - jest-runtime: 29.4.3 - jest-snapshot: 29.4.3 - jest-util: 29.4.3 + 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.4.3 + 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.4.3(@types/node@16.11.7)(ts-node@10.9.1): + /jest-cli@29.7.0(@types/node@16.11.7)(ts-node@10.9.1): resolution: { - integrity: sha512-PiiAPuFNfWWolCE6t3ZrDXQc6OsAuM3/tVW0u27UWc1KE+n/HSn5dSE6B2juqN7WP+PP0jAcnKtGmI4u8GMYCg==, + integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } hasBin: true @@ -9219,28 +9199,28 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 29.4.3(ts-node@10.9.1) - '@jest/test-result': 29.4.3 - '@jest/types': 29.4.3 - chalk: 4.1.2 + '@jest/core': 29.7.0(ts-node@10.9.1) + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + chalk: 4.1.0 + create-jest: 29.7.0(@types/node@16.11.7)(ts-node@10.9.1) exit: 0.1.2 - graceful-fs: 4.2.10 import-local: 3.1.0 - jest-config: 29.4.3(@types/node@16.11.7)(ts-node@10.9.1) - jest-util: 29.4.3 - jest-validate: 29.4.3 - prompts: 2.4.2 + jest-config: 29.7.0(@types/node@16.11.7)(ts-node@10.9.1) + jest-util: 29.7.0 + jest-validate: 29.7.0 yargs: 17.7.1 transitivePeerDependencies: - '@types/node' + - babel-plugin-macros - supports-color - ts-node dev: true - /jest-config@29.4.3(@types/node@16.11.7)(ts-node@10.9.1): + /jest-config@29.7.0(@types/node@16.11.7)(ts-node@10.9.1): resolution: { - integrity: sha512-eCIpqhGnIjdUCXGtLhz4gdDoxKSWXKjzNcc5r+0S1GKOp2fwOipx5mRcwa9GB/ArsxJ1jlj2lmlD9bZAsBxaWQ==, + integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } peerDependencies: @@ -9252,69 +9232,70 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.22.9 - '@jest/test-sequencer': 29.4.3 - '@jest/types': 29.4.3 + '@babel/core': 7.23.2 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 '@types/node': 16.11.7 - babel-jest: 29.4.3(@babel/core@7.22.9) - chalk: 4.1.2 - ci-info: 3.6.1 - deepmerge: 4.2.2 + babel-jest: 29.7.0(@babel/core@7.23.2) + chalk: 4.1.0 + ci-info: 3.9.0 + deepmerge: 4.3.1 glob: 7.2.3 - graceful-fs: 4.2.10 - jest-circus: 29.4.3 - jest-environment-node: 29.4.3 - jest-get-type: 29.4.3 - jest-regex-util: 29.4.3 - jest-resolve: 29.4.3 - jest-runner: 29.4.3 - jest-util: 29.4.3 - jest-validate: 29.4.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.4.3 + pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1(@swc/core@1.3.19)(@types/node@16.11.7)(typescript@4.9.5) + ts-node: 10.9.1(@swc/core@1.2.173)(@types/node@16.11.7)(typescript@4.9.5) transitivePeerDependencies: + - babel-plugin-macros - supports-color dev: true - /jest-diff@29.4.3: + /jest-diff@29.7.0: resolution: { - integrity: sha512-YB+ocenx7FZ3T5O9lMVMeLYV4265socJKtkwgk/6YUz/VsEzYDkiMuMhWzZmxm3wDRQvayJu/PjkjjSkjoHsCA==, + integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - chalk: 4.1.2 - diff-sequences: 29.4.3 - jest-get-type: 29.4.3 - pretty-format: 29.4.3 + chalk: 4.1.0 + diff-sequences: 29.6.3 + jest-get-type: 29.6.3 + pretty-format: 29.7.0 dev: true - /jest-docblock@29.4.3: + /jest-docblock@29.7.0: resolution: { - integrity: sha512-fzdTftThczeSD9nZ3fzA/4KkHtnmllawWrXO69vtI+L9WjEIuXWs4AmyME7lN5hU7dB0sHhuPfcKofRsUb/2Fg==, + 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.4.3: + /jest-each@29.7.0: resolution: { - integrity: sha512-1ElHNAnKcbJb/b+L+7j0/w7bDvljw4gTv1wL9fYOczeJrbTbkMGQ5iQPFJ3eFQH19VPTx1IyfePdqSpePKss7Q==, + integrity: sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@jest/types': 29.4.3 - chalk: 4.1.2 - jest-get-type: 29.4.3 - jest-util: 29.4.3 - pretty-format: 29.4.3 + '@jest/types': 29.6.3 + chalk: 4.1.0 + jest-get-type: 29.6.3 + jest-util: 29.7.0 + pretty-format: 29.7.0 dev: true /jest-environment-jsdom@29.4.3: @@ -9329,13 +9310,13 @@ packages: canvas: optional: true dependencies: - '@jest/environment': 29.4.3 - '@jest/fake-timers': 29.4.3 - '@jest/types': 29.4.3 + '@jest/environment': 29.7.0 + '@jest/fake-timers': 29.7.0 + '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 '@types/node': 16.11.7 - jest-mock: 29.4.3 - jest-util: 29.4.3 + jest-mock: 29.7.0 + jest-util: 29.7.0 jsdom: 20.0.3 transitivePeerDependencies: - bufferutil @@ -9343,106 +9324,106 @@ packages: - utf-8-validate dev: true - /jest-environment-node@29.4.3: + /jest-environment-node@29.7.0: resolution: { - integrity: sha512-gAiEnSKF104fsGDXNkwk49jD/0N0Bqu2K9+aMQXA6avzsA9H3Fiv1PW2D+gzbOSR705bWd2wJZRFEFpV0tXISg==, + integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@jest/environment': 29.4.3 - '@jest/fake-timers': 29.4.3 - '@jest/types': 29.4.3 + '@jest/environment': 29.7.0 + '@jest/fake-timers': 29.7.0 + '@jest/types': 29.6.3 '@types/node': 16.11.7 - jest-mock: 29.4.3 - jest-util: 29.4.3 + jest-mock: 29.7.0 + jest-util: 29.7.0 dev: true - /jest-get-type@29.4.3: + /jest-get-type@29.6.3: resolution: { - integrity: sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==, + integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dev: true - /jest-haste-map@29.4.3: + /jest-haste-map@29.7.0: resolution: { - integrity: sha512-eZIgAS8tvm5IZMtKlR8Y+feEOMfo2pSQkmNbufdbMzMSn9nitgGxF1waM/+LbryO3OkMcKS98SUb+j/cQxp/vQ==, + integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@jest/types': 29.4.3 - '@types/graceful-fs': 4.1.5 + '@jest/types': 29.6.3 + '@types/graceful-fs': 4.1.8 '@types/node': 16.11.7 anymatch: 3.1.3 fb-watchman: 2.0.2 - graceful-fs: 4.2.10 - jest-regex-util: 29.4.3 - jest-util: 29.4.3 - jest-worker: 29.4.3 + 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.2 + fsevents: 2.3.3 dev: true - /jest-leak-detector@29.4.3: + /jest-leak-detector@29.7.0: resolution: { - integrity: sha512-9yw4VC1v2NspMMeV3daQ1yXPNxMgCzwq9BocCwYrRgXe4uaEJPAN0ZK37nFBhcy3cUwEVstFecFLaTHpF7NiGA==, + integrity: sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - jest-get-type: 29.4.3 - pretty-format: 29.4.3 + jest-get-type: 29.6.3 + pretty-format: 29.7.0 dev: true - /jest-matcher-utils@29.4.3: + /jest-matcher-utils@29.7.0: resolution: { - integrity: sha512-TTciiXEONycZ03h6R6pYiZlSkvYgT0l8aa49z/DLSGYjex4orMUcafuLXYyyEDWB1RKglq00jzwY00Ei7yFNVg==, + 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.4.3 - jest-get-type: 29.4.3 - pretty-format: 29.4.3 + chalk: 4.1.0 + jest-diff: 29.7.0 + jest-get-type: 29.6.3 + pretty-format: 29.7.0 dev: true - /jest-message-util@29.4.3: + /jest-message-util@29.7.0: resolution: { - integrity: sha512-1Y8Zd4ZCN7o/QnWdMmT76If8LuDv23Z1DRovBj/vcSFNlGCJGoO8D1nJDw1AdyAGUk0myDLFGN5RbNeJyCRGCw==, + integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@babel/code-frame': 7.18.6 - '@jest/types': 29.4.3 - '@types/stack-utils': 2.0.1 - chalk: 4.1.2 - graceful-fs: 4.2.10 + '@babel/code-frame': 7.22.13 + '@jest/types': 29.6.3 + '@types/stack-utils': 2.0.2 + chalk: 4.1.0 + graceful-fs: 4.2.11 micromatch: 4.0.5 - pretty-format: 29.4.3 + pretty-format: 29.7.0 slash: 3.0.0 stack-utils: 2.0.6 dev: true - /jest-mock@29.4.3: + /jest-mock@29.7.0: resolution: { - integrity: sha512-LjFgMg+xed9BdkPMyIJh+r3KeHt1klXPJYBULXVVAkbTaaKjPX1o1uVCAZADMEp/kOxGTwy/Ot8XbvgItOrHEg==, + integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@jest/types': 29.4.3 + '@jest/types': 29.6.3 '@types/node': 16.11.7 - jest-util: 29.4.3 + jest-util: 29.7.0 dev: true - /jest-pnp-resolver@1.2.3(jest-resolve@29.4.3): + /jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): resolution: { integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==, @@ -9454,204 +9435,200 @@ packages: jest-resolve: optional: true dependencies: - jest-resolve: 29.4.3 + jest-resolve: 29.7.0 dev: true - /jest-regex-util@29.4.3: + /jest-regex-util@29.6.3: resolution: { - integrity: sha512-O4FglZaMmWXbGHSQInfXewIsd1LMn9p3ZXB/6r4FOkyhX2/iP/soMG98jGvk/A3HAN78+5VWcBGO0BJAPRh4kg==, + integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dev: true - /jest-resolve-dependencies@29.4.3: + /jest-resolve-dependencies@29.7.0: resolution: { - integrity: sha512-uvKMZAQ3nmXLH7O8WAOhS5l0iWyT3WmnJBdmIHiV5tBbdaDZ1wqtNX04FONGoaFvSOSHBJxnwAVnSn1WHdGVaw==, + integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - jest-regex-util: 29.4.3 - jest-snapshot: 29.4.3 + jest-regex-util: 29.6.3 + jest-snapshot: 29.7.0 transitivePeerDependencies: - supports-color dev: true - /jest-resolve@29.4.3: + /jest-resolve@29.7.0: resolution: { - integrity: sha512-GPokE1tzguRyT7dkxBim4wSx6E45S3bOQ7ZdKEG+Qj0Oac9+6AwJPCk0TZh5Vu0xzeX4afpb+eDmgbmZFFwpOw==, + 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.10 - jest-haste-map: 29.4.3 - jest-pnp-resolver: 1.2.3(jest-resolve@29.4.3) - jest-util: 29.4.3 - jest-validate: 29.4.3 - resolve: 1.22.1 - resolve.exports: 2.0.0 + chalk: 4.1.0 + 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.4.3: + /jest-runner@29.7.0: resolution: { - integrity: sha512-GWPTEiGmtHZv1KKeWlTX9SIFuK19uLXlRQU43ceOQ2hIfA5yPEJC7AMkvFKpdCHx6pNEdOD+2+8zbniEi3v3gA==, + integrity: sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@jest/console': 29.4.3 - '@jest/environment': 29.4.3 - '@jest/test-result': 29.4.3 - '@jest/transform': 29.4.3 - '@jest/types': 29.4.3 + '@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': 16.11.7 - chalk: 4.1.2 + chalk: 4.1.0 emittery: 0.13.1 - graceful-fs: 4.2.10 - jest-docblock: 29.4.3 - jest-environment-node: 29.4.3 - jest-haste-map: 29.4.3 - jest-leak-detector: 29.4.3 - jest-message-util: 29.4.3 - jest-resolve: 29.4.3 - jest-runtime: 29.4.3 - jest-util: 29.4.3 - jest-watcher: 29.4.3 - jest-worker: 29.4.3 + 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.4.3: + /jest-runtime@29.7.0: resolution: { - integrity: sha512-F5bHvxSH+LvLV24vVB3L8K467dt3y3dio6V3W89dUz9nzvTpqd/HcT9zfYKL2aZPvD63vQFgLvaUX/UpUhrP6Q==, + integrity: sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@jest/environment': 29.4.3 - '@jest/fake-timers': 29.4.3 - '@jest/globals': 29.4.3 - '@jest/source-map': 29.4.3 - '@jest/test-result': 29.4.3 - '@jest/transform': 29.4.3 - '@jest/types': 29.4.3 + '@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': 16.11.7 - chalk: 4.1.2 - cjs-module-lexer: 1.2.2 - collect-v8-coverage: 1.0.1 + chalk: 4.1.0 + cjs-module-lexer: 1.2.3 + collect-v8-coverage: 1.0.2 glob: 7.2.3 - graceful-fs: 4.2.10 - jest-haste-map: 29.4.3 - jest-message-util: 29.4.3 - jest-mock: 29.4.3 - jest-regex-util: 29.4.3 - jest-resolve: 29.4.3 - jest-snapshot: 29.4.3 - jest-util: 29.4.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.4.3: + /jest-snapshot@29.7.0: resolution: { - integrity: sha512-NGlsqL0jLPDW91dz304QTM/SNO99lpcSYYAjNiX0Ou+sSGgkanKBcSjCfp/pqmiiO1nQaOyLp6XQddAzRcx3Xw==, + integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@babel/core': 7.22.9 - '@babel/generator': 7.20.7 - '@babel/plugin-syntax-jsx': 7.18.6(@babel/core@7.22.9) - '@babel/plugin-syntax-typescript': 7.20.0(@babel/core@7.22.9) - '@babel/traverse': 7.20.13 - '@babel/types': 7.20.7 - '@jest/expect-utils': 29.4.3 - '@jest/transform': 29.4.3 - '@jest/types': 29.4.3 - '@types/babel__traverse': 7.18.2 - '@types/prettier': 2.7.1 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.22.9) - chalk: 4.1.2 - expect: 29.4.3 - graceful-fs: 4.2.10 - jest-diff: 29.4.3 - jest-get-type: 29.4.3 - jest-haste-map: 29.4.3 - jest-matcher-utils: 29.4.3 - jest-message-util: 29.4.3 - jest-util: 29.4.3 + '@babel/core': 7.23.2 + '@babel/generator': 7.23.0 + '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.23.2) + '@babel/types': 7.23.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.23.2) + chalk: 4.1.0 + 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.4.3 - semver: 7.5.3 + pretty-format: 29.7.0 + semver: 7.5.4 transitivePeerDependencies: - supports-color dev: true - /jest-util@29.4.3: + /jest-util@29.7.0: resolution: { - integrity: sha512-ToSGORAz4SSSoqxDSylWX8JzkOQR7zoBtNRsA7e+1WUX5F8jrOwaNpuh1YfJHJKDHXLHmObv5eOjejUd+/Ws+Q==, + integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@jest/types': 29.4.3 + '@jest/types': 29.6.3 '@types/node': 16.11.7 - chalk: 4.1.2 - ci-info: 3.6.1 - graceful-fs: 4.2.10 + chalk: 4.1.0 + ci-info: 3.9.0 + graceful-fs: 4.2.11 picomatch: 2.3.1 dev: true - /jest-validate@29.4.3: + /jest-validate@29.7.0: resolution: { - integrity: sha512-J3u5v7aPQoXPzaar6GndAVhdQcZr/3osWSgTeKg5v574I9ybX/dTyH0AJFb5XgXIB7faVhf+rS7t4p3lL9qFaw==, + integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@jest/types': 29.4.3 + '@jest/types': 29.6.3 camelcase: 6.3.0 - chalk: 4.1.2 - jest-get-type: 29.4.3 + chalk: 4.1.0 + jest-get-type: 29.6.3 leven: 3.1.0 - pretty-format: 29.4.3 + pretty-format: 29.7.0 dev: true - /jest-watcher@29.4.3: + /jest-watcher@29.7.0: resolution: { - integrity: sha512-zwlXH3DN3iksoIZNk73etl1HzKyi5FuQdYLnkQKm5BW4n8HpoG59xSwpVdFrnh60iRRaRBGw0gcymIxjJENPcA==, + integrity: sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@jest/test-result': 29.4.3 - '@jest/types': 29.4.3 + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 '@types/node': 16.11.7 ansi-escapes: 4.3.2 - chalk: 4.1.2 + chalk: 4.1.0 emittery: 0.13.1 - jest-util: 29.4.3 + jest-util: 29.7.0 string-length: 4.0.2 dev: true - /jest-worker@29.4.3: + /jest-worker@29.7.0: resolution: { - integrity: sha512-GLHN/GTAAMEy5BFdvpUfzr9Dr80zQqBrh0fz1mtRMe05hqP45+HfQltu7oTBfduD0UeZs09d+maFtFYAXFWvAA==, + integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: '@types/node': 16.11.7 - jest-util: 29.4.3 + jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -9669,23 +9646,25 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 29.4.3(ts-node@10.9.1) - '@jest/types': 29.4.3 + '@jest/core': 29.7.0(ts-node@10.9.1) + '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.4.3(@types/node@16.11.7)(ts-node@10.9.1) + jest-cli: 29.7.0(@types/node@16.11.7)(ts-node@10.9.1) transitivePeerDependencies: - '@types/node' + - babel-plugin-macros - supports-color - ts-node dev: true - /js-string-escape@1.0.1: + /jiti@1.20.0: resolution: { - integrity: sha512-Smw4xcfIQ5LVjAOuJCvN/zIodzA/BBSsluuoSykP+lUvScIi4U6RJLfwHet5cxFnCswUjISV8oAXaqaJDY3chg==, + integrity: sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==, } - engines: { node: '>= 0.8' } + hasBin: true dev: true + optional: true /js-tokens@4.0.0: resolution: @@ -9735,30 +9714,30 @@ packages: optional: true dependencies: abab: 2.0.6 - acorn: 8.8.2 + acorn: 8.11.2 acorn-globals: 7.0.1 cssom: 0.5.0 cssstyle: 2.3.0 data-urls: 3.0.2 - decimal.js: 10.4.2 + decimal.js: 10.4.3 domexception: 4.0.0 - escodegen: 2.0.0 + escodegen: 2.1.0 form-data: 4.0.0 html-encoding-sniffer: 3.0.0 http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.2 + nwsapi: 2.2.7 parse5: 7.1.2 saxes: 6.0.0 symbol-tree: 3.2.4 - tough-cookie: 4.1.2 + tough-cookie: 4.1.3 w3c-xmlserializer: 4.0.0 webidl-conversions: 7.0.0 whatwg-encoding: 2.0.0 whatwg-mimetype: 3.0.0 whatwg-url: 11.0.0 - ws: 8.11.0 + ws: 8.14.2 xml-name-validator: 4.0.0 transitivePeerDependencies: - bufferutil @@ -9797,7 +9776,7 @@ packages: } engines: { node: '>=10' } dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.23.2 chalk: 4.1.2 pegjs: 0.10.0 dev: true @@ -9867,10 +9846,10 @@ packages: } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: - acorn: 8.8.1 - eslint-visitor-keys: 3.3.0 - espree: 9.4.1 - semver: 7.3.8 + acorn: 8.11.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + semver: 7.5.4 dev: true /jsonc-parser@3.2.0: @@ -9888,7 +9867,7 @@ packages: dependencies: universalify: 2.0.0 optionalDependencies: - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 dev: true /jsonparse@1.3.1: @@ -9908,8 +9887,8 @@ packages: dependencies: jws: 3.2.2 lodash: 4.17.21 - ms: 2.1.2 - semver: 7.5.3 + ms: 2.1.3 + semver: 7.3.8 dev: true /jsprim@1.4.2: @@ -9956,10 +9935,10 @@ packages: tsscmp: 1.0.6 dev: true - /keyv@4.5.2: + /keyv@4.5.4: resolution: { - integrity: sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==, + integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==, } dependencies: json-buffer: 3.0.1 @@ -10008,17 +9987,6 @@ packages: engines: { node: '>=6' } dev: true - /levn@0.3.0: - resolution: - { - integrity: sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==, - } - engines: { node: '>= 0.8.0' } - dependencies: - prelude-ls: 1.1.2 - type-check: 0.3.2 - dev: true - /levn@0.4.1: resolution: { @@ -10052,7 +10020,7 @@ packages: } engines: { node: '>=4' } dependencies: - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 parse-json: 4.0.0 pify: 3.0.0 strip-bom: 3.0.0 @@ -10225,7 +10193,7 @@ packages: } engines: { node: '>=10' } dependencies: - chalk: 4.1.2 + chalk: 4.1.0 is-unicode-supported: 0.1.0 dev: true @@ -10237,13 +10205,13 @@ packages: engines: { node: '>=0.10.0' } dev: true - /loupe@2.3.6: + /loupe@2.3.7: resolution: { - integrity: sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==, + integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==, } dependencies: - get-func-name: 2.0.0 + get-func-name: 2.0.2 dev: true /lowdb@1.0.0: @@ -10253,7 +10221,7 @@ packages: } engines: { node: '>=4' } dependencies: - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 is-promise: 2.2.2 lodash: 4.17.21 pify: 3.0.0 @@ -10329,24 +10297,24 @@ packages: } dev: true - /magic-string@0.30.0: + /magic-string@0.30.5: resolution: { - integrity: sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==, + integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==, } engines: { node: '>=12' } dependencies: - '@jridgewell/sourcemap-codec': 1.4.14 + '@jridgewell/sourcemap-codec': 1.4.15 dev: true - /make-dir@3.1.0: + /make-dir@4.0.0: resolution: { - integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==, + integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==, } - engines: { node: '>=8' } + engines: { node: '>=10' } dependencies: - semver: 6.3.1 + semver: 7.5.4 dev: true /make-error@1.3.6: @@ -10381,16 +10349,6 @@ packages: engines: { node: '>=8' } dev: true - /md5-hex@3.0.1: - resolution: - { - integrity: sha512-BUiRtTtV39LIJwinWBjqVsU9xhdnz7/i889V859IBFpuqGAj6LuOvHv5XLbgZ2R7ptJoJaEcxkv88/h25T7Ciw==, - } - engines: { node: '>=8' } - dependencies: - blueimp-md5: 2.19.0 - dev: true - /media-typer@0.3.0: resolution: { @@ -10406,7 +10364,7 @@ packages: } engines: { node: '>=10' } dependencies: - '@types/minimist': 1.2.2 + '@types/minimist': 1.2.4 camelcase-keys: 6.2.2 decamelize-keys: 1.1.1 hard-rejection: 2.1.0 @@ -10562,10 +10520,10 @@ packages: brace-expansion: 1.1.11 dev: true - /minimatch@5.1.0: + /minimatch@5.1.6: resolution: { - integrity: sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==, + integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==, } engines: { node: '>=10' } dependencies: @@ -10591,10 +10549,10 @@ packages: } dev: true - /minimist@1.2.7: + /minimist@1.2.8: resolution: { - integrity: sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==, + integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==, } dev: true @@ -10626,7 +10584,7 @@ packages: } hasBin: true dependencies: - minimist: 1.2.7 + minimist: 1.2.8 dev: true /mkdirp@1.0.4: @@ -10638,16 +10596,16 @@ packages: hasBin: true dev: true - /mlly@1.3.0: + /mlly@1.4.2: resolution: { - integrity: sha512-HT5mcgIQKkOrZecOjOX3DJorTikWXwsBfpcr/MGBkhfWcjiqvnaL/9ppxvIUXfjT6xt4DVIAsN9fMUz1ev4bIw==, + integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==, } dependencies: - acorn: 8.10.0 - pathe: 1.1.0 + acorn: 8.11.2 + pathe: 1.1.1 pkg-types: 1.0.3 - ufo: 1.1.2 + ufo: 1.3.1 dev: true /modify-values@1.0.1: @@ -10809,10 +10767,25 @@ packages: whatwg-url: 5.0.0 dev: true - /node-gyp-build@4.5.0: + /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: true + + /node-gyp-build@4.6.1: resolution: { - integrity: sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==, + integrity: sha512-24vnklJmyRS8ViBNI8KbtK/r/DmXQMRiOMXTNz2nrTnAYUwjmEEbnnpB/+kt+yWRv73bPsSPRFddrcIbAxSiMQ==, } hasBin: true dev: true @@ -10845,8 +10818,8 @@ packages: } dependencies: hosted-git-info: 2.8.9 - resolve: 1.22.1 - semver: 5.7.1 + resolve: 1.22.8 + semver: 5.7.2 validate-npm-package-license: 3.0.4 dev: true @@ -10858,8 +10831,8 @@ packages: engines: { node: '>=10' } dependencies: hosted-git-info: 4.1.0 - is-core-module: 2.11.0 - semver: 7.5.3 + is-core-module: 2.13.1 + semver: 7.5.4 validate-npm-package-license: 3.0.4 dev: true @@ -10912,10 +10885,10 @@ packages: path-key: 3.1.1 dev: true - /nwsapi@2.2.2: + /nwsapi@2.2.7: resolution: { - integrity: sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==, + integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==, } dev: true @@ -10928,11 +10901,11 @@ packages: dependencies: '@nrwl/nx-cloud': 16.5.2 axios: 1.1.3 - chalk: 4.1.2 + chalk: 4.1.0 dotenv: 10.0.0 fs-extra: 11.1.0 node-machine-id: 1.1.12 - open: 8.4.0 + open: 8.4.2 strip-json-comments: 3.1.1 tar: 6.1.11 yargs-parser: 21.1.1 @@ -10940,7 +10913,7 @@ packages: - debug dev: true - /nx@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19): + /nx@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173): resolution: { integrity: sha512-gZl4iCC0Hx0Qe1VWmO4Bkeul2nttuXdPpfnlcDKSACGu3ZIo+uySqwOF8yBAxSTIf8xe2JRhgzJN1aFkuezEBg==, @@ -10956,15 +10929,15 @@ packages: '@swc/core': optional: true dependencies: - '@nrwl/tao': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.19) + '@nrwl/tao': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.2.173) '@parcel/watcher': 2.0.4 - '@swc-node/register': 1.6.8(@swc/core@1.3.19)(typescript@4.9.5) - '@swc/core': 1.3.19 + '@swc-node/register': 1.6.8(@swc/core@1.2.173)(typescript@4.9.5) + '@swc/core': 1.2.173 '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.0-rc.46 '@zkochan/js-yaml': 0.0.6 - axios: 1.1.3 - chalk: 4.1.2 + axios: 1.6.0 + chalk: 4.1.0 cli-cursor: 3.1.0 cli-spinners: 2.6.1 cliui: 8.0.1 @@ -10975,21 +10948,21 @@ packages: flat: 5.0.2 fs-extra: 11.1.0 glob: 7.1.4 - ignore: 5.2.0 - jest-diff: 29.4.3 + ignore: 5.2.4 + jest-diff: 29.7.0 js-yaml: 4.1.0 jsonc-parser: 3.2.0 lines-and-columns: 2.0.3 minimatch: 3.0.5 node-machine-id: 1.1.12 npm-run-path: 4.0.1 - open: 8.4.0 + open: 8.4.2 semver: 7.5.3 string-width: 4.2.3 strong-log-transformer: 2.1.0 tar-stream: 2.2.0 tmp: 0.2.1 - tsconfig-paths: 4.1.2 + tsconfig-paths: 4.2.0 tslib: 2.5.0 v8-compile-cache: 2.3.0 yargs: 17.7.1 @@ -11024,10 +10997,10 @@ packages: engines: { node: '>=0.10.0' } dev: true - /object-inspect@1.12.3: + /object-inspect@1.13.1: resolution: { - integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==, + integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==, } dev: true @@ -11075,10 +11048,10 @@ packages: mimic-fn: 2.1.0 dev: true - /open@8.4.0: + /open@8.4.2: resolution: { - integrity: sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==, + integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==, } engines: { node: '>=12' } dependencies: @@ -11087,21 +11060,6 @@ packages: is-wsl: 2.2.0 dev: true - /optionator@0.8.3: - resolution: - { - integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==, - } - engines: { node: '>= 0.8.0' } - dependencies: - deep-is: 0.1.4 - fast-levenshtein: 2.0.6 - levn: 0.3.0 - prelude-ls: 1.1.2 - type-check: 0.3.2 - word-wrap: 1.2.3 - dev: true - /optionator@0.9.3: resolution: { @@ -11125,9 +11083,9 @@ packages: engines: { node: '>=10' } dependencies: bl: 4.1.0 - chalk: 4.1.2 + chalk: 4.1.0 cli-cursor: 3.1.0 - cli-spinners: 2.6.1 + cli-spinners: 2.9.1 is-interactive: 1.0.0 log-symbols: 4.1.0 strip-ansi: 6.0.1 @@ -11142,9 +11100,9 @@ packages: engines: { node: '>=10' } dependencies: bl: 4.1.0 - chalk: 4.1.2 + chalk: 4.1.0 cli-cursor: 3.1.0 - cli-spinners: 2.6.1 + cli-spinners: 2.9.1 is-interactive: 1.0.0 is-unicode-supported: 0.1.0 log-symbols: 4.1.0 @@ -11300,7 +11258,7 @@ packages: } engines: { node: '>=8' } dependencies: - '@babel/code-frame': 7.18.6 + '@babel/code-frame': 7.22.13 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -11320,7 +11278,7 @@ packages: integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==, } dependencies: - entities: 4.4.0 + entities: 4.5.0 dev: true /parseurl@1.3.3: @@ -11410,10 +11368,10 @@ packages: engines: { node: '>=8' } dev: true - /pathe@1.1.0: + /pathe@1.1.1: resolution: { - integrity: sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w==, + integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==, } dev: true @@ -11494,7 +11452,7 @@ packages: } dependencies: duplexify: 4.1.2 - split2: 4.1.0 + split2: 4.2.0 dev: true /pino-abstract-transport@1.0.0: @@ -11503,8 +11461,8 @@ packages: integrity: sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA==, } dependencies: - readable-stream: 4.3.0 - split2: 4.1.0 + readable-stream: 4.4.2 + split2: 4.2.0 dev: true /pino-std-serializers@4.0.0: @@ -11522,22 +11480,22 @@ packages: hasBin: true dependencies: atomic-sleep: 1.0.0 - fast-redact: 3.1.2 + fast-redact: 3.3.0 on-exit-leak-free: 0.2.0 pino-abstract-transport: 0.5.0 pino-std-serializers: 4.0.0 process-warning: 1.0.0 quick-format-unescaped: 4.0.4 real-require: 0.1.0 - safe-stable-stringify: 2.4.2 + safe-stable-stringify: 2.4.3 sonic-boom: 2.8.0 thread-stream: 0.15.2 dev: true - /pirates@4.0.5: + /pirates@4.0.6: resolution: { - integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==, + integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==, } engines: { node: '>= 6' } dev: true @@ -11559,8 +11517,8 @@ packages: } dependencies: jsonc-parser: 3.2.0 - mlly: 1.3.0 - pathe: 1.1.0 + mlly: 1.4.2 + pathe: 1.1.1 dev: true /pkginfo@0.4.1: @@ -11571,33 +11529,38 @@ packages: engines: { node: '>= 0.4.0' } dev: true - /playwright-core@1.30.0: + /playwright-core@1.39.0: resolution: { - integrity: sha512-7AnRmTCf+GVYhHbLJsGUtskWTE33SwMZkybJ0v6rqR1boxq2x36U7p1vDRV7HO2IwTZgmycracLxPEJI49wu4g==, + integrity: sha512-+k4pdZgs1qiM+OUkSjx96YiKsXsmb59evFoqv8SKO067qBA+Z2s/dCzJij/ZhdQcs2zlTAgRKfeiiLm8PQ2qvw==, } - engines: { node: '>=14' } + engines: { node: '>=16' } hasBin: true dev: true - /postcss@8.4.24: + /playwright@1.39.0: resolution: { - integrity: sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==, + integrity: sha512-naE5QT11uC/Oiq0BwZ50gDmy8c8WLPRTEWuSSFVG2egBka/1qMoSqYQcROMT9zLwJ86oPofcTH2jBY/5wWOgIw==, } - engines: { node: ^10 || ^12 || >=14 } + engines: { node: '>=16' } + hasBin: true dependencies: - nanoid: 3.3.6 - picocolors: 1.0.0 - source-map-js: 1.0.2 + playwright-core: 1.39.0 + optionalDependencies: + fsevents: 2.3.2 dev: true - /prelude-ls@1.1.2: + /postcss@8.4.31: resolution: { - integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==, + integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==, } - engines: { node: '>= 0.8.0' } + engines: { node: ^10 || ^12 || >=14 } + dependencies: + nanoid: 3.3.6 + picocolors: 1.0.0 + source-map-js: 1.0.2 dev: true /prelude-ls@1.2.1: @@ -11617,26 +11580,14 @@ packages: hasBin: true dev: true - /pretty-format@27.5.1: - resolution: - { - integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==, - } - engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } - dependencies: - ansi-regex: 5.0.1 - ansi-styles: 5.2.0 - react-is: 17.0.2 - dev: true - - /pretty-format@29.4.3: + /pretty-format@29.7.0: resolution: { - integrity: sha512-cvpcHTc42lcsvOOAzd3XuNWTcvk1Jmnzqeu+WsOuiPmxUJTnkbAcFNsRKvEpBEUFVUgy/GTZLulZDcDEi+CIlA==, + integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@jest/schemas': 29.4.3 + '@jest/schemas': 29.6.3 ansi-styles: 5.2.0 react-is: 18.2.0 dev: true @@ -11654,7 +11605,7 @@ packages: chalk: 3.0.0 execa: 4.1.0 find-up: 4.1.0 - ignore: 5.2.0 + ignore: 5.2.4 mri: 1.2.0 multimatch: 4.0.0 prettier: 2.8.0 @@ -11701,10 +11652,10 @@ packages: sisteransi: 1.0.5 dev: true - /property-expr@2.0.5: + /property-expr@2.0.6: resolution: { - integrity: sha512-IJUkICM5dP5znhCckHSv30Q4b5/JA5enCtkRHYaOVOAocnH/1BQEYTC5NMfT3AVl/iXKdr3aqQbQn9DxyWknwA==, + integrity: sha512-SVtmxhRE/CGkn3eZY1T6pC8Nln6Fr/lu1mKSgRud0eC73whjGfoAogbn78LkD8aFL0zz3bAFerKSnOl7NlErBA==, } dev: true @@ -11757,14 +11708,21 @@ packages: } dev: true - /punycode@2.1.1: + /punycode@2.3.0: resolution: { - integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==, + integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==, } engines: { node: '>=6' } dev: true + /pure-rand@6.0.4: + resolution: + { + integrity: sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA==, + } + dev: true + /q@1.5.1: resolution: { @@ -11849,13 +11807,6 @@ packages: unpipe: 1.0.0 dev: true - /react-is@17.0.2: - resolution: - { - integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==, - } - dev: true - /react-is@18.2.0: resolution: { @@ -11905,16 +11856,16 @@ packages: } engines: { node: '>=8' } dependencies: - '@types/normalize-package-data': 2.4.1 + '@types/normalize-package-data': 2.4.3 normalize-package-data: 2.5.0 parse-json: 5.2.0 type-fest: 0.6.0 dev: true - /readable-stream@2.3.7: + /readable-stream@2.3.8: resolution: { - integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==, + integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==, } dependencies: core-util-is: 1.0.3 @@ -11926,10 +11877,10 @@ packages: util-deprecate: 1.0.2 dev: true - /readable-stream@3.6.0: + /readable-stream@3.6.2: resolution: { - integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==, + integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==, } engines: { node: '>= 6' } dependencies: @@ -11938,10 +11889,10 @@ packages: util-deprecate: 1.0.2 dev: true - /readable-stream@4.3.0: + /readable-stream@4.4.2: resolution: { - integrity: sha512-MuEnA0lbSi7JS8XM+WNJlWZkHAAdm7gETHdFK//Q/mChGyj2akEFtdLZh32jSdkWGbRwCW9pn6g3LWDdDeZnBQ==, + integrity: sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==, } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: @@ -11949,6 +11900,7 @@ packages: buffer: 6.0.3 events: 3.3.0 process: 0.11.10 + string_decoder: 1.3.0 dev: true /readable-web-to-node-stream@3.0.2: @@ -11958,7 +11910,7 @@ packages: } engines: { node: '>=8' } dependencies: - readable-stream: 3.6.0 + readable-stream: 3.6.2 dev: true /real-require@0.1.0: @@ -11980,10 +11932,10 @@ packages: strip-indent: 3.0.0 dev: true - /regenerate-unicode-properties@10.1.0: + /regenerate-unicode-properties@10.1.1: resolution: { - integrity: sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==, + integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==, } engines: { node: '>=4' } dependencies: @@ -11997,20 +11949,20 @@ packages: } dev: true - /regenerator-runtime@0.13.11: + /regenerator-runtime@0.14.0: resolution: { - integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==, + integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==, } dev: true - /regenerator-transform@0.15.1: + /regenerator-transform@0.15.2: resolution: { - integrity: sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==, + integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==, } dependencies: - '@babel/runtime': 7.22.6 + '@babel/runtime': 7.23.2 dev: true /regexpu-core@5.3.2: @@ -12022,7 +11974,7 @@ packages: dependencies: '@babel/regjsgen': 0.8.0 regenerate: 1.4.2 - regenerate-unicode-properties: 10.1.0 + regenerate-unicode-properties: 10.1.1 regjsparser: 0.9.1 unicode-match-property-ecmascript: 2.0.0 unicode-match-property-value-ecmascript: 2.1.0 @@ -12160,22 +12112,22 @@ packages: engines: { node: '>=10' } dev: true - /resolve.exports@2.0.0: + /resolve.exports@2.0.2: resolution: { - integrity: sha512-6K/gDlqgQscOlg9fSRpWstA8sYe8rbELsSTNpx+3kTrsVCzvSl0zIvRErM7fdl9ERWDsKnrLnwB+Ne89918XOg==, + integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==, } engines: { node: '>=10' } dev: true - /resolve@1.22.1: + /resolve@1.22.8: resolution: { - integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==, + integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==, } hasBin: true dependencies: - is-core-module: 2.11.0 + is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 dev: true @@ -12228,15 +12180,15 @@ packages: glob: 7.2.3 dev: true - /rollup@3.25.1: + /rollup@3.29.4: resolution: { - integrity: sha512-tywOR+rwIt5m2ZAWSe5AIJcTat8vGlnPFAv15ycCrw33t6iFsXZ6mzHVFh2psSjxQPmI+xgzMZZizUAukBI4aQ==, + integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==, } engines: { node: '>=14.18.0', npm: '>=8.0.0' } hasBin: true optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 dev: true /run-async@2.4.1: @@ -12266,15 +12218,6 @@ packages: tslib: 1.14.1 dev: true - /rxjs@7.5.7: - resolution: - { - integrity: sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==, - } - dependencies: - tslib: 2.5.0 - dev: true - /rxjs@7.8.1: resolution: { @@ -12298,10 +12241,10 @@ packages: } dev: true - /safe-stable-stringify@2.4.2: + /safe-stable-stringify@2.4.3: resolution: { - integrity: sha512-gMxvPJYhP0O9n2pvcfYfIuYgbledAOJFcqRThtPRmjscaipiwcwPPKLytpVzMkG2HAN87Qmo2d4PtGiri1dSLA==, + integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==, } engines: { node: '>=10' } dev: true @@ -12331,20 +12274,20 @@ packages: engines: { node: '>=12' } dev: true - /semver-truncate@2.0.0: + /semver-truncate@3.0.0: resolution: { - integrity: sha512-Rh266MLDYNeML5h90ttdMwfXe1+Nc4LAWd9X1KdJe8pPHP4kFmvLZALtsMNHNdvTyQygbEC0D59sIz47DIaq8w==, + integrity: sha512-LJWA9kSvMolR51oDE6PN3kALBNaUdkxzAGcexw8gjMA8xr5zUqK0JiR3CgARSqanYF3Z1YHvsErb1KDgh+v7Rg==, } - engines: { node: '>=8' } + engines: { node: '>=12' } dependencies: - semver: 6.3.1 + semver: 7.5.4 dev: true - /semver@5.7.1: + /semver@5.7.2: resolution: { - integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==, + integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==, } hasBin: true dev: true @@ -12357,10 +12300,10 @@ packages: hasBin: true dev: true - /semver@7.3.7: + /semver@7.3.8: resolution: { - integrity: sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==, + integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==, } engines: { node: '>=10' } hasBin: true @@ -12368,10 +12311,10 @@ packages: lru-cache: 6.0.0 dev: true - /semver@7.3.8: + /semver@7.5.3: resolution: { - integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==, + integrity: sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==, } engines: { node: '>=10' } hasBin: true @@ -12379,10 +12322,10 @@ packages: lru-cache: 6.0.0 dev: true - /semver@7.5.3: + /semver@7.5.4: resolution: { - integrity: sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==, + integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==, } engines: { node: '>=10' } hasBin: true @@ -12436,6 +12379,19 @@ packages: } dev: true + /set-function-length@1.1.1: + resolution: + { + integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==, + } + engines: { node: '>= 0.4' } + dependencies: + define-data-property: 1.1.1 + get-intrinsic: 1.2.2 + gopd: 1.0.1 + has-property-descriptors: 1.0.1 + dev: true + /setprototypeof@1.2.0: resolution: { @@ -12492,9 +12448,9 @@ packages: integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==, } dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.0 - object-inspect: 1.12.3 + call-bind: 1.0.5 + get-intrinsic: 1.2.2 + object-inspect: 1.13.1 dev: true /siginfo@2.0.0: @@ -12618,14 +12574,14 @@ packages: engines: { node: '>= 8' } dev: true - /spdx-correct@3.1.1: + /spdx-correct@3.2.0: resolution: { - integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==, + integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==, } dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.12 + spdx-license-ids: 3.0.16 dev: true /spdx-exceptions@2.3.0: @@ -12642,13 +12598,13 @@ packages: } dependencies: spdx-exceptions: 2.3.0 - spdx-license-ids: 3.0.12 + spdx-license-ids: 3.0.16 dev: true - /spdx-license-ids@3.0.12: + /spdx-license-ids@3.0.16: resolution: { - integrity: sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==, + integrity: sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==, } dev: true @@ -12658,13 +12614,13 @@ packages: integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==, } dependencies: - readable-stream: 3.6.0 + readable-stream: 3.6.2 dev: true - /split2@4.1.0: + /split2@4.2.0: resolution: { - integrity: sha512-VBiJxFkxiXRlUIeyMQi8s4hgvKCSjtknJv/LVYbrgALPwf5zSKmEwV9Lst25AkvMDnvxODugjdl6KZgwKM1WYQ==, + integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==, } engines: { node: '>= 10.x' } dev: true @@ -12685,10 +12641,10 @@ packages: } dev: true - /sshpk@1.17.0: + /sshpk@1.18.0: resolution: { - integrity: sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==, + integrity: sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==, } engines: { node: '>=0.10.0' } hasBin: true @@ -12737,10 +12693,10 @@ packages: engines: { node: '>= 0.8' } dev: true - /std-env@3.3.3: + /std-env@3.4.3: resolution: { - integrity: sha512-Rz6yejtVyWnVjC1RFvNmYL10kgjC49EOghxWn0RFqlCHGFpQx+Xe7yW3I4ceK1SGrWIGMjD5Kbue8W/udkbMJg==, + integrity: sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q==, } dev: true @@ -12750,7 +12706,7 @@ packages: integrity: sha512-EEHMVYHNXFHfGtgjNITnka0aHhiAlo93F7z2/Pwd+g0teG9CnM3JIINM7hVVB5/rhw9voufD7Wukwgtw2uqh6w==, } dependencies: - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 dev: true /stream-shift@1.0.1: @@ -12760,14 +12716,6 @@ packages: } 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: { @@ -12869,13 +12817,13 @@ packages: engines: { node: '>=8' } dev: true - /strip-literal@1.0.1: + /strip-literal@1.3.0: resolution: { - integrity: sha512-QZTsipNpa2Ppr6v1AmJHESqJ3Uz247MUS0OjrnnZjFAvEoWqxuyFuXn2xLgMtRnijJShAa1HL0gtJyUs7u7n3Q==, + integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==, } dependencies: - acorn: 8.10.0 + acorn: 8.11.2 dev: true /strip-outer@2.0.0: @@ -12895,7 +12843,7 @@ packages: hasBin: true dependencies: duplexer: 0.1.2 - minimist: 1.2.7 + minimist: 1.2.8 through: 2.3.8 dev: true @@ -12966,7 +12914,7 @@ packages: end-of-stream: 1.4.4 fs-constants: 1.0.0 inherits: 2.0.4 - readable-stream: 3.6.0 + readable-stream: 3.6.2 dev: true /tar@6.1.11: @@ -13038,7 +12986,7 @@ packages: integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==, } dependencies: - readable-stream: 2.3.7 + readable-stream: 2.3.8 xtend: 4.0.2 dev: true @@ -13048,7 +12996,7 @@ packages: integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==, } dependencies: - readable-stream: 3.6.0 + readable-stream: 3.6.2 dev: true /through@2.3.8: @@ -13058,33 +13006,25 @@ packages: } dev: true - /time-zone@1.0.0: - resolution: - { - integrity: sha512-TIsDdtKo6+XrPtiTm1ssmMngN1sAhyKnTO2kunQWqNPWIVvCm15Wmw4SWInwTVgJ5u/Tr04+8Ei9TNcw4x4ONA==, - } - engines: { node: '>=4' } - dev: true - - /tinybench@2.5.0: + /tinybench@2.5.1: resolution: { - integrity: sha512-kRwSG8Zx4tjF9ZiyH4bhaebu+EDz1BOx9hOigYHlUW4xxI/wKIUQUqo018UlU4ar6ATPBsaMrdbKZ+tmPdohFA==, + integrity: sha512-65NKvSuAVDP/n4CqH+a9w2kTlLReS9vhsAP06MWx+/89nMinJyB2icyl58RIcqCmIggpojIGeuJGhjU1aGMBSg==, } dev: true - /tinypool@0.5.0: + /tinypool@0.7.0: resolution: { - integrity: sha512-paHQtnrlS1QZYKF/GnLoOM/DN9fqaGOFbCbxzAhwniySnzl9Ebk8w73/dd34DAhe/obUbPAOldTyYXQZxnPBPQ==, + integrity: sha512-zSYNUlYSMhJ6Zdou4cJwo/p7w5nmAH17GRfU/ui3ctvjXFErXXkruT4MWW6poDeXgCaIBlGLrfU6TbTXxyGMww==, } engines: { node: '>=14.0.0' } dev: true - /tinyspy@2.1.1: + /tinyspy@2.2.0: resolution: { - integrity: sha512-XPJL2uSzcOyBMky6OFrusqWlzfFrXtE0hPuMgW8A2HmaqrPo4ZQHRN/V0QXN3FSjKxpsbRrFc5LI7KOwBsT1/w==, + integrity: sha512-d2eda04AN/cPOR89F7Xv5bK/jrQEhmcLFe6HFldoeO9AJtps+fqEnh486vnT/8y4bw38pSyxDcTCAq+Ks2aJTg==, } engines: { node: '>=14.0.0' } dev: true @@ -13171,15 +13111,15 @@ packages: punycode: 1.4.1 dev: true - /tough-cookie@4.1.2: + /tough-cookie@4.1.3: resolution: { - integrity: sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==, + integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==, } engines: { node: '>=6' } dependencies: psl: 1.9.0 - punycode: 2.1.1 + punycode: 2.3.0 universalify: 0.2.0 url-parse: 1.5.10 dev: true @@ -13198,7 +13138,7 @@ packages: } engines: { node: '>=12' } dependencies: - punycode: 2.1.1 + punycode: 2.3.0 dev: true /tree-kill@1.2.2: @@ -13227,7 +13167,7 @@ packages: escape-string-regexp: 5.0.0 dev: true - /ts-jest@29.1.0(@babel/core@7.22.9)(jest@29.4.3)(typescript@4.9.5): + /ts-jest@29.1.0(@babel/core@7.23.2)(jest@29.4.3)(typescript@4.9.5): resolution: { integrity: sha512-ZhNr7Z4PcYa+JjMl62ir+zPiNJfXJN6E8hSLnaUKhOgqcn8vb3e537cpkd0FuAfRK3sR1LSqM1MOhliXNgOFPA==, @@ -13251,15 +13191,15 @@ packages: esbuild: optional: true dependencies: - '@babel/core': 7.22.9 + '@babel/core': 7.23.2 bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 jest: 29.4.3(@types/node@16.11.7)(ts-node@10.9.1) - jest-util: 29.4.3 + jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.3.8 + semver: 7.5.4 typescript: 4.9.5 yargs-parser: 21.1.1 dev: true @@ -13274,7 +13214,7 @@ packages: code-block-writer: 11.0.3 dev: true - /ts-node@10.9.1(@swc/core@1.3.19)(@types/node@14.18.34)(typescript@4.9.5): + /ts-node@10.9.1(@swc/core@1.2.173)(@types/node@16.11.7)(typescript@4.9.5): resolution: { integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==, @@ -13292,14 +13232,14 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.3.19 + '@swc/core': 1.2.173 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.3 - '@types/node': 14.18.34 - acorn: 8.8.1 - acorn-walk: 8.2.0 + '@tsconfig/node16': 1.0.4 + '@types/node': 16.11.7 + acorn: 8.11.2 + acorn-walk: 8.3.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 @@ -13309,7 +13249,7 @@ packages: yn: 3.1.1 dev: true - /ts-node@10.9.1(@swc/core@1.3.19)(@types/node@16.11.7)(typescript@4.9.5): + /ts-node@10.9.1(@swc/core@1.2.173)(@types/node@16.11.7)(typescript@5.1.6): resolution: { integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==, @@ -13327,24 +13267,24 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.3.19 + '@swc/core': 1.2.173 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.3 + '@tsconfig/node16': 1.0.4 '@types/node': 16.11.7 - acorn: 8.8.1 - acorn-walk: 8.2.0 + acorn: 8.11.2 + acorn-walk: 8.3.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.9.5 + typescript: 5.1.6 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true - /ts-node@10.9.1(@swc/core@1.3.19)(@types/node@16.11.7)(typescript@5.1.6): + /ts-node@10.9.1(@swc/core@1.2.173)(@types/node@20.5.1)(typescript@4.9.5): resolution: { integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==, @@ -13362,32 +13302,32 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.3.19 + '@swc/core': 1.2.173 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.3 - '@types/node': 16.11.7 - acorn: 8.8.1 - acorn-walk: 8.2.0 + '@tsconfig/node16': 1.0.4 + '@types/node': 20.5.1 + acorn: 8.11.2 + acorn-walk: 8.3.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.1.6 + typescript: 4.9.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true - /tsconfig-paths@4.1.2: + /tsconfig-paths@4.2.0: resolution: { - integrity: sha512-uhxiMgnXQp1IR622dUXI+9Ehnws7i/y6xvpZB9IbUVOPy0muvdvgXeZOn88UcGPiT98Vp3rJPTa8bFoalZ3Qhw==, + integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==, } engines: { node: '>=6' } dependencies: json5: 2.2.3 - minimist: 1.2.7 + minimist: 1.2.8 strip-bom: 3.0.0 dev: true @@ -13441,21 +13381,11 @@ packages: } dev: true - /typanion@3.12.1: - resolution: - { - integrity: sha512-3SJF/czpzqq6G3lprGFLa6ps12yb1uQ1EmitNnep2fDMNh1aO/Zbq9sWY+3lem0zYb2oHJnQWyabTGUZ+L1ScQ==, - } - dev: true - - /type-check@0.3.2: + /typanion@3.14.0: resolution: { - integrity: sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==, + integrity: sha512-ZW/lVMRabETuYCd9O9ZvMhAh8GslSqaUjxmK/JLPCh6l73CvLBiuXswj/+7LdnWOgYsQ130FqLzFz5aGT4I3Ug==, } - engines: { node: '>= 0.8.0' } - dependencies: - prelude-ls: 1.1.2 dev: true /type-check@0.4.0: @@ -13552,10 +13482,10 @@ packages: hasBin: true dev: true - /ufo@1.1.2: + /ufo@1.3.1: resolution: { - integrity: sha512-TrY6DsjTQQgyS3E3dBaOXf0TpPD8u9FVrVYmKVegJuFw51n/YB9XPt+U6ydzFG5ZIN7+DIjPbNmXoBj9esYhgQ==, + integrity: sha512-uY/99gMLIOlJPwATcMVYfqDSxUR9//AUcgZMzwfSTJPDKzA1S8mX4VLqa+fiAtveraQUBCz4FFcwVZBGbwBXIw==, } dev: true @@ -13570,14 +13500,22 @@ packages: dev: true optional: true - /undici@5.18.0: + /undici-types@5.26.5: resolution: { - integrity: sha512-1iVwbhonhFytNdg0P4PqyIAXbdlVZVebtPDvuM36m66mRw4OGrCm2MYynJv/UENFLdP13J1nPVQzVE2zTs1OeA==, + integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==, } - engines: { node: '>=12.18' } + dev: true + optional: true + + /undici@5.27.0: + resolution: + { + integrity: sha512-l3ydWhlhOJzMVOYkymLykcRRXqbUaQriERtR70B9LzNkZ4bX52Fc8wbTDneMiwo8T+AemZXvXaTx+9o5ROxrXg==, + } + engines: { node: '>=14.0' } dependencies: - busboy: 1.6.0 + '@fastify/busboy': 2.0.0 dev: true /unicode-canonical-property-names-ecmascript@2.0.0: @@ -13646,16 +13584,16 @@ packages: engines: { node: '>= 0.8' } dev: true - /update-browserslist-db@1.0.11(browserslist@4.21.10): + /update-browserslist-db@1.0.13(browserslist@4.22.1): resolution: { - integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==, + integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==, } hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.21.10 + browserslist: 4.22.1 escalade: 3.1.1 picocolors: 1.0.0 dev: true @@ -13666,7 +13604,7 @@ packages: integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==, } dependencies: - punycode: 2.1.1 + punycode: 2.3.0 dev: true /url-parse@1.5.10: @@ -13717,16 +13655,16 @@ packages: } dev: true - /v8-to-istanbul@9.0.1: + /v8-to-istanbul@9.1.3: resolution: { - integrity: sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==, + integrity: sha512-9lDD+EVI2fjFsMWXc6dy5JJzBsVTcQ2fVkfBvncZ6xJWG9wtBhOldG+mHkSL0+V1K/xgZz0JDO5UT5hFwHUghg==, } engines: { node: '>=10.12.0' } dependencies: - '@jridgewell/trace-mapping': 0.3.17 - '@types/istanbul-lib-coverage': 2.0.4 - convert-source-map: 1.9.0 + '@jridgewell/trace-mapping': 0.3.20 + '@types/istanbul-lib-coverage': 2.0.5 + convert-source-map: 2.0.0 dev: true /validate-npm-package-license@3.0.4: @@ -13735,7 +13673,7 @@ packages: integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==, } dependencies: - spdx-correct: 3.1.1 + spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 dev: true @@ -13796,7 +13734,7 @@ packages: unix-crypt-td-js: 1.1.4 dev: true - /verdaccio@5.21.1(typanion@3.12.1): + /verdaccio@5.21.1(typanion@3.14.0): resolution: { integrity: sha512-SbqeKxmcUW1G9AYo8cmAPAlWW6YpNR8Q6LVJrfP+4s9gQ496s8cvhj0yAX8nl1k3+DAEZBuGcrgfAF0kORYXpA==, @@ -13817,7 +13755,7 @@ packages: JSONStream: 1.3.5 async: 3.2.4 body-parser: 1.20.1 - clipanion: 3.2.0-rc.14(typanion@3.12.1) + clipanion: 3.2.0-rc.14(typanion@3.14.0) compression: 1.7.4 cookies: 0.8.0 cors: 2.8.5 @@ -13858,18 +13796,18 @@ packages: extsprintf: 1.3.0 dev: true - /vite-node@0.31.3(@types/node@16.11.7): + /vite-node@0.34.6(@types/node@16.11.7): resolution: { - integrity: sha512-KGdemamy6imPlmTycADRs5yMX/CoxPq9vJwTAOgSfabzneJmyexmRBBVEX8Mesb3mleIXTBIVR6z0fmtoRTcww==, + integrity: sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==, } engines: { node: '>=v14.18.0' } hasBin: true dependencies: cac: 6.7.14 debug: 4.3.4 - mlly: 1.3.0 - pathe: 1.1.0 + mlly: 1.4.2 + pathe: 1.1.1 picocolors: 1.0.0 vite: 4.3.9(@types/node@16.11.7) transitivePeerDependencies: @@ -13912,16 +13850,16 @@ packages: dependencies: '@types/node': 16.11.7 esbuild: 0.17.19 - postcss: 8.4.24 - rollup: 3.25.1 + postcss: 8.4.31 + rollup: 3.29.4 optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 dev: true - /vitest@0.31.3: + /vitest@0.34.6: resolution: { - integrity: sha512-LMXIKXfI7tDClf6HIR5GjCSHZQdlmfCWWPaJwWcLF+M11V766Tzefb8LD9mLcHmX/zR0xtlfcokpg3JxEDLfeA==, + integrity: sha512-+5CALsOvbNKnS+ZHMXtuUC7nL8/7F1F2DnHGjSsszX8zCjWSSviphCb/NuS9Nzf4Q03KyyDRBAXhF/8lffME4Q==, } engines: { node: '>=v14.18.0' } hasBin: true @@ -13952,30 +13890,29 @@ packages: webdriverio: optional: true dependencies: - '@types/chai': 4.3.5 - '@types/chai-subset': 1.3.3 + '@types/chai': 4.3.9 + '@types/chai-subset': 1.3.4 '@types/node': 16.11.7 - '@vitest/expect': 0.31.3 - '@vitest/runner': 0.31.3 - '@vitest/snapshot': 0.31.3 - '@vitest/spy': 0.31.3 - '@vitest/utils': 0.31.3 - acorn: 8.10.0 - acorn-walk: 8.2.0 + '@vitest/expect': 0.34.6 + '@vitest/runner': 0.34.6 + '@vitest/snapshot': 0.34.6 + '@vitest/spy': 0.34.6 + '@vitest/utils': 0.34.6 + acorn: 8.11.2 + acorn-walk: 8.3.0 cac: 6.7.14 - chai: 4.3.7 - concordance: 5.0.4 + chai: 4.3.10 debug: 4.3.4 local-pkg: 0.4.3 - magic-string: 0.30.0 - pathe: 1.1.0 + magic-string: 0.30.5 + pathe: 1.1.1 picocolors: 1.0.0 - std-env: 3.3.3 - strip-literal: 1.0.1 - tinybench: 2.5.0 - tinypool: 0.5.0 + std-env: 3.4.3 + strip-literal: 1.3.0 + tinybench: 2.5.1 + tinypool: 0.7.0 vite: 4.3.9(@types/node@16.11.7) - vite-node: 0.31.3(@types/node@16.11.7) + vite-node: 0.34.6(@types/node@16.11.7) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -14029,14 +13966,6 @@ packages: engines: { node: '>=12' } dev: true - /well-known-symbols@2.0.0: - resolution: - { - integrity: sha512-ZMjC3ho+KXo0BfJb7JgtQ5IBuvnShdlACNkKkdsqBmYw3bPAaJfPeYUo6tLUaT5tG/Gkh7xkpBhKRQ9e7pyg9Q==, - } - engines: { node: '>=6' } - dev: true - /whatwg-encoding@2.0.0: resolution: { @@ -14047,10 +13976,10 @@ packages: iconv-lite: 0.6.3 dev: true - /whatwg-fetch@3.6.2: + /whatwg-fetch@3.6.19: resolution: { - integrity: sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==, + integrity: sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw==, } dev: true @@ -14083,10 +14012,10 @@ packages: webidl-conversions: 3.0.1 dev: true - /which-module@2.0.0: + /which-module@2.0.1: resolution: { - integrity: sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==, + integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==, } dev: true @@ -14123,10 +14052,10 @@ packages: stackback: 0.0.2 dev: true - /word-wrap@1.2.3: + /word-wrap@1.2.5: resolution: { - integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==, + integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==, } engines: { node: '>=0.10.0' } dev: true @@ -14180,15 +14109,15 @@ packages: signal-exit: 3.0.7 dev: true - /ws@8.11.0: + /ws@8.14.2: resolution: { - integrity: sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==, + integrity: sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==, } engines: { node: '>=10.0.0' } peerDependencies: bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 + utf-8-validate: '>=5.0.2' peerDependenciesMeta: bufferutil: optional: true @@ -14313,7 +14242,7 @@ packages: require-main-filename: 2.0.0 set-blocking: 2.0.0 string-width: 4.2.3 - which-module: 2.0.0 + which-module: 2.0.1 y18n: 4.0.3 yargs-parser: 18.1.3 dev: true @@ -14381,11 +14310,11 @@ packages: } engines: { node: '>=10' } dependencies: - '@babel/runtime': 7.22.6 - '@types/lodash': 4.14.191 + '@babel/runtime': 7.23.2 + '@types/lodash': 4.14.200 lodash: 4.17.21 lodash-es: 4.17.21 nanoclone: 0.2.1 - property-expr: 2.0.5 + property-expr: 2.0.6 toposort: 2.0.2 dev: true From 31e3d916457c7e36f7a7ebd8d42591e596a513b1 Mon Sep 17 00:00:00 2001 From: Dmitriy Stepanenko <33101123+dmitry-stepanenko@users.noreply.github.com> Date: Sun, 29 Oct 2023 07:47:05 +0000 Subject: [PATCH 3/4] test: do not use snapshots for error verification in e2e --- .../__snapshots__/application.spec.ts.snap | 33 ------------------- .../tests/__snapshots__/preset.spec.ts.snap | 33 ------------------- .../tests/application-basic-behavior.suite.ts | 12 +++++-- 3 files changed, 10 insertions(+), 68 deletions(-) delete mode 100644 e2e/qwik-nx-e2e/tests/__snapshots__/application.spec.ts.snap delete mode 100644 e2e/qwik-nx-e2e/tests/__snapshots__/preset.spec.ts.snap diff --git a/e2e/qwik-nx-e2e/tests/__snapshots__/application.spec.ts.snap b/e2e/qwik-nx-e2e/tests/__snapshots__/application.spec.ts.snap deleted file mode 100644 index df934ada..00000000 --- a/e2e/qwik-nx-e2e/tests/__snapshots__/application.spec.ts.snap +++ /dev/null @@ -1,33 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`appGenerator e2e Basic behavior with app generator should run type checking before the build step: stderr 1`] = `""`; - -exports[`appGenerator e2e Basic behavior with app generator should run type checking before the build step: stdout 1`] = ` -" -> nx run PROJECT_NAME:build - - >  NX  Running type check for the \\"PROJECT_NAME\\".. - npx tsc --incremental --noEmit --pretty -p REPLACED_PATH/tsconfig.app.json -LIB_PROJECT_NAME/src/lib/LIB_PROJECT_NAME.tsx:7:22 - error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'. -7 b.push(1); -   ~ -PROJECT_NAME/src/routes/index.tsx:8:15 - error TS2322: Type 'string' is not assignable to type 'number'. -8 a = 'not-a-number'; -   ~ -Found 2 errors in 2 files. -Errors Files - 1 LIB_PROJECT_NAME/src/lib/LIB_PROJECT_NAME.tsx:7 - 1 PROJECT_NAME/src/routes/index.tsx:8 - - - - > NX Running target build for project PROJECT_NAME failed - - Failed tasks: - - - PROJECT_NAME:build - - Hint: run the command with --verbose for more details. - -" -`; diff --git a/e2e/qwik-nx-e2e/tests/__snapshots__/preset.spec.ts.snap b/e2e/qwik-nx-e2e/tests/__snapshots__/preset.spec.ts.snap deleted file mode 100644 index 9dcd61eb..00000000 --- a/e2e/qwik-nx-e2e/tests/__snapshots__/preset.spec.ts.snap +++ /dev/null @@ -1,33 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`presetGenerator e2e Basic behavior with preset generator should run type checking before the build step: stderr 1`] = `""`; - -exports[`presetGenerator e2e Basic behavior with preset generator should run type checking before the build step: stdout 1`] = ` -" -> nx run PROJECT_NAME:build - - >  NX  Running type check for the \\"PROJECT_NAME\\".. - npx tsc --incremental --noEmit --pretty -p REPLACED_PATH/tsconfig.app.json -apps/PROJECT_NAME/src/routes/index.tsx:8:15 - error TS2322: Type 'string' is not assignable to type 'number'. -8 a = 'not-a-number'; -   ~ -libs/LIB_PROJECT_NAME/src/lib/LIB_PROJECT_NAME.tsx:7:22 - error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'. -7 b.push(1); -   ~ -Found 2 errors in 2 files. -Errors Files - 1 apps/PROJECT_NAME/src/routes/index.tsx:8 - 1 libs/LIB_PROJECT_NAME/src/lib/LIB_PROJECT_NAME.tsx:7 - - - - > NX Running target build for project PROJECT_NAME failed - - Failed tasks: - - - PROJECT_NAME:build - - Hint: run the command with --verbose for more details. - -" -`; diff --git a/e2e/qwik-nx-e2e/tests/application-basic-behavior.suite.ts b/e2e/qwik-nx-e2e/tests/application-basic-behavior.suite.ts index 096c6db3..7254e4fa 100644 --- a/e2e/qwik-nx-e2e/tests/application-basic-behavior.suite.ts +++ b/e2e/qwik-nx-e2e/tests/application-basic-behavior.suite.ts @@ -147,8 +147,16 @@ export function testApplicationBasicBehavior(generator: 'app' | 'preset') { .replace(/-p .+/, '-p REPLACED_PATH/tsconfig.app.json'); } - expect(replaceDynamicContent(result.stderr)).toMatchSnapshot('stderr'); - expect(replaceDynamicContent(result.stdout)).toMatchSnapshot('stdout'); + const stdout = replaceDynamicContent(stripConsoleColors(result.stdout)); + expect(stdout).toContain( + `PROJECT_NAME/src/routes/index.tsx:8:15 - error TS2322: Type 'string' is not assignable to type 'number'.` + ); + expect(stdout).toContain( + `LIB_PROJECT_NAME/src/lib/LIB_PROJECT_NAME.tsx:7:22 - error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'.` + ); + expect(stdout).toContain( + `Running target build for project PROJECT_NAME failed` + ); }, DEFAULT_E2E_TIMEOUT ); From aafe9768907298ff2b180ab5036d5e48ed8eb009 Mon Sep 17 00:00:00 2001 From: Dmitriy Stepanenko Date: Sun, 29 Oct 2023 11:20:47 +0200 Subject: [PATCH 4/4] chore: update readme --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index aeaa6a29..2b0ee568 100644 --- a/README.md +++ b/README.md @@ -87,6 +87,7 @@ This plugin supports Nx migrations and provides necessary version and code updat | qwik-nx version | Nx version | | ------------------ | ---------- | +| ^1.1.0 | ^16.8.0 | | ^1.0.0 | ^16.0.0 | | ^0.16.0 | ^16.0.0 | | >= 0.12.0 < 0.16.0 | ^15.8.0 |