diff --git a/.changeset/long-experts-care.md b/.changeset/long-experts-care.md new file mode 100644 index 00000000000..6f4ad9f8b7e --- /dev/null +++ b/.changeset/long-experts-care.md @@ -0,0 +1,6 @@ +--- +"@kaizen/package-bundler": minor +"@kaizen/components": minor +--- + +Remove style injection diff --git a/packages/components/package.json b/packages/components/package.json index 3c0923cd96f..821b7aaa6f0 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -26,10 +26,12 @@ "styles.css" ], "scripts": { - "build": "pnpm package-bundler build-shared-ui && pnpm build:global-styles", - "build:global-styles": "postcss ./styles/global.css --output dist/styles.css", "clean": "rm -rf dist", "lint:ts": "tsc --noEmit", + "build": "pnpm package-bundler build-shared-ui && pnpm build:styles", + "build:global-styles": "postcss ./styles/global.css --output dist/global.css", + "build:combine-styles": "concat-cli -f ./dist/global.css ./dist/styles.css -o ./dist/styles.css && rm ./dist/global.css", + "build:styles": "pnpm build:global-styles && pnpm build:combine-styles", "test": "FORCE_COLOR=1 jest", "test:ci": "pnpm test -- --ci", "update-icons": "./src/Icon/bin/update-icons.sh", @@ -97,6 +99,7 @@ "@types/react-textfit": "^1.1.4", "@types/uuid": "^9.0.8", "autoprefixer": "^10.4.19", + "concat-cli": "^4.0.0", "query-string": "^9.0.0", "react-intl": "^6.6.8", "rollup": "^4.18.0", diff --git a/packages/package-bundler/README.md b/packages/package-bundler/README.md index 47f5ad838ad..555919a7c86 100644 --- a/packages/package-bundler/README.md +++ b/packages/package-bundler/README.md @@ -10,9 +10,9 @@ pnpm add -D @kaizen/package-bundler ## build-shared-ui -For shared UI packages, CSS modules and/or Tailwind will be included in the dist along side the components JS. +For shared UI packages. CSS modules and/or Tailwind will be included in the dist in a single stylesheet (`{PACKAGE_NAME}/dist/styles.css`) to be imported by the consumer. -_Note: styles are injected into the JS of components, so there's no need for consumers to manually import CSS files, it all comes with the component._ +_Note: If your package extends another shared UI package, you will need to list the other package as a peerDependency and have the end consumer import both stylesheets._ ### `package.json` @@ -25,7 +25,7 @@ Add the following to your `package.json`: "dist" ], "sideEffects": [ - "tailwind.css.*" // If using Tailwind + "styles.css" ], "scripts": { "build": "pnpm package-bundler build-shared-ui", @@ -153,13 +153,6 @@ module.exports = { } ``` -You will also need to add the compiled Tailwind stylesheet to `sideEffects` in your `package.json` to ensure it is not tree-shaken: -```json -"sideEffects": [ - "tailwind.css.*" -] -``` - ### Alias If you are using aliases, ensure you have them listed in your `tsconfig.json` (the `tsconfig.dist` and `tsconfig.types` should extend this) and in `rollup.config`. diff --git a/packages/package-bundler/bin/build-commands.sh b/packages/package-bundler/bin/build-commands.sh index 3cc85a13762..81c41d5dce2 100755 --- a/packages/package-bundler/bin/build-commands.sh +++ b/packages/package-bundler/bin/build-commands.sh @@ -24,21 +24,9 @@ compile_types() { echo -e "${GREEN}------${NC}" } -add_ui_build_tools() { - echo -e "${GREEN}Adding UI build tools..." - npm explore @kaizen/package-bundler -- node ./dist/presets/shared-ui/bin/addBuildTools.js --packagePath="$PWD" - echo -e "${GREEN}------${NC}" -} - -inject_tailwind_imports() { - echo -e "${GREEN}Running Tailwind Styles Import command..." - npm explore @kaizen/package-bundler -- node ./dist/presets/shared-ui/bin/injectTailwindImports.js --packagePath="$PWD" - echo -e "${GREEN}------${NC}" -} - -ui_post_build() { - echo -e "${GREEN}Post build...${NC}" - npm explore @kaizen/package-bundler -- node ./dist/presets/shared-ui/bin/postBuild.js --packagePath="$PWD" +consolidate_styles() { + echo -e "${GREEN}Consolidate styles...${NC}" + npm explore @kaizen/package-bundler -- node ./dist/presets/shared-ui/bin/consolidateStyles.js --packagePath="$PWD" echo -e "${GREEN}------${NC}" } @@ -47,6 +35,7 @@ elapsed_time() { } build() { + clean bundle compile_types } @@ -54,17 +43,13 @@ build() { case "$1" in build) echo "Running build command..." - clean build elapsed_time ;; build-shared-ui) echo "Running build-shared-ui command..." - clean - add_ui_build_tools build - inject_tailwind_imports - ui_post_build + consolidate_styles elapsed_time ;; help) diff --git a/packages/package-bundler/package.json b/packages/package-bundler/package.json index a8323fb6297..9c45c755244 100644 --- a/packages/package-bundler/package.json +++ b/packages/package-bundler/package.json @@ -30,6 +30,7 @@ "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-typescript": "^11.1.6", "babel-plugin-pure-static-props": "^0.2.0", + "concat-cli": "^4.0.0", "rollup-plugin-ignore": "^1.0.10", "rollup-plugin-node-externals": "^7.1.2", "rollup-plugin-postcss": "^4.0.2", diff --git a/packages/package-bundler/src/presets/shared-ui/bin/addBuildTools.ts b/packages/package-bundler/src/presets/shared-ui/bin/addBuildTools.ts deleted file mode 100644 index 4ce949bacb1..00000000000 --- a/packages/package-bundler/src/presets/shared-ui/bin/addBuildTools.ts +++ /dev/null @@ -1,14 +0,0 @@ -import fs from "fs" -import path from "path" -import { getArgs } from "./getArgs.js" - -const args = getArgs() - -const source = path.resolve("./dist/presets/shared-ui/utils/styleInject.js") -const destination = `${args.packagePath}/src/__build-tools` - -if (!fs.existsSync(destination)) { - fs.mkdirSync(destination, { recursive: true }) -} - -fs.copyFileSync(source, `${destination}/styleInject.js`) diff --git a/packages/package-bundler/src/presets/shared-ui/bin/consolidateStyles.ts b/packages/package-bundler/src/presets/shared-ui/bin/consolidateStyles.ts new file mode 100644 index 00000000000..2502c898f88 --- /dev/null +++ b/packages/package-bundler/src/presets/shared-ui/bin/consolidateStyles.ts @@ -0,0 +1,48 @@ +import fs from "fs" +import path from "path" +import { getArgs } from "./getArgs.js" + +const args = getArgs() +const { packagePath } = args + +const PATH_CSS_MODULES_CJS = `${packagePath}/dist/cjs/styles.css` +const PATH_CSS_MODULES_ESM = `${packagePath}/dist/esm/styles.css` +const PATH_TAILWIND = `${packagePath}/dist/tailwind.css` +// Rollup creates an empty JS file when building Tailwind styles +const PATH_TAILWIND_JS = `${packagePath}/dist/tailwind.js` +const PATH_DIST_STYLES = `${packagePath}/dist/styles.css` + +const pathsToCombine = [PATH_TAILWIND, PATH_CSS_MODULES_ESM] +const pathsToDelete = [ + PATH_CSS_MODULES_CJS, + PATH_CSS_MODULES_ESM, + PATH_TAILWIND, + PATH_TAILWIND_JS, +] + +const combineFiles = (): void => { + pathsToCombine.forEach(filePath => { + const file = path.resolve(filePath) + if (fs.existsSync(file) && fs.statSync(file).isFile()) { + const fileContent = fs.readFileSync(file).toString() + + fs.appendFileSync(PATH_DIST_STYLES, `${fileContent}\n`) + } + }) +} + +const deleteFiles = (): void => { + pathsToDelete.forEach(filePath => { + const file = path.resolve(filePath) + if (fs.existsSync(file)) { + fs.unlinkSync(file) + } + }) +} + +const run = (): void => { + combineFiles() + deleteFiles() +} + +run() diff --git a/packages/package-bundler/src/presets/shared-ui/bin/injectTailwindImports.ts b/packages/package-bundler/src/presets/shared-ui/bin/injectTailwindImports.ts deleted file mode 100644 index 1ee67e8c5df..00000000000 --- a/packages/package-bundler/src/presets/shared-ui/bin/injectTailwindImports.ts +++ /dev/null @@ -1,82 +0,0 @@ -import fs from "fs" -import path from "path" -import { getArgs } from "./getArgs.js" - -const args = getArgs() - -const injectTailwindImports = async (dirOrFile: string): Promise => { - const DIST_STYLES_PATH_CJS = path.resolve( - args.packagePath, - "./dist/cjs/tailwind.css.cjs" - ) - const DIST_STYLES_PATH_ESM = path.resolve( - args.packagePath, - "./dist/esm/tailwind.css.mjs" - ) - - if (fs.statSync(dirOrFile).isDirectory()) { - const dirContent = await fs.promises.readdir(dirOrFile) - - dirContent.forEach(content => { - const contentPath = path.join(dirOrFile, content) - injectTailwindImports(contentPath) - }) - return - } - - const filePath = path.resolve(dirOrFile) - if (fs.statSync(filePath).isFile()) { - const sourceFile = dirOrFile - .replace(/dist\/(esm|cjs)/, "src") - .replace(/(c|m)js$/, "tsx") - if (!fs.existsSync(sourceFile)) { - return - } - - const fileContent = fs.readFileSync(filePath).toString() - - const isESM = dirOrFile.includes("dist/esm") - if (isESM) { - const stylesPath = path.relative( - path.dirname(filePath), - DIST_STYLES_PATH_ESM - ) - fs.writeFile( - filePath, - `import "${stylesPath}"\n${fileContent}`, - err => err - ) - return - } - - const isCJS = dirOrFile.includes("dist/cjs") - if (isCJS) { - const stylesPath = path.relative( - path.dirname(filePath), - DIST_STYLES_PATH_CJS - ) - const fileSplit = fileContent.split("\n") - fileSplit.splice(1, 0, `require("${stylesPath}")`) - const newContent = fileSplit.join("\n") - fs.writeFile(filePath, newContent, err => err) - return - } - } -} - -const run = (): void => { - const hasTailwind = fs.existsSync( - path.resolve(args.packagePath, "./tailwind.config.js") - ) - if (!hasTailwind) return - - const DIST_DIRS = ["dist/cjs", "dist/esm"] - - DIST_DIRS.forEach(dir => - injectTailwindImports(`${args.packagePath}/${dir}`).catch(e => - console.error("Directory not found", e) - ) - ) -} - -run() diff --git a/packages/package-bundler/src/presets/shared-ui/bin/postBuild.ts b/packages/package-bundler/src/presets/shared-ui/bin/postBuild.ts deleted file mode 100644 index cffd1c48f32..00000000000 --- a/packages/package-bundler/src/presets/shared-ui/bin/postBuild.ts +++ /dev/null @@ -1,10 +0,0 @@ -import fs from "fs" -import { getArgs } from "./getArgs.js" - -const args = getArgs() - -const destination = `${args.packagePath}/src/__build-tools` - -if (fs.existsSync(destination)) { - fs.rmSync(destination, { recursive: true }) -} diff --git a/packages/package-bundler/src/presets/shared-ui/plugins-shared-ui.ts b/packages/package-bundler/src/presets/shared-ui/plugins-shared-ui.ts index 9e203a591af..b2033f58321 100644 --- a/packages/package-bundler/src/presets/shared-ui/plugins-shared-ui.ts +++ b/packages/package-bundler/src/presets/shared-ui/plugins-shared-ui.ts @@ -1,16 +1,10 @@ -import path from "path" import postcss from "rollup-plugin-postcss" import { pluginsDefault } from "../default/index.js" -// This file is added by bin/addBuildTools and removed in bin/postBuild -const styleInjectPath = path.resolve("src/__build-tools/styleInject.js") - export const pluginsSharedUi = [ postcss({ modules: true, - extract: false, - inject: cssVariableName => - `import { styleInject } from "${styleInjectPath}";\nstyleInject(${cssVariableName});`, + extract: "styles.css", extensions: [".scss", ".css"], }), ...pluginsDefault, diff --git a/packages/package-bundler/src/presets/shared-ui/rollup-tailwind.ts b/packages/package-bundler/src/presets/shared-ui/rollup-tailwind.ts index ab25ab131de..9e8578e954f 100644 --- a/packages/package-bundler/src/presets/shared-ui/rollup-tailwind.ts +++ b/packages/package-bundler/src/presets/shared-ui/rollup-tailwind.ts @@ -1,44 +1,21 @@ -import path from "path" import { RollupOptions } from "rollup" import postcss from "rollup-plugin-postcss" -// This file is added by bin/addBuildTools and removed in bin/postBuild -const styleInjectPath = path.resolve("src/__build-tools/styleInject.js") - export const rollupTailwindConfig = (): RollupOptions[] => { - const sharedConfig = { + const config = { input: "./src/tailwind.css", plugins: [ postcss({ modules: false, - extract: false, - inject: cssVariableName => - `import { styleInject } from "${styleInjectPath}";\n\nstyleInject(${cssVariableName});`, + inject: false, + extract: "tailwind.css", extensions: [".css"], }), ], - } satisfies RollupOptions - - // CommonJS - const cjsConfig = { - ...sharedConfig, - output: { - dir: "dist/cjs", - format: "commonjs", - entryFileNames: "tailwind.css.cjs", - exports: "named", - }, - } satisfies RollupOptions - - // ESModules - const esmConfig = { - ...sharedConfig, output: { - dir: "dist/esm", - format: "esm", - entryFileNames: "tailwind.css.mjs", + dir: "dist", }, - } satisfies RollupOptions + } - return [cjsConfig, esmConfig] + return [config] } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 119ec112b93..d0fc37d53f1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -44,7 +44,7 @@ importers: version: 2.27.3 '@cultureamp/changelog-github': specifier: ^0.1.0 - version: 0.1.0 + version: 0.1.0(encoding@0.1.13) '@storybook/addon-a11y': specifier: ^8.1.3 version: 8.1.3 @@ -53,43 +53,43 @@ importers: version: 8.1.3 '@storybook/addon-essentials': specifier: ^8.1.3 - version: 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(prettier@3.2.5)(react-dom@18.3.1)(react@18.3.1) + version: 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(encoding@0.1.13)(prettier@3.2.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/addon-interactions': specifier: ^8.1.3 - version: 8.1.3(@types/jest@29.5.12)(jest@29.7.0) + version: 8.1.3(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5))) '@storybook/addon-links': specifier: ^8.1.3 version: 8.1.3(react@18.3.1) '@storybook/addon-webpack5-compiler-swc': specifier: ^1.0.2 - version: 1.0.2(webpack@5.91.0) + version: 1.0.2(@swc/helpers@0.5.5)(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)) '@storybook/blocks': specifier: ^8.1.3 - version: 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(prettier@3.2.5)(react-dom@18.3.1)(react@18.3.1) + version: 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(encoding@0.1.13)(prettier@3.2.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/components': specifier: ^8.1.3 - version: 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + version: 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/core-events': specifier: ^8.1.3 version: 8.1.3 '@storybook/manager-api': specifier: ^8.1.3 - version: 8.1.3(react-dom@18.3.1)(react@18.3.1) + version: 8.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/react': specifier: ^8.1.3 - version: 8.1.3(prettier@3.2.5)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + version: 8.1.3(encoding@0.1.13)(prettier@3.2.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5) '@storybook/react-webpack5': specifier: ^8.1.3 - version: 8.1.3(@swc/core@1.4.1)(esbuild@0.20.2)(prettier@3.2.5)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + version: 8.1.3(@swc/core@1.4.1(@swc/helpers@0.5.5))(encoding@0.1.13)(esbuild@0.20.2)(prettier@3.2.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5) '@storybook/test': specifier: ^8.1.3 - version: 8.1.3(@types/jest@29.5.12)(jest@29.7.0) + version: 8.1.3(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5))) '@storybook/test-runner': specifier: ^0.18.1 - version: 0.18.1(@types/node@20.12.12)(prettier@3.2.5)(ts-node@10.9.2) + version: 0.18.1(@swc/helpers@0.5.5)(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(encoding@0.1.13)(prettier@3.2.5)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)) '@storybook/theming': specifier: ^8.1.3 - version: 8.1.3(react-dom@18.3.1)(react@18.3.1) + version: 8.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/react-query': specifier: ^5.39.0 version: 5.39.0(react@18.3.1) @@ -98,13 +98,13 @@ importers: version: 10.1.0 '@testing-library/jest-dom': specifier: ^6.4.5 - version: 6.4.5(@types/jest@29.5.12)(jest@29.7.0) + version: 6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5))) '@testing-library/react': specifier: ^15.0.7 - version: 15.0.7(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + version: 15.0.7(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@testing-library/react-hooks': specifier: ^8.0.1 - version: 8.0.1(@types/react@18.3.3)(react-dom@18.3.1)(react-test-renderer@18.3.1)(react@18.3.1) + version: 8.0.1(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-test-renderer@18.3.1(react@18.3.1))(react@18.3.1) '@testing-library/user-event': specifier: ^14.5.2 version: 14.5.2(@testing-library/dom@10.1.0) @@ -137,7 +137,7 @@ importers: version: 0.12.8 '@typescript-eslint/eslint-plugin': specifier: ^7.10.0 - version: 7.10.0(@typescript-eslint/parser@7.10.0)(eslint@8.57.0)(typescript@5.4.5) + version: 7.10.0(@typescript-eslint/parser@7.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) '@typescript-eslint/parser': specifier: ^7.10.0 version: 7.10.0(eslint@8.57.0)(typescript@5.4.5) @@ -152,7 +152,7 @@ importers: version: 1.9.1 css-loader: specifier: ^6.11.0 - version: 6.11.0(webpack@5.91.0) + version: 6.11.0(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -161,13 +161,13 @@ importers: version: 9.1.0(eslint@8.57.0) eslint-import-resolver-typescript: specifier: ^3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.10.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + version: 3.6.1(@typescript-eslint/parser@7.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.57.0) eslint-plugin-import: specifier: ^2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.10.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + version: 2.29.1(@typescript-eslint/parser@7.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-jest: specifier: ^27.9.0 - version: 27.9.0(@typescript-eslint/eslint-plugin@7.10.0)(eslint@8.57.0)(jest@29.7.0)(typescript@5.4.5) + version: 27.9.0(@typescript-eslint/eslint-plugin@7.10.0(@typescript-eslint/parser@7.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5) eslint-plugin-jsx-a11y: specifier: ^6.8.0 version: 6.8.0(eslint@8.57.0) @@ -191,7 +191,7 @@ importers: version: 11.9.0 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2) + version: 29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)) jest-axe: specifier: ^8.0.0 version: 8.0.0 @@ -221,7 +221,7 @@ importers: version: 8.4.38 postcss-cli: specifier: ^11.0.0 - version: 11.0.0(postcss@8.4.38) + version: 11.0.0(jiti@1.21.0)(postcss@8.4.38) postcss-flexbugs-fixes: specifier: ^5.0.2 version: 5.0.2(postcss@8.4.38) @@ -230,7 +230,7 @@ importers: version: 16.1.0(postcss@8.4.38) postcss-loader: specifier: ^8.1.1 - version: 8.1.1(postcss@8.4.38)(typescript@5.4.5)(webpack@5.91.0) + version: 8.1.1(postcss@8.4.38)(typescript@5.4.5)(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)) postcss-preset-env: specifier: ^9.5.14 version: 9.5.14(postcss@8.4.38) @@ -242,7 +242,7 @@ importers: version: 3.2.5 raw-loader: specifier: ^4.0.2 - version: 4.0.2(webpack@5.91.0) + version: 4.0.2(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)) react-test-renderer: specifier: ^18.3.1 version: 18.3.1(react@18.3.1) @@ -251,31 +251,31 @@ importers: version: 5.0.7 sass-loader: specifier: ^14.2.1 - version: 14.2.1(node-sass@9.0.0)(webpack@5.91.0) + version: 14.2.1(node-sass@9.0.0)(sass@1.77.2)(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)) storybook: specifier: ^8.1.3 - version: 8.1.3(react-dom@18.3.1)(react@18.3.1) + version: 8.1.3(@babel/preset-env@7.24.5(@babel/core@7.24.5))(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) storybook-addon-pseudo-states: specifier: ^3.1.1 version: 3.1.1 style-loader: specifier: ^4.0.0 - version: 4.0.0(webpack@5.91.0) + version: 4.0.0(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)) stylelint: specifier: ^16.6.0 version: 16.6.0(typescript@5.4.5) stylelint-config-standard-scss: specifier: ^13.1.0 - version: 13.1.0(postcss@8.4.38)(stylelint@16.6.0) + version: 13.1.0(postcss@8.4.38)(stylelint@16.6.0(typescript@5.4.5)) tailwindcss: specifier: ^3.4.3 - version: 3.4.3(ts-node@10.9.2) + version: 3.4.3(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)) ts-jest: specifier: ^29.1.3 - version: 29.1.3(@babel/core@7.24.5)(esbuild@0.20.2)(jest@29.7.0)(typescript@5.4.5) + version: 29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5) ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.4.1)(@types/node@20.12.12)(typescript@5.4.5) + version: 10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5) turbo: specifier: ^1.13.3 version: 1.13.3 @@ -284,16 +284,16 @@ importers: version: 5.4.5 webpack: specifier: ^5.91.0 - version: 5.91.0(@swc/core@1.4.1)(esbuild@0.20.2) + version: 5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2) packages/components: dependencies: '@floating-ui/react-dom': specifier: ^2.1.0 - version: 2.1.0(react-dom@16.14.0)(react@18.3.1) + version: 2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@headlessui/react': specifier: <=1.5.0 - version: 1.5.0(react-dom@16.14.0)(react@18.3.1) + version: 1.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@internationalized/date': specifier: ^3.5.4 version: 3.5.4 @@ -305,13 +305,13 @@ importers: version: 2.11.8 '@reach/tabs': specifier: ^0.18.0 - version: 0.18.0(react-dom@16.14.0)(react@18.3.1) + version: 0.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-aria/button': specifier: ^3.9.5 version: 3.9.5(react@18.3.1) '@react-aria/datepicker': specifier: ^3.10.1 - version: 3.10.1(react-dom@16.14.0)(react@18.3.1) + version: 3.10.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-aria/focus': specifier: ^3.17.1 version: 3.17.1(react@18.3.1) @@ -320,16 +320,16 @@ importers: version: 3.11.1(react@18.3.1) '@react-aria/listbox': specifier: ^3.12.1 - version: 3.12.1(react-dom@16.14.0)(react@18.3.1) + version: 3.12.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-aria/menu': specifier: ^3.14.1 - version: 3.14.1(react-dom@16.14.0)(react@18.3.1) + version: 3.14.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-aria/overlays': specifier: ^3.22.1 - version: 3.22.1(react-dom@16.14.0)(react@18.3.1) + version: 3.22.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-aria/select': specifier: ^3.14.5 - version: 3.14.5(react-dom@16.14.0)(react@18.3.1) + version: 3.14.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-aria/utils': specifier: ^3.24.1 version: 3.24.1(react@18.3.1) @@ -401,7 +401,7 @@ importers: version: 18.3.1 react-animate-height: specifier: ^3.2.3 - version: 3.2.3(react-dom@16.14.0)(react@18.3.1) + version: 3.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-day-picker: specifier: ^8.10.1 version: 8.10.1(date-fns@3.6.0)(react@18.3.1) @@ -416,13 +416,13 @@ importers: version: 1.10.0(react@18.3.1) react-popper: specifier: ^2.3.0 - version: 2.3.0(@popperjs/core@2.11.8)(react-dom@16.14.0)(react@18.3.1) + version: 2.3.0(@popperjs/core@2.11.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-select: specifier: ^5.8.0 - version: 5.8.0(@types/react@18.3.3)(react-dom@16.14.0)(react@18.3.1) + version: 5.8.0(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-textfit: specifier: ^1.1.1 - version: 1.1.1(react-dom@16.14.0)(react@18.3.1) + version: 1.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) resize-observer-polyfill: specifier: ^1.5.1 version: 1.5.1 @@ -435,10 +435,10 @@ importers: devDependencies: '@cultureamp/frontend-apis': specifier: ^9.5.0 - version: 9.5.0(@cultureamp/fetch@4.0.2)(react@18.3.1)(typescript@5.4.5) + version: 9.5.0(@cultureamp/fetch@4.0.2(encoding@0.1.13))(encoding@0.1.13)(react@18.3.1)(typescript@5.4.5) '@cultureamp/i18n-react-intl': specifier: ^2.5.7 - version: 2.5.7(@cultureamp/frontend-apis@9.5.0)(eslint@8.57.0)(react@18.3.1)(ts-jest@29.1.3)(typescript@5.4.5) + version: 2.5.7(@cultureamp/frontend-apis@9.5.0(@cultureamp/fetch@4.0.2(encoding@0.1.13))(encoding@0.1.13)(react@18.3.1)(typescript@5.4.5))(encoding@0.1.13)(eslint@8.57.0)(react@18.3.1)(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5))(typescript@5.4.5) '@kaizen/design-tokens': specifier: workspace:* version: link:../design-tokens @@ -460,6 +460,9 @@ importers: autoprefixer: specifier: ^10.4.19 version: 10.4.19(postcss@8.4.38) + concat-cli: + specifier: ^4.0.0 + version: 4.0.0 query-string: specifier: ^9.0.0 version: 9.0.0 @@ -480,7 +483,7 @@ importers: version: 3.3.2 ts-jest: specifier: ^29.1.3 - version: 29.1.3(@babel/core@7.24.5)(esbuild@0.20.2)(jest@29.7.0)(typescript@5.4.5) + version: 29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 @@ -543,7 +546,7 @@ importers: version: 5.1.0(rollup@4.18.0) '@rollup/plugin-babel': specifier: ^6.0.4 - version: 6.0.4(@babel/core@7.24.5)(rollup@4.18.0) + version: 6.0.4(@babel/core@7.24.5)(@types/babel__core@7.20.5)(rollup@4.18.0) '@rollup/plugin-commonjs': specifier: ^25.0.8 version: 25.0.8(rollup@4.18.0) @@ -556,6 +559,9 @@ importers: babel-plugin-pure-static-props: specifier: ^0.2.0 version: 0.2.0(@babel/core@7.24.5) + concat-cli: + specifier: ^4.0.0 + version: 4.0.0 postcss: specifier: ^8.4.38 version: 8.4.38 @@ -570,7 +576,7 @@ importers: version: 7.1.2(rollup@4.18.0) rollup-plugin-postcss: specifier: ^4.0.2 - version: 4.0.2(postcss@8.4.38)(ts-node@10.9.2) + version: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)) ts-patch: specifier: ^3.1.2 version: 3.1.2 @@ -592,7 +598,7 @@ importers: version: link:../design-tokens tailwindcss: specifier: ^3.4.3 - version: 3.4.3(ts-node@10.9.2) + version: 3.4.3(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)) packages: @@ -3740,6 +3746,10 @@ packages: engines: {'0': node >= 0.8.0} hasBin: true + ansi-regex@2.1.1: + resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==} + engines: {node: '>=0.10.0'} + ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} @@ -3748,6 +3758,10 @@ packages: resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} engines: {node: '>=12'} + ansi-styles@2.2.1: + resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==} + engines: {node: '>=0.10.0'} + ansi-styles@3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} @@ -4135,6 +4149,10 @@ packages: resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} engines: {node: '>=8'} + camelcase@2.1.1: + resolution: {integrity: sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==} + engines: {node: '>=0.10.0'} + camelcase@5.3.1: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} @@ -4163,6 +4181,10 @@ packages: resolution: {integrity: sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==} engines: {node: '>=4'} + chalk@1.1.3: + resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==} + engines: {node: '>=0.10.0'} + chalk@2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} engines: {node: '>=4'} @@ -4313,6 +4335,9 @@ packages: resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} engines: {node: '>= 12'} + cliui@3.2.0: + resolution: {integrity: sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==} + cliui@6.0.0: resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} @@ -4344,6 +4369,10 @@ packages: resolution: {integrity: sha512-cadkfKp6932H8UkhzE/gcUqhRMNf8jHzkAN7+5Myabswaghu4xABTgPHDCjW+dBAJxj/SpkTYokpzDqY4pCzQw==} engines: {node: '>= 4'} + code-point-at@1.1.0: + resolution: {integrity: sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==} + engines: {node: '>=0.10.0'} + collect-v8-coverage@1.0.2: resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==} @@ -4418,6 +4447,11 @@ packages: resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} engines: {node: '>= 0.8.0'} + concat-cli@4.0.0: + resolution: {integrity: sha512-riOBaEKTe5nHUN4kvrJkzX4xLAjoXKF4sPnIm7x7MExH1qqAsp6Y8vyHEGDTTytKDtHBe1axXt86eQJDfqja2w==} + engines: {node: '>=0.10'} + hasBin: true + concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} @@ -4428,6 +4462,11 @@ packages: concat-with-sourcemaps@1.1.0: resolution: {integrity: sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==} + concat@1.0.3: + resolution: {integrity: sha512-f/ZaH1aLe64qHgTILdldbvyfGiGF4uzeo9IuXUloIOLQzFmIPloy9QbZadNsuVv0j5qbKQvQb/H/UYf2UsKTpw==} + engines: {node: '>=6'} + hasBin: true + consola@3.2.3: resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} engines: {node: ^14.18.0 || >=16.10.0} @@ -5746,6 +5785,10 @@ packages: harmony-reflect@1.6.2: resolution: {integrity: sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==} + has-ansi@2.0.0: + resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==} + engines: {node: '>=0.10.0'} + has-bigints@1.0.2: resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} @@ -6001,6 +6044,10 @@ packages: invariant@2.2.4: resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} + invert-kv@1.0.0: + resolution: {integrity: sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==} + engines: {node: '>=0.10.0'} + ip-address@9.0.5: resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} engines: {node: '>= 12'} @@ -6107,6 +6154,10 @@ packages: is-finalizationregistry@1.0.2: resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} + is-fullwidth-code-point@1.0.0: + resolution: {integrity: sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==} + engines: {node: '>=0.10.0'} + is-fullwidth-code-point@3.0.0: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} @@ -6711,6 +6762,10 @@ packages: resolution: {integrity: sha512-aXpZJRnTkpK6gQ/z4nk+ZBLd/Qdp118cvPruLSIQzQNRhKwEcdXCOzXuF55VDqIiuAaY3UGZ10DJtvZzDcvsxg==} engines: {node: '>=14.0.0'} + lcid@1.0.0: + resolution: {integrity: sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==} + engines: {node: '>=0.10.0'} + leven@3.1.0: resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} engines: {node: '>=6'} @@ -7382,6 +7437,10 @@ packages: nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + number-is-nan@1.0.1: + resolution: {integrity: sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==} + engines: {node: '>=0.10.0'} + nwsapi@2.2.7: resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==} @@ -7513,6 +7572,10 @@ packages: resolution: {integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==} engines: {node: '>=0.10.0'} + os-locale@1.4.0: + resolution: {integrity: sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==} + engines: {node: '>=0.10.0'} + os-name@1.0.3: resolution: {integrity: sha512-f5estLO2KN8vgtTRaILIgEGBoBrMnZ3JQ7W9TMZCnOIGwHe8TRGSpcagnWDo+Dfhd/z08k9Xe75hvciJJ8Qaew==} engines: {node: '>=0.10.0'} @@ -8438,11 +8501,6 @@ packages: resolution: {integrity: sha512-i8aF1nyKInZnANZ4uZrH49qn1paRgBZ7wZiCNBMnenlPzEv0mRl+ShpTVEI6wZNl8sSc79xZkivtgLKQArcanQ==} engines: {node: '>=16.14.0'} - react-dom@16.14.0: - resolution: {integrity: sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==} - peerDependencies: - react: ^16.14.0 - react-dom@18.3.1: resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} peerDependencies: @@ -8886,9 +8944,6 @@ packages: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} - scheduler@0.19.1: - resolution: {integrity: sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==} - scheduler@0.23.2: resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} @@ -9157,6 +9212,10 @@ packages: string-to-file-stream@2.0.0: resolution: {integrity: sha512-Ka1pk7bh6V0m2RDS1tmkei4h9NOFvK/YGxYSJctvRbNNd0g5MC3JWEg503R2mf0vUmRd2GEKVdLsTKm15OouvA==} + string-width@1.0.2: + resolution: {integrity: sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==} + engines: {node: '>=0.10.0'} + string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} @@ -9195,6 +9254,10 @@ packages: stringify-entities@4.0.3: resolution: {integrity: sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==} + strip-ansi@3.0.1: + resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} + engines: {node: '>=0.10.0'} + strip-ansi@6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} @@ -9303,6 +9366,10 @@ packages: engines: {node: '>=16 || 14 >=14.17'} hasBin: true + supports-color@2.0.0: + resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==} + engines: {node: '>=0.8.0'} + supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} engines: {node: '>=4'} @@ -10088,9 +10155,18 @@ packages: resolution: {integrity: sha512-iCRnKVvGxOQdsKhcQId2PXV1vV3J/sDPXKA4Oe9+Eti2nb2ESEsYHRYls/UjoUW3bIc5ZDO8dTH50A/5iVN+bw==} engines: {node: '>=0.10.0'} + window-size@0.1.4: + resolution: {integrity: sha512-2thx4pB0cV3h+Bw7QmMXcEbdmOzv9t0HFplJH/Lz6yu60hXYy5RT8rUu+wlIreVxWsGN20mo+MHeCSfUpQBwPw==} + engines: {node: '>= 0.10.0'} + hasBin: true + wordwrap@1.0.0: resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} + wrap-ansi@2.1.0: + resolution: {integrity: sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==} + engines: {node: '>=0.10.0'} + wrap-ansi@6.2.0: resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} engines: {node: '>=8'} @@ -10150,6 +10226,9 @@ packages: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} engines: {node: '>=0.4'} + y18n@3.2.2: + resolution: {integrity: sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==} + y18n@4.0.3: resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} @@ -10194,6 +10273,9 @@ packages: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} engines: {node: '>=12'} + yargs@3.32.0: + resolution: {integrity: sha512-ONJZiimStfZzhKamYvR/xvmgW3uEkAUFSP91y2caTEPhzF6uP2JfPiVZcq66b/YR0C3uitxSV7+T1x8p5bkmMg==} + yn@3.1.1: resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} engines: {node: '>=6'} @@ -11131,10 +11213,10 @@ snapshots: fs-extra: 7.0.1 semver: 7.6.0 - '@changesets/get-github-info@0.5.2': + '@changesets/get-github-info@0.5.2(encoding@0.1.13)': dependencies: dataloader: 1.4.0 - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - encoding @@ -11207,22 +11289,22 @@ snapshots: dependencies: '@jridgewell/trace-mapping': 0.3.9 - '@csstools/cascade-layer-name-parser@1.0.11(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1)': + '@csstools/cascade-layer-name-parser@1.0.11(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1)': dependencies: '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) '@csstools/css-tokenizer': 2.3.1 '@csstools/color-helpers@4.2.0': {} - '@csstools/css-calc@1.2.2(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1)': + '@csstools/css-calc@1.2.2(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1)': dependencies: '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) '@csstools/css-tokenizer': 2.3.1 - '@csstools/css-color-parser@2.0.2(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1)': + '@csstools/css-color-parser@2.0.2(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1)': dependencies: '@csstools/color-helpers': 4.2.0 - '@csstools/css-calc': 1.2.2(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) + '@csstools/css-calc': 1.2.2(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1) '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) '@csstools/css-tokenizer': 2.3.1 @@ -11232,7 +11314,7 @@ snapshots: '@csstools/css-tokenizer@2.3.1': {} - '@csstools/media-query-list-parser@2.1.11(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1)': + '@csstools/media-query-list-parser@2.1.11(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1)': dependencies: '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) '@csstools/css-tokenizer': 2.3.1 @@ -11245,7 +11327,7 @@ snapshots: '@csstools/postcss-color-function@3.0.16(postcss@8.4.38)': dependencies: - '@csstools/css-color-parser': 2.0.2(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) + '@csstools/css-color-parser': 2.0.2(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1) '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) '@csstools/css-tokenizer': 2.3.1 '@csstools/postcss-progressive-custom-properties': 3.2.0(postcss@8.4.38) @@ -11254,7 +11336,7 @@ snapshots: '@csstools/postcss-color-mix-function@2.0.16(postcss@8.4.38)': dependencies: - '@csstools/css-color-parser': 2.0.2(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) + '@csstools/css-color-parser': 2.0.2(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1) '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) '@csstools/css-tokenizer': 2.3.1 '@csstools/postcss-progressive-custom-properties': 3.2.0(postcss@8.4.38) @@ -11263,7 +11345,7 @@ snapshots: '@csstools/postcss-exponential-functions@1.0.7(postcss@8.4.38)': dependencies: - '@csstools/css-calc': 1.2.2(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) + '@csstools/css-calc': 1.2.2(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1) '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) '@csstools/css-tokenizer': 2.3.1 postcss: 8.4.38 @@ -11276,14 +11358,14 @@ snapshots: '@csstools/postcss-gamut-mapping@1.0.9(postcss@8.4.38)': dependencies: - '@csstools/css-color-parser': 2.0.2(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) + '@csstools/css-color-parser': 2.0.2(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1) '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) '@csstools/css-tokenizer': 2.3.1 postcss: 8.4.38 '@csstools/postcss-gradients-interpolation-method@4.0.17(postcss@8.4.38)': dependencies: - '@csstools/css-color-parser': 2.0.2(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) + '@csstools/css-color-parser': 2.0.2(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1) '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) '@csstools/css-tokenizer': 2.3.1 '@csstools/postcss-progressive-custom-properties': 3.2.0(postcss@8.4.38) @@ -11292,7 +11374,7 @@ snapshots: '@csstools/postcss-hwb-function@3.0.15(postcss@8.4.38)': dependencies: - '@csstools/css-color-parser': 2.0.2(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) + '@csstools/css-color-parser': 2.0.2(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1) '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) '@csstools/css-tokenizer': 2.3.1 '@csstools/postcss-progressive-custom-properties': 3.2.0(postcss@8.4.38) @@ -11349,17 +11431,17 @@ snapshots: '@csstools/postcss-media-minmax@1.1.6(postcss@8.4.38)': dependencies: - '@csstools/css-calc': 1.2.2(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) + '@csstools/css-calc': 1.2.2(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1) '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) '@csstools/css-tokenizer': 2.3.1 - '@csstools/media-query-list-parser': 2.1.11(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) + '@csstools/media-query-list-parser': 2.1.11(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1) postcss: 8.4.38 '@csstools/postcss-media-queries-aspect-ratio-number-values@2.0.9(postcss@8.4.38)': dependencies: '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) '@csstools/css-tokenizer': 2.3.1 - '@csstools/media-query-list-parser': 2.1.11(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) + '@csstools/media-query-list-parser': 2.1.11(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1) postcss: 8.4.38 '@csstools/postcss-nested-calc@3.0.2(postcss@8.4.38)': @@ -11375,7 +11457,7 @@ snapshots: '@csstools/postcss-oklab-function@3.0.16(postcss@8.4.38)': dependencies: - '@csstools/css-color-parser': 2.0.2(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) + '@csstools/css-color-parser': 2.0.2(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1) '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) '@csstools/css-tokenizer': 2.3.1 '@csstools/postcss-progressive-custom-properties': 3.2.0(postcss@8.4.38) @@ -11389,7 +11471,7 @@ snapshots: '@csstools/postcss-relative-color-syntax@2.0.16(postcss@8.4.38)': dependencies: - '@csstools/css-color-parser': 2.0.2(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) + '@csstools/css-color-parser': 2.0.2(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1) '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) '@csstools/css-tokenizer': 2.3.1 '@csstools/postcss-progressive-custom-properties': 3.2.0(postcss@8.4.38) @@ -11403,7 +11485,7 @@ snapshots: '@csstools/postcss-stepped-value-functions@3.0.8(postcss@8.4.38)': dependencies: - '@csstools/css-calc': 1.2.2(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) + '@csstools/css-calc': 1.2.2(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1) '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) '@csstools/css-tokenizer': 2.3.1 postcss: 8.4.38 @@ -11416,7 +11498,7 @@ snapshots: '@csstools/postcss-trigonometric-functions@3.0.8(postcss@8.4.38)': dependencies: - '@csstools/css-calc': 1.2.2(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) + '@csstools/css-calc': 1.2.2(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1) '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) '@csstools/css-tokenizer': 2.3.1 postcss: 8.4.38 @@ -11437,28 +11519,28 @@ snapshots: dependencies: postcss: 8.4.38 - '@cultureamp/changelog-github@0.1.0': + '@cultureamp/changelog-github@0.1.0(encoding@0.1.13)': dependencies: - '@changesets/get-github-info': 0.5.2 + '@changesets/get-github-info': 0.5.2(encoding@0.1.13) '@changesets/types': 4.1.0 dotenv: 8.6.0 transitivePeerDependencies: - encoding - '@cultureamp/fetch-sgw@2.0.4(@cultureamp/fetch@4.0.2)': + '@cultureamp/fetch-sgw@2.0.4(@cultureamp/fetch@4.0.2(encoding@0.1.13))(encoding@0.1.13)': dependencies: - '@cultureamp/fetch': 4.0.2 + '@cultureamp/fetch': 4.0.2(encoding@0.1.13) aws4: 1.12.0 - cross-fetch: 4.0.0 - node-fetch: 2.7.0 + cross-fetch: 4.0.0(encoding@0.1.13) + node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - encoding - '@cultureamp/fetch@4.0.2': + '@cultureamp/fetch@4.0.2(encoding@0.1.13)': dependencies: '@types/opossum': 8.1.6 '@types/uuid': 9.0.8 - cross-fetch: 4.0.0 + cross-fetch: 4.0.0(encoding@0.1.13) deepmerge: 4.3.1 is-plain-object: 5.0.0 node-abort-controller: 1.2.1 @@ -11467,9 +11549,9 @@ snapshots: transitivePeerDependencies: - encoding - '@cultureamp/frontend-apis@9.5.0(@cultureamp/fetch@4.0.2)(react@18.3.1)(typescript@5.4.5)': + '@cultureamp/frontend-apis@9.5.0(@cultureamp/fetch@4.0.2(encoding@0.1.13))(encoding@0.1.13)(react@18.3.1)(typescript@5.4.5)': dependencies: - '@cultureamp/fetch-sgw': 2.0.4(@cultureamp/fetch@4.0.2) + '@cultureamp/fetch-sgw': 2.0.4(@cultureamp/fetch@4.0.2(encoding@0.1.13))(encoding@0.1.13) '@cultureamp/frontend-env': 2.1.2 '@cultureamp/redirect-to-login': 2.0.3 '@readme/openapi-parser': 2.5.0(openapi-types@12.1.3) @@ -11502,16 +11584,16 @@ snapshots: dependencies: chromatic: 9.1.0 - '@cultureamp/i18n-react-intl@2.5.7(@cultureamp/frontend-apis@9.5.0)(eslint@8.57.0)(react@18.3.1)(ts-jest@29.1.3)(typescript@5.4.5)': + '@cultureamp/i18n-react-intl@2.5.7(@cultureamp/frontend-apis@9.5.0(@cultureamp/fetch@4.0.2(encoding@0.1.13))(encoding@0.1.13)(react@18.3.1)(typescript@5.4.5))(encoding@0.1.13)(eslint@8.57.0)(react@18.3.1)(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5))(typescript@5.4.5)': dependencies: '@calm/eslint-plugin-react-intl': 1.4.1 - '@cultureamp/frontend-apis': 9.5.0(@cultureamp/fetch@4.0.2)(react@18.3.1)(typescript@5.4.5) + '@cultureamp/frontend-apis': 9.5.0(@cultureamp/fetch@4.0.2(encoding@0.1.13))(encoding@0.1.13)(react@18.3.1)(typescript@5.4.5) '@cultureamp/frontend-env': 2.1.2 '@formatjs/cli': 6.2.9 - '@formatjs/cli-lib': 6.3.8(ts-jest@29.1.3) - babel-plugin-formatjs: 10.5.14(ts-jest@29.1.3) + '@formatjs/cli-lib': 6.3.8(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5)) + babel-plugin-formatjs: 10.5.14(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5)) date-fns: 3.6.0 - eslint-plugin-formatjs: 4.13.3(eslint@8.57.0)(ts-jest@29.1.3) + eslint-plugin-formatjs: 4.13.3(eslint@8.57.0)(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5)) fast-glob: 3.3.2 form-data: 4.0.0 intl-messageformat: 10.5.14 @@ -11520,7 +11602,7 @@ snapshots: limiter-es6-compat: 2.1.2 react: 18.3.1 react-intl: 6.6.8(react@18.3.1)(typescript@5.4.5) - smartling-api-sdk-nodejs: 2.9.1 + smartling-api-sdk-nodejs: 2.9.1(encoding@0.1.13) yargs: 17.7.2 transitivePeerDependencies: - '@vue/compiler-core' @@ -11572,9 +11654,10 @@ snapshots: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.3.1) '@emotion/utils': 1.2.1 '@emotion/weak-memoize': 0.3.1 - '@types/react': 18.3.3 hoist-non-react-statics: 3.3.2 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.3 '@emotion/serialize@1.1.2': dependencies: @@ -11701,18 +11784,18 @@ snapshots: '@floating-ui/core': 1.6.0 '@floating-ui/utils': 0.2.1 - '@floating-ui/react-dom@2.1.0(react-dom@16.14.0)(react@18.3.1)': + '@floating-ui/react-dom@2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/dom': 1.6.1 react: 18.3.1 - react-dom: 16.14.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) '@floating-ui/utils@0.2.1': {} - '@formatjs/cli-lib@6.3.8(ts-jest@29.1.3)': + '@formatjs/cli-lib@6.3.8(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5))': dependencies: '@formatjs/icu-messageformat-parser': 2.7.6 - '@formatjs/ts-transformer': 3.13.12(ts-jest@29.1.3) + '@formatjs/ts-transformer': 3.13.12(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5)) '@types/estree': 1.0.5 '@types/fs-extra': 9.0.13 '@types/json-stable-stringify': 1.0.36 @@ -11791,29 +11874,32 @@ snapshots: '@formatjs/intl-listformat': 7.5.7 intl-messageformat: 10.5.14 tslib: 2.6.2 + optionalDependencies: typescript: 5.4.5 - '@formatjs/ts-transformer@3.13.12(ts-jest@29.1.3)': + '@formatjs/ts-transformer@3.13.12(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5))': dependencies: '@formatjs/icu-messageformat-parser': 2.7.6 '@types/json-stable-stringify': 1.0.36 '@types/node': 17.0.45 chalk: 4.1.2 json-stable-stringify: 1.1.1 - ts-jest: 29.1.3(@babel/core@7.24.5)(esbuild@0.20.2)(jest@29.7.0)(typescript@5.4.5) tslib: 2.6.2 typescript: 5.4.5 + optionalDependencies: + ts-jest: 29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5) - '@formatjs/ts-transformer@3.13.14(ts-jest@29.1.3)': + '@formatjs/ts-transformer@3.13.14(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5))': dependencies: '@formatjs/icu-messageformat-parser': 2.7.8 '@types/json-stable-stringify': 1.0.36 '@types/node': 17.0.45 chalk: 4.1.2 json-stable-stringify: 1.1.1 - ts-jest: 29.1.3(@babel/core@7.24.5)(esbuild@0.20.2)(jest@29.7.0)(typescript@5.4.5) tslib: 2.6.2 typescript: 5.4.5 + optionalDependencies: + ts-jest: 29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5) '@gar/promisify@1.1.3': {} @@ -11823,10 +11909,10 @@ snapshots: dependencies: '@hapi/hoek': 9.3.0 - '@headlessui/react@1.5.0(react-dom@16.14.0)(react@18.3.1)': + '@headlessui/react@1.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: react: 18.3.1 - react-dom: 16.14.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) '@humanwhocodes/config-array@0.11.14': dependencies: @@ -11887,7 +11973,7 @@ snapshots: jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(ts-node@10.9.2)': + '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 @@ -11901,7 +11987,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -12191,164 +12277,179 @@ snapshots: '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.23.9 - '@types/react': 18.3.3 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.3 '@radix-ui/react-context@1.0.1(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.23.9 - '@types/react': 18.3.3 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.3 - '@radix-ui/react-dialog@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)': + '@radix-ui/react-dialog@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-id': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.3.1) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 aria-hidden: 1.2.3 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-remove-scroll: 2.5.5(@types/react@18.3.3)(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.3 + '@types/react-dom': 18.3.0 - '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)': + '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.3)(react@18.3.1) - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.3 + '@types/react-dom': 18.3.0 '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.23.9 - '@types/react': 18.3.3 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.3 - '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)': + '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.3 + '@types/react-dom': 18.3.0 '@radix-ui/react-id@1.0.1(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@types/react': 18.3.3 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.3 - '@radix-ui/react-portal@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)': + '@radix-ui/react-portal@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.3 + '@types/react-dom': 18.3.0 - '@radix-ui/react-presence@1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)': + '@radix-ui/react-presence@1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.3 + '@types/react-dom': 18.3.0 - '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)': + '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.3.1) - '@types/react': 18.3.3 - '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.3 + '@types/react-dom': 18.3.0 '@radix-ui/react-slot@1.0.2(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@types/react': 18.3.3 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.3 '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.23.9 - '@types/react': 18.3.3 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.3 '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@types/react': 18.3.3 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.3 '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.23.9 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@types/react': 18.3.3 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.3 '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.23.9 - '@types/react': 18.3.3 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.3 - '@reach/auto-id@0.18.0(react-dom@16.14.0)(react@18.3.1)': + '@reach/auto-id@0.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@reach/utils': 0.18.0(react-dom@16.14.0)(react@18.3.1) + '@reach/utils': 0.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 - react-dom: 16.14.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) - '@reach/descendants@0.18.0(react-dom@16.14.0)(react@18.3.1)': + '@reach/descendants@0.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@reach/utils': 0.18.0(react-dom@16.14.0)(react@18.3.1) + '@reach/utils': 0.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 - react-dom: 16.14.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) '@reach/polymorphic@0.18.0(react@18.3.1)': dependencies: react: 18.3.1 - '@reach/tabs@0.18.0(react-dom@16.14.0)(react@18.3.1)': + '@reach/tabs@0.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@reach/auto-id': 0.18.0(react-dom@16.14.0)(react@18.3.1) - '@reach/descendants': 0.18.0(react-dom@16.14.0)(react@18.3.1) + '@reach/auto-id': 0.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@reach/descendants': 0.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@reach/polymorphic': 0.18.0(react@18.3.1) - '@reach/utils': 0.18.0(react-dom@16.14.0)(react@18.3.1) + '@reach/utils': 0.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 - react-dom: 16.14.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) - '@reach/utils@0.18.0(react-dom@16.14.0)(react@18.3.1)': + '@reach/utils@0.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: react: 18.3.1 - react-dom: 16.14.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) '@react-aria/button@3.9.5(react@18.3.1)': dependencies: @@ -12361,7 +12462,7 @@ snapshots: '@swc/helpers': 0.5.5 react: 18.3.1 - '@react-aria/datepicker@3.10.1(react-dom@16.14.0)(react@18.3.1)': + '@react-aria/datepicker@3.10.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@internationalized/date': 3.5.4 '@internationalized/number': 3.5.3 @@ -12371,7 +12472,7 @@ snapshots: '@react-aria/i18n': 3.11.1(react@18.3.1) '@react-aria/interactions': 3.21.3(react@18.3.1) '@react-aria/label': 3.7.8(react@18.3.1) - '@react-aria/spinbutton': 3.6.5(react-dom@16.14.0)(react@18.3.1) + '@react-aria/spinbutton': 3.6.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-aria/utils': 3.24.1(react@18.3.1) '@react-stately/datepicker': 3.9.4(react@18.3.1) '@react-stately/form': 3.0.3(react@18.3.1) @@ -12382,7 +12483,7 @@ snapshots: '@react-types/shared': 3.23.1(react@18.3.1) '@swc/helpers': 0.5.5 react: 18.3.1 - react-dom: 16.14.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) '@react-aria/focus@3.17.1(react@18.3.1)': dependencies: @@ -12429,11 +12530,11 @@ snapshots: '@swc/helpers': 0.5.5 react: 18.3.1 - '@react-aria/listbox@3.12.1(react-dom@16.14.0)(react@18.3.1)': + '@react-aria/listbox@3.12.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@react-aria/interactions': 3.21.3(react@18.3.1) '@react-aria/label': 3.7.8(react@18.3.1) - '@react-aria/selection': 3.18.1(react-dom@16.14.0)(react@18.3.1) + '@react-aria/selection': 3.18.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-aria/utils': 3.24.1(react@18.3.1) '@react-stately/collections': 3.10.7(react@18.3.1) '@react-stately/list': 3.10.5(react@18.3.1) @@ -12441,19 +12542,19 @@ snapshots: '@react-types/shared': 3.23.1(react@18.3.1) '@swc/helpers': 0.5.5 react: 18.3.1 - react-dom: 16.14.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) '@react-aria/live-announcer@3.3.4': dependencies: '@swc/helpers': 0.5.5 - '@react-aria/menu@3.14.1(react-dom@16.14.0)(react@18.3.1)': + '@react-aria/menu@3.14.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@react-aria/focus': 3.17.1(react@18.3.1) '@react-aria/i18n': 3.11.1(react@18.3.1) '@react-aria/interactions': 3.21.3(react@18.3.1) - '@react-aria/overlays': 3.22.1(react-dom@16.14.0)(react@18.3.1) - '@react-aria/selection': 3.18.1(react-dom@16.14.0)(react@18.3.1) + '@react-aria/overlays': 3.22.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/selection': 3.18.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-aria/utils': 3.24.1(react@18.3.1) '@react-stately/collections': 3.10.7(react@18.3.1) '@react-stately/menu': 3.7.1(react@18.3.1) @@ -12463,9 +12564,9 @@ snapshots: '@react-types/shared': 3.23.1(react@18.3.1) '@swc/helpers': 0.5.5 react: 18.3.1 - react-dom: 16.14.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) - '@react-aria/overlays@3.22.1(react-dom@16.14.0)(react@18.3.1)': + '@react-aria/overlays@3.22.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@react-aria/focus': 3.17.1(react@18.3.1) '@react-aria/i18n': 3.11.1(react@18.3.1) @@ -12479,17 +12580,17 @@ snapshots: '@react-types/shared': 3.23.1(react@18.3.1) '@swc/helpers': 0.5.5 react: 18.3.1 - react-dom: 16.14.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) - '@react-aria/select@3.14.5(react-dom@16.14.0)(react@18.3.1)': + '@react-aria/select@3.14.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@react-aria/form': 3.0.5(react@18.3.1) '@react-aria/i18n': 3.11.1(react@18.3.1) '@react-aria/interactions': 3.21.3(react@18.3.1) '@react-aria/label': 3.7.8(react@18.3.1) - '@react-aria/listbox': 3.12.1(react-dom@16.14.0)(react@18.3.1) - '@react-aria/menu': 3.14.1(react-dom@16.14.0)(react@18.3.1) - '@react-aria/selection': 3.18.1(react-dom@16.14.0)(react@18.3.1) + '@react-aria/listbox': 3.12.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/menu': 3.14.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/selection': 3.18.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-aria/utils': 3.24.1(react@18.3.1) '@react-aria/visually-hidden': 3.8.12(react@18.3.1) '@react-stately/select': 3.6.4(react@18.3.1) @@ -12498,9 +12599,9 @@ snapshots: '@react-types/shared': 3.23.1(react@18.3.1) '@swc/helpers': 0.5.5 react: 18.3.1 - react-dom: 16.14.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) - '@react-aria/selection@3.18.1(react-dom@16.14.0)(react@18.3.1)': + '@react-aria/selection@3.18.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@react-aria/focus': 3.17.1(react@18.3.1) '@react-aria/i18n': 3.11.1(react@18.3.1) @@ -12510,9 +12611,9 @@ snapshots: '@react-types/shared': 3.23.1(react@18.3.1) '@swc/helpers': 0.5.5 react: 18.3.1 - react-dom: 16.14.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) - '@react-aria/spinbutton@3.6.5(react-dom@16.14.0)(react@18.3.1)': + '@react-aria/spinbutton@3.6.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@react-aria/i18n': 3.11.1(react@18.3.1) '@react-aria/live-announcer': 3.3.4 @@ -12521,7 +12622,7 @@ snapshots: '@react-types/shared': 3.23.1(react@18.3.1) '@swc/helpers': 0.5.5 react: 18.3.1 - react-dom: 16.14.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) '@react-aria/ssr@3.9.4(react@18.3.1)': dependencies: @@ -12719,14 +12820,17 @@ snapshots: '@rollup/plugin-alias@5.1.0(rollup@4.18.0)': dependencies: - rollup: 4.18.0 slash: 4.0.0 + optionalDependencies: + rollup: 4.18.0 - '@rollup/plugin-babel@6.0.4(@babel/core@7.24.5)(rollup@4.18.0)': + '@rollup/plugin-babel@6.0.4(@babel/core@7.24.5)(@types/babel__core@7.20.5)(rollup@4.18.0)': dependencies: '@babel/core': 7.24.5 '@babel/helper-module-imports': 7.24.3 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) + optionalDependencies: + '@types/babel__core': 7.20.5 rollup: 4.18.0 '@rollup/plugin-commonjs@25.0.8(rollup@4.18.0)': @@ -12737,6 +12841,7 @@ snapshots: glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.10 + optionalDependencies: rollup: 4.18.0 '@rollup/plugin-node-resolve@15.2.3(rollup@4.18.0)': @@ -12747,21 +12852,24 @@ snapshots: is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 + optionalDependencies: rollup: 4.18.0 '@rollup/plugin-typescript@11.1.6(rollup@4.18.0)(tslib@2.6.2)(typescript@5.4.5)': dependencies: '@rollup/pluginutils': 5.1.0(rollup@4.18.0) resolve: 1.22.8 + typescript: 5.4.5 + optionalDependencies: rollup: 4.18.0 tslib: 2.6.2 - typescript: 5.4.5 '@rollup/pluginutils@5.1.0(rollup@4.18.0)': dependencies: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 + optionalDependencies: rollup: 4.18.0 '@rollup/rollup-android-arm-eabi@4.18.0': @@ -12852,9 +12960,9 @@ snapshots: memoizerific: 1.11.3 ts-dedent: 2.2.0 - '@storybook/addon-controls@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(prettier@3.2.5)(react-dom@18.3.1)(react@18.3.1)': + '@storybook/addon-controls@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(encoding@0.1.13)(prettier@3.2.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@storybook/blocks': 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(prettier@3.2.5)(react-dom@18.3.1)(react@18.3.1) + '@storybook/blocks': 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(encoding@0.1.13)(prettier@3.2.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) dequal: 2.0.3 lodash: 4.17.21 ts-dedent: 2.2.0 @@ -12867,20 +12975,20 @@ snapshots: - react-dom - supports-color - '@storybook/addon-docs@8.1.3(@types/react-dom@18.3.0)(prettier@3.2.5)': + '@storybook/addon-docs@8.1.3(@types/react-dom@18.3.0)(encoding@0.1.13)(prettier@3.2.5)': dependencies: '@babel/core': 7.24.5 '@mdx-js/react': 3.0.1(@types/react@18.3.3)(react@18.3.1) - '@storybook/blocks': 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(prettier@3.2.5)(react-dom@18.3.1)(react@18.3.1) + '@storybook/blocks': 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(encoding@0.1.13)(prettier@3.2.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/client-logger': 8.1.3 - '@storybook/components': 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@storybook/components': 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/csf-plugin': 8.1.3 '@storybook/csf-tools': 8.1.3 '@storybook/global': 5.0.0 '@storybook/node-logger': 8.1.3 '@storybook/preview-api': 8.1.3 - '@storybook/react-dom-shim': 8.1.3(react-dom@18.3.1)(react@18.3.1) - '@storybook/theming': 8.1.3(react-dom@18.3.1)(react@18.3.1) + '@storybook/react-dom-shim': 8.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/theming': 8.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/types': 8.1.3 '@types/react': 18.3.3 fs-extra: 11.2.0 @@ -12895,19 +13003,19 @@ snapshots: - prettier - supports-color - '@storybook/addon-essentials@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(prettier@3.2.5)(react-dom@18.3.1)(react@18.3.1)': + '@storybook/addon-essentials@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(encoding@0.1.13)(prettier@3.2.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@storybook/addon-actions': 8.1.3 '@storybook/addon-backgrounds': 8.1.3 - '@storybook/addon-controls': 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(prettier@3.2.5)(react-dom@18.3.1)(react@18.3.1) - '@storybook/addon-docs': 8.1.3(@types/react-dom@18.3.0)(prettier@3.2.5) + '@storybook/addon-controls': 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(encoding@0.1.13)(prettier@3.2.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/addon-docs': 8.1.3(@types/react-dom@18.3.0)(encoding@0.1.13)(prettier@3.2.5) '@storybook/addon-highlight': 8.1.3 '@storybook/addon-measure': 8.1.3 '@storybook/addon-outline': 8.1.3 '@storybook/addon-toolbars': 8.1.3 '@storybook/addon-viewport': 8.1.3 - '@storybook/core-common': 8.1.3(prettier@3.2.5) - '@storybook/manager-api': 8.1.3(react-dom@18.3.1)(react@18.3.1) + '@storybook/core-common': 8.1.3(encoding@0.1.13)(prettier@3.2.5) + '@storybook/manager-api': 8.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/node-logger': 8.1.3 '@storybook/preview-api': 8.1.3 ts-dedent: 2.2.0 @@ -12924,11 +13032,11 @@ snapshots: dependencies: '@storybook/global': 5.0.0 - '@storybook/addon-interactions@8.1.3(@types/jest@29.5.12)(jest@29.7.0)': + '@storybook/addon-interactions@8.1.3(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)))': dependencies: '@storybook/global': 5.0.0 '@storybook/instrumenter': 8.1.3 - '@storybook/test': 8.1.3(@types/jest@29.5.12)(jest@29.7.0) + '@storybook/test': 8.1.3(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5))) '@storybook/types': 8.1.3 polished: 4.3.1 ts-dedent: 2.2.0 @@ -12943,8 +13051,9 @@ snapshots: dependencies: '@storybook/csf': 0.1.7 '@storybook/global': 5.0.0 - react: 18.3.1 ts-dedent: 2.2.0 + optionalDependencies: + react: 18.3.1 '@storybook/addon-measure@8.1.3': dependencies: @@ -12962,27 +13071,27 @@ snapshots: dependencies: memoizerific: 1.11.3 - '@storybook/addon-webpack5-compiler-swc@1.0.2(webpack@5.91.0)': + '@storybook/addon-webpack5-compiler-swc@1.0.2(@swc/helpers@0.5.5)(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2))': dependencies: - '@swc/core': 1.4.1 - swc-loader: 0.2.6(@swc/core@1.4.1)(webpack@5.91.0) + '@swc/core': 1.4.1(@swc/helpers@0.5.5) + swc-loader: 0.2.6(@swc/core@1.4.1(@swc/helpers@0.5.5))(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)) transitivePeerDependencies: - '@swc/helpers' - webpack - '@storybook/blocks@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(prettier@3.2.5)(react-dom@18.3.1)(react@18.3.1)': + '@storybook/blocks@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(encoding@0.1.13)(prettier@3.2.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@storybook/channels': 8.1.3 '@storybook/client-logger': 8.1.3 - '@storybook/components': 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@storybook/components': 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/core-events': 8.1.3 '@storybook/csf': 0.1.7 - '@storybook/docs-tools': 8.1.3(prettier@3.2.5) + '@storybook/docs-tools': 8.1.3(encoding@0.1.13)(prettier@3.2.5) '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.9(react-dom@18.3.1)(react@18.3.1) - '@storybook/manager-api': 8.1.3(react-dom@18.3.1)(react@18.3.1) + '@storybook/icons': 1.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/manager-api': 8.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/preview-api': 8.1.3 - '@storybook/theming': 8.1.3(react-dom@18.3.1)(react@18.3.1) + '@storybook/theming': 8.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/types': 8.1.3 '@types/lodash': 4.14.202 color-convert: 2.0.1 @@ -12991,13 +13100,14 @@ snapshots: markdown-to-jsx: 7.3.2(react@18.3.1) memoizerific: 1.11.3 polished: 4.3.1 - react: 18.3.1 - react-colorful: 5.6.1(react-dom@18.3.1)(react@18.3.1) - react-dom: 18.3.1(react@18.3.1) + react-colorful: 5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) telejson: 7.2.0 tocbot: 4.28.2 ts-dedent: 2.2.0 util-deprecate: 1.0.2 + optionalDependencies: + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -13005,10 +13115,10 @@ snapshots: - prettier - supports-color - '@storybook/builder-manager@8.1.3(prettier@3.2.5)': + '@storybook/builder-manager@8.1.3(encoding@0.1.13)(prettier@3.2.5)': dependencies: '@fal-works/esbuild-plugin-global-externals': 2.1.2 - '@storybook/core-common': 8.1.3(prettier@3.2.5) + '@storybook/core-common': 8.1.3(encoding@0.1.13)(prettier@3.2.5) '@storybook/manager': 8.1.3 '@storybook/node-logger': 8.1.3 '@types/ejs': 3.1.5 @@ -13026,13 +13136,13 @@ snapshots: - prettier - supports-color - '@storybook/builder-webpack5@8.1.3(@swc/core@1.4.1)(esbuild@0.20.2)(prettier@3.2.5)(typescript@5.4.5)': + '@storybook/builder-webpack5@8.1.3(@swc/core@1.4.1(@swc/helpers@0.5.5))(encoding@0.1.13)(esbuild@0.20.2)(prettier@3.2.5)(typescript@5.4.5)': dependencies: '@storybook/channels': 8.1.3 '@storybook/client-logger': 8.1.3 - '@storybook/core-common': 8.1.3(prettier@3.2.5) + '@storybook/core-common': 8.1.3(encoding@0.1.13)(prettier@3.2.5) '@storybook/core-events': 8.1.3 - '@storybook/core-webpack': 8.1.3(prettier@3.2.5) + '@storybook/core-webpack': 8.1.3(encoding@0.1.13)(prettier@3.2.5) '@storybook/node-logger': 8.1.3 '@storybook/preview': 8.1.3 '@storybook/preview-api': 8.1.3 @@ -13042,27 +13152,28 @@ snapshots: case-sensitive-paths-webpack-plugin: 2.4.0 cjs-module-lexer: 1.2.3 constants-browserify: 1.0.0 - css-loader: 6.11.0(webpack@5.91.0) + css-loader: 6.11.0(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)) es-module-lexer: 1.5.3 express: 4.18.2 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.4.5)(webpack@5.91.0) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.4.5)(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)) fs-extra: 11.2.0 - html-webpack-plugin: 5.6.0(webpack@5.91.0) + html-webpack-plugin: 5.6.0(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)) magic-string: 0.30.10 path-browserify: 1.0.1 process: 0.11.10 semver: 7.6.0 - style-loader: 3.3.4(webpack@5.91.0) - terser-webpack-plugin: 5.3.10(@swc/core@1.4.1)(esbuild@0.20.2)(webpack@5.91.0) + style-loader: 3.3.4(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)) + terser-webpack-plugin: 5.3.10(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)) ts-dedent: 2.2.0 - typescript: 5.4.5 url: 0.11.3 util: 0.12.5 util-deprecate: 1.0.2 - webpack: 5.91.0(@swc/core@1.4.1)(esbuild@0.20.2) - webpack-dev-middleware: 6.1.3(webpack@5.91.0) + webpack: 5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2) + webpack-dev-middleware: 6.1.3(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)) webpack-hot-middleware: 2.26.1 webpack-virtual-modules: 0.5.0 + optionalDependencies: + typescript: 5.4.5 transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -13081,18 +13192,18 @@ snapshots: telejson: 7.2.0 tiny-invariant: 1.3.3 - '@storybook/cli@8.1.3(react-dom@18.3.1)(react@18.3.1)': + '@storybook/cli@8.1.3(@babel/preset-env@7.24.5(@babel/core@7.24.5))(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/core': 7.24.5 '@babel/types': 7.24.6 '@ndelangen/get-tarball': 3.0.9 '@storybook/codemod': 8.1.3 - '@storybook/core-common': 8.1.3(prettier@3.2.5) + '@storybook/core-common': 8.1.3(encoding@0.1.13)(prettier@3.2.5) '@storybook/core-events': 8.1.3 - '@storybook/core-server': 8.1.3(prettier@3.2.5)(react-dom@18.3.1)(react@18.3.1) + '@storybook/core-server': 8.1.3(encoding@0.1.13)(prettier@3.2.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/csf-tools': 8.1.3 '@storybook/node-logger': 8.1.3 - '@storybook/telemetry': 8.1.3(prettier@3.2.5) + '@storybook/telemetry': 8.1.3(encoding@0.1.13)(prettier@3.2.5) '@storybook/types': 8.1.3 '@types/semver': 7.5.8 '@yarnpkg/fslib': 2.10.3 @@ -13108,7 +13219,7 @@ snapshots: get-npm-tarball-url: 2.1.0 giget: 1.2.1 globby: 14.0.1 - jscodeshift: 0.15.1(@babel/preset-env@7.24.5) + jscodeshift: 0.15.1(@babel/preset-env@7.24.5(@babel/core@7.24.5)) leven: 3.1.0 ora: 5.4.1 prettier: 3.2.5 @@ -13144,7 +13255,7 @@ snapshots: '@types/cross-spawn': 6.0.6 cross-spawn: 7.0.3 globby: 14.0.1 - jscodeshift: 0.15.1(@babel/preset-env@7.24.5) + jscodeshift: 0.15.1(@babel/preset-env@7.24.5(@babel/core@7.24.5)) lodash: 4.17.21 prettier: 3.2.5 recast: 0.23.6 @@ -13152,15 +13263,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@storybook/components@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)': + '@storybook/components@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.3.1) '@storybook/client-logger': 8.1.3 '@storybook/csf': 0.1.7 '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.9(react-dom@18.3.1)(react@18.3.1) - '@storybook/theming': 8.1.3(react-dom@18.3.1)(react@18.3.1) + '@storybook/icons': 1.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/theming': 8.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/types': 8.1.3 memoizerific: 1.11.3 react: 18.3.1 @@ -13170,7 +13281,7 @@ snapshots: - '@types/react' - '@types/react-dom' - '@storybook/core-common@8.1.3(prettier@3.2.5)': + '@storybook/core-common@8.1.3(encoding@0.1.13)(prettier@3.2.5)': dependencies: '@storybook/core-events': 8.1.3 '@storybook/csf-tools': 8.1.3 @@ -13190,10 +13301,9 @@ snapshots: glob: 10.3.10 handlebars: 4.7.8 lazy-universal-dotenv: 4.0.0 - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) 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 @@ -13202,6 +13312,8 @@ snapshots: tiny-invariant: 1.3.3 ts-dedent: 2.2.0 util: 0.12.5 + optionalDependencies: + prettier: 3.2.5 transitivePeerDependencies: - encoding - supports-color @@ -13211,25 +13323,25 @@ snapshots: '@storybook/csf': 0.1.7 ts-dedent: 2.2.0 - '@storybook/core-server@8.1.3(prettier@3.2.5)(react-dom@18.3.1)(react@18.3.1)': + '@storybook/core-server@8.1.3(encoding@0.1.13)(prettier@3.2.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@aw-web-design/x-default-browser': 1.4.126 '@babel/core': 7.24.5 '@babel/parser': 7.24.5 '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-manager': 8.1.3(prettier@3.2.5) + '@storybook/builder-manager': 8.1.3(encoding@0.1.13)(prettier@3.2.5) '@storybook/channels': 8.1.3 - '@storybook/core-common': 8.1.3(prettier@3.2.5) + '@storybook/core-common': 8.1.3(encoding@0.1.13)(prettier@3.2.5) '@storybook/core-events': 8.1.3 '@storybook/csf': 0.1.7 '@storybook/csf-tools': 8.1.3 '@storybook/docs-mdx': 3.1.0-next.0 '@storybook/global': 5.0.0 '@storybook/manager': 8.1.3 - '@storybook/manager-api': 8.1.3(react-dom@18.3.1)(react@18.3.1) + '@storybook/manager-api': 8.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/node-logger': 8.1.3 '@storybook/preview-api': 8.1.3 - '@storybook/telemetry': 8.1.3(prettier@3.2.5) + '@storybook/telemetry': 8.1.3(encoding@0.1.13)(prettier@3.2.5) '@storybook/types': 8.1.3 '@types/detect-port': 1.3.5 '@types/diff': 5.2.1 @@ -13268,9 +13380,9 @@ snapshots: - supports-color - utf-8-validate - '@storybook/core-webpack@8.1.3(prettier@3.2.5)': + '@storybook/core-webpack@8.1.3(encoding@0.1.13)(prettier@3.2.5)': dependencies: - '@storybook/core-common': 8.1.3(prettier@3.2.5) + '@storybook/core-common': 8.1.3(encoding@0.1.13)(prettier@3.2.5) '@storybook/node-logger': 8.1.3 '@storybook/types': 8.1.3 '@types/node': 18.19.15 @@ -13311,9 +13423,9 @@ snapshots: '@storybook/docs-mdx@3.1.0-next.0': {} - '@storybook/docs-tools@8.1.3(prettier@3.2.5)': + '@storybook/docs-tools@8.1.3(encoding@0.1.13)(prettier@3.2.5)': dependencies: - '@storybook/core-common': 8.1.3(prettier@3.2.5) + '@storybook/core-common': 8.1.3(encoding@0.1.13)(prettier@3.2.5) '@storybook/core-events': 8.1.3 '@storybook/preview-api': 8.1.3 '@storybook/types': 8.1.3 @@ -13328,7 +13440,7 @@ snapshots: '@storybook/global@5.0.0': {} - '@storybook/icons@1.2.9(react-dom@18.3.1)(react@18.3.1)': + '@storybook/icons@1.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -13343,16 +13455,16 @@ snapshots: '@vitest/utils': 1.4.0 util: 0.12.5 - '@storybook/manager-api@8.1.3(react-dom@18.3.1)(react@18.3.1)': + '@storybook/manager-api@8.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@storybook/channels': 8.1.3 '@storybook/client-logger': 8.1.3 '@storybook/core-events': 8.1.3 '@storybook/csf': 0.1.7 '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.9(react-dom@18.3.1)(react@18.3.1) + '@storybook/icons': 1.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/router': 8.1.3 - '@storybook/theming': 8.1.3(react-dom@18.3.1)(react@18.3.1) + '@storybook/theming': 8.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/types': 8.1.3 dequal: 2.0.3 lodash: 4.17.21 @@ -13368,13 +13480,13 @@ snapshots: '@storybook/node-logger@8.1.3': {} - '@storybook/preset-react-webpack@8.1.3(@swc/core@1.4.1)(esbuild@0.20.2)(prettier@3.2.5)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)': + '@storybook/preset-react-webpack@8.1.3(@swc/core@1.4.1(@swc/helpers@0.5.5))(encoding@0.1.13)(esbuild@0.20.2)(prettier@3.2.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)': dependencies: - '@storybook/core-webpack': 8.1.3(prettier@3.2.5) - '@storybook/docs-tools': 8.1.3(prettier@3.2.5) + '@storybook/core-webpack': 8.1.3(encoding@0.1.13)(prettier@3.2.5) + '@storybook/docs-tools': 8.1.3(encoding@0.1.13)(prettier@3.2.5) '@storybook/node-logger': 8.1.3 - '@storybook/react': 8.1.3(prettier@3.2.5)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.4.5)(webpack@5.91.0) + '@storybook/react': 8.1.3(encoding@0.1.13)(prettier@3.2.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.4.5)(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)) '@types/node': 18.19.15 '@types/semver': 7.5.8 find-up: 5.0.0 @@ -13386,8 +13498,9 @@ snapshots: resolve: 1.22.8 semver: 7.6.0 tsconfig-paths: 4.2.0 + webpack: 5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2) + optionalDependencies: typescript: 5.4.5 - webpack: 5.91.0(@swc/core@1.4.1)(esbuild@0.20.2) transitivePeerDependencies: - '@swc/core' - encoding @@ -13416,7 +13529,7 @@ snapshots: '@storybook/preview@8.1.3': {} - '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.4.5)(webpack@5.91.0)': + '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.4.5)(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2))': dependencies: debug: 4.3.4 endent: 2.1.0 @@ -13426,24 +13539,25 @@ snapshots: react-docgen-typescript: 2.2.2(typescript@5.4.5) tslib: 2.6.2 typescript: 5.4.5 - webpack: 5.91.0(@swc/core@1.4.1)(esbuild@0.20.2) + webpack: 5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2) transitivePeerDependencies: - supports-color - '@storybook/react-dom-shim@8.1.3(react-dom@18.3.1)(react@18.3.1)': + '@storybook/react-dom-shim@8.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/react-webpack5@8.1.3(@swc/core@1.4.1)(esbuild@0.20.2)(prettier@3.2.5)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)': + '@storybook/react-webpack5@8.1.3(@swc/core@1.4.1(@swc/helpers@0.5.5))(encoding@0.1.13)(esbuild@0.20.2)(prettier@3.2.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)': dependencies: - '@storybook/builder-webpack5': 8.1.3(@swc/core@1.4.1)(esbuild@0.20.2)(prettier@3.2.5)(typescript@5.4.5) - '@storybook/preset-react-webpack': 8.1.3(@swc/core@1.4.1)(esbuild@0.20.2)(prettier@3.2.5)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/react': 8.1.3(prettier@3.2.5)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack5': 8.1.3(@swc/core@1.4.1(@swc/helpers@0.5.5))(encoding@0.1.13)(esbuild@0.20.2)(prettier@3.2.5)(typescript@5.4.5) + '@storybook/preset-react-webpack': 8.1.3(@swc/core@1.4.1(@swc/helpers@0.5.5))(encoding@0.1.13)(esbuild@0.20.2)(prettier@3.2.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5) + '@storybook/react': 8.1.3(encoding@0.1.13)(prettier@3.2.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5) '@storybook/types': 8.1.3 '@types/node': 18.19.15 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - '@rspack/core' @@ -13455,13 +13569,13 @@ snapshots: - uglify-js - webpack-cli - '@storybook/react@8.1.3(prettier@3.2.5)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)': + '@storybook/react@8.1.3(encoding@0.1.13)(prettier@3.2.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)': dependencies: '@storybook/client-logger': 8.1.3 - '@storybook/docs-tools': 8.1.3(prettier@3.2.5) + '@storybook/docs-tools': 8.1.3(encoding@0.1.13)(prettier@3.2.5) '@storybook/global': 5.0.0 '@storybook/preview-api': 8.1.3 - '@storybook/react-dom-shim': 8.1.3(react-dom@18.3.1)(react@18.3.1) + '@storybook/react-dom-shim': 8.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/types': 8.1.3 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 @@ -13475,12 +13589,13 @@ snapshots: prop-types: 15.8.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-element-to-jsx-string: 15.0.0(react-dom@18.3.1)(react@18.3.1) + react-element-to-jsx-string: 15.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) semver: 7.6.0 ts-dedent: 2.2.0 type-fest: 2.19.0 - typescript: 5.4.5 util-deprecate: 1.0.2 + optionalDependencies: + typescript: 5.4.5 transitivePeerDependencies: - encoding - prettier @@ -13492,10 +13607,10 @@ snapshots: memoizerific: 1.11.3 qs: 6.11.2 - '@storybook/telemetry@8.1.3(prettier@3.2.5)': + '@storybook/telemetry@8.1.3(encoding@0.1.13)(prettier@3.2.5)': dependencies: '@storybook/client-logger': 8.1.3 - '@storybook/core-common': 8.1.3(prettier@3.2.5) + '@storybook/core-common': 8.1.3(encoding@0.1.13)(prettier@3.2.5) '@storybook/csf-tools': 8.1.3 chalk: 4.1.2 detect-package-manager: 2.0.1 @@ -13507,28 +13622,28 @@ snapshots: - prettier - supports-color - '@storybook/test-runner@0.18.1(@types/node@20.12.12)(prettier@3.2.5)(ts-node@10.9.2)': + '@storybook/test-runner@0.18.1(@swc/helpers@0.5.5)(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(encoding@0.1.13)(prettier@3.2.5)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5))': dependencies: '@babel/core': 7.24.5 '@babel/generator': 7.24.5 '@babel/template': 7.24.0 '@babel/types': 7.24.6 '@jest/types': 29.6.3 - '@storybook/core-common': 8.1.3(prettier@3.2.5) + '@storybook/core-common': 8.1.3(encoding@0.1.13)(prettier@3.2.5) '@storybook/csf': 0.1.7 '@storybook/csf-tools': 8.1.3 '@storybook/preview-api': 8.1.3 - '@swc/core': 1.4.1 - '@swc/jest': 0.2.36(@swc/core@1.4.1) + '@swc/core': 1.4.1(@swc/helpers@0.5.5) + '@swc/jest': 0.2.36(@swc/core@1.4.1(@swc/helpers@0.5.5)) expect-playwright: 0.8.0 - jest: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2) - jest-circus: 29.7.0 + jest: 29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)) + jest-circus: 29.7.0(babel-plugin-macros@3.1.0) jest-environment-node: 29.7.0 jest-junit: 16.0.0 - jest-playwright-preset: 4.0.0(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0) + jest-playwright-preset: 4.0.0(jest-circus@29.7.0(babel-plugin-macros@3.1.0))(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5))) jest-runner: 29.7.0 jest-serializer-html: 7.1.0 - jest-watch-typeahead: 2.2.2(jest@29.7.0) + jest-watch-typeahead: 2.2.2(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5))) nyc: 15.1.0 playwright: 1.44.1 transitivePeerDependencies: @@ -13542,14 +13657,14 @@ snapshots: - supports-color - ts-node - '@storybook/test@8.1.3(@types/jest@29.5.12)(jest@29.7.0)': + '@storybook/test@8.1.3(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)))': dependencies: '@storybook/client-logger': 8.1.3 '@storybook/core-events': 8.1.3 '@storybook/instrumenter': 8.1.3 '@storybook/preview-api': 8.1.3 '@testing-library/dom': 9.3.4 - '@testing-library/jest-dom': 6.4.5(@types/jest@29.5.12)(jest@29.7.0) + '@testing-library/jest-dom': 6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5))) '@testing-library/user-event': 14.5.2(@testing-library/dom@9.3.4) '@vitest/expect': 1.3.1 '@vitest/spy': 1.4.0 @@ -13561,12 +13676,13 @@ snapshots: - jest - vitest - '@storybook/theming@8.1.3(react-dom@18.3.1)(react@18.3.1)': + '@storybook/theming@8.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.3.1) '@storybook/client-logger': 8.1.3 '@storybook/global': 5.0.0 memoizerific: 1.11.3 + optionalDependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -13606,7 +13722,7 @@ snapshots: '@swc/core-win32-x64-msvc@1.4.1': optional: true - '@swc/core@1.4.1': + '@swc/core@1.4.1(@swc/helpers@0.5.5)': dependencies: '@swc/counter': 0.1.3 '@swc/types': 0.1.5 @@ -13621,6 +13737,7 @@ snapshots: '@swc/core-win32-arm64-msvc': 1.4.1 '@swc/core-win32-ia32-msvc': 1.4.1 '@swc/core-win32-x64-msvc': 1.4.1 + '@swc/helpers': 0.5.5 '@swc/counter@0.1.3': {} @@ -13629,10 +13746,10 @@ snapshots: '@swc/counter': 0.1.3 tslib: 2.6.2 - '@swc/jest@0.2.36(@swc/core@1.4.1)': + '@swc/jest@0.2.36(@swc/core@1.4.1(@swc/helpers@0.5.5))': dependencies: '@jest/create-cache-key-function': 29.7.0 - '@swc/core': 1.4.1 + '@swc/core': 1.4.1(@swc/helpers@0.5.5) '@swc/counter': 0.1.3 jsonc-parser: 3.2.1 @@ -13667,36 +13784,40 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/jest-dom@6.4.5(@types/jest@29.5.12)(jest@29.7.0)': + '@testing-library/jest-dom@6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)))': dependencies: '@adobe/css-tools': 4.3.3 '@babel/runtime': 7.23.9 - '@types/jest': 29.5.12 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@20.12.12)(ts-node@10.9.2) lodash: 4.17.21 redent: 3.0.0 + optionalDependencies: + '@jest/globals': 29.7.0 + '@types/jest': 29.5.12 + jest: 29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)) - '@testing-library/react-hooks@8.0.1(@types/react@18.3.3)(react-dom@18.3.1)(react-test-renderer@18.3.1)(react@18.3.1)': + '@testing-library/react-hooks@8.0.1(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-test-renderer@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.23.9 - '@types/react': 18.3.3 react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) react-error-boundary: 3.1.4(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.3 + react-dom: 18.3.1(react@18.3.1) react-test-renderer: 18.3.1(react@18.3.1) - '@testing-library/react@15.0.7(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)': + '@testing-library/react@15.0.7(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.23.9 '@testing-library/dom': 10.1.0 - '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.3 '@testing-library/user-event@14.5.2(@testing-library/dom@10.1.0)': dependencies: @@ -14039,7 +14160,7 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@7.10.0(@typescript-eslint/parser@7.10.0)(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/eslint-plugin@7.10.0(@typescript-eslint/parser@7.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@eslint-community/regexpp': 4.10.0 '@typescript-eslint/parser': 7.10.0(eslint@8.57.0)(typescript@5.4.5) @@ -14052,6 +14173,7 @@ snapshots: ignore: 5.3.1 natural-compare: 1.4.0 ts-api-utils: 1.3.0(typescript@5.4.5) + optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -14064,6 +14186,7 @@ snapshots: '@typescript-eslint/visitor-keys': 7.10.0 debug: 4.3.4 eslint: 8.57.0 + optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -14090,6 +14213,7 @@ snapshots: debug: 4.3.4 eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@5.4.5) + optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -14109,6 +14233,7 @@ snapshots: is-glob: 4.0.3 semver: 7.6.0 tsutils: 3.21.0(typescript@5.4.5) + optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -14123,6 +14248,7 @@ snapshots: minimatch: 9.0.3 semver: 7.6.0 ts-api-utils: 1.3.0(typescript@5.4.5) + optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -14137,6 +14263,7 @@ snapshots: minimatch: 9.0.4 semver: 7.6.0 ts-api-utils: 1.3.0(typescript@5.4.5) + optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -14380,11 +14507,11 @@ snapshots: indent-string: 5.0.0 ajv-draft-04@1.0.0(ajv@8.12.0): - dependencies: + optionalDependencies: ajv: 8.12.0 ajv-formats@2.1.1(ajv@8.12.0): - dependencies: + optionalDependencies: ajv: 8.12.0 ajv-keywords@3.5.2(ajv@6.12.6): @@ -14422,10 +14549,14 @@ snapshots: ansi-html-community@0.0.8: {} + ansi-regex@2.1.1: {} + ansi-regex@5.0.1: {} ansi-regex@6.0.1: {} + ansi-styles@2.2.1: {} + ansi-styles@3.2.1: dependencies: color-convert: 1.9.3 @@ -14667,7 +14798,7 @@ snapshots: transitivePeerDependencies: - supports-color - babel-plugin-formatjs@10.5.14(ts-jest@29.1.3): + babel-plugin-formatjs@10.5.14(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5)): dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.6 @@ -14675,7 +14806,7 @@ snapshots: '@babel/traverse': 7.24.5 '@babel/types': 7.24.6 '@formatjs/icu-messageformat-parser': 2.7.6 - '@formatjs/ts-transformer': 3.13.12(ts-jest@29.1.3) + '@formatjs/ts-transformer': 3.13.12(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5)) '@types/babel__core': 7.20.5 '@types/babel__helper-plugin-utils': 7.10.3 '@types/babel__traverse': 7.20.5 @@ -14940,6 +15071,8 @@ snapshots: map-obj: 4.3.0 quick-lru: 4.0.1 + camelcase@2.1.1: {} + camelcase@5.3.1: {} camelcase@6.3.0: {} @@ -14973,6 +15106,14 @@ snapshots: pathval: 1.1.1 type-detect: 4.0.8 + chalk@1.1.3: + dependencies: + ansi-styles: 2.2.1 + escape-string-regexp: 1.0.5 + has-ansi: 2.0.0 + strip-ansi: 3.0.1 + supports-color: 2.0.0 + chalk@2.4.2: dependencies: ansi-styles: 3.2.1 @@ -15096,6 +15237,12 @@ snapshots: cli-width@4.1.0: {} + cliui@3.2.0: + dependencies: + string-width: 1.0.2 + strip-ansi: 3.0.1 + wrap-ansi: 2.1.0 + cliui@6.0.0: dependencies: string-width: 4.2.3 @@ -15130,6 +15277,8 @@ snapshots: code-error-fragment@0.0.230: {} + code-point-at@1.1.0: {} + collect-v8-coverage@1.0.2: {} color-convert@1.9.3: @@ -15193,6 +15342,12 @@ snapshots: transitivePeerDependencies: - supports-color + concat-cli@4.0.0: + dependencies: + chalk: 1.1.3 + concat: 1.0.3 + yargs: 3.32.0 + concat-map@0.0.1: {} concat-stream@2.0.0: @@ -15206,6 +15361,10 @@ snapshots: dependencies: source-map: 0.6.1 + concat@1.0.3: + dependencies: + commander: 2.20.3 + consola@3.2.3: {} console-control-strings@1.1.0: {} @@ -15252,15 +15411,16 @@ snapshots: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 + optionalDependencies: typescript: 5.4.5 - create-jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2): + create-jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -15271,15 +15431,15 @@ snapshots: create-require@1.1.1: {} - cross-fetch@3.1.8: + cross-fetch@3.1.8(encoding@0.1.13): dependencies: - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - encoding - cross-fetch@4.0.0: + cross-fetch@4.0.0(encoding@0.1.13): dependencies: - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - encoding @@ -15315,7 +15475,7 @@ snapshots: postcss-selector-parser: 6.1.0 postcss-value-parser: 4.2.0 - css-loader@6.11.0(webpack@5.91.0): + css-loader@6.11.0(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)): dependencies: icss-utils: 5.1.0(postcss@8.4.38) postcss: 8.4.38 @@ -15325,7 +15485,8 @@ snapshots: postcss-modules-values: 4.0.0(postcss@8.4.38) postcss-value-parser: 4.2.0 semver: 7.6.0 - webpack: 5.91.0(@swc/core@1.4.1)(esbuild@0.20.2) + optionalDependencies: + webpack: 5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2) css-prefers-color-scheme@9.0.1(postcss@8.4.38): dependencies: @@ -15501,7 +15662,9 @@ snapshots: dedent@0.7.0: {} - dedent@1.5.1: {} + dedent@1.5.1(babel-plugin-macros@3.1.0): + optionalDependencies: + babel-plugin-macros: 3.1.0 deep-eql@4.1.3: dependencies: @@ -15965,13 +16128,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.10.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.57.0): dependencies: debug: 4.3.4 enhanced-resolve: 5.16.0 eslint: 8.57.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.10.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.10.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-core-module: 2.13.1 @@ -16002,20 +16165,21 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@7.10.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + eslint-module-utils@2.8.0(@typescript-eslint/parser@7.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): dependencies: - '@typescript-eslint/parser': 7.10.0(eslint@8.57.0)(typescript@5.4.5) debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 7.10.0(eslint@8.57.0)(typescript@5.4.5) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.10.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.57.0) transitivePeerDependencies: - supports-color - eslint-plugin-formatjs@4.13.3(eslint@8.57.0)(ts-jest@29.1.3): + eslint-plugin-formatjs@4.13.3(eslint@8.57.0)(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5)): dependencies: '@formatjs/icu-messageformat-parser': 2.7.8 - '@formatjs/ts-transformer': 3.13.14(ts-jest@29.1.3) + '@formatjs/ts-transformer': 3.13.14(ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5)) '@types/eslint': 8.56.2 '@types/picomatch': 2.3.3 '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.5) @@ -16030,9 +16194,8 @@ snapshots: - supports-color - ts-jest - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.10.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): dependencies: - '@typescript-eslint/parser': 7.10.0(eslint@8.57.0)(typescript@5.4.5) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.4 array.prototype.flat: 1.3.2 @@ -16041,7 +16204,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.10.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) hasown: 2.0.1 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -16051,17 +16214,20 @@ snapshots: object.values: 1.1.7 semver: 6.3.1 tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 7.10.0(eslint@8.57.0)(typescript@5.4.5) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.10.0)(eslint@8.57.0)(jest@29.7.0)(typescript@5.4.5): + eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.10.0(@typescript-eslint/parser@7.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5): dependencies: - '@typescript-eslint/eslint-plugin': 7.10.0(@typescript-eslint/parser@7.10.0)(eslint@8.57.0)(typescript@5.4.5) '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.5) eslint: 8.57.0 - jest: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2) + optionalDependencies: + '@typescript-eslint/eslint-plugin': 7.10.0(@typescript-eslint/parser@7.10.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) + jest: 29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)) transitivePeerDependencies: - supports-color - typescript @@ -16524,7 +16690,7 @@ snapshots: cross-spawn: 7.0.3 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@8.0.0(typescript@5.4.5)(webpack@5.91.0): + fork-ts-checker-webpack-plugin@8.0.0(typescript@5.4.5)(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)): dependencies: '@babel/code-frame': 7.24.2 chalk: 4.1.2 @@ -16539,7 +16705,7 @@ snapshots: semver: 7.6.0 tapable: 2.2.1 typescript: 5.4.5 - webpack: 5.91.0(@swc/core@1.4.1)(esbuild@0.20.2) + webpack: 5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2) form-data@4.0.0: dependencies: @@ -16848,6 +17014,10 @@ snapshots: harmony-reflect@1.6.2: {} + has-ansi@2.0.0: + dependencies: + ansi-regex: 2.1.1 + has-bigints@1.0.2: {} has-flag@3.0.0: {} @@ -16938,14 +17108,15 @@ snapshots: html-tags@3.3.1: {} - html-webpack-plugin@5.6.0(webpack@5.91.0): + html-webpack-plugin@5.6.0(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.91.0(@swc/core@1.4.1)(esbuild@0.20.2) + optionalDependencies: + webpack: 5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2) htmlparser2@3.10.1: dependencies: @@ -17126,6 +17297,8 @@ snapshots: dependencies: loose-envify: 1.4.0 + invert-kv@1.0.0: {} + ip-address@9.0.5: dependencies: jsbn: 1.1.0 @@ -17221,6 +17394,10 @@ snapshots: dependencies: call-bind: 1.0.7 + is-fullwidth-code-point@1.0.0: + dependencies: + number-is-nan: 1.0.1 + is-fullwidth-code-point@3.0.0: {} is-generator-fn@2.1.0: {} @@ -17468,7 +17645,7 @@ snapshots: jest-util: 29.7.0 p-limit: 3.1.0 - jest-circus@29.7.0: + jest-circus@29.7.0(babel-plugin-macros@3.1.0): dependencies: '@jest/environment': 29.7.0 '@jest/expect': 29.7.0 @@ -17477,7 +17654,7 @@ snapshots: '@types/node': 20.12.12 chalk: 4.1.2 co: 4.6.0 - dedent: 1.5.1 + dedent: 1.5.1(babel-plugin-macros@3.1.0) is-generator-fn: 2.1.0 jest-each: 29.7.0 jest-matcher-utils: 29.7.0 @@ -17494,16 +17671,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@20.12.12)(ts-node@10.9.2): + jest-cli@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2) + create-jest: 29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -17513,19 +17690,18 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@20.12.12)(ts-node@10.9.2): + jest-config@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)): dependencies: '@babel/core': 7.24.5 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.12.12 babel-jest: 29.7.0(@babel/core@7.24.5) 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-circus: 29.7.0(babel-plugin-macros@3.1.0) jest-environment-node: 29.7.0 jest-get-type: 29.6.3 jest-regex-util: 29.6.3 @@ -17538,7 +17714,9 @@ snapshots: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.2(@swc/core@1.4.1)(@types/node@20.12.12)(typescript@5.4.5) + optionalDependencies: + '@types/node': 20.12.12 + ts-node: 10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -17648,11 +17826,11 @@ snapshots: '@types/node': 20.12.12 jest-util: 29.7.0 - jest-playwright-preset@4.0.0(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0): + jest-playwright-preset@4.0.0(jest-circus@29.7.0(babel-plugin-macros@3.1.0))(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5))): dependencies: expect-playwright: 0.8.0 - jest: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2) - jest-circus: 29.7.0 + jest: 29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)) + jest-circus: 29.7.0(babel-plugin-macros@3.1.0) jest-environment-node: 29.7.0 jest-process-manager: 0.4.0 jest-runner: 29.7.0 @@ -17665,7 +17843,7 @@ snapshots: - supports-color jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): - dependencies: + optionalDependencies: jest-resolve: 29.7.0 jest-process-manager@0.4.0: @@ -17807,11 +17985,11 @@ snapshots: leven: 3.1.0 pretty-format: 29.7.0 - jest-watch-typeahead@2.2.2(jest@29.7.0): + jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5))): dependencies: ansi-escapes: 6.2.0 chalk: 5.3.0 - jest: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)) jest-regex-util: 29.6.3 jest-watcher: 29.7.0 slash: 5.1.0 @@ -17842,12 +18020,12 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2): + jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2) + jest-cli: 29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -17879,7 +18057,7 @@ snapshots: jsbn@1.1.0: {} - jscodeshift@0.15.1(@babel/preset-env@7.24.5): + jscodeshift@0.15.1(@babel/preset-env@7.24.5(@babel/core@7.24.5)): dependencies: '@babel/core': 7.24.5 '@babel/parser': 7.24.5 @@ -17888,7 +18066,6 @@ snapshots: '@babel/plugin-transform-nullish-coalescing-operator': 7.24.1(@babel/core@7.24.5) '@babel/plugin-transform-optional-chaining': 7.24.5(@babel/core@7.24.5) '@babel/plugin-transform-private-methods': 7.24.1(@babel/core@7.24.5) - '@babel/preset-env': 7.24.5(@babel/core@7.24.5) '@babel/preset-flow': 7.23.3(@babel/core@7.24.5) '@babel/preset-typescript': 7.23.3(@babel/core@7.24.5) '@babel/register': 7.23.7(@babel/core@7.24.5) @@ -17902,6 +18079,8 @@ snapshots: recast: 0.23.6 temp: 0.8.4 write-file-atomic: 2.4.3 + optionalDependencies: + '@babel/preset-env': 7.24.5(@babel/core@7.24.5) transitivePeerDependencies: - supports-color @@ -18056,6 +18235,10 @@ snapshots: dotenv: 16.4.4 dotenv-expand: 10.0.0 + lcid@1.0.0: + dependencies: + invert-kv: 1.0.0 + leven@3.1.0: {} levn@0.4.1: @@ -18793,8 +18976,9 @@ snapshots: path-to-regexp: 6.2.1 strict-event-emitter: 0.5.1 type-fest: 4.9.0 - typescript: 5.4.5 yargs: 17.7.2 + optionalDependencies: + typescript: 5.4.5 mustache@4.2.0: {} @@ -18852,9 +19036,11 @@ snapshots: node-fetch-native@1.6.2: {} - node-fetch@2.7.0: + node-fetch@2.7.0(encoding@0.1.13): dependencies: whatwg-url: 5.0.0 + optionalDependencies: + encoding: 0.1.13 node-fetch@3.3.2: dependencies: @@ -18973,6 +19159,8 @@ snapshots: dependencies: boolbase: 1.0.0 + number-is-nan@1.0.1: {} + nwsapi@2.2.7: {} nyc@15.1.0: @@ -19166,6 +19354,10 @@ snapshots: os-homedir@1.0.2: {} + os-locale@1.4.0: + dependencies: + lcid: 1.0.0 + os-name@1.0.3: dependencies: osx-release: 1.1.0 @@ -19420,7 +19612,7 @@ snapshots: postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-cli@11.0.0(postcss@8.4.38): + postcss-cli@11.0.0(jiti@1.21.0)(postcss@8.4.38): dependencies: chokidar: 3.6.0 dependency-graph: 0.11.0 @@ -19429,7 +19621,7 @@ snapshots: globby: 14.0.1 picocolors: 1.0.1 postcss: 8.4.38 - postcss-load-config: 5.0.3(postcss@8.4.38) + postcss-load-config: 5.0.3(jiti@1.21.0)(postcss@8.4.38) postcss-reporter: 7.1.0(postcss@8.4.38) pretty-hrtime: 1.0.3 read-cache: 1.0.0 @@ -19440,7 +19632,7 @@ snapshots: postcss-color-functional-notation@6.0.11(postcss@8.4.38): dependencies: - '@csstools/css-color-parser': 2.0.2(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) + '@csstools/css-color-parser': 2.0.2(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1) '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) '@csstools/css-tokenizer': 2.3.1 '@csstools/postcss-progressive-custom-properties': 3.2.0(postcss@8.4.38) @@ -19475,15 +19667,15 @@ snapshots: postcss-custom-media@10.0.6(postcss@8.4.38): dependencies: - '@csstools/cascade-layer-name-parser': 1.0.11(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) + '@csstools/cascade-layer-name-parser': 1.0.11(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1) '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) '@csstools/css-tokenizer': 2.3.1 - '@csstools/media-query-list-parser': 2.1.11(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) + '@csstools/media-query-list-parser': 2.1.11(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1) postcss: 8.4.38 postcss-custom-properties@13.3.10(postcss@8.4.38): dependencies: - '@csstools/cascade-layer-name-parser': 1.0.11(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) + '@csstools/cascade-layer-name-parser': 1.0.11(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1) '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) '@csstools/css-tokenizer': 2.3.1 '@csstools/utilities': 1.0.0(postcss@8.4.38) @@ -19492,7 +19684,7 @@ snapshots: postcss-custom-selectors@7.1.10(postcss@8.4.38): dependencies: - '@csstools/cascade-layer-name-parser': 1.0.11(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) + '@csstools/cascade-layer-name-parser': 1.0.11(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1) '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) '@csstools/css-tokenizer': 2.3.1 postcss: 8.4.38 @@ -19575,40 +19767,45 @@ snapshots: postcss-lab-function@6.0.16(postcss@8.4.38): dependencies: - '@csstools/css-color-parser': 2.0.2(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) + '@csstools/css-color-parser': 2.0.2(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1) '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) '@csstools/css-tokenizer': 2.3.1 '@csstools/postcss-progressive-custom-properties': 3.2.0(postcss@8.4.38) '@csstools/utilities': 1.0.0(postcss@8.4.38) postcss: 8.4.38 - postcss-load-config@3.1.4(postcss@8.4.38)(ts-node@10.9.2): + postcss-load-config@3.1.4(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)): dependencies: lilconfig: 2.1.0 - postcss: 8.4.38 - ts-node: 10.9.2(@swc/core@1.4.1)(@types/node@20.12.12)(typescript@5.4.5) yaml: 1.10.2 + optionalDependencies: + postcss: 8.4.38 + ts-node: 10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5) - postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2): + postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)): dependencies: lilconfig: 3.0.0 - postcss: 8.4.38 - ts-node: 10.9.2(@swc/core@1.4.1)(@types/node@20.12.12)(typescript@5.4.5) yaml: 2.3.4 + optionalDependencies: + postcss: 8.4.38 + ts-node: 10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5) - postcss-load-config@5.0.3(postcss@8.4.38): + postcss-load-config@5.0.3(jiti@1.21.0)(postcss@8.4.38): dependencies: lilconfig: 3.0.0 - postcss: 8.4.38 yaml: 2.3.4 + optionalDependencies: + jiti: 1.21.0 + postcss: 8.4.38 - postcss-loader@8.1.1(postcss@8.4.38)(typescript@5.4.5)(webpack@5.91.0): + postcss-loader@8.1.1(postcss@8.4.38)(typescript@5.4.5)(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)): dependencies: cosmiconfig: 9.0.0(typescript@5.4.5) jiti: 1.21.0 postcss: 8.4.38 semver: 7.6.0 - webpack: 5.91.0(@swc/core@1.4.1)(esbuild@0.20.2) + optionalDependencies: + webpack: 5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2) transitivePeerDependencies: - typescript @@ -20091,23 +20288,23 @@ snapshots: iconv-lite: 0.4.24 unpipe: 1.0.0 - raw-loader@4.0.2(webpack@5.91.0): + raw-loader@4.0.2(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.91.0(@swc/core@1.4.1)(esbuild@0.20.2) + webpack: 5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2) - react-animate-height@3.2.3(react-dom@16.14.0)(react@18.3.1): + react-animate-height@3.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 - react-dom: 16.14.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) react-clientside-effect@1.2.6(react@18.3.1): dependencies: '@babel/runtime': 7.23.9 react: 18.3.1 - react-colorful@5.6.1(react-dom@18.3.1)(react@18.3.1): + react-colorful@5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -20136,21 +20333,13 @@ snapshots: transitivePeerDependencies: - supports-color - react-dom@16.14.0(react@18.3.1): - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - prop-types: 15.8.1 - react: 18.3.1 - scheduler: 0.19.1 - react-dom@18.3.1(react@18.3.1): dependencies: loose-envify: 1.4.0 react: 18.3.1 scheduler: 0.23.2 - react-element-to-jsx-string@15.0.0(react-dom@18.3.1)(react@18.3.1): + react-element-to-jsx-string@15.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@base2/pretty-print-object': 1.0.1 is-plain-object: 5.0.0 @@ -20168,17 +20357,17 @@ snapshots: react-focus-lock@2.12.1(@types/react@18.3.3)(react@18.3.1): dependencies: '@babel/runtime': 7.23.9 - '@types/react': 18.3.3 focus-lock: 1.3.5 prop-types: 15.8.1 react: 18.3.1 react-clientside-effect: 1.2.6(react@18.3.1) use-callback-ref: 1.3.2(@types/react@18.3.3)(react@18.3.1) use-sidecar: 1.1.2(@types/react@18.3.3)(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.3 react-focus-on@3.9.3(@types/react@18.3.3)(react@18.3.1): dependencies: - '@types/react': 18.3.3 aria-hidden: 1.2.3 react: 18.3.1 react-focus-lock: 2.12.1(@types/react@18.3.3)(react@18.3.1) @@ -20186,6 +20375,8 @@ snapshots: react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.3.1) tslib: 2.6.2 use-sidecar: 1.1.2(@types/react@18.3.3)(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.3 react-highlight@0.15.0: dependencies: @@ -20204,6 +20395,7 @@ snapshots: intl-messageformat: 10.5.14 react: 18.3.1 tslib: 2.6.2 + optionalDependencies: typescript: 5.4.5 react-is@16.13.1: {} @@ -20227,42 +20419,45 @@ snapshots: prop-types: 15.8.1 react: 18.3.1 - react-popper@2.3.0(@popperjs/core@2.11.8)(react-dom@16.14.0)(react@18.3.1): + react-popper@2.3.0(@popperjs/core@2.11.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@popperjs/core': 2.11.8 react: 18.3.1 - react-dom: 16.14.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) react-fast-compare: 3.2.2 warning: 4.0.3 react-remove-scroll-bar@2.3.4(@types/react@18.3.3)(react@18.3.1): dependencies: - '@types/react': 18.3.3 react: 18.3.1 react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.3.1) tslib: 2.6.2 + optionalDependencies: + '@types/react': 18.3.3 react-remove-scroll@2.5.5(@types/react@18.3.3)(react@18.3.1): dependencies: - '@types/react': 18.3.3 react: 18.3.1 react-remove-scroll-bar: 2.3.4(@types/react@18.3.3)(react@18.3.1) react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.3.1) tslib: 2.6.2 use-callback-ref: 1.3.2(@types/react@18.3.3)(react@18.3.1) use-sidecar: 1.1.2(@types/react@18.3.3)(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.3 react-remove-scroll@2.5.7(@types/react@18.3.3)(react@18.3.1): dependencies: - '@types/react': 18.3.3 react: 18.3.1 react-remove-scroll-bar: 2.3.4(@types/react@18.3.3)(react@18.3.1) react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.3.1) tslib: 2.6.2 use-callback-ref: 1.3.2(@types/react@18.3.3)(react@18.3.1) use-sidecar: 1.1.2(@types/react@18.3.3)(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.3 - react-select@5.8.0(@types/react@18.3.3)(react-dom@16.14.0)(react@18.3.1): + react-select@5.8.0(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.23.9 '@emotion/cache': 11.11.0 @@ -20272,8 +20467,8 @@ snapshots: memoize-one: 6.0.0 prop-types: 15.8.1 react: 18.3.1 - react-dom: 16.14.0(react@18.3.1) - react-transition-group: 4.4.5(react-dom@16.14.0)(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) + react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) use-isomorphic-layout-effect: 1.1.2(@types/react@18.3.3)(react@18.3.1) transitivePeerDependencies: - '@types/react' @@ -20286,11 +20481,12 @@ snapshots: react-style-singleton@2.2.1(@types/react@18.3.3)(react@18.3.1): dependencies: - '@types/react': 18.3.3 get-nonce: 1.0.1 invariant: 2.2.4 react: 18.3.1 tslib: 2.6.2 + optionalDependencies: + '@types/react': 18.3.3 react-test-renderer@18.3.1(react@18.3.1): dependencies: @@ -20299,21 +20495,21 @@ snapshots: react-shallow-renderer: 16.15.0(react@18.3.1) scheduler: 0.23.2 - react-textfit@1.1.1(react-dom@16.14.0)(react@18.3.1): + react-textfit@1.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: process: 0.11.10 prop-types: 15.8.1 react: 18.3.1 - react-dom: 16.14.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) - react-transition-group@4.4.5(react-dom@16.14.0)(react@18.3.1): + react-transition-group@4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.23.9 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 react: 18.3.1 - react-dom: 16.14.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) react@18.3.1: dependencies: @@ -20562,7 +20758,7 @@ snapshots: dependencies: rollup: 4.18.0 - rollup-plugin-postcss@4.0.2(postcss@8.4.38)(ts-node@10.9.2): + rollup-plugin-postcss@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)): dependencies: chalk: 4.1.2 concat-with-sourcemaps: 1.1.0 @@ -20571,7 +20767,7 @@ snapshots: p-queue: 6.6.2 pify: 5.0.0 postcss: 8.4.38 - postcss-load-config: 3.1.4(postcss@8.4.38)(ts-node@10.9.2) + postcss-load-config: 3.1.4(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)) postcss-modules: 4.3.1(postcss@8.4.38) promise.series: 0.2.0 resolve: 1.22.8 @@ -20653,11 +20849,13 @@ snapshots: scss-tokenizer: 0.4.3 yargs: 17.7.2 - sass-loader@14.2.1(node-sass@9.0.0)(webpack@5.91.0): + sass-loader@14.2.1(node-sass@9.0.0)(sass@1.77.2)(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)): dependencies: neo-async: 2.6.2 + optionalDependencies: node-sass: 9.0.0 - webpack: 5.91.0(@swc/core@1.4.1)(esbuild@0.20.2) + sass: 1.77.2 + webpack: 5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2) sass@1.77.2: dependencies: @@ -20669,11 +20867,6 @@ snapshots: dependencies: xmlchars: 2.2.0 - scheduler@0.19.1: - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - scheduler@0.23.2: dependencies: loose-envify: 1.4.0 @@ -20816,10 +21009,10 @@ snapshots: smart-buffer@4.2.0: {} - smartling-api-sdk-nodejs@2.9.1: + smartling-api-sdk-nodejs@2.9.1(encoding@0.1.13): dependencies: '@types/node': 16.18.80 - cross-fetch: 3.1.8 + cross-fetch: 3.1.8(encoding@0.1.13) default-user-agent: 1.0.0 form-data: 4.0.0 merge-deep: 3.0.3 @@ -20957,9 +21150,9 @@ snapshots: storybook-addon-pseudo-states@3.1.1: {} - storybook@8.1.3(react-dom@18.3.1)(react@18.3.1): + storybook@8.1.3(@babel/preset-env@7.24.5(@babel/core@7.24.5))(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@storybook/cli': 8.1.3(react-dom@18.3.1)(react@18.3.1) + '@storybook/cli': 8.1.3(@babel/preset-env@7.24.5(@babel/core@7.24.5))(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@babel/preset-env' - bufferutil @@ -20993,6 +21186,12 @@ snapshots: string-to-file-stream@2.0.0: {} + string-width@1.0.2: + dependencies: + code-point-at: 1.1.0 + is-fullwidth-code-point: 1.0.0 + strip-ansi: 3.0.1 + string-width@4.2.3: dependencies: emoji-regex: 8.0.0 @@ -21060,6 +21259,10 @@ snapshots: character-entities-html4: 2.1.0 character-entities-legacy: 3.0.0 + strip-ansi@3.0.1: + dependencies: + ansi-regex: 2.1.1 + strip-ansi@6.0.1: dependencies: ansi-regex: 5.0.1 @@ -21088,13 +21291,13 @@ snapshots: style-inject@0.3.0: {} - style-loader@3.3.4(webpack@5.91.0): + style-loader@3.3.4(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)): dependencies: - webpack: 5.91.0(@swc/core@1.4.1)(esbuild@0.20.2) + webpack: 5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2) - style-loader@4.0.0(webpack@5.91.0): + style-loader@4.0.0(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)): dependencies: - webpack: 5.91.0(@swc/core@1.4.1)(esbuild@0.20.2) + webpack: 5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2) stylehacks@5.1.1(postcss@8.4.38): dependencies: @@ -21102,31 +21305,33 @@ snapshots: postcss: 8.4.38 postcss-selector-parser: 6.1.0 - stylelint-config-recommended-scss@14.0.0(postcss@8.4.38)(stylelint@16.6.0): + stylelint-config-recommended-scss@14.0.0(postcss@8.4.38)(stylelint@16.6.0(typescript@5.4.5)): dependencies: - postcss: 8.4.38 postcss-scss: 4.0.9(postcss@8.4.38) stylelint: 16.6.0(typescript@5.4.5) - stylelint-config-recommended: 14.0.0(stylelint@16.6.0) - stylelint-scss: 6.1.0(stylelint@16.6.0) + stylelint-config-recommended: 14.0.0(stylelint@16.6.0(typescript@5.4.5)) + stylelint-scss: 6.1.0(stylelint@16.6.0(typescript@5.4.5)) + optionalDependencies: + postcss: 8.4.38 - stylelint-config-recommended@14.0.0(stylelint@16.6.0): + stylelint-config-recommended@14.0.0(stylelint@16.6.0(typescript@5.4.5)): dependencies: stylelint: 16.6.0(typescript@5.4.5) - stylelint-config-standard-scss@13.1.0(postcss@8.4.38)(stylelint@16.6.0): + stylelint-config-standard-scss@13.1.0(postcss@8.4.38)(stylelint@16.6.0(typescript@5.4.5)): dependencies: - postcss: 8.4.38 stylelint: 16.6.0(typescript@5.4.5) - stylelint-config-recommended-scss: 14.0.0(postcss@8.4.38)(stylelint@16.6.0) - stylelint-config-standard: 36.0.0(stylelint@16.6.0) + stylelint-config-recommended-scss: 14.0.0(postcss@8.4.38)(stylelint@16.6.0(typescript@5.4.5)) + stylelint-config-standard: 36.0.0(stylelint@16.6.0(typescript@5.4.5)) + optionalDependencies: + postcss: 8.4.38 - stylelint-config-standard@36.0.0(stylelint@16.6.0): + stylelint-config-standard@36.0.0(stylelint@16.6.0(typescript@5.4.5)): dependencies: stylelint: 16.6.0(typescript@5.4.5) - stylelint-config-recommended: 14.0.0(stylelint@16.6.0) + stylelint-config-recommended: 14.0.0(stylelint@16.6.0(typescript@5.4.5)) - stylelint-scss@6.1.0(stylelint@16.6.0): + stylelint-scss@6.1.0(stylelint@16.6.0(typescript@5.4.5)): dependencies: known-css-properties: 0.29.0 postcss-media-query-parser: 0.2.3 @@ -21139,7 +21344,7 @@ snapshots: dependencies: '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) '@csstools/css-tokenizer': 2.3.1 - '@csstools/media-query-list-parser': 2.1.11(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) + '@csstools/media-query-list-parser': 2.1.11(@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1))(@csstools/css-tokenizer@2.3.1) '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.0) '@dual-bundle/import-meta-resolve': 4.1.0 balanced-match: 2.0.0 @@ -21192,6 +21397,8 @@ snapshots: pirates: 4.0.6 ts-interface-checker: 0.1.13 + supports-color@2.0.0: {} + supports-color@5.5.0: dependencies: has-flag: 3.0.0 @@ -21268,11 +21475,11 @@ snapshots: transitivePeerDependencies: - openapi-types - swc-loader@0.2.6(@swc/core@1.4.1)(webpack@5.91.0): + swc-loader@0.2.6(@swc/core@1.4.1(@swc/helpers@0.5.5))(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)): dependencies: - '@swc/core': 1.4.1 + '@swc/core': 1.4.1(@swc/helpers@0.5.5) '@swc/counter': 0.1.3 - webpack: 5.91.0(@swc/core@1.4.1)(esbuild@0.20.2) + webpack: 5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2) symbol-tree@3.2.4: {} @@ -21289,7 +21496,7 @@ snapshots: string-width: 4.2.3 strip-ansi: 6.0.1 - tailwindcss@3.4.3(ts-node@10.9.2): + tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -21308,7 +21515,7 @@ snapshots: postcss: 8.4.38 postcss-import: 15.1.0(postcss@8.4.38) postcss-js: 4.0.1(postcss@8.4.38) - postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2) + postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)) postcss-nested: 6.0.1(postcss@8.4.38) postcss-selector-parser: 6.1.0 resolve: 1.22.8 @@ -21362,16 +21569,17 @@ snapshots: term-size@2.2.1: {} - terser-webpack-plugin@5.3.10(@swc/core@1.4.1)(esbuild@0.20.2)(webpack@5.91.0): + terser-webpack-plugin@5.3.10(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)): dependencies: '@jridgewell/trace-mapping': 0.3.25 - '@swc/core': 1.4.1 - esbuild: 0.20.2 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.27.0 - webpack: 5.91.0(@swc/core@1.4.1)(esbuild@0.20.2) + webpack: 5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2) + optionalDependencies: + '@swc/core': 1.4.1(@swc/helpers@0.5.5) + esbuild: 0.20.2 terser@5.27.0: dependencies: @@ -21460,13 +21668,11 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.1.3(@babel/core@7.24.5)(esbuild@0.20.2)(jest@29.7.0)(typescript@5.4.5): + ts-jest@29.1.3(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)))(typescript@5.4.5): dependencies: - '@babel/core': 7.24.5 bs-logger: 0.2.6 - esbuild: 0.20.2 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.12.12)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -21474,11 +21680,16 @@ snapshots: semver: 7.6.0 typescript: 5.4.5 yargs-parser: 21.1.1 + optionalDependencies: + '@babel/core': 7.24.5 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.24.5) + esbuild: 0.20.2 - ts-node@10.9.2(@swc/core@1.4.1)(@types/node@20.12.12)(typescript@5.4.5): + ts-node@10.9.2(@swc/core@1.4.1(@swc/helpers@0.5.5))(@types/node@20.12.12)(typescript@5.4.5): dependencies: '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.4.1 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 @@ -21493,6 +21704,8 @@ snapshots: typescript: 5.4.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.4.1(@swc/helpers@0.5.5) ts-patch@3.1.2: dependencies: @@ -21820,9 +22033,10 @@ snapshots: use-callback-ref@1.3.2(@types/react@18.3.3)(react@18.3.1): dependencies: - '@types/react': 18.3.3 react: 18.3.1 tslib: 2.6.2 + optionalDependencies: + '@types/react': 18.3.3 use-debounce@10.0.1(react@18.3.1): dependencies: @@ -21830,15 +22044,17 @@ snapshots: use-isomorphic-layout-effect@1.1.2(@types/react@18.3.3)(react@18.3.1): dependencies: - '@types/react': 18.3.3 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.3 use-sidecar@1.1.2(@types/react@18.3.3)(react@18.3.1): dependencies: - '@types/react': 18.3.3 detect-node-es: 1.1.0 react: 18.3.1 tslib: 2.6.2 + optionalDependencies: + '@types/react': 18.3.3 util-deprecate@1.0.2: {} @@ -21969,14 +22185,15 @@ snapshots: webidl-conversions@7.0.0: {} - webpack-dev-middleware@6.1.3(webpack@5.91.0): + webpack-dev-middleware@6.1.3(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.91.0(@swc/core@1.4.1)(esbuild@0.20.2) + optionalDependencies: + webpack: 5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2) webpack-hot-middleware@2.26.1: dependencies: @@ -21990,7 +22207,7 @@ snapshots: webpack-virtual-modules@0.6.1: {} - webpack@5.91.0(@swc/core@1.4.1)(esbuild@0.20.2): + webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.5 @@ -22013,7 +22230,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.4.1)(esbuild@0.20.2)(webpack@5.91.0) + terser-webpack-plugin: 5.3.10(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)(webpack@5.91.0(@swc/core@1.4.1(@swc/helpers@0.5.5))(esbuild@0.20.2)) watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -22098,8 +22315,15 @@ snapshots: dependencies: semver: 5.7.2 + window-size@0.1.4: {} + wordwrap@1.0.0: {} + wrap-ansi@2.1.0: + dependencies: + string-width: 1.0.2 + strip-ansi: 3.0.1 + wrap-ansi@6.2.0: dependencies: ansi-styles: 4.3.0 @@ -22155,6 +22379,8 @@ snapshots: xtend@4.0.2: {} + y18n@3.2.2: {} + y18n@4.0.3: {} y18n@5.0.8: {} @@ -22202,6 +22428,16 @@ snapshots: y18n: 5.0.8 yargs-parser: 21.1.1 + yargs@3.32.0: + dependencies: + camelcase: 2.1.1 + cliui: 3.2.0 + decamelize: 1.2.0 + os-locale: 1.4.0 + string-width: 1.0.2 + window-size: 0.1.4 + y18n: 3.2.2 + yn@3.1.1: {} yocto-queue@0.1.0: {}