From 07eaee8352010d806798b41258d62ac5b4d05b5e Mon Sep 17 00:00:00 2001 From: Philipp Melab Date: Thu, 26 Sep 2024 05:57:54 +0200 Subject: [PATCH 01/12] chore: storybook 8.3.3 upgrade --- packages/ui/.storybook/main.ts | 23 +- packages/ui/migration-storybook.log | 633 +++++ packages/ui/package.json | 26 +- pnpm-lock.yaml | 3335 +++++++++------------------ 4 files changed, 1736 insertions(+), 2281 deletions(-) create mode 100644 packages/ui/migration-storybook.log diff --git a/packages/ui/.storybook/main.ts b/packages/ui/.storybook/main.ts index 347a2d4b2..9af3de318 100644 --- a/packages/ui/.storybook/main.ts +++ b/packages/ui/.storybook/main.ts @@ -1,7 +1,7 @@ import type { StorybookConfig } from '@storybook/react-vite'; import { mergeConfig, UserConfig } from 'vite'; import { imagetools } from 'vite-imagetools'; -import { resolve, dirname } from 'path'; +import { resolve, dirname, join } from 'path'; import { readdirSync } from 'fs'; @@ -29,19 +29,18 @@ const config: StorybookConfig = { staticDirs: ['../static/public', '../static/stories'], stories: ['../src/**/*.@(mdx|stories.@(ts|tsx))'], addons: [ - '@storybook/addon-links', - '@storybook/addon-essentials', - '@storybook/addon-interactions', - '@storybook/addon-coverage', - '@storybook/addon-a11y', + getAbsolutePath('@storybook/addon-links'), + getAbsolutePath('@storybook/addon-essentials'), + getAbsolutePath('@storybook/addon-interactions'), + getAbsolutePath('@storybook/addon-coverage'), + getAbsolutePath('@storybook/addon-a11y'), + getAbsolutePath('@storybook/addon-mdx-gfm'), ], framework: { - name: '@storybook/react-vite', + name: getAbsolutePath('@storybook/react-vite'), options: {}, }, - docs: { - autodocs: 'tag', - }, + docs: {}, previewHead: (head) => ` ${head} ${fonts @@ -53,3 +52,7 @@ const config: StorybookConfig = { `, }; export default config; + +function getAbsolutePath(value: string): any { + return dirname(require.resolve(join(value, 'package.json'))); +} diff --git a/packages/ui/migration-storybook.log b/packages/ui/migration-storybook.log new file mode 100644 index 000000000..6f75cc9eb --- /dev/null +++ b/packages/ui/migration-storybook.log @@ -0,0 +1,633 @@ +🔎 checking possible migrations.. + +🔎 found a 'wrap-require' migration: +╭ Automigration detected ────────────────────────────────────────────────────────╮ +│ │ +│ We have detected that you're using Storybook 8.3.3 in a monorepo project. │ +│ For Storybook to work correctly, some fields in your main config must be │ +│ updated. We can do this for you automatically. │ +│ │ +│ More info: https://storybook.js.org/docs/react/faq#how-do-i-fix-module-res │ +│ olution-in-special-environments │ +│ │ +╰────────────────────────────────────────────────────────────────────────────────╯ +? Do you want to run the 'wrap-require' migration on your project? › (Y/n)✔ Do you want to run the 'wrap-require' migration on your project? … yes +✅ ran wrap-require migration + +⚠️ failed to check fix react-docgen + +Error: Unable to find or evaluate .storybook/main.ts: SB_CORE-SERVER_0007 (MainFileEvaluationError): Storybook couldn't evaluate your .storybook/main.ts file. + +Original error: +Error: Cannot find module '@storybook/addon-a11y/package.json' +Require stack: +- /.storybook/main.ts +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/dist/common/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/storybook/core/common/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/bin/index.cjs + at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15) + at Module._resolveFilename (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:4794:36) + at Function.resolve (node:internal/modules/helpers:188:19) + at getAbsolutePath (/.storybook/main.ts:58:26) + at Object. (/.storybook/main.ts:36:5) + at Module._compile (node:internal/modules/cjs/loader:1356:14) + at Module._compile (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:2258:26) + at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) + at Object.newLoader [as .ts] (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:2262:9) + at Module.load (node:internal/modules/cjs/loader:1197:32) + at getStorybookData (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:68:2615) + at async runFixes (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:527:2647) + at async automigrate (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:527:1620) + at async doUpgrade (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:596:1607) + at async withTelemetry (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/dist/core-server/index.cjs:47080:12) + at async upgrade (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:596:2073) + +⚠️ failed to check fix storyshots + +Error: Unable to find or evaluate .storybook/main.ts: SB_CORE-SERVER_0007 (MainFileEvaluationError): Storybook couldn't evaluate your .storybook/main.ts file. + +Original error: +Error: Cannot find module '@storybook/addon-a11y/package.json' +Require stack: +- /.storybook/main.ts +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/dist/common/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/storybook/core/common/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/bin/index.cjs + at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15) + at Module._resolveFilename (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:4794:36) + at Function.resolve (node:internal/modules/helpers:188:19) + at getAbsolutePath (/.storybook/main.ts:58:26) + at Object. (/.storybook/main.ts:36:5) + at Module._compile (node:internal/modules/cjs/loader:1356:14) + at Module._compile (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:2258:26) + at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) + at Object.newLoader [as .ts] (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:2262:9) + at Module.load (node:internal/modules/cjs/loader:1197:32) + at getStorybookData (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:68:2615) + at async runFixes (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:527:2647) + at async automigrate (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:527:1620) + at async doUpgrade (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:596:1607) + at async withTelemetry (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/dist/core-server/index.cjs:47080:12) + at async upgrade (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:596:2073) + +⚠️ failed to check fix remove-react-dependency + +Error: Unable to find or evaluate .storybook/main.ts: SB_CORE-SERVER_0007 (MainFileEvaluationError): Storybook couldn't evaluate your .storybook/main.ts file. + +Original error: +Error: Cannot find module '@storybook/addon-a11y/package.json' +Require stack: +- /.storybook/main.ts +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/dist/common/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/storybook/core/common/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/bin/index.cjs + at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15) + at Module._resolveFilename (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:4794:36) + at Function.resolve (node:internal/modules/helpers:188:19) + at getAbsolutePath (/.storybook/main.ts:58:26) + at Object. (/.storybook/main.ts:36:5) + at Module._compile (node:internal/modules/cjs/loader:1356:14) + at Module._compile (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:2258:26) + at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) + at Object.newLoader [as .ts] (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:2262:9) + at Module.load (node:internal/modules/cjs/loader:1197:32) + at getStorybookData (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:68:2615) + at async runFixes (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:527:2647) + at async automigrate (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:527:1620) + at async doUpgrade (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:596:1607) + at async withTelemetry (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/dist/core-server/index.cjs:47080:12) + at async upgrade (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:596:2073) + +⚠️ failed to check fix remove-legacy-mdx1 + +Error: Unable to find or evaluate .storybook/main.ts: SB_CORE-SERVER_0007 (MainFileEvaluationError): Storybook couldn't evaluate your .storybook/main.ts file. + +Original error: +Error: Cannot find module '@storybook/addon-a11y/package.json' +Require stack: +- /.storybook/main.ts +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/dist/common/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/storybook/core/common/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/bin/index.cjs + at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15) + at Module._resolveFilename (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:4794:36) + at Function.resolve (node:internal/modules/helpers:188:19) + at getAbsolutePath (/.storybook/main.ts:58:26) + at Object. (/.storybook/main.ts:36:5) + at Module._compile (node:internal/modules/cjs/loader:1356:14) + at Module._compile (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:2258:26) + at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) + at Object.newLoader [as .ts] (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:2262:9) + at Module.load (node:internal/modules/cjs/loader:1197:32) + at getStorybookData (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:68:2615) + at async runFixes (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:527:2647) + at async automigrate (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:527:1620) + at async doUpgrade (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:596:1607) + at async withTelemetry (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/dist/core-server/index.cjs:47080:12) + at async upgrade (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:596:2073) + +⚠️ failed to check fix webpack5-compiler-setup + +Error: Unable to find or evaluate .storybook/main.ts: SB_CORE-SERVER_0007 (MainFileEvaluationError): Storybook couldn't evaluate your .storybook/main.ts file. + +Original error: +Error: Cannot find module '@storybook/addon-a11y/package.json' +Require stack: +- /.storybook/main.ts +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/dist/common/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/storybook/core/common/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/bin/index.cjs + at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15) + at Module._resolveFilename (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:4794:36) + at Function.resolve (node:internal/modules/helpers:188:19) + at getAbsolutePath (/.storybook/main.ts:58:26) + at Object. (/.storybook/main.ts:36:5) + at Module._compile (node:internal/modules/cjs/loader:1356:14) + at Module._compile (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:2258:26) + at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) + at Object.newLoader [as .ts] (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:2262:9) + at Module.load (node:internal/modules/cjs/loader:1197:32) + at getStorybookData (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:68:2615) + at async runFixes (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:527:2647) + at async automigrate (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:527:1620) + at async doUpgrade (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:596:1607) + at async withTelemetry (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/dist/core-server/index.cjs:47080:12) + at async upgrade (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:596:2073) + +⚠️ failed to check fix mdx1to3 + +Error: Unable to find or evaluate .storybook/main.ts: SB_CORE-SERVER_0007 (MainFileEvaluationError): Storybook couldn't evaluate your .storybook/main.ts file. + +Original error: +Error: Cannot find module '@storybook/addon-a11y/package.json' +Require stack: +- /.storybook/main.ts +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/dist/common/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/storybook/core/common/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/bin/index.cjs + at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15) + at Module._resolveFilename (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:4794:36) + at Function.resolve (node:internal/modules/helpers:188:19) + at getAbsolutePath (/.storybook/main.ts:58:26) + at Object. (/.storybook/main.ts:36:5) + at Module._compile (node:internal/modules/cjs/loader:1356:14) + at Module._compile (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:2258:26) + at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) + at Object.newLoader [as .ts] (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:2262:9) + at Module.load (node:internal/modules/cjs/loader:1197:32) + at getStorybookData (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:68:2615) + at async runFixes (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:527:2647) + at async automigrate (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:527:1620) + at async doUpgrade (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:596:1607) + at async withTelemetry (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/dist/core-server/index.cjs:47080:12) + at async upgrade (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:596:2073) + +⚠️ failed to check fix upgradeStorybookRelatedDependencies + +Error: Unable to find or evaluate .storybook/main.ts: SB_CORE-SERVER_0007 (MainFileEvaluationError): Storybook couldn't evaluate your .storybook/main.ts file. + +Original error: +Error: Cannot find module '@storybook/addon-a11y/package.json' +Require stack: +- /.storybook/main.ts +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/dist/common/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/storybook/core/common/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/bin/index.cjs + at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15) + at Module._resolveFilename (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:4794:36) + at Function.resolve (node:internal/modules/helpers:188:19) + at getAbsolutePath (/.storybook/main.ts:58:26) + at Object. (/.storybook/main.ts:36:5) + at Module._compile (node:internal/modules/cjs/loader:1356:14) + at Module._compile (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:2258:26) + at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) + at Object.newLoader [as .ts] (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:2262:9) + at Module.load (node:internal/modules/cjs/loader:1197:32) + at getStorybookData (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:68:2615) + at async runFixes (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:527:2647) + at async automigrate (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:527:1620) + at async doUpgrade (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:596:1607) + at async withTelemetry (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/dist/core-server/index.cjs:47080:12) + at async upgrade (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:596:2073) + +⚠️ failed to check fix visual-tests-addon + +Error: Unable to find or evaluate .storybook/main.ts: SB_CORE-SERVER_0007 (MainFileEvaluationError): Storybook couldn't evaluate your .storybook/main.ts file. + +Original error: +Error: Cannot find module '@storybook/addon-a11y/package.json' +Require stack: +- /.storybook/main.ts +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/dist/common/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/storybook/core/common/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/bin/index.cjs + at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15) + at Module._resolveFilename (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:4794:36) + at Function.resolve (node:internal/modules/helpers:188:19) + at getAbsolutePath (/.storybook/main.ts:58:26) + at Object. (/.storybook/main.ts:36:5) + at Module._compile (node:internal/modules/cjs/loader:1356:14) + at Module._compile (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:2258:26) + at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) + at Object.newLoader [as .ts] (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:2262:9) + at Module.load (node:internal/modules/cjs/loader:1197:32) + at getStorybookData (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:68:2615) + at async runFixes (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:527:2647) + at async automigrate (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:527:1620) + at async doUpgrade (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:596:1607) + at async withTelemetry (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/dist/core-server/index.cjs:47080:12) + at async upgrade (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:596:2073) + +⚠️ failed to check fix autodocs-tags + +Error: Unable to find or evaluate .storybook/main.ts: SB_CORE-SERVER_0007 (MainFileEvaluationError): Storybook couldn't evaluate your .storybook/main.ts file. + +Original error: +Error: Cannot find module '@storybook/addon-a11y/package.json' +Require stack: +- /.storybook/main.ts +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/dist/common/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/storybook/core/common/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/bin/index.cjs + at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15) + at Module._resolveFilename (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:4794:36) + at Function.resolve (node:internal/modules/helpers:188:19) + at getAbsolutePath (/.storybook/main.ts:58:26) + at Object. (/.storybook/main.ts:36:5) + at Module._compile (node:internal/modules/cjs/loader:1356:14) + at Module._compile (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:2258:26) + at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) + at Object.newLoader [as .ts] (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:2262:9) + at Module.load (node:internal/modules/cjs/loader:1197:32) + at getStorybookData (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:68:2615) + at async runFixes (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:527:2647) + at async automigrate (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:527:1620) + at async doUpgrade (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:596:1607) + at async withTelemetry (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/dist/core-server/index.cjs:47080:12) + at async upgrade (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:596:2073) + +⚠️ failed to check fix initial-globals + +Error: Unable to find or evaluate .storybook/main.ts: SB_CORE-SERVER_0007 (MainFileEvaluationError): Storybook couldn't evaluate your .storybook/main.ts file. + +Original error: +Error: Cannot find module '@storybook/addon-a11y/package.json' +Require stack: +- /.storybook/main.ts +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/dist/common/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/storybook/core/common/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs +- /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/bin/index.cjs + at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15) + at Module._resolveFilename (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:4794:36) + at Function.resolve (node:internal/modules/helpers:188:19) + at getAbsolutePath (/.storybook/main.ts:58:26) + at Object. (/.storybook/main.ts:36:5) + at Module._compile (node:internal/modules/cjs/loader:1356:14) + at Module._compile (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:2258:26) + at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) + at Object.newLoader [as .ts] (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/esbuild-register/dist/node.js:2262:9) + at Module.load (node:internal/modules/cjs/loader:1197:32) + at getStorybookData (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:68:2615) + at async runFixes (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:527:2647) + at async automigrate (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:527:1620) + at async doUpgrade (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:596:1607) + at async withTelemetry (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/dist/core-server/index.cjs:47080:12) + at async upgrade (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dist/bin/index.cjs:596:2073) + +╭ Migration check ran with failures ─────────────────────────────────────────────╮ +│ │ +│ Successful migrations: │ +│ │ +│ wrap-require │ +│ │ +│ Failed migrations: │ +│ │ +│ react-docgen: │ +│ Unable to find or evaluate .storybook/main.ts: SB_CORE-SERVER_0007 │ +│ (MainFileEvaluationError): Storybook couldn't evaluate your │ +│ .storybook/main.ts file. │ +│ │ +│ Original error: │ +│ Error: Cannot find module '@storybook/addon-a11y/package.json' │ +│ Require stack: │ +│ - /.storybook/main.ts │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/di │ +│ st/common/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/storybook/core/com │ +│ mon/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dis │ +│ t/bin/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/bin │ +│ /index.cjs │ +│ at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15) │ +│ at Module._resolveFilename (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_ │ +│ modules/esbuild-register/dist/node.js:4794:36) │ +│ at Function.resolve (node:internal/modules/helpers:188:19) │ +│ at getAbsolutePath (/.storybook/main.ts:58:26) │ +│ at Object. (/.storybook/main.ts:36:5) │ +│ at Module._compile (node:internal/modules/cjs/loader:1356:14) │ +│ at Module._compile (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/ │ +│ esbuild-register/dist/node.js:2258:26) │ +│ at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) │ +│ at Object.newLoader [as .ts] (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/nod │ +│ e_modules/esbuild-register/dist/node.js:2262:9) │ +│ at Module.load (node:internal/modules/cjs/loader:1197:32) │ +│ storyshots: │ +│ Unable to find or evaluate .storybook/main.ts: SB_CORE-SERVER_0007 │ +│ (MainFileEvaluationError): Storybook couldn't evaluate your │ +│ .storybook/main.ts file. │ +│ │ +│ Original error: │ +│ Error: Cannot find module '@storybook/addon-a11y/package.json' │ +│ Require stack: │ +│ - /.storybook/main.ts │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/di │ +│ st/common/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/storybook/core/com │ +│ mon/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dis │ +│ t/bin/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/bin │ +│ /index.cjs │ +│ at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15) │ +│ at Module._resolveFilename (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_ │ +│ modules/esbuild-register/dist/node.js:4794:36) │ +│ at Function.resolve (node:internal/modules/helpers:188:19) │ +│ at getAbsolutePath (/.storybook/main.ts:58:26) │ +│ at Object. (/.storybook/main.ts:36:5) │ +│ at Module._compile (node:internal/modules/cjs/loader:1356:14) │ +│ at Module._compile (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/ │ +│ esbuild-register/dist/node.js:2258:26) │ +│ at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) │ +│ at Object.newLoader [as .ts] (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/nod │ +│ e_modules/esbuild-register/dist/node.js:2262:9) │ +│ at Module.load (node:internal/modules/cjs/loader:1197:32) │ +│ remove-react-dependency: │ +│ Unable to find or evaluate .storybook/main.ts: SB_CORE-SERVER_0007 │ +│ (MainFileEvaluationError): Storybook couldn't evaluate your │ +│ .storybook/main.ts file. │ +│ │ +│ Original error: │ +│ Error: Cannot find module '@storybook/addon-a11y/package.json' │ +│ Require stack: │ +│ - /.storybook/main.ts │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/di │ +│ st/common/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/storybook/core/com │ +│ mon/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dis │ +│ t/bin/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/bin │ +│ /index.cjs │ +│ at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15) │ +│ at Module._resolveFilename (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_ │ +│ modules/esbuild-register/dist/node.js:4794:36) │ +│ at Function.resolve (node:internal/modules/helpers:188:19) │ +│ at getAbsolutePath (/.storybook/main.ts:58:26) │ +│ at Object. (/.storybook/main.ts:36:5) │ +│ at Module._compile (node:internal/modules/cjs/loader:1356:14) │ +│ at Module._compile (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/ │ +│ esbuild-register/dist/node.js:2258:26) │ +│ at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) │ +│ at Object.newLoader [as .ts] (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/nod │ +│ e_modules/esbuild-register/dist/node.js:2262:9) │ +│ at Module.load (node:internal/modules/cjs/loader:1197:32) │ +│ remove-legacy-mdx1: │ +│ Unable to find or evaluate .storybook/main.ts: SB_CORE-SERVER_0007 │ +│ (MainFileEvaluationError): Storybook couldn't evaluate your │ +│ .storybook/main.ts file. │ +│ │ +│ Original error: │ +│ Error: Cannot find module '@storybook/addon-a11y/package.json' │ +│ Require stack: │ +│ - /.storybook/main.ts │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/di │ +│ st/common/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/storybook/core/com │ +│ mon/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dis │ +│ t/bin/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/bin │ +│ /index.cjs │ +│ at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15) │ +│ at Module._resolveFilename (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_ │ +│ modules/esbuild-register/dist/node.js:4794:36) │ +│ at Function.resolve (node:internal/modules/helpers:188:19) │ +│ at getAbsolutePath (/.storybook/main.ts:58:26) │ +│ at Object. (/.storybook/main.ts:36:5) │ +│ at Module._compile (node:internal/modules/cjs/loader:1356:14) │ +│ at Module._compile (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/ │ +│ esbuild-register/dist/node.js:2258:26) │ +│ at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) │ +│ at Object.newLoader [as .ts] (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/nod │ +│ e_modules/esbuild-register/dist/node.js:2262:9) │ +│ at Module.load (node:internal/modules/cjs/loader:1197:32) │ +│ webpack5-compiler-setup: │ +│ Unable to find or evaluate .storybook/main.ts: SB_CORE-SERVER_0007 │ +│ (MainFileEvaluationError): Storybook couldn't evaluate your │ +│ .storybook/main.ts file. │ +│ │ +│ Original error: │ +│ Error: Cannot find module '@storybook/addon-a11y/package.json' │ +│ Require stack: │ +│ - /.storybook/main.ts │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/di │ +│ st/common/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/storybook/core/com │ +│ mon/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dis │ +│ t/bin/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/bin │ +│ /index.cjs │ +│ at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15) │ +│ at Module._resolveFilename (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_ │ +│ modules/esbuild-register/dist/node.js:4794:36) │ +│ at Function.resolve (node:internal/modules/helpers:188:19) │ +│ at getAbsolutePath (/.storybook/main.ts:58:26) │ +│ at Object. (/.storybook/main.ts:36:5) │ +│ at Module._compile (node:internal/modules/cjs/loader:1356:14) │ +│ at Module._compile (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/ │ +│ esbuild-register/dist/node.js:2258:26) │ +│ at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) │ +│ at Object.newLoader [as .ts] (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/nod │ +│ e_modules/esbuild-register/dist/node.js:2262:9) │ +│ at Module.load (node:internal/modules/cjs/loader:1197:32) │ +│ mdx1to3: │ +│ Unable to find or evaluate .storybook/main.ts: SB_CORE-SERVER_0007 │ +│ (MainFileEvaluationError): Storybook couldn't evaluate your │ +│ .storybook/main.ts file. │ +│ │ +│ Original error: │ +│ Error: Cannot find module '@storybook/addon-a11y/package.json' │ +│ Require stack: │ +│ - /.storybook/main.ts │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/di │ +│ st/common/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/storybook/core/com │ +│ mon/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dis │ +│ t/bin/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/bin │ +│ /index.cjs │ +│ at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15) │ +│ at Module._resolveFilename (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_ │ +│ modules/esbuild-register/dist/node.js:4794:36) │ +│ at Function.resolve (node:internal/modules/helpers:188:19) │ +│ at getAbsolutePath (/.storybook/main.ts:58:26) │ +│ at Object. (/.storybook/main.ts:36:5) │ +│ at Module._compile (node:internal/modules/cjs/loader:1356:14) │ +│ at Module._compile (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/ │ +│ esbuild-register/dist/node.js:2258:26) │ +│ at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) │ +│ at Object.newLoader [as .ts] (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/nod │ +│ e_modules/esbuild-register/dist/node.js:2262:9) │ +│ at Module.load (node:internal/modules/cjs/loader:1197:32) │ +│ upgradeStorybookRelatedDependencies: │ +│ Unable to find or evaluate .storybook/main.ts: SB_CORE-SERVER_0007 │ +│ (MainFileEvaluationError): Storybook couldn't evaluate your │ +│ .storybook/main.ts file. │ +│ │ +│ Original error: │ +│ Error: Cannot find module '@storybook/addon-a11y/package.json' │ +│ Require stack: │ +│ - /.storybook/main.ts │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/di │ +│ st/common/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/storybook/core/com │ +│ mon/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dis │ +│ t/bin/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/bin │ +│ /index.cjs │ +│ at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15) │ +│ at Module._resolveFilename (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_ │ +│ modules/esbuild-register/dist/node.js:4794:36) │ +│ at Function.resolve (node:internal/modules/helpers:188:19) │ +│ at getAbsolutePath (/.storybook/main.ts:58:26) │ +│ at Object. (/.storybook/main.ts:36:5) │ +│ at Module._compile (node:internal/modules/cjs/loader:1356:14) │ +│ at Module._compile (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/ │ +│ esbuild-register/dist/node.js:2258:26) │ +│ at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) │ +│ at Object.newLoader [as .ts] (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/nod │ +│ e_modules/esbuild-register/dist/node.js:2262:9) │ +│ at Module.load (node:internal/modules/cjs/loader:1197:32) │ +│ visual-tests-addon: │ +│ Unable to find or evaluate .storybook/main.ts: SB_CORE-SERVER_0007 │ +│ (MainFileEvaluationError): Storybook couldn't evaluate your │ +│ .storybook/main.ts file. │ +│ │ +│ Original error: │ +│ Error: Cannot find module '@storybook/addon-a11y/package.json' │ +│ Require stack: │ +│ - /.storybook/main.ts │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/di │ +│ st/common/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/storybook/core/com │ +│ mon/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dis │ +│ t/bin/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/bin │ +│ /index.cjs │ +│ at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15) │ +│ at Module._resolveFilename (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_ │ +│ modules/esbuild-register/dist/node.js:4794:36) │ +│ at Function.resolve (node:internal/modules/helpers:188:19) │ +│ at getAbsolutePath (/.storybook/main.ts:58:26) │ +│ at Object. (/.storybook/main.ts:36:5) │ +│ at Module._compile (node:internal/modules/cjs/loader:1356:14) │ +│ at Module._compile (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/ │ +│ esbuild-register/dist/node.js:2258:26) │ +│ at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) │ +│ at Object.newLoader [as .ts] (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/nod │ +│ e_modules/esbuild-register/dist/node.js:2262:9) │ +│ at Module.load (node:internal/modules/cjs/loader:1197:32) │ +│ autodocs-tags: │ +│ Unable to find or evaluate .storybook/main.ts: SB_CORE-SERVER_0007 │ +│ (MainFileEvaluationError): Storybook couldn't evaluate your │ +│ .storybook/main.ts file. │ +│ │ +│ Original error: │ +│ Error: Cannot find module '@storybook/addon-a11y/package.json' │ +│ Require stack: │ +│ - /.storybook/main.ts │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/di │ +│ st/common/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/storybook/core/com │ +│ mon/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dis │ +│ t/bin/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/bin │ +│ /index.cjs │ +│ at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15) │ +│ at Module._resolveFilename (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_ │ +│ modules/esbuild-register/dist/node.js:4794:36) │ +│ at Function.resolve (node:internal/modules/helpers:188:19) │ +│ at getAbsolutePath (/.storybook/main.ts:58:26) │ +│ at Object. (/.storybook/main.ts:36:5) │ +│ at Module._compile (node:internal/modules/cjs/loader:1356:14) │ +│ at Module._compile (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/ │ +│ esbuild-register/dist/node.js:2258:26) │ +│ at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) │ +│ at Object.newLoader [as .ts] (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/nod │ +│ e_modules/esbuild-register/dist/node.js:2262:9) │ +│ at Module.load (node:internal/modules/cjs/loader:1197:32) │ +│ initial-globals: │ +│ Unable to find or evaluate .storybook/main.ts: SB_CORE-SERVER_0007 │ +│ (MainFileEvaluationError): Storybook couldn't evaluate your │ +│ .storybook/main.ts file. │ +│ │ +│ Original error: │ +│ Error: Cannot find module '@storybook/addon-a11y/package.json' │ +│ Require stack: │ +│ - /.storybook/main.ts │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/core/di │ +│ st/common/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/storybook/core/com │ +│ mon/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/dis │ +│ t/bin/index.cjs │ +│ - /Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/@storybook/cli/bin │ +│ /index.cjs │ +│ at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15) │ +│ at Module._resolveFilename (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_ │ +│ modules/esbuild-register/dist/node.js:4794:36) │ +│ at Function.resolve (node:internal/modules/helpers:188:19) │ +│ at getAbsolutePath (/.storybook/main.ts:58:26) │ +│ at Object. (/.storybook/main.ts:36:5) │ +│ at Module._compile (node:internal/modules/cjs/loader:1356:14) │ +│ at Module._compile (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/node_modules/ │ +│ esbuild-register/dist/node.js:2258:26) │ +│ at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) │ +│ at Object.newLoader [as .ts] (/Users/pmelab/.npm/_npx/8db47b79de5daa5e/nod │ +│ e_modules/esbuild-register/dist/node.js:2262:9) │ +│ at Module.load (node:internal/modules/cjs/loader:1197:32) │ +│ │ +│ You can find the full logs in │ +│ /Users/pmelab/Code/silverback-template/packages/ui/migration-storybook.log │ +│ │ +│ ───────────────────────────────────────────────── │ +│ │ +│ If you'd like to run the migrations again, you can do so by running 'npx │ +│ storybook automigrate' │ +│ │ +│ The automigrations try to migrate common patterns in your project, but │ +│ might not contain everything needed to migrate to the latest version of │ +│ Storybook. │ +│ │ +│ Please check the changelog and migration guide for manual migrations and │ +│ more information: https://storybook.js.org/docs/8.0/migration-guide │ +│ And reach out on Discord if you need help: https://discord.gg/storybook │ +│ │ +╰────────────────────────────────────────────────────────────────────────────────╯ + diff --git a/packages/ui/package.json b/packages/ui/package.json index 1bc2d3dc3..b7ba2e5c6 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -62,19 +62,21 @@ "react-dom": "^18.2.0" }, "devDependencies": { - "@amazeelabs/bridge-storybook": "^1.2.8", + "@amazeelabs/bridge-storybook": "^1.2.21", "@amazeelabs/cloudinary-responsive-image": "^1.6.15", "@formatjs/cli": "^6.2.4", - "@storybook/addon-actions": "^8.1.6", + "@storybook/addon-a11y": "^8.3.3", + "@storybook/addon-actions": "^8.3.3", "@storybook/addon-coverage": "^1.0.4", - "@storybook/addon-essentials": "^8.1.6", - "@storybook/addon-interactions": "^8.1.6", - "@storybook/addon-links": "^8.0.8", - "@storybook/blocks": "^8.1.6", - "@storybook/react": "^8.1.6", - "@storybook/react-vite": "^8.1.6", - "@storybook/test": "8.1.6", - "@storybook/test-runner": "^0.18.2", + "@storybook/addon-essentials": "^8.3.3", + "@storybook/addon-interactions": "^8.3.3", + "@storybook/addon-links": "^8.3.3", + "@storybook/addon-mdx-gfm": "^8.3.3", + "@storybook/blocks": "^8.3.3", + "@storybook/react": "^8.3.3", + "@storybook/react-vite": "^8.3.3", + "@storybook/test": "^8.3.3", + "@storybook/test-runner": "^0.19.1", "@swc/cli": "^0.1.63", "@swc/core": "^1.3.102", "@tailwindcss/aspect-ratio": "^0.4.2", @@ -91,7 +93,7 @@ "axe-playwright": "^2.0.1", "cssnano": "^6.0.3", "eslint-plugin-formatjs": "^4.11.3", - "eslint-plugin-storybook": "^0.6.15", + "eslint-plugin-storybook": "^0.8.0", "eslint-plugin-tailwindcss": "^3.13.1", "happy-dom": "^12.10.3", "nyc": "^15.1.0", @@ -104,7 +106,7 @@ "react-dom": "^18.2.0", "serve": "^14.2.1", "start-server-and-test": "^2.0.3", - "storybook": "^8.1.6", + "storybook": "^8.3.3", "tailwindcss": "^3.4.0", "typescript": "^5.3.3", "vite": "^5.0.10", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d7a6b8909..f5fbc9ed1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,7 +16,7 @@ importers: devDependencies: '@commitlint/cli': specifier: ^18.4.3 - version: 18.4.3(@types/node@20.11.17)(typescript@5.3.3) + version: 18.4.3(@types/node@18.15.13)(typescript@5.3.3) '@commitlint/config-conventional': specifier: ^18.4.3 version: 18.4.3 @@ -64,7 +64,7 @@ importers: version: 5.3.3 vitest: specifier: ^1.1.1 - version: 1.1.1(@types/node@20.11.17) + version: 1.1.1(@types/node@18.15.13) apps/cms: dependencies: @@ -306,7 +306,7 @@ importers: version: 1.0.1 '@amazeelabs/gatsby-source-silverback': specifier: ^1.14.0 - version: 1.14.0(@types/node@20.11.17)(gatsby-plugin-sharp@5.13.1)(gatsby@5.13.1)(typescript@4.9.5) + version: 1.14.0(@types/node@18.15.13)(gatsby-plugin-sharp@5.13.1)(gatsby@5.13.1)(typescript@4.9.5) '@amazeelabs/publisher': specifier: ^2.4.36 version: 2.4.36(@types/react@18.3.3)(react@18.2.0)(typescript@4.9.5) @@ -366,7 +366,7 @@ importers: version: 2.1.35 netlify-cli: specifier: ^17.21.1 - version: 17.21.1(@types/node@20.11.17) + version: 17.21.1(@types/node@18.15.13) react: specifier: ^18.2.0 version: 18.2.0 @@ -400,7 +400,7 @@ importers: version: 12.10.3 vitest: specifier: ^1.1.1 - version: 1.1.1(@types/node@20.11.17)(happy-dom@12.10.3) + version: 1.1.1(@types/node@18.15.13)(happy-dom@12.10.3) packages/drupal/custom: {} @@ -600,44 +600,50 @@ importers: version: 4.4.7(@types/react@18.2.46)(react@18.2.0) devDependencies: '@amazeelabs/bridge-storybook': - specifier: ^1.2.8 - version: 1.2.8(@storybook/addon-actions@8.1.6)(happy-dom@12.10.3)(playwright@1.44.1)(react@18.2.0) + specifier: ^1.2.21 + version: 1.2.21(@storybook/addon-actions@8.3.3)(react@18.2.0) '@amazeelabs/cloudinary-responsive-image': specifier: ^1.6.15 version: 1.6.15 '@formatjs/cli': specifier: ^6.2.4 version: 6.2.4 + '@storybook/addon-a11y': + specifier: ^8.3.3 + version: 8.3.3(storybook@8.3.3) '@storybook/addon-actions': - specifier: ^8.1.6 - version: 8.1.6 + specifier: ^8.3.3 + version: 8.3.3(storybook@8.3.3) '@storybook/addon-coverage': specifier: ^1.0.4 version: 1.0.4 '@storybook/addon-essentials': - specifier: ^8.1.6 - version: 8.1.6(@types/react-dom@18.2.18)(@types/react@18.2.46)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0) + specifier: ^8.3.3 + version: 8.3.3(storybook@8.3.3) '@storybook/addon-interactions': - specifier: ^8.1.6 - version: 8.1.6(jest@29.7.0)(vitest@1.1.1) + specifier: ^8.3.3 + version: 8.3.3(storybook@8.3.3) '@storybook/addon-links': - specifier: ^8.0.8 - version: 8.0.8(react@18.2.0) + specifier: ^8.3.3 + version: 8.3.3(react@18.2.0)(storybook@8.3.3) + '@storybook/addon-mdx-gfm': + specifier: ^8.3.3 + version: 8.3.3(storybook@8.3.3) '@storybook/blocks': - specifier: ^8.1.6 - version: 8.1.6(@types/react-dom@18.2.18)(@types/react@18.2.46)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0) + specifier: ^8.3.3 + version: 8.3.3(react-dom@18.2.0)(react@18.2.0)(storybook@8.3.3) '@storybook/react': - specifier: ^8.1.6 - version: 8.1.6(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) + specifier: ^8.3.3 + version: 8.3.3(@storybook/test@8.3.3)(react-dom@18.2.0)(react@18.2.0)(storybook@8.3.3)(typescript@5.3.3) '@storybook/react-vite': - specifier: ^8.1.6 - version: 8.1.6(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(vite@5.0.10) + specifier: ^8.3.3 + version: 8.3.3(@storybook/test@8.3.3)(react-dom@18.2.0)(react@18.2.0)(storybook@8.3.3)(typescript@5.3.3)(vite@5.0.10) '@storybook/test': - specifier: 8.1.6 - version: 8.1.6(jest@29.7.0)(vitest@1.1.1) + specifier: ^8.3.3 + version: 8.3.3(storybook@8.3.3) '@storybook/test-runner': - specifier: ^0.18.2 - version: 0.18.2(@types/node@18.15.3) + specifier: ^0.19.1 + version: 0.19.1(@types/node@18.15.3)(storybook@8.3.3) '@swc/cli': specifier: ^0.1.63 version: 0.1.63(@swc/core@1.3.102) @@ -687,8 +693,8 @@ importers: specifier: ^4.11.3 version: 4.11.3(eslint@7.32.0) eslint-plugin-storybook: - specifier: ^0.6.15 - version: 0.6.15(eslint@7.32.0)(typescript@5.3.3) + specifier: ^0.8.0 + version: 0.8.0(eslint@7.32.0)(typescript@5.3.3) eslint-plugin-tailwindcss: specifier: ^3.13.1 version: 3.13.1(tailwindcss@3.4.0) @@ -726,8 +732,8 @@ importers: specifier: ^2.0.3 version: 2.0.3 storybook: - specifier: ^8.1.6 - version: 8.1.6(react-dom@18.2.0)(react@18.2.0) + specifier: ^8.3.3 + version: 8.3.3 tailwindcss: specifier: ^3.4.0 version: 3.4.0 @@ -783,8 +789,8 @@ packages: resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} engines: {node: '>=0.10.0'} - /@adobe/css-tools@4.3.3: - resolution: {integrity: sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==} + /@adobe/css-tools@4.4.0: + resolution: {integrity: sha512-Ff9+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ==} dev: true /@alloc/quick-lru@5.2.0: @@ -821,34 +827,14 @@ packages: - webdriverio dev: false - /@amazeelabs/bridge-storybook@1.2.8(@storybook/addon-actions@8.1.6)(happy-dom@12.10.3)(playwright@1.44.1)(react@18.2.0): - resolution: {integrity: sha512-cM0IS1pZayNDPIc//8qKglo09RgTC0gCqCRKP5i3AuFAKZiLNZxGOWwwhS4aB2q81nBnzrAVj22rnyaaqEUpdw==} + /@amazeelabs/bridge-storybook@1.2.21(@storybook/addon-actions@8.3.3)(react@18.2.0): + resolution: {integrity: sha512-aDTygln/BEuFF5S8K4zuNp8P7G5Z/v1B319x90chT7M65n2PZQBcWJxy21ca8/cdZiVnjsAdK5th2W5SBCmtTQ==} peerDependencies: - '@storybook/addon-actions': '>=7.6.7' - react: '>=18.2.0' + '@storybook/addon-actions': '>=8.0.10' + react: '>=18.3.1' dependencies: - '@storybook/addon-actions': 8.1.6 + '@storybook/addon-actions': 8.3.3(storybook@8.3.3) react: 18.2.0 - optionalDependencies: - '@types/react': 18.3.3 - typescript: 5.4.4 - vitest: 0.34.6(happy-dom@12.10.3)(playwright@1.44.1) - transitivePeerDependencies: - - '@edge-runtime/vm' - - '@vitest/browser' - - '@vitest/ui' - - happy-dom - - jsdom - - less - - lightningcss - - playwright - - safaridriver - - sass - - stylus - - sugarss - - supports-color - - terser - - webdriverio dev: true /@amazeelabs/bridge@1.5.7(react@18.2.0): @@ -1064,17 +1050,17 @@ packages: - utf-8-validate dev: false - /@amazeelabs/gatsby-source-silverback@1.14.0(@types/node@18.15.13)(gatsby-plugin-sharp@5.13.1)(gatsby@5.13.3)(typescript@5.4.4): + /@amazeelabs/gatsby-source-silverback@1.14.0(@types/node@18.15.13)(gatsby-plugin-sharp@5.13.1)(gatsby@5.13.1)(typescript@4.9.5): resolution: {integrity: sha512-tIL4lPx7mQDBH5XiouXgTEhOIXF/oKDss0OYbHJEbxXVofv4IDifZcZZO1Hw9oWmrTSaJhYoC2Bdm+2kdvxf6g==} peerDependencies: gatsby-plugin-sharp: ^5.13.1 dependencies: '@amazeelabs/graphql-directives': 1.3.2 fetch-retry: 5.0.6 - gatsby-graphql-source-toolkit: 2.0.4(gatsby@5.13.3) - gatsby-plugin-sharp: 5.13.1(gatsby@5.13.3)(graphql@16.8.1) + gatsby-graphql-source-toolkit: 2.0.4(gatsby@5.13.1) + gatsby-plugin-sharp: 5.13.1(gatsby@5.13.1)(graphql@16.8.1) graphql: 16.8.1 - graphql-config: 5.0.3(@types/node@18.15.13)(graphql@16.8.1)(typescript@5.4.4) + graphql-config: 5.0.3(@types/node@18.15.13)(graphql@16.8.1)(typescript@4.9.5) isomorphic-fetch: 3.0.0 lodash-es: 4.17.21 node-fetch: 3.3.2 @@ -1089,17 +1075,17 @@ packages: - utf-8-validate dev: false - /@amazeelabs/gatsby-source-silverback@1.14.0(@types/node@20.11.17)(gatsby-plugin-sharp@5.13.1)(gatsby@5.13.1)(typescript@4.9.5): + /@amazeelabs/gatsby-source-silverback@1.14.0(@types/node@18.15.13)(gatsby-plugin-sharp@5.13.1)(gatsby@5.13.3)(typescript@5.4.4): resolution: {integrity: sha512-tIL4lPx7mQDBH5XiouXgTEhOIXF/oKDss0OYbHJEbxXVofv4IDifZcZZO1Hw9oWmrTSaJhYoC2Bdm+2kdvxf6g==} peerDependencies: gatsby-plugin-sharp: ^5.13.1 dependencies: '@amazeelabs/graphql-directives': 1.3.2 fetch-retry: 5.0.6 - gatsby-graphql-source-toolkit: 2.0.4(gatsby@5.13.1) - gatsby-plugin-sharp: 5.13.1(gatsby@5.13.1)(graphql@16.8.1) + gatsby-graphql-source-toolkit: 2.0.4(gatsby@5.13.3) + gatsby-plugin-sharp: 5.13.1(gatsby@5.13.3)(graphql@16.8.1) graphql: 16.8.1 - graphql-config: 5.0.3(@types/node@20.11.17)(graphql@16.8.1)(typescript@4.9.5) + graphql-config: 5.0.3(@types/node@18.15.13)(graphql@16.8.1)(typescript@5.4.4) isomorphic-fetch: 3.0.0 lodash-es: 4.17.21 node-fetch: 3.3.2 @@ -1345,13 +1331,6 @@ packages: transitivePeerDependencies: - encoding - /@aw-web-design/x-default-browser@1.4.126: - resolution: {integrity: sha512-Xk1sIhyNC/esHGGVjL/niHLowM0csl/kFO5uawBy4IrWwy0o1G8LGt3jP6nmWGz+USxeeqbihAmp/oVZju6wug==} - hasBin: true - dependencies: - default-browser-id: 3.0.0 - dev: true - /@babel/code-frame@7.12.11: resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==} requiresBuild: true @@ -2582,18 +2561,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/preset-flow@7.24.1(@babel/core@7.24.4): - resolution: {integrity: sha512-sWCV2G9pcqZf+JHyv/RyqEIpFypxdCSxWIxQjpdaQxenNog7cN1pr76hg8u0Fz8Qgg0H4ETkGcJnXL8d4j0PPA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.24.4 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-transform-flow-strip-types': 7.24.1(@babel/core@7.24.4) - dev: true - /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.4): resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} peerDependencies: @@ -2631,20 +2598,6 @@ packages: '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.4) '@babel/plugin-transform-typescript': 7.24.4(@babel/core@7.24.4) - /@babel/register@7.23.7(@babel/core@7.24.4): - resolution: {integrity: sha512-EjJeB6+kvpk+Y5DAkEAmbOBEFkh9OASx0huoEkqYTFxAZHzOAX2Oh5uwAUuL2rUddqfM0SA+KPXV2TbzoZ2kvQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.24.4 - clone-deep: 4.0.1 - find-cache-dir: 2.1.0 - make-dir: 2.1.0 - pirates: 4.0.6 - source-map-support: 0.5.21 - dev: true - /@babel/regjsgen@0.8.0: resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} @@ -2760,25 +2713,18 @@ packages: dependencies: '@cloudinary/transformation-builder-sdk': 1.13.3 - /@colors/colors@1.5.0: - resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} - engines: {node: '>=0.1.90'} - requiresBuild: true - dev: true - optional: true - /@colors/colors@1.6.0: resolution: {integrity: sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==} engines: {node: '>=0.1.90'} - /@commitlint/cli@18.4.3(@types/node@20.11.17)(typescript@5.3.3): + /@commitlint/cli@18.4.3(@types/node@18.15.13)(typescript@5.3.3): resolution: {integrity: sha512-zop98yfB3A6NveYAZ3P1Mb6bIXuCeWgnUfVNkH4yhIMQpQfzFwseadazOuSn0OOfTt0lWuFauehpm9GcqM5lww==} engines: {node: '>=v18'} hasBin: true dependencies: '@commitlint/format': 18.6.1 '@commitlint/lint': 18.6.1 - '@commitlint/load': 18.6.1(@types/node@20.11.17)(typescript@5.3.3) + '@commitlint/load': 18.6.1(@types/node@18.15.13)(typescript@5.3.3) '@commitlint/read': 18.6.1 '@commitlint/types': 18.6.1 execa: 5.1.1 @@ -2849,7 +2795,7 @@ packages: '@commitlint/types': 18.6.1 dev: true - /@commitlint/load@18.6.1(@types/node@20.11.17)(typescript@5.3.3): + /@commitlint/load@18.6.1(@types/node@18.15.13)(typescript@5.3.3): resolution: {integrity: sha512-p26x8734tSXUHoAw0ERIiHyW4RaI4Bj99D8YgUlVV9SedLf8hlWAfyIFhHRIhfPngLlCe0QYOdRKYFt8gy56TA==} engines: {node: '>=v18'} dependencies: @@ -2859,7 +2805,7 @@ packages: '@commitlint/types': 18.6.1 chalk: 4.1.2 cosmiconfig: 8.3.6(typescript@5.3.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.17)(cosmiconfig@8.3.6)(typescript@5.3.3) + cosmiconfig-typescript-loader: 5.0.0(@types/node@18.15.13)(cosmiconfig@8.3.6)(typescript@5.3.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -2957,11 +2903,6 @@ packages: node-source-walk: 6.0.2 dev: false - /@discoveryjs/json-ext@0.5.7: - resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} - engines: {node: '>=10.0.0'} - dev: true - /@dnd-kit/accessibility@3.1.0(react@18.2.0): resolution: {integrity: sha512-ea7IkhKvlJUv9iSHJOnxinBcoOI3ppGnnL+VDJ75O45Nss6HtZd8IdN8touXPDtASfeI2T2LImb8VOZcL47wjQ==} peerDependencies: @@ -3112,6 +3053,7 @@ packages: '@types/react': 18.3.3 hoist-non-react-statics: 3.3.2 react: 18.2.0 + dev: false /@emotion/serialize@1.1.4: resolution: {integrity: sha512-RIN04MBT8g+FnDwgvIUi8czvr1LU1alUMI05LekWB5DGyTm8cCBMCRpq3GqaiyEDRptEXOyXnvZ58GZYu4kBxQ==} @@ -3164,6 +3106,7 @@ packages: '@emotion/utils': 1.2.1 '@types/react': 18.3.3 react: 18.2.0 + dev: false /@emotion/unitless@0.8.1: resolution: {integrity: sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==} @@ -4026,10 +3969,6 @@ packages: transitivePeerDependencies: - supports-color - /@fal-works/esbuild-plugin-global-externals@2.1.2: - resolution: {integrity: sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ==} - dev: true - /@fastify/accept-negotiator@1.1.0: resolution: {integrity: sha512-OIHZrb2ImZ7XG85HXOONLcJWGosv7sIvM2ifAPQVhg9Lv7qdmMBNVaai4QTdyuaqbKM5eO6sLSQOYI7wEQeCJQ==} engines: {node: '>=14'} @@ -4700,24 +4639,6 @@ packages: - '@types/node' dev: false - /@graphql-tools/executor-http@1.0.9(@types/node@20.11.17)(graphql@16.8.1): - resolution: {integrity: sha512-+NXaZd2MWbbrWHqU4EhXcrDbogeiCDmEbrAN+rMn4Nu2okDjn2MTFDbTIab87oEubQCH4Te1wDkWPKrzXup7+Q==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-tools/utils': 10.1.2(graphql@16.8.1) - '@repeaterjs/repeater': 3.0.5 - '@whatwg-node/fetch': 0.9.17 - extract-files: 11.0.0 - graphql: 16.8.1 - meros: 1.3.0(@types/node@20.11.17) - tslib: 2.6.2 - value-or-promise: 1.0.12 - transitivePeerDependencies: - - '@types/node' - dev: false - /@graphql-tools/executor-legacy-ws@1.0.6(graphql@16.8.1): resolution: {integrity: sha512-lDSxz9VyyquOrvSuCCnld3256Hmd+QI2lkmkEv7d4mdzkxkK4ddAWW1geQiWrQvWmdsmcnGGlZ7gDGbhEExwqg==} engines: {node: '>=16.0.0'} @@ -5049,33 +4970,6 @@ packages: - utf-8-validate dev: false - /@graphql-tools/url-loader@8.0.2(@types/node@20.11.17)(graphql@16.8.1): - resolution: {integrity: sha512-1dKp2K8UuFn7DFo1qX5c1cyazQv2h2ICwA9esHblEqCYrgf69Nk8N7SODmsfWg94OEaI74IqMoM12t7eIGwFzQ==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@ardatan/sync-fetch': 0.0.1 - '@graphql-tools/delegate': 10.0.4(graphql@16.8.1) - '@graphql-tools/executor-graphql-ws': 1.1.2(graphql@16.8.1) - '@graphql-tools/executor-http': 1.0.9(@types/node@20.11.17)(graphql@16.8.1) - '@graphql-tools/executor-legacy-ws': 1.0.6(graphql@16.8.1) - '@graphql-tools/utils': 10.1.2(graphql@16.8.1) - '@graphql-tools/wrap': 10.0.5(graphql@16.8.1) - '@types/ws': 8.5.10 - '@whatwg-node/fetch': 0.9.17 - graphql: 16.8.1 - isomorphic-ws: 5.0.0(ws@8.16.0) - tslib: 2.6.2 - value-or-promise: 1.0.12 - ws: 8.16.0 - transitivePeerDependencies: - - '@types/node' - - bufferutil - - encoding - - utf-8-validate - dev: false - /@graphql-tools/utils@10.1.2(graphql@16.8.1): resolution: {integrity: sha512-fX13CYsDnX4yifIyNdiN0cVygz/muvkreWWem6BBw130+ODbRRgfiVveL0NizCEnKXkpvdeTy9Bxvo9LIKlhrw==} engines: {node: '>=16.0.0'} @@ -5220,6 +5114,7 @@ packages: /@humanwhocodes/config-array@0.5.0: resolution: {integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==} engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead requiresBuild: true dependencies: '@humanwhocodes/object-schema': 1.2.1 @@ -5235,6 +5130,7 @@ packages: /@humanwhocodes/object-schema@1.2.1: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} + deprecated: Use @eslint/object-schema instead requiresBuild: true /@iarna/toml@2.2.5: @@ -5454,7 +5350,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 18.15.3 + '@types/node': 18.15.13 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -5475,14 +5371,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.15.3 + '@types/node': 18.15.13 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@18.15.3) + jest-config: 29.7.0(@types/node@18.15.13) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -5517,7 +5413,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.15.3 + '@types/node': 18.15.13 jest-mock: 29.7.0 dev: true @@ -5544,7 +5440,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 18.15.3 + '@types/node': 18.15.13 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -5577,7 +5473,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 18.15.3 + '@types/node': 18.15.13 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -5663,7 +5559,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.11.17 + '@types/node': 18.15.13 '@types/yargs': 16.0.9 chalk: 4.1.2 dev: false @@ -5675,13 +5571,13 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 18.15.3 + '@types/node': 18.15.13 '@types/yargs': 17.0.32 chalk: 4.1.2 dev: true - /@joshwooding/vite-plugin-react-docgen-typescript@0.3.1(typescript@5.3.3)(vite@5.0.10): - resolution: {integrity: sha512-pdoMZ9QaPnVlSM+SdU/wgg0nyD/8wQ7y90ttO2CMCyrrm7RxveYIJ5eNfjPaoMFqW41LZra7QO9j+xV4Y18Glw==} + /@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@5.3.3)(vite@5.0.10): + resolution: {integrity: sha512-2D6y7fNvFmsLmRt6UCOFJPvFoPMJGT0Uh1Wg0RaigUp7kdQPs6yYn8Dmx6GZkOH/NW0yMTwRz/p0SRMMRo50vA==} peerDependencies: typescript: '>= 4.3.x' vite: ^3.0.0 || ^4.0.0 || ^5.0.0 @@ -5900,7 +5796,7 @@ packages: nopt: 5.0.0 npmlog: 5.0.1 rimraf: 3.0.2 - semver: 7.6.0 + semver: 7.6.3 tar: 6.2.1 transitivePeerDependencies: - encoding @@ -5918,7 +5814,7 @@ packages: nopt: 5.0.0 npmlog: 5.0.1 rimraf: 3.0.2 - semver: 7.6.0 + semver: 7.6.3 tar: 6.2.1 transitivePeerDependencies: - encoding @@ -6007,14 +5903,6 @@ packages: requiresBuild: true optional: true - /@ndelangen/get-tarball@3.0.9: - resolution: {integrity: sha512-9JKTEik4vq+yGosHYhZ1tiH/3WpUS0Nh0kej4Agndhox8pAdWhEx5knFVRcb/ya9knCRCs1rPxNrSXTDdfVqpA==} - dependencies: - gunzip-maybe: 1.4.2 - pump: 3.0.0 - tar-fs: 2.1.1 - dev: true - /@netlify/binary-info@1.0.0: resolution: {integrity: sha512-4wMPu9iN3/HL97QblBsBay3E1etIciR84izI3U+4iALY+JHCrI+a2jO0qbAZ/nxKoegypYEaiiqWXylm+/zfrw==} dev: false @@ -6045,7 +5933,7 @@ packages: yargs: 17.7.2 dev: false - /@netlify/build@29.36.6(@opentelemetry/api@1.8.0)(@types/node@20.11.17): + /@netlify/build@29.36.6(@opentelemetry/api@1.8.0)(@types/node@18.15.13): resolution: {integrity: sha512-crNoY5Vr7tAodBfYdz8weM+NTw5q6W6ArkowNw6QhKXa4iRXT5MY6H0c2ztsge9o5gAYs55bDhBpKiPcZlzDlA==} engines: {node: ^14.16.0 || >=16.0.0} hasBin: true @@ -6110,9 +5998,9 @@ packages: strip-ansi: 7.1.0 supports-color: 9.4.0 terminal-link: 3.0.0 - ts-node: 10.9.2(@types/node@20.11.17)(typescript@5.4.4) + ts-node: 10.9.2(@types/node@18.15.13)(typescript@5.4.4) typescript: 5.4.4 - uuid: 9.0.0 + uuid: 9.0.1 yargs: 17.7.2 transitivePeerDependencies: - '@swc/core' @@ -6193,7 +6081,7 @@ packages: semver: 7.6.0 tmp-promise: 3.0.3 urlpattern-polyfill: 8.0.2 - uuid: 9.0.0 + uuid: 9.0.1 transitivePeerDependencies: - encoding - supports-color @@ -6225,7 +6113,7 @@ packages: semver: 7.6.0 tmp-promise: 3.0.3 urlpattern-polyfill: 8.0.2 - uuid: 9.0.0 + uuid: 9.0.1 transitivePeerDependencies: - encoding - supports-color @@ -6248,7 +6136,7 @@ packages: p-locate: 6.0.0 process: 0.11.10 read-pkg-up: 9.1.0 - semver: 7.6.0 + semver: 7.6.3 dev: false /@netlify/functions-utils@5.2.54(supports-color@9.4.0): @@ -6482,7 +6370,7 @@ packages: precinct: 11.0.5(supports-color@9.4.0) require-package-name: 2.0.1 resolve: 2.0.0-next.5 - semver: 7.6.0 + semver: 7.6.3 tmp-promise: 3.0.3 toml: 3.0.0 unixify: 1.0.0 @@ -6568,7 +6456,7 @@ packages: precinct: 11.0.5(supports-color@9.4.0) require-package-name: 2.0.1 resolve: 2.0.0-next.5 - semver: 7.6.0 + semver: 7.6.3 tmp-promise: 3.0.3 toml: 3.0.0 unixify: 1.0.0 @@ -6607,7 +6495,7 @@ packages: requiresBuild: true dependencies: '@gar/promisify': 1.1.3 - semver: 7.6.0 + semver: 7.6.3 dev: false optional: true @@ -7286,564 +7174,6 @@ packages: resolution: {integrity: sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==} dev: true - /@radix-ui/primitive@1.0.1: - resolution: {integrity: sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==} - dependencies: - '@babel/runtime': 7.24.4 - dev: true - - /@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.46)(react@18.2.0): - resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@types/react': 18.2.46 - react: 18.2.0 - dev: true - - /@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.3)(react@18.2.0): - resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@types/react': 18.3.3 - react: 18.2.0 - dev: true - - /@radix-ui/react-context@1.0.1(@types/react@18.2.46)(react@18.2.0): - resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@types/react': 18.2.46 - react: 18.2.0 - dev: true - - /@radix-ui/react-context@1.0.1(@types/react@18.3.3)(react@18.2.0): - resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@types/react': 18.3.3 - react: 18.2.0 - dev: true - - /@radix-ui/react-dialog@1.0.5(@types/react-dom@18.2.18)(@types/react@18.2.46)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-GjWJX/AUpB703eEBanuBnIWdIXg6NvJFCXcNlSZk4xdszCdhrJgBoUd1cGk67vFO+WdA2pfI/plOpqz/5GUP6Q==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.46)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.46)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.18)(@types/react@18.2.46)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.46)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.2.46)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.46)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.2.46)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.18)(@types/react@18.2.46)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.46)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.46)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.46)(react@18.2.0) - '@types/react': 18.2.46 - '@types/react-dom': 18.2.18 - aria-hidden: 1.2.4 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-remove-scroll: 2.5.5(@types/react@18.2.46)(react@18.2.0) - dev: true - - /@radix-ui/react-dialog@1.0.5(@types/react-dom@18.2.18)(@types/react@18.3.3)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-GjWJX/AUpB703eEBanuBnIWdIXg6NvJFCXcNlSZk4xdszCdhrJgBoUd1cGk67vFO+WdA2pfI/plOpqz/5GUP6Q==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.18)(@types/react@18.3.3)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.3)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.3.3)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.3)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.3.3)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.18)(@types/react@18.3.3)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.3)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@18.2.0) - '@types/react': 18.3.3 - '@types/react-dom': 18.2.18 - aria-hidden: 1.2.4 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-remove-scroll: 2.5.5(@types/react@18.3.3)(react@18.2.0) - dev: true - - /@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.2.18)(@types/react@18.2.46)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-aJeDjQhywg9LBu2t/At58hCvr7pEm0o2Ke1x33B+MhjNmmZ17sy4KImo0KPLgsnc/zN7GPdce8Cnn0SWvwZO7g==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.46)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.46)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.46)(react@18.2.0) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.46)(react@18.2.0) - '@types/react': 18.2.46 - '@types/react-dom': 18.2.18 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: true - - /@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.2.18)(@types/react@18.3.3)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-aJeDjQhywg9LBu2t/At58hCvr7pEm0o2Ke1x33B+MhjNmmZ17sy4KImo0KPLgsnc/zN7GPdce8Cnn0SWvwZO7g==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.3)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.2.0) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.3)(react@18.2.0) - '@types/react': 18.3.3 - '@types/react-dom': 18.2.18 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: true - - /@radix-ui/react-focus-guards@1.0.1(@types/react@18.2.46)(react@18.2.0): - resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@types/react': 18.2.46 - react: 18.2.0 - dev: true - - /@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.3)(react@18.2.0): - resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@types/react': 18.3.3 - react: 18.2.0 - dev: true - - /@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.2.18)(@types/react@18.2.46)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-sL04Mgvf+FmyvZeYfNu1EPAaaxD+aw7cYeIB9L9Fvq8+urhltTRaEo5ysKOpHuKPclsZcSUMKlN05x4u+CINpA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.46)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.46)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.46)(react@18.2.0) - '@types/react': 18.2.46 - '@types/react-dom': 18.2.18 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: true - - /@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.2.18)(@types/react@18.3.3)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-sL04Mgvf+FmyvZeYfNu1EPAaaxD+aw7cYeIB9L9Fvq8+urhltTRaEo5ysKOpHuKPclsZcSUMKlN05x4u+CINpA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.3)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.2.0) - '@types/react': 18.3.3 - '@types/react-dom': 18.2.18 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: true - - /@radix-ui/react-id@1.0.1(@types/react@18.2.46)(react@18.2.0): - resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.46)(react@18.2.0) - '@types/react': 18.2.46 - react: 18.2.0 - dev: true - - /@radix-ui/react-id@1.0.1(@types/react@18.3.3)(react@18.2.0): - resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@18.2.0) - '@types/react': 18.3.3 - react: 18.2.0 - dev: true - - /@radix-ui/react-portal@1.0.4(@types/react-dom@18.2.18)(@types/react@18.2.46)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Qki+C/EuGUVCQTOTD5vzJzJuMUlewbzuKyUy+/iHM2uwGiru9gZeBJtHAPKAEkB5KWGi9mP/CHKcY0wt1aW45Q==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.46)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.46 - '@types/react-dom': 18.2.18 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: true - - /@radix-ui/react-portal@1.0.4(@types/react-dom@18.2.18)(@types/react@18.3.3)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Qki+C/EuGUVCQTOTD5vzJzJuMUlewbzuKyUy+/iHM2uwGiru9gZeBJtHAPKAEkB5KWGi9mP/CHKcY0wt1aW45Q==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.3)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.3.3 - '@types/react-dom': 18.2.18 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: true - - /@radix-ui/react-presence@1.0.1(@types/react-dom@18.2.18)(@types/react@18.2.46)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.46)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.46)(react@18.2.0) - '@types/react': 18.2.46 - '@types/react-dom': 18.2.18 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: true - - /@radix-ui/react-presence@1.0.1(@types/react-dom@18.2.18)(@types/react@18.3.3)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@18.2.0) - '@types/react': 18.3.3 - '@types/react-dom': 18.2.18 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: true - - /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.46)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.46)(react@18.2.0) - '@types/react': 18.2.46 - '@types/react-dom': 18.2.18 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: true - - /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.3)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.2.0) - '@types/react': 18.3.3 - '@types/react-dom': 18.2.18 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: true - - /@radix-ui/react-slot@1.0.2(@types/react@18.2.46)(react@18.2.0): - resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.46)(react@18.2.0) - '@types/react': 18.2.46 - react: 18.2.0 - dev: true - - /@radix-ui/react-slot@1.0.2(@types/react@18.3.3)(react@18.2.0): - resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.2.0) - '@types/react': 18.3.3 - react: 18.2.0 - dev: true - - /@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.2.46)(react@18.2.0): - resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@types/react': 18.2.46 - react: 18.2.0 - dev: true - - /@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.3)(react@18.2.0): - resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@types/react': 18.3.3 - react: 18.2.0 - dev: true - - /@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.2.46)(react@18.2.0): - resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.46)(react@18.2.0) - '@types/react': 18.2.46 - react: 18.2.0 - dev: true - - /@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.3)(react@18.2.0): - resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.2.0) - '@types/react': 18.3.3 - react: 18.2.0 - dev: true - - /@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.2.46)(react@18.2.0): - resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.46)(react@18.2.0) - '@types/react': 18.2.46 - react: 18.2.0 - dev: true - - /@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.3)(react@18.2.0): - resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.2.0) - '@types/react': 18.3.3 - react: 18.2.0 - dev: true - - /@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.2.46)(react@18.2.0): - resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@types/react': 18.2.46 - react: 18.2.0 - dev: true - - /@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.3)(react@18.2.0): - resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@types/react': 18.3.3 - react: 18.2.0 - dev: true - /@react-aria/focus@3.17.1(react@18.2.0): resolution: {integrity: sha512-FLTySoSNqX++u0nWZJPPN5etXY0WBxaIe/YuL/GTEeuqUIuC/2bJSaw5hlsM6T2yjy6Y/VAxBcKSdAFUlU6njQ==} peerDependencies: @@ -8158,7 +7488,7 @@ packages: engines: {node: '>= 18', npm: '>= 8.6.0'} dependencies: '@slack/types': 2.11.0 - '@types/node': 20.11.17 + '@types/node': 18.15.13 axios: 1.6.8 transitivePeerDependencies: - debug @@ -8167,40 +7497,50 @@ packages: /@socket.io/component-emitter@3.1.0: resolution: {integrity: sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==} - /@storybook/addon-actions@8.1.6: - resolution: {integrity: sha512-EbiAdbtXN/UM4by3+qisbrQmElaIfahgNqffbst6GiCTmUCVE5if6geL1mzKd/u/rZOzx5g0EG76x8N9yDjOtg==} + /@storybook/addon-a11y@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-TiCbNfKJOBD2b8mMqHOii8ntdt0V4+ifAgzmGku+F1hdf2EhEw1nL6CHpvnx/GBXoGeK4mrPJIKKoPNp+zz0dw==} + peerDependencies: + storybook: ^8.3.3 + dependencies: + '@storybook/addon-highlight': 8.3.3(storybook@8.3.3) + axe-core: 4.7.0 + storybook: 8.3.3 + dev: true + + /@storybook/addon-actions@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-cbpksmld7iADwDGXgojZ4r8LGI3YA3NP68duAHg2n1dtnx1oUaFK5wd6dbNuz7GdjyhIOIy3OKU1dAuylYNGOQ==} + peerDependencies: + storybook: ^8.3.3 dependencies: - '@storybook/core-events': 8.1.6 '@storybook/global': 5.0.0 '@types/uuid': 9.0.8 dequal: 2.0.3 polished: 4.3.1 + storybook: 8.3.3 uuid: 9.0.1 dev: true - /@storybook/addon-backgrounds@8.1.6: - resolution: {integrity: sha512-mrBG5mkcMg6vpRUtNxyYaseD4ucrG+mZiqZnXcx8LWzwDMOd4mOODvap286z+Si0Fl1etbGDDhPU9+hV+o1arw==} + /@storybook/addon-backgrounds@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-aX0OIrtjIB7UgSaiv20SFkfC1iWwJIGMPsPSJ5ZPhXIIOWIEBtSujh8YXwjDEXSC4DOHalmeT4bitRRe5KrVKA==} + peerDependencies: + storybook: ^8.3.3 dependencies: '@storybook/global': 5.0.0 memoizerific: 1.11.3 + storybook: 8.3.3 ts-dedent: 2.2.0 dev: true - /@storybook/addon-controls@8.1.6(@types/react-dom@18.2.18)(@types/react@18.2.46)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-hDMsu4yRP/ySb/G7hbd7nSFhVNz+F9hnizJGJX4XGuiSx7rAEYjvfKQKkawxTP+VeAw6iZPj1fukvOrMCQ0xxQ==} + /@storybook/addon-controls@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-78xRtVpY7eX/Lti00JLgwYCBRB6ZcvzY3SWk0uQjEqcTnQGoQkVg2L7oWFDlDoA1LBY18P5ei2vu8MYT9GXU4g==} + peerDependencies: + storybook: ^8.3.3 dependencies: - '@storybook/blocks': 8.1.6(@types/react-dom@18.2.18)(@types/react@18.2.46)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0) + '@storybook/global': 5.0.0 dequal: 2.0.3 lodash: 4.17.21 + storybook: 8.3.3 ts-dedent: 2.2.0 - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' - - encoding - - prettier - - react - - react-dom - - supports-color dev: true /@storybook/addon-coverage@1.0.4: @@ -8218,241 +7558,167 @@ packages: - supports-color dev: true - /@storybook/addon-docs@8.1.6(@types/react-dom@18.2.18)(prettier@3.2.5): - resolution: {integrity: sha512-ejTbjDhaHn6IeTma/pwn8OutDzIqbMJKNhZx24W4FE/qvYInZIK/9gYPU9/oLKZ7FImqP3s1e4+RxDBgsq21lA==} + /@storybook/addon-docs@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-REUandqq1RnMNOhsocRwx5q2fdlBAYPTDFlKASYfEn4Ln5NgbQRGxOAWl7yXAAFzbDmUDU7K20hkauecF0tyMw==} + peerDependencies: + storybook: ^8.3.3 dependencies: - '@babel/core': 7.24.4 '@mdx-js/react': 3.0.1(@types/react@18.3.3)(react@18.2.0) - '@storybook/blocks': 8.1.6(@types/react-dom@18.2.18)(@types/react@18.3.3)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0) - '@storybook/client-logger': 8.1.6 - '@storybook/components': 8.1.6(@types/react-dom@18.2.18)(@types/react@18.3.3)(react-dom@18.2.0)(react@18.2.0) - '@storybook/csf-plugin': 8.1.6 - '@storybook/csf-tools': 8.1.6 + '@storybook/blocks': 8.3.3(react-dom@18.2.0)(react@18.2.0)(storybook@8.3.3) + '@storybook/csf-plugin': 8.3.3(storybook@8.3.3) '@storybook/global': 5.0.0 - '@storybook/node-logger': 8.1.6 - '@storybook/preview-api': 8.1.6 - '@storybook/react-dom-shim': 8.1.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 8.1.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 8.1.6 + '@storybook/react-dom-shim': 8.3.3(react-dom@18.2.0)(react@18.2.0)(storybook@8.3.3) '@types/react': 18.3.3 fs-extra: 11.2.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) rehype-external-links: 3.0.0 rehype-slug: 6.0.0 + storybook: 8.3.3 ts-dedent: 2.2.0 - transitivePeerDependencies: - - '@types/react-dom' - - encoding - - prettier - - supports-color dev: true - /@storybook/addon-essentials@8.1.6(@types/react-dom@18.2.18)(@types/react@18.2.46)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-8ve9eM9dL6JsC5hV98unXtADvwyhIZoa3iWSeTicxWab49tvAfIM9ExwcWmUyPaB4m5q45jBSBXg66bzW2+TFw==} - dependencies: - '@storybook/addon-actions': 8.1.6 - '@storybook/addon-backgrounds': 8.1.6 - '@storybook/addon-controls': 8.1.6(@types/react-dom@18.2.18)(@types/react@18.2.46)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-docs': 8.1.6(@types/react-dom@18.2.18)(prettier@3.2.5) - '@storybook/addon-highlight': 8.1.6 - '@storybook/addon-measure': 8.1.6 - '@storybook/addon-outline': 8.1.6 - '@storybook/addon-toolbars': 8.1.6 - '@storybook/addon-viewport': 8.1.6 - '@storybook/core-common': 8.1.6(prettier@3.2.5) - '@storybook/manager-api': 8.1.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 8.1.6 - '@storybook/preview-api': 8.1.6 + /@storybook/addon-essentials@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-E/uXoUYcg8ulG3lVbsEKb4v5hnMeGkq9YJqiZYKgVK7iRFa6p4HeVB1wU1adnm7RgjWvh+p0vQRo4KL2CTNXqw==} + peerDependencies: + storybook: ^8.3.3 + dependencies: + '@storybook/addon-actions': 8.3.3(storybook@8.3.3) + '@storybook/addon-backgrounds': 8.3.3(storybook@8.3.3) + '@storybook/addon-controls': 8.3.3(storybook@8.3.3) + '@storybook/addon-docs': 8.3.3(storybook@8.3.3) + '@storybook/addon-highlight': 8.3.3(storybook@8.3.3) + '@storybook/addon-measure': 8.3.3(storybook@8.3.3) + '@storybook/addon-outline': 8.3.3(storybook@8.3.3) + '@storybook/addon-toolbars': 8.3.3(storybook@8.3.3) + '@storybook/addon-viewport': 8.3.3(storybook@8.3.3) + storybook: 8.3.3 ts-dedent: 2.2.0 - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' - - encoding - - prettier - - react - - react-dom - - supports-color dev: true - /@storybook/addon-highlight@8.1.6: - resolution: {integrity: sha512-QT95TS4OT0SJJVz/1m038COUdS2yWukQOwyq2rCgSM6nU3OHOPf/CldDK4Sdch7Z4jV9kRdRS0Pu4FB5SV+uOw==} + /@storybook/addon-highlight@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-MB084xJM66rLU+iFFk34kjLUiAWzDiy6Kz4uZRa1CnNqEK0sdI8HaoQGgOxTIa2xgJor05/8/mlYlMkP/0INsQ==} + peerDependencies: + storybook: ^8.3.3 dependencies: '@storybook/global': 5.0.0 + storybook: 8.3.3 dev: true - /@storybook/addon-interactions@8.1.6(jest@29.7.0)(vitest@1.1.1): - resolution: {integrity: sha512-/5i3wXuNnduTN807BNSX7nJ0a3eQPjN49yUAfLtYtIoNCEsLAza2F5yt8aadKOj1rR6xqROc7y8NMhhC5Cp50A==} + /@storybook/addon-interactions@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-3w5tpCGYdF33wF44xEhTS3Zmcwd6nITtwy5q+PJvHCJAm3fpjzL3xrjtlHKDvXNwYacJPRCbWKn2QwtxZIdN0g==} + peerDependencies: + storybook: ^8.3.3 dependencies: '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.1.6 - '@storybook/test': 8.1.6(jest@29.7.0)(vitest@1.1.1) - '@storybook/types': 8.1.6 + '@storybook/instrumenter': 8.3.3(storybook@8.3.3) + '@storybook/test': 8.3.3(storybook@8.3.3) polished: 4.3.1 + storybook: 8.3.3 ts-dedent: 2.2.0 - transitivePeerDependencies: - - '@jest/globals' - - '@types/bun' - - '@types/jest' - - jest - - vitest dev: true - /@storybook/addon-links@8.0.8(react@18.2.0): - resolution: {integrity: sha512-iRI/W9I6fOom5zfZvsu53gfJtuhBSMmhgI/u5uZbAbfEoNL5D1PqpDXD4ygM8Vvlx90AZNZ2W5slEe7gCZOMyA==} + /@storybook/addon-links@8.3.3(react@18.2.0)(storybook@8.3.3): + resolution: {integrity: sha512-rz4KEbzr1ca4zZEZwbOnhKiaEsokCl1KkngxT/C1YIkpW908j/kg2nnIb5MrtlAW1nirXguAR74t6CGntvdU9w==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + storybook: ^8.3.3 peerDependenciesMeta: react: optional: true dependencies: - '@storybook/csf': 0.1.4 + '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 react: 18.2.0 + storybook: 8.3.3 ts-dedent: 2.2.0 dev: true - /@storybook/addon-measure@8.1.6: - resolution: {integrity: sha512-afG6XzClrkBQ9ZUZQs0rI9z/RYB+qhebG5k1NTCGYJnj7K4c+jso9nQ9vmypOBqlYKwTT2ZG+9xSK1/IhudEvg==} + /@storybook/addon-mdx-gfm@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-jdwVXoBSEdmuw8L4MxUeJ/qIInADfCwdtShnfTQIJBBRucOl8ykgfTKKNjllT79TFiK0gsWoiZmE05P4wuBofw==} + peerDependencies: + storybook: ^8.3.3 + dependencies: + remark-gfm: 4.0.0 + storybook: 8.3.3 + ts-dedent: 2.2.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@storybook/addon-measure@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-R20Z83gnxDRrocES344dw1Of/zDhe3XHSM6TLq80UQTJ9PhnMI+wYHQlK9DsdP3KiRkI+pQA6GCOp0s2ZRy5dg==} + peerDependencies: + storybook: ^8.3.3 dependencies: '@storybook/global': 5.0.0 + storybook: 8.3.3 tiny-invariant: 1.3.3 dev: true - /@storybook/addon-outline@8.1.6: - resolution: {integrity: sha512-YjH3L4kxln0fLF77oDGJ2KF1I0RNrBQ9FRtqZkGMUbplxwYU0BBrguSgVeGxTLN1q/69LmL6wjFP4nLzqZARhA==} + /@storybook/addon-outline@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-OwqYfieNuqSqWNtUZLu3UmsfQNnwA2UaSMBZyeC2Dte9Jd59PPYggcWmH+b0S6OTbYXWNAUK5U6WdK+X9Ypzdw==} + peerDependencies: + storybook: ^8.3.3 dependencies: '@storybook/global': 5.0.0 + storybook: 8.3.3 ts-dedent: 2.2.0 dev: true - /@storybook/addon-toolbars@8.1.6: - resolution: {integrity: sha512-d1GciLzD2ZRqh7+b8+JGuCdx8x/MAobhTy+jKeK79d+QKNtPhqZ1OvyUbwObgD6XLF8B/3DvyP3r52lmYMwlnQ==} - dev: true - - /@storybook/addon-viewport@8.1.6: - resolution: {integrity: sha512-4EpEkJW1fPqlHIqG7OQtnAaHh9DPj7k+guXpzWjVwHfF6AE0fXIg7Yx6iVDGPyKkRaagPw6nL8DOr2U8YwK4rQ==} + /@storybook/addon-toolbars@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-4WyiVqDm4hlJdENIVQg9pLNLdfhnNKa+haerYYSzTVjzYrUx0X6Bxafshq+sud6aRtSYU14abwP56lfW8hgTlA==} + peerDependencies: + storybook: ^8.3.3 dependencies: - memoizerific: 1.11.3 + storybook: 8.3.3 dev: true - /@storybook/blocks@8.1.6(@types/react-dom@18.2.18)(@types/react@18.2.46)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-HBp80G9puOejqlBA0iNlV3gUxc7TkBlNIVG2rmhjcvPZUueldxTUGIGvEfTLdEM6nqzNVZT+duXwqeHHnDcynA==} + /@storybook/addon-viewport@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-2S+UpbKAL+z1ppzUCkixjaem2UDMkfmm/kyJ1wm3A/ofGLYi4fjMSKNRckk+7NdolXGQJjBo0RcaotUTxFIFwQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true + storybook: ^8.3.3 dependencies: - '@storybook/channels': 8.1.6 - '@storybook/client-logger': 8.1.6 - '@storybook/components': 8.1.6(@types/react-dom@18.2.18)(@types/react@18.2.46)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 8.1.6 - '@storybook/csf': 0.1.8 - '@storybook/docs-tools': 8.1.6(prettier@3.2.5) - '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.9(react-dom@18.2.0)(react@18.2.0) - '@storybook/manager-api': 8.1.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 8.1.6 - '@storybook/theming': 8.1.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 8.1.6 - '@types/lodash': 4.17.0 - color-convert: 2.0.1 - dequal: 2.0.3 - lodash: 4.17.21 - markdown-to-jsx: 7.3.2(react@18.2.0) memoizerific: 1.11.3 - polished: 4.3.1 - react: 18.2.0 - react-colorful: 5.6.1(react-dom@18.2.0)(react@18.2.0) - react-dom: 18.2.0(react@18.2.0) - telejson: 7.2.0 - tocbot: 4.25.0 - ts-dedent: 2.2.0 - util-deprecate: 1.0.2 - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' - - encoding - - prettier - - supports-color + storybook: 8.3.3 dev: true - /@storybook/blocks@8.1.6(@types/react-dom@18.2.18)(@types/react@18.3.3)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-HBp80G9puOejqlBA0iNlV3gUxc7TkBlNIVG2rmhjcvPZUueldxTUGIGvEfTLdEM6nqzNVZT+duXwqeHHnDcynA==} + /@storybook/blocks@8.3.3(react-dom@18.2.0)(react@18.2.0)(storybook@8.3.3): + resolution: {integrity: sha512-8Vsvxqstop3xfbsx3Dn1nEjyxvQUcOYd8vpxyp2YumxYO8FlXIRuYL6HAkYbcX8JexsKvCZYxor52D2vUGIKZg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + storybook: ^8.3.3 peerDependenciesMeta: react: optional: true react-dom: optional: true dependencies: - '@storybook/channels': 8.1.6 - '@storybook/client-logger': 8.1.6 - '@storybook/components': 8.1.6(@types/react-dom@18.2.18)(@types/react@18.3.3)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 8.1.6 - '@storybook/csf': 0.1.8 - '@storybook/docs-tools': 8.1.6(prettier@3.2.5) + '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.9(react-dom@18.2.0)(react@18.2.0) - '@storybook/manager-api': 8.1.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 8.1.6 - '@storybook/theming': 8.1.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 8.1.6 + '@storybook/icons': 1.2.12(react-dom@18.2.0)(react@18.2.0) '@types/lodash': 4.17.0 color-convert: 2.0.1 dequal: 2.0.3 lodash: 4.17.21 - markdown-to-jsx: 7.3.2(react@18.2.0) + markdown-to-jsx: 7.5.0(react@18.2.0) memoizerific: 1.11.3 polished: 4.3.1 react: 18.2.0 react-colorful: 5.6.1(react-dom@18.2.0)(react@18.2.0) react-dom: 18.2.0(react@18.2.0) + storybook: 8.3.3 telejson: 7.2.0 - tocbot: 4.25.0 ts-dedent: 2.2.0 util-deprecate: 1.0.2 - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' - - encoding - - prettier - - supports-color dev: true - /@storybook/builder-manager@8.1.6(prettier@3.2.5): - resolution: {integrity: sha512-Y5d+dikKnUuCYyh4VLEF6A+AbWughEgtipVkDKOddSTzn04trClIOKqfhQqEUObydCpgvvfdjGXJa/zDRV/UQA==} - dependencies: - '@fal-works/esbuild-plugin-global-externals': 2.1.2 - '@storybook/core-common': 8.1.6(prettier@3.2.5) - '@storybook/manager': 8.1.6 - '@storybook/node-logger': 8.1.6 - '@types/ejs': 3.1.5 - '@yarnpkg/esbuild-plugin-pnp': 3.0.0-rc.15(esbuild@0.20.2) - browser-assert: 1.2.1 - ejs: 3.1.10 - esbuild: 0.20.2 - esbuild-plugin-alias: 0.2.1 - express: 4.19.2 - fs-extra: 11.2.0 - process: 0.11.10 - util: 0.12.5 - transitivePeerDependencies: - - encoding - - prettier - - supports-color - dev: true - - /@storybook/builder-vite@8.1.6(prettier@3.2.5)(typescript@5.3.3)(vite@5.0.10): - resolution: {integrity: sha512-xbGxI7aVMNuLcAB41Z+Vjr+M1Kznvw/jJ8HP9cfmUl1cO7ysF8R9opVG1C+kMIXUIQAVeND+DUZgmUg2zGzH6A==} + /@storybook/builder-vite@8.3.3(storybook@8.3.3)(typescript@5.3.3)(vite@5.0.10): + resolution: {integrity: sha512-3yTXCLaB6bzhoPH3PqtacKkcaC1uV4L+IHTf1Zypx1NO1pLZHyhYf0T7dIOxTh2JZfqu1Pm9hTvOmWfR12m+9w==} peerDependencies: '@preact/preset-vite': '*' + storybook: ^8.3.3 typescript: '>= 4.3.x' vite: ^4.0.0 || ^5.0.0 vite-plugin-glimmerx: '*' @@ -8464,15 +7730,7 @@ packages: vite-plugin-glimmerx: optional: true dependencies: - '@storybook/channels': 8.1.6 - '@storybook/client-logger': 8.1.6 - '@storybook/core-common': 8.1.6(prettier@3.2.5) - '@storybook/core-events': 8.1.6 - '@storybook/csf-plugin': 8.1.6 - '@storybook/node-logger': 8.1.6 - '@storybook/preview': 8.1.6 - '@storybook/preview-api': 8.1.6 - '@storybook/types': 8.1.6 + '@storybook/csf-plugin': 8.3.3(storybook@8.3.3) '@types/find-cache-dir': 3.2.1 browser-assert: 1.2.1 es-module-lexer: 1.5.0 @@ -8480,12 +7738,11 @@ packages: find-cache-dir: 3.3.2 fs-extra: 11.2.0 magic-string: 0.30.10 + storybook: 8.3.3 ts-dedent: 2.2.0 typescript: 5.3.3 vite: 5.0.10(@types/node@18.15.3) transitivePeerDependencies: - - encoding - - prettier - supports-color dev: true @@ -8499,144 +7756,18 @@ packages: tiny-invariant: 1.3.3 dev: true - /@storybook/channels@8.1.6: - resolution: {integrity: sha512-CzDnP6qfI8OC8pGUk+wPUzLPYcKhX8XbriF2gBtwl6qVM8YfkHP2mLTiDYDwBIi0rLuUbSm/SpILXQ/ouOHOGw==} - dependencies: - '@storybook/client-logger': 8.1.6 - '@storybook/core-events': 8.1.6 - '@storybook/global': 5.0.0 - telejson: 7.2.0 - tiny-invariant: 1.3.3 - dev: true - - /@storybook/cli@8.1.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-xsFdBoAbo+2h/UCWuVXiH4Tu49iQ6d+3R1J8F2n4N6rAKxMqAb6fzYnH1GeRYeZk0HGqb2iNc4kBkxj0jW0rKw==} - hasBin: true - dependencies: - '@babel/core': 7.24.4 - '@babel/types': 7.24.0 - '@ndelangen/get-tarball': 3.0.9 - '@storybook/codemod': 8.1.6 - '@storybook/core-common': 8.1.6(prettier@3.2.5) - '@storybook/core-events': 8.1.6 - '@storybook/core-server': 8.1.6(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0) - '@storybook/csf-tools': 8.1.6 - '@storybook/node-logger': 8.1.6 - '@storybook/telemetry': 8.1.6(prettier@3.2.5) - '@storybook/types': 8.1.6 - '@types/semver': 7.5.8 - '@yarnpkg/fslib': 2.10.3 - '@yarnpkg/libzip': 2.3.0 - chalk: 4.1.2 - commander: 6.2.1 - cross-spawn: 7.0.3 - detect-indent: 6.1.0 - envinfo: 7.12.0 - execa: 5.1.1 - find-up: 5.0.0 - fs-extra: 11.2.0 - get-npm-tarball-url: 2.1.0 - giget: 1.2.3 - globby: 14.0.1 - jscodeshift: 0.15.2 - leven: 3.1.0 - ora: 5.4.1 - prettier: 3.2.5 - prompts: 2.4.2 - read-pkg-up: 7.0.1 - semver: 7.6.0 - strip-json-comments: 3.1.1 - tempy: 3.1.0 - tiny-invariant: 1.3.3 - ts-dedent: 2.2.0 - transitivePeerDependencies: - - '@babel/preset-env' - - bufferutil - - encoding - - react - - react-dom - - supports-color - - utf-8-validate - dev: true - /@storybook/client-logger@8.0.8: resolution: {integrity: sha512-a4BKwl9NLFcuRgMyI7S4SsJeLFK0LCQxIy76V6YyrE1DigoXz4nA4eQxdjLf7JVvU0EZFmNSfbVL/bXzzWKNXA==} dependencies: '@storybook/global': 5.0.0 dev: true - /@storybook/client-logger@8.1.6: - resolution: {integrity: sha512-QfSoUxS1rmrBzO7o99og9g+Gkm7sTmU5ZOpTkjszjlRqfV6/77eUnUOzUikej4LqPLmlJV5fqGuvoP0aNVksDw==} - dependencies: - '@storybook/global': 5.0.0 - dev: true - - /@storybook/codemod@8.1.6: - resolution: {integrity: sha512-N5JeimfscAOcME7FIrTCmxcsXxow11vtmPTjYWoeLYokBodaH5RyWcyyQ5KS1ACtt+dHYoX8lepSZA5SBEzYog==} - dependencies: - '@babel/core': 7.24.4 - '@babel/preset-env': 7.24.4(@babel/core@7.24.4) - '@babel/types': 7.24.0 - '@storybook/csf': 0.1.8 - '@storybook/csf-tools': 8.1.6 - '@storybook/node-logger': 8.1.6 - '@storybook/types': 8.1.6 - '@types/cross-spawn': 6.0.6 - cross-spawn: 7.0.3 - globby: 14.0.1 - jscodeshift: 0.15.2(@babel/preset-env@7.24.4) - lodash: 4.17.21 - prettier: 3.2.5 - recast: 0.23.6 - tiny-invariant: 1.3.3 - transitivePeerDependencies: - - supports-color - dev: true - - /@storybook/components@8.1.6(@types/react-dom@18.2.18)(@types/react@18.2.46)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-RDcSj2gBVhK/klfcXQgINtvWe5hpJ1CYUv8hrAon3fWtZmX1+IrTJTorsdISvdHQ99o0WHZ+Ouz42O0yJnHzRg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - dependencies: - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.18)(@types/react@18.2.46)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.46)(react@18.2.0) - '@storybook/client-logger': 8.1.6 - '@storybook/csf': 0.1.8 - '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.9(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 8.1.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 8.1.6 - memoizerific: 1.11.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - util-deprecate: 1.0.2 - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' - dev: true - - /@storybook/components@8.1.6(@types/react-dom@18.2.18)(@types/react@18.3.3)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-RDcSj2gBVhK/klfcXQgINtvWe5hpJ1CYUv8hrAon3fWtZmX1+IrTJTorsdISvdHQ99o0WHZ+Ouz42O0yJnHzRg==} + /@storybook/components@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-i2JYtesFGkdu+Hwuj+o9fLuO3yo+LPT1/8o5xBVYtEqsgDtEAyuRUWjSz8d8NPtzloGPOv5kvR6MokWDfbeMfw==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + storybook: ^8.3.3 dependencies: - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.18)(@types/react@18.3.3)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.2.0) - '@storybook/client-logger': 8.1.6 - '@storybook/csf': 0.1.8 - '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.9(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 8.1.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 8.1.6 - memoizerific: 1.11.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - util-deprecate: 1.0.2 - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' + storybook: 8.3.3 dev: true /@storybook/core-common@8.0.8: @@ -8665,7 +7796,7 @@ packages: pkg-dir: 5.0.0 pretty-hrtime: 1.0.3 resolve-from: 5.0.0 - semver: 7.6.0 + semver: 7.6.3 tempy: 1.0.1 tiny-invariant: 1.3.3 ts-dedent: 2.2.0 @@ -8675,127 +7806,41 @@ packages: - supports-color dev: true - /@storybook/core-common@8.1.6(prettier@3.2.5): - resolution: {integrity: sha512-OTlfJFaTOB588ibXrrFm0TAXam6E5xV1VXSjNXL+fIifx8Kjln2HNSy1JKjvcblQneYiV4J1xPCVnAIe0EGHDg==} - peerDependencies: - prettier: ^2 || ^3 - peerDependenciesMeta: - prettier: - optional: true - dependencies: - '@storybook/core-events': 8.1.6 - '@storybook/csf-tools': 8.1.6 - '@storybook/node-logger': 8.1.6 - '@storybook/types': 8.1.6 - '@yarnpkg/fslib': 2.10.3 - '@yarnpkg/libzip': 2.3.0 - chalk: 4.1.2 - cross-spawn: 7.0.3 - esbuild: 0.20.2 - esbuild-register: 3.5.0(esbuild@0.20.2) - execa: 5.1.1 - file-system-cache: 2.3.0 - find-cache-dir: 3.3.2 - find-up: 5.0.0 - fs-extra: 11.2.0 - glob: 10.3.12 - handlebars: 4.7.8 - lazy-universal-dotenv: 4.0.0 - node-fetch: 2.7.0 - picomatch: 2.3.1 - pkg-dir: 5.0.0 - prettier: 3.2.5 - prettier-fallback: /prettier@3.2.5 - pretty-hrtime: 1.0.3 - resolve-from: 5.0.0 - semver: 7.6.0 - tempy: 3.1.0 - tiny-invariant: 1.3.3 - ts-dedent: 2.2.0 - util: 0.12.5 - transitivePeerDependencies: - - encoding - - supports-color - dev: true - /@storybook/core-events@8.0.8: resolution: {integrity: sha512-PtuvR7vS4glDEdCfKB4f1k3Vs1C3rTWP2DNbF+IjjPhNLMBznCdzTAPcz+NUIBvpjjGnhKwWikJ0yj931YjSVg==} dependencies: ts-dedent: 2.2.0 dev: true - /@storybook/core-events@8.1.6: - resolution: {integrity: sha512-DaIVe4TUp/7uQdSJYGmJv9S/S364tSgZ3S3dZ1vsf1rgoUbCp5kTBtcd/fcqgukMPREgCgO9oDhmemI3SLAqzw==} + /@storybook/core@8.3.3: + resolution: {integrity: sha512-pmf2bP3fzh45e56gqOuBT8sDX05hGdUKIZ/hcI84d5xmd6MeHiPW8th2v946wCHcxHzxib2/UU9vQUh+mB4VNw==} dependencies: - '@storybook/csf': 0.1.8 - ts-dedent: 2.2.0 - dev: true - - /@storybook/core-server@8.1.6(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-rgkeTG8V4emzhPqjlhchsjLay0WtgK7SrXNf1X40oTJIwmbgbReLJ5EmOXBe9rhWSXJ13aKL3l6JuTLAoptSkg==} - dependencies: - '@aw-web-design/x-default-browser': 1.4.126 - '@babel/core': 7.24.4 - '@babel/parser': 7.24.4 - '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-manager': 8.1.6(prettier@3.2.5) - '@storybook/channels': 8.1.6 - '@storybook/core-common': 8.1.6(prettier@3.2.5) - '@storybook/core-events': 8.1.6 - '@storybook/csf': 0.1.8 - '@storybook/csf-tools': 8.1.6 - '@storybook/docs-mdx': 3.1.0-next.0 - '@storybook/global': 5.0.0 - '@storybook/manager': 8.1.6 - '@storybook/manager-api': 8.1.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 8.1.6 - '@storybook/preview-api': 8.1.6 - '@storybook/telemetry': 8.1.6(prettier@3.2.5) - '@storybook/types': 8.1.6 - '@types/detect-port': 1.3.5 - '@types/diff': 5.2.1 - '@types/node': 18.15.3 - '@types/pretty-hrtime': 1.0.3 - '@types/semver': 7.5.8 + '@storybook/csf': 0.1.11 + '@types/express': 4.17.21 better-opn: 3.0.2 - chalk: 4.1.2 - cli-table3: 0.6.4 - compression: 1.7.4 - detect-port: 1.5.1 - diff: 5.2.0 + browser-assert: 1.2.1 + esbuild: 0.20.2 + esbuild-register: 3.5.0(esbuild@0.20.2) express: 4.19.2 - fs-extra: 11.2.0 - globby: 14.0.1 - lodash: 4.17.21 - open: 8.4.2 - pretty-hrtime: 1.0.3 - prompts: 2.4.2 - read-pkg-up: 7.0.1 - semver: 7.6.0 - telejson: 7.2.0 - tiny-invariant: 1.3.3 - ts-dedent: 2.2.0 + jsdoc-type-pratt-parser: 4.1.0 + process: 0.11.10 + recast: 0.23.6 + semver: 7.6.3 util: 0.12.5 - util-deprecate: 1.0.2 - watchpack: 2.4.1 ws: 8.16.0 transitivePeerDependencies: - bufferutil - - encoding - - prettier - - react - - react-dom - supports-color - utf-8-validate dev: true - /@storybook/csf-plugin@8.1.6: - resolution: {integrity: sha512-y2OW84leoWsqfBXb7EoRy2QUmtsI3gpqYqpyD/d5K+vQ+E9CBel2WB8RPrwcYm2L88WPDaufQQDzqyB7aMx4fQ==} + /@storybook/csf-plugin@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-7AD7ojpXr3THqpTcEI4K7oKUfSwt1hummgL/cASuQvEPOwAZCVZl2gpGtKxcXhtJXTkn3GMCAvlYMoe7O/1YWw==} + peerDependencies: + storybook: ^8.3.3 dependencies: - '@storybook/csf-tools': 8.1.6 + storybook: 8.3.3 unplugin: 1.10.1 - transitivePeerDependencies: - - supports-color dev: true /@storybook/csf-tools@8.0.8: @@ -8805,7 +7850,7 @@ packages: '@babel/parser': 7.24.4 '@babel/traverse': 7.24.1 '@babel/types': 7.24.0 - '@storybook/csf': 0.1.4 + '@storybook/csf': 0.1.11 '@storybook/types': 8.0.8 fs-extra: 11.2.0 recast: 0.23.6 @@ -8814,67 +7859,24 @@ packages: - supports-color dev: true - /@storybook/csf-tools@8.1.6: - resolution: {integrity: sha512-jrKfHFNhiLBhWWW4/fm2wgKEVg55e6QuYUHY16KGd7PdPuzm+2Pt7jIl5V9yIj6a59YbjeMpT6jWPKbFx2TuCw==} - dependencies: - '@babel/generator': 7.24.4 - '@babel/parser': 7.24.4 - '@babel/traverse': 7.24.1 - '@babel/types': 7.24.0 - '@storybook/csf': 0.1.8 - '@storybook/types': 8.1.6 - fs-extra: 11.2.0 - recast: 0.23.6 - ts-dedent: 2.2.0 - transitivePeerDependencies: - - supports-color - dev: true - /@storybook/csf@0.0.1: resolution: {integrity: sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==} dependencies: lodash: 4.17.21 dev: true - /@storybook/csf@0.1.4: - resolution: {integrity: sha512-B9UI/lsQMjF+oEfZCI6YXNoeuBcGZoOP5x8yKbe2tIEmsMjSztFKkpPzi5nLCnBk/MBtl6QJeI3ksJnbsWPkOw==} + /@storybook/csf@0.1.11: + resolution: {integrity: sha512-dHYFQH3mA+EtnCkHXzicbLgsvzYjcDJ1JWsogbItZogkPHgSJM/Wr71uMkcvw8v9mmCyP4NpXJuu6bPoVsOnzg==} dependencies: type-fest: 2.19.0 dev: true - /@storybook/csf@0.1.8: - resolution: {integrity: sha512-Ntab9o7LjBCbFIao5l42itFiaSh/Qu+l16l/r/9qmV9LnYZkO+JQ7tzhdlwpgJfhs+B5xeejpdAtftDRyXNajw==} - dependencies: - type-fest: 2.19.0 - dev: true - - /@storybook/docs-mdx@3.1.0-next.0: - resolution: {integrity: sha512-t4syFIeSyufieNovZbLruPt2DmRKpbwL4fERCZ1MifWDRIORCKLc4NCEHy+IqvIqd71/SJV2k4B51nF7vlJfmQ==} - dev: true - - /@storybook/docs-tools@8.1.6(prettier@3.2.5): - resolution: {integrity: sha512-IhqQHSJ5nEBEJ162P/6/6c45toLinWpAkB7pwbAoP00djZSzfHNdQ4HfpZSGfD4GUJIvzsqMzUlyqCKLAoRPPA==} - dependencies: - '@storybook/core-common': 8.1.6(prettier@3.2.5) - '@storybook/core-events': 8.1.6 - '@storybook/preview-api': 8.1.6 - '@storybook/types': 8.1.6 - '@types/doctrine': 0.0.3 - assert: 2.1.0 - doctrine: 3.0.0 - lodash: 4.17.21 - transitivePeerDependencies: - - encoding - - prettier - - supports-color - dev: true - /@storybook/global@5.0.0: resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} dev: true - /@storybook/icons@1.2.9(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-cOmylsz25SYXaJL/gvTk/dl3pyk7yBFRfeXTsHvTA3dfhoU/LWSq0NKL9nM7WBasJyn6XPSGnLS4RtKXLw5EUg==} + /@storybook/icons@1.2.12(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-UxgyK5W3/UV4VrI3dl6ajGfHM4aOqMAkFLWe2KibeQudLf6NJpDrDMSHwZj+3iKC4jFU7dkKbbtH2h/al4sW3Q==} engines: {node: '>=14.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -8884,205 +7886,124 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/instrumenter@8.1.6: - resolution: {integrity: sha512-BoNu0QaD5hhcbEVUsvmYDqUOu4HItNBMPUkj6aDCfpLxae5vstH3zsCRVqRcElbfqVhmRzD23w8+9In9M0Fajg==} + /@storybook/instrumenter@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-ZiODB9EwCQkl4PBxGJjBHXRTLxcNs68ZZvR+xeMr0eMFzzlJG+trXoX5kK95oA4BFhGN+3uM0Zl3MoRjBtJTNA==} + peerDependencies: + storybook: ^8.3.3 dependencies: - '@storybook/channels': 8.1.6 - '@storybook/client-logger': 8.1.6 - '@storybook/core-events': 8.1.6 '@storybook/global': 5.0.0 - '@storybook/preview-api': 8.1.6 - '@vitest/utils': 1.5.0 + '@vitest/utils': 2.1.1 + storybook: 8.3.3 util: 0.12.5 dev: true - /@storybook/manager-api@8.1.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-L/s1FdFh/P+eFmQwLtFtJHwFJrGD9H7nauaQlKJOrU3GeXfjBjtlAZQF0Q6B4ZTGxwZjQrzShpt/0yKc6gymtw==} + /@storybook/manager-api@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-Na4U+McOeVUJAR6qzJfQ6y2Qt0kUgEDUriNoAn+curpoKPTmIaZ79RAXBzIqBl31VyQKknKpZbozoRGf861YaQ==} + peerDependencies: + storybook: ^8.3.3 dependencies: - '@storybook/channels': 8.1.6 - '@storybook/client-logger': 8.1.6 - '@storybook/core-events': 8.1.6 - '@storybook/csf': 0.1.8 - '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.9(react-dom@18.2.0)(react@18.2.0) - '@storybook/router': 8.1.6 - '@storybook/theming': 8.1.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 8.1.6 - dequal: 2.0.3 - lodash: 4.17.21 - memoizerific: 1.11.3 - store2: 2.14.3 - telejson: 7.2.0 - ts-dedent: 2.2.0 - transitivePeerDependencies: - - react - - react-dom - dev: true - - /@storybook/manager@8.1.6: - resolution: {integrity: sha512-B7xc09FYHqC1sknJoWkGHBBCMQlfg7hF+4x42cGhAyYed4TeYAf7b1PDniq8L/PLbUgzTw+A62UC1fMurCcVDQ==} + storybook: 8.3.3 dev: true /@storybook/node-logger@8.0.8: resolution: {integrity: sha512-ymps3MMTxtMWq0eDiXk1iO7iv0Eg0PuUvOpPPohEJauGzU9THv81xx01aaHKSprFFJYD2LMQr1aFuUplItO12g==} dev: true - /@storybook/node-logger@8.1.6: - resolution: {integrity: sha512-IZEiTLFHu8Oom/vdEGpisSw5CfU+cw6/fTaX1P3EVClFOWVuy8/3X5MPu4wJH3jPym6E2DBduIUFeRsiuq61gA==} - dev: true - - /@storybook/preview-api@8.0.8: - resolution: {integrity: sha512-khgw2mNiBrSZS3KNGQPzjneL3Csh3BOq0yLAtJpT7CRSrI/YjlE7jjcTkKzoxW+UCgvNTnLvsowcuzu82e69fA==} - dependencies: - '@storybook/channels': 8.0.8 - '@storybook/client-logger': 8.0.8 - '@storybook/core-events': 8.0.8 - '@storybook/csf': 0.1.4 - '@storybook/global': 5.0.0 - '@storybook/types': 8.0.8 - '@types/qs': 6.9.15 - dequal: 2.0.3 - lodash: 4.17.21 - memoizerific: 1.11.3 - qs: 6.12.1 - tiny-invariant: 1.3.3 - ts-dedent: 2.2.0 - util-deprecate: 1.0.2 - dev: true - - /@storybook/preview-api@8.1.6: - resolution: {integrity: sha512-g9EvVg/DYqmjMh1uivJBJnSIvURyuK4LLabYicQNmYdQJscAeXX2bpMcA4aeci9BBm9B2RP7JbSnq7DbXZaJYA==} + /@storybook/preview-api@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-GP2QlaF3BBQGAyo248N7549YkTQjCentsc1hUvqPnFWU4xfjkejbnFk8yLaIw0VbYbL7jfd7npBtjZ+6AnphMQ==} + peerDependencies: + storybook: ^8.3.3 dependencies: - '@storybook/channels': 8.1.6 - '@storybook/client-logger': 8.1.6 - '@storybook/core-events': 8.1.6 - '@storybook/csf': 0.1.8 - '@storybook/global': 5.0.0 - '@storybook/types': 8.1.6 - '@types/qs': 6.9.15 - dequal: 2.0.3 - lodash: 4.17.21 - memoizerific: 1.11.3 - qs: 6.12.1 - tiny-invariant: 1.3.3 - ts-dedent: 2.2.0 - util-deprecate: 1.0.2 - dev: true - - /@storybook/preview@8.1.6: - resolution: {integrity: sha512-o9OgOmO10GyX1ZC7WiapYqGdst4TOCPLqWSu3H2nL4ZT7BQLUQfCy30kyoMO7KyxCgc5K5rcqG7qZ/N0tfUgRg==} + storybook: 8.3.3 dev: true - /@storybook/react-dom-shim@8.1.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-qP5nkAmpGFy/gshO+bVjRo1rgo/6UVDElgOd2dlUtYnfdPONiOfWko2XGYKKfxa6Cp7KU35JlZz/kHGqWG31zQ==} + /@storybook/react-dom-shim@8.3.3(react-dom@18.2.0)(react@18.2.0)(storybook@8.3.3): + resolution: {integrity: sha512-0dPC9K7+K5+X/bt3GwYmh+pCpisUyKVjWsI+PkzqGnWqaXFakzFakjswowIAIO1rf7wYZR591x3ehUAyL2bJiQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + storybook: ^8.3.3 dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + storybook: 8.3.3 dev: true - /@storybook/react-vite@8.1.6(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(vite@5.0.10): - resolution: {integrity: sha512-aUrSOVVG/11v5FBWjxyVVYtL1MhFcGFvkHcT2tTUK2lN/EMNFugL5t5YYPv0FIi/DXxg8RBdJIV9vdNCd6tNOA==} + /@storybook/react-vite@8.3.3(@storybook/test@8.3.3)(react-dom@18.2.0)(react@18.2.0)(storybook@8.3.3)(typescript@5.3.3)(vite@5.0.10): + resolution: {integrity: sha512-vzOqVaA/rv+X5J17eWKxdZztMKEKfsCSP8pNNmrqXWxK3pSlW0fAPxtn1kw3UNxGtAv71pcqvaCUtTJKqI1PYA==} engines: {node: '>=18.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + storybook: ^8.3.3 vite: ^4.0.0 || ^5.0.0 dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.1(typescript@5.3.3)(vite@5.0.10) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.3.3)(vite@5.0.10) '@rollup/pluginutils': 5.1.0 - '@storybook/builder-vite': 8.1.6(prettier@3.2.5)(typescript@5.3.3)(vite@5.0.10) - '@storybook/node-logger': 8.1.6 - '@storybook/react': 8.1.6(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) - '@storybook/types': 8.1.6 + '@storybook/builder-vite': 8.3.3(storybook@8.3.3)(typescript@5.3.3)(vite@5.0.10) + '@storybook/react': 8.3.3(@storybook/test@8.3.3)(react-dom@18.2.0)(react@18.2.0)(storybook@8.3.3)(typescript@5.3.3) find-up: 5.0.0 magic-string: 0.30.10 react: 18.2.0 react-docgen: 7.0.3 react-dom: 18.2.0(react@18.2.0) resolve: 1.22.8 + storybook: 8.3.3 tsconfig-paths: 4.2.0 vite: 5.0.10(@types/node@18.15.3) transitivePeerDependencies: - '@preact/preset-vite' - - encoding - - prettier + - '@storybook/test' - rollup - supports-color - typescript - vite-plugin-glimmerx dev: true - /@storybook/react@8.1.6(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3): - resolution: {integrity: sha512-2CSc3MLeaY7QaYAQLwaXRboKkgQnWrSZAo/WTJcSHUr2YFxH5+iECB0Kci12GqaJklhhgmfTfVZ4Jo9ZJ6LQfg==} + /@storybook/react@8.3.3(@storybook/test@8.3.3)(react-dom@18.2.0)(react@18.2.0)(storybook@8.3.3)(typescript@5.3.3): + resolution: {integrity: sha512-fHOW/mNqI+sZWttGOE32Q+rAIbN7/Oib091cmE8usOM0z0vPNpywUBtqC2cCQH39vp19bhTsQaSsTcoBSweAHw==} engines: {node: '>=18.0.0'} peerDependencies: + '@storybook/test': 8.3.3 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + storybook: ^8.3.3 typescript: '>= 4.2.x' peerDependenciesMeta: + '@storybook/test': + optional: true typescript: optional: true dependencies: - '@storybook/client-logger': 8.1.6 - '@storybook/docs-tools': 8.1.6(prettier@3.2.5) + '@storybook/components': 8.3.3(storybook@8.3.3) '@storybook/global': 5.0.0 - '@storybook/preview-api': 8.1.6 - '@storybook/react-dom-shim': 8.1.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 8.1.6 + '@storybook/manager-api': 8.3.3(storybook@8.3.3) + '@storybook/preview-api': 8.3.3(storybook@8.3.3) + '@storybook/react-dom-shim': 8.3.3(react-dom@18.2.0)(react@18.2.0)(storybook@8.3.3) + '@storybook/test': 8.3.3(storybook@8.3.3) + '@storybook/theming': 8.3.3(storybook@8.3.3) '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 - '@types/node': 18.15.3 + '@types/node': 22.7.2 acorn: 7.4.1 acorn-jsx: 5.3.2(acorn@7.4.1) acorn-walk: 7.2.0 escodegen: 2.1.0 html-tags: 3.3.1 - lodash: 4.17.21 prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-element-to-jsx-string: 15.0.0(react-dom@18.2.0)(react@18.2.0) semver: 7.6.0 + storybook: 8.3.3 ts-dedent: 2.2.0 type-fest: 2.19.0 typescript: 5.3.3 util-deprecate: 1.0.2 - transitivePeerDependencies: - - encoding - - prettier - - supports-color - dev: true - - /@storybook/router@8.1.6: - resolution: {integrity: sha512-tvuhB2uXHEKK640Epm1SqVzPhQ9lXYfF7FX6FleJgVYEvZpJpNTD4RojedQoLI6SUUSXNy1Vs2QV26VM0XIPHQ==} - dependencies: - '@storybook/client-logger': 8.1.6 - memoizerific: 1.11.3 - qs: 6.12.1 - dev: true - - /@storybook/telemetry@8.1.6(prettier@3.2.5): - resolution: {integrity: sha512-qNWjQPF6ufRvLCAavulhNYoqldDIeBvioFuCjLlwbw3BZw3ck7pwh1vZg4AJ0SAfzbnpnXPGrHe31gnxV0D6tw==} - dependencies: - '@storybook/client-logger': 8.1.6 - '@storybook/core-common': 8.1.6(prettier@3.2.5) - '@storybook/csf-tools': 8.1.6 - chalk: 4.1.2 - detect-package-manager: 2.0.1 - fetch-retry: 5.0.6 - fs-extra: 11.2.0 - read-pkg-up: 7.0.1 - transitivePeerDependencies: - - encoding - - prettier - - supports-color dev: true - /@storybook/test-runner@0.18.2(@types/node@18.15.3): - resolution: {integrity: sha512-HvP2Kaj+EVlGnQJyuIkjiv26rOaRTcwoeKB77bV4G5KgHZWi/b0Jg6UN5J2MlGKNdKhJ95CmzstZPl4vO1Epsg==} + /@storybook/test-runner@0.19.1(@types/node@18.15.3)(storybook@8.3.3): + resolution: {integrity: sha512-Nc4djXw3Lv3AAXg6TJ7yVTeuMryjMsTDd8GCbE/PStU602rpe8syEqElz78GPoJqB1VYWQ3T9pcu93MKyHT+xQ==} engines: {node: ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true dependencies: @@ -9092,11 +8013,11 @@ packages: '@babel/types': 7.24.0 '@jest/types': 29.6.3 '@storybook/core-common': 8.0.8 - '@storybook/csf': 0.1.4 + '@storybook/csf': 0.1.11 '@storybook/csf-tools': 8.0.8 - '@storybook/preview-api': 8.0.8 - '@swc/core': 1.5.7 - '@swc/jest': 0.2.36(@swc/core@1.5.7) + '@storybook/preview-api': 8.3.3(storybook@8.3.3) + '@swc/core': 1.7.28 + '@swc/jest': 0.2.36(@swc/core@1.7.28) expect-playwright: 0.8.0 jest: 29.7.0(@types/node@18.15.3) jest-circus: 29.7.0 @@ -9107,7 +8028,7 @@ packages: jest-serializer-html: 7.1.0 jest-watch-typeahead: 2.2.2(jest@29.7.0) nyc: 15.1.0 - playwright: 1.43.1 + playwright: 1.44.1 transitivePeerDependencies: - '@swc/helpers' - '@types/node' @@ -9115,48 +8036,34 @@ packages: - debug - encoding - node-notifier + - storybook - supports-color - ts-node dev: true - /@storybook/test@8.1.6(jest@29.7.0)(vitest@1.1.1): - resolution: {integrity: sha512-tyexfYPtOHP83pMHggoGdHadfqh/veLdS+APHxt12zmCNUobxOxnuWmImXThQiyLlXTWecreLvlMvgAIjziBsA==} + /@storybook/test@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-uZ8nMIovfI2ry989K2+cYAeEVD/3dpjj2+Rbmy7DiZWWVhFALfmqaTRkzZfShLmlH0TFv+rfcBPihGccBtw0FQ==} + peerDependencies: + storybook: ^8.3.3 dependencies: - '@storybook/client-logger': 8.1.6 - '@storybook/core-events': 8.1.6 - '@storybook/instrumenter': 8.1.6 - '@storybook/preview-api': 8.1.6 - '@testing-library/dom': 9.3.4 - '@testing-library/jest-dom': 6.4.2(jest@29.7.0)(vitest@1.1.1) - '@testing-library/user-event': 14.5.2(@testing-library/dom@9.3.4) - '@vitest/expect': 1.3.1 - '@vitest/spy': 1.5.0 + '@storybook/csf': 0.1.11 + '@storybook/global': 5.0.0 + '@storybook/instrumenter': 8.3.3(storybook@8.3.3) + '@testing-library/dom': 10.4.0 + '@testing-library/jest-dom': 6.5.0 + '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) + '@vitest/expect': 2.0.5 + '@vitest/spy': 2.0.5 + storybook: 8.3.3 util: 0.12.5 - transitivePeerDependencies: - - '@jest/globals' - - '@types/bun' - - '@types/jest' - - jest - - vitest dev: true - /@storybook/theming@8.1.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-0Cl/7/0z2WSfXhZ9XSw6rgEjb0fXac7jfktieX0vYo1YckrNpWFRQP9NCpVPAcYZaFLlRSOqYark6CLoutEsIg==} + /@storybook/theming@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-gWJKetI6XJQgkrvvry4ez10+jLaGNCQKi5ygRPM9N+qrjA3BB8F2LCuFUTBuisa4l64TILDNjfwP/YTWV5+u5A==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true + storybook: ^8.3.3 dependencies: - '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) - '@storybook/client-logger': 8.1.6 - '@storybook/global': 5.0.0 - memoizerific: 1.11.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + storybook: 8.3.3 dev: true /@storybook/types@8.0.8: @@ -9167,14 +8074,6 @@ packages: file-system-cache: 2.3.0 dev: true - /@storybook/types@8.1.6: - resolution: {integrity: sha512-cWpS9+x1pxCO39spR8QmumMK2ub2p5cvMtrRvWaIjBFPbCwm2CvjBXFWIra2veBCZTxUKJ9VWxvi7pzRHjN/nw==} - dependencies: - '@storybook/channels': 8.1.6 - '@types/express': 4.17.21 - file-system-cache: 2.3.0 - dev: true - /@swc/cli@0.1.63(@swc/core@1.3.102): resolution: {integrity: sha512-EM9oxxHzmmsprYRbGqsS2M4M/Gr5Gkcl0ROYYIdlUyTkhOiX822EQiRCpPCwdutdnzH2GyaTN7wc6i0Y+CKd3A==} engines: {node: '>= 12.13'} @@ -9211,8 +8110,8 @@ packages: dev: true optional: true - /@swc/core-darwin-arm64@1.5.7: - resolution: {integrity: sha512-bZLVHPTpH3h6yhwVl395k0Mtx8v6CGhq5r4KQdAoPbADU974Mauz1b6ViHAJ74O0IVE5vyy7tD3OpkQxL/vMDQ==} + /@swc/core-darwin-arm64@1.7.28: + resolution: {integrity: sha512-BNkj6enHo2pdzOpCtQGKZbXT2A/qWIr0CVtbTM4WkJ3MCK/glbFsyO6X59p1r8+gfaZG4bWYnTTu+RuUAcsL5g==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] @@ -9237,8 +8136,8 @@ packages: dev: true optional: true - /@swc/core-darwin-x64@1.5.7: - resolution: {integrity: sha512-RpUyu2GsviwTc2qVajPL0l8nf2vKj5wzO3WkLSHAHEJbiUZk83NJrZd1RVbEknIMO7+Uyjh54hEh8R26jSByaw==} + /@swc/core-darwin-x64@1.7.28: + resolution: {integrity: sha512-96zQ+X5Fd6P/RNPkOyikTJgEc2M4TzznfYvjRd2hye5h22jhxCLL/csoauDgN7lYfd7mwsZ/sVXwJTMKl+vZSA==} engines: {node: '>=10'} cpu: [x64] os: [darwin] @@ -9263,8 +8162,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm-gnueabihf@1.5.7: - resolution: {integrity: sha512-cTZWTnCXLABOuvWiv6nQQM0hP6ZWEkzdgDvztgHI/+u/MvtzJBN5lBQ2lue/9sSFYLMqzqff5EHKlFtrJCA9dQ==} + /@swc/core-linux-arm-gnueabihf@1.7.28: + resolution: {integrity: sha512-l2100Wx6LdXMOmOW3+KoHhBhyZrGdz8ylkygcVOC0QHp6YIATfuG+rRHksfyEWCSOdL3anM9MJZJX26KT/s+XQ==} engines: {node: '>=10'} cpu: [arm] os: [linux] @@ -9289,8 +8188,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-gnu@1.5.7: - resolution: {integrity: sha512-hoeTJFBiE/IJP30Be7djWF8Q5KVgkbDtjySmvYLg9P94bHg9TJPSQoC72tXx/oXOgXvElDe/GMybru0UxhKx4g==} + /@swc/core-linux-arm64-gnu@1.7.28: + resolution: {integrity: sha512-03m6iQ5Bv9u2VPnNRyaBmE8eHi056eE39L0gXcqGoo46GAGuoqYHt9pDz8wS6EgoN4t85iBMUZrkCNqFKkN6ZQ==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -9315,8 +8214,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-musl@1.5.7: - resolution: {integrity: sha512-+NDhK+IFTiVK1/o7EXdCeF2hEzCiaRSrb9zD7X2Z7inwWlxAntcSuzZW7Y6BRqGQH89KA91qYgwbnjgTQ22PiQ==} + /@swc/core-linux-arm64-musl@1.7.28: + resolution: {integrity: sha512-vqVOpG/jc8mvTKQjaPBLhr7tnWyzuztOHsPnJqMWmg7zGcMeQC/2c5pU4uzRAfXMTp25iId6s4Y4wWfPS1EeDw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -9341,8 +8240,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-gnu@1.5.7: - resolution: {integrity: sha512-25GXpJmeFxKB+7pbY7YQLhWWjkYlR+kHz5I3j9WRl3Lp4v4UD67OGXwPe+DIcHqcouA1fhLhsgHJWtsaNOMBNg==} + /@swc/core-linux-x64-gnu@1.7.28: + resolution: {integrity: sha512-HGwpWuB83Kr+V0E+zT5UwIIY9OxiS8aLd0UVMRVWuO8SrQyKm9HKJ46+zoAb8tfJrpZftfxvbn2ayZWR7gqosA==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -9367,8 +8266,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-musl@1.5.7: - resolution: {integrity: sha512-0VN9Y5EAPBESmSPPsCJzplZHV26akC0sIgd3Hc/7S/1GkSMoeuVL+V9vt+F/cCuzr4VidzSkqftdP3qEIsXSpg==} + /@swc/core-linux-x64-musl@1.7.28: + resolution: {integrity: sha512-q2Y2T8y8EgFtIiRyInnAXNe94aaHX74F0ha1Bl9VdRxE0u1/So+3VLbPvtp4V3Z6pj5pOePfCQJKifnllgAQ9A==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -9393,8 +8292,8 @@ packages: dev: true optional: true - /@swc/core-win32-arm64-msvc@1.5.7: - resolution: {integrity: sha512-RtoNnstBwy5VloNCvmvYNApkTmuCe4sNcoYWpmY7C1+bPR+6SOo8im1G6/FpNem8AR5fcZCmXHWQ+EUmRWJyuA==} + /@swc/core-win32-arm64-msvc@1.7.28: + resolution: {integrity: sha512-bCqh4uBT/59h3dWK1v91In6qzz8rKoWoFRxCtNQLIK4jP55K0U231ZK9oN7neZD6bzcOUeFvOGgcyMAgDfFWfA==} engines: {node: '>=10'} cpu: [arm64] os: [win32] @@ -9419,8 +8318,8 @@ packages: dev: true optional: true - /@swc/core-win32-ia32-msvc@1.5.7: - resolution: {integrity: sha512-Xm0TfvcmmspvQg1s4+USL3x8D+YPAfX2JHygvxAnCJ0EHun8cm2zvfNBcsTlnwYb0ybFWXXY129aq1wgFC9TpQ==} + /@swc/core-win32-ia32-msvc@1.7.28: + resolution: {integrity: sha512-XTHbHrksnrqK3JSJ2sbuMWvdJ6/G0roRpgyVTmNDfhTYPOwcVaL/mSrPGLwbksYUbq7ckwoKzrobhdxvQzPsDA==} engines: {node: '>=10'} cpu: [ia32] os: [win32] @@ -9445,8 +8344,8 @@ packages: dev: true optional: true - /@swc/core-win32-x64-msvc@1.5.7: - resolution: {integrity: sha512-tp43WfJLCsKLQKBmjmY/0vv1slVywR5Q4qKjF5OIY8QijaEW7/8VwPyUyVoJZEnDgv9jKtUTG5PzqtIYPZGnyg==} + /@swc/core-win32-x64-msvc@1.7.28: + resolution: {integrity: sha512-jyXeoq6nX8abiCy2EpporsC5ywNENs4ocYuvxo1LSxDktWN1E2MTXq3cdJcEWB2Vydxq0rDcsGyzkRPMzFhkZw==} engines: {node: '>=10'} cpu: [x64] os: [win32] @@ -9489,7 +8388,7 @@ packages: optional: true dependencies: '@swc/counter': 0.1.3 - '@swc/types': 0.1.6 + '@swc/types': 0.1.7 optionalDependencies: '@swc/core-darwin-arm64': 1.4.13 '@swc/core-darwin-x64': 1.4.13 @@ -9503,29 +8402,29 @@ packages: '@swc/core-win32-x64-msvc': 1.4.13 dev: true - /@swc/core@1.5.7: - resolution: {integrity: sha512-U4qJRBefIJNJDRCCiVtkfa/hpiZ7w0R6kASea+/KLp+vkus3zcLSB8Ub8SvKgTIxjWpwsKcZlPf5nrv4ls46SQ==} + /@swc/core@1.7.28: + resolution: {integrity: sha512-XapcMgsOS0cKh01AFEj+qXOk6KM4NZhp7a5vPicdhkRR8RzvjrCa7DTtijMxfotU8bqaEHguxmiIag2HUlT8QQ==} engines: {node: '>=10'} requiresBuild: true peerDependencies: - '@swc/helpers': ^0.5.0 + '@swc/helpers': '*' peerDependenciesMeta: '@swc/helpers': optional: true dependencies: '@swc/counter': 0.1.3 - '@swc/types': 0.1.7 + '@swc/types': 0.1.12 optionalDependencies: - '@swc/core-darwin-arm64': 1.5.7 - '@swc/core-darwin-x64': 1.5.7 - '@swc/core-linux-arm-gnueabihf': 1.5.7 - '@swc/core-linux-arm64-gnu': 1.5.7 - '@swc/core-linux-arm64-musl': 1.5.7 - '@swc/core-linux-x64-gnu': 1.5.7 - '@swc/core-linux-x64-musl': 1.5.7 - '@swc/core-win32-arm64-msvc': 1.5.7 - '@swc/core-win32-ia32-msvc': 1.5.7 - '@swc/core-win32-x64-msvc': 1.5.7 + '@swc/core-darwin-arm64': 1.7.28 + '@swc/core-darwin-x64': 1.7.28 + '@swc/core-linux-arm-gnueabihf': 1.7.28 + '@swc/core-linux-arm64-gnu': 1.7.28 + '@swc/core-linux-arm64-musl': 1.7.28 + '@swc/core-linux-x64-gnu': 1.7.28 + '@swc/core-linux-x64-musl': 1.7.28 + '@swc/core-win32-arm64-msvc': 1.7.28 + '@swc/core-win32-ia32-msvc': 1.7.28 + '@swc/core-win32-x64-msvc': 1.7.28 dev: true /@swc/counter@0.1.3: @@ -9548,18 +8447,24 @@ packages: tslib: 2.6.2 dev: false - /@swc/jest@0.2.36(@swc/core@1.5.7): + /@swc/jest@0.2.36(@swc/core@1.7.28): resolution: {integrity: sha512-8X80dp81ugxs4a11z1ka43FPhP+/e+mJNXJSxiNYk8gIX/jPBtY4gQTrKu/KIoco8bzKuPI5lUxjfLiGsfvnlw==} engines: {npm: '>= 7.0.0'} peerDependencies: '@swc/core': '*' dependencies: '@jest/create-cache-key-function': 29.7.0 - '@swc/core': 1.5.7 + '@swc/core': 1.7.28 '@swc/counter': 0.1.3 jsonc-parser: 3.2.1 dev: true + /@swc/types@0.1.12: + resolution: {integrity: sha512-wBJA+SdtkbFhHjTMYH+dEH1y4VpfGdAc2Kw/LK09i9bXd/K6j6PkDcFCEzb6iVfZMkPRrl/q0e3toqTAJdkIVA==} + dependencies: + '@swc/counter': 0.1.3 + dev: true + /@swc/types@0.1.6: resolution: {integrity: sha512-/JLo/l2JsT/LRd80C3HfbmVpxOAJ11FO2RCEslFrgzLltoP9j8XIbsyDcfCt2WWyX+CM96rBoNM+IToAkFOugg==} dependencies: @@ -9648,6 +8553,20 @@ packages: resolution: {integrity: sha512-KnPRCkQTyqhanNC0K63GBG3wA8I+D1fQuVnAvcBF8f13akOKeQp1gSbu6f77zCxhEk727iV5oQnbHLYzHrECLg==} dev: false + /@testing-library/dom@10.4.0: + resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==} + engines: {node: '>=18'} + dependencies: + '@babel/code-frame': 7.24.2 + '@babel/runtime': 7.24.4 + '@types/aria-query': 5.0.4 + aria-query: 5.3.0 + chalk: 4.1.2 + dom-accessibility-api: 0.5.16 + lz-string: 1.5.0 + pretty-format: 27.5.1 + dev: true + /@testing-library/dom@9.3.4: resolution: {integrity: sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==} engines: {node: '>=14'} @@ -9662,37 +8581,17 @@ packages: pretty-format: 27.5.1 dev: true - /@testing-library/jest-dom@6.4.2(jest@29.7.0)(vitest@1.1.1): - resolution: {integrity: sha512-CzqH0AFymEMG48CpzXFriYYkOjk6ZGPCLMhW9e9jg3KMCn5OfJecF8GtGW7yGfR/IgCe3SX8BSwjdzI6BBbZLw==} + /@testing-library/jest-dom@6.5.0: + resolution: {integrity: sha512-xGGHpBXYSHUUr6XsKBfs85TWlYKpTc37cSBBVrXcib2MkHLboWlkClhWF37JKlDb9KEq3dHs+f2xR7XJEWGBxA==} engines: {node: '>=14', npm: '>=6', yarn: '>=1'} - peerDependencies: - '@jest/globals': '>= 28' - '@types/bun': latest - '@types/jest': '>= 28' - jest: '>= 28' - vitest: '>= 0.32' - peerDependenciesMeta: - '@jest/globals': - optional: true - '@types/bun': - optional: true - '@types/jest': - optional: true - jest: - optional: true - vitest: - optional: true dependencies: - '@adobe/css-tools': 4.3.3 - '@babel/runtime': 7.24.4 + '@adobe/css-tools': 4.4.0 aria-query: 5.3.0 chalk: 3.0.0 css.escape: 1.5.1 dom-accessibility-api: 0.6.3 - jest: 29.7.0(@types/node@18.15.3) lodash: 4.17.21 redent: 3.0.0 - vitest: 1.1.1(@types/node@18.15.3)(happy-dom@12.10.3) dev: true /@testing-library/react@14.1.2(react-dom@18.2.0)(react@18.2.0): @@ -9709,13 +8608,13 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /@testing-library/user-event@14.5.2(@testing-library/dom@9.3.4): + /@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0): resolution: {integrity: sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ==} engines: {node: '>=12', npm: '>=6'} peerDependencies: '@testing-library/dom': '>=7.21.4' dependencies: - '@testing-library/dom': 9.3.4 + '@testing-library/dom': 10.4.0 dev: true /@tokenizer/token@0.3.0: @@ -9804,7 +8703,7 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 20.11.17 + '@types/node': 18.15.13 '@types/responselike': 1.0.3 /@types/chai-subset@1.3.5: @@ -9812,11 +8711,13 @@ packages: requiresBuild: true dependencies: '@types/chai': 4.3.14 + dev: false optional: true /@types/chai@4.3.14: resolution: {integrity: sha512-Wj71sXE4Q4AkGdG9Tvq1u/fquNz9EdG4LIJMwVVII7ashjD/8cf8fyIfJAjRr6YcsXnSE8cOGQPq1gqeR8z+3w==} requiresBuild: true + dev: false optional: true /@types/common-tags@1.8.4: @@ -9843,13 +8744,7 @@ packages: /@types/cors@2.8.17: resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==} dependencies: - '@types/node': 20.11.17 - - /@types/cross-spawn@6.0.6: - resolution: {integrity: sha512-fXRhhUkG4H3TQk5dBhQ7m/JDdSNHKwR2BBia62lhwEIq9xGiQKLxd6LymNhn47SjXhsUEPmxi+PKw2OkW4LLjA==} - dependencies: - '@types/node': 18.15.3 - dev: true + '@types/node': 18.15.13 /@types/debug@0.0.30: resolution: {integrity: sha512-orGL5LXERPYsLov6CWs3Fh6203+dXzJkR7OnddIr2514Hsecwc8xRpzCapshBbKFImCsvS/mk6+FWiN5LyZJAQ==} @@ -9858,28 +8753,11 @@ packages: resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} dependencies: '@types/ms': 0.7.34 - dev: false - - /@types/detect-port@1.3.5: - resolution: {integrity: sha512-Rf3/lB9WkDfIL9eEKaSYKc+1L/rNVYBjThk22JTqQw0YozXarX8YljFAz+HCoC6h4B4KwCMsBPZHaFezwT4BNA==} - dev: true - - /@types/diff@5.2.1: - resolution: {integrity: sha512-uxpcuwWJGhe2AR1g8hD9F5OYGCqjqWnBUQFD8gMZsDbv8oPHzxJF6iMO6n8Tk0AdzlxoaaoQhOYlIg/PukVU8g==} - dev: true - - /@types/doctrine@0.0.3: - resolution: {integrity: sha512-w5jZ0ee+HaPOaX25X2/2oGR/7rgAQSYII7X7pp0m9KgBfMP7uKfMfTvcpl5Dj+eDBbpxKGiqE+flqDr6XTd2RA==} - dev: true /@types/doctrine@0.0.9: resolution: {integrity: sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA==} dev: true - /@types/ejs@3.1.5: - resolution: {integrity: sha512-nv+GSx77ZtXiJzwKdsASqi+YQ5Z7vwHsTP0JY2SiQgjGckkBRKZnk8nIM+7oUZ1VCtuTz0+By4qVR7fqzp/Dfg==} - dev: true - /@types/emscripten@1.39.10: resolution: {integrity: sha512-TB/6hBkYQJxsZHSqyeuO1Jt0AB/bW6G7rHt9g7lML7SOF6lbgcHvw/Lr+69iqN0qxgXLhWKScAon73JNnptuDw==} dev: true @@ -9960,19 +8838,18 @@ packages: resolution: {integrity: sha512-rTtf75rwyP9G2qO5yRpYtdJ6aU1QqEhWbtW55qEgquEDa6bXW0s2TWZfDm02GuppjEozOWG/F2UnPq5hAQb+gw==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.11.17 + '@types/node': 18.15.13 /@types/glob@7.2.0: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 18.15.3 - dev: true + '@types/node': 18.15.13 /@types/graceful-fs@4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 18.15.3 + '@types/node': 18.15.13 dev: true /@types/hast@2.3.10: @@ -10009,7 +8886,7 @@ packages: /@types/http-proxy@1.17.14: resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} dependencies: - '@types/node': 20.11.17 + '@types/node': 18.15.13 /@types/image-size@0.8.0: resolution: {integrity: sha512-hMlhu25ji75dXQk2uZkN3pTJ+lWrgKr8M1fTpyyFvuu+SJZBdGa5gDm4BVNobWXHZbOU11mBj0vciYp7qOfAFg==} @@ -10060,7 +8937,7 @@ packages: /@types/keyv@3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 20.11.17 + '@types/node': 18.15.13 /@types/lodash@4.17.0: resolution: {integrity: sha512-t7dhREVv6dbNj0q17X12j7yDG4bD/DHYX7o5/DbDxobP0HnGPgpRz2Ej77aL7TZT3DSw13fqUTj8J4mMnqa7WA==} @@ -10071,6 +8948,12 @@ packages: '@types/unist': 2.0.10 dev: false + /@types/mdast@4.0.4: + resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} + dependencies: + '@types/unist': 3.0.2 + dev: true + /@types/mdx@2.0.13: resolution: {integrity: sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==} dev: true @@ -10095,7 +8978,7 @@ packages: /@types/mkdirp@0.5.2: resolution: {integrity: sha512-U5icWpv7YnZYGsN4/cmh3WD2onMY0aJIiTE6+51TwJCttdHvtCYmkBNOobHlXwrJRL0nkH9jH4kD+1FAdMN4Tg==} dependencies: - '@types/node': 20.11.17 + '@types/node': 18.15.13 /@types/mousetrap@1.6.15: resolution: {integrity: sha512-qL0hyIMNPow317QWW/63RvL1x5MVMV+Ru3NaY9f/CuEpCqrmb7WeuK2071ZY5hczOnm38qExWM2i2WtkXLSqFw==} @@ -10103,12 +8986,11 @@ packages: /@types/ms@0.7.34: resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - dev: false /@types/node-fetch@2.6.11: resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==} dependencies: - '@types/node': 20.11.17 + '@types/node': 18.15.13 form-data: 4.0.0 /@types/node@17.0.45: @@ -10136,6 +9018,12 @@ packages: dependencies: undici-types: 5.26.5 + /@types/node@22.7.2: + resolution: {integrity: sha512-866lXSrpGpgyHBZUa2m9YNWqHDjjM0aBTJlNtYaGEw4rqY/dcD7deRVTbBBAJelfA7oaGDbNftXF/TL/A6RgoA==} + dependencies: + undici-types: 6.19.8 + dev: true + /@types/node@8.10.66: resolution: {integrity: sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==} @@ -10153,10 +9041,6 @@ packages: resolution: {integrity: sha512-Yll76ZHikRFCyz/pffKGjrCwe/le2CDwOP5F210KQo27kpRE46U2rDnzikNlVn6/ezH3Mhn46bJMTfeVTtcYMg==} dev: true - /@types/pretty-hrtime@1.0.3: - resolution: {integrity: sha512-nj39q0wAIdhwn7DGUyT9irmsKK1tV0bd5WFEhgpqNTMFZ8cE+jieuTphCW0tfdm47S2zVT5mr09B28b1chmQMA==} - dev: true - /@types/prop-types@15.7.12: resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} @@ -10234,7 +9118,7 @@ packages: /@types/responselike@1.0.3: resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} dependencies: - '@types/node': 20.11.17 + '@types/node': 18.15.13 /@types/retry@0.12.1: resolution: {integrity: sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==} @@ -10243,13 +9127,13 @@ packages: /@types/rimraf@2.0.5: resolution: {integrity: sha512-YyP+VfeaqAyFmXoTh3HChxOQMyjByRMsHU7kc5KOJkSlXudhMhQIALbYV7rHh/l8d2lX3VUQzprrcAgWdRuU8g==} dependencies: - '@types/glob': 5.0.38 - '@types/node': 20.11.17 + '@types/glob': 7.2.0 + '@types/node': 18.15.13 /@types/sax@1.2.7: resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==} dependencies: - '@types/node': 20.11.17 + '@types/node': 18.15.13 dev: false /@types/scheduler@0.16.8: @@ -10321,7 +9205,7 @@ packages: /@types/wait-on@5.3.4: resolution: {integrity: sha512-EBsPjFMrFlMbbUFf9D1Fp+PAB2TwmUn7a3YtHyD9RLuTIk1jDd8SxXVAoez2Ciy+8Jsceo2MYEYZzJ/DvorOKw==} dependencies: - '@types/node': 18.15.3 + '@types/node': 18.15.13 dev: true /@types/wordpress__block-editor@11.5.0(react-dom@18.2.0)(react@18.2.0): @@ -10470,7 +9354,7 @@ packages: resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} requiresBuild: true dependencies: - '@types/node': 20.11.17 + '@types/node': 18.15.13 dev: false optional: true @@ -10501,7 +9385,7 @@ packages: graphemer: 1.4.0 ignore: 5.3.1 natural-compare-lite: 1.4.0 - semver: 7.6.0 + semver: 7.6.3 tsutils: 3.21.0(typescript@4.9.5) typescript: 4.9.5 transitivePeerDependencies: @@ -10528,7 +9412,7 @@ packages: graphemer: 1.4.0 ignore: 5.3.1 natural-compare-lite: 1.4.0 - semver: 7.6.0 + semver: 7.6.3 tsutils: 3.21.0(typescript@5.3.3) typescript: 5.3.3 transitivePeerDependencies: @@ -10556,7 +9440,7 @@ packages: graphemer: 1.4.0 ignore: 5.3.1 natural-compare-lite: 1.4.0 - semver: 7.6.0 + semver: 7.6.3 tsutils: 3.21.0(typescript@5.4.4) typescript: 5.4.4 transitivePeerDependencies: @@ -10706,7 +9590,6 @@ packages: typescript: 5.4.4 transitivePeerDependencies: - supports-color - dev: false /@typescript-eslint/parser@6.17.0(eslint@7.0.0)(typescript@5.3.3): resolution: {integrity: sha512-C4bBaX2orvhK+LlwrY8oWGmSl4WolCfYm513gEccdWZj0CwGadbIADb0FtVEcI+WzUyjyoBj2JRP8g25E6IB8A==} @@ -10954,7 +9837,7 @@ packages: debug: 4.3.4(supports-color@9.4.0) globby: 11.1.0 is-glob: 4.0.3 - semver: 7.6.0 + semver: 7.6.3 tsutils: 3.21.0(typescript@5.4.4) typescript: 5.4.4 transitivePeerDependencies: @@ -10975,7 +9858,7 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.6.0 + semver: 7.6.3 tsutils: 3.21.0(typescript@4.9.5) typescript: 4.9.5 transitivePeerDependencies: @@ -10995,7 +9878,7 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.6.0 + semver: 7.6.3 tsutils: 3.21.0(typescript@5.3.3) typescript: 5.3.3 transitivePeerDependencies: @@ -11015,12 +9898,11 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.6.0 + semver: 7.6.3 tsutils: 3.21.0(typescript@5.4.4) typescript: 5.4.4 transitivePeerDependencies: - supports-color - dev: false /@typescript-eslint/typescript-estree@6.17.0(typescript@5.3.3): resolution: {integrity: sha512-gVQe+SLdNPfjlJn5VNGhlOhrXz4cajwFd5kAgWtZ9dCZf4XJf8xmgCTLIqec7aha3JwgLI2CK6GY1043FRxZwg==} @@ -11059,7 +9941,7 @@ packages: globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 - semver: 7.6.0 + semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.4.4) typescript: 5.4.4 transitivePeerDependencies: @@ -11102,7 +9984,7 @@ packages: '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) eslint: 7.32.0 eslint-scope: 5.1.1 - semver: 7.6.0 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript @@ -11121,7 +10003,7 @@ packages: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) eslint: 7.32.0 eslint-scope: 5.1.1 - semver: 7.6.0 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript @@ -11141,7 +10023,7 @@ packages: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.4) eslint: 7.32.0 eslint-scope: 5.1.1 - semver: 7.6.0 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript @@ -11198,7 +10080,7 @@ packages: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.4) eslint: 7.32.0 - semver: 7.6.0 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript @@ -11394,6 +10276,7 @@ packages: '@vitest/spy': 0.34.6 '@vitest/utils': 0.34.6 chai: 4.4.1 + dev: false optional: true /@vitest/expect@1.1.1: @@ -11404,12 +10287,25 @@ packages: chai: 4.4.1 dev: true - /@vitest/expect@1.3.1: - resolution: {integrity: sha512-xofQFwIzfdmLLlHa6ag0dPV8YsnKOCP1KdAeVVh34vSjN2dcUiXYCD9htu/9eM7t8Xln4v03U9HLxLpPlsXdZw==} + /@vitest/expect@2.0.5: + resolution: {integrity: sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==} dependencies: - '@vitest/spy': 1.3.1 - '@vitest/utils': 1.3.1 - chai: 4.4.1 + '@vitest/spy': 2.0.5 + '@vitest/utils': 2.0.5 + chai: 5.1.1 + tinyrainbow: 1.2.0 + dev: true + + /@vitest/pretty-format@2.0.5: + resolution: {integrity: sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==} + dependencies: + tinyrainbow: 1.2.0 + dev: true + + /@vitest/pretty-format@2.1.1: + resolution: {integrity: sha512-SjxPFOtuINDUW8/UkElJYQSFtnWX7tMksSGW0vfjxMneFqxVr8YJ979QpMbDW7g+BIiq88RAGDjf7en6rvLPPQ==} + dependencies: + tinyrainbow: 1.2.0 dev: true /@vitest/runner@0.34.6: @@ -11419,6 +10315,7 @@ packages: '@vitest/utils': 0.34.6 p-limit: 4.0.0 pathe: 1.1.2 + dev: false optional: true /@vitest/runner@1.1.1: @@ -11436,6 +10333,7 @@ packages: magic-string: 0.30.10 pathe: 1.1.2 pretty-format: 29.7.0 + dev: false optional: true /@vitest/snapshot@1.1.1: @@ -11451,6 +10349,7 @@ packages: requiresBuild: true dependencies: tinyspy: 2.2.1 + dev: false optional: true /@vitest/spy@1.1.1: @@ -11459,16 +10358,10 @@ packages: tinyspy: 2.2.1 dev: true - /@vitest/spy@1.3.1: - resolution: {integrity: sha512-xAcW+S099ylC9VLU7eZfdT9myV67Nor9w9zhf0mGCYJSO+zM2839tOeROTdikOi/8Qeusffvxb/MyBSOja1Uig==} + /@vitest/spy@2.0.5: + resolution: {integrity: sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==} dependencies: - tinyspy: 2.2.1 - dev: true - - /@vitest/spy@1.5.0: - resolution: {integrity: sha512-vu6vi6ew5N5MMHJjD5PoakMRKYdmIrNJmyfkhRpQt5d9Ewhw9nZ5Aqynbi3N61bvk9UvZ5UysMT6ayIrZ8GA9w==} - dependencies: - tinyspy: 2.2.1 + tinyspy: 3.0.2 dev: true /@vitest/ui@1.1.1(vitest@1.1.1): @@ -11493,6 +10386,7 @@ packages: diff-sequences: 29.6.3 loupe: 2.3.7 pretty-format: 29.7.0 + dev: false optional: true /@vitest/utils@1.1.1: @@ -11503,22 +10397,21 @@ packages: pretty-format: 29.7.0 dev: true - /@vitest/utils@1.3.1: - resolution: {integrity: sha512-d3Waie/299qqRyHTm2DjADeTaNdNSVsnwHPWrs20JMpjh6eiVq7ggggweO8rc4arhf6rRkWuHKwvxGvejUXZZQ==} + /@vitest/utils@2.0.5: + resolution: {integrity: sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==} dependencies: - diff-sequences: 29.6.3 + '@vitest/pretty-format': 2.0.5 estree-walker: 3.0.3 - loupe: 2.3.7 - pretty-format: 29.7.0 + loupe: 3.1.1 + tinyrainbow: 1.2.0 dev: true - /@vitest/utils@1.5.0: - resolution: {integrity: sha512-BDU0GNL8MWkRkSRdNFvCUCAVOeHaUlVJ9Tx0TYBZyXaaOTmGtUFObzchCivIBrIwKzvZA7A9sCejVhXM2aY98A==} + /@vitest/utils@2.1.1: + resolution: {integrity: sha512-Y6Q9TsI+qJ2CC0ZKj6VBb+T8UPz593N113nnUykqwANqhgf3QkZeHFlusgKLTqrnVHbj/XDKZcDHol+dxVT+rQ==} dependencies: - diff-sequences: 29.6.3 - estree-walker: 3.0.3 - loupe: 2.3.7 - pretty-format: 29.7.0 + '@vitest/pretty-format': 2.1.1 + loupe: 3.1.1 + tinyrainbow: 1.2.0 dev: true /@webassemblyjs/ast@1.12.1: @@ -12064,7 +10957,7 @@ packages: /@wry/context@0.4.4: resolution: {integrity: sha512-LrKVLove/zw6h2Md/KZyWxIkFM6AoyKp71OqpH9Hiip1csjPVoD3tPxlbQUNxEnHENks3UGgNpSBCAfq9KWuag==} dependencies: - '@types/node': 20.11.17 + '@types/node': 18.15.13 tslib: 1.14.1 /@wry/equality@0.1.11: @@ -12152,16 +11045,6 @@ packages: /@xtuc/long@4.2.2: resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} - /@yarnpkg/esbuild-plugin-pnp@3.0.0-rc.15(esbuild@0.20.2): - resolution: {integrity: sha512-kYzDJO5CA9sy+on/s2aIW0411AklfCi8Ck/4QDivOqsMKpStZA2SsR+X27VTggGwpStWaLrjJcDcdDMowtG8MA==} - engines: {node: '>=14.15.0'} - peerDependencies: - esbuild: '>=0.10.0' - dependencies: - esbuild: 0.20.2 - tslib: 2.6.2 - dev: true - /@yarnpkg/fslib@2.10.3: resolution: {integrity: sha512-41H+Ga78xT9sHvWLlFOZLIhtU6mTGZ20pZ29EiZa97vnxdohJD2AF42rCoAoWfqUz486xY6fhjMH+DYEM9r14A==} engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} @@ -12413,7 +11296,7 @@ packages: global-cache-dir: 4.4.0 is-plain-obj: 4.1.0 path-exists: 5.0.0 - semver: 7.6.0 + semver: 7.6.3 write-file-atomic: 4.0.2 dev: false @@ -12689,13 +11572,6 @@ packages: /argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - /aria-hidden@1.2.4: - resolution: {integrity: sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==} - engines: {node: '>=10'} - dependencies: - tslib: 2.6.2 - dev: true - /aria-query@5.1.3: resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} dependencies: @@ -12877,19 +11753,14 @@ packages: tslib: 2.6.2 dev: true - /assert@2.1.0: - resolution: {integrity: sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==} - dependencies: - call-bind: 1.0.7 - is-nan: 1.3.2 - object-is: 1.1.6 - object.assign: 4.1.5 - util: 0.12.5 - dev: true - /assertion-error@1.1.0: resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} + /assertion-error@2.0.1: + resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} + engines: {node: '>=12'} + dev: true + /assign-symbols@1.0.0: resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==} engines: {node: '>=0.10.0'} @@ -13071,14 +11942,6 @@ packages: resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==} dev: false - /babel-core@7.0.0-bridge.0(@babel/core@7.24.4): - resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.24.4 - dev: true - /babel-eslint@10.1.0(eslint@7.32.0): resolution: {integrity: sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==} engines: {node: '>=6'} @@ -13350,7 +12213,6 @@ packages: /bail@2.0.2: resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} - dev: false /balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} @@ -13426,11 +12288,6 @@ packages: dependencies: open: 8.4.2 - /big-integer@1.6.52: - resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} - engines: {node: '>=0.6'} - dev: true - /big.js@5.2.2: resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} @@ -13446,7 +12303,7 @@ packages: engines: {node: '>=12'} dependencies: bin-version: 6.0.0 - semver: 7.6.0 + semver: 7.6.3 semver-truncate: 3.0.0 /bin-version@6.0.0: @@ -13574,13 +12431,6 @@ packages: wrap-ansi: 8.1.0 dev: false - /bplist-parser@0.2.0: - resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} - engines: {node: '>= 5.10.0'} - dependencies: - big-integer: 1.6.52 - dev: true - /brace-expansion@1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} dependencies: @@ -13620,12 +12470,6 @@ packages: resolution: {integrity: sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==} dev: true - /browserify-zlib@0.1.4: - resolution: {integrity: sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==} - dependencies: - pako: 0.2.9 - dev: true - /browserslist@4.23.0: resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -13673,7 +12517,7 @@ packages: /builtins@5.1.0: resolution: {integrity: sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==} dependencies: - semver: 7.6.0 + semver: 7.6.3 dev: false /bundle-require@4.0.2(esbuild@0.19.12): @@ -13878,7 +12722,6 @@ packages: /ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} - dev: false /chai@4.4.1: resolution: {integrity: sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==} @@ -13892,6 +12735,17 @@ packages: pathval: 1.1.1 type-detect: 4.0.8 + /chai@5.1.1: + resolution: {integrity: sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==} + engines: {node: '>=12'} + dependencies: + assertion-error: 2.0.1 + check-error: 2.1.1 + deep-eql: 5.0.2 + loupe: 3.1.1 + pathval: 2.0.0 + dev: true + /chain-function@1.0.1: resolution: {integrity: sha512-SxltgMwL9uCko5/ZCLiyG2B7R9fY4pDZUw7hJ4MhirdjBLosoDqkWABi3XMucddHdLiFJMb7PD2MZifZriuMTg==} dev: false @@ -14016,7 +12870,6 @@ packages: /character-entities@2.0.2: resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} - dev: false /character-reference-invalid@1.1.4: resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} @@ -14030,6 +12883,11 @@ packages: dependencies: get-func-name: 2.0.2 + /check-error@2.1.1: + resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} + engines: {node: '>= 16'} + dev: true + /check-more-types@2.24.0: resolution: {integrity: sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==} engines: {node: '>= 0.8.0'} @@ -14089,10 +12947,12 @@ packages: /chownr@1.1.4: resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} + dev: false /chownr@2.0.0: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} engines: {node: '>=10'} + dev: false /chrome-trace-event@1.0.3: resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} @@ -14114,6 +12974,7 @@ packages: resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} dependencies: consola: 3.2.3 + dev: false /cjs-module-lexer@1.2.3: resolution: {integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==} @@ -14189,15 +13050,6 @@ packages: resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} engines: {node: '>=6'} - /cli-table3@0.6.4: - resolution: {integrity: sha512-Lm3L0p+/npIQWNIiyF/nAn7T5dnOwR3xNTHXYEBFBFVPXzCVNZ5lqEC/1eo/EVfpDsQ1I+TX4ORPQgp+UI0CRw==} - engines: {node: 10.* || >= 12.*} - dependencies: - string-width: 4.2.3 - optionalDependencies: - '@colors/colors': 1.5.0 - dev: true - /cli-truncate@2.1.0: resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==} engines: {node: '>=8'} @@ -14449,11 +13301,6 @@ packages: engines: {node: '>= 6'} dev: true - /commander@6.2.1: - resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} - engines: {node: '>= 6'} - dev: true - /commander@7.2.0: resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} engines: {node: '>= 10'} @@ -14613,6 +13460,7 @@ packages: /consola@3.2.3: resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} engines: {node: ^14.18.0 || >=16.10.0} + dev: false /console-control-strings@1.1.0: resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} @@ -14769,7 +13617,7 @@ packages: object-assign: 4.1.1 vary: 1.1.2 - /cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.17)(cosmiconfig@8.3.6)(typescript@5.3.3): + /cosmiconfig-typescript-loader@5.0.0(@types/node@18.15.13)(cosmiconfig@8.3.6)(typescript@5.3.3): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} peerDependencies: @@ -14777,7 +13625,7 @@ packages: cosmiconfig: '>=8.2' typescript: '>=4' dependencies: - '@types/node': 20.11.17 + '@types/node': 18.15.13 cosmiconfig: 8.3.6(typescript@5.3.3) jiti: 1.21.0 typescript: 5.3.3 @@ -14989,6 +13837,7 @@ packages: engines: {node: '>=12'} dependencies: type-fest: 1.4.0 + dev: false /css-declaration-sorter@6.4.1(postcss@8.4.38): resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==} @@ -15022,7 +13871,7 @@ packages: postcss-modules-values: 4.0.0(postcss@8.4.38) postcss-value-parser: 4.2.0 schema-utils: 3.3.0 - semver: 7.6.0 + semver: 7.6.3 webpack: 5.91.0 /css-minimizer-webpack-plugin@2.0.0(webpack@5.91.0): @@ -15543,8 +14392,8 @@ packages: prop-types: ^15.7.2 react: ^18.2.0 dependencies: - '@emotion/react': 11.11.4(@types/react@18.3.3)(react@18.2.0) - '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(@types/react@18.3.3)(react@18.2.0) + '@emotion/react': 11.11.4(@types/react@18.2.46)(react@18.2.0) + '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.46)(react@18.2.0) apollo-cache-inmemory: 1.6.6(graphql@16.8.1) apollo-client: 2.6.10(graphql@16.8.1) apollo-link-context: 1.0.20(graphql@16.8.1) @@ -15774,8 +14623,8 @@ packages: prop-types: ^15.7.2 react: ^18.2.0 dependencies: - '@emotion/react': 11.11.4(@types/react@18.3.3)(react@18.2.0) - '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(@types/react@18.3.3)(react@18.2.0) + '@emotion/react': 11.11.4(@types/react@18.2.46)(react@18.2.0) + '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.46)(react@18.2.0) lodash: 4.17.21 prop-types: 15.8.1 react: 18.2.0 @@ -16116,7 +14965,6 @@ packages: resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} dependencies: character-entities: 2.0.2 - dev: false /decode-uri-component@0.2.2: resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} @@ -16148,6 +14996,11 @@ packages: dependencies: type-detect: 4.0.8 + /deep-eql@5.0.2: + resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} + engines: {node: '>=6'} + dev: true + /deep-equal@2.2.3: resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} engines: {node: '>= 0.4'} @@ -16183,14 +15036,6 @@ packages: resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} engines: {node: '>=0.10.0'} - /default-browser-id@3.0.0: - resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==} - engines: {node: '>=12'} - dependencies: - bplist-parser: 0.2.0 - untildify: 4.0.0 - dev: true - /default-require-extensions@3.0.1: resolution: {integrity: sha512-eXTJmRbm2TIt9MgWTsOH1wEuhew6XGZcMeGKCtLedIg/NCsg1iBePXkceTdK4Fii7pzmN9tGsZhKzZ4h7O/fxw==} engines: {node: '>=8'} @@ -16251,6 +15096,7 @@ packages: /defu@6.1.4: resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} + dev: false /del@6.1.1: resolution: {integrity: sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==} @@ -16338,17 +15184,6 @@ packages: engines: {node: '>=8'} dev: true - /detect-node-es@1.1.0: - resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} - dev: true - - /detect-package-manager@2.0.1: - resolution: {integrity: sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A==} - engines: {node: '>=12'} - dependencies: - execa: 5.1.1 - dev: true - /detect-port-alt@1.1.6: resolution: {integrity: sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==} engines: {node: '>= 4.2.1'} @@ -16477,6 +15312,12 @@ packages: transitivePeerDependencies: - supports-color + /devlop@1.1.0: + resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} + dependencies: + dequal: 2.0.3 + dev: true + /diacritics@1.3.0: resolution: {integrity: sha512-wlwEkqcsaxvPJML+rDh/2iS824jbREk6DUMUKkEaSlxdYHeS43cClJtsWglvw2RfeXGm6ohKDqsXteJ5sP5enA==} dev: false @@ -16496,6 +15337,7 @@ packages: /diff@5.2.0: resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} engines: {node: '>=0.3.1'} + dev: false /diffable-html@4.1.0: resolution: {integrity: sha512-++kyNek+YBLH8cLXS+iTj/Hiy2s5qkRJEJ8kgu/WHbFrVY2vz9xPFUT+fii2zGF0m1CaojDlQJjkfrCt7YWM1g==} @@ -16722,15 +15564,6 @@ packages: /duplexer@0.1.2: resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} - /duplexify@3.7.1: - resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} - dependencies: - end-of-stream: 1.4.4 - inherits: 2.0.4 - readable-stream: 2.3.8 - stream-shift: 1.0.3 - dev: true - /eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} @@ -16743,14 +15576,6 @@ packages: /ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - /ejs@3.1.10: - resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} - engines: {node: '>=0.10.0'} - hasBin: true - dependencies: - jake: 10.8.7 - dev: true - /electron-to-chromium@1.4.731: resolution: {integrity: sha512-+TqVfZjpRz2V/5SPpmJxq9qK620SC5SqCnxQIOi7i/U08ZDcTpKbT7Xjj9FU5CbXTMUb4fywbIr8C7cGv4hcjw==} @@ -16819,7 +15644,7 @@ packages: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 20.11.17 + '@types/node': 18.15.13 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.4.2 @@ -17075,10 +15900,6 @@ packages: es6-iterator: 2.0.3 es6-symbol: 3.1.4 - /esbuild-plugin-alias@0.2.1: - resolution: {integrity: sha512-jyfL/pwPqaFXyKnj8lP8iLk6Z0m099uXR45aSN8Av1XD4vhvQutxxPzgA2bTcAwQpa1zCXDcWOlhFgyP3GKqhQ==} - dev: true - /esbuild-register@3.5.0(esbuild@0.20.2): resolution: {integrity: sha512-+4G/XmakeBAsvJuDugJvtyF1x+XJT4FMocynNpxrvEBViirpfUn2PgNpCHedfWhF4WokNsO/OvMKrmJOIJsI5A==} peerDependencies: @@ -17412,7 +16233,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@4.9.5) + '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@5.4.4) debug: 3.2.7 eslint: 7.32.0 eslint-import-resolver-node: 0.3.9 @@ -17519,7 +16340,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@4.9.5) + '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@5.4.4) array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 @@ -17753,9 +16574,9 @@ packages: dev: false optional: true - /eslint-plugin-storybook@0.6.15(eslint@7.32.0)(typescript@5.3.3): - resolution: {integrity: sha512-lAGqVAJGob47Griu29KXYowI4G7KwMoJDOkEip8ujikuDLxU+oWJ1l0WL6F2oDO4QiyUFXvtDkEkISMOPzo+7w==} - engines: {node: 12.x || 14.x || >= 16} + /eslint-plugin-storybook@0.8.0(eslint@7.32.0)(typescript@5.3.3): + resolution: {integrity: sha512-CZeVO5EzmPY7qghO2t64oaFM+8FTaD4uzOEjHKp516exyTKo+skKAL9GI3QALS2BXhyALJjNtwbmr1XinGE8bA==} + engines: {node: '>= 18'} peerDependencies: eslint: '>=6' dependencies: @@ -17918,7 +16739,7 @@ packages: optionator: 0.9.3 progress: 2.0.3 regexpp: 3.2.0 - semver: 7.6.0 + semver: 7.6.3 strip-ansi: 6.0.1 strip-json-comments: 3.1.1 table: 6.8.2 @@ -18307,7 +17128,6 @@ packages: /extend@3.0.2: resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} - dev: false /external-editor@3.1.0: resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} @@ -18532,6 +17352,7 @@ packages: /fetch-retry@5.0.6: resolution: {integrity: sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==} + dev: false /fflate@0.8.2: resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} @@ -18626,12 +17447,6 @@ packages: resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} dev: false - /filelist@1.0.4: - resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} - dependencies: - minimatch: 5.1.6 - dev: true - /filename-reserved-regex@2.0.0: resolution: {integrity: sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==} engines: {node: '>=4'} @@ -18706,15 +17521,6 @@ packages: transitivePeerDependencies: - supports-color - /find-cache-dir@2.1.0: - resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} - engines: {node: '>=6'} - dependencies: - commondir: 1.0.1 - make-dir: 2.1.0 - pkg-dir: 3.0.0 - dev: true - /find-cache-dir@3.3.2: resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} engines: {node: '>=8'} @@ -18830,11 +17636,6 @@ packages: resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} requiresBuild: true - /flow-parser@0.233.0: - resolution: {integrity: sha512-E/mv51GYJfLuRX6fZnw4M52gBxYa8pkHUOgNEZOcQK2RTXS8YXeU5rlalkTcY99UpwbeNVCSUFKaavpOksi/pQ==} - engines: {node: '>=0.4.0'} - dev: true - /flush-write-stream@2.0.0: resolution: {integrity: sha512-uXClqPxT4xW0lcdSBheb2ObVU+kuqUk3Jk64EwieirEXZx9XUrVwp/JuBfKAWaM4T5Td/VL7QLDWPXp/MvGm/g==} dependencies: @@ -18925,7 +17726,7 @@ packages: memfs: 3.5.3 minimatch: 3.1.2 schema-utils: 2.7.0 - semver: 7.6.0 + semver: 7.6.3 tapable: 1.1.3 typescript: 4.9.5 webpack: 5.91.0 @@ -18956,7 +17757,7 @@ packages: memfs: 3.5.3 minimatch: 3.1.2 schema-utils: 2.7.0 - semver: 7.6.0 + semver: 7.6.3 tapable: 1.1.3 typescript: 5.3.3 webpack: 5.91.0(esbuild@0.19.12) @@ -18988,7 +17789,7 @@ packages: memfs: 3.5.3 minimatch: 3.1.2 schema-utils: 2.7.0 - semver: 7.6.0 + semver: 7.6.3 tapable: 1.1.3 typescript: 5.4.4 webpack: 5.91.0 @@ -19071,6 +17872,7 @@ packages: /fs-constants@1.0.0: resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} + dev: false /fs-exists-cached@1.0.0: resolution: {integrity: sha512-kSxoARUDn4F2RPXX48UXnaFKwVU7Ivd/6qpzZL29MCDmr9sTvybv4gFCp+qaI4fM9m0z9fgz/yJvi56GAz+BZg==} @@ -19120,6 +17922,7 @@ packages: engines: {node: '>= 8'} dependencies: minipass: 3.3.6 + dev: false /fs-monkey@1.0.5: resolution: {integrity: sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==} @@ -19209,7 +18012,7 @@ packages: prompts: 2.4.2 redux: 4.2.1 resolve-cwd: 3.0.0 - semver: 7.6.0 + semver: 7.6.3 signal-exit: 3.0.7 stack-trace: 0.0.10 strip-ansi: 6.0.1 @@ -20291,7 +19094,7 @@ packages: redux: 4.2.1 redux-thunk: 2.4.2(redux@4.2.1) resolve-from: 5.0.0 - semver: 7.6.0 + semver: 7.6.3 shallow-compare: 1.2.2 signal-exit: 3.0.7 slugify: 1.6.6 @@ -20431,16 +19234,6 @@ packages: has-symbols: 1.0.3 hasown: 2.0.2 - /get-nonce@1.0.1: - resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} - engines: {node: '>=6'} - dev: true - - /get-npm-tarball-url@2.1.0: - resolution: {integrity: sha512-ro+DiMu5DXgRBabqXupW38h7WPZ9+Ad8UjwhvsmmN8w1sU7ab0nzAXvVZ4kqYg57OrqomRtJvepX5/xvFKNtjA==} - engines: {node: '>=12.17'} - dev: true - /get-package-name@2.2.0: resolution: {integrity: sha512-LmCKVxioe63Fy6KDAQ/mmCSOSSRUE/x4zdrMD+7dU8quF3bGpzvP8mOmq4Dgce3nzU9AgkVDotucNOOg7c27BQ==} engines: {node: '>= 12.0.0'} @@ -20527,20 +19320,6 @@ packages: semver: 7.6.0 dev: false - /giget@1.2.3: - resolution: {integrity: sha512-8EHPljDvs7qKykr6uw8b+lqLiUc/vUg+KVTI0uND4s63TdsZM2Xus3mflvF0DDG9SiM4RlCkFGL+7aAjRmV7KA==} - hasBin: true - dependencies: - citty: 0.1.6 - consola: 3.2.3 - defu: 6.1.4 - node-fetch-native: 1.6.4 - nypm: 0.3.8 - ohash: 1.1.3 - pathe: 1.1.2 - tar: 6.2.1 - dev: true - /git-raw-commits@2.0.11: resolution: {integrity: sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==} engines: {node: '>=10'} @@ -20872,7 +19651,7 @@ packages: - typescript - utf-8-validate - /graphql-config@5.0.3(@types/node@18.15.13)(graphql@16.8.1)(typescript@5.4.4): + /graphql-config@5.0.3(@types/node@18.15.13)(graphql@16.8.1)(typescript@4.9.5): resolution: {integrity: sha512-BNGZaoxIBkv9yy6Y7omvsaBUHOzfFcII3UN++tpH8MGOKFPFkCPZuwx09ggANMt8FgyWP1Od8SWPmrUEZca4NQ==} engines: {node: '>= 16.0.0'} peerDependencies: @@ -20888,7 +19667,7 @@ packages: '@graphql-tools/merge': 9.0.3(graphql@16.8.1) '@graphql-tools/url-loader': 8.0.2(@types/node@18.15.13)(graphql@16.8.1) '@graphql-tools/utils': 10.1.2(graphql@16.8.1) - cosmiconfig: 8.3.6(typescript@5.4.4) + cosmiconfig: 8.3.6(typescript@4.9.5) graphql: 16.8.1 jiti: 1.21.0 minimatch: 4.2.3 @@ -20902,7 +19681,7 @@ packages: - utf-8-validate dev: false - /graphql-config@5.0.3(@types/node@20.11.17)(graphql@16.8.1)(typescript@4.9.5): + /graphql-config@5.0.3(@types/node@18.15.13)(graphql@16.8.1)(typescript@5.4.4): resolution: {integrity: sha512-BNGZaoxIBkv9yy6Y7omvsaBUHOzfFcII3UN++tpH8MGOKFPFkCPZuwx09ggANMt8FgyWP1Od8SWPmrUEZca4NQ==} engines: {node: '>= 16.0.0'} peerDependencies: @@ -20916,9 +19695,9 @@ packages: '@graphql-tools/json-file-loader': 8.0.1(graphql@16.8.1) '@graphql-tools/load': 8.0.2(graphql@16.8.1) '@graphql-tools/merge': 9.0.3(graphql@16.8.1) - '@graphql-tools/url-loader': 8.0.2(@types/node@20.11.17)(graphql@16.8.1) + '@graphql-tools/url-loader': 8.0.2(@types/node@18.15.13)(graphql@16.8.1) '@graphql-tools/utils': 10.1.2(graphql@16.8.1) - cosmiconfig: 8.3.6(typescript@4.9.5) + cosmiconfig: 8.3.6(typescript@5.4.4) graphql: 16.8.1 jiti: 1.21.0 minimatch: 4.2.3 @@ -20990,18 +19769,6 @@ packages: strip-bom-string: 1.0.0 dev: false - /gunzip-maybe@1.4.2: - resolution: {integrity: sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==} - hasBin: true - dependencies: - browserify-zlib: 0.1.4 - is-deflate: 1.0.0 - is-gzip: 1.0.0 - peek-stream: 1.1.3 - pumpify: 1.5.1 - through2: 2.0.5 - dev: true - /gzip-size@6.0.0: resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} engines: {node: '>=10'} @@ -22142,10 +20909,6 @@ packages: resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} dev: false - /is-deflate@1.0.0: - resolution: {integrity: sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ==} - dev: true - /is-descriptor@0.1.7: resolution: {integrity: sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==} engines: {node: '>= 0.4'} @@ -22233,11 +20996,6 @@ packages: dependencies: is-extglob: 2.1.1 - /is-gzip@1.0.0: - resolution: {integrity: sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ==} - engines: {node: '>=0.10.0'} - dev: true - /is-hexadecimal@1.0.4: resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} dev: false @@ -22296,14 +21054,6 @@ packages: resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} engines: {node: '>= 0.4'} - /is-nan@1.3.2: - resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - dev: true - /is-negative-zero@2.0.3: resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} engines: {node: '>= 0.4'} @@ -22365,7 +21115,6 @@ packages: /is-plain-obj@4.1.0: resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} engines: {node: '>=12'} - dev: false /is-plain-object@2.0.4: resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} @@ -22657,7 +21406,7 @@ packages: '@babel/parser': 7.24.4 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 - semver: 7.6.0 + semver: 7.6.3 transitivePeerDependencies: - supports-color dev: true @@ -22719,17 +21468,6 @@ packages: optionalDependencies: '@pkgjs/parseargs': 0.11.0 - /jake@10.8.7: - resolution: {integrity: sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==} - engines: {node: '>=10'} - hasBin: true - dependencies: - async: 3.2.5 - chalk: 4.1.2 - filelist: 1.0.4 - minimatch: 3.1.2 - dev: true - /javascript-stringify@2.1.0: resolution: {integrity: sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==} @@ -22750,7 +21488,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.15.3 + '@types/node': 18.15.13 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3 @@ -22799,6 +21537,46 @@ packages: - ts-node dev: true + /jest-config@29.7.0(@types/node@18.15.13): + resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@types/node': '*' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + ts-node: + optional: true + dependencies: + '@babel/core': 7.24.4 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 18.15.13 + babel-jest: 29.7.0(@babel/core@7.24.4) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 29.7.0 + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.5 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + dev: true + /jest-config@29.7.0(@types/node@18.15.3): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -22874,7 +21652,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.15.3 + '@types/node': 18.15.13 jest-mock: 29.7.0 jest-util: 29.7.0 dev: true @@ -22895,7 +21673,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 18.15.3 + '@types/node': 18.15.13 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -22956,7 +21734,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 18.15.3 + '@types/node': 18.15.13 jest-util: 29.7.0 dev: true @@ -22975,7 +21753,7 @@ packages: jest-process-manager: 0.4.0 jest-runner: 29.7.0 nyc: 15.1.0 - playwright-core: 1.43.1 + playwright-core: 1.44.1 rimraf: 3.0.2 uuid: 8.3.2 transitivePeerDependencies: @@ -23052,7 +21830,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.15.3 + '@types/node': 18.15.13 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -23083,7 +21861,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.15.3 + '@types/node': 18.15.13 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -23131,7 +21909,7 @@ packages: jest-util: 29.7.0 natural-compare: 1.4.0 pretty-format: 29.7.0 - semver: 7.6.0 + semver: 7.6.3 transitivePeerDependencies: - supports-color dev: true @@ -23141,7 +21919,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 18.15.3 + '@types/node': 18.15.13 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -23194,7 +21972,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.15.3 + '@types/node': 18.15.13 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -23206,7 +21984,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.11.17 + '@types/node': 18.15.13 merge-stream: 2.0.0 supports-color: 7.2.0 @@ -23214,7 +21992,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.11.17 + '@types/node': 18.15.13 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -23222,7 +22000,7 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 18.15.3 + '@types/node': 18.15.13 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -23309,71 +22087,9 @@ packages: dev: false optional: true - /jscodeshift@0.15.2: - resolution: {integrity: sha512-FquR7Okgmc4Sd0aEDwqho3rEiKR3BdvuG9jfdHjLJ6JQoWSMpavug3AoIfnfWhxFlf+5pzQh8qjqz0DWFrNQzA==} - hasBin: true - peerDependencies: - '@babel/preset-env': ^7.1.6 - peerDependenciesMeta: - '@babel/preset-env': - optional: true - dependencies: - '@babel/core': 7.24.4 - '@babel/parser': 7.24.4 - '@babel/plugin-transform-class-properties': 7.24.1(@babel/core@7.24.4) - '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.4) - '@babel/plugin-transform-nullish-coalescing-operator': 7.24.1(@babel/core@7.24.4) - '@babel/plugin-transform-optional-chaining': 7.24.1(@babel/core@7.24.4) - '@babel/plugin-transform-private-methods': 7.24.1(@babel/core@7.24.4) - '@babel/preset-flow': 7.24.1(@babel/core@7.24.4) - '@babel/preset-typescript': 7.24.1(@babel/core@7.24.4) - '@babel/register': 7.23.7(@babel/core@7.24.4) - babel-core: 7.0.0-bridge.0(@babel/core@7.24.4) - chalk: 4.1.2 - flow-parser: 0.233.0 - graceful-fs: 4.2.11 - micromatch: 4.0.5 - neo-async: 2.6.2 - node-dir: 0.1.17 - recast: 0.23.6 - temp: 0.8.4 - write-file-atomic: 2.4.3 - transitivePeerDependencies: - - supports-color - dev: true - - /jscodeshift@0.15.2(@babel/preset-env@7.24.4): - resolution: {integrity: sha512-FquR7Okgmc4Sd0aEDwqho3rEiKR3BdvuG9jfdHjLJ6JQoWSMpavug3AoIfnfWhxFlf+5pzQh8qjqz0DWFrNQzA==} - hasBin: true - peerDependencies: - '@babel/preset-env': ^7.1.6 - peerDependenciesMeta: - '@babel/preset-env': - optional: true - dependencies: - '@babel/core': 7.24.4 - '@babel/parser': 7.24.4 - '@babel/plugin-transform-class-properties': 7.24.1(@babel/core@7.24.4) - '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.4) - '@babel/plugin-transform-nullish-coalescing-operator': 7.24.1(@babel/core@7.24.4) - '@babel/plugin-transform-optional-chaining': 7.24.1(@babel/core@7.24.4) - '@babel/plugin-transform-private-methods': 7.24.1(@babel/core@7.24.4) - '@babel/preset-env': 7.24.4(@babel/core@7.24.4) - '@babel/preset-flow': 7.24.1(@babel/core@7.24.4) - '@babel/preset-typescript': 7.24.1(@babel/core@7.24.4) - '@babel/register': 7.23.7(@babel/core@7.24.4) - babel-core: 7.0.0-bridge.0(@babel/core@7.24.4) - chalk: 4.1.2 - flow-parser: 0.233.0 - graceful-fs: 4.2.11 - micromatch: 4.0.5 - neo-async: 2.6.2 - node-dir: 0.1.17 - recast: 0.23.6 - temp: 0.8.4 - write-file-atomic: 2.4.3 - transitivePeerDependencies: - - supports-color + /jsdoc-type-pratt-parser@4.1.0: + resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==} + engines: {node: '>=12.0.0'} dev: true /jsesc@0.5.0: @@ -23788,6 +22504,7 @@ packages: resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==} engines: {node: '>=14'} requiresBuild: true + dev: false optional: true /local-pkg@0.5.0: @@ -23969,7 +22686,7 @@ packages: jest-validate: 27.5.1 map-obj: 5.0.2 moize: 6.1.6 - semver: 7.6.0 + semver: 7.6.3 dev: false /log-symbols@4.1.0: @@ -24026,7 +22743,6 @@ packages: /longest-streak@3.1.0: resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} - dev: false /loose-envify@1.4.0: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} @@ -24039,6 +22755,12 @@ packages: dependencies: get-func-name: 2.0.2 + /loupe@3.1.1: + resolution: {integrity: sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==} + dependencies: + get-func-name: 2.0.2 + dev: true + /lower-case-first@2.0.2: resolution: {integrity: sha512-EVm/rR94FJTZi3zefZ82fLWab+GX14LJN4HrWBcuo6Evmsl9hEfnqxgcHCKb9q+mNf6EVdsjx/qucYFIIB84pg==} dependencies: @@ -24122,13 +22844,6 @@ packages: engines: {node: '>=12'} dependencies: '@jridgewell/sourcemap-codec': 1.4.15 - - /make-dir@2.1.0: - resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} - engines: {node: '>=6'} - dependencies: - pify: 4.0.1 - semver: 5.7.2 dev: true /make-dir@3.1.0: @@ -24141,7 +22856,7 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} dependencies: - semver: 7.6.0 + semver: 7.6.3 /make-error@1.3.6: resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} @@ -24235,8 +22950,12 @@ packages: repeat-string: 1.6.1 dev: false - /markdown-to-jsx@7.3.2(react@18.2.0): - resolution: {integrity: sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q==} + /markdown-table@3.0.3: + resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} + dev: true + + /markdown-to-jsx@7.5.0(react@18.2.0): + resolution: {integrity: sha512-RrBNcMHiFPcz/iqIj0n3wclzHXjwS7mzjBNWecKKVhNTIxQepIix6Il/wZCn2Cg5Y1ow2Qi84+eJrryFRWBEWw==} engines: {node: '>= 10'} peerDependencies: react: '>= 0.14.0' @@ -24302,6 +23021,15 @@ packages: unist-util-visit-parents: 3.1.1 dev: false + /mdast-util-find-and-replace@3.0.1: + resolution: {integrity: sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==} + dependencies: + '@types/mdast': 4.0.4 + escape-string-regexp: 5.0.0 + unist-util-is: 6.0.0 + unist-util-visit-parents: 6.0.1 + dev: true + /mdast-util-from-markdown@0.8.5: resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==} dependencies: @@ -24333,6 +23061,25 @@ packages: - supports-color dev: false + /mdast-util-from-markdown@2.0.1: + resolution: {integrity: sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==} + dependencies: + '@types/mdast': 4.0.4 + '@types/unist': 3.0.2 + decode-named-character-reference: 1.0.2 + devlop: 1.1.0 + mdast-util-to-string: 4.0.0 + micromark: 4.0.0 + micromark-util-decode-numeric-character-reference: 2.0.1 + micromark-util-decode-string: 2.0.0 + micromark-util-normalize-identifier: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + unist-util-stringify-position: 4.0.0 + transitivePeerDependencies: + - supports-color + dev: true + /mdast-util-gfm-autolink-literal@0.1.3: resolution: {integrity: sha512-GjmLjWrXg1wqMIO9+ZsRik/s7PLwTaeCHVB7vRxUwLntZc8mzmTsLVr6HW1yLokcnhfURsn5zmSVdi3/xWWu1A==} dependencies: @@ -24343,12 +23090,44 @@ packages: - supports-color dev: false + /mdast-util-gfm-autolink-literal@2.0.1: + resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==} + dependencies: + '@types/mdast': 4.0.4 + ccount: 2.0.1 + devlop: 1.1.0 + mdast-util-find-and-replace: 3.0.1 + micromark-util-character: 2.1.0 + dev: true + + /mdast-util-gfm-footnote@2.0.0: + resolution: {integrity: sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==} + dependencies: + '@types/mdast': 4.0.4 + devlop: 1.1.0 + mdast-util-from-markdown: 2.0.1 + mdast-util-to-markdown: 2.1.0 + micromark-util-normalize-identifier: 2.0.0 + transitivePeerDependencies: + - supports-color + dev: true + /mdast-util-gfm-strikethrough@0.2.3: resolution: {integrity: sha512-5OQLXpt6qdbttcDG/UxYY7Yjj3e8P7X16LzvpX8pIQPYJ/C2Z1qFGMmcw+1PZMUM3Z8wt8NRfYTvCni93mgsgA==} dependencies: mdast-util-to-markdown: 0.6.5 dev: false + /mdast-util-gfm-strikethrough@2.0.0: + resolution: {integrity: sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==} + dependencies: + '@types/mdast': 4.0.4 + mdast-util-from-markdown: 2.0.1 + mdast-util-to-markdown: 2.1.0 + transitivePeerDependencies: + - supports-color + dev: true + /mdast-util-gfm-table@0.1.6: resolution: {integrity: sha512-j4yDxQ66AJSBwGkbpFEp9uG/LS1tZV3P33fN1gkyRB2LoRL+RR3f76m0HPHaby6F4Z5xr9Fv1URmATlRRUIpRQ==} dependencies: @@ -24356,12 +23135,35 @@ packages: mdast-util-to-markdown: 0.6.5 dev: false + /mdast-util-gfm-table@2.0.0: + resolution: {integrity: sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==} + dependencies: + '@types/mdast': 4.0.4 + devlop: 1.1.0 + markdown-table: 3.0.3 + mdast-util-from-markdown: 2.0.1 + mdast-util-to-markdown: 2.1.0 + transitivePeerDependencies: + - supports-color + dev: true + /mdast-util-gfm-task-list-item@0.1.6: resolution: {integrity: sha512-/d51FFIfPsSmCIRNp7E6pozM9z1GYPIkSy1urQ8s/o4TC22BZ7DqfHFWiqBD23bc7J3vV1Fc9O4QIHBlfuit8A==} dependencies: mdast-util-to-markdown: 0.6.5 dev: false + /mdast-util-gfm-task-list-item@2.0.0: + resolution: {integrity: sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==} + dependencies: + '@types/mdast': 4.0.4 + devlop: 1.1.0 + mdast-util-from-markdown: 2.0.1 + mdast-util-to-markdown: 2.1.0 + transitivePeerDependencies: + - supports-color + dev: true + /mdast-util-gfm@0.1.2: resolution: {integrity: sha512-NNkhDx/qYcuOWB7xHUGWZYVXvjPFFd6afg6/e2g+SV4r9q5XUcCbV4Wfa3DLYIiD+xAEZc6K4MGaE/m0KDcPwQ==} dependencies: @@ -24374,6 +23176,20 @@ packages: - supports-color dev: false + /mdast-util-gfm@3.0.0: + resolution: {integrity: sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==} + dependencies: + mdast-util-from-markdown: 2.0.1 + mdast-util-gfm-autolink-literal: 2.0.1 + mdast-util-gfm-footnote: 2.0.0 + mdast-util-gfm-strikethrough: 2.0.0 + mdast-util-gfm-table: 2.0.0 + mdast-util-gfm-task-list-item: 2.0.0 + mdast-util-to-markdown: 2.1.0 + transitivePeerDependencies: + - supports-color + dev: true + /mdast-util-math@2.0.2: resolution: {integrity: sha512-8gmkKVp9v6+Tgjtq6SYx9kGPpTf6FVYRa53/DLh479aldR9AyP48qeVOgNZ5X7QUK7nOy4yw7vg6mbiGcs9jWQ==} dependencies: @@ -24395,6 +23211,13 @@ packages: unist-util-is: 5.2.1 dev: false + /mdast-util-phrasing@4.1.0: + resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==} + dependencies: + '@types/mdast': 4.0.4 + unist-util-is: 6.0.0 + dev: true + /mdast-util-to-hast@10.2.0: resolution: {integrity: sha512-JoPBfJ3gBnHZ18icCwHR50orC9kNH81tiR1gs01D8Q5YpV6adHNO9nKNuFBCJQ941/32PT1a63UF/DitmS3amQ==} dependencies: @@ -24461,6 +23284,19 @@ packages: zwitch: 2.0.4 dev: false + /mdast-util-to-markdown@2.1.0: + resolution: {integrity: sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==} + dependencies: + '@types/mdast': 4.0.4 + '@types/unist': 3.0.2 + longest-streak: 3.1.0 + mdast-util-phrasing: 4.1.0 + mdast-util-to-string: 4.0.0 + micromark-util-decode-string: 2.0.0 + unist-util-visit: 5.0.0 + zwitch: 2.0.4 + dev: true + /mdast-util-to-string@1.1.0: resolution: {integrity: sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==} dev: false @@ -24475,6 +23311,12 @@ packages: '@types/mdast': 3.0.15 dev: false + /mdast-util-to-string@4.0.0: + resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} + dependencies: + '@types/mdast': 4.0.4 + dev: true + /mdn-data@2.0.14: resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} @@ -24637,18 +23479,6 @@ packages: '@types/node': 18.15.13 dev: false - /meros@1.3.0(@types/node@20.11.17): - resolution: {integrity: sha512-2BNGOimxEz5hmjUG2FwoxCt5HN7BXdaWyFqEwxPTrJzVdABtrL4TiHTcsWSFAxPQ/tOnEaQEJh3qWq71QRMY+w==} - engines: {node: '>=13'} - peerDependencies: - '@types/node': '>=13' - peerDependenciesMeta: - '@types/node': - optional: true - dependencies: - '@types/node': 20.11.17 - dev: false - /methods@1.1.2: resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} engines: {node: '>= 0.6'} @@ -24682,6 +23512,27 @@ packages: uvu: 0.5.6 dev: false + /micromark-core-commonmark@2.0.1: + resolution: {integrity: sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==} + dependencies: + decode-named-character-reference: 1.0.2 + devlop: 1.1.0 + micromark-factory-destination: 2.0.0 + micromark-factory-label: 2.0.0 + micromark-factory-space: 2.0.0 + micromark-factory-title: 2.0.0 + micromark-factory-whitespace: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-chunked: 2.0.0 + micromark-util-classify-character: 2.0.0 + micromark-util-html-tag-name: 2.0.0 + micromark-util-normalize-identifier: 2.0.0 + micromark-util-resolve-all: 2.0.0 + micromark-util-subtokenize: 2.0.1 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + dev: true + /micromark-extension-gfm-autolink-literal@0.5.7: resolution: {integrity: sha512-ePiDGH0/lhcngCe8FtH4ARFoxKTUelMp4L7Gg2pujYD5CSMb9PbblnyL+AAMud/SNMyusbS2XDSiPIRcQoNFAw==} dependencies: @@ -24690,6 +23541,28 @@ packages: - supports-color dev: false + /micromark-extension-gfm-autolink-literal@2.1.0: + resolution: {integrity: sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==} + dependencies: + micromark-util-character: 2.1.0 + micromark-util-sanitize-uri: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + dev: true + + /micromark-extension-gfm-footnote@2.1.0: + resolution: {integrity: sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==} + dependencies: + devlop: 1.1.0 + micromark-core-commonmark: 2.0.1 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-normalize-identifier: 2.0.0 + micromark-util-sanitize-uri: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + dev: true + /micromark-extension-gfm-strikethrough@0.6.5: resolution: {integrity: sha512-PpOKlgokpQRwUesRwWEp+fHjGGkZEejj83k9gU5iXCbDG+XBA92BqnRKYJdfqfkrRcZRgGuPuXb7DaK/DmxOhw==} dependencies: @@ -24698,6 +23571,17 @@ packages: - supports-color dev: false + /micromark-extension-gfm-strikethrough@2.1.0: + resolution: {integrity: sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==} + dependencies: + devlop: 1.1.0 + micromark-util-chunked: 2.0.0 + micromark-util-classify-character: 2.0.0 + micromark-util-resolve-all: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + dev: true + /micromark-extension-gfm-table@0.4.3: resolution: {integrity: sha512-hVGvESPq0fk6ALWtomcwmgLvH8ZSVpcPjzi0AjPclB9FsVRgMtGZkUcpE0zgjOCFAznKepF4z3hX8z6e3HODdA==} dependencies: @@ -24706,10 +23590,26 @@ packages: - supports-color dev: false + /micromark-extension-gfm-table@2.1.0: + resolution: {integrity: sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==} + dependencies: + devlop: 1.1.0 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + dev: true + /micromark-extension-gfm-tagfilter@0.3.0: resolution: {integrity: sha512-9GU0xBatryXifL//FJH+tAZ6i240xQuFrSL7mYi8f4oZSbc+NvXjkrHemeYP0+L4ZUT+Ptz3b95zhUZnMtoi/Q==} dev: false + /micromark-extension-gfm-tagfilter@2.0.0: + resolution: {integrity: sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==} + dependencies: + micromark-util-types: 2.0.0 + dev: true + /micromark-extension-gfm-task-list-item@0.3.3: resolution: {integrity: sha512-0zvM5iSLKrc/NQl84pZSjGo66aTGd57C1idmlWmE87lkMcXrTxg1uXa/nXomxJytoje9trP0NDLvw4bZ/Z/XCQ==} dependencies: @@ -24718,6 +23618,16 @@ packages: - supports-color dev: false + /micromark-extension-gfm-task-list-item@2.1.0: + resolution: {integrity: sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==} + dependencies: + devlop: 1.1.0 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + dev: true + /micromark-extension-gfm@0.3.3: resolution: {integrity: sha512-oVN4zv5/tAIA+l3GbMi7lWeYpJ14oQyJ3uEim20ktYFAcfX1x3LNlFGGlmrZHt7u9YlKExmyJdDGaTt6cMSR/A==} dependencies: @@ -24731,6 +23641,19 @@ packages: - supports-color dev: false + /micromark-extension-gfm@3.0.0: + resolution: {integrity: sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==} + dependencies: + micromark-extension-gfm-autolink-literal: 2.1.0 + micromark-extension-gfm-footnote: 2.1.0 + micromark-extension-gfm-strikethrough: 2.1.0 + micromark-extension-gfm-table: 2.1.0 + micromark-extension-gfm-tagfilter: 2.0.0 + micromark-extension-gfm-task-list-item: 2.1.0 + micromark-util-combine-extensions: 2.0.0 + micromark-util-types: 2.0.0 + dev: true + /micromark-factory-destination@1.1.0: resolution: {integrity: sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==} dependencies: @@ -24739,6 +23662,14 @@ packages: micromark-util-types: 1.1.0 dev: false + /micromark-factory-destination@2.0.0: + resolution: {integrity: sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==} + dependencies: + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + dev: true + /micromark-factory-label@1.1.0: resolution: {integrity: sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==} dependencies: @@ -24748,6 +23679,15 @@ packages: uvu: 0.5.6 dev: false + /micromark-factory-label@2.0.0: + resolution: {integrity: sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==} + dependencies: + devlop: 1.1.0 + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + dev: true + /micromark-factory-space@1.1.0: resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==} dependencies: @@ -24755,6 +23695,13 @@ packages: micromark-util-types: 1.1.0 dev: false + /micromark-factory-space@2.0.0: + resolution: {integrity: sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==} + dependencies: + micromark-util-character: 2.1.0 + micromark-util-types: 2.0.0 + dev: true + /micromark-factory-title@1.1.0: resolution: {integrity: sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==} dependencies: @@ -24764,6 +23711,15 @@ packages: micromark-util-types: 1.1.0 dev: false + /micromark-factory-title@2.0.0: + resolution: {integrity: sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==} + dependencies: + micromark-factory-space: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + dev: true + /micromark-factory-whitespace@1.1.0: resolution: {integrity: sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==} dependencies: @@ -24773,6 +23729,15 @@ packages: micromark-util-types: 1.1.0 dev: false + /micromark-factory-whitespace@2.0.0: + resolution: {integrity: sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==} + dependencies: + micromark-factory-space: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + dev: true + /micromark-util-character@1.2.0: resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==} dependencies: @@ -24780,12 +23745,25 @@ packages: micromark-util-types: 1.1.0 dev: false + /micromark-util-character@2.1.0: + resolution: {integrity: sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==} + dependencies: + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + dev: true + /micromark-util-chunked@1.1.0: resolution: {integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==} dependencies: micromark-util-symbol: 1.1.0 dev: false + /micromark-util-chunked@2.0.0: + resolution: {integrity: sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==} + dependencies: + micromark-util-symbol: 2.0.0 + dev: true + /micromark-util-classify-character@1.1.0: resolution: {integrity: sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==} dependencies: @@ -24794,6 +23772,14 @@ packages: micromark-util-types: 1.1.0 dev: false + /micromark-util-classify-character@2.0.0: + resolution: {integrity: sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==} + dependencies: + micromark-util-character: 2.1.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + dev: true + /micromark-util-combine-extensions@1.1.0: resolution: {integrity: sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==} dependencies: @@ -24801,12 +23787,25 @@ packages: micromark-util-types: 1.1.0 dev: false + /micromark-util-combine-extensions@2.0.0: + resolution: {integrity: sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==} + dependencies: + micromark-util-chunked: 2.0.0 + micromark-util-types: 2.0.0 + dev: true + /micromark-util-decode-numeric-character-reference@1.1.0: resolution: {integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==} dependencies: micromark-util-symbol: 1.1.0 dev: false + /micromark-util-decode-numeric-character-reference@2.0.1: + resolution: {integrity: sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==} + dependencies: + micromark-util-symbol: 2.0.0 + dev: true + /micromark-util-decode-string@1.1.0: resolution: {integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==} dependencies: @@ -24816,26 +23815,55 @@ packages: micromark-util-symbol: 1.1.0 dev: false + /micromark-util-decode-string@2.0.0: + resolution: {integrity: sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==} + dependencies: + decode-named-character-reference: 1.0.2 + micromark-util-character: 2.1.0 + micromark-util-decode-numeric-character-reference: 2.0.1 + micromark-util-symbol: 2.0.0 + dev: true + /micromark-util-encode@1.1.0: resolution: {integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==} dev: false + /micromark-util-encode@2.0.0: + resolution: {integrity: sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==} + dev: true + /micromark-util-html-tag-name@1.2.0: resolution: {integrity: sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==} dev: false + /micromark-util-html-tag-name@2.0.0: + resolution: {integrity: sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==} + dev: true + /micromark-util-normalize-identifier@1.1.0: resolution: {integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==} dependencies: micromark-util-symbol: 1.1.0 dev: false + /micromark-util-normalize-identifier@2.0.0: + resolution: {integrity: sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==} + dependencies: + micromark-util-symbol: 2.0.0 + dev: true + /micromark-util-resolve-all@1.1.0: resolution: {integrity: sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==} dependencies: micromark-util-types: 1.1.0 dev: false + /micromark-util-resolve-all@2.0.0: + resolution: {integrity: sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==} + dependencies: + micromark-util-types: 2.0.0 + dev: true + /micromark-util-sanitize-uri@1.2.0: resolution: {integrity: sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==} dependencies: @@ -24844,6 +23872,14 @@ packages: micromark-util-symbol: 1.1.0 dev: false + /micromark-util-sanitize-uri@2.0.0: + resolution: {integrity: sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==} + dependencies: + micromark-util-character: 2.1.0 + micromark-util-encode: 2.0.0 + micromark-util-symbol: 2.0.0 + dev: true + /micromark-util-subtokenize@1.1.0: resolution: {integrity: sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==} dependencies: @@ -24853,14 +23889,31 @@ packages: uvu: 0.5.6 dev: false + /micromark-util-subtokenize@2.0.1: + resolution: {integrity: sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==} + dependencies: + devlop: 1.1.0 + micromark-util-chunked: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + dev: true + /micromark-util-symbol@1.1.0: resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==} dev: false + /micromark-util-symbol@2.0.0: + resolution: {integrity: sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==} + dev: true + /micromark-util-types@1.1.0: resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==} dev: false + /micromark-util-types@2.0.0: + resolution: {integrity: sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==} + dev: true + /micromark@2.11.4: resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==} dependencies: @@ -24894,6 +23947,30 @@ packages: - supports-color dev: false + /micromark@4.0.0: + resolution: {integrity: sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==} + dependencies: + '@types/debug': 4.1.12 + debug: 4.3.4 + decode-named-character-reference: 1.0.2 + devlop: 1.1.0 + micromark-core-commonmark: 2.0.1 + micromark-factory-space: 2.0.0 + micromark-util-character: 2.1.0 + micromark-util-chunked: 2.0.0 + micromark-util-combine-extensions: 2.0.0 + micromark-util-decode-numeric-character-reference: 2.0.1 + micromark-util-encode: 2.0.0 + micromark-util-normalize-identifier: 2.0.0 + micromark-util-resolve-all: 2.0.0 + micromark-util-sanitize-uri: 2.0.0 + micromark-util-subtokenize: 2.0.1 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + transitivePeerDependencies: + - supports-color + dev: true + /micromatch@3.1.10: resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} engines: {node: '>=0.10.0'} @@ -25031,6 +24108,7 @@ packages: engines: {node: '>=10'} dependencies: brace-expansion: 2.0.1 + dev: false /minimatch@9.0.3: resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} @@ -25110,10 +24188,12 @@ packages: engines: {node: '>=8'} dependencies: yallist: 4.0.0 + dev: false /minipass@5.0.0: resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} engines: {node: '>=8'} + dev: false /minipass@7.0.4: resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} @@ -25125,6 +24205,7 @@ packages: dependencies: minipass: 3.3.6 yallist: 4.0.0 + dev: false /mitt@1.2.0: resolution: {integrity: sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==} @@ -25139,6 +24220,7 @@ packages: /mkdirp-classic@0.5.3: resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} + dev: false /mkdirp@0.5.6: resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} @@ -25360,7 +24442,7 @@ packages: resolution: {integrity: sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==} dev: false - /netlify-cli@17.21.1(@types/node@20.11.17): + /netlify-cli@17.21.1(@types/node@18.15.13): resolution: {integrity: sha512-B8QveV55h2dFCTnk5LInVW1MiXPINTQ61IkEtih15CVYpvVSQy+he8M6hdpucq83VqaF/phaJkb3Si2ligOxxw==} engines: {node: '>=18.14.0'} hasBin: true @@ -25369,7 +24451,7 @@ packages: '@bugsnag/js': 7.20.2 '@fastify/static': 6.10.2 '@netlify/blobs': 7.0.1 - '@netlify/build': 29.36.6(@opentelemetry/api@1.8.0)(@types/node@20.11.17) + '@netlify/build': 29.36.6(@opentelemetry/api@1.8.0)(@types/node@18.15.13) '@netlify/build-info': 7.13.2 '@netlify/config': 20.12.1 '@netlify/edge-bundler': 11.3.0 @@ -25574,7 +24656,7 @@ packages: resolution: {integrity: sha512-Dp+A9JWxRaKuHP35H77I4kCKesDy5HUDEmScia2FyncMTOXASMyg251F5PhFoDA5uqBrDDffiLpbqnrZmNXW+g==} engines: {node: '>=10'} dependencies: - semver: 7.6.0 + semver: 7.6.3 dev: false /node-addon-api@4.3.0: @@ -25584,13 +24666,6 @@ packages: resolution: {integrity: sha512-mNcltoe1R8o7STTegSOHdnJNN7s5EUvhoS7ShnTHDyOSd+8H+UdWODq6qSv67PjC8Zc5JRT8+oLAMCr0SIXw7g==} engines: {node: ^16 || ^18 || >= 20} - /node-dir@0.1.17: - resolution: {integrity: sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==} - engines: {node: '>= 0.10.5'} - dependencies: - minimatch: 3.1.2 - dev: true - /node-domexception@1.0.0: resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} engines: {node: '>=10.5.0'} @@ -25598,6 +24673,7 @@ packages: /node-fetch-native@1.6.4: resolution: {integrity: sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==} + dev: false /node-fetch@2.6.12: resolution: {integrity: sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==} @@ -25664,7 +24740,7 @@ packages: nopt: 5.0.0 npmlog: 6.0.2 rimraf: 3.0.2 - semver: 7.6.0 + semver: 7.6.3 tar: 6.2.1 which: 2.0.2 transitivePeerDependencies: @@ -25752,7 +24828,7 @@ packages: dependencies: all-node-versions: 11.3.0 filter-obj: 5.1.0 - semver: 7.6.0 + semver: 7.6.3 dev: false /normalize-package-data@2.5.0: @@ -25769,7 +24845,7 @@ packages: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.13.1 - semver: 7.6.0 + semver: 7.6.3 validate-npm-package-license: 3.0.4 /normalize-package-data@6.0.0: @@ -25778,7 +24854,7 @@ packages: dependencies: hosted-git-info: 7.0.1 is-core-module: 2.13.1 - semver: 7.6.0 + semver: 7.6.3 validate-npm-package-license: 3.0.4 dev: false @@ -25908,18 +24984,6 @@ packages: - supports-color dev: true - /nypm@0.3.8: - resolution: {integrity: sha512-IGWlC6So2xv6V4cIDmoV0SwwWx7zLG086gyqkyumteH2fIgCAM4nDVFB2iDRszDvmdSVW9xb1N+2KjQ6C7d4og==} - engines: {node: ^14.16.0 || >=16.10.0} - hasBin: true - dependencies: - citty: 0.1.6 - consola: 3.2.3 - execa: 8.0.1 - pathe: 1.1.2 - ufo: 1.5.3 - dev: true - /object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} @@ -26026,6 +25090,7 @@ packages: /ohash@1.1.3: resolution: {integrity: sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==} + dev: false /ol-mapbox-style@8.2.1: resolution: {integrity: sha512-3kBBuZC627vDL8vnUdfVbCbfkhkcZj2kXPHQcuLhC4JJEA+XkEVEtEde8x8+AZctRbHwBkSiubTPaRukgLxIRw==} @@ -26259,6 +25324,7 @@ packages: requiresBuild: true dependencies: yocto-queue: 1.0.0 + dev: false /p-limit@5.0.0: resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==} @@ -26410,11 +25476,7 @@ packages: got: 12.6.1 registry-auth-token: 5.0.2 registry-url: 6.0.1 - semver: 7.6.0 - - /pako@0.2.9: - resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} - dev: true + semver: 7.6.3 /pako@2.1.0: resolution: {integrity: sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==} @@ -26651,6 +25713,11 @@ packages: /pathval@1.1.1: resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} + /pathval@2.0.0: + resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} + engines: {node: '>= 14.16'} + dev: true + /pause-stream@0.0.11: resolution: {integrity: sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==} dependencies: @@ -26672,14 +25739,6 @@ packages: resolution: {integrity: sha512-YtCKvLUOvwtMGmrniQPdO7MwPjgkFBtFIrmfSbYmYuq3tKDV/mcfAhBth1+C3ru7uXIZasc/pHnb+YDYNkkj4A==} engines: {node: '>=14.16'} - /peek-stream@1.1.3: - resolution: {integrity: sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==} - dependencies: - buffer-from: 1.1.2 - duplexify: 3.7.1 - through2: 2.0.5 - dev: true - /pend@1.2.0: resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} dev: false @@ -26702,11 +25761,6 @@ packages: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} - /pify@4.0.1: - resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} - engines: {node: '>=6'} - dev: true - /pino-abstract-transport@1.1.0: resolution: {integrity: sha512-lsleG3/2a/JIWUtf9Q5gUNErBqwIu1tUKTT3dUzaf5DySw9ra1wcqKjJjLX1VTY64Wk1eEOYsVGSaGfCK85ekA==} dependencies: @@ -26739,13 +25793,6 @@ packages: resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} engines: {node: '>= 6'} - /pkg-dir@3.0.0: - resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==} - engines: {node: '>=6'} - dependencies: - find-up: 3.0.0 - dev: true - /pkg-dir@4.2.0: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} @@ -26782,28 +25829,12 @@ packages: /platform@1.3.6: resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==} - /playwright-core@1.43.1: - resolution: {integrity: sha512-EI36Mto2Vrx6VF7rm708qSnesVQKbxEWvPrfA1IPY6HgczBplDx7ENtx+K2n4kJ41sLLkuGfmb0ZLSSXlDhqPg==} - engines: {node: '>=16'} - hasBin: true - dev: true - /playwright-core@1.44.1: resolution: {integrity: sha512-wh0JWtYTrhv1+OSsLPgFzGzt67Y7BE/ZS3jEqgGBlp2ppp1ZDj8c+9IARNW4dwf1poq5MgHreEM2KV/GuR4cFA==} engines: {node: '>=16'} hasBin: true dev: true - /playwright@1.43.1: - resolution: {integrity: sha512-V7SoH0ai2kNt1Md9E3Gwas5B9m8KR2GVvwZnAI6Pg0m3sh7UvgiYhRrhsziCmqMJNouPckiOhk8T+9bSAK0VIA==} - engines: {node: '>=16'} - hasBin: true - dependencies: - playwright-core: 1.43.1 - optionalDependencies: - fsevents: 2.3.2 - dev: true - /playwright@1.44.1: resolution: {integrity: sha512-qr/0UJ5CFAtloI3avF95Y0L1xQo6r3LQArLIg/z/PoGJ6xa+EwzrwO5lpNr/09STxdHuUoP2mvuELJS+hLdtgg==} engines: {node: '>=16'} @@ -27124,7 +26155,7 @@ packages: cosmiconfig: 7.1.0 klona: 2.0.6 postcss: 8.4.38 - semver: 7.6.0 + semver: 7.6.3 webpack: 5.91.0 /postcss-merge-longhand@5.1.7(postcss@8.4.38): @@ -27912,27 +26943,12 @@ packages: once: 1.4.0 dev: false - /pump@2.0.1: - resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==} - dependencies: - end-of-stream: 1.4.4 - once: 1.4.0 - dev: true - /pump@3.0.0: resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} dependencies: end-of-stream: 1.4.4 once: 1.4.0 - /pumpify@1.5.1: - resolution: {integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==} - dependencies: - duplexify: 3.7.1 - inherits: 2.0.4 - pump: 2.0.1 - dev: true - /punycode@1.4.1: resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} @@ -27980,6 +26996,7 @@ packages: engines: {node: '>=0.6'} dependencies: side-channel: 1.0.6 + dev: false /query-string@6.14.1: resolution: {integrity: sha512-XDxAeVmpfu1/6IjyT/gXHOl+S0vQ9owggJ30hhWKdHAsNPOcasn5o9BW0eejZqL2e4vMjhAxoW3jVHcD6mbcYw==} @@ -28593,76 +27610,6 @@ packages: resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==} engines: {node: '>=0.10.0'} - /react-remove-scroll-bar@2.3.6(@types/react@18.2.46)(react@18.2.0): - resolution: {integrity: sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@types/react': 18.2.46 - react: 18.2.0 - react-style-singleton: 2.2.1(@types/react@18.2.46)(react@18.2.0) - tslib: 2.6.2 - dev: true - - /react-remove-scroll-bar@2.3.6(@types/react@18.3.3)(react@18.2.0): - resolution: {integrity: sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@types/react': 18.3.3 - react: 18.2.0 - react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.2.0) - tslib: 2.6.2 - dev: true - - /react-remove-scroll@2.5.5(@types/react@18.2.46)(react@18.2.0): - resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@types/react': 18.2.46 - react: 18.2.0 - react-remove-scroll-bar: 2.3.6(@types/react@18.2.46)(react@18.2.0) - react-style-singleton: 2.2.1(@types/react@18.2.46)(react@18.2.0) - tslib: 2.6.2 - use-callback-ref: 1.3.2(@types/react@18.2.46)(react@18.2.0) - use-sidecar: 1.1.2(@types/react@18.2.46)(react@18.2.0) - dev: true - - /react-remove-scroll@2.5.5(@types/react@18.3.3)(react@18.2.0): - resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@types/react': 18.3.3 - react: 18.2.0 - react-remove-scroll-bar: 2.3.6(@types/react@18.3.3)(react@18.2.0) - react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.2.0) - tslib: 2.6.2 - use-callback-ref: 1.3.2(@types/react@18.3.3)(react@18.2.0) - use-sidecar: 1.1.2(@types/react@18.3.3)(react@18.2.0) - dev: true - /react-router-dom@5.3.4(react@18.2.0): resolution: {integrity: sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==} peerDependencies: @@ -28786,40 +27733,6 @@ packages: prop-types: 15.8.1 dev: false - /react-style-singleton@2.2.1(@types/react@18.2.46)(react@18.2.0): - resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@types/react': 18.2.46 - get-nonce: 1.0.1 - invariant: 2.2.4 - react: 18.2.0 - tslib: 2.6.2 - dev: true - - /react-style-singleton@2.2.1(@types/react@18.3.3)(react@18.2.0): - resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@types/react': 18.3.3 - get-nonce: 1.0.1 - invariant: 2.2.4 - react: 18.2.0 - tslib: 2.6.2 - dev: true - /react-textarea-autosize@8.5.3(@types/react@18.2.46)(react@18.2.0): resolution: {integrity: sha512-XT1024o2pqCuZSuBt9FwHlaDeNtVrtCXu0Rnz88t1jUGheCLa3PhjE1GH8Ctm2axEtvdCl5SUHYschyQ0L5QHQ==} engines: {node: '>=10'} @@ -29362,6 +28275,19 @@ packages: - supports-color dev: false + /remark-gfm@4.0.0: + resolution: {integrity: sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==} + dependencies: + '@types/mdast': 4.0.4 + mdast-util-gfm: 3.0.0 + micromark-extension-gfm: 3.0.0 + remark-parse: 11.0.0 + remark-stringify: 11.0.0 + unified: 11.0.5 + transitivePeerDependencies: + - supports-color + dev: true + /remark-parse@10.0.2: resolution: {integrity: sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==} dependencies: @@ -29372,6 +28298,17 @@ packages: - supports-color dev: false + /remark-parse@11.0.0: + resolution: {integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==} + dependencies: + '@types/mdast': 4.0.4 + mdast-util-from-markdown: 2.0.1 + micromark-util-types: 2.0.0 + unified: 11.0.5 + transitivePeerDependencies: + - supports-color + dev: true + /remark-parse@6.0.3: resolution: {integrity: sha512-QbDXWN4HfKTUC0hHa4teU463KclLAnwpn/FBn87j9cKYJWWawbiLgMfP2Q4XwhxxuuuOxHlw+pSN0OKuJwyVvg==} dependencies: @@ -29439,6 +28376,14 @@ packages: escape-html: 1.0.3 dev: false + /remark-stringify@11.0.0: + resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==} + dependencies: + '@types/mdast': 4.0.4 + mdast-util-to-markdown: 2.1.0 + unified: 11.0.5 + dev: true + /remark-stringify@6.0.4: resolution: {integrity: sha512-eRWGdEPMVudijE/psbIDNcnJLRVx3xhfuEsTDGgH4GsFF91dVhw5nhmnBppafJ7+NWINW6C7ZwWbi30ImJzqWg==} dependencies: @@ -29898,7 +28843,7 @@ packages: resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==} engines: {node: '>=12'} dependencies: - semver: 7.6.0 + semver: 7.6.3 dev: false /semver-regex@4.0.5: @@ -29909,7 +28854,7 @@ packages: resolution: {integrity: sha512-LJWA9kSvMolR51oDE6PN3kALBNaUdkxzAGcexw8gjMA8xr5zUqK0JiR3CgARSqanYF3Z1YHvsErb1KDgh+v7Rg==} engines: {node: '>=12'} dependencies: - semver: 7.6.0 + semver: 7.6.3 /semver@5.7.2: resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} @@ -29934,6 +28879,11 @@ packages: dependencies: lru-cache: 6.0.0 + /semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + /send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -30009,7 +28959,7 @@ packages: moment-timezone: 0.5.45 pg-connection-string: 2.6.4 retry-as-promised: 7.0.4 - semver: 7.6.0 + semver: 7.6.3 sequelize-pool: 7.1.0 sqlite3: 5.1.7 toposort-class: 1.0.1 @@ -30145,7 +29095,7 @@ packages: dependencies: color: 4.2.3 detect-libc: 2.0.3 - semver: 7.6.0 + semver: 7.6.3 optionalDependencies: '@img/sharp-darwin-arm64': 0.33.1 '@img/sharp-darwin-x64': 0.33.1 @@ -30835,21 +29785,13 @@ packages: internal-slot: 1.0.7 dev: true - /store2@2.14.3: - resolution: {integrity: sha512-4QcZ+yx7nzEFiV4BMLnr/pRa5HYzNITX2ri0Zh6sT9EyQHbBHacC6YigllUPU9X3D0f/22QCgfokpKs52YRrUg==} - dev: true - - /storybook@8.1.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-qouQEB+sSb9ktE6fGVoBy6CLEUq4NOqDUpt/EhnITaWqzUeAZSQXTcoHg9DXhTMiynnbfqsUcZuK9PZOjgt7/w==} + /storybook@8.3.3: + resolution: {integrity: sha512-FG2KAVQN54T9R6voudiEftehtkXtLO+YVGP2gBPfacEdDQjY++ld7kTbHzpTT/bpCDx7Yq3dqOegLm9arVJfYw==} hasBin: true dependencies: - '@storybook/cli': 8.1.6(react-dom@18.2.0)(react@18.2.0) + '@storybook/core': 8.3.3 transitivePeerDependencies: - - '@babel/preset-env' - bufferutil - - encoding - - react - - react-dom - supports-color - utf-8-validate dev: true @@ -30867,10 +29809,6 @@ packages: - supports-color dev: false - /stream-shift@1.0.3: - resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} - dev: true - /streamsearch@1.1.0: resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} engines: {node: '>=10.0.0'} @@ -31414,6 +30352,7 @@ packages: mkdirp-classic: 0.5.3 pump: 3.0.0 tar-stream: 2.2.0 + dev: false /tar-stream@2.2.0: resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} @@ -31424,6 +30363,7 @@ packages: fs-constants: 1.0.0 inherits: 2.0.4 readable-stream: 3.6.2 + dev: false /tar-stream@3.1.7: resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} @@ -31443,6 +30383,7 @@ packages: minizlib: 2.1.2 mkdirp: 1.0.4 yallist: 4.0.0 + dev: false /teeny-tap@0.2.0: resolution: {integrity: sha512-HnA3I2sxRQe/SZgQTQgQvvA17DhfzhBJ1LfSOXZ5VUTbxGLvnAqUef84ZGNNSEbk1ZMEIDeghTHZagJ7LifAgg==} @@ -31457,18 +30398,6 @@ packages: resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} engines: {node: '>=8'} - /temp-dir@3.0.0: - resolution: {integrity: sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw==} - engines: {node: '>=14.16'} - dev: true - - /temp@0.8.4: - resolution: {integrity: sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==} - engines: {node: '>=6.0.0'} - dependencies: - rimraf: 2.6.3 - dev: true - /tempy@1.0.1: resolution: {integrity: sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==} engines: {node: '>=10'} @@ -31490,16 +30419,6 @@ packages: unique-string: 3.0.0 dev: false - /tempy@3.1.0: - resolution: {integrity: sha512-7jDLIdD2Zp0bDe5r3D2qtkd1QOCacylBuL7oa4udvN6v2pqr4+LcCr67C8DR1zkpaZ8XosF5m1yQSabKAW6f2g==} - engines: {node: '>=14.16'} - dependencies: - is-stream: 3.0.0 - temp-dir: 3.0.0 - type-fest: 2.19.0 - unique-string: 3.0.0 - dev: true - /terminal-link@3.0.0: resolution: {integrity: sha512-flFL3m4wuixmf6IfhFJd1YPiLiMuxEc8uHRM1buzIeZPm22Au2pDqBJQgdo7n1WfPU1ONFGv7YDwpFBmHGF6lg==} engines: {node: '>=12'} @@ -31683,6 +30602,7 @@ packages: dependencies: readable-stream: 2.3.8 xtend: 4.0.2 + dev: false /through2@4.0.2: resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==} @@ -31740,6 +30660,7 @@ packages: resolution: {integrity: sha512-zSYNUlYSMhJ6Zdou4cJwo/p7w5nmAH17GRfU/ui3ctvjXFErXXkruT4MWW6poDeXgCaIBlGLrfU6TbTXxyGMww==} engines: {node: '>=14.0.0'} requiresBuild: true + dev: false optional: true /tinypool@0.8.3: @@ -31747,10 +30668,20 @@ packages: engines: {node: '>=14.0.0'} dev: true + /tinyrainbow@1.2.0: + resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} + engines: {node: '>=14.0.0'} + dev: true + /tinyspy@2.2.1: resolution: {integrity: sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==} engines: {node: '>=14.0.0'} + /tinyspy@3.0.2: + resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} + engines: {node: '>=14.0.0'} + dev: true + /title-case@3.0.3: resolution: {integrity: sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA==} dependencies: @@ -31816,10 +30747,6 @@ packages: safe-regex: 1.1.0 dev: false - /tocbot@4.25.0: - resolution: {integrity: sha512-kE5wyCQJ40hqUaRVkyQ4z5+4juzYsv/eK+aqD97N62YH0TxFhzJvo22RUQQZdO3YnXAk42ZOfOpjVdy+Z0YokA==} - dev: true - /toidentifier@1.0.1: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} @@ -31916,7 +30843,6 @@ packages: /trough@2.2.0: resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} - dev: false /true-case-path@2.2.1: resolution: {integrity: sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==} @@ -31973,7 +30899,7 @@ packages: resolution: {integrity: sha512-PGcnJoTBnVGy6yYNFxWVNkdcAuAMstvutN9MgDJIV6L0oG8fB+ZNNy1T+wJzah8RPGor1mZuPQkVfXNDpy9eHA==} dev: true - /ts-node@10.9.2(@types/node@20.11.17)(typescript@5.4.4): + /ts-node@10.9.2(@types/node@18.15.13)(typescript@5.4.4): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -31992,7 +30918,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.11.17 + '@types/node': 18.15.13 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 @@ -32100,7 +31026,6 @@ packages: dependencies: tslib: 1.14.1 typescript: 5.4.4 - dev: false /tsx@4.7.1: resolution: {integrity: sha512-8d6VuibXHtlN5E3zFkgY8u4DX7Y3Z27zvvPKVmLon/D4AjuKzarkUBTLDBgj9iTQ0hg5xM7c/mYiRVM+HETf0g==} @@ -32227,6 +31152,7 @@ packages: /type-fest@1.4.0: resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} engines: {node: '>=10'} + dev: false /type-fest@2.19.0: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} @@ -32366,6 +31292,10 @@ packages: /undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + /undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + dev: true + /unenv@1.9.0: resolution: {integrity: sha512-QKnFNznRxmbOF1hDgzpqrlIf6NC5sbZ2OJ+5Wl3OX8uM+LUJXbj4TXvLJCtwbPTmbMHCLIz6JLKNinNsMShK9g==} dependencies: @@ -32424,6 +31354,18 @@ packages: vfile: 5.3.7 dev: false + /unified@11.0.5: + resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} + dependencies: + '@types/unist': 3.0.2 + bail: 2.0.2 + devlop: 1.1.0 + extend: 3.0.2 + is-plain-obj: 4.1.0 + trough: 2.2.0 + vfile: 6.0.3 + dev: true + /unified@9.2.2: resolution: {integrity: sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==} dependencies: @@ -32473,6 +31415,7 @@ packages: engines: {node: '>=12'} dependencies: crypto-random-string: 4.0.0 + dev: false /unist-builder@1.0.4: resolution: {integrity: sha512-v6xbUPP7ILrT15fHGrNyHc1Xda8H3xVhP7/HAIotHOhVPjH5dCXA097C3Rry1Q2O+HbOLCao4hfPB+EYEjHgVg==} @@ -32546,6 +31489,12 @@ packages: '@types/unist': 2.0.10 dev: false + /unist-util-stringify-position@4.0.0: + resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} + dependencies: + '@types/unist': 3.0.2 + dev: true + /unist-util-visit-parents@2.1.2: resolution: {integrity: sha512-DyN5vD4NE3aSeB+PXYNKxzGsfocxp6asDc2XXE3b0ekO2BaRUpBicbbUygfSvYfUz1IkmjFR1YF7dPklraMZ2g==} dependencies: @@ -32713,11 +31662,6 @@ packages: engines: {node: '>=4'} dev: false - /untildify@4.0.0: - resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} - engines: {node: '>=8'} - dev: true - /untun@0.1.3: resolution: {integrity: sha512-4luGP9LMYszMRZwsvyUd9MrxgEGZdZuZgpVQHEEX0lCYFESasVRvZd0EYpCkOIbJKHMuv0LskpXc/8Un+MJzEQ==} hasBin: true @@ -32821,36 +31765,6 @@ packages: /urlpattern-polyfill@8.0.2: resolution: {integrity: sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ==} - /use-callback-ref@1.3.2(@types/react@18.2.46)(react@18.2.0): - resolution: {integrity: sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@types/react': 18.2.46 - react: 18.2.0 - tslib: 2.6.2 - dev: true - - /use-callback-ref@1.3.2(@types/react@18.3.3)(react@18.2.0): - resolution: {integrity: sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@types/react': 18.3.3 - react: 18.2.0 - tslib: 2.6.2 - dev: true - /use-composed-ref@1.3.0(react@18.2.0): resolution: {integrity: sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==} peerDependencies: @@ -32894,38 +31808,6 @@ packages: react: 18.2.0 dev: true - /use-sidecar@1.1.2(@types/react@18.2.46)(react@18.2.0): - resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@types/react': 18.2.46 - detect-node-es: 1.1.0 - react: 18.2.0 - tslib: 2.6.2 - dev: true - - /use-sidecar@1.1.2(@types/react@18.3.3)(react@18.2.0): - resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@types/react': 18.3.3 - detect-node-es: 1.1.0 - react: 18.2.0 - tslib: 2.6.2 - dev: true - /use-sync-external-store@1.2.0(react@18.2.0): resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} peerDependencies: @@ -32978,7 +31860,6 @@ packages: /uuid@9.0.1: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} hasBin: true - dev: true /uvu@0.5.6: resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==} @@ -33066,6 +31947,13 @@ packages: unist-util-stringify-position: 3.0.3 dev: false + /vfile-message@4.0.2: + resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} + dependencies: + '@types/unist': 3.0.2 + unist-util-stringify-position: 4.0.0 + dev: true + /vfile@4.2.1: resolution: {integrity: sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==} dependencies: @@ -33084,6 +31972,13 @@ packages: vfile-message: 3.1.4 dev: false + /vfile@6.0.3: + resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} + dependencies: + '@types/unist': 3.0.2 + vfile-message: 4.0.2 + dev: true + /vite-imagetools@6.2.9: resolution: {integrity: sha512-C4ZYhgj2vAj43/TpZ06XlDNP0p/7LIeYbgUYr+xG44nM++4HGX6YZBKAYpiBNgiCFUTJ6eXkRppWBrfPMevgmg==} engines: {node: '>=12.0.0'} @@ -33115,6 +32010,7 @@ packages: - sugarss - supports-color - terser + dev: false optional: true /vite-node@0.34.6(@types/node@20.11.17): @@ -33162,7 +32058,7 @@ packages: - terser dev: true - /vite-node@1.1.1(@types/node@18.15.3): + /vite-node@1.1.1(@types/node@18.15.13): resolution: {integrity: sha512-2bGE5w4jvym5v8llF6Gu1oBrmImoNSs4WmRVcavnG2me6+8UQntTqLiAMFyiAobp+ZXhj5ZFhI7SmLiFr/jrow==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -33171,7 +32067,7 @@ packages: debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.2.8(@types/node@18.15.3) + vite: 5.2.8(@types/node@18.15.13) transitivePeerDependencies: - '@types/node' - less @@ -33183,7 +32079,7 @@ packages: - terser dev: true - /vite-node@1.1.1(@types/node@20.11.17): + /vite-node@1.1.1(@types/node@18.15.3): resolution: {integrity: sha512-2bGE5w4jvym5v8llF6Gu1oBrmImoNSs4WmRVcavnG2me6+8UQntTqLiAMFyiAobp+ZXhj5ZFhI7SmLiFr/jrow==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -33192,7 +32088,7 @@ packages: debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.2.8(@types/node@20.11.17) + vite: 5.2.8(@types/node@18.15.3) transitivePeerDependencies: - '@types/node' - less @@ -33357,7 +32253,6 @@ packages: rollup: 4.14.1 optionalDependencies: fsevents: 2.3.3 - optional: true /vite@5.2.8(@types/node@18.15.3): resolution: {integrity: sha512-OyZR+c1CE8yeHw5V5t59aXsUPPVTHMDjEZz8MgguLL/Q7NblxhZUlTu9xSPqlsUO/y+X7dlU05jdhvyycD55DA==} @@ -33476,7 +32371,7 @@ packages: chai: 4.4.1 debug: 4.3.4 local-pkg: 0.4.3 - magic-string: 0.30.9 + magic-string: 0.30.10 pathe: 1.1.2 picocolors: 1.0.0 std-env: 3.7.0 @@ -33565,75 +32460,6 @@ packages: dev: false optional: true - /vitest@0.34.6(happy-dom@12.10.3)(playwright@1.44.1): - resolution: {integrity: sha512-+5CALsOvbNKnS+ZHMXtuUC7nL8/7F1F2DnHGjSsszX8zCjWSSviphCb/NuS9Nzf4Q03KyyDRBAXhF/8lffME4Q==} - engines: {node: '>=v14.18.0'} - hasBin: true - requiresBuild: true - peerDependencies: - '@edge-runtime/vm': '*' - '@vitest/browser': '*' - '@vitest/ui': '*' - happy-dom: '*' - jsdom: '*' - playwright: '*' - safaridriver: '*' - webdriverio: '*' - peerDependenciesMeta: - '@edge-runtime/vm': - optional: true - '@vitest/browser': - optional: true - '@vitest/ui': - optional: true - happy-dom: - optional: true - jsdom: - optional: true - playwright: - optional: true - safaridriver: - optional: true - webdriverio: - optional: true - dependencies: - '@types/chai': 4.3.14 - '@types/chai-subset': 1.3.5 - '@types/node': 18.15.13 - '@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.3 - acorn-walk: 8.3.2 - cac: 6.7.14 - chai: 4.4.1 - debug: 4.3.4 - happy-dom: 12.10.3 - local-pkg: 0.4.3 - magic-string: 0.30.9 - pathe: 1.1.2 - picocolors: 1.0.0 - playwright: 1.44.1 - std-env: 3.7.0 - strip-literal: 1.3.0 - tinybench: 2.6.0 - tinypool: 0.7.0 - vite: 5.2.8(@types/node@18.15.13) - vite-node: 0.34.6(@types/node@18.15.13) - why-is-node-running: 2.2.2 - transitivePeerDependencies: - - less - - lightningcss - - sass - - stylus - - sugarss - - supports-color - - terser - dev: true - optional: true - /vitest@1.1.1(@types/node@18.0.0)(@vitest/ui@1.1.1): resolution: {integrity: sha512-Ry2qs4UOu/KjpXVfOCfQkTnwSXYGrqTbBZxw6reIYEFjSy1QUARRg5pxiI5BEXy+kBVntxUYNMlq4Co+2vD3fQ==} engines: {node: ^18.0.0 || >=20.0.0} @@ -33692,7 +32518,7 @@ packages: - terser dev: true - /vitest@1.1.1(@types/node@18.15.3)(happy-dom@12.10.3): + /vitest@1.1.1(@types/node@18.15.13): resolution: {integrity: sha512-Ry2qs4UOu/KjpXVfOCfQkTnwSXYGrqTbBZxw6reIYEFjSy1QUARRg5pxiI5BEXy+kBVntxUYNMlq4Co+2vD3fQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -33717,7 +32543,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 18.15.3 + '@types/node': 18.15.13 '@vitest/expect': 1.1.1 '@vitest/runner': 1.1.1 '@vitest/snapshot': 1.1.1 @@ -33728,7 +32554,6 @@ packages: chai: 4.4.1 debug: 4.3.4 execa: 8.0.1 - happy-dom: 12.10.3 local-pkg: 0.5.0 magic-string: 0.30.9 pathe: 1.1.2 @@ -33737,8 +32562,8 @@ packages: strip-literal: 1.3.0 tinybench: 2.6.0 tinypool: 0.8.3 - vite: 5.2.8(@types/node@18.15.3) - vite-node: 1.1.1(@types/node@18.15.3) + vite: 5.2.8(@types/node@18.15.13) + vite-node: 1.1.1(@types/node@18.15.13) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -33750,7 +32575,7 @@ packages: - terser dev: true - /vitest@1.1.1(@types/node@20.11.17): + /vitest@1.1.1(@types/node@18.15.13)(happy-dom@12.10.3): resolution: {integrity: sha512-Ry2qs4UOu/KjpXVfOCfQkTnwSXYGrqTbBZxw6reIYEFjSy1QUARRg5pxiI5BEXy+kBVntxUYNMlq4Co+2vD3fQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -33775,7 +32600,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.11.17 + '@types/node': 18.15.13 '@vitest/expect': 1.1.1 '@vitest/runner': 1.1.1 '@vitest/snapshot': 1.1.1 @@ -33786,6 +32611,7 @@ packages: chai: 4.4.1 debug: 4.3.4 execa: 8.0.1 + happy-dom: 12.10.3 local-pkg: 0.5.0 magic-string: 0.30.9 pathe: 1.1.2 @@ -33794,8 +32620,8 @@ packages: strip-literal: 1.3.0 tinybench: 2.6.0 tinypool: 0.8.3 - vite: 5.2.8(@types/node@20.11.17) - vite-node: 1.1.1(@types/node@20.11.17) + vite: 5.2.8(@types/node@18.15.13) + vite-node: 1.1.1(@types/node@18.15.13) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -33807,7 +32633,7 @@ packages: - terser dev: true - /vitest@1.1.1(@types/node@20.11.17)(happy-dom@12.10.3): + /vitest@1.1.1(@types/node@18.15.3)(happy-dom@12.10.3): resolution: {integrity: sha512-Ry2qs4UOu/KjpXVfOCfQkTnwSXYGrqTbBZxw6reIYEFjSy1QUARRg5pxiI5BEXy+kBVntxUYNMlq4Co+2vD3fQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -33832,7 +32658,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.11.17 + '@types/node': 18.15.3 '@vitest/expect': 1.1.1 '@vitest/runner': 1.1.1 '@vitest/snapshot': 1.1.1 @@ -33852,8 +32678,8 @@ packages: strip-literal: 1.3.0 tinybench: 2.6.0 tinypool: 0.8.3 - vite: 5.2.8(@types/node@20.11.17) - vite-node: 1.1.1(@types/node@20.11.17) + vite: 5.2.8(@types/node@18.15.3) + vite-node: 1.1.1(@types/node@18.15.3) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -34383,7 +33209,7 @@ packages: /wkx@0.5.0: resolution: {integrity: sha512-Xng/d4Ichh8uN4l0FToV/258EjMGU9MGcA0HV2d9B/ZpZB3lqQm7nkOdZdm5GhKtLLhAE7PiVQwN4eN+2YJJUg==} dependencies: - '@types/node': 20.11.17 + '@types/node': 18.15.13 dev: false /wordwrap@1.0.0: @@ -34426,14 +33252,6 @@ packages: /wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - /write-file-atomic@2.4.3: - resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==} - dependencies: - graceful-fs: 4.2.11 - imurmurhash: 0.1.4 - signal-exit: 3.0.7 - dev: true - /write-file-atomic@3.0.3: resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==} dependencies: @@ -34776,4 +33594,3 @@ packages: /zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} - dev: false From 923fbf65435825b9ab88d9ba72ae9cd4f10362c7 Mon Sep 17 00:00:00 2001 From: Alex Tkachev Date: Thu, 26 Sep 2024 13:43:20 +0400 Subject: [PATCH 02/12] chore: remove proxy packages --- apps/cms/composer.json | 5 +- apps/cms/composer.lock | 211 +++++++---------------------------------- 2 files changed, 36 insertions(+), 180 deletions(-) diff --git a/apps/cms/composer.json b/apps/cms/composer.json index bae71c30e..7335cd3c2 100644 --- a/apps/cms/composer.json +++ b/apps/cms/composer.json @@ -31,9 +31,6 @@ "amazeeio/drupal_integrations": "^0.3.7", "amazeelabs/default-content": "^1.2.11", "amazeelabs/graphql_directives": "^2.4", - "amazeelabs/proxy-drupal-core": "^1.1.12", - "amazeelabs/proxy-graphql": "^1.1.7", - "amazeelabs/proxy-gutenberg": "^1.3", "amazeelabs/silverback-cli": "^2.9.13", "amazeelabs/silverback_autosave": "^1.1", "amazeelabs/silverback_campaign_urls": "^1.0.5", @@ -55,11 +52,13 @@ "drupal/config_pages": "^2.14", "drupal/core-composer-scaffold": "^10", "drupal/core-recommended": "^10", + "drupal/default_content": "2.0.0-alpha2", "drupal/dropzonejs": "^2.8", "drupal/entity_usage": "^2.0@beta", "drupal/environment_indicator": "^4.0.14", "drupal/field_group": "^3.4", "drupal/focal_point": "^2.1", + "drupal/graphql": "^4.9", "drupal/honeypot": "^2.1.2", "drupal/key_auth": "^2.1", "drupal/lagoon_logs": "^2.1.1", diff --git a/apps/cms/composer.lock b/apps/cms/composer.lock index df004cd8f..f4ae2c55c 100644 --- a/apps/cms/composer.lock +++ b/apps/cms/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "f6e4fedffec29e9bf8369101bc989a57", + "content-hash": "3105a4891946236dd438f480f35ec788", "packages": [ { "name": "amazeeio/drupal_integrations", @@ -62,22 +62,33 @@ }, { "name": "amazeelabs/default-content", - "version": "1.2.14", + "version": "1.2.18", "source": { "type": "git", "url": "https://github.com/AmazeeLabs/default-content.git", - "reference": "a26b1786ad3d786b750aa643d37ec005bc9e5dc1" + "reference": "0c8f2724e29de1dbe70b8b603b6b5fa10e81980d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/AmazeeLabs/default-content/zipball/a26b1786ad3d786b750aa643d37ec005bc9e5dc1", - "reference": "a26b1786ad3d786b750aa643d37ec005bc9e5dc1", + "url": "https://api.github.com/repos/AmazeeLabs/default-content/zipball/0c8f2724e29de1dbe70b8b603b6b5fa10e81980d", + "reference": "0c8f2724e29de1dbe70b8b603b6b5fa10e81980d", "shasum": "" }, "require": { - "amazeelabs/proxy-default-content": "^1.1.16" + "cweagans/composer-patches": "^1.7.3", + "drupal/default_content": "^2.0.0-alpha1" }, "type": "package", + "extra": { + "enable-patching": true, + "composer-exit-on-patch-failure": true, + "patches": { + "drupal/default_content": { + "Allow to alter exported fields (Used by custom module of silverback-template to clean the default content exports)": "https://www.drupal.org/files/issues/2022-11-07/default_content_hook_exported_fields-3181075-7.patch", + "Paragraphs support": "https://www.drupal.org/files/issues/2022-05-09/2698425-173.patch" + } + } + }, "autoload": { "psr-4": { "AmazeeLabs\\DefaultContent\\": "src/AmazeeLabs/DefaultContent" @@ -90,9 +101,9 @@ "description": "Helpers for managing the Drupal's default content.", "support": { "issues": "https://github.com/AmazeeLabs/default-content/issues", - "source": "https://github.com/AmazeeLabs/default-content/tree/1.2.14" + "source": "https://github.com/AmazeeLabs/default-content/tree/1.2.18" }, - "time": "2024-02-20T11:44:25+00:00" + "time": "2024-09-26T09:35:59+00:00" }, { "name": "amazeelabs/graphql_directives", @@ -131,160 +142,6 @@ }, "time": "2024-04-08T11:43:10+00:00" }, - { - "name": "amazeelabs/proxy-default-content", - "version": "1.1.16", - "source": { - "type": "git", - "url": "https://github.com/AmazeeLabs/proxy-default-content.git", - "reference": "8f5b3901d3bfa85dccfa0860bf348949580f7296" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/AmazeeLabs/proxy-default-content/zipball/8f5b3901d3bfa85dccfa0860bf348949580f7296", - "reference": "8f5b3901d3bfa85dccfa0860bf348949580f7296", - "shasum": "" - }, - "require": { - "cweagans/composer-patches": "^1.7.3", - "drupal/default_content": "^2.0.0-alpha1" - }, - "type": "library", - "extra": { - "enable-patching": true, - "composer-exit-on-patch-failure": true, - "patches": { - "drupal/default_content": { - "Allow to alter exported fields": "https://www.drupal.org/files/issues/2022-11-07/default_content_hook_exported_fields-3181075-7.patch", - "Paragraphs support": "https://www.drupal.org/files/issues/2022-05-09/2698425-173.patch" - } - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "GPL-2.0+" - ], - "description": "Proxy package for drupal/default_content.", - "homepage": "https://silverback.netlify.app", - "support": { - "issues": "https://github.com/AmazeeLabs/proxy-default-content/issues", - "source": "https://github.com/AmazeeLabs/proxy-default-content/tree/1.1.16" - }, - "time": "2024-02-12T12:38:41+00:00" - }, - { - "name": "amazeelabs/proxy-drupal-core", - "version": "1.1.12", - "source": { - "type": "git", - "url": "https://github.com/AmazeeLabs/proxy-drupal-core.git", - "reference": "623138e8bfd640a3a2cb453bba180240d4a7242d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/AmazeeLabs/proxy-drupal-core/zipball/623138e8bfd640a3a2cb453bba180240d4a7242d", - "reference": "623138e8bfd640a3a2cb453bba180240d4a7242d", - "shasum": "" - }, - "require": { - "cweagans/composer-patches": "^1.7.3", - "drupal/core-recommended": "^9 || ^10" - }, - "type": "library", - "extra": { - "enable-patching": true, - "composer-exit-on-patch-failure": true, - "patches": { - "drupal/core": { - "Catch-All routes (#2741939)": "https://git.drupalcode.org/project/drupal/-/merge_requests/443/diffs.patch", - "Wrong language field labels after drupal_rebuild()": "https://www.drupal.org/files/issues/2021-12-01/3221375-27-workaround.patch" - } - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "GPL-2.0+" - ], - "description": "Proxy package for drupal/core.", - "homepage": "https://silverback.netlify.app", - "support": { - "issues": "https://github.com/AmazeeLabs/proxy-drupal-core/issues", - "source": "https://github.com/AmazeeLabs/proxy-drupal-core/tree/1.1.12" - }, - "time": "2023-03-23T11:12:13+00:00" - }, - { - "name": "amazeelabs/proxy-graphql", - "version": "1.1.9", - "source": { - "type": "git", - "url": "https://github.com/AmazeeLabs/proxy-graphql.git", - "reference": "10bb3b3a42f7a465f066482fea40c7b1a80d77cd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/AmazeeLabs/proxy-graphql/zipball/10bb3b3a42f7a465f066482fea40c7b1a80d77cd", - "reference": "10bb3b3a42f7a465f066482fea40c7b1a80d77cd", - "shasum": "" - }, - "require": { - "cweagans/composer-patches": "^1.7.3", - "drupal/graphql": "^4.6.0" - }, - "type": "library", - "extra": { - "enable-patching": true, - "composer-exit-on-patch-failure": true, - "patches": [] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "GPL-2.0+" - ], - "description": "Proxy package for drupal/graphql.", - "homepage": "https://silverback.netlify.app", - "support": { - "issues": "https://github.com/AmazeeLabs/proxy-graphql/issues", - "source": "https://github.com/AmazeeLabs/proxy-graphql/tree/1.1.9" - }, - "time": "2023-11-27T06:05:41+00:00" - }, - { - "name": "amazeelabs/proxy-gutenberg", - "version": "1.3.2", - "source": { - "type": "git", - "url": "https://github.com/AmazeeLabs/proxy-gutenberg.git", - "reference": "6c0ee854135900873368220a0e5937aac473bbc8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/AmazeeLabs/proxy-gutenberg/zipball/6c0ee854135900873368220a0e5937aac473bbc8", - "reference": "6c0ee854135900873368220a0e5937aac473bbc8", - "shasum": "" - }, - "require": { - "cweagans/composer-patches": "^1.7.3", - "drupal/gutenberg": "^2.8.0" - }, - "type": "library", - "extra": { - "enable-patching": true, - "composer-exit-on-patch-failure": true, - "patches": [] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "GPL-2.0+" - ], - "description": "Proxy package for drupal/gutenberg.", - "homepage": "https://silverback.netlify.app", - "support": { - "issues": "https://github.com/AmazeeLabs/proxy-gutenberg/issues", - "source": "https://github.com/AmazeeLabs/proxy-gutenberg/tree/1.3.2" - }, - "time": "2023-10-19T06:37:33+00:00" - }, { "name": "amazeelabs/silverback-cli", "version": "2.9.13", @@ -3085,7 +2942,7 @@ "homepage": "https://www.drupal.org/user/1852732" }, { - "name": "Berdir", + "name": "berdir", "homepage": "https://www.drupal.org/user/214652" }, { @@ -3101,7 +2958,7 @@ "homepage": "https://www.drupal.org/user/395439" }, { - "name": "Sam152", + "name": "sam152", "homepage": "https://www.drupal.org/user/1485048" } ], @@ -4837,29 +4694,32 @@ }, { "name": "drupal/typed_data", - "version": "1.0.0-beta2", + "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/typed_data.git", - "reference": "8.x-1.0-beta2" + "reference": "2.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/typed_data-8.x-1.0-beta2.zip", - "reference": "8.x-1.0-beta2", - "shasum": "e0aa651b129d8dcd765ca49cba8682ebe09e6e73" + "url": "https://ftp.drupal.org/files/projects/typed_data-2.0.0.zip", + "reference": "2.0.0", + "shasum": "25630e18c83ad1b2b748063c09baaa9a79c13d6d" }, "require": { "drupal/core": "^9.1 || ^10" }, + "conflict": { + "drupal/core": ">=10.3" + }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-beta2", - "datestamp": "1679429196", + "version": "2.0.0", + "datestamp": "1721608329", "security-coverage": { - "status": "not-covered", - "message": "Beta releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } }, "drush": { @@ -4878,7 +4738,7 @@ "homepage": "https://www.drupal.org/user/16747" }, { - "name": "TR", + "name": "tr", "homepage": "https://www.drupal.org/user/202830" } ], @@ -16366,8 +16226,5 @@ "php": "^8.2 <8.3" }, "platform-dev": [], - "platform-overrides": { - "php": "8.2" - }, "plugin-api-version": "2.6.0" } From bb101be5d7cc9f3f204c4fb853c8476ddc1a87d5 Mon Sep 17 00:00:00 2001 From: Alex Tkachev Date: Fri, 27 Sep 2024 11:34:28 +0400 Subject: [PATCH 03/12] chore: update pnpm to solve oom on lagoon --- .gitpod.Dockerfile | 2 +- .lagoon/Dockerfile | 2 +- package.json | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.gitpod.Dockerfile b/.gitpod.Dockerfile index 7061f94f0..7c29d59c7 100644 --- a/.gitpod.Dockerfile +++ b/.gitpod.Dockerfile @@ -10,7 +10,7 @@ RUN sudo update-alternatives --set php $(which php8.2) RUN sudo install-packages php8.2-gd php8.2-mbstring php8.2-curl php8.2-sqlite3 php8.2-zip php8.2-xdebug php8.2-imagick RUN pnpx playwright@1.32.3 install-deps RUN pnpx playwright@1.32.3 install -RUN npm install -g pnpm@8.6.12 @withgraphite/graphite-cli +RUN npm install -g pnpm@8.15.9 @withgraphite/graphite-cli COPY .gitpod/xdebug.ini /etc/php/8.2/mods-available/xdebug.ini RUN curl -fsSL https://deno.land/x/install/install.sh | sh diff --git a/.lagoon/Dockerfile b/.lagoon/Dockerfile index e2a5b46d9..5caf6f39a 100644 --- a/.lagoon/Dockerfile +++ b/.lagoon/Dockerfile @@ -9,7 +9,7 @@ COPY --from=node /usr/local/bin/node /usr/local/bin/node RUN ln -s /usr/local/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npm # Install pnpm -RUN npm install -g pnpm@8.6.12 && pnpm config set store-dir /tmp/cache/pnpm +RUN npm install -g pnpm@8.15.9 && pnpm config set store-dir /tmp/cache/pnpm # Copy pnpm lockfile and install dependencies. COPY pnpm-lock.yaml .npmrc /app/ diff --git a/package.json b/package.json index 17b02c490..c93a19729 100644 --- a/package.json +++ b/package.json @@ -5,9 +5,9 @@ "author": "Amazee Labs ", "engines": { "node": "^18.19.0", - "pnpm": "8.6.12" + "pnpm": "8.15.9" }, - "packageManager": "pnpm@8.6.12", + "packageManager": "pnpm@8.15.9", "scripts": { "postinstall": "husky install || true", "commit": "git-cz", From c5cbbcccb7b12f723bb612aa49e60727a48f70fd Mon Sep 17 00:00:00 2001 From: Christophe Jossart Date: Mon, 30 Sep 2024 19:28:33 +0200 Subject: [PATCH 04/12] refactor(preview): use error message component --- packages/ui/src/components/Routes/Preview.tsx | 36 ++++++------------- 1 file changed, 11 insertions(+), 25 deletions(-) diff --git a/packages/ui/src/components/Routes/Preview.tsx b/packages/ui/src/components/Routes/Preview.tsx index 27796d283..d652ce539 100644 --- a/packages/ui/src/components/Routes/Preview.tsx +++ b/packages/ui/src/components/Routes/Preview.tsx @@ -1,17 +1,13 @@ 'use client'; import { useIntl } from '@amazeelabs/react-intl'; import type { OperationVariables } from '@custom/schema'; -import { - Locale, - PreviewDrupalPageQuery, - Url, - useLocation, -} from '@custom/schema'; +import { PreviewDrupalPageQuery, useLocation } from '@custom/schema'; import React from 'react'; import { clear, useOperation } from '../../utils/operation'; import { Loading } from '../Molecules/Loading'; import { PageDisplay } from '../Organisms/PageDisplay'; +import { Messages } from '../Molecules/Messages'; function usePreviewParameters(): OperationVariables< typeof PreviewDrupalPageQuery @@ -57,27 +53,17 @@ export function Preview() { PreviewDrupalPageQuery, usePreviewParameters(), ); + const intl = useIntl(); // @todo load this content from Drupal settings, create a ForbiddenPage component. // @todo forward error from the backend. - const data403 = { - preview: { - title: '403 Forbidden', - locale: 'en' as Locale, - translations: [], - path: '/403' as Url, - content: [ - { - __typename: 'BlockMarkup', - markup: `

${intl.formatMessage({ - defaultMessage: - 'You do not have access to this page. Your access token might have expired.', - id: 'iAZszQ', - })}

`, - }, - ] as Exclude['content'], - }, - }; + const errorMessages = [ + intl.formatMessage({ + defaultMessage: + 'You do not have access to this page. Your access token might have expired.', + id: 'iAZszQ', + }), + ]; return ( <> {error ? ( @@ -95,7 +81,7 @@ export function Preview() { {data?.preview ? ( ) : ( - + )} )} From e1249fc443a1fa643c725c026e9b5c18e90b8561 Mon Sep 17 00:00:00 2001 From: Christophe Jossart Date: Mon, 30 Sep 2024 19:45:54 +0200 Subject: [PATCH 05/12] refactor(preview): do not use grant for internal services --- packages/drupal/custom/custom.deploy.php | 1 + packages/ui/src/components/Routes/Preview.tsx | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/drupal/custom/custom.deploy.php b/packages/drupal/custom/custom.deploy.php index c9cd3390c..b1bc5858e 100644 --- a/packages/drupal/custom/custom.deploy.php +++ b/packages/drupal/custom/custom.deploy.php @@ -101,6 +101,7 @@ function _custom_deploy_create_consumer( 'label' => $label, 'client_id' => $client_id, 'is_default' => FALSE, + 'third_party' => FALSE, 'secret' => $clientSecret, 'redirect' => $oAuthCallback, ])->save(); diff --git a/packages/ui/src/components/Routes/Preview.tsx b/packages/ui/src/components/Routes/Preview.tsx index d652ce539..71a512dc9 100644 --- a/packages/ui/src/components/Routes/Preview.tsx +++ b/packages/ui/src/components/Routes/Preview.tsx @@ -6,8 +6,8 @@ import React from 'react'; import { clear, useOperation } from '../../utils/operation'; import { Loading } from '../Molecules/Loading'; -import { PageDisplay } from '../Organisms/PageDisplay'; import { Messages } from '../Molecules/Messages'; +import { PageDisplay } from '../Organisms/PageDisplay'; function usePreviewParameters(): OperationVariables< typeof PreviewDrupalPageQuery From 5a8fb8fc13f7a4a1423e83153870103c4dd96799 Mon Sep 17 00:00:00 2001 From: Christophe Jossart Date: Mon, 30 Sep 2024 20:10:06 +0200 Subject: [PATCH 06/12] chore: allow local settings and services override --- apps/cms/scaffold/settings.php.append.txt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/apps/cms/scaffold/settings.php.append.txt b/apps/cms/scaffold/settings.php.append.txt index cb236d247..d8c672e27 100644 --- a/apps/cms/scaffold/settings.php.append.txt +++ b/apps/cms/scaffold/settings.php.append.txt @@ -69,3 +69,11 @@ if (getenv('LAGOON_ENVIRONMENT') !== 'prod') { // Disable key permissions check for Simple OAuth. // https://www.drupal.org/project/simple_oauth/issues/3021054 $settings['simple_oauth.key_permissions_check'] = FALSE; + +// Repeat this declaration, so it is possible to override any setting or service. +if (file_exists(__DIR__ . '/settings.local.php')) { + include __DIR__ . '/settings.local.php'; +} +if (file_exists(__DIR__ . '/services.local.yml')) { + $settings['container_yamls'][] = __DIR__ . '/services.local.yml'; +} From ec4f50b7d7c2f5cdd3b784cc106e9c9baaef23be Mon Sep 17 00:00:00 2001 From: Christophe Jossart Date: Mon, 30 Sep 2024 20:32:04 +0200 Subject: [PATCH 07/12] chore(preview): adjust todos --- packages/ui/src/components/Routes/Preview.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ui/src/components/Routes/Preview.tsx b/packages/ui/src/components/Routes/Preview.tsx index 71a512dc9..99e9dbb44 100644 --- a/packages/ui/src/components/Routes/Preview.tsx +++ b/packages/ui/src/components/Routes/Preview.tsx @@ -55,8 +55,8 @@ export function Preview() { ); const intl = useIntl(); - // @todo load this content from Drupal settings, create a ForbiddenPage component. // @todo forward error from the backend. + // @todo 403 status code. const errorMessages = [ intl.formatMessage({ defaultMessage: From afb9910bc4f48d8a6f84744bf3db39b60fadb73e Mon Sep 17 00:00:00 2001 From: Christophe Jossart Date: Tue, 8 Oct 2024 12:49:47 +0200 Subject: [PATCH 08/12] fix: use the default access token expiration time --- apps/preview/server/utils/oAuth2.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/apps/preview/server/utils/oAuth2.ts b/apps/preview/server/utils/oAuth2.ts index 6fcc238df..4fe63e400 100644 --- a/apps/preview/server/utils/oAuth2.ts +++ b/apps/preview/server/utils/oAuth2.ts @@ -23,7 +23,6 @@ declare module 'express-session' { // In seconds export const SESSION_MAX_AGE = 300; -export const ACCESS_TOKEN_EXPIRATION_TIME = 300; const ENCRYPTION_KEY = process.env.ENCRYPTION_KEY || crypto.randomBytes(32).toString('hex'); @@ -250,7 +249,7 @@ export const isAuthenticated = async (req: Request): Promise => { let result = false; let accessToken = getPersistedAccessToken(req); if (accessToken) { - if (!accessToken.expired(ACCESS_TOKEN_EXPIRATION_TIME)) { + if (!accessToken.expired()) { result = true; } else { try { From 1fafd84d2f796f934744ca7bca660cef968ca02c Mon Sep 17 00:00:00 2001 From: Christophe Jossart Date: Tue, 8 Oct 2024 12:50:15 +0200 Subject: [PATCH 09/12] chore: set the session to 12h --- apps/preview/server/utils/oAuth2.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/preview/server/utils/oAuth2.ts b/apps/preview/server/utils/oAuth2.ts index 4fe63e400..be3cfa497 100644 --- a/apps/preview/server/utils/oAuth2.ts +++ b/apps/preview/server/utils/oAuth2.ts @@ -22,7 +22,7 @@ declare module 'express-session' { } // In seconds -export const SESSION_MAX_AGE = 300; +export const SESSION_MAX_AGE = 60 * 60 * 12; const ENCRYPTION_KEY = process.env.ENCRYPTION_KEY || crypto.randomBytes(32).toString('hex'); From cc3fcf9910f29201ba944206d16d2241feae56dd Mon Sep 17 00:00:00 2001 From: Alex Tkachev Date: Sun, 13 Oct 2024 12:05:36 +0400 Subject: [PATCH 10/12] chore: disable gatsby telemetry It started to ruin gatsby builds occasionally. --- devbox.json | 1 + 1 file changed, 1 insertion(+) diff --git a/devbox.json b/devbox.json index d843b4dc8..17613bb46 100644 --- a/devbox.json +++ b/devbox.json @@ -1,6 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/jetify-com/devbox/0.12.0/.schema/devbox.schema.json", "env": { + "GATSBY_TELEMETRY_DISABLED": "1", "DEVBOX_COREPACK_ENABLED": "true", "PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS": "true" }, From 3f8993ea2c830dbd8944c2d3f14d0ee27159af9f Mon Sep 17 00:00:00 2001 From: Alex Tkachev Date: Sun, 13 Oct 2024 12:49:26 +0400 Subject: [PATCH 11/12] chore: move server logs to /tmp --- .github/workflows/test.yml | 10 ++++++++++ .github/workflows/test_without_turbo_cache.yml | 10 ++++++++++ apps/website/package.json | 2 +- tests/e2e/playwright.config.decap.ts | 3 ++- tests/e2e/playwright.config.drupal.ts | 8 +++++--- tests/e2e/playwright.config.webforms.ts | 2 +- tests/schema/package.json | 2 +- 7 files changed, 30 insertions(+), 7 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e3cb79b48..018a8703b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -37,6 +37,16 @@ jobs: TURBO_TOKEN: 'local' TURBO_TEAM: 'local' + - name: 'Logs: cms' + run: cat /tmp/cms.log || true + if: always() + - name: 'Logs: website' + run: cat /tmp/website.log || true + if: always() + - name: 'Logs: preview' + run: cat /tmp/preview.log || true + if: always() + - name: Upload Playwright report uses: actions/upload-artifact@v4 if: failure() diff --git a/.github/workflows/test_without_turbo_cache.yml b/.github/workflows/test_without_turbo_cache.yml index 7faf17889..f82b5a4fe 100644 --- a/.github/workflows/test_without_turbo_cache.yml +++ b/.github/workflows/test_without_turbo_cache.yml @@ -34,6 +34,16 @@ jobs: TURBO_TOKEN: 'local' TURBO_TEAM: 'local' + - name: 'Logs: cms' + run: cat /tmp/cms.log || true + if: always() + - name: 'Logs: website' + run: cat /tmp/website.log || true + if: always() + - name: 'Logs: preview' + run: cat /tmp/preview.log || true + if: always() + - name: Upload Playwright report uses: actions/upload-artifact@v4 if: failure() diff --git a/apps/website/package.json b/apps/website/package.json index 8cc9661a9..1a4c90dbe 100644 --- a/apps/website/package.json +++ b/apps/website/package.json @@ -45,7 +45,7 @@ "scripts": { "test:static": "tsc --noEmit && eslint '**/*.{ts,tsx,js,jsx}' --ignore-path='./.gitignore'", "full-rebuild": "pnpm clean && pnpm build:gatsby", - "start:drupal": "pnpm run --filter @custom/cms start", + "start:drupal": "pnpm run --filter @custom/cms start >> /tmp/cms.log 2>&1", "build:drupal": "CLOUDINARY_CLOUDNAME=test pnpm start-test start:drupal 8888 build:gatsby", "build:gatsby": "gatsby build", "build": "if node has-drupal.mjs; then pnpm build:drupal; else pnpm build:gatsby; fi", diff --git a/tests/e2e/playwright.config.decap.ts b/tests/e2e/playwright.config.decap.ts index b9e48bd85..9a553f363 100644 --- a/tests/e2e/playwright.config.decap.ts +++ b/tests/e2e/playwright.config.decap.ts @@ -7,7 +7,8 @@ export default defineConfig({ testDir: './specs/decap', webServer: [ { - command: 'pnpm run --filter "@custom/website" serve', + command: + 'pnpm run --filter "@custom/website" serve >> /tmp/website.log 2>&1', port: 8000, reuseExistingServer: !process.env.CI, }, diff --git a/tests/e2e/playwright.config.drupal.ts b/tests/e2e/playwright.config.drupal.ts index a6e81801c..54027f2fb 100644 --- a/tests/e2e/playwright.config.drupal.ts +++ b/tests/e2e/playwright.config.drupal.ts @@ -7,17 +7,19 @@ export default defineConfig({ testDir: './specs/drupal', webServer: [ { - command: 'pnpm run --filter "@custom/cms" start', + command: 'pnpm run --filter "@custom/cms" start >> /tmp/cms.log 2>&1', port: 8888, reuseExistingServer: !process.env.CI, }, { - command: 'pnpm run --filter "@custom/website" serve', + command: + 'pnpm run --filter "@custom/website" serve >> /tmp/website.log 2>&1', port: 8000, reuseExistingServer: !process.env.CI, }, { - command: 'pnpm run --filter "@custom/preview" start', + command: + 'pnpm run --filter "@custom/preview" start >> /tmp/preview.log 2>&1', port: 8001, reuseExistingServer: !process.env.CI, }, diff --git a/tests/e2e/playwright.config.webforms.ts b/tests/e2e/playwright.config.webforms.ts index c8b91f32b..db2c897e8 100644 --- a/tests/e2e/playwright.config.webforms.ts +++ b/tests/e2e/playwright.config.webforms.ts @@ -7,7 +7,7 @@ export default defineConfig({ testDir: './webform-snapshots', webServer: [ { - command: 'pnpm run --filter "@custom/cms" start', + command: 'pnpm run --filter "@custom/cms" start >> /tmp/cms.log 2>&1', port: 8888, reuseExistingServer: !process.env.CI, }, diff --git a/tests/schema/package.json b/tests/schema/package.json index 3f4ab1b40..7a6548c05 100644 --- a/tests/schema/package.json +++ b/tests/schema/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "type": "module", "scripts": { - "start": "pnpm run --filter @custom/cms start", + "start": "pnpm run --filter @custom/cms start >> /tmp/cms.log 2>&1", "test:static": "tsc --noEmit && eslint '**/*.{ts,tsx,js,jsx}' --ignore-path='./.gitignore'", "test:integration": "CI=true start-server-and-test 8888 vitest", "test:integration:update": "CI=true start-server-and-test 8888 'vitest -u'", From 5db01b383a3662214be5e676c559f614e6e8fc3c Mon Sep 17 00:00:00 2001 From: Dan Lemon Date: Wed, 16 Oct 2024 17:24:32 +0200 Subject: [PATCH 12/12] chore(SLB-455): add subgrid to card layout --- packages/ui/src/components/Organisms/Card.tsx | 8 ++++---- packages/ui/src/components/Organisms/ContentHub.tsx | 4 ++-- .../components/Organisms/PageContent/BlockTeaserList.tsx | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/ui/src/components/Organisms/Card.tsx b/packages/ui/src/components/Organisms/Card.tsx index ec4bad862..639264212 100644 --- a/packages/ui/src/components/Organisms/Card.tsx +++ b/packages/ui/src/components/Organisms/Card.tsx @@ -16,9 +16,9 @@ export const CardItem = ({ return (
-
+
{hero?.headline}
: null} {title} {readMoreText || @@ -53,7 +53,7 @@ export const CardItem = ({
-
+
{teaserImage ? ( ) : ( diff --git a/packages/ui/src/components/Organisms/ContentHub.tsx b/packages/ui/src/components/Organisms/ContentHub.tsx index ca3b325c9..6d9361a45 100644 --- a/packages/ui/src/components/Organisms/ContentHub.tsx +++ b/packages/ui/src/components/Organisms/ContentHub.tsx @@ -50,10 +50,10 @@ export function ContentHub({ pageSize = 10 }: { pageSize: number }) { ) : null} {data?.contentHub.total ? ( <> -
    +
      {data?.contentHub.items.filter(isTruthy).map((item) => { return ( -
    • +
    • ); diff --git a/packages/ui/src/components/Organisms/PageContent/BlockTeaserList.tsx b/packages/ui/src/components/Organisms/PageContent/BlockTeaserList.tsx index 640d0d558..d329a7663 100644 --- a/packages/ui/src/components/Organisms/PageContent/BlockTeaserList.tsx +++ b/packages/ui/src/components/Organisms/PageContent/BlockTeaserList.tsx @@ -29,11 +29,11 @@ export function BlockTeaserList(props: BlockTeaserListFragment) { return (
      -
        +
          {props.staticContent?.map((teaserItem) => { staticIds.push(getUUIDFromId(teaserItem?.content?.id || '')); return teaserItem?.content ? ( -
        • +
        • {data.teaserList.items.map((teaserItem) => { return teaserItem ? ( -
        • +
        • ) : null;