diff --git a/packages/cli-packages/storybook/package.json b/packages/cli-packages/storybook/package.json index 9076da1de771..12ce888b3072 100644 --- a/packages/cli-packages/storybook/package.json +++ b/packages/cli-packages/storybook/package.json @@ -26,13 +26,13 @@ "dependencies": { "@redwoodjs/project-config": "5.0.0", "@redwoodjs/telemetry": "5.0.0", - "@storybook/addon-a11y": "7.0.24", - "@storybook/addon-docs": "7.0.24", - "@storybook/addon-essentials": "7.0.24", - "@storybook/react-webpack5": "7.0.24", + "@storybook/addon-a11y": "7.0.25", + "@storybook/addon-docs": "7.0.25", + "@storybook/addon-essentials": "7.0.25", + "@storybook/react-webpack5": "7.0.25", "chalk": "4.1.2", "execa": "5.1.1", - "storybook": "7.0.24", + "storybook": "7.0.25", "terminal-link": "2.1.1", "yargs": "17.7.2" }, diff --git a/packages/cli/src/plugin.js b/packages/cli/src/plugin.js index f9d5a9e0bb96..6e65840909e8 100644 --- a/packages/cli/src/plugin.js +++ b/packages/cli/src/plugin.js @@ -12,7 +12,13 @@ import { installModule, isModuleInstalled } from './lib/packages' const PLUGIN_CACHE_FILENAME = 'commandCache.json' const PLUGIN_CACHE_DEFAULT = { - '@redwoodjs/cli-storybook': ['storybook', 'sb'], + '@redwoodjs/cli-storybook': { + storybook: { + aliases: ['sb'], + description: + 'Launch Storybook: a tool for building UI components and pages in isolation', + }, + }, } const PLUGIN_CACHE_BUILTIN = [ @@ -72,11 +78,21 @@ export async function loadPlugins(yargs) { // source this will allow us to have a cache hit on the first run of a command let pluginCommandCache = PLUGIN_CACHE_DEFAULT try { - pluginCommandCache = JSON.parse( + const localCommandCache = JSON.parse( fs.readFileSync( path.join(getPaths().generated.base, PLUGIN_CACHE_FILENAME) ) ) + let valid = true + for (const [key, value] of Object.entries(localCommandCache)) { + if (key === '_builtin') { + continue + } + valid &&= !Array.isArray(value) + } + if (valid) { + pluginCommandCache = localCommandCache + } } catch (error) { // If the cache file doesn't exist we can just ignore it and continue if (error.code !== 'ENOENT') { @@ -143,9 +159,6 @@ export async function loadPlugins(yargs) { namespacesInUse.push('@redwoodjs') } - const showNamespaceHelp = - firstWord === '--help' || firstWord === '-h' || firstWord === undefined - for (const namespace of namespacesInUse) { // Get all the plugins for this namespace const namespacePlugins = new Set( @@ -156,38 +169,58 @@ export async function loadPlugins(yargs) { continue } - // For help output we only show the root level commands which for third - // party plugins is just the namespace. No need to load the plugin for this. - if (showRootHelp && namespace !== '@redwoodjs') { - yargs.command({ - command: `${namespace} `, - describe: `${namespace} plugin commands`, - builder: () => {}, - handler: () => {}, - }) - continue - } - const namespacePluginsToLoad = [] - if (showNamespaceHelp) { - // If we're showing the namespace help we want to load all plugins for observability - namespacePluginsToLoad.push(...namespacePlugins) - } else { - // Attempt to find a plugin that matches the first word - for (const namespacePlugin of namespacePlugins) { - const cacheEntry = pluginCommandCache[namespacePlugin.package] - if (cacheEntry !== undefined && cacheEntry.includes(firstWord)) { - namespacePluginsToLoad.push(namespacePlugin) - // Only one plugin can match the first word so we break here - break - } + + // Attempt to find a plugin that matches the first word + for (const namespacePlugin of namespacePlugins) { + const cacheEntry = pluginCommandCache[namespacePlugin.package] + if (cacheEntry === undefined) { + continue + } + const commands = Object.keys(cacheEntry) + const allTriggers = commands.flatMap((c) => [ + c, + ...(cacheEntry[c].aliases ?? []), + ]) + if (allTriggers.includes(firstWord)) { + namespacePluginsToLoad.push(namespacePlugin) + // Only one plugin can match the first word so we break here + break } } - // If we didn't find any plugins to satisfy the first word we load all plugins so yargs can give - // an appropriate help message - if (namespacePluginsToLoad.length === 0) { - namespacePluginsToLoad.push(...namespacePlugins) + // For help output we only show the root level commands which for third + // party plugins is just the namespace. No need to load the plugin for this. + if (showRootHelp || namespacePluginsToLoad.length === 0) { + if (namespace !== '@redwoodjs') { + yargs.command({ + command: `${namespace} `, + describe: `${namespace} plugin commands`, + builder: () => {}, + handler: () => {}, + }) + } else { + // For the @redwoodjs namespace we want to show all the commands for each package + for (const namespacePlugin of namespacePlugins) { + // We get the details from the cache so we don't have to install/load the plugin package + const cacheEntry = pluginCommandCache[namespacePlugin.package] + if (cacheEntry === undefined) { + // if we have the default cache entry set properly we should never end up here + continue + } + const commands = Object.keys(cacheEntry) + for (const command of commands) { + yargs.command({ + command, + describe: cacheEntry[command].description, + aliases: cacheEntry[command].aliases, + builder: () => {}, + handler: () => {}, + }) + } + } + } + continue } // Load plugins for this namespace @@ -209,16 +242,12 @@ export async function loadPlugins(yargs) { } // Add the plugin to the cache entry - pluginCommandCache[namespacePlugin.package] = [] + pluginCommandCache[namespacePlugin.package] = {} for (const command of plugin.commands) { - // Add the first word of the command to the cache entry - pluginCommandCache[namespacePlugin.package].push( - command.command.split(' ')[0] - ) - // Add any aliases of the command to the cache entry - pluginCommandCache[namespacePlugin.package].push( - ...(command.aliases || []) - ) + pluginCommandCache[namespacePlugin.package][command.command] = { + aliases: command.aliases, + description: command.description, + } } // Add these commands to the namespace list @@ -245,7 +274,7 @@ export async function loadPlugins(yargs) { try { fs.writeFileSync( path.join(getPaths().generated.base, PLUGIN_CACHE_FILENAME), - JSON.stringify(pluginCommandCache) + JSON.stringify(pluginCommandCache, undefined, 2) ) } catch (error) { console.error(error) diff --git a/yarn.lock b/yarn.lock index d6526fd16f15..b252762b501e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7455,17 +7455,17 @@ __metadata: dependencies: "@redwoodjs/project-config": 5.0.0 "@redwoodjs/telemetry": 5.0.0 - "@storybook/addon-a11y": 7.0.24 - "@storybook/addon-docs": 7.0.24 - "@storybook/addon-essentials": 7.0.24 - "@storybook/react-webpack5": 7.0.24 + "@storybook/addon-a11y": 7.0.25 + "@storybook/addon-docs": 7.0.25 + "@storybook/addon-essentials": 7.0.25 + "@storybook/react-webpack5": 7.0.25 "@types/yargs": 17.0.24 chalk: 4.1.2 esbuild: 0.18.11 execa: 5.1.1 fast-glob: 3.2.12 jest: 29.5.0 - storybook: 7.0.24 + storybook: 7.0.25 terminal-link: 2.1.1 typescript: 5.1.3 yargs: 17.7.2 @@ -8295,20 +8295,20 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-a11y@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/addon-a11y@npm:7.0.24" +"@storybook/addon-a11y@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/addon-a11y@npm:7.0.25" dependencies: - "@storybook/addon-highlight": 7.0.24 - "@storybook/channels": 7.0.24 - "@storybook/client-logger": 7.0.24 - "@storybook/components": 7.0.24 - "@storybook/core-events": 7.0.24 + "@storybook/addon-highlight": 7.0.25 + "@storybook/channels": 7.0.25 + "@storybook/client-logger": 7.0.25 + "@storybook/components": 7.0.25 + "@storybook/core-events": 7.0.25 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.0.24 - "@storybook/preview-api": 7.0.24 - "@storybook/theming": 7.0.24 - "@storybook/types": 7.0.24 + "@storybook/manager-api": 7.0.25 + "@storybook/preview-api": 7.0.25 + "@storybook/theming": 7.0.25 + "@storybook/types": 7.0.25 axe-core: ^4.2.0 lodash: ^4.17.21 react-resize-detector: ^7.1.2 @@ -8320,22 +8320,22 @@ __metadata: optional: true react-dom: optional: true - checksum: 9b4ab8a8f832691a5d9eea2a90beff566279db767b9a70647bfab26ef160619915e258e9b0b286fee47253daa67d6cdefd998b4a951c6e7668a9f80feccc7de4 + checksum: 3719ab98dd3b090a906225d048bbdb155fe932f198280a8483e0be6e94aaf7a5ad9d5262e9d8c7217a30b585104d01ee573c8859d2275f71a54ae85ac5746e89 languageName: node linkType: hard -"@storybook/addon-actions@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/addon-actions@npm:7.0.24" +"@storybook/addon-actions@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/addon-actions@npm:7.0.25" dependencies: - "@storybook/client-logger": 7.0.24 - "@storybook/components": 7.0.24 - "@storybook/core-events": 7.0.24 + "@storybook/client-logger": 7.0.25 + "@storybook/components": 7.0.25 + "@storybook/core-events": 7.0.25 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.0.24 - "@storybook/preview-api": 7.0.24 - "@storybook/theming": 7.0.24 - "@storybook/types": 7.0.24 + "@storybook/manager-api": 7.0.25 + "@storybook/preview-api": 7.0.25 + "@storybook/theming": 7.0.25 + "@storybook/types": 7.0.25 dequal: ^2.0.2 lodash: ^4.17.21 polished: ^4.2.2 @@ -8352,22 +8352,22 @@ __metadata: optional: true react-dom: optional: true - checksum: 9d5a742d312e4246bc15b417ca3b7b276c1d785704e77eb2998aadffd580ea00d7c12073fc6ab5b9f16a3756262be38d7d668d8759ff577d2abf15761b980113 + checksum: f7a82d71cf28c0457157562986e62b1bc61615bc7a0fc47352ac63f805acd5cc34f5d2537b762f472aed22538b71e486830bf9fdd53ad96e28d5e35b6b7fd7b5 languageName: node linkType: hard -"@storybook/addon-backgrounds@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/addon-backgrounds@npm:7.0.24" +"@storybook/addon-backgrounds@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/addon-backgrounds@npm:7.0.25" dependencies: - "@storybook/client-logger": 7.0.24 - "@storybook/components": 7.0.24 - "@storybook/core-events": 7.0.24 + "@storybook/client-logger": 7.0.25 + "@storybook/components": 7.0.25 + "@storybook/core-events": 7.0.25 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.0.24 - "@storybook/preview-api": 7.0.24 - "@storybook/theming": 7.0.24 - "@storybook/types": 7.0.24 + "@storybook/manager-api": 7.0.25 + "@storybook/preview-api": 7.0.25 + "@storybook/theming": 7.0.25 + "@storybook/types": 7.0.25 memoizerific: ^1.11.3 ts-dedent: ^2.0.0 peerDependencies: @@ -8378,23 +8378,23 @@ __metadata: optional: true react-dom: optional: true - checksum: 85305d38df119242194f72df8493aff156aef3031473e4621adecd65d317d8527417c1a954988529eb02aa9a440afc5fc74b9eb633270987449b3853c4ea2172 + checksum: 4e507f643d442f9aac78ee0ebd3019debece6712881abdae11eee35932b8a411ce8c402c52ca6f415680a8484fdd6e5ca163a06038a66eea2c33103b68e113f9 languageName: node linkType: hard -"@storybook/addon-controls@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/addon-controls@npm:7.0.24" +"@storybook/addon-controls@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/addon-controls@npm:7.0.25" dependencies: - "@storybook/blocks": 7.0.24 - "@storybook/client-logger": 7.0.24 - "@storybook/components": 7.0.24 - "@storybook/core-common": 7.0.24 - "@storybook/manager-api": 7.0.24 - "@storybook/node-logger": 7.0.24 - "@storybook/preview-api": 7.0.24 - "@storybook/theming": 7.0.24 - "@storybook/types": 7.0.24 + "@storybook/blocks": 7.0.25 + "@storybook/client-logger": 7.0.25 + "@storybook/components": 7.0.25 + "@storybook/core-common": 7.0.25 + "@storybook/manager-api": 7.0.25 + "@storybook/node-logger": 7.0.25 + "@storybook/preview-api": 7.0.25 + "@storybook/theming": 7.0.25 + "@storybook/types": 7.0.25 lodash: ^4.17.21 ts-dedent: ^2.0.0 peerDependencies: @@ -8405,31 +8405,31 @@ __metadata: optional: true react-dom: optional: true - checksum: 90e90300d5bd566470613d4544a912aa3744d575f10cd71800edb191737d3d7d660a8976baccda37528474301567c6e85c292fd61d400799be5330217c3e6495 + checksum: bb3e96d9000fdddceced42469c26f194c61fed159a7f7fa3d196a79204307c35a583b2869695d3864e0755e24fd37ff1ec2f5e75ae85ef2833169ce0da0dcdae languageName: node linkType: hard -"@storybook/addon-docs@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/addon-docs@npm:7.0.24" +"@storybook/addon-docs@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/addon-docs@npm:7.0.25" dependencies: "@babel/core": ^7.20.2 "@babel/plugin-transform-react-jsx": ^7.19.0 "@jest/transform": ^29.3.1 "@mdx-js/react": ^2.1.5 - "@storybook/blocks": 7.0.24 - "@storybook/client-logger": 7.0.24 - "@storybook/components": 7.0.24 - "@storybook/csf-plugin": 7.0.24 - "@storybook/csf-tools": 7.0.24 + "@storybook/blocks": 7.0.25 + "@storybook/client-logger": 7.0.25 + "@storybook/components": 7.0.25 + "@storybook/csf-plugin": 7.0.25 + "@storybook/csf-tools": 7.0.25 "@storybook/global": ^5.0.0 "@storybook/mdx2-csf": ^1.0.0 - "@storybook/node-logger": 7.0.24 - "@storybook/postinstall": 7.0.24 - "@storybook/preview-api": 7.0.24 - "@storybook/react-dom-shim": 7.0.24 - "@storybook/theming": 7.0.24 - "@storybook/types": 7.0.24 + "@storybook/node-logger": 7.0.25 + "@storybook/postinstall": 7.0.25 + "@storybook/preview-api": 7.0.25 + "@storybook/react-dom-shim": 7.0.25 + "@storybook/theming": 7.0.25 + "@storybook/types": 7.0.25 fs-extra: ^11.1.0 remark-external-links: ^8.0.0 remark-slug: ^6.0.0 @@ -8437,57 +8437,57 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 1eae982095eae248d1ccef5ff50359d19e49ee30f304810be54b839fe8a11761854d7f8b05cf0e2f44b3f01ba80313d3c698930b4c8ed0f50813e836662e192b - languageName: node - linkType: hard - -"@storybook/addon-essentials@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/addon-essentials@npm:7.0.24" - dependencies: - "@storybook/addon-actions": 7.0.24 - "@storybook/addon-backgrounds": 7.0.24 - "@storybook/addon-controls": 7.0.24 - "@storybook/addon-docs": 7.0.24 - "@storybook/addon-highlight": 7.0.24 - "@storybook/addon-measure": 7.0.24 - "@storybook/addon-outline": 7.0.24 - "@storybook/addon-toolbars": 7.0.24 - "@storybook/addon-viewport": 7.0.24 - "@storybook/core-common": 7.0.24 - "@storybook/manager-api": 7.0.24 - "@storybook/node-logger": 7.0.24 - "@storybook/preview-api": 7.0.24 + checksum: fa723f5c7a036f26a3f19488bb7289237280fade3cb2e8813f5ffbd2df0cbc9585f0ade3172fb6d357a62a12b0ccf18fa5c91922939472ed815647fadcee933a + languageName: node + linkType: hard + +"@storybook/addon-essentials@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/addon-essentials@npm:7.0.25" + dependencies: + "@storybook/addon-actions": 7.0.25 + "@storybook/addon-backgrounds": 7.0.25 + "@storybook/addon-controls": 7.0.25 + "@storybook/addon-docs": 7.0.25 + "@storybook/addon-highlight": 7.0.25 + "@storybook/addon-measure": 7.0.25 + "@storybook/addon-outline": 7.0.25 + "@storybook/addon-toolbars": 7.0.25 + "@storybook/addon-viewport": 7.0.25 + "@storybook/core-common": 7.0.25 + "@storybook/manager-api": 7.0.25 + "@storybook/node-logger": 7.0.25 + "@storybook/preview-api": 7.0.25 ts-dedent: ^2.0.0 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 9df26178d43ea4c4f2b19a1935bfbac8e57cd24de0269f538ee156dcbd9dca12a0451fcc92b08076312ec758ad68dc54e1374558c5bead6122746ee58d1d9fb0 + checksum: a1b72dcf59b7ea867b98bf84c001023ed397f4cff560cd5d5e7eb13e4fd88c4b54439a6b9832ccbbff7ae0686a587d825d00cce11f9b8b5a282ec8bde7d34779 languageName: node linkType: hard -"@storybook/addon-highlight@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/addon-highlight@npm:7.0.24" +"@storybook/addon-highlight@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/addon-highlight@npm:7.0.25" dependencies: - "@storybook/core-events": 7.0.24 + "@storybook/core-events": 7.0.25 "@storybook/global": ^5.0.0 - "@storybook/preview-api": 7.0.24 - checksum: 50d7e5b26d89bbf37de58d3e1220e1ee558008a85e0384e02d9127ded3df13862e55dc2360c9884d8704ca4bf45053385229f7efdbc935749deb575cbb8c2c01 + "@storybook/preview-api": 7.0.25 + checksum: b74ec304b0ba516fbddd54b711c392d84a00fa9d398e0c59d44983bace619b0228617c9e4804e7b7f15425bf183db2127a4bb3a02199b5038717f916e3efb118 languageName: node linkType: hard -"@storybook/addon-measure@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/addon-measure@npm:7.0.24" +"@storybook/addon-measure@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/addon-measure@npm:7.0.25" dependencies: - "@storybook/client-logger": 7.0.24 - "@storybook/components": 7.0.24 - "@storybook/core-events": 7.0.24 + "@storybook/client-logger": 7.0.25 + "@storybook/components": 7.0.25 + "@storybook/core-events": 7.0.25 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.0.24 - "@storybook/preview-api": 7.0.24 - "@storybook/types": 7.0.24 + "@storybook/manager-api": 7.0.25 + "@storybook/preview-api": 7.0.25 + "@storybook/types": 7.0.25 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -8496,21 +8496,21 @@ __metadata: optional: true react-dom: optional: true - checksum: 05eedd134c84608eda887fd7f237911a0ecc776dbc3bb124696ffe264d2553e2d7054f346823ff06150b8d34ae6379144c3e49ce81f68391c014ed5d48bf3e2c + checksum: 05604d35e83221ebfea520c5d63de541e8ade0f506f69518f706af445cabab121af55ffa4d907b383abfcfc2bba1916463b4c1b718784d1147e4502c7dd877cd languageName: node linkType: hard -"@storybook/addon-outline@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/addon-outline@npm:7.0.24" +"@storybook/addon-outline@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/addon-outline@npm:7.0.25" dependencies: - "@storybook/client-logger": 7.0.24 - "@storybook/components": 7.0.24 - "@storybook/core-events": 7.0.24 + "@storybook/client-logger": 7.0.25 + "@storybook/components": 7.0.25 + "@storybook/core-events": 7.0.25 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.0.24 - "@storybook/preview-api": 7.0.24 - "@storybook/types": 7.0.24 + "@storybook/manager-api": 7.0.25 + "@storybook/preview-api": 7.0.25 + "@storybook/types": 7.0.25 ts-dedent: ^2.0.0 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -8520,19 +8520,19 @@ __metadata: optional: true react-dom: optional: true - checksum: 1ef08412cf803b148f2a5f1af7392d8db9036d4ebc92ae7ef4770ce1fd69fb44797737ee2962cd0146b14f41f6d752314a8e4b475af7b9362d7d022c3d2fcd89 + checksum: 3fa349136b517e19dfa686e3da7d6c3f97d4811405129f8a43213893405f242d09e9f2099cd042c1889162eba6ef7d835dae45989b914511f31351b572f42b6e languageName: node linkType: hard -"@storybook/addon-toolbars@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/addon-toolbars@npm:7.0.24" +"@storybook/addon-toolbars@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/addon-toolbars@npm:7.0.25" dependencies: - "@storybook/client-logger": 7.0.24 - "@storybook/components": 7.0.24 - "@storybook/manager-api": 7.0.24 - "@storybook/preview-api": 7.0.24 - "@storybook/theming": 7.0.24 + "@storybook/client-logger": 7.0.25 + "@storybook/components": 7.0.25 + "@storybook/manager-api": 7.0.25 + "@storybook/preview-api": 7.0.25 + "@storybook/theming": 7.0.25 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -8541,21 +8541,21 @@ __metadata: optional: true react-dom: optional: true - checksum: d5671bdef8417d129eeb4dc700b0ce8bb82ffc2436ebcd0cd2567615939972e1f54ef39a8c4812c8d7c20311f432437e85a73ca8d7f135ffe25bf46160c60cca + checksum: 4dfcac39f0ea3ecfafacb67cc3c1ef76aaef36f9e53e2d9b7461b6e1f5d3732281896bc9b415fb0f26104a6102e74ae7ebd7c3ac8eaf73a480aa11e6b0f37203 languageName: node linkType: hard -"@storybook/addon-viewport@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/addon-viewport@npm:7.0.24" +"@storybook/addon-viewport@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/addon-viewport@npm:7.0.25" dependencies: - "@storybook/client-logger": 7.0.24 - "@storybook/components": 7.0.24 - "@storybook/core-events": 7.0.24 + "@storybook/client-logger": 7.0.25 + "@storybook/components": 7.0.25 + "@storybook/core-events": 7.0.25 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.0.24 - "@storybook/preview-api": 7.0.24 - "@storybook/theming": 7.0.24 + "@storybook/manager-api": 7.0.25 + "@storybook/preview-api": 7.0.25 + "@storybook/theming": 7.0.25 memoizerific: ^1.11.3 prop-types: ^15.7.2 peerDependencies: @@ -8566,30 +8566,30 @@ __metadata: optional: true react-dom: optional: true - checksum: 47dcd0ee4ae521137fb6a9163b9da546dccfef3e99083dd371847f83810fe8b7ade86bba16a903ea02c0101776ba2c7ce0cbec857e1002203e7c2957c6baaccf + checksum: 57696db64895d0c609a3cace4c9a745b63642c03b9092c73c3bda4f880dc9a31340f098bc7ebaf77de46bff865ee41630875c448287424386119a78a63175682 languageName: node linkType: hard -"@storybook/addons@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/addons@npm:7.0.24" +"@storybook/addons@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/addons@npm:7.0.25" dependencies: - "@storybook/manager-api": 7.0.24 - "@storybook/preview-api": 7.0.24 - "@storybook/types": 7.0.24 + "@storybook/manager-api": 7.0.25 + "@storybook/preview-api": 7.0.25 + "@storybook/types": 7.0.25 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 2c841d3e6f762ae59734913b18f6cb7529f178b4733cab09a6cab9133fe00fd4c1c37571aa38cd59905c25b1d8351eb2e168288d3901532ac6e540483e468e90 + checksum: 5acf199d6feef355453cf33a9704ce0d6e814bf136380d1362b4331b705cc56692dd44c2a0f3073b7b826d34baa946e2f778206b2d5bf0097cf4a84d07fd9b1c languageName: node linkType: hard -"@storybook/api@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/api@npm:7.0.24" +"@storybook/api@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/api@npm:7.0.25" dependencies: - "@storybook/client-logger": 7.0.24 - "@storybook/manager-api": 7.0.24 + "@storybook/client-logger": 7.0.25 + "@storybook/manager-api": 7.0.25 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -8598,25 +8598,25 @@ __metadata: optional: true react-dom: optional: true - checksum: 6e76c2da2c3891dd1aad962d17003f61d1d295e1be2e78a596ae923cc0bfda6696ffdbdf8137e4129d9c9adb651505ff417b32b59c1a94ed2af55bc8df256906 + checksum: dcc0953194dbc9f70e7914af377256f6c1f4738a3c83f7b0024551445052f66c37de1a14809f6ae294b1faf32c3c9bb8ca0b157efb4a8b00426df85ac7bfad52 languageName: node linkType: hard -"@storybook/blocks@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/blocks@npm:7.0.24" +"@storybook/blocks@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/blocks@npm:7.0.25" dependencies: - "@storybook/channels": 7.0.24 - "@storybook/client-logger": 7.0.24 - "@storybook/components": 7.0.24 - "@storybook/core-events": 7.0.24 + "@storybook/channels": 7.0.25 + "@storybook/client-logger": 7.0.25 + "@storybook/components": 7.0.25 + "@storybook/core-events": 7.0.25 "@storybook/csf": ^0.1.0 - "@storybook/docs-tools": 7.0.24 + "@storybook/docs-tools": 7.0.25 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.0.24 - "@storybook/preview-api": 7.0.24 - "@storybook/theming": 7.0.24 - "@storybook/types": 7.0.24 + "@storybook/manager-api": 7.0.25 + "@storybook/preview-api": 7.0.25 + "@storybook/theming": 7.0.25 + "@storybook/types": 7.0.25 "@types/lodash": ^4.14.167 color-convert: ^2.0.1 dequal: ^2.0.2 @@ -8631,18 +8631,18 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: fe3e0baaa77be2c91960ef30691b1f488d37d9f5ec68859e79ab25cf42c47c3e53a6a88271f1e167214d5dbda5bb7a428b8496a5cb29a998e1fcf5b6adfc0278 + checksum: 60f1916551f808904fb894a0f3a7dbf09bd31aae13ca6f00db76991bccabdb9684cfc4501f05311e988cd93af3d43489dccb1b16ae96e51d32b0059be14d101f languageName: node linkType: hard -"@storybook/builder-manager@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/builder-manager@npm:7.0.24" +"@storybook/builder-manager@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/builder-manager@npm:7.0.25" dependencies: "@fal-works/esbuild-plugin-global-externals": ^2.1.2 - "@storybook/core-common": 7.0.24 - "@storybook/manager": 7.0.24 - "@storybook/node-logger": 7.0.24 + "@storybook/core-common": 7.0.25 + "@storybook/manager": 7.0.25 + "@storybook/node-logger": 7.0.25 "@types/ejs": ^3.1.1 "@types/find-cache-dir": ^3.2.1 "@yarnpkg/esbuild-plugin-pnp": ^3.0.0-rc.10 @@ -8655,34 +8655,34 @@ __metadata: fs-extra: ^11.1.0 process: ^0.11.10 util: ^0.12.4 - checksum: cf2cfad2b843e38db03bab91054531acf6dcaa5d942ef8766d0e37affb54c4c3a732dba47c2c07d8658de980c6567c47cb9bf57056e63df0a0bbadc471b45b33 + checksum: 906781744ccfa18a594246246687bd33325de3660d15592b535ebbd0176def60d6d6f1f8961af8b4e8d349d7fdf3be4241368a84f595ff5495cc2b42f8c64c6c languageName: node linkType: hard -"@storybook/builder-webpack5@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/builder-webpack5@npm:7.0.24" +"@storybook/builder-webpack5@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/builder-webpack5@npm:7.0.25" dependencies: "@babel/core": ^7.12.10 - "@storybook/addons": 7.0.24 - "@storybook/api": 7.0.24 - "@storybook/channel-postmessage": 7.0.24 - "@storybook/channel-websocket": 7.0.24 - "@storybook/channels": 7.0.24 - "@storybook/client-api": 7.0.24 - "@storybook/client-logger": 7.0.24 - "@storybook/components": 7.0.24 - "@storybook/core-common": 7.0.24 - "@storybook/core-events": 7.0.24 - "@storybook/core-webpack": 7.0.24 + "@storybook/addons": 7.0.25 + "@storybook/api": 7.0.25 + "@storybook/channel-postmessage": 7.0.25 + "@storybook/channel-websocket": 7.0.25 + "@storybook/channels": 7.0.25 + "@storybook/client-api": 7.0.25 + "@storybook/client-logger": 7.0.25 + "@storybook/components": 7.0.25 + "@storybook/core-common": 7.0.25 + "@storybook/core-events": 7.0.25 + "@storybook/core-webpack": 7.0.25 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.0.24 - "@storybook/node-logger": 7.0.24 - "@storybook/preview": 7.0.24 - "@storybook/preview-api": 7.0.24 - "@storybook/router": 7.0.24 - "@storybook/store": 7.0.24 - "@storybook/theming": 7.0.24 + "@storybook/manager-api": 7.0.25 + "@storybook/node-logger": 7.0.25 + "@storybook/preview": 7.0.25 + "@storybook/preview-api": 7.0.25 + "@storybook/router": 7.0.25 + "@storybook/store": 7.0.25 + "@storybook/theming": 7.0.25 "@types/node": ^16.0.0 "@types/semver": ^7.3.4 babel-loader: ^9.0.0 @@ -8712,57 +8712,57 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 4decbbaf9f8406ae23bf9cd7924addd7871b6145795e2b360d8598dade1f78238e8868104854702aa90a7bbda8da5e3fb9a329569c7e2a26315c3dc9befc86b0 + checksum: eb6cdb43b522ddd9f6bab78deb4256f8ea4b4f9883a27fc3275f590ee8717f65ba1779d4154ecd550178b66ac1e706ef21d80fc73ce113e7d1e74ee741b4ddeb languageName: node linkType: hard -"@storybook/channel-postmessage@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/channel-postmessage@npm:7.0.24" +"@storybook/channel-postmessage@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/channel-postmessage@npm:7.0.25" dependencies: - "@storybook/channels": 7.0.24 - "@storybook/client-logger": 7.0.24 - "@storybook/core-events": 7.0.24 + "@storybook/channels": 7.0.25 + "@storybook/client-logger": 7.0.25 + "@storybook/core-events": 7.0.25 "@storybook/global": ^5.0.0 qs: ^6.10.0 telejson: ^7.0.3 - checksum: 21429603b8f8e040bfa71cbc06454194d7395909a78112d46af5966790429bf2392746ef32ef4ce323881e91b15129959c2dd2d6610c96d520edcb449b2b0c96 + checksum: 33b507512b6338f08306dd3e7e7fe6bddbc6dd041b064c5104887ba8e39eb2d2a28afda2c804bfc55ee68e1cdf00db5e91e529ee50ca889d96585b024799fe34 languageName: node linkType: hard -"@storybook/channel-websocket@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/channel-websocket@npm:7.0.24" +"@storybook/channel-websocket@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/channel-websocket@npm:7.0.25" dependencies: - "@storybook/channels": 7.0.24 - "@storybook/client-logger": 7.0.24 + "@storybook/channels": 7.0.25 + "@storybook/client-logger": 7.0.25 "@storybook/global": ^5.0.0 telejson: ^7.0.3 - checksum: f4b9f1050e99a059b79746abf11e1eaffade93eff2012264d593d0dce7fd8aeb417363bad9b181505c9472555bd81b2200cbc7e0d9d8fc2265362df7c0e7076a + checksum: ef276a06c9d464be807b58e1bdb61c76ab8d124419a7ef103eefc76589be95d08aa06ea9c1c1c96717fc643d6f595c9db3d960ab711f22c3f66b3fd81f946490 languageName: node linkType: hard -"@storybook/channels@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/channels@npm:7.0.24" - checksum: f32968d2673ae7a4558b007d8185e6afee0ea8f40a1916f41086324e470d0b36c739c0b9f42a145b381fcfbd4c51a754fcfdc6a6b3f2f612fa61cf8245dfca39 +"@storybook/channels@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/channels@npm:7.0.25" + checksum: d5a3aa0da1b9a472cefb5a47491b61e9b4bc32af282799b68a76b3ee191ac763129aa298d34ce5dd9789eed59bf0c7d2147b8b449199d14fae8e73acf9f4dd6e languageName: node linkType: hard -"@storybook/cli@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/cli@npm:7.0.24" +"@storybook/cli@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/cli@npm:7.0.25" dependencies: "@babel/core": ^7.20.2 "@babel/preset-env": ^7.20.2 "@ndelangen/get-tarball": ^3.0.7 - "@storybook/codemod": 7.0.24 - "@storybook/core-common": 7.0.24 - "@storybook/core-server": 7.0.24 - "@storybook/csf-tools": 7.0.24 - "@storybook/node-logger": 7.0.24 - "@storybook/telemetry": 7.0.24 - "@storybook/types": 7.0.24 + "@storybook/codemod": 7.0.25 + "@storybook/core-common": 7.0.25 + "@storybook/core-server": 7.0.25 + "@storybook/csf-tools": 7.0.25 + "@storybook/node-logger": 7.0.25 + "@storybook/telemetry": 7.0.25 + "@storybook/types": 7.0.25 "@types/semver": ^7.3.4 chalk: ^4.1.0 commander: ^6.2.1 @@ -8794,85 +8794,85 @@ __metadata: bin: getstorybook: ./bin/index.js sb: ./bin/index.js - checksum: a1fad2278b5010b26100715a1ff42a00e413b99ece8acb9d860b33fe00ce636505ce2b992ce6b571df2393d3c06fcbdd3f84b4db089ac509f3c329c6ab909f0f + checksum: c1e82c4652166e34d6ef4450ac6ab797c18a4ec0bcbbb673b4d82a4b8a3fc8d37bac951870bf8fb4e5941f7c4103bfa06233d6726357af1a2501fab2d74243ba languageName: node linkType: hard -"@storybook/client-api@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/client-api@npm:7.0.24" +"@storybook/client-api@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/client-api@npm:7.0.25" dependencies: - "@storybook/client-logger": 7.0.24 - "@storybook/preview-api": 7.0.24 - checksum: e58344d24d40d6277ec1a1b93e82187ee39aec4f127cf7319fe515d5fa9d57d205587841026fb66ef4f7fa06ed64c992457c54250e030f70f83db843a1fbdf4f + "@storybook/client-logger": 7.0.25 + "@storybook/preview-api": 7.0.25 + checksum: 84c891eb5e2731a9c2cf83d487c1636bc2b46edc86ebc1de4047a9395891a7e2d3e6c613f3bdc222ef74eb5a72b11369a1ae04ab6bd6cdb6128b789581f82f90 languageName: node linkType: hard -"@storybook/client-logger@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/client-logger@npm:7.0.24" +"@storybook/client-logger@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/client-logger@npm:7.0.25" dependencies: "@storybook/global": ^5.0.0 - checksum: 5b87e8513650215ed48de02bf4956dd14897cc51ce83d2e4b80178805e69e132f98cc01d777e3868817cf417b9ea0c48fe910d0a6d1a70e1a2ae9610ff49b2ee + checksum: 041095ea2b4636830d2ebb4809753c0bca6524c00ee7f9f88bffa44f1e481fe538c7384b33da0c0da8bf8be24583ada2e7e260101a9aedb6b148968222394c56 languageName: node linkType: hard -"@storybook/codemod@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/codemod@npm:7.0.24" +"@storybook/codemod@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/codemod@npm:7.0.25" dependencies: "@babel/core": ~7.21.0 "@babel/preset-env": ~7.21.0 "@babel/types": ~7.21.2 "@storybook/csf": ^0.1.0 - "@storybook/csf-tools": 7.0.24 - "@storybook/node-logger": 7.0.24 - "@storybook/types": 7.0.24 + "@storybook/csf-tools": 7.0.25 + "@storybook/node-logger": 7.0.25 + "@storybook/types": 7.0.25 cross-spawn: ^7.0.3 globby: ^11.0.2 jscodeshift: ^0.14.0 lodash: ^4.17.21 prettier: ^2.8.0 recast: ^0.23.1 - checksum: 6ddc21407a5b4be10bcc3a8dd637d5cae2b394d25fae69489c5861b3f6148085b42070247c560a643bb388d0fbe0fde9642aa1a2307ccb06f2ad8e61c83994b8 + checksum: fa0958a8935f868a8c22ec5a168d337c2cb40c2f0b51b15d378b681d4e20650aad03aa8d71aff672603da8f175e32add019f5575c076d77c26ced1425c064414 languageName: node linkType: hard -"@storybook/components@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/components@npm:7.0.24" +"@storybook/components@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/components@npm:7.0.25" dependencies: - "@storybook/client-logger": 7.0.24 + "@storybook/client-logger": 7.0.25 "@storybook/csf": ^0.1.0 "@storybook/global": ^5.0.0 - "@storybook/theming": 7.0.24 - "@storybook/types": 7.0.24 + "@storybook/theming": 7.0.25 + "@storybook/types": 7.0.25 memoizerific: ^1.11.3 use-resize-observer: ^9.1.0 util-deprecate: ^1.0.2 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 4e0785adf2669e4d9772eeb84ccc0de01ac3fcf11971e709ca0990bb56062a63e60e0bc0b9bcb2f6514314f1e7b3b6aeb4e0aec0da3920858f1f00058b9a9b1c + checksum: 8321fc1d448af08626d4cc1727f8ad265c91f1fccc6de0c38f6b618ae99ffd241bdae0bdb1dc533030935ab09460bf1d57fcc0a0a88b4dcf18c6e15beef0c46d languageName: node linkType: hard -"@storybook/core-client@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/core-client@npm:7.0.24" +"@storybook/core-client@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/core-client@npm:7.0.25" dependencies: - "@storybook/client-logger": 7.0.24 - "@storybook/preview-api": 7.0.24 - checksum: a389ab8a3c39cfbcb8a1f3d94c81fc8bb71bbbba6571145bcf315e64acba810121e6cebc48dddaf62b3d73f800446c4f112dbb3120b05099bfefcdd3bb6fb6b3 + "@storybook/client-logger": 7.0.25 + "@storybook/preview-api": 7.0.25 + checksum: 76f1b4ff96ce19581d74246817c76c765dcef0ae06d84e98a799bb57e2b856b8d6e7ffc96eae071890d0ce9ddd8f06302206944f81761c7feb68e526e0a1d42d languageName: node linkType: hard -"@storybook/core-common@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/core-common@npm:7.0.24" +"@storybook/core-common@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/core-common@npm:7.0.25" dependencies: - "@storybook/node-logger": 7.0.24 - "@storybook/types": 7.0.24 + "@storybook/node-logger": 7.0.25 + "@storybook/types": 7.0.25 "@types/node": ^16.0.0 "@types/node-fetch": ^2.6.4 "@types/pretty-hrtime": ^1.0.0 @@ -8892,35 +8892,35 @@ __metadata: pretty-hrtime: ^1.0.3 resolve-from: ^5.0.0 ts-dedent: ^2.0.0 - checksum: f17425612885461deaa340f68580f893fd6469f2cc44992cf3ee8cb880d15e03b6dee4ab72db2c8e2d174f2e58be8072b9d54a894237609fb9efaabe884ae25e + checksum: 3f1f965caeaf4406d8f29085564c48b2a73c054c058c6425aa009846c115a9bdd0367943f2690630390a756adf9de2c763d6782c26698e25b6f1f94ba9132201 languageName: node linkType: hard -"@storybook/core-events@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/core-events@npm:7.0.24" - checksum: 03c5d2c9ae36e787b8cd7400223e5b2a14d73db1dac6298cfd5554db565e2ed4d5c68b4547f03f7791e9d1e42d0f7696e02e9ac5b75ce8642249a9b80f851b9a +"@storybook/core-events@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/core-events@npm:7.0.25" + checksum: 9450aab6f37d4e92022d66fa6c9a2649affccca7a0568533fcb0b35b9e23482a1828b3308e616aaf25c15096f019a2c026c55a00c6da3917f2901112d50e25e1 languageName: node linkType: hard -"@storybook/core-server@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/core-server@npm:7.0.24" +"@storybook/core-server@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/core-server@npm:7.0.25" dependencies: "@aw-web-design/x-default-browser": 1.4.88 "@discoveryjs/json-ext": ^0.5.3 - "@storybook/builder-manager": 7.0.24 - "@storybook/core-common": 7.0.24 - "@storybook/core-events": 7.0.24 + "@storybook/builder-manager": 7.0.25 + "@storybook/core-common": 7.0.25 + "@storybook/core-events": 7.0.25 "@storybook/csf": ^0.1.0 - "@storybook/csf-tools": 7.0.24 + "@storybook/csf-tools": 7.0.25 "@storybook/docs-mdx": ^0.1.0 "@storybook/global": ^5.0.0 - "@storybook/manager": 7.0.24 - "@storybook/node-logger": 7.0.24 - "@storybook/preview-api": 7.0.24 - "@storybook/telemetry": 7.0.24 - "@storybook/types": 7.0.24 + "@storybook/manager": 7.0.25 + "@storybook/node-logger": 7.0.25 + "@storybook/preview-api": 7.0.25 + "@storybook/telemetry": 7.0.25 + "@storybook/types": 7.0.25 "@types/detect-port": ^1.3.0 "@types/node": ^16.0.0 "@types/node-fetch": ^2.5.7 @@ -8948,47 +8948,47 @@ __metadata: util-deprecate: ^1.0.2 watchpack: ^2.2.0 ws: ^8.2.3 - checksum: 84901b7b5e1f8155ed67f28d9af01276144a198f4da543f46a5dedcccddbbe7640a4af39af519efafad81a6e31605e779e37a707fe5a89da5d809e458d658de7 + checksum: 87e28c878fbc8f4dd9d62c222bbf6efc7551f30511fadf357f8abc9ef8afd238fad3972b45c95f29ec854c3095ca2d66c6826990323a83c98f9acfd2f8ef79d3 languageName: node linkType: hard -"@storybook/core-webpack@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/core-webpack@npm:7.0.24" +"@storybook/core-webpack@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/core-webpack@npm:7.0.25" dependencies: - "@storybook/core-common": 7.0.24 - "@storybook/node-logger": 7.0.24 - "@storybook/types": 7.0.24 + "@storybook/core-common": 7.0.25 + "@storybook/node-logger": 7.0.25 + "@storybook/types": 7.0.25 "@types/node": ^16.0.0 ts-dedent: ^2.0.0 - checksum: 8b62726d435e9c996cec706d4ee16e6b92f9d67686ababa086d836b632477cb6567d8d05b3c5db34ab99474ecda96bfedbbc8b13d8b7817b46b28e68a45c8a99 + checksum: d8bd2bdfe2c7540a02aa78f0df2d4e41e3d81311e0ec9e7c87ceb4645c1d22d2b753460f01519f126a955b1a4919e8a6ef61fc043f38db620e5b0c4b57037905 languageName: node linkType: hard -"@storybook/csf-plugin@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/csf-plugin@npm:7.0.24" +"@storybook/csf-plugin@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/csf-plugin@npm:7.0.25" dependencies: - "@storybook/csf-tools": 7.0.24 + "@storybook/csf-tools": 7.0.25 unplugin: ^0.10.2 - checksum: e61328f9ac31bc8b788c38992d352af54001e0d76e7d39fa7fbbc32d4daf5e35aecf24a035ed6285b03d2f4e1f603f3de979b460e33d745b27fa1fe2bfbe0111 + checksum: 8d13a64664320e3a992aa7b2b6aaae3cd9e969ee96fa62e8dceccea25ca94ef191d30aa4be290d7a5daae3aeb113de5bb4374a8b5aa8c88f5c9598dcbd05792b languageName: node linkType: hard -"@storybook/csf-tools@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/csf-tools@npm:7.0.24" +"@storybook/csf-tools@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/csf-tools@npm:7.0.25" dependencies: "@babel/generator": ~7.21.1 "@babel/parser": ~7.21.2 "@babel/traverse": ~7.21.2 "@babel/types": ~7.21.2 "@storybook/csf": ^0.1.0 - "@storybook/types": 7.0.24 + "@storybook/types": 7.0.25 fs-extra: ^11.1.0 recast: ^0.23.1 ts-dedent: ^2.0.0 - checksum: de092dfaeedc5693b86c1823ebcef7b70fa2fcf1e56513839242b98b7f6473df8f33aa6f3e5aace9f9cc4dc286c6e3152396f6cf6047e8d794e419e917ee8762 + checksum: 6ea727c8f44d890c5fc70ffd3b012d93d4aa669089a913a1e716b728af650154c865cf6f9fec727e7b571af05b052c7935228eb7c2888c6118d1581b448c1e6e languageName: node linkType: hard @@ -9008,18 +9008,18 @@ __metadata: languageName: node linkType: hard -"@storybook/docs-tools@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/docs-tools@npm:7.0.24" +"@storybook/docs-tools@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/docs-tools@npm:7.0.25" dependencies: "@babel/core": ^7.12.10 - "@storybook/core-common": 7.0.24 - "@storybook/preview-api": 7.0.24 - "@storybook/types": 7.0.24 + "@storybook/core-common": 7.0.25 + "@storybook/preview-api": 7.0.25 + "@storybook/types": 7.0.25 "@types/doctrine": ^0.0.3 doctrine: ^3.0.0 lodash: ^4.17.21 - checksum: 52ae32c45e0e4e5f4fe655abbc9e0ed1a26287c5ea517b0e31569a052924773c71afff403c3ae156c130b836b467a34960240480ddbd9f7193ece365e92820ea + checksum: a993e66b3258c00545a9cedfc4dce78e7567914304b75e610ad453d415a2e62f1a89611a53ce8f39c1f6a3a996b8efcdb140b76724aebef1ed30e109e6367c4f languageName: node linkType: hard @@ -9030,18 +9030,18 @@ __metadata: languageName: node linkType: hard -"@storybook/manager-api@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/manager-api@npm:7.0.24" +"@storybook/manager-api@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/manager-api@npm:7.0.25" dependencies: - "@storybook/channels": 7.0.24 - "@storybook/client-logger": 7.0.24 - "@storybook/core-events": 7.0.24 + "@storybook/channels": 7.0.25 + "@storybook/client-logger": 7.0.25 + "@storybook/core-events": 7.0.25 "@storybook/csf": ^0.1.0 "@storybook/global": ^5.0.0 - "@storybook/router": 7.0.24 - "@storybook/theming": 7.0.24 - "@storybook/types": 7.0.24 + "@storybook/router": 7.0.25 + "@storybook/theming": 7.0.25 + "@storybook/types": 7.0.25 dequal: ^2.0.2 lodash: ^4.17.21 memoizerific: ^1.11.3 @@ -9052,14 +9052,14 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: bb8d14336aa9776427659bf9050397dd1056501658ac3fed2a412dcc5d39dc2441098900dec02d2c8de6e99b3c0a940e64279106bb72bacf9a96e659f2cc2c85 + checksum: 4705403834f39dc19f321336ad486468c6b627282576a4ccbf39e7b2e5262fb7ff48036a67b5eb22205897253dc6eea6d3a4a056f86c70cb213f0ec3801f121c languageName: node linkType: hard -"@storybook/manager@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/manager@npm:7.0.24" - checksum: eb9b00419bb67e0bb5b749f0bc2a7cf034cde71a838668976e3df3e8504c42597812e033843e013c910babba8327b0e67c5baab9cc1f4d3b8fa610eb33c47917 +"@storybook/manager@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/manager@npm:7.0.25" + checksum: d4876decb00024f6a07e3466530c6f9a60cbb066abc1087c516ba7e2f694fe289bd034b07fd677dda9b985fd7636df8e65250e320e917d9e0743b65cf5a0afe9 languageName: node linkType: hard @@ -9070,36 +9070,36 @@ __metadata: languageName: node linkType: hard -"@storybook/node-logger@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/node-logger@npm:7.0.24" +"@storybook/node-logger@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/node-logger@npm:7.0.25" dependencies: "@types/npmlog": ^4.1.2 chalk: ^4.1.0 npmlog: ^5.0.1 pretty-hrtime: ^1.0.3 - checksum: c57f5eb4aabf19ca56a77cc605b1c6f6cc9f36651c0926f50ab47bc81c5448011e0ca9fe573f469e2025f1035ca3b3e9260d22143f141fad4ae0cca86c908823 + checksum: 373e61190c14561a29de873340dd5fffbd3ba833f1c32583b9e131781ccebe5de60e8f94a0cf41ede6c0cb78b6f43bf2e2d2636d36d5ef6202f2146895a9fa38 languageName: node linkType: hard -"@storybook/postinstall@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/postinstall@npm:7.0.24" - checksum: 07733db6dfa250fe0a2dd3c01f00b93b2030f3a15ded5444fbd44273612033abbbc58d2ead3cbac479ba1f058bcf6b64e6bc6689d4388fd570da586f836e6022 +"@storybook/postinstall@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/postinstall@npm:7.0.25" + checksum: f1ba3c40eeae67ec470bd16257beed5a4d319c11e7a01984cacdd2cbb3bc36c3ded97aa3709a4df86f468bbde7b8ecf31cd892d4bcc9201015309e76fe12e5cb languageName: node linkType: hard -"@storybook/preset-react-webpack@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/preset-react-webpack@npm:7.0.24" +"@storybook/preset-react-webpack@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/preset-react-webpack@npm:7.0.25" dependencies: "@babel/preset-flow": ^7.18.6 "@babel/preset-react": ^7.18.6 "@pmmmwh/react-refresh-webpack-plugin": ^0.5.5 - "@storybook/core-webpack": 7.0.24 - "@storybook/docs-tools": 7.0.24 - "@storybook/node-logger": 7.0.24 - "@storybook/react": 7.0.24 + "@storybook/core-webpack": 7.0.25 + "@storybook/docs-tools": 7.0.25 + "@storybook/node-logger": 7.0.25 + "@storybook/react": 7.0.25 "@storybook/react-docgen-typescript-plugin": 1.0.6--canary.9.0c3f3b7.0 "@types/node": ^16.0.0 "@types/semver": ^7.3.4 @@ -9118,21 +9118,21 @@ __metadata: optional: true typescript: optional: true - checksum: 3fe31d95d208cf32fe0f097883029ed444017c6cff5ad3fdbbeb6d34f755a1ec54737cca78aa195e8924b0d5a8f0d4bc844e958b817956134ad9dc96a1dffbeb + checksum: ee046f2bf28eadef114e01532eb1fde834178e7b810ab7e015b8f91fff796be1b5486356367902802450eff1e01df54b62dec0ca5267a7523ec6e96d56967121 languageName: node linkType: hard -"@storybook/preview-api@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/preview-api@npm:7.0.24" +"@storybook/preview-api@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/preview-api@npm:7.0.25" dependencies: - "@storybook/channel-postmessage": 7.0.24 - "@storybook/channels": 7.0.24 - "@storybook/client-logger": 7.0.24 - "@storybook/core-events": 7.0.24 + "@storybook/channel-postmessage": 7.0.25 + "@storybook/channels": 7.0.25 + "@storybook/client-logger": 7.0.25 + "@storybook/core-events": 7.0.25 "@storybook/csf": ^0.1.0 "@storybook/global": ^5.0.0 - "@storybook/types": 7.0.24 + "@storybook/types": 7.0.25 "@types/qs": ^6.9.5 dequal: ^2.0.2 lodash: ^4.17.21 @@ -9141,14 +9141,14 @@ __metadata: synchronous-promise: ^2.0.15 ts-dedent: ^2.0.0 util-deprecate: ^1.0.2 - checksum: 71318b5ec628a3e7d369ad4628ea3ec0b7017ae72983ab1911e0cf84dd77759069a2069e8825daee3d2eadbe0684f1b6d6e7d7ece0d34b43f3ac04b4cdcd15be + checksum: 70d733636301b3aca4b8766f2396763a9f0500782fa252f29fd819f2b32cac52bc9b467f2944c3467a4a426f7fe7999b6d1a7b02ec3a0dcd0980b9e72470490d languageName: node linkType: hard -"@storybook/preview@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/preview@npm:7.0.24" - checksum: b59b7c1063fac49702ca30e38e5917cb0b3cf4b5859ca16ed69b190a1469c32884f2d663a253663b3d8d88603ed68919e5f276e886170c0560d0e269f892282b +"@storybook/preview@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/preview@npm:7.0.25" + checksum: f3028fa54052be21fe14d66f851bff4da6bbe72508b4c9d7ba2488398cdc0e91a5c2a7be1d60d1696b9153e280980e071eb546e6047a241707c674eabac60c78 languageName: node linkType: hard @@ -9170,23 +9170,23 @@ __metadata: languageName: node linkType: hard -"@storybook/react-dom-shim@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/react-dom-shim@npm:7.0.24" +"@storybook/react-dom-shim@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/react-dom-shim@npm:7.0.25" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 37abda6c26b26c40e9230671a10e75dab25ebf97d40730f0a10a465410a56356f856513a831f0da2cf0131129ba4a4e5c03c1a839196c3d1baad87a0b8ec46db + checksum: 44a2a9444f99036601a3828a4309e79175d09d9bb62d70d9060de30cdb0fc7cb055abc57f8f42e4d8c216b75255857dd603bc1deabad3f52b29d1c71f72d6fbc languageName: node linkType: hard -"@storybook/react-webpack5@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/react-webpack5@npm:7.0.24" +"@storybook/react-webpack5@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/react-webpack5@npm:7.0.25" dependencies: - "@storybook/builder-webpack5": 7.0.24 - "@storybook/preset-react-webpack": 7.0.24 - "@storybook/react": 7.0.24 + "@storybook/builder-webpack5": 7.0.25 + "@storybook/preset-react-webpack": 7.0.25 + "@storybook/react": 7.0.25 "@types/node": ^16.0.0 peerDependencies: "@babel/core": ^7.11.5 @@ -9197,21 +9197,21 @@ __metadata: optional: true typescript: optional: true - checksum: e264fe495f60e0c7e9597dae4a6ab7289384e4ed5b51a7d42afc2de06d8d589c19c9f5c6fc3d1f8cbff3ae5927a20e36d55f61c372abec2664261b8b01db03b5 + checksum: 70d1e805378de7278f1db3c78739ebcc15dfce5ecefd4a037da188371c1ca8134cc2887221a749fab020d444dd1aea10764fd3e5e5ddc36a92bf328d24e2b697 languageName: node linkType: hard -"@storybook/react@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/react@npm:7.0.24" +"@storybook/react@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/react@npm:7.0.25" dependencies: - "@storybook/client-logger": 7.0.24 - "@storybook/core-client": 7.0.24 - "@storybook/docs-tools": 7.0.24 + "@storybook/client-logger": 7.0.25 + "@storybook/core-client": 7.0.25 + "@storybook/docs-tools": 7.0.25 "@storybook/global": ^5.0.0 - "@storybook/preview-api": 7.0.24 - "@storybook/react-dom-shim": 7.0.24 - "@storybook/types": 7.0.24 + "@storybook/preview-api": 7.0.25 + "@storybook/react-dom-shim": 7.0.25 + "@storybook/types": 7.0.25 "@types/escodegen": ^0.0.6 "@types/estree": ^0.0.51 "@types/node": ^16.0.0 @@ -9232,40 +9232,40 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 3bc5d4501fed618c403cb35b9b106030747c286689ecde4769217b2836a80571966afab32bc13d0527abeb75fa0129b59dd402688fdf2254ade65b3be28c74c8 + checksum: fd3ba7a54d70047b42143e2f9d5fa4d20287bb333efacfa9e7736bb3a1fff32880efa22992e33b991600227eae0a617938598714121346ff06217e859a9983a3 languageName: node linkType: hard -"@storybook/router@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/router@npm:7.0.24" +"@storybook/router@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/router@npm:7.0.25" dependencies: - "@storybook/client-logger": 7.0.24 + "@storybook/client-logger": 7.0.25 memoizerific: ^1.11.3 qs: ^6.10.0 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 9d9653b6ad5c5ef9afae683a2b9a8a9e085e76b1bd90e5895b763dd5476225e7ff04d0317470b80137b1e4ac9a874b9c5d7637d99b0fda9c583c089b89b660ca + checksum: e0061114d94266c0f7088a787d2251cc09904ac9b2c310b9bc33461738cfa91c1fa8a08b451cc38669c1ab5bd64fb80fd2ea601450848bccdd631bde2543a6fa languageName: node linkType: hard -"@storybook/store@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/store@npm:7.0.24" +"@storybook/store@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/store@npm:7.0.25" dependencies: - "@storybook/client-logger": 7.0.24 - "@storybook/preview-api": 7.0.24 - checksum: ffa12cdccbfb5a28d1279431f68f7d6321bfa9baa8b7c48e736d350ef6427296f27cee4e365095cd56769977a37c55d9457204a950bf48311f9b771f8ca32e97 + "@storybook/client-logger": 7.0.25 + "@storybook/preview-api": 7.0.25 + checksum: b0620987b37896907d1ec65d2755e06ab74c7f99be793c3b0a11da2982a1eec8fc09dec30f9a757bdc9a6c56e51eb9e7571e24e250d92f1f534d1717ebbd0d82 languageName: node linkType: hard -"@storybook/telemetry@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/telemetry@npm:7.0.24" +"@storybook/telemetry@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/telemetry@npm:7.0.25" dependencies: - "@storybook/client-logger": 7.0.24 - "@storybook/core-common": 7.0.24 + "@storybook/client-logger": 7.0.25 + "@storybook/core-common": 7.0.25 chalk: ^4.1.0 detect-package-manager: ^2.0.1 fetch-retry: ^5.0.2 @@ -9273,34 +9273,34 @@ __metadata: isomorphic-unfetch: ^3.1.0 nanoid: ^3.3.1 read-pkg-up: ^7.0.1 - checksum: 21598bed7768fcf3e0dcfa528e7f2ada9928e64d24c110d9e9599b9ff6fb7541b4b92d2c7f785a6bea2a7e9d2f8694bb9470afc2348a1c74c1f1393e5dea7138 + checksum: b5f1f3d90f240a7da0a46eba5bf00b92efa25504845d646287b7c9ad54a9fc0f297fbb6eb5d3b2366a02aeec3530fdad485d392aad1d0a6583deb563cf49fedb languageName: node linkType: hard -"@storybook/theming@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/theming@npm:7.0.24" +"@storybook/theming@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/theming@npm:7.0.25" dependencies: "@emotion/use-insertion-effect-with-fallbacks": ^1.0.0 - "@storybook/client-logger": 7.0.24 + "@storybook/client-logger": 7.0.25 "@storybook/global": ^5.0.0 memoizerific: ^1.11.3 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 637cf51ee9c2e820ac5ff25b6c1d7e68c59aa59a0fe3b8c71d31efa438766b3e477f28c86e86e01afc374d0993c93b945daa09c696d3f6b89201a3a736d84ac9 + checksum: da0fd0bdbc79f800cb4dc5897aff437f12828bbb8c4e2ee8ad4a68446a46741a88652ce0c3a95e6f12ab12650ded215bc8ab987e53d7406f4dfc8dc365bca6a7 languageName: node linkType: hard -"@storybook/types@npm:7.0.24": - version: 7.0.24 - resolution: "@storybook/types@npm:7.0.24" +"@storybook/types@npm:7.0.25": + version: 7.0.25 + resolution: "@storybook/types@npm:7.0.25" dependencies: - "@storybook/channels": 7.0.24 + "@storybook/channels": 7.0.25 "@types/babel__core": ^7.0.0 "@types/express": ^4.7.0 file-system-cache: 2.3.0 - checksum: e82b16a4d9473e928a5e8d9ab3795c47f9e3021508e108f7f96b0f3d64b1801e994535d4a2b911f59c542eeec1ebf971b86cf23e933121b886e7a33f887e0726 + checksum: 6b8ad191f875c22cf07893d70fb311304e885e85291915ae421e37df5a506f5470454aa9a224f4c3a0597a8352b62e02cdf3a213372405c802b694692fd877a9 languageName: node linkType: hard @@ -28870,15 +28870,15 @@ __metadata: languageName: node linkType: hard -"storybook@npm:7.0.24": - version: 7.0.24 - resolution: "storybook@npm:7.0.24" +"storybook@npm:7.0.25": + version: 7.0.25 + resolution: "storybook@npm:7.0.25" dependencies: - "@storybook/cli": 7.0.24 + "@storybook/cli": 7.0.25 bin: sb: ./index.js storybook: ./index.js - checksum: 88af495e180cdee764cff621b41d3181ef07b16ca402e5f4cf373f063f9d7c4c2417a9a017bf68a8ad17d719239174dd12277e51318392902bf4d226607b7f2c + checksum: 5da8b5d4a6904a93f31966bb0bca58db58c52c4275433e08f489025020236649a008a0868a84bcd6f249f4445ad93d0778bf1e2bfa942cac0d0999bacc732ed4 languageName: node linkType: hard