From 045a3d71af29fc1773bdf57a368c875a76423873 Mon Sep 17 00:00:00 2001 From: Sergey Vohmyanin Date: Thu, 25 Aug 2022 23:19:28 +0300 Subject: [PATCH 001/154] fix(windows): node.js modules .bin commands does not appear available as executable, so invoke these commands as shell commands --- code/frameworks/angular/src/builders/utils/run-compodoc.ts | 1 + .../angular/src/client/docs/angular-properties.test.ts | 1 + code/lib/cli/src/add.ts | 1 + code/lib/cli/src/js-package-manager/JsPackageManager.ts | 1 + .../lib/cli/src/js-package-manager/JsPackageManagerFactory.ts | 4 ++-- code/lib/cli/src/link.ts | 1 + code/lib/cli/src/upgrade.ts | 3 ++- code/lib/codemod/src/index.js | 1 + .../web-components/src/docs/web-components-properties.test.ts | 1 + 9 files changed, 11 insertions(+), 3 deletions(-) diff --git a/code/frameworks/angular/src/builders/utils/run-compodoc.ts b/code/frameworks/angular/src/builders/utils/run-compodoc.ts index 74551841046..dc6e541b58d 100644 --- a/code/frameworks/angular/src/builders/utils/run-compodoc.ts +++ b/code/frameworks/angular/src/builders/utils/run-compodoc.ts @@ -30,6 +30,7 @@ export const runCompodoc = ( context.logger.info(finalCompodocArgs.join(' ')); const child = spawn('npx', finalCompodocArgs, { cwd: context.workspaceRoot, + shell: true, }); child.stdout.on('data', (data) => { diff --git a/code/frameworks/angular/src/client/docs/angular-properties.test.ts b/code/frameworks/angular/src/client/docs/angular-properties.test.ts index 49c7f5661a6..24ce9e92000 100644 --- a/code/frameworks/angular/src/client/docs/angular-properties.test.ts +++ b/code/frameworks/angular/src/client/docs/angular-properties.test.ts @@ -21,6 +21,7 @@ const runCompodoc = (inputPath: string) => { // (and screwed around with relative paths as well, but couldn't get it working) spawnSync('yarn', ['compodoc', '-p', `${testDir}/tsconfig.json`, '-e', 'json', '-d', tmpDir], { stdio: 'inherit', + shell: true, }); const output = fs.readFileSync(`${tmpDir}/documentation.json`, 'utf8'); try { diff --git a/code/lib/cli/src/add.ts b/code/lib/cli/src/add.ts index f6fb63e3787..f67c50f1e15 100644 --- a/code/lib/cli/src/add.ts +++ b/code/lib/cli/src/add.ts @@ -123,6 +123,7 @@ const postinstallAddon = async (addonName: string, isOfficialAddon: boolean) => } spawnSync('npx', ['jscodeshift', '-t', codemod, configFile], { stdio: 'inherit', + shell: true, }); skipMsg = null; } catch (err) { diff --git a/code/lib/cli/src/js-package-manager/JsPackageManager.ts b/code/lib/cli/src/js-package-manager/JsPackageManager.ts index 46414f43b48..9998d0d93d6 100644 --- a/code/lib/cli/src/js-package-manager/JsPackageManager.ts +++ b/code/lib/cli/src/js-package-manager/JsPackageManager.ts @@ -386,6 +386,7 @@ export abstract class JsPackageManager { cwd: this.cwd, stdio: stdio ?? 'pipe', encoding: 'utf-8', + shell: true, }); if (commandResult.status !== 0) { diff --git a/code/lib/cli/src/js-package-manager/JsPackageManagerFactory.ts b/code/lib/cli/src/js-package-manager/JsPackageManagerFactory.ts index 371720418c8..df1ad452ec1 100644 --- a/code/lib/cli/src/js-package-manager/JsPackageManagerFactory.ts +++ b/code/lib/cli/src/js-package-manager/JsPackageManagerFactory.ts @@ -29,12 +29,12 @@ export class JsPackageManagerFactory { } function hasNPM(cwd?: string) { - const npmVersionCommand = spawnSync('npm', ['--version'], { cwd }); + const npmVersionCommand = spawnSync('npm', ['--version'], { cwd, shell: true }); return npmVersionCommand.status === 0; } function getYarnVersion(cwd?: string): 1 | 2 | undefined { - const yarnVersionCommand = spawnSync('yarn', ['--version'], { cwd }); + const yarnVersionCommand = spawnSync('yarn', ['--version'], { cwd, shell: true }); if (yarnVersionCommand.status !== 0) { return undefined; diff --git a/code/lib/cli/src/link.ts b/code/lib/cli/src/link.ts index ce3e419dcf9..f6da58c1d6c 100644 --- a/code/lib/cli/src/link.ts +++ b/code/lib/cli/src/link.ts @@ -37,6 +37,7 @@ export const link = async ({ target, local, start }: LinkOptions) => { const version = spawnSync('yarn', ['--version'], { cwd: reproDir, stdio: 'pipe', + shell: true, }).stdout.toString(); if (!/^[23]\./.test(version)) { diff --git a/code/lib/cli/src/upgrade.ts b/code/lib/cli/src/upgrade.ts index 2df15576bb9..90aeaa3c56b 100644 --- a/code/lib/cli/src/upgrade.ts +++ b/code/lib/cli/src/upgrade.ts @@ -73,7 +73,7 @@ const warnPackages = (pkgs: Package[]) => pkgs.forEach((pkg) => logger.warn(`- ${formatPackage(pkg)}`)); export const checkVersionConsistency = () => { - const lines = spawnSync('npm', ['ls'], { stdio: 'pipe' }).output.toString().split('\n'); + const lines = spawnSync('npm', ['ls'], { stdio: 'pipe', shell: true }).output.toString().split('\n'); const storybookPackages = lines .map(getStorybookVersion) .filter(Boolean) @@ -165,6 +165,7 @@ export const upgrade = async ({ flags = addExtraFlags(EXTRA_FLAGS, flags, packageManager.retrievePackageJson()); const check = spawnSync('npx', ['npm-check-updates@latest', '/storybook/', ...flags], { stdio: 'pipe', + shell: true, }).output.toString(); logger.info(check); diff --git a/code/lib/codemod/src/index.js b/code/lib/codemod/src/index.js index daff5288b10..5d44b44210d 100644 --- a/code/lib/codemod/src/index.js +++ b/code/lib/codemod/src/index.js @@ -62,6 +62,7 @@ export async function runCodemod(codemod, { glob, logger, dryRun, rename, parser ['jscodeshift', '-t', `${TRANSFORM_DIR}/${codemod}.js`, ...parserArgs, ...files], { stdio: 'inherit', + shell: true, } ); } diff --git a/code/renderers/web-components/src/docs/web-components-properties.test.ts b/code/renderers/web-components/src/docs/web-components-properties.test.ts index 722f8bdb329..6d43aa8e484 100644 --- a/code/renderers/web-components/src/docs/web-components-properties.test.ts +++ b/code/renderers/web-components/src/docs/web-components-properties.test.ts @@ -13,6 +13,7 @@ const runWebComponentsAnalyzer = (inputPath: string) => { const customElementsFile = `${tmpDir}/custom-elements.json`; spawnSync('yarn', ['wca', 'analyze', inputPath, '--outFile', customElementsFile], { stdio: 'inherit', + shell: true, }); const output = fs.readFileSync(customElementsFile, 'utf8'); try { From bdbb0202eea5ff893c6b00393ac2ecaab56d9b34 Mon Sep 17 00:00:00 2001 From: Michael Arestad Date: Mon, 29 Aug 2022 16:29:05 -0600 Subject: [PATCH 002/154] Update Controls Reset button to use IconButton --- .../src/components/ArgsTable/ArgsTable.tsx | 47 ++++--------------- 1 file changed, 9 insertions(+), 38 deletions(-) diff --git a/code/lib/blocks/src/components/ArgsTable/ArgsTable.tsx b/code/lib/blocks/src/components/ArgsTable/ArgsTable.tsx index 47292a5513b..7cc10c2a3f2 100644 --- a/code/lib/blocks/src/components/ArgsTable/ArgsTable.tsx +++ b/code/lib/blocks/src/components/ArgsTable/ArgsTable.tsx @@ -4,7 +4,7 @@ import { styled } from '@storybook/theming'; import { opacify, transparentize, darken, lighten } from 'polished'; import { includeConditionalArg } from '@storybook/csf'; import { once } from '@storybook/client-logger'; -import { Icons, Link, ResetWrapper } from '@storybook/components'; +import { IconButton, Icons, Link, ResetWrapper } from '@storybook/components'; import { ArgRow } from './ArgRow'; import { SectionRow } from './SectionRow'; import { ArgType, ArgTypes, Args, Globals } from './types'; @@ -67,7 +67,7 @@ export const TableWrapper = styled.table<{ }, 'th:last-of-type, td:last-of-type': { - paddingRight: 20, + paddingRight: 7, ...(compact ? null : { @@ -81,10 +81,11 @@ export const TableWrapper = styled.table<{ theme.base === 'light' ? transparentize(0.25, theme.color.defaultText) : transparentize(0.45, theme.color.defaultText), - paddingTop: 10, - paddingBottom: 10, + paddingTop: 6, + paddingBottom: 6, paddingLeft: 15, paddingRight: 15, + lineHeight: '28px', // matches height of IconButton }, td: { @@ -203,39 +204,9 @@ export const TableWrapper = styled.table<{ : {} ); -const ResetButton = styled.button(({ theme }) => ({ - border: 0, - borderRadius: '3em', - cursor: 'pointer', - display: 'inline-block', - overflow: 'hidden', - padding: '3px 8px', - transition: 'all 150ms ease-out', - verticalAlign: 'top', - userSelect: 'none', +const StyledIconButton = styled(IconButton as any)(({ theme }) => ({ + color: theme.barTextColor, margin: 0, - - backgroundColor: theme.base === 'light' ? '#EAF3FC' : theme.color.border, - boxShadow: - theme.base === 'light' - ? `${theme.color.border} 0 0 0 1px inset` - : `${theme.color.darker} 0 0 0 1px inset`, - color: theme.color.secondary, - - '&:hover': { - background: theme.base === 'light' ? darken(0.03, '#EAF3FC') : opacify(0.1, theme.color.border), - }, - - '&:focus': { - boxShadow: `${theme.color.secondary} 0 0 0 1px inset`, - outline: 'none', - }, - - svg: { - display: 'block', - height: 14, - width: 14, - }, })); const ControlHeadingWrapper = styled.span({ @@ -472,9 +443,9 @@ export const ArgsTable: FC = (props) => { Control{' '} {!isLoading && resetArgs && ( - resetArgs()} title="Reset controls"> + resetArgs()} title="Reset controls"> - + )} From 9647bf2d23f159dd02f326f8a9690528404cd375 Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Fri, 26 Aug 2022 00:18:40 -0400 Subject: [PATCH 003/154] Vite: use vite.config.js as config base --- code/lib/builder-vite/src/build.ts | 25 ++---- code/lib/builder-vite/src/envs.ts | 3 - code/lib/builder-vite/src/optimizeDeps.ts | 11 ++- code/lib/builder-vite/src/vite-config.ts | 96 ++++++++++++++--------- code/lib/builder-vite/src/vite-server.ts | 46 +++++------ 5 files changed, 90 insertions(+), 91 deletions(-) diff --git a/code/lib/builder-vite/src/build.ts b/code/lib/builder-vite/src/build.ts index d0a36401fc7..5333c56f7b2 100644 --- a/code/lib/builder-vite/src/build.ts +++ b/code/lib/builder-vite/src/build.ts @@ -1,32 +1,19 @@ import { build as viteBuild } from 'vite'; -import { stringifyProcessEnvs } from './envs'; import { commonConfig } from './vite-config'; -import type { EnvsRaw, ExtendedOptions } from './types'; +import type { ExtendedOptions } from './types'; export async function build(options: ExtendedOptions) { const { presets } = options; - const baseConfig = await commonConfig(options, 'build'); - const config = { - ...baseConfig, - build: { - outDir: options.outputDir, - emptyOutDir: false, // do not clean before running Vite build - Storybook has already added assets in there! - sourcemap: true, - }, + const config = await commonConfig(options, 'build'); + config.build = { + outDir: options.outputDir, + emptyOutDir: false, // do not clean before running Vite build - Storybook has already added assets in there! + sourcemap: true, }; const finalConfig = await presets.apply('viteFinal', config, options); - const envsRaw = await presets.apply>('env'); - // Stringify env variables after getting `envPrefix` from the final config - const envs = stringifyProcessEnvs(envsRaw, finalConfig.envPrefix); - // Update `define` - finalConfig.define = { - ...finalConfig.define, - ...envs, - }; - await viteBuild(finalConfig); } diff --git a/code/lib/builder-vite/src/envs.ts b/code/lib/builder-vite/src/envs.ts index 10739164262..7ebead6aab4 100644 --- a/code/lib/builder-vite/src/envs.ts +++ b/code/lib/builder-vite/src/envs.ts @@ -15,9 +15,6 @@ const allowedEnvVariables = [ 'SSR', ]; -// Env variables starts with env prefix will be exposed to your client source code via `import.meta.env` -export const allowedEnvPrefix = ['VITE_', 'STORYBOOK_']; - /** * Customized version of stringifyProcessEnvs from @storybook/core-common which * uses import.meta.env instead of process.env and checks for allowed variables. diff --git a/code/lib/builder-vite/src/optimizeDeps.ts b/code/lib/builder-vite/src/optimizeDeps.ts index fbe560720ed..09df4ba81c8 100644 --- a/code/lib/builder-vite/src/optimizeDeps.ts +++ b/code/lib/builder-vite/src/optimizeDeps.ts @@ -1,5 +1,6 @@ import * as path from 'path'; -import { normalizePath, resolveConfig, UserConfig } from 'vite'; +import { normalizePath, resolveConfig } from 'vite'; +import type { InlineConfig as ViteInlineConfig } from 'vite'; import { listStories } from './list-stories'; import type { ExtendedOptions } from './types'; @@ -101,13 +102,11 @@ const INCLUDE_CANDIDATES = [ const asyncFilter = async (arr: string[], predicate: (val: string) => Promise) => Promise.all(arr.map(predicate)).then((results) => arr.filter((_v, index) => results[index])); -export async function getOptimizeDeps( - config: UserConfig & { configFile: false; root: string }, - options: ExtendedOptions -) { - const { root } = config; +export async function getOptimizeDeps(config: ViteInlineConfig, options: ExtendedOptions) { + const { root = process.cwd() } = config; const absoluteStories = await listStories(options); const stories = absoluteStories.map((storyPath) => normalizePath(path.relative(root, storyPath))); + // TODO: check if resolveConfig takes a lot of time, possible optimizations here const resolvedConfig = await resolveConfig(config, 'serve', 'development'); // This function converts ids which might include ` > ` to a real path, if it exists on disk. diff --git a/code/lib/builder-vite/src/vite-config.ts b/code/lib/builder-vite/src/vite-config.ts index 4df5b091b3f..f094e9ca0ea 100644 --- a/code/lib/builder-vite/src/vite-config.ts +++ b/code/lib/builder-vite/src/vite-config.ts @@ -1,15 +1,20 @@ import * as path from 'path'; import fs from 'fs'; -import { Plugin } from 'vite'; +import { loadConfigFromFile, mergeConfig } from 'vite'; +import type { + ConfigEnv, + InlineConfig as ViteInlineConfig, + PluginOption, + UserConfig as ViteConfig, +} from 'vite'; import viteReact from '@vitejs/plugin-react'; -import type { UserConfig } from 'vite'; import { isPreservingSymlinks } from '@storybook/core-common'; -import { allowedEnvPrefix as envPrefix } from './envs'; import { codeGeneratorPlugin } from './code-generator-plugin'; +import { stringifyProcessEnvs } from './envs'; import { injectExportOrderPlugin } from './inject-export-order-plugin'; import { mdxPlugin } from './plugins/mdx-plugin'; import { noFouc } from './plugins/no-fouc'; -import type { ExtendedOptions } from './types'; +import type { ExtendedOptions, EnvsRaw } from './types'; export type PluginConfigType = 'build' | 'development'; @@ -23,24 +28,60 @@ export function readPackageJson(): Record | false { return JSON.parse(jsonContent); } +const configEnvServe: ConfigEnv = { + mode: 'development', + command: 'serve', + ssrBuild: false, +}; + +const configEnvBuild: ConfigEnv = { + mode: 'production', + command: 'build', + ssrBuild: false, +}; + // Vite config that is common to development and production mode export async function commonConfig( options: ExtendedOptions, _type: PluginConfigType -): Promise { - return { +): Promise { + const { presets } = options; + const configEnv = _type === 'development' ? configEnvServe : configEnvBuild; + + const { config: userConfig = {} } = (await loadConfigFromFile(configEnv)) ?? {}; + + const sbConfig = { configFile: false, - root: path.resolve(options.configDir, '..'), cacheDir: 'node_modules/.vite-storybook', - envPrefix, - define: {}, + root: path.resolve(options.configDir, '..'), + plugins: await pluginConfig(options), resolve: { preserveSymlinks: isPreservingSymlinks() }, - plugins: await pluginConfig(options, _type), + // If an envPrefix is specified in the vite config, add STORYBOOK_ to it, + // otherwise, add VITE_ and STORYBOOK_ so that vite doesn't lose its default. + envPrefix: userConfig.envPrefix ? 'STORYBOOK_' : ['VITE_', 'STORYBOOK_'], }; + + const config: ViteConfig = mergeConfig(userConfig, sbConfig); + + // Sanitize environment variables if needed + const envsRaw = await presets.apply>('env'); + if (Object.keys(envsRaw).length) { + // Stringify env variables after getting `envPrefix` from the config + const envs = stringifyProcessEnvs(envsRaw, config.envPrefix); + config.define = { + ...config.define, + ...envs, + }; + } + + return config; } -export async function pluginConfig(options: ExtendedOptions, _type: PluginConfigType) { - const { framework } = options; +export async function pluginConfig(options: ExtendedOptions) { + const { presets } = options; + const framework = await presets.apply('framework', '', options); + const frameworkName: string = typeof framework === 'object' ? framework.name : framework; + const svelteOptions: Record = await presets.apply('svelteOptions', {}, options); const plugins = [ codeGeneratorPlugin(options), @@ -48,34 +89,19 @@ export async function pluginConfig(options: ExtendedOptions, _type: PluginConfig mdxPlugin(options), noFouc(), injectExportOrderPlugin, - // We need the react plugin here to support MDX. - viteReact({ - // Do not treat story files as HMR boundaries, storybook itself needs to handle them. - exclude: [/\.stories\.([tj])sx?$/, /node_modules/].concat( - framework === 'react' ? [] : [/\.([tj])sx?$/] - ), - }), - { - name: 'vite-plugin-storybook-allow', - enforce: 'post', - config(config) { - // if there is no allow list then Vite allows anything in the root directory - // if there is an allow list then Vite allows anything in the listed directories - // add the .storybook directory only if there's an allow list so that we don't end up - // disallowing the root directory unless it's already disallowed - if (config?.server?.fs?.allow) { - config.server.fs.allow.push('.storybook'); - } - }, - }, - ] as Plugin[]; + ] as PluginOption[]; - if (framework === 'preact') { + // We need the react plugin here to support MDX in non-react projects. + if (frameworkName !== '@storybook/react-vite') { + plugins.push(viteReact()); + } + + if (frameworkName === 'preact') { // eslint-disable-next-line global-require plugins.push(require('@preact/preset-vite').default()); } - if (framework === 'glimmerx') { + if (frameworkName === 'glimmerx') { // eslint-disable-next-line global-require, import/extensions const plugin = require('vite-plugin-glimmerx/index.cjs'); plugins.push(plugin.default()); diff --git a/code/lib/builder-vite/src/vite-server.ts b/code/lib/builder-vite/src/vite-server.ts index 26ecbc4d51a..a8a1b35b1d4 100644 --- a/code/lib/builder-vite/src/vite-server.ts +++ b/code/lib/builder-vite/src/vite-server.ts @@ -1,40 +1,30 @@ import type { Server } from 'http'; import { createServer } from 'vite'; -import { stringifyProcessEnvs } from './envs'; -import { getOptimizeDeps } from './optimizeDeps'; import { commonConfig } from './vite-config'; -import type { EnvsRaw, ExtendedOptions } from './types'; +import type { ExtendedOptions } from './types'; +import { getOptimizeDeps } from './optimizeDeps'; export async function createViteServer(options: ExtendedOptions, devServer: Server) { - const { port, presets } = options; + const { presets } = options; - const baseConfig = await commonConfig(options, 'development'); - const defaultConfig = { - ...baseConfig, - server: { - middlewareMode: true, - hmr: { - port, - server: devServer, - }, - fs: { - strict: true, - }, + const config = await commonConfig(options, 'development'); + + // Set up dev server + config.server = { + middlewareMode: true, + hmr: { + port: options.port, + server: devServer, + }, + fs: { + strict: true, }, - appType: 'custom' as const, - optimizeDeps: await getOptimizeDeps(baseConfig, options), }; + config.appType = 'custom'; - const finalConfig = await presets.apply('viteFinal', defaultConfig, options); - - const envsRaw = await presets.apply>('env'); - // Stringify env variables after getting `envPrefix` from the final config - const envs = stringifyProcessEnvs(envsRaw, finalConfig.envPrefix); - // Update `define` - finalConfig.define = { - ...finalConfig.define, - ...envs, - }; + // TODO: find a way to avoid having to do this in a separate step. + config.optimizeDeps = await getOptimizeDeps(config, options); + const finalConfig = await presets.apply('viteFinal', config, options); return createServer(finalConfig); } From b2f61d782656dc434c62710940fbeea2b00094f6 Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Fri, 26 Aug 2022 17:45:00 -0400 Subject: [PATCH 004/154] Remove hmr accept calls from story files --- .../src/plugins/strip-story-hmr-boundaries.ts | 27 +++++++++++++++++++ code/lib/builder-vite/src/vite-config.ts | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 code/lib/builder-vite/src/plugins/strip-story-hmr-boundaries.ts diff --git a/code/lib/builder-vite/src/plugins/strip-story-hmr-boundaries.ts b/code/lib/builder-vite/src/plugins/strip-story-hmr-boundaries.ts new file mode 100644 index 00000000000..b0e53b484d3 --- /dev/null +++ b/code/lib/builder-vite/src/plugins/strip-story-hmr-boundaries.ts @@ -0,0 +1,27 @@ +import type { Plugin } from 'vite'; +import { createFilter } from 'vite'; +import MagicString from 'magic-string'; + +/** + * This plugin removes HMR `accept` calls in story files. Stories should not be treated + * as hmr boundaries, but vite has a bug which causes them to be treated as boundaries + * (https://github.com/vitejs/vite/issues/9869). + */ +export function stripStoryHMRBoundary(): Plugin { + const filter = createFilter(/\.stories\.([tj])sx?$/); + return { + name: 'storybook:strip-hmr-boundary', + enforce: 'post', + async transform(src: string, id: string) { + if (!filter(id)) return undefined; + + const s = new MagicString(src); + s.replace(/import\.meta\.hot\.accept\(\);/, ''); + + return { + code: s.toString(), + map: s.generateMap({ hires: true, source: id }), + }; + }, + }; +} diff --git a/code/lib/builder-vite/src/vite-config.ts b/code/lib/builder-vite/src/vite-config.ts index f094e9ca0ea..14d19a5c551 100644 --- a/code/lib/builder-vite/src/vite-config.ts +++ b/code/lib/builder-vite/src/vite-config.ts @@ -14,6 +14,7 @@ import { stringifyProcessEnvs } from './envs'; import { injectExportOrderPlugin } from './inject-export-order-plugin'; import { mdxPlugin } from './plugins/mdx-plugin'; import { noFouc } from './plugins/no-fouc'; +import { stripStoryHMRBoundary } from './plugins/strip-story-hmr-boundaries'; import type { ExtendedOptions, EnvsRaw } from './types'; export type PluginConfigType = 'build' | 'development'; @@ -89,6 +90,7 @@ export async function pluginConfig(options: ExtendedOptions) { mdxPlugin(options), noFouc(), injectExportOrderPlugin, + stripStoryHMRBoundary(), ] as PluginOption[]; // We need the react plugin here to support MDX in non-react projects. From 139bfdc90188eb9b42d5053ee8907050f37f9f82 Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Fri, 26 Aug 2022 17:51:41 -0400 Subject: [PATCH 005/154] Remove unused variable --- code/lib/builder-vite/src/vite-config.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/code/lib/builder-vite/src/vite-config.ts b/code/lib/builder-vite/src/vite-config.ts index 14d19a5c551..bb8597e15cf 100644 --- a/code/lib/builder-vite/src/vite-config.ts +++ b/code/lib/builder-vite/src/vite-config.ts @@ -82,7 +82,6 @@ export async function pluginConfig(options: ExtendedOptions) { const { presets } = options; const framework = await presets.apply('framework', '', options); const frameworkName: string = typeof framework === 'object' ? framework.name : framework; - const svelteOptions: Record = await presets.apply('svelteOptions', {}, options); const plugins = [ codeGeneratorPlugin(options), From 5e1b062efba555613f0afa7d1a223fd4ee614a15 Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Fri, 26 Aug 2022 17:57:48 -0400 Subject: [PATCH 006/154] Do not add vite-plugin-svelte --- code/frameworks/svelte-vite/src/preset.ts | 45 ----------------------- 1 file changed, 45 deletions(-) diff --git a/code/frameworks/svelte-vite/src/preset.ts b/code/frameworks/svelte-vite/src/preset.ts index f71998d1f3c..8d5b16a135d 100644 --- a/code/frameworks/svelte-vite/src/preset.ts +++ b/code/frameworks/svelte-vite/src/preset.ts @@ -21,51 +21,6 @@ export function readPackageJson(): Record | false { export const viteFinal: StorybookConfig['viteFinal'] = async (config, { presets }) => { const { plugins = [] } = config; const svelteOptions = await presets.apply>('frameworkOptions'); - try { - // eslint-disable-next-line global-require - const sveltePlugin = require('@sveltejs/vite-plugin-svelte').svelte; - - // We need to create two separate svelte plugins, one for stories, and one for other svelte files - // because stories.svelte files cannot be hot-module-reloaded. - // Suggested in: https://github.com/sveltejs/vite-plugin-svelte/issues/321#issuecomment-1113205509 - - // First, create an array containing user exclude patterns, to combine with ours. - - let userExclude = []; - if (Array.isArray(svelteOptions?.exclude)) { - userExclude = svelteOptions?.exclude; - } else if (svelteOptions?.exclude) { - userExclude = [svelteOptions?.exclude]; - } - - // These are the svelte stories we need to exclude from HMR - const storyPatterns = ['**/*.story.svelte', '**/*.stories.svelte']; - // Non-story svelte files - // Starting in 1.0.0-next.42, svelte.config.js is included by default. - // We disable that, but allow it to be overridden in svelteOptions - plugins.push(sveltePlugin({ ...svelteOptions, exclude: [...userExclude, ...storyPatterns] })); - // Svelte stories without HMR - const storySveltePlugin = sveltePlugin({ - ...svelteOptions, - exclude: userExclude, - include: storyPatterns, - hot: false, - }); - plugins.push({ - // Starting in 1.0.0-next.43, the plugin function returns an array of plugins. We only want the first one here. - ...(Array.isArray(storySveltePlugin) ? storySveltePlugin[0] : storySveltePlugin), - name: 'vite-plugin-svelte-stories', - }); - } catch (err) { - if ((err as NodeJS.ErrnoException).code === 'MODULE_NOT_FOUND') { - throw new Error( - '@storybook/builder-vite requires @sveltejs/vite-plugin-svelte to be installed' + - ' when using @storybook/svelte.' + - ' Please install it and start storybook again.' - ); - } - throw err; - } // eslint-disable-next-line global-require const { loadSvelteConfig } = require('@sveltejs/vite-plugin-svelte'); From 46fe3ea3fb96b38aa1591d89d4799cd915d8aa9d Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Fri, 26 Aug 2022 22:48:09 -0400 Subject: [PATCH 007/154] Remove duplicate vue and svelte plugins It's expected that the original vite.config.js should have one, and we're using that now. --- code/frameworks/svelte-vite/src/preset.ts | 19 +------------------ code/frameworks/vue3-vite/src/preset.ts | 18 ++---------------- 2 files changed, 3 insertions(+), 34 deletions(-) diff --git a/code/frameworks/svelte-vite/src/preset.ts b/code/frameworks/svelte-vite/src/preset.ts index 8d5b16a135d..8006514d2fd 100644 --- a/code/frameworks/svelte-vite/src/preset.ts +++ b/code/frameworks/svelte-vite/src/preset.ts @@ -1,6 +1,7 @@ import path from 'path'; import fs from 'fs'; import type { StorybookConfig } from '@storybook/builder-vite'; +import { svelteDocgen } from './plugins/svelte-docgen'; export const addons: StorybookConfig['addons'] = ['@storybook/svelte']; @@ -20,25 +21,7 @@ export function readPackageJson(): Record | false { export const viteFinal: StorybookConfig['viteFinal'] = async (config, { presets }) => { const { plugins = [] } = config; - const svelteOptions = await presets.apply>('frameworkOptions'); - // eslint-disable-next-line global-require - const { loadSvelteConfig } = require('@sveltejs/vite-plugin-svelte'); - const csfConfig = { ...loadSvelteConfig(), ...svelteOptions }; - - try { - // eslint-disable-next-line global-require - const csfPlugin = require('./plugins/csf-plugin').default; - plugins.push(csfPlugin(csfConfig)); - } catch (err) { - // Not all projects use `.stories.svelte` for stories, and by default 6.5+ does not auto-install @storybook/addon-svelte-csf. - // If it's any other kind of error, re-throw. - if ((err as NodeJS.ErrnoException).code !== 'MODULE_NOT_FOUND') { - throw err; - } - } - - const { svelteDocgen } = await import('./plugins/svelte-docgen'); plugins.push(svelteDocgen(config)); return { diff --git a/code/frameworks/vue3-vite/src/preset.ts b/code/frameworks/vue3-vite/src/preset.ts index 61f7d277e64..3f35bed8b1c 100644 --- a/code/frameworks/vue3-vite/src/preset.ts +++ b/code/frameworks/vue3-vite/src/preset.ts @@ -1,6 +1,7 @@ import path from 'path'; import fs from 'fs'; import type { StorybookConfig } from '@storybook/builder-vite'; +import { vueDocgen } from './plugins/vue-docgen'; export const addons: StorybookConfig['addons'] = ['@storybook/vue3']; @@ -21,22 +22,7 @@ export function readPackageJson(): Record | false { export const viteFinal: StorybookConfig['viteFinal'] = async (config, { presets }) => { const { plugins = [] } = config; - try { - // eslint-disable-next-line global-require - const vuePlugin = require('@vitejs/plugin-vue'); - plugins.push(vuePlugin()); - const { vueDocgen } = await import('./plugins/vue-docgen'); - plugins.push(vueDocgen()); - } catch (err) { - if ((err as NodeJS.ErrnoException).code === 'MODULE_NOT_FOUND') { - throw new Error( - '@storybook/builder-vite requires @vitejs/plugin-vue to be installed ' + - 'when using @storybook/vue or @storybook/vue3.' + - ' Please install it and start storybook again.' - ); - } - throw err; - } + plugins.push(vueDocgen()); const updated = { ...config, From e22594637793a70d27b811c07a9134865f844bc8 Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Fri, 26 Aug 2022 22:48:53 -0400 Subject: [PATCH 008/154] Add excludes for non-react framework react plugin We just need it for processing mdx, it doesn't need to hmr anything. --- code/lib/builder-vite/src/vite-config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/lib/builder-vite/src/vite-config.ts b/code/lib/builder-vite/src/vite-config.ts index bb8597e15cf..abb21757702 100644 --- a/code/lib/builder-vite/src/vite-config.ts +++ b/code/lib/builder-vite/src/vite-config.ts @@ -94,7 +94,7 @@ export async function pluginConfig(options: ExtendedOptions) { // We need the react plugin here to support MDX in non-react projects. if (frameworkName !== '@storybook/react-vite') { - plugins.push(viteReact()); + plugins.push(viteReact({ exclude: [/\.stories\.([tj])sx?$/, /node_modules/, /\.([tj])sx?$/] })); } if (frameworkName === 'preact') { From 76780e91a3daf5efa310ffa56052b1576422ba26 Mon Sep 17 00:00:00 2001 From: Tom Coleman Date: Wed, 31 Aug 2022 15:13:43 +1000 Subject: [PATCH 009/154] Conditionally force vite rebuilds in sandbox --- scripts/sandbox.ts | 47 ++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 39 insertions(+), 8 deletions(-) diff --git a/scripts/sandbox.ts b/scripts/sandbox.ts index 8aa3455e60f..51838e81fdb 100644 --- a/scripts/sandbox.ts +++ b/scripts/sandbox.ts @@ -205,6 +205,24 @@ async function readMainConfig({ cwd }: { cwd: string }) { return readConfig(mainConfigPath); } +// Recompile optimized deps on each startup, so you can change @storybook/* packages and not +// have to clear caches. +const viteFinalCode = ` + (config) => ({ + ...config, + optimizeDeps: { + ...config.optimizeDeps, + force: true, + }, + })`; +function forceViteRebuilds(mainConfig: ConfigFile) { + mainConfig.setFieldNode( + ['viteFinal'], + // @ts-ignore (not sure why TS complains here, it does exist) + babelParse(viteFinalCode).program.body[0].expression + ); +} + // NOTE: the test regexp here will apply whether the path is symlink-preserved or otherwise const loaderPath = require.resolve('../code/node_modules/esbuild-loader'); const webpackFinalCode = ` @@ -227,7 +245,16 @@ const webpackFinalCode = ` })`; // paths are of the form 'renderers/react', 'addons/actions' -async function addStories(paths: string[], { mainConfig }: { mainConfig: ConfigFile }) { +async function addStories( + paths: string[], + { + mainConfig, + builder, + }: { + mainConfig: ConfigFile; + builder: typeof TEMPLATES[Template]['expected']['builder']; + } +) { const stories = mainConfig.getFieldValue(['stories']) as string[]; const extraStoryDirsAndExistence = await Promise.all( paths @@ -241,11 +268,13 @@ async function addStories(paths: string[], { mainConfig }: { mainConfig: ConfigF .map(([p]) => path.join(relativeCodeDir, p, '*.stories.@(js|jsx|ts|tsx)')); mainConfig.setFieldValue(['stories'], [...stories, ...extraStories]); - mainConfig.setFieldNode( - ['webpackFinal'], - // @ts-ignore (not sure why TS complains here, it does exist) - babelParse(webpackFinalCode).program.body[0].expression - ); + if (builder === '@storybook/builder-webpack5') { + mainConfig.setFieldNode( + ['webpackFinal'], + // @ts-ignore (not sure why TS complains here, it does exist) + babelParse(webpackFinalCode).program.body[0].expression + ); + } } export async function sandbox(optionValues: OptionValues) { @@ -313,7 +342,7 @@ export async function sandbox(optionValues: OptionValues) { const workspaces = JSON.parse(`[${stdout.split('\n').join(',')}]`) as [ { name: string; location: string } ]; - const { renderer } = templateConfig.expected; + const { renderer, builder } = templateConfig.expected; const rendererWorkspace = workspaces.find((workspace) => workspace.name === renderer); if (!rendererWorkspace) { throw new Error(`Unknown renderer '${renderer}', not in yarn workspace!`); @@ -329,6 +358,8 @@ export async function sandbox(optionValues: OptionValues) { ); mainConfig.setFieldValue(['core', 'disableTelemetry'], true); + if (builder === '@storybook/builder-vite') forceViteRebuilds(mainConfig); + const storiesToAdd = [] as string[]; storiesToAdd.push(rendererPath); @@ -345,7 +376,7 @@ export async function sandbox(optionValues: OptionValues) { for (const addon of [...defaultAddons, ...optionValues.addon]) { storiesToAdd.push(path.join('addons', addon)); } - await addStories(storiesToAdd, { mainConfig }); + await addStories(storiesToAdd, { mainConfig, builder }); await writeConfig(mainConfig); From 872b1dfc0572bb6a65eb5657a8dc2fd5e75778f0 Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Tue, 30 Aug 2022 23:05:32 -0400 Subject: [PATCH 010/154] Fix framework option checks --- code/lib/builder-vite/src/codegen-iframe-script.ts | 8 ++++---- .../src/codegen-modern-iframe-script.ts | 6 ++++-- code/lib/builder-vite/src/transform-iframe-html.ts | 14 ++++++++++++-- .../builder-vite/src/utils/get-framework-name.ts | 6 ++++++ code/lib/builder-vite/src/vite-config.ts | 11 +++++++---- 5 files changed, 33 insertions(+), 12 deletions(-) create mode 100644 code/lib/builder-vite/src/utils/get-framework-name.ts diff --git a/code/lib/builder-vite/src/codegen-iframe-script.ts b/code/lib/builder-vite/src/codegen-iframe-script.ts index 975fe1b9cfd..e282ae287c2 100644 --- a/code/lib/builder-vite/src/codegen-iframe-script.ts +++ b/code/lib/builder-vite/src/codegen-iframe-script.ts @@ -2,11 +2,11 @@ import { isAbsolute, resolve } from 'path'; import { virtualPreviewFile, virtualStoriesFile } from './virtual-file-names'; import { transformAbsPath } from './utils/transform-abs-path'; import type { ExtendedOptions } from './types'; +import { getFrameworkName } from './utils/get-framework-name'; export async function generateIframeScriptCode(options: ExtendedOptions) { - const { presets, frameworkPath, framework } = options; - const frameworkImportPath = frameworkPath || `@storybook/${framework}`; - + const { presets } = options; + const frameworkName = await getFrameworkName(options); const presetEntries = await presets.apply('config', [], options); const previewEntries = await presets.apply('previewEntries', [], options); const absolutePreviewEntries = previewEntries.map((entry) => @@ -28,7 +28,7 @@ export async function generateIframeScriptCode(options: ExtendedOptions) { const code = ` // Ensure that the client API is initialized by the framework before any other iframe code // is loaded. That way our client-apis can assume the existence of the API+store - import { configure } from '${frameworkImportPath}'; + import { configure } from '${frameworkName}'; import * as clientApi from "@storybook/client-api"; import { logger } from '@storybook/client-logger'; diff --git a/code/lib/builder-vite/src/codegen-modern-iframe-script.ts b/code/lib/builder-vite/src/codegen-modern-iframe-script.ts index dab3c52cebe..35002961986 100644 --- a/code/lib/builder-vite/src/codegen-modern-iframe-script.ts +++ b/code/lib/builder-vite/src/codegen-modern-iframe-script.ts @@ -2,10 +2,12 @@ import { isAbsolute, resolve } from 'path'; import { loadPreviewOrConfigFile } from '@storybook/core-common'; import { virtualStoriesFile, virtualAddonSetupFile } from './virtual-file-names'; import { transformAbsPath } from './utils/transform-abs-path'; +import { getFrameworkName } from './utils/get-framework-name'; import type { ExtendedOptions } from './types'; export async function generateModernIframeScriptCode(options: ExtendedOptions) { - const { presets, configDir, framework } = options; + const { presets, configDir } = options; + const framework = await getFrameworkName(options); const previewOrConfigFile = loadPreviewOrConfigFile({ configDir }); const presetEntries = await presets.apply('config', [], options); @@ -19,7 +21,7 @@ export async function generateModernIframeScriptCode(options: ExtendedOptions) { const generateHMRHandler = (framework: string): string => { // Web components are not compatible with HMR, so disable HMR, reload page instead. - if (framework === 'web-components') { + if (framework === '@storybook/web-components-vite') { return ` if (import.meta.hot) { import.meta.hot.decline(); diff --git a/code/lib/builder-vite/src/transform-iframe-html.ts b/code/lib/builder-vite/src/transform-iframe-html.ts index 4af39393f77..c8e880d4309 100644 --- a/code/lib/builder-vite/src/transform-iframe-html.ts +++ b/code/lib/builder-vite/src/transform-iframe-html.ts @@ -1,15 +1,25 @@ import { normalizeStories } from '@storybook/core-common'; import type { CoreConfig } from '@storybook/core-common'; +import { getFrameworkName } from './utils/get-framework-name'; import type { ExtendedOptions } from './types'; export type PreviewHtml = string | undefined; export async function transformIframeHtml(html: string, options: ExtendedOptions) { - const { configType, features, framework, presets, serverChannelUrl, title } = options; + const { configType, features, presets, serverChannelUrl, title } = options; + const framework = await getFrameworkName(options); const headHtmlSnippet = await presets.apply('previewHead'); const bodyHtmlSnippet = await presets.apply('previewBody'); const logLevel = await presets.apply('logLevel', undefined); - const frameworkOptions = await presets.apply(`${framework}Options`, {}); + + // TODO: pull this into frameworks? + let frameworkOptions; + if (framework.includes('react')) { + frameworkOptions = await presets.apply(`reactOptions`, {}); + } else if (framework.includes('svelte')) { + frameworkOptions = await presets.apply(`svelteOptions`, {}); + } + const coreOptions = await presets.apply('core'); const stories = normalizeStories(await options.presets.apply('stories', [], options), { configDir: options.configDir, diff --git a/code/lib/builder-vite/src/utils/get-framework-name.ts b/code/lib/builder-vite/src/utils/get-framework-name.ts new file mode 100644 index 00000000000..0db7009c0f0 --- /dev/null +++ b/code/lib/builder-vite/src/utils/get-framework-name.ts @@ -0,0 +1,6 @@ +import type { ExtendedOptions } from '../types'; + +export async function getFrameworkName(options: ExtendedOptions) { + const framework = await options.presets.apply('framework', '', options); + return typeof framework === 'object' ? framework.name : framework; +} diff --git a/code/lib/builder-vite/src/vite-config.ts b/code/lib/builder-vite/src/vite-config.ts index 4df5b091b3f..da0ac5048eb 100644 --- a/code/lib/builder-vite/src/vite-config.ts +++ b/code/lib/builder-vite/src/vite-config.ts @@ -9,6 +9,7 @@ import { codeGeneratorPlugin } from './code-generator-plugin'; import { injectExportOrderPlugin } from './inject-export-order-plugin'; import { mdxPlugin } from './plugins/mdx-plugin'; import { noFouc } from './plugins/no-fouc'; +import { getFrameworkName } from './utils/get-framework-name'; import type { ExtendedOptions } from './types'; export type PluginConfigType = 'build' | 'development'; @@ -40,7 +41,7 @@ export async function commonConfig( } export async function pluginConfig(options: ExtendedOptions, _type: PluginConfigType) { - const { framework } = options; + const framework = await getFrameworkName(options); const plugins = [ codeGeneratorPlugin(options), @@ -52,7 +53,7 @@ export async function pluginConfig(options: ExtendedOptions, _type: PluginConfig viteReact({ // Do not treat story files as HMR boundaries, storybook itself needs to handle them. exclude: [/\.stories\.([tj])sx?$/, /node_modules/].concat( - framework === 'react' ? [] : [/\.([tj])sx?$/] + framework === '@storybook/react-vite' ? [] : [/\.([tj])sx?$/] ), }), { @@ -70,12 +71,14 @@ export async function pluginConfig(options: ExtendedOptions, _type: PluginConfig }, ] as Plugin[]; - if (framework === 'preact') { + // TODO: framework doesn't exist, should move into framework when/if built + if (framework === '@storybook/preact-vite') { // eslint-disable-next-line global-require plugins.push(require('@preact/preset-vite').default()); } - if (framework === 'glimmerx') { + // TODO: framework doesn't exist, should move into framework when/if built + if (framework === '@storybook/glimmerx-vite') { // eslint-disable-next-line global-require, import/extensions const plugin = require('vite-plugin-glimmerx/index.cjs'); plugins.push(plugin.default()); From 9e017a48cd5f4488b0551ecac3b7b6de80bc4f03 Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Tue, 30 Aug 2022 23:23:05 -0400 Subject: [PATCH 011/154] Remove unused types --- code/lib/builder-vite/src/types/extended-options.type.ts | 3 --- 1 file changed, 3 deletions(-) diff --git a/code/lib/builder-vite/src/types/extended-options.type.ts b/code/lib/builder-vite/src/types/extended-options.type.ts index 7b582f115c2..cc3d6503b3f 100644 --- a/code/lib/builder-vite/src/types/extended-options.type.ts +++ b/code/lib/builder-vite/src/types/extended-options.type.ts @@ -2,10 +2,7 @@ import type { Options } from '@storybook/core-common'; // Using instead of `Record` to provide better aware of used options type IframeOptions = { - frameworkPath: string; title: string; - // FIXME: Use @ndelangen's improved types - framework: string; }; export type ExtendedOptions = Options & IframeOptions; From 0aca22eb321f7ff6bc97a3df3641f30e3cfb5c7d Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Wed, 31 Aug 2022 08:24:24 -0400 Subject: [PATCH 012/154] Extract getFrameworkName to core-common --- .../builder-vite/src/codegen-iframe-script.ts | 2 +- .../src/codegen-modern-iframe-script.ts | 11 +++++------ .../builder-vite/src/transform-iframe-html.ts | 13 ++----------- .../src/utils/get-framework-name.ts | 6 ------ code/lib/builder-vite/src/vite-config.ts | 11 +++++------ .../src/preview/iframe-webpack.config.ts | 11 ++--------- code/lib/core-common/src/index.ts | 1 + .../src/utils/get-framework-name.ts | 19 +++++++++++++++++++ 8 files changed, 35 insertions(+), 39 deletions(-) delete mode 100644 code/lib/builder-vite/src/utils/get-framework-name.ts create mode 100644 code/lib/core-common/src/utils/get-framework-name.ts diff --git a/code/lib/builder-vite/src/codegen-iframe-script.ts b/code/lib/builder-vite/src/codegen-iframe-script.ts index e282ae287c2..4a473faa437 100644 --- a/code/lib/builder-vite/src/codegen-iframe-script.ts +++ b/code/lib/builder-vite/src/codegen-iframe-script.ts @@ -1,8 +1,8 @@ import { isAbsolute, resolve } from 'path'; +import { getFrameworkName } from '@storybook/core-common'; import { virtualPreviewFile, virtualStoriesFile } from './virtual-file-names'; import { transformAbsPath } from './utils/transform-abs-path'; import type { ExtendedOptions } from './types'; -import { getFrameworkName } from './utils/get-framework-name'; export async function generateIframeScriptCode(options: ExtendedOptions) { const { presets } = options; diff --git a/code/lib/builder-vite/src/codegen-modern-iframe-script.ts b/code/lib/builder-vite/src/codegen-modern-iframe-script.ts index 35002961986..94aa05ad609 100644 --- a/code/lib/builder-vite/src/codegen-modern-iframe-script.ts +++ b/code/lib/builder-vite/src/codegen-modern-iframe-script.ts @@ -1,13 +1,12 @@ import { isAbsolute, resolve } from 'path'; -import { loadPreviewOrConfigFile } from '@storybook/core-common'; +import { loadPreviewOrConfigFile, getFrameworkName } from '@storybook/core-common'; import { virtualStoriesFile, virtualAddonSetupFile } from './virtual-file-names'; import { transformAbsPath } from './utils/transform-abs-path'; -import { getFrameworkName } from './utils/get-framework-name'; import type { ExtendedOptions } from './types'; export async function generateModernIframeScriptCode(options: ExtendedOptions) { const { presets, configDir } = options; - const framework = await getFrameworkName(options); + const frameworkName = await getFrameworkName(options); const previewOrConfigFile = loadPreviewOrConfigFile({ configDir }); const presetEntries = await presets.apply('config', [], options); @@ -19,9 +18,9 @@ export async function generateModernIframeScriptCode(options: ExtendedOptions) { .filter(Boolean) .map((configEntry) => transformAbsPath(configEntry as string)); - const generateHMRHandler = (framework: string): string => { + const generateHMRHandler = (frameworkName: string): string => { // Web components are not compatible with HMR, so disable HMR, reload page instead. - if (framework === '@storybook/web-components-vite') { + if (frameworkName === '@storybook/web-components-vite') { return ` if (import.meta.hot) { import.meta.hot.decline(); @@ -71,7 +70,7 @@ export async function generateModernIframeScriptCode(options: ExtendedOptions) { preview.initialize({ importFn, getProjectAnnotations }); - ${generateHMRHandler(framework)}; + ${generateHMRHandler(frameworkName)}; `.trim(); return code; } diff --git a/code/lib/builder-vite/src/transform-iframe-html.ts b/code/lib/builder-vite/src/transform-iframe-html.ts index c8e880d4309..9e058f4cc0f 100644 --- a/code/lib/builder-vite/src/transform-iframe-html.ts +++ b/code/lib/builder-vite/src/transform-iframe-html.ts @@ -1,25 +1,16 @@ import { normalizeStories } from '@storybook/core-common'; import type { CoreConfig } from '@storybook/core-common'; -import { getFrameworkName } from './utils/get-framework-name'; import type { ExtendedOptions } from './types'; export type PreviewHtml = string | undefined; export async function transformIframeHtml(html: string, options: ExtendedOptions) { const { configType, features, presets, serverChannelUrl, title } = options; - const framework = await getFrameworkName(options); + const frameworkOptions = await presets.apply | null>('frameworkOptions'); const headHtmlSnippet = await presets.apply('previewHead'); const bodyHtmlSnippet = await presets.apply('previewBody'); const logLevel = await presets.apply('logLevel', undefined); - // TODO: pull this into frameworks? - let frameworkOptions; - if (framework.includes('react')) { - frameworkOptions = await presets.apply(`reactOptions`, {}); - } else if (framework.includes('svelte')) { - frameworkOptions = await presets.apply(`svelteOptions`, {}); - } - const coreOptions = await presets.apply('core'); const stories = normalizeStories(await options.presets.apply('stories', [], options), { configDir: options.configDir, @@ -33,7 +24,7 @@ export async function transformIframeHtml(html: string, options: ExtendedOptions .replace('', title || 'Storybook') .replace('[CONFIG_TYPE HERE]', configType || '') .replace('[LOGLEVEL HERE]', logLevel || '') - .replace(`'[FRAMEWORK_OPTIONS HERE]'`, JSON.stringify(frameworkOptions || {})) + .replace(`'[FRAMEWORK_OPTIONS HERE]'`, JSON.stringify(frameworkOptions)) .replace( `'[CHANNEL_OPTIONS HERE]'`, JSON.stringify(coreOptions && coreOptions.channelOptions ? coreOptions.channelOptions : {}) diff --git a/code/lib/builder-vite/src/utils/get-framework-name.ts b/code/lib/builder-vite/src/utils/get-framework-name.ts deleted file mode 100644 index 0db7009c0f0..00000000000 --- a/code/lib/builder-vite/src/utils/get-framework-name.ts +++ /dev/null @@ -1,6 +0,0 @@ -import type { ExtendedOptions } from '../types'; - -export async function getFrameworkName(options: ExtendedOptions) { - const framework = await options.presets.apply('framework', '', options); - return typeof framework === 'object' ? framework.name : framework; -} diff --git a/code/lib/builder-vite/src/vite-config.ts b/code/lib/builder-vite/src/vite-config.ts index da0ac5048eb..66b5fc50343 100644 --- a/code/lib/builder-vite/src/vite-config.ts +++ b/code/lib/builder-vite/src/vite-config.ts @@ -3,13 +3,12 @@ import fs from 'fs'; import { Plugin } from 'vite'; import viteReact from '@vitejs/plugin-react'; import type { UserConfig } from 'vite'; -import { isPreservingSymlinks } from '@storybook/core-common'; +import { isPreservingSymlinks, getFrameworkName } from '@storybook/core-common'; import { allowedEnvPrefix as envPrefix } from './envs'; import { codeGeneratorPlugin } from './code-generator-plugin'; import { injectExportOrderPlugin } from './inject-export-order-plugin'; import { mdxPlugin } from './plugins/mdx-plugin'; import { noFouc } from './plugins/no-fouc'; -import { getFrameworkName } from './utils/get-framework-name'; import type { ExtendedOptions } from './types'; export type PluginConfigType = 'build' | 'development'; @@ -41,7 +40,7 @@ export async function commonConfig( } export async function pluginConfig(options: ExtendedOptions, _type: PluginConfigType) { - const framework = await getFrameworkName(options); + const frameworkName = await getFrameworkName(options); const plugins = [ codeGeneratorPlugin(options), @@ -53,7 +52,7 @@ export async function pluginConfig(options: ExtendedOptions, _type: PluginConfig viteReact({ // Do not treat story files as HMR boundaries, storybook itself needs to handle them. exclude: [/\.stories\.([tj])sx?$/, /node_modules/].concat( - framework === '@storybook/react-vite' ? [] : [/\.([tj])sx?$/] + frameworkName === '@storybook/react-vite' ? [] : [/\.([tj])sx?$/] ), }), { @@ -72,13 +71,13 @@ export async function pluginConfig(options: ExtendedOptions, _type: PluginConfig ] as Plugin[]; // TODO: framework doesn't exist, should move into framework when/if built - if (framework === '@storybook/preact-vite') { + if (frameworkName === '@storybook/preact-vite') { // eslint-disable-next-line global-require plugins.push(require('@preact/preset-vite').default()); } // TODO: framework doesn't exist, should move into framework when/if built - if (framework === '@storybook/glimmerx-vite') { + if (frameworkName === '@storybook/glimmerx-vite') { // eslint-disable-next-line global-require, import/extensions const plugin = require('vite-plugin-glimmerx/index.cjs'); plugins.push(plugin.default()); diff --git a/code/lib/builder-webpack5/src/preview/iframe-webpack.config.ts b/code/lib/builder-webpack5/src/preview/iframe-webpack.config.ts index 6b621629836..412d55afd68 100644 --- a/code/lib/builder-webpack5/src/preview/iframe-webpack.config.ts +++ b/code/lib/builder-webpack5/src/preview/iframe-webpack.config.ts @@ -18,6 +18,7 @@ import { readTemplate, loadPreviewOrConfigFile, isPreservingSymlinks, + getFrameworkName, } from '@storybook/core-common'; import { toRequireContextString, toImportFn } from '@storybook/core-webpack'; import type { BuilderOptions, TypescriptOptions } from '../types'; @@ -67,15 +68,7 @@ export default async ( serverChannelUrl, } = options; - const framework = await presets.apply('framework', undefined); - if (!framework) { - throw new Error(dedent` - You must to specify a framework in '.storybook/main.js' config. - - https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#framework-field-mandatory - `); - } - const frameworkName = typeof framework === 'string' ? framework : framework.name; + const frameworkName = await getFrameworkName(options); const frameworkOptions = await presets.apply('frameworkOptions'); const isProd = configType === 'PRODUCTION'; diff --git a/code/lib/core-common/src/index.ts b/code/lib/core-common/src/index.ts index 2fb7ff64b64..5b95a771657 100644 --- a/code/lib/core-common/src/index.ts +++ b/code/lib/core-common/src/index.ts @@ -9,6 +9,7 @@ export * from './utils/interpret-files'; export * from './utils/interpret-require'; export * from './utils/load-custom-presets'; export * from './utils/load-main-config'; +export * from './utils/get-framework-name'; export * from './utils/get-storybook-configuration'; export * from './utils/get-storybook-info'; export * from './utils/get-storybook-refs'; diff --git a/code/lib/core-common/src/utils/get-framework-name.ts b/code/lib/core-common/src/utils/get-framework-name.ts new file mode 100644 index 00000000000..1e93ea81182 --- /dev/null +++ b/code/lib/core-common/src/utils/get-framework-name.ts @@ -0,0 +1,19 @@ +import { dedent } from 'ts-dedent'; +import type { Options } from '../types'; + +/** + * Framework can be a string or an object. This utility always returns the string name. + */ +export async function getFrameworkName(options: Options) { + const framework = await options.presets.apply('framework', '', options); + + if (!framework) { + throw new Error(dedent` + You must specify a framework in '.storybook/main.js' config. + + https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#framework-field-mandatory + `); + } + + return typeof framework === 'object' ? framework.name : framework; +} From 64238ecedd762478ae9486cb47977c3db3238a56 Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Wed, 31 Aug 2022 20:29:51 +0800 Subject: [PATCH 013/154] Build: Try to fix cra-bench part N --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index b1180e8f12c..7e5bd6f15b2 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -317,7 +317,7 @@ jobs: name: Run @storybook/bench on repro command: | cd ./cra-bench - npx -p @storybook/bench@1.0.0--canary.12.f21510e.0 sb-bench 'echo noop' --label cra + npx -p @storybook/bench@1.0.0--canary.12.2294788.0 sb-bench 'echo noop' --label cra e2e-tests-pnp: executor: class: medium From f20999b2a29663344410f9b9952ab4665d44a5c7 Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Wed, 31 Aug 2022 14:56:58 +0200 Subject: [PATCH 014/154] add artifact for debugging --- .circleci/config.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index 7e5bd6f15b2..e5bb3657c25 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -318,6 +318,13 @@ jobs: command: | cd ./cra-bench npx -p @storybook/bench@1.0.0--canary.12.2294788.0 sb-bench 'echo noop' --label cra + - run: + name: prep artifacts + when: always + command: zip -r /tmp/sb-bench.zip /cra-bench + - store_artifacts: + path: /tmp/sb-bench.zip + destination: sb-bench.zip e2e-tests-pnp: executor: class: medium From c1e6c7d25f8b166d341f41cfd69560d28515143b Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Wed, 31 Aug 2022 15:00:25 +0200 Subject: [PATCH 015/154] fix yaml file --- .circleci/config.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index e5bb3657c25..36b461322fd 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -319,12 +319,12 @@ jobs: cd ./cra-bench npx -p @storybook/bench@1.0.0--canary.12.2294788.0 sb-bench 'echo noop' --label cra - run: - name: prep artifacts - when: always - command: zip -r /tmp/sb-bench.zip /cra-bench + name: prep artifacts + when: always + command: zip -r /tmp/sb-bench.zip /cra-bench - store_artifacts: - path: /tmp/sb-bench.zip - destination: sb-bench.zip + path: /tmp/sb-bench.zip + destination: sb-bench.zip e2e-tests-pnp: executor: class: medium From c4d227f2168683fefc1d7eec77992db769b7b713 Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Wed, 31 Aug 2022 15:40:09 +0200 Subject: [PATCH 016/154] update & change to other way of creating a zip --- .circleci/config.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 36b461322fd..df20e6a0b85 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -317,14 +317,14 @@ jobs: name: Run @storybook/bench on repro command: | cd ./cra-bench - npx -p @storybook/bench@1.0.0--canary.12.2294788.0 sb-bench 'echo noop' --label cra + npx -p @storybook/bench@1.0.0--canary.12.7cccdee.0 sb-bench 'echo noop' --label cra - run: name: prep artifacts when: always - command: zip -r /tmp/sb-bench.zip /cra-bench + command: tar cvzf /tmp/sb-bench.tar.gz ./cra-bench - store_artifacts: - path: /tmp/sb-bench.zip - destination: sb-bench.zip + path: /tmp/sb-bench.tar.gz + destination: sb-bench.tar.gz e2e-tests-pnp: executor: class: medium From 848e825a9917af0ac72a9279c339436916f3ff14 Mon Sep 17 00:00:00 2001 From: John Farrar Date: Wed, 31 Aug 2022 10:28:21 -0400 Subject: [PATCH 017/154] Spelling correction Fortawesome is the provider for Fontawesome; corrected the name of the product from the name of the repo owner. --- docs/writing-stories/decorators.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/writing-stories/decorators.md b/docs/writing-stories/decorators.md index 5e82aee932a..a9e57a73651 100644 --- a/docs/writing-stories/decorators.md +++ b/docs/writing-stories/decorators.md @@ -37,7 +37,7 @@ Some components require a “harness” to render in a useful way. For instance, ## “Context” for mocking -Framework-specific libraries (e.g., [Styled Components](https://styled-components.com/), [Fortawesome](https://github.com/FortAwesome/vue-fontawesome) for Vue, Angular's [localize](https://angular.io/api/localize)) may require additional configuration to render correctly in Storybook. +Framework-specific libraries (e.g., [Styled Components](https://styled-components.com/), [Fontawesome](https://github.com/FortAwesome/vue-fontawesome) for Vue, Angular's [localize](https://angular.io/api/localize)) may require additional configuration to render correctly in Storybook. For example, if you're working with React's Styled Components and your components use themes, add a single global decorator to [`.storybook/preview.js`](../configure/overview.md#configure-story-rendering) to enable them. With Vue, extend Storybook's application and register your library. Or with Angular, add the package into your `polyfills.ts` and import it: From 715b22b0b08c085b2f3c4ff54ef0a7fe2fea7368 Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Wed, 31 Aug 2022 10:59:59 -0400 Subject: [PATCH 018/154] Remove unused import --- code/lib/builder-webpack5/src/preview/iframe-webpack.config.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/code/lib/builder-webpack5/src/preview/iframe-webpack.config.ts b/code/lib/builder-webpack5/src/preview/iframe-webpack.config.ts index 412d55afd68..e56c3444e4d 100644 --- a/code/lib/builder-webpack5/src/preview/iframe-webpack.config.ts +++ b/code/lib/builder-webpack5/src/preview/iframe-webpack.config.ts @@ -1,5 +1,4 @@ import path from 'path'; -import { dedent } from 'ts-dedent'; import { DefinePlugin, HotModuleReplacementPlugin, ProgressPlugin, ProvidePlugin } from 'webpack'; import type { Configuration } from 'webpack'; import HtmlWebpackPlugin from 'html-webpack-plugin'; From b1ce60576f0cbbecadcbc423e3dc499533eeeb34 Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Wed, 31 Aug 2022 17:19:26 +0200 Subject: [PATCH 019/154] a bit bigger runner, because something is killing webpack as it's building the preview --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index df20e6a0b85..48604193231 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -289,7 +289,7 @@ jobs: # no_output_timeout: 5m cra-bench: executor: - class: medium + class: medium+ name: sb_playwright working_directory: /tmp/storybook steps: From f21cafed14bbd61fdd8fad1cbbbef6aaefebd44c Mon Sep 17 00:00:00 2001 From: Tom Coleman Date: Thu, 1 Sep 2022 12:55:49 +1000 Subject: [PATCH 020/154] Refactor as per @IanVS's suggestion --- scripts/sandbox.ts | 75 ++++++++++++++++++++++------------------------ 1 file changed, 35 insertions(+), 40 deletions(-) diff --git a/scripts/sandbox.ts b/scripts/sandbox.ts index 51838e81fdb..febfd49f114 100644 --- a/scripts/sandbox.ts +++ b/scripts/sandbox.ts @@ -205,27 +205,14 @@ async function readMainConfig({ cwd }: { cwd: string }) { return readConfig(mainConfigPath); } -// Recompile optimized deps on each startup, so you can change @storybook/* packages and not -// have to clear caches. -const viteFinalCode = ` - (config) => ({ - ...config, - optimizeDeps: { - ...config.optimizeDeps, - force: true, - }, - })`; -function forceViteRebuilds(mainConfig: ConfigFile) { - mainConfig.setFieldNode( - ['viteFinal'], - // @ts-ignore (not sure why TS complains here, it does exist) - babelParse(viteFinalCode).program.body[0].expression - ); -} - -// NOTE: the test regexp here will apply whether the path is symlink-preserved or otherwise -const loaderPath = require.resolve('../code/node_modules/esbuild-loader'); -const webpackFinalCode = ` +// Ensure that sandboxes can refer to story files defined in `code/`. +// Most WP-based build systems will not compile files outside of the project root or 'src/` or +// similar. Plus they aren't guaranteed to handle TS files. So we need to patch in esbuild +// loader for such files. NOTE this isn't necessary for Vite, as far as we know. +function addEsbuildLoaderToStories(mainConfig: ConfigFile) { + // NOTE: the test regexp here will apply whether the path is symlink-preserved or otherwise + const loaderPath = require.resolve('../code/node_modules/esbuild-loader'); + const webpackFinalCode = ` (config) => ({ ...config, module: { @@ -243,18 +230,33 @@ const webpackFinalCode = ` ], }, })`; + mainConfig.setFieldNode( + ['webpackFinal'], + // @ts-ignore (not sure why TS complains here, it does exist) + babelParse(webpackFinalCode).program.body[0].expression + ); +} + +// Recompile optimized deps on each startup, so you can change @storybook/* packages and not +// have to clear caches. +function forceViteRebuilds(mainConfig: ConfigFile) { + const viteFinalCode = ` + (config) => ({ + ...config, + optimizeDeps: { + ...config.optimizeDeps, + force: true, + }, + })`; + mainConfig.setFieldNode( + ['viteFinal'], + // @ts-ignore (not sure why TS complains here, it does exist) + babelParse(viteFinalCode).program.body[0].expression + ); +} // paths are of the form 'renderers/react', 'addons/actions' -async function addStories( - paths: string[], - { - mainConfig, - builder, - }: { - mainConfig: ConfigFile; - builder: typeof TEMPLATES[Template]['expected']['builder']; - } -) { +async function addStories(paths: string[], { mainConfig }: { mainConfig: ConfigFile }) { const stories = mainConfig.getFieldValue(['stories']) as string[]; const extraStoryDirsAndExistence = await Promise.all( paths @@ -267,14 +269,6 @@ async function addStories( .filter(([, exists]) => exists) .map(([p]) => path.join(relativeCodeDir, p, '*.stories.@(js|jsx|ts|tsx)')); mainConfig.setFieldValue(['stories'], [...stories, ...extraStories]); - - if (builder === '@storybook/builder-webpack5') { - mainConfig.setFieldNode( - ['webpackFinal'], - // @ts-ignore (not sure why TS complains here, it does exist) - babelParse(webpackFinalCode).program.body[0].expression - ); - } } export async function sandbox(optionValues: OptionValues) { @@ -358,6 +352,7 @@ export async function sandbox(optionValues: OptionValues) { ); mainConfig.setFieldValue(['core', 'disableTelemetry'], true); + if (builder === '@storybook/builder-webpack5') addEsbuildLoaderToStories(mainConfig); if (builder === '@storybook/builder-vite') forceViteRebuilds(mainConfig); const storiesToAdd = [] as string[]; @@ -376,7 +371,7 @@ export async function sandbox(optionValues: OptionValues) { for (const addon of [...defaultAddons, ...optionValues.addon]) { storiesToAdd.push(path.join('addons', addon)); } - await addStories(storiesToAdd, { mainConfig, builder }); + await addStories(storiesToAdd, { mainConfig }); await writeConfig(mainConfig); From 57457d607921223fcbe2198bb10f631b3247c7d1 Mon Sep 17 00:00:00 2001 From: Tom Coleman Date: Thu, 1 Sep 2022 14:01:07 +1000 Subject: [PATCH 021/154] Ensure we retained prepared-ness when the index HMRs --- code/lib/api/src/lib/stories.ts | 15 +++++++ code/lib/api/src/modules/stories.ts | 8 +++- code/lib/api/src/tests/stories.test.ts | 54 +++++++++++++++++++++++--- 3 files changed, 69 insertions(+), 8 deletions(-) diff --git a/code/lib/api/src/lib/stories.ts b/code/lib/api/src/lib/stories.ts index 9be760fe3d8..2019bc944ab 100644 --- a/code/lib/api/src/lib/stories.ts +++ b/code/lib/api/src/lib/stories.ts @@ -519,6 +519,21 @@ export const transformStoryIndexToStoriesHash = ( .reduce(addItem, orphanHash); }; +export const addPreparedStories = (newHash: StoriesHash, oldHash?: StoriesHash) => { + if (!oldHash) return newHash; + + return Object.fromEntries( + Object.entries(newHash).map(([id, newEntry]) => { + const oldEntry = oldHash[id]; + if (newEntry.type === 'story' && oldEntry?.type === 'story' && oldEntry.prepared) { + return [id, { ...oldEntry, ...newEntry, prepared: true }]; + } + + return [id, newEntry]; + }) + ); +}; + export const getComponentLookupList = memoize(1)((hash: StoriesHash) => { return Object.entries(hash).reduce((acc, i) => { const value = i[1]; diff --git a/code/lib/api/src/modules/stories.ts b/code/lib/api/src/modules/stories.ts index ef1d5aa6864..3f6446e7a7e 100644 --- a/code/lib/api/src/modules/stories.ts +++ b/code/lib/api/src/modules/stories.ts @@ -25,6 +25,7 @@ import { getStoriesLookupList, HashEntry, LeafEntry, + addPreparedStories, } from '../lib/stories'; import type { @@ -351,13 +352,16 @@ export const init: ModuleFn = ({ } }, setStoryList: async (storyIndex: StoryIndex) => { - const hash = transformStoryIndexToStoriesHash(storyIndex, { + const newHash = transformStoryIndexToStoriesHash(storyIndex, { provider, docsOptions, }); + // Now we need to patch in the existing prepared stories + const oldHash = store.getState().storiesHash; + await store.setState({ - storiesHash: hash, + storiesHash: addPreparedStories(newHash, oldHash), storiesConfigured: true, storiesFailed: null, }); diff --git a/code/lib/api/src/tests/stories.test.ts b/code/lib/api/src/tests/stories.test.ts index 132a9573352..276218b03c8 100644 --- a/code/lib/api/src/tests/stories.test.ts +++ b/code/lib/api/src/tests/stories.test.ts @@ -1,4 +1,5 @@ -/// ; +// Need to import jest as mockJest for annoying jest reasons. Is there a better way? +import { jest, jest as mockJest, it, describe, expect, beforeEach } from '@jest/globals'; import { STORY_ARGS_UPDATED, @@ -21,17 +22,17 @@ import { StoryEntry, SetStoriesStoryData, SetStoriesStory, StoryIndex } from '.. import type Store from '../store'; import { ModuleArgs } from '..'; -const mockStories: jest.MockedFunction<() => StoryIndex['entries']> = jest.fn(); +const mockStories = jest.fn(); jest.mock('../lib/events'); jest.mock('global', () => ({ - ...(jest.requireActual('global') as Record), - fetch: jest.fn(() => ({ json: () => ({ v: 4, entries: mockStories() }) })), + ...(mockJest.requireActual('global') as Record), + fetch: mockJest.fn(() => ({ json: () => ({ v: 4, entries: mockStories() }) })), FEATURES: { storyStoreV7: true }, CONFIG_TYPE: 'DEVELOPMENT', })); -const getEventMetadataMock = getEventMetadata as jest.MockedFunction; +const getEventMetadataMock = getEventMetadata as ReturnType; const mockIndex = { 'component-a--story-1': { @@ -58,7 +59,7 @@ function createMockStore(initialState = {}) { let state = initialState; return { getState: jest.fn(() => state), - setState: jest.fn((s) => { + setState: jest.fn((s: typeof state) => { state = { ...state, ...s }; return Promise.resolve(state); }), @@ -1195,6 +1196,47 @@ describe('stories API', () => { expect(Object.keys(storedStoriesHash)).toEqual(['component-a', 'component-a--story-1']); }); + it('retains prepared-ness of stories', async () => { + const navigate = jest.fn(); + const store = createMockStore(); + const fullAPI = Object.assign(new EventEmitter(), { + setStories: jest.fn(), + setOptions: jest.fn(), + }); + + const { api, init } = initStories({ store, navigate, provider, fullAPI } as any); + Object.assign(fullAPI, api); + + global.fetch.mockClear(); + await init(); + expect(global.fetch).toHaveBeenCalledTimes(1); + + fullAPI.emit(STORY_PREPARED, { + id: 'component-a--story-1', + parameters: { a: 'b' }, + args: { c: 'd' }, + }); + // Let the promise/await chain resolve + await new Promise((r) => setTimeout(r, 0)); + expect(store.getState().storiesHash['component-a--story-1'] as StoryEntry).toMatchObject({ + prepared: true, + parameters: { a: 'b' }, + args: { c: 'd' }, + }); + + global.fetch.mockClear(); + provider.serverChannel.emit(STORY_INDEX_INVALIDATED); + expect(global.fetch).toHaveBeenCalledTimes(1); + + // Let the promise/await chain resolve + await new Promise((r) => setTimeout(r, 0)); + expect(store.getState().storiesHash['component-a--story-1'] as StoryEntry).toMatchObject({ + prepared: true, + parameters: { a: 'b' }, + args: { c: 'd' }, + }); + }); + it('handles docs entries', async () => { mockStories.mockReset().mockReturnValue({ 'component-a--page': { From 05e51a1adee0567ca4114338e01239b84af80156 Mon Sep 17 00:00:00 2001 From: Tom Coleman Date: Thu, 1 Sep 2022 16:56:28 +1000 Subject: [PATCH 022/154] Ensure if a docs render is torndown during preparation, it throws. Implementing https://github.com/storybookjs/storybook/pull/17599 for DocsRenderrs --- code/lib/preview-web/src/PreviewWeb.test.ts | 188 ++++++++++++++---- code/lib/preview-web/src/PreviewWeb.tsx | 3 +- code/lib/preview-web/src/render/Render.ts | 2 + .../src/render/StandaloneDocsRender.ts | 14 +- .../lib/preview-web/src/render/StoryRender.ts | 6 +- .../src/render/TemplateDocsRender.ts | 14 +- 6 files changed, 171 insertions(+), 56 deletions(-) diff --git a/code/lib/preview-web/src/PreviewWeb.test.ts b/code/lib/preview-web/src/PreviewWeb.test.ts index 56b69d95d63..be0860f9029 100644 --- a/code/lib/preview-web/src/PreviewWeb.test.ts +++ b/code/lib/preview-web/src/PreviewWeb.test.ts @@ -1,3 +1,4 @@ +import { jest, jest as mockJest, it, describe, beforeEach, afterEach, expect } from '@jest/globals'; import global from 'global'; import merge from 'lodash/merge'; import { @@ -29,8 +30,8 @@ import { logger } from '@storybook/client-logger'; import { addons, mockChannel as createMockChannel } from '@storybook/addons'; import type { AnyFramework } from '@storybook/csf'; import type { ModuleImportFn, WebProjectAnnotations } from '@storybook/store'; -import { expect } from '@jest/globals'; import { mocked } from 'ts-jest/utils'; +import jestMock from 'jest-mock'; import { PreviewWeb } from './PreviewWeb'; import { @@ -58,8 +59,8 @@ const mockStoryIndex = jest.fn(() => storyIndex); let mockFetchResult; jest.mock('global', () => ({ - ...(jest.requireActual('global') as any), - history: { replaceState: jest.fn() }, + ...(mockJest.requireActual('global') as any), + history: { replaceState: mockJest.fn() }, document: { location: { pathname: 'pathname', @@ -68,7 +69,7 @@ jest.mock('global', () => ({ }, window: { location: { - reload: jest.fn(), + reload: mockJest.fn(), }, }, FEATURES: { @@ -132,7 +133,7 @@ beforeEach(() => { projectAnnotations.render.mockClear(); projectAnnotations.decorators[0].mockClear(); docsRenderer.render.mockClear(); - (logger.warn as jest.Mock).mockClear(); + (logger.warn as jestMock.Mock).mockClear(); mockStoryIndex.mockReset().mockReturnValue(storyIndex); addons.setChannel(mockChannel as any); @@ -347,8 +348,12 @@ describe('PreviewWeb', () => { }); describe('after selection changes', () => { - beforeEach(() => jest.useFakeTimers()); - afterEach(() => jest.useRealTimers()); + beforeEach(() => { + jest.useFakeTimers(); + }); + afterEach(() => { + jest.useRealTimers(); + }); it('DOES NOT try again if CSF file changes', async () => { document.location.search = '?id=component-one--missing'; @@ -1561,49 +1566,140 @@ describe('PreviewWeb', () => { expect(teardownRenderToDOM).not.toHaveBeenCalled(); }); - // For https://github.com/storybookjs/storybook/issues/17214 - it('does NOT render a second time if preparing', async () => { - document.location.search = '?id=component-one--a'; + describe('while preparing', () => { + // For https://github.com/storybookjs/storybook/issues/17214 + it('does NOT render a second time in story mode', async () => { + document.location.search = '?id=component-one--a'; - const [gate, openGate] = createGate(); - const [importedGate, openImportedGate] = createGate(); - importFn - .mockImplementationOnce(async (...args) => { - await gate; - return importFn(...args); - }) - .mockImplementationOnce(async (...args) => { - // The second time we `import()` we open the "imported" gate - openImportedGate(); - await gate; - return importFn(...args); + const [gate, openGate] = createGate(); + const [importedGate, openImportedGate] = createGate(); + importFn + .mockImplementationOnce(async (...args) => { + await gate; + return importFn(...args); + }) + .mockImplementationOnce(async (...args) => { + // The second time we `import()` we open the "imported" gate + openImportedGate(); + await gate; + return importFn(...args); + }); + + const preview = new PreviewWeb(); + // We can't wait for the initialize function, as it waits for `renderSelection()` + // which prepares, but it does emit `CURRENT_STORY_WAS_SET` right before that + preview.initialize({ importFn, getProjectAnnotations }); + await waitForEvents([CURRENT_STORY_WAS_SET]); + + mockChannel.emit.mockClear(); + projectAnnotations.renderToDOM.mockClear(); + emitter.emit(SET_CURRENT_STORY, { + storyId: 'component-one--a', + viewMode: 'story', }); + await importedGate; + // We are blocking import so this won't render yet + expect(projectAnnotations.renderToDOM).not.toHaveBeenCalled(); - const preview = new PreviewWeb(); - // We can't wait for the initialize function, as it waits for `renderSelection()` - // which prepares, but it does emit `CURRENT_STORY_WAS_SET` right before that - preview.initialize({ importFn, getProjectAnnotations }); - await waitForEvents([CURRENT_STORY_WAS_SET]); + mockChannel.emit.mockClear(); + openGate(); + await waitForRender(); - mockChannel.emit.mockClear(); - projectAnnotations.renderToDOM.mockClear(); - emitter.emit(SET_CURRENT_STORY, { - storyId: 'component-one--a', - viewMode: 'story', + // We should only render *once* + expect(projectAnnotations.renderToDOM).toHaveBeenCalledTimes(1); + + // We should not show an error either + expect(preview.view.showErrorDisplay).not.toHaveBeenCalled(); }); - await importedGate; - // We are blocking import so this won't render yet - expect(projectAnnotations.renderToDOM).not.toHaveBeenCalled(); - mockChannel.emit.mockClear(); - openGate(); - await waitForRender(); + // For https://github.com/storybookjs/storybook/issues/19015 + it('does NOT render a second time in template docs mode', async () => { + document.location.search = '?id=component-one--docs&viewMode=docs'; - // We should only render *once* - expect(projectAnnotations.renderToDOM).toHaveBeenCalledTimes(1); + const [gate, openGate] = createGate(); + const [importedGate, openImportedGate] = createGate(); + importFn + .mockImplementationOnce(async (...args) => { + await gate; + return importFn(...args); + }) + .mockImplementationOnce(async (...args) => { + // The second time we `import()` we open the "imported" gate + openImportedGate(); + await gate; + return importFn(...args); + }); - // We should not show an error either - expect(preview.view.showErrorDisplay).not.toHaveBeenCalled(); + const preview = new PreviewWeb(); + // We can't wait for the initialize function, as it waits for `renderSelection()` + // which prepares, but it does emit `CURRENT_STORY_WAS_SET` right before that + preview.initialize({ importFn, getProjectAnnotations }); + await waitForEvents([CURRENT_STORY_WAS_SET]); + + mockChannel.emit.mockClear(); + projectAnnotations.renderToDOM.mockClear(); + emitter.emit(SET_CURRENT_STORY, { + storyId: 'component-one--docs', + viewMode: 'docs', + }); + await importedGate; + // We are blocking import so this won't render yet + expect(docsRenderer.render).not.toHaveBeenCalled(); + + mockChannel.emit.mockClear(); + openGate(); + await waitForRender(); + + // We should only render *once* + expect(docsRenderer.render).toHaveBeenCalledTimes(1); + + // We should not show an error either + expect(preview.view.showErrorDisplay).not.toHaveBeenCalled(); + }); + + it('does NOT render a second time in standalone docs mode', async () => { + document.location.search = '?id=introduction--docs&viewMode=docs'; + + const [gate, openGate] = createGate(); + const [importedGate, openImportedGate] = createGate(); + importFn + .mockImplementationOnce(async (...args) => { + await gate; + return importFn(...args); + }) + .mockImplementationOnce(async (...args) => { + // The second time we `import()` we open the "imported" gate + openImportedGate(); + await gate; + return importFn(...args); + }); + + const preview = new PreviewWeb(); + // We can't wait for the initialize function, as it waits for `renderSelection()` + // which prepares, but it does emit `CURRENT_STORY_WAS_SET` right before that + preview.initialize({ importFn, getProjectAnnotations }); + await waitForEvents([CURRENT_STORY_WAS_SET]); + + mockChannel.emit.mockClear(); + projectAnnotations.renderToDOM.mockClear(); + emitter.emit(SET_CURRENT_STORY, { + storyId: 'introduction--docs', + viewMode: 'docs', + }); + await importedGate; + // We are blocking import so this won't render yet + expect(docsRenderer.render).not.toHaveBeenCalled(); + + mockChannel.emit.mockClear(); + openGate(); + await waitForRender(); + + // We should only render *once* + expect(docsRenderer.render).toHaveBeenCalledTimes(1); + + // We should not show an error either + expect(preview.view.showErrorDisplay).not.toHaveBeenCalled(); + }); }); }); @@ -2713,8 +2809,12 @@ describe('PreviewWeb', () => { }); describe('if it was previously rendered', () => { - beforeEach(() => jest.useFakeTimers()); - afterEach(() => jest.useRealTimers()); + beforeEach(() => { + jest.useFakeTimers(); + }); + afterEach(() => { + jest.useRealTimers(); + }); it('is reloaded when it is re-selected', async () => { document.location.search = '?id=component-one--a'; const preview = await createAndRenderPreview(); diff --git a/code/lib/preview-web/src/PreviewWeb.tsx b/code/lib/preview-web/src/PreviewWeb.tsx index 3178ae7611f..444c582c917 100644 --- a/code/lib/preview-web/src/PreviewWeb.tsx +++ b/code/lib/preview-web/src/PreviewWeb.tsx @@ -34,7 +34,8 @@ import { MaybePromise, Preview } from './Preview'; import { UrlStore } from './UrlStore'; import { WebView } from './WebView'; -import { PREPARE_ABORTED, StoryRender } from './render/StoryRender'; +import { PREPARE_ABORTED } from './render/Render'; +import { StoryRender } from './render/StoryRender'; import { TemplateDocsRender } from './render/TemplateDocsRender'; import { StandaloneDocsRender } from './render/StandaloneDocsRender'; diff --git a/code/lib/preview-web/src/render/Render.ts b/code/lib/preview-web/src/render/Render.ts index 64b1458cb88..95d15245336 100644 --- a/code/lib/preview-web/src/render/Render.ts +++ b/code/lib/preview-web/src/render/Render.ts @@ -19,3 +19,5 @@ export interface Render { torndown: boolean; renderToElement: (canvasElement: HTMLElement, renderStoryToElement?: any) => Promise; } + +export const PREPARE_ABORTED = new Error('prepareAborted'); diff --git a/code/lib/preview-web/src/render/StandaloneDocsRender.ts b/code/lib/preview-web/src/render/StandaloneDocsRender.ts index c6d99edef02..b84e22c84f0 100644 --- a/code/lib/preview-web/src/render/StandaloneDocsRender.ts +++ b/code/lib/preview-web/src/render/StandaloneDocsRender.ts @@ -3,7 +3,7 @@ import { CSFFile, ModuleExports, StoryStore } from '@storybook/store'; import { Channel, IndexEntry } from '@storybook/addons'; import { DOCS_RENDERED } from '@storybook/core-events'; -import { Render, RenderType } from './Render'; +import { Render, RenderType, PREPARE_ABORTED } from './Render'; import type { DocsContextProps } from '../docs-context/DocsContextProps'; import type { DocsRenderFunction } from '../docs-context/DocsRenderFunction'; import { DocsContext } from '../docs-context/DocsContext'; @@ -26,7 +26,7 @@ export class StandaloneDocsRender implements Re public rerender?: () => Promise; - public teardown?: (options: { viewModeChanged?: boolean }) => Promise; + public teardownRender?: (options: { viewModeChanged?: boolean }) => Promise; public torndown = false; @@ -51,6 +51,9 @@ export class StandaloneDocsRender implements Re async prepare() { this.preparing = true; const { entryExports, csfFiles = [] } = await this.store.loadEntry(this.id); + + if (this.torndown) throw PREPARE_ABORTED; + this.csfFiles = csfFiles; this.exports = entryExports; @@ -96,7 +99,7 @@ export class StandaloneDocsRender implements Re }; this.rerender = async () => renderDocs(); - this.teardown = async ({ viewModeChanged }: { viewModeChanged?: boolean } = {}) => { + this.teardownRender = async ({ viewModeChanged }: { viewModeChanged?: boolean } = {}) => { if (!viewModeChanged || !canvasElement) return; renderer.unmount(canvasElement); this.torndown = true; @@ -104,4 +107,9 @@ export class StandaloneDocsRender implements Re return renderDocs(); } + + async teardown({ viewModeChanged }: { viewModeChanged?: boolean } = {}) { + this.teardownRender?.({ viewModeChanged }); + this.torndown = true; + } } diff --git a/code/lib/preview-web/src/render/StoryRender.ts b/code/lib/preview-web/src/render/StoryRender.ts index 70b6b8fd86a..5e9e3ac02f7 100644 --- a/code/lib/preview-web/src/render/StoryRender.ts +++ b/code/lib/preview-web/src/render/StoryRender.ts @@ -20,7 +20,7 @@ import { STORY_RENDERED, PLAY_FUNCTION_THREW_EXCEPTION, } from '@storybook/core-events'; -import { Render, RenderType } from './Render'; +import { Render, RenderType, PREPARE_ABORTED } from './Render'; const { AbortController } = global; @@ -60,8 +60,6 @@ export type RenderContextCallbacks = Pick< 'showMain' | 'showError' | 'showException' >; -export const PREPARE_ABORTED = new Error('prepareAborted'); - export class StoryRender implements Render { public type: RenderType = 'story'; @@ -275,7 +273,7 @@ export class StoryRender implements Render implements Rend public rerender?: () => Promise; - public teardown?: (options: { viewModeChanged?: boolean }) => Promise; + public teardownRender?: (options: { viewModeChanged?: boolean }) => Promise; public torndown = false; @@ -70,6 +70,8 @@ export class TemplateDocsRender implements Rend const primaryStoryId = Object.keys(primaryCsfFile.stories)[0]; this.story = this.store.storyFromCSFFile({ storyId: primaryStoryId, csfFile: primaryCsfFile }); + if (this.torndown) throw PREPARE_ABORTED; + this.csfFiles = [primaryCsfFile, ...csfFiles]; this.preparing = false; @@ -112,12 +114,16 @@ export class TemplateDocsRender implements Rend }; this.rerender = async () => renderDocs(); - this.teardown = async ({ viewModeChanged }: { viewModeChanged?: boolean } = {}) => { + this.teardownRender = async ({ viewModeChanged }: { viewModeChanged?: boolean }) => { if (!viewModeChanged || !canvasElement) return; renderer.unmount(canvasElement); - this.torndown = true; }; return renderDocs(); } + + async teardown({ viewModeChanged }: { viewModeChanged?: boolean } = {}) { + this.teardownRender?.({ viewModeChanged }); + this.torndown = true; + } } From 8c9458c5307d768ab535082c872919674c1d2e69 Mon Sep 17 00:00:00 2001 From: Tom Coleman Date: Thu, 1 Sep 2022 17:17:21 +1000 Subject: [PATCH 023/154] Add some basic unit tests for renders --- .../src/render/StandaloneDocsRender.test.ts | 52 ++++++++++++++++++ .../src/render/StandaloneDocsRender.ts | 1 - .../src/render/StoryRender.test.ts | 54 +++++++++++++++++++ .../src/render/TemplateDocsRender.test.ts | 52 ++++++++++++++++++ .../src/render/TemplateDocsRender.ts | 5 +- 5 files changed, 160 insertions(+), 4 deletions(-) create mode 100644 code/lib/preview-web/src/render/StandaloneDocsRender.test.ts create mode 100644 code/lib/preview-web/src/render/StoryRender.test.ts create mode 100644 code/lib/preview-web/src/render/TemplateDocsRender.test.ts diff --git a/code/lib/preview-web/src/render/StandaloneDocsRender.test.ts b/code/lib/preview-web/src/render/StandaloneDocsRender.test.ts new file mode 100644 index 00000000000..492f33dc0bd --- /dev/null +++ b/code/lib/preview-web/src/render/StandaloneDocsRender.test.ts @@ -0,0 +1,52 @@ +import { jest, describe, it, expect } from '@jest/globals'; +import { Channel } from '@storybook/channels'; +import { AnyFramework } from '@storybook/csf'; +import { StoryStore } from '@storybook/store'; +import type { StandaloneDocsIndexEntry } from '@storybook/store'; +import { PREPARE_ABORTED } from './Render'; + +import { StandaloneDocsRender } from './StandaloneDocsRender'; + +const entry = { + type: 'docs', + id: 'introduction--docs', + name: 'Docs', + title: 'Introduction', + importPath: './Introduction.mdx', + storiesImports: [], + standalone: true, +} as StandaloneDocsIndexEntry; + +const createGate = (): [Promise, (_?: any) => void] => { + let openGate = (_?: any) => {}; + const gate = new Promise((resolve) => { + openGate = resolve; + }); + return [gate, openGate]; +}; + +describe('StandaloneDocsRender', () => { + it('throws PREPARE_ABORTED if torndown during prepare', async () => { + const [importGate, openImportGate] = createGate(); + const mockStore = { + loadEntry: jest.fn(async () => { + await importGate; + return {}; + }), + }; + + const render = new StandaloneDocsRender( + new Channel(), + mockStore as unknown as StoryStore, + entry + ); + + const preparePromise = render.prepare(); + + render.teardown(); + + openImportGate(); + + await expect(preparePromise).rejects.toThrowError(PREPARE_ABORTED); + }); +}); diff --git a/code/lib/preview-web/src/render/StandaloneDocsRender.ts b/code/lib/preview-web/src/render/StandaloneDocsRender.ts index b84e22c84f0..27581c2ad9b 100644 --- a/code/lib/preview-web/src/render/StandaloneDocsRender.ts +++ b/code/lib/preview-web/src/render/StandaloneDocsRender.ts @@ -51,7 +51,6 @@ export class StandaloneDocsRender implements Re async prepare() { this.preparing = true; const { entryExports, csfFiles = [] } = await this.store.loadEntry(this.id); - if (this.torndown) throw PREPARE_ABORTED; this.csfFiles = csfFiles; diff --git a/code/lib/preview-web/src/render/StoryRender.test.ts b/code/lib/preview-web/src/render/StoryRender.test.ts new file mode 100644 index 00000000000..7ec87a7d150 --- /dev/null +++ b/code/lib/preview-web/src/render/StoryRender.test.ts @@ -0,0 +1,54 @@ +import { jest, describe, it, expect } from '@jest/globals'; +import { Channel } from '@storybook/channels'; +import { AnyFramework } from '@storybook/csf'; +import { StoryStore } from '@storybook/store'; +import type { StoryIndexEntry } from '@storybook/store'; +import { PREPARE_ABORTED } from './Render'; + +import { StoryRender } from './StoryRender'; + +const entry = { + type: 'story', + id: 'component--a', + name: 'A', + title: 'component', + importPath: './component.stories.ts', +} as StoryIndexEntry; + +const createGate = (): [Promise, (_?: any) => void] => { + let openGate = (_?: any) => {}; + const gate = new Promise((resolve) => { + openGate = resolve; + }); + return [gate, openGate]; +}; + +describe('StoryRender', () => { + it('throws PREPARE_ABORTED if torndown during prepare', async () => { + const [importGate, openImportGate] = createGate(); + const mockStore = { + loadStory: jest.fn(async () => { + await importGate; + return {}; + }), + cleanupStory: jest.fn(), + }; + + const render = new StoryRender( + new Channel(), + mockStore as unknown as StoryStore, + jest.fn(), + {} as any, + entry.id, + 'story' + ); + + const preparePromise = render.prepare(); + + render.teardown(); + + openImportGate(); + + await expect(preparePromise).rejects.toThrowError(PREPARE_ABORTED); + }); +}); diff --git a/code/lib/preview-web/src/render/TemplateDocsRender.test.ts b/code/lib/preview-web/src/render/TemplateDocsRender.test.ts new file mode 100644 index 00000000000..572fb3541b9 --- /dev/null +++ b/code/lib/preview-web/src/render/TemplateDocsRender.test.ts @@ -0,0 +1,52 @@ +import { jest, describe, it, expect } from '@jest/globals'; +import { Channel } from '@storybook/channels'; +import { AnyFramework } from '@storybook/csf'; +import { StoryStore } from '@storybook/store'; +import type { TemplateDocsIndexEntry } from '@storybook/store'; +import { PREPARE_ABORTED } from './Render'; + +import { TemplateDocsRender } from './TemplateDocsRender'; + +const entry = { + type: 'docs', + id: 'component--docs', + name: 'Docs', + title: 'Component', + importPath: './Component.stories.ts', + storiesImports: [], + standalone: false, +} as TemplateDocsIndexEntry; + +const createGate = (): [Promise, (_?: any) => void] => { + let openGate = (_?: any) => {}; + const gate = new Promise((resolve) => { + openGate = resolve; + }); + return [gate, openGate]; +}; + +describe('TemplateDocsRender', () => { + it('throws PREPARE_ABORTED if torndown during prepare', async () => { + const [importGate, openImportGate] = createGate(); + const mockStore = { + loadEntry: jest.fn(async () => { + await importGate; + return {}; + }), + }; + + const render = new TemplateDocsRender( + new Channel(), + mockStore as unknown as StoryStore, + entry + ); + + const preparePromise = render.prepare(); + + render.teardown(); + + openImportGate(); + + await expect(preparePromise).rejects.toThrowError(PREPARE_ABORTED); + }); +}); diff --git a/code/lib/preview-web/src/render/TemplateDocsRender.ts b/code/lib/preview-web/src/render/TemplateDocsRender.ts index 8f9b696b32e..1d3be018ae8 100644 --- a/code/lib/preview-web/src/render/TemplateDocsRender.ts +++ b/code/lib/preview-web/src/render/TemplateDocsRender.ts @@ -54,9 +54,10 @@ export class TemplateDocsRender implements Rend async prepare() { this.preparing = true; const { entryExports, csfFiles = [] } = await this.store.loadEntry(this.id); + if (this.torndown) throw PREPARE_ABORTED; const { importPath, title } = this.entry; - const primaryCsfFile = await this.store.processCSFFileWithCache( + const primaryCsfFile = this.store.processCSFFileWithCache( entryExports, importPath, title @@ -70,8 +71,6 @@ export class TemplateDocsRender implements Rend const primaryStoryId = Object.keys(primaryCsfFile.stories)[0]; this.story = this.store.storyFromCSFFile({ storyId: primaryStoryId, csfFile: primaryCsfFile }); - if (this.torndown) throw PREPARE_ABORTED; - this.csfFiles = [primaryCsfFile, ...csfFiles]; this.preparing = false; From 787c394ab7a3f606c2f0db9576997ed8eeddf195 Mon Sep 17 00:00:00 2001 From: Tom Coleman Date: Thu, 1 Sep 2022 17:32:22 +1000 Subject: [PATCH 024/154] Update to new TS reference format (?) --- code/lib/api/src/tests/stories.test.ts | 2 +- code/lib/preview-web/src/PreviewWeb.test.ts | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/code/lib/api/src/tests/stories.test.ts b/code/lib/api/src/tests/stories.test.ts index 132a9573352..c075f9f384c 100644 --- a/code/lib/api/src/tests/stories.test.ts +++ b/code/lib/api/src/tests/stories.test.ts @@ -1,4 +1,4 @@ -/// ; +/// ; import { STORY_ARGS_UPDATED, diff --git a/code/lib/preview-web/src/PreviewWeb.test.ts b/code/lib/preview-web/src/PreviewWeb.test.ts index 56b69d95d63..37599226e3d 100644 --- a/code/lib/preview-web/src/PreviewWeb.test.ts +++ b/code/lib/preview-web/src/PreviewWeb.test.ts @@ -1,3 +1,5 @@ +/// ; + import global from 'global'; import merge from 'lodash/merge'; import { From faa0b44715aecdf64d5fa4df990ca62f83b24526 Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Thu, 1 Sep 2022 11:46:57 +0200 Subject: [PATCH 025/154] add stories from official-example --- .../template/stories/basics.stories.tsx | 89 ++++++++++++++++++- 1 file changed, 87 insertions(+), 2 deletions(-) diff --git a/code/addons/actions/template/stories/basics.stories.tsx b/code/addons/actions/template/stories/basics.stories.tsx index 98cd1ee4952..08e2fa74307 100644 --- a/code/addons/actions/template/stories/basics.stories.tsx +++ b/code/addons/actions/template/stories/basics.stories.tsx @@ -7,8 +7,93 @@ export default { args: { children: 'Click Me!', }, + parameters: { + chromatic: { disable: true }, + }, }; -export const BasicExample = { - args: { onClick: action('hello-world') }, +export const Basic = { + args: { onClick: action('onClick') }, +}; + +export const TypeString = { + args: { onClick: () => action('onClick')('string') }, +}; +export const TypeBoolean = { + args: { onClick: () => action('onClick')(false) }, +}; +export const TypeObject = { + args: { onClick: () => action('onClick')({}) }, +}; +export const TypeNull = { + args: { onClick: () => action('onClick')(null) }, +}; +export const TypeUndefined = { + args: { onClick: () => action('onClick')(undefined) }, +}; +export const TypeNaN = { + args: { onClick: () => action('onClick')(NaN) }, +}; +export const TypeInfinity = { + args: { onClick: () => action('onClick')(Infinity) }, +}; +export const TypeMinusInfinity = { + args: { onClick: () => action('onClick')(-Infinity) }, +}; +export const TypeNumber = { + args: { onClick: () => action('onClick')(10000) }, +}; +export const TypeGlobal = { + args: { onClick: () => action('onClick')(globalThis) }, +}; +export const TypeSymbol = { + args: { onClick: () => action('onClick')(Symbol('MySymbol')) }, +}; +export const TypeRegExp = { + args: { onClick: () => action('onClick')(new RegExp('MyRegExp')) }, +}; +export const TypeArray = { + args: { onClick: () => action('onClick')(['a', 'b', 'c']) }, +}; +export const TypeClass = { + args: { onClick: () => action('onClick')(class MyClass {}) }, +}; +export const TypeFunction = { + args: { onClick: () => action('onClick')(function MyFunction() {}) }, +}; +export const TypeMultiple = { + args: { onClick: () => action('onClick')('string', true, false, null, undefined, [], {}) }, +}; + +export const Cyclical = { + args: { + onClick: () => + action('onClick')( + (() => { + const cyclical: Record = {}; + cyclical.cyclical = cyclical; + return cyclical; + })() + ), + }, +}; + +export const Reserved = { + args: { onClick: action('delete') }, +}; + +export const OptionPersist = { + args: { onClick: action('onClick', { clearOnStoryChange: false }) }, +}; +export const OptionDepth = { + args: { onClick: action('onClick', { depth: 2 }) }, +}; + +export const Disabled = { + args: { onClick: action('onCLick') }, + parameters: { + actions: { + disabled: true, + }, + }, }; From cddd1957bd669afb4a5c9e6b7c482f15a27dcaf9 Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Thu, 1 Sep 2022 11:51:12 +0200 Subject: [PATCH 026/154] disable the flaky smoke test for now --- .circleci/config.yml | 12 ++++++------ code/lib/cli/src/repro-templates.ts | 24 ++++++++++++++---------- 2 files changed, 20 insertions(+), 16 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 48604193231..aa88ad7d972 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -477,7 +477,7 @@ jobs: executor: class: medium+ name: sb_node_14_browsers - parallelism: 8 + parallelism: 7 steps: - git-shallow-clone/checkout_advanced: clone_options: '--depth 1 --verbose' @@ -497,7 +497,7 @@ jobs: executor: class: medium+ name: sb_node_14_browsers - parallelism: 8 + parallelism: 7 steps: - git-shallow-clone/checkout_advanced: clone_options: '--depth 1 --verbose' @@ -513,7 +513,7 @@ jobs: executor: class: medium+ name: sb_node_14_browsers - parallelism: 8 + parallelism: 7 steps: - git-shallow-clone/checkout_advanced: clone_options: '--depth 1 --verbose' @@ -533,7 +533,7 @@ jobs: executor: class: medium+ name: sb_node_14_browsers - parallelism: 8 + parallelism: 7 steps: - git-shallow-clone/checkout_advanced: clone_options: '--depth 1 --verbose' @@ -549,7 +549,7 @@ jobs: executor: class: medium+ name: sb_node_14_browsers - parallelism: 8 + parallelism: 7 steps: - git-shallow-clone/checkout_advanced: clone_options: '--depth 1 --verbose' @@ -565,7 +565,7 @@ jobs: executor: class: medium+ name: sb_playwright - parallelism: 8 + parallelism: 7 steps: - git-shallow-clone/checkout_advanced: clone_options: '--depth 1 --verbose' diff --git a/code/lib/cli/src/repro-templates.ts b/code/lib/cli/src/repro-templates.ts index cfb4db47e82..66b9a5835a6 100644 --- a/code/lib/cli/src/repro-templates.ts +++ b/code/lib/cli/src/repro-templates.ts @@ -78,16 +78,20 @@ const svelteViteTemplates = { builder: '@storybook/builder-vite', }, }, - 'svelte-vite/default-ts': { - name: 'Svelte Vite (TS)', - script: 'yarn create vite . --template svelte-ts', - cadence: ['ci', 'daily', 'weekly'], - expected: { - framework: '@storybook/svelte-vite', - renderer: '@storybook/svelte', - builder: '@storybook/builder-vite', - }, - }, + /* + * I disabled this, because it was flaky + * TODO: we should fixd the instability and re-enable it + */ + // 'svelte-vite/default-ts': { + // name: 'Svelte Vite (TS)', + // script: 'yarn create vite . --template svelte-ts', + // cadence: ['ci', 'daily', 'weekly'], + // expected: { + // framework: '@storybook/svelte-vite', + // renderer: '@storybook/svelte', + // builder: '@storybook/builder-vite' + // } + // } }; export default { From 0e086d22c60868163e1d719c3e4ce869c33fd410 Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Thu, 1 Sep 2022 18:37:08 +0800 Subject: [PATCH 027/154] Build: Generate clean repro templates --- scripts/next-repro-generators/publish.ts | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/scripts/next-repro-generators/publish.ts b/scripts/next-repro-generators/publish.ts index f3975c993a0..2c552bac386 100755 --- a/scripts/next-repro-generators/publish.ts +++ b/scripts/next-repro-generators/publish.ts @@ -3,10 +3,11 @@ import { join } from 'path'; import { existsSync } from 'fs'; import { command } from 'execa'; import * as tempy from 'tempy'; -import { copy, remove, writeFile } from 'fs-extra'; +import { copy, emptyDir, readdir, remove, stat, writeFile } from 'fs-extra'; import { getTemplatesData, renderTemplate } from './utils/template'; import { commitAllToGit } from './utils/git'; +import { promiseImpl } from 'ejs'; export const logger = console; @@ -30,6 +31,17 @@ const publish = async (options: PublishOptions & { tmpFolder: string }) => { await command(`git clone ${remote} .`, { cwd: tmpFolder }); await command(`git checkout ${gitBranch}`, { cwd: tmpFolder }); + // otherwise old files will stick around and result inconsistent states + logger.log(`🗑 Delete existing template dirs from clone`); + const files = await Promise.all( + (await readdir(REPROS_DIRECTORY)).map(async (f) => ({ path: f, stats: await stat(f) })) + ); + await Promise.all( + files + .filter(({ stats, path }) => stats.isDirectory && !path.startsWith('.')) + .map(async ({ path }) => emptyDir(join(tmpFolder, path))) + ); + logger.log(`🚚 Moving template files into the repository`); const templatePath = join(scriptPath, 'templates', 'root.ejs'); @@ -40,7 +52,7 @@ const publish = async (options: PublishOptions & { tmpFolder: string }) => { await writeFile(join(tmpFolder, 'README.md'), output); logger.log(`🚛 Moving all the repros into the repository`); - await copy(join(REPROS_DIRECTORY), tmpFolder); + await copy(REPROS_DIRECTORY, tmpFolder); await commitAllToGit(tmpFolder); From 251144f797eee619140ffeda2a8ade12c521acf2 Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Thu, 1 Sep 2022 19:35:02 +0800 Subject: [PATCH 028/154] Examples: Turn of type checking in doc-blocks --- code/examples/doc-blocks/.storybook/main.ts | 4 ---- 1 file changed, 4 deletions(-) diff --git a/code/examples/doc-blocks/.storybook/main.ts b/code/examples/doc-blocks/.storybook/main.ts index 4f50d98e6f6..0e8ffacb423 100644 --- a/code/examples/doc-blocks/.storybook/main.ts +++ b/code/examples/doc-blocks/.storybook/main.ts @@ -8,10 +8,6 @@ const config: StorybookConfig = { channelOptions: { allowFunction: false, maxDepth: 10 }, disableTelemetry: true, }, - typescript: { - check: true, - checkOptions: {}, - }, features: { postcss: false, storyStoreV7: true, From 35e8310e525ce709430dff38d6db2b0034a9bcf1 Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Thu, 1 Sep 2022 19:58:19 +0800 Subject: [PATCH 029/154] Fix bad stat --- scripts/next-repro-generators/publish.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/next-repro-generators/publish.ts b/scripts/next-repro-generators/publish.ts index 2c552bac386..5dbca3e6fb4 100755 --- a/scripts/next-repro-generators/publish.ts +++ b/scripts/next-repro-generators/publish.ts @@ -34,7 +34,9 @@ const publish = async (options: PublishOptions & { tmpFolder: string }) => { // otherwise old files will stick around and result inconsistent states logger.log(`🗑 Delete existing template dirs from clone`); const files = await Promise.all( - (await readdir(REPROS_DIRECTORY)).map(async (f) => ({ path: f, stats: await stat(f) })) + ( + await readdir(REPROS_DIRECTORY) + ).map(async (f) => ({ path: f, stats: await stat(join(REPROS_DIRECTORY, f)) })) ); await Promise.all( files From 5c5367b33cb673a6c6e463212cea245656a821fc Mon Sep 17 00:00:00 2001 From: Katerina Skroumpelou Date: Thu, 1 Sep 2022 15:56:01 +0300 Subject: [PATCH 030/154] chore: rename prepare script to prep --- code/addons/a11y/package.json | 2 +- code/addons/actions/package.json | 2 +- code/addons/backgrounds/package.json | 2 +- code/addons/controls/package.json | 2 +- code/addons/docs/package.json | 2 +- code/addons/essentials/package.json | 2 +- code/addons/highlight/package.json | 2 +- code/addons/interactions/package.json | 2 +- code/addons/jest/package.json | 2 +- code/addons/links/package.json | 2 +- code/addons/measure/package.json | 2 +- code/addons/outline/package.json | 2 +- code/addons/storyshots/storyshots-core/package.json | 2 +- .../storyshots/storyshots-puppeteer/package.json | 2 +- code/addons/storysource/package.json | 2 +- code/addons/toolbars/package.json | 2 +- code/addons/viewport/package.json | 2 +- code/frameworks/angular/package.json | 2 +- code/frameworks/ember/package.json | 2 +- code/frameworks/html-webpack5/package.json | 2 +- code/frameworks/preact-webpack5/package.json | 2 +- code/frameworks/react-vite/package.json | 2 +- code/frameworks/react-webpack5/package.json | 2 +- code/frameworks/server-webpack5/package.json | 2 +- code/frameworks/svelte-vite/package.json | 2 +- code/frameworks/svelte-webpack5/package.json | 2 +- code/frameworks/vue-webpack5/package.json | 2 +- code/frameworks/vue3-vite/package.json | 2 +- code/frameworks/vue3-webpack5/package.json | 2 +- code/frameworks/web-components-webpack5/package.json | 2 +- code/lib/addons/package.json | 2 +- code/lib/api/package.json | 2 +- code/lib/blocks/package.json | 2 +- code/lib/builder-manager/package.json | 2 +- code/lib/builder-vite/package.json | 2 +- code/lib/builder-webpack5/package.json | 2 +- code/lib/channel-postmessage/package.json | 2 +- code/lib/channel-websocket/package.json | 2 +- code/lib/channels/package.json | 2 +- code/lib/cli-sb/package.json | 2 +- code/lib/cli-storybook/package.json | 2 +- code/lib/cli/package.json | 2 +- code/lib/client-api/package.json | 2 +- code/lib/client-logger/package.json | 2 +- code/lib/codemod/package.json | 2 +- code/lib/components/package.json | 2 +- code/lib/core-client/package.json | 2 +- code/lib/core-common/package.json | 2 +- code/lib/core-events/package.json | 2 +- code/lib/core-server/package.json | 2 +- code/lib/core-webpack/package.json | 2 +- code/lib/csf-tools/package.json | 2 +- code/lib/docs-tools/package.json | 2 +- code/lib/instrumenter/package.json | 2 +- code/lib/node-logger/package.json | 2 +- code/lib/postinstall/package.json | 2 +- code/lib/preview-web/package.json | 2 +- code/lib/router/package.json | 2 +- code/lib/source-loader/package.json | 2 +- code/lib/store/package.json | 2 +- code/lib/telemetry/package.json | 2 +- code/lib/theming/package.json | 2 +- code/lib/ui/package.json | 2 +- code/nx.json | 4 ++-- code/presets/html-webpack/package.json | 2 +- code/presets/preact-webpack/package.json | 2 +- code/presets/react-webpack/package.json | 2 +- code/presets/server-webpack/package.json | 2 +- code/presets/svelte-webpack/package.json | 2 +- code/presets/vue-webpack/package.json | 2 +- code/presets/vue3-webpack/package.json | 2 +- code/presets/web-components-webpack/package.json | 2 +- code/renderers/html/package.json | 2 +- code/renderers/preact/package.json | 2 +- code/renderers/react/package.json | 2 +- code/renderers/server/package.json | 2 +- code/renderers/svelte/package.json | 2 +- code/renderers/vue/package.json | 2 +- code/renderers/vue3/package.json | 2 +- code/renderers/web-components/package.json | 2 +- scripts/bootstrap.js | 10 +++++----- scripts/build-package.js | 2 +- scripts/prepare.js | 4 ++-- 83 files changed, 89 insertions(+), 89 deletions(-) diff --git a/code/addons/a11y/package.json b/code/addons/a11y/package.json index d8dbc2dc6a4..846bb3f7ac6 100644 --- a/code/addons/a11y/package.json +++ b/code/addons/a11y/package.json @@ -59,7 +59,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addon-highlight": "7.0.0-alpha.27", diff --git a/code/addons/actions/package.json b/code/addons/actions/package.json index d8814c06f7b..fb0ea9d4331 100644 --- a/code/addons/actions/package.json +++ b/code/addons/actions/package.json @@ -32,7 +32,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/addons/backgrounds/package.json b/code/addons/backgrounds/package.json index 2d9ee102650..e2145b848c8 100644 --- a/code/addons/backgrounds/package.json +++ b/code/addons/backgrounds/package.json @@ -59,7 +59,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/addons/controls/package.json b/code/addons/controls/package.json index 4ab1ca1167e..a6a464d833c 100644 --- a/code/addons/controls/package.json +++ b/code/addons/controls/package.json @@ -54,7 +54,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/addons/docs/package.json b/code/addons/docs/package.json index e9ea177c09e..17000ccb367 100644 --- a/code/addons/docs/package.json +++ b/code/addons/docs/package.json @@ -46,7 +46,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@babel/plugin-transform-react-jsx": "^7.12.12", diff --git a/code/addons/essentials/package.json b/code/addons/essentials/package.json index e460b48345c..999187bbebb 100644 --- a/code/addons/essentials/package.json +++ b/code/addons/essentials/package.json @@ -30,7 +30,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/addon-actions": "7.0.0-alpha.27", diff --git a/code/addons/highlight/package.json b/code/addons/highlight/package.json index 149b443556c..8a8d9e77859 100644 --- a/code/addons/highlight/package.json +++ b/code/addons/highlight/package.json @@ -34,7 +34,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/addons/interactions/package.json b/code/addons/interactions/package.json index a3959e483fc..c026c33a781 100644 --- a/code/addons/interactions/package.json +++ b/code/addons/interactions/package.json @@ -32,7 +32,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@devtools-ds/object-inspector": "^1.1.2", diff --git a/code/addons/jest/package.json b/code/addons/jest/package.json index 3eebff72208..a0087c1fa58 100644 --- a/code/addons/jest/package.json +++ b/code/addons/jest/package.json @@ -56,7 +56,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/addons/links/package.json b/code/addons/links/package.json index 10815060c44..db41f132aa4 100644 --- a/code/addons/links/package.json +++ b/code/addons/links/package.json @@ -60,7 +60,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/addons/measure/package.json b/code/addons/measure/package.json index 9e1d7401299..436e7f8d8e1 100644 --- a/code/addons/measure/package.json +++ b/code/addons/measure/package.json @@ -58,7 +58,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/addons/outline/package.json b/code/addons/outline/package.json index 7813bbf4227..9abd4bee4ab 100644 --- a/code/addons/outline/package.json +++ b/code/addons/outline/package.json @@ -61,7 +61,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/addons/storyshots/storyshots-core/package.json b/code/addons/storyshots/storyshots-core/package.json index e17a5610a6a..29984873c4b 100644 --- a/code/addons/storyshots/storyshots-core/package.json +++ b/code/addons/storyshots/storyshots-core/package.json @@ -33,7 +33,7 @@ "scripts": { "build-storybook": "sb build", "example": "jest storyshot.test", - "prepare": "node ../../../../scripts/prepare.js", + "prep": "node ../../../../scripts/prepare.js", "storybook": "yarn sb dev -p 6006" }, "dependencies": { diff --git a/code/addons/storyshots/storyshots-puppeteer/package.json b/code/addons/storyshots/storyshots-puppeteer/package.json index d3cfc489d10..54fce845a55 100644 --- a/code/addons/storyshots/storyshots-puppeteer/package.json +++ b/code/addons/storyshots/storyshots-puppeteer/package.json @@ -30,7 +30,7 @@ "*.d.ts" ], "scripts": { - "prepare": "node ../../../../scripts/prepare.js" + "prep": "node ../../../../scripts/prepare.js" }, "dependencies": { "@axe-core/puppeteer": "^4.2.0", diff --git a/code/addons/storysource/package.json b/code/addons/storysource/package.json index 92ca789e0b1..efe8a7c45d8 100644 --- a/code/addons/storysource/package.json +++ b/code/addons/storysource/package.json @@ -32,7 +32,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/addons/toolbars/package.json b/code/addons/toolbars/package.json index 58ed719601d..9c30f59dc2f 100644 --- a/code/addons/toolbars/package.json +++ b/code/addons/toolbars/package.json @@ -54,7 +54,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/addons/viewport/package.json b/code/addons/viewport/package.json index 4965af86700..b5cf763932b 100644 --- a/code/addons/viewport/package.json +++ b/code/addons/viewport/package.json @@ -56,7 +56,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/frameworks/angular/package.json b/code/frameworks/angular/package.json index 547b0a220af..3cbf2609118 100644 --- a/code/frameworks/angular/package.json +++ b/code/frameworks/angular/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/frameworks/ember/package.json b/code/frameworks/ember/package.json index a08e729ff7f..b5e47e012e1 100644 --- a/code/frameworks/ember/package.json +++ b/code/frameworks/ember/package.json @@ -27,7 +27,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/builder-webpack5": "7.0.0-alpha.27", diff --git a/code/frameworks/html-webpack5/package.json b/code/frameworks/html-webpack5/package.json index 21d9080d214..8999e844d3a 100644 --- a/code/frameworks/html-webpack5/package.json +++ b/code/frameworks/html-webpack5/package.json @@ -47,7 +47,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/builder-webpack5": "7.0.0-alpha.27", diff --git a/code/frameworks/preact-webpack5/package.json b/code/frameworks/preact-webpack5/package.json index 6694c82068a..537ff88b543 100644 --- a/code/frameworks/preact-webpack5/package.json +++ b/code/frameworks/preact-webpack5/package.json @@ -47,7 +47,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/builder-webpack5": "7.0.0-alpha.27", diff --git a/code/frameworks/react-vite/package.json b/code/frameworks/react-vite/package.json index 7e2ef4916ce..bed0f6973b8 100644 --- a/code/frameworks/react-vite/package.json +++ b/code/frameworks/react-vite/package.json @@ -48,7 +48,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@joshwooding/vite-plugin-react-docgen-typescript": "^0.0.5", diff --git a/code/frameworks/react-webpack5/package.json b/code/frameworks/react-webpack5/package.json index fc29f30548d..4cf8d819faf 100644 --- a/code/frameworks/react-webpack5/package.json +++ b/code/frameworks/react-webpack5/package.json @@ -48,7 +48,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/builder-webpack5": "7.0.0-alpha.27", diff --git a/code/frameworks/server-webpack5/package.json b/code/frameworks/server-webpack5/package.json index 6597ef7f700..f98b6797c6d 100644 --- a/code/frameworks/server-webpack5/package.json +++ b/code/frameworks/server-webpack5/package.json @@ -47,7 +47,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/builder-webpack5": "7.0.0-alpha.27", diff --git a/code/frameworks/svelte-vite/package.json b/code/frameworks/svelte-vite/package.json index f9b06976e9c..6651f5c2c19 100644 --- a/code/frameworks/svelte-vite/package.json +++ b/code/frameworks/svelte-vite/package.json @@ -48,7 +48,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addon-svelte-csf": "^2.0.0", diff --git a/code/frameworks/svelte-webpack5/package.json b/code/frameworks/svelte-webpack5/package.json index 09dd64e7274..88577d973e7 100644 --- a/code/frameworks/svelte-webpack5/package.json +++ b/code/frameworks/svelte-webpack5/package.json @@ -48,7 +48,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/builder-webpack5": "7.0.0-alpha.27", diff --git a/code/frameworks/vue-webpack5/package.json b/code/frameworks/vue-webpack5/package.json index 36cd9344e21..aadf019cf6c 100644 --- a/code/frameworks/vue-webpack5/package.json +++ b/code/frameworks/vue-webpack5/package.json @@ -47,7 +47,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/builder-webpack5": "7.0.0-alpha.27", diff --git a/code/frameworks/vue3-vite/package.json b/code/frameworks/vue3-vite/package.json index e992b492f92..1e2011e08cf 100644 --- a/code/frameworks/vue3-vite/package.json +++ b/code/frameworks/vue3-vite/package.json @@ -48,7 +48,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/builder-vite": "7.0.0-alpha.27", diff --git a/code/frameworks/vue3-webpack5/package.json b/code/frameworks/vue3-webpack5/package.json index b518e33108c..cff02dbffd6 100644 --- a/code/frameworks/vue3-webpack5/package.json +++ b/code/frameworks/vue3-webpack5/package.json @@ -47,7 +47,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/builder-webpack5": "7.0.0-alpha.27", diff --git a/code/frameworks/web-components-webpack5/package.json b/code/frameworks/web-components-webpack5/package.json index 638a9efba08..68a4147dd90 100644 --- a/code/frameworks/web-components-webpack5/package.json +++ b/code/frameworks/web-components-webpack5/package.json @@ -49,7 +49,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@babel/preset-env": "^7.12.11", diff --git a/code/lib/addons/package.json b/code/lib/addons/package.json index 854effc5e6a..6283deebea5 100644 --- a/code/lib/addons/package.json +++ b/code/lib/addons/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/api": "7.0.0-alpha.27", diff --git a/code/lib/api/package.json b/code/lib/api/package.json index b35bbc4d1ea..5b57bd64833 100644 --- a/code/lib/api/package.json +++ b/code/lib/api/package.json @@ -29,7 +29,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/channels": "7.0.0-alpha.27", diff --git a/code/lib/blocks/package.json b/code/lib/blocks/package.json index b5a39505ac2..0af5664f92e 100644 --- a/code/lib/blocks/package.json +++ b/code/lib/blocks/package.json @@ -38,7 +38,7 @@ "*.d.ts" ], "scripts": { - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/api": "7.0.0-alpha.27", diff --git a/code/lib/builder-manager/package.json b/code/lib/builder-manager/package.json index 84dbe3e2bbe..d0bd5ef5a59 100644 --- a/code/lib/builder-manager/package.json +++ b/code/lib/builder-manager/package.json @@ -38,7 +38,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@fal-works/esbuild-plugin-global-externals": "^2.1.2", diff --git a/code/lib/builder-vite/package.json b/code/lib/builder-vite/package.json index 4636a4879a1..2e34cd924fb 100644 --- a/code/lib/builder-vite/package.json +++ b/code/lib/builder-vite/package.json @@ -15,7 +15,7 @@ "types": "dist/types/index.d.ts", "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@joshwooding/vite-plugin-react-docgen-typescript": "0.0.5", diff --git a/code/lib/builder-webpack5/package.json b/code/lib/builder-webpack5/package.json index 5a29a43cdaa..6759a4701c2 100644 --- a/code/lib/builder-webpack5/package.json +++ b/code/lib/builder-webpack5/package.json @@ -30,7 +30,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@babel/core": "^7.12.10", diff --git a/code/lib/channel-postmessage/package.json b/code/lib/channel-postmessage/package.json index b1c60697ffa..3b5237b068e 100644 --- a/code/lib/channel-postmessage/package.json +++ b/code/lib/channel-postmessage/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/channels": "7.0.0-alpha.27", diff --git a/code/lib/channel-websocket/package.json b/code/lib/channel-websocket/package.json index b81f7421a28..4d90d0a178a 100644 --- a/code/lib/channel-websocket/package.json +++ b/code/lib/channel-websocket/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/channels": "7.0.0-alpha.27", diff --git a/code/lib/channels/package.json b/code/lib/channels/package.json index 71046dca3d0..9929fdce140 100644 --- a/code/lib/channels/package.json +++ b/code/lib/channels/package.json @@ -39,7 +39,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "core-js": "^3.8.2", diff --git a/code/lib/cli-sb/package.json b/code/lib/cli-sb/package.json index 0ef6ba6d6a8..b58856b7f45 100644 --- a/code/lib/cli-sb/package.json +++ b/code/lib/cli-sb/package.json @@ -22,7 +22,7 @@ "bin": "./index.js", "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/cli": "7.0.0-alpha.27" diff --git a/code/lib/cli-storybook/package.json b/code/lib/cli-storybook/package.json index a53949132b9..3f54f1fd383 100644 --- a/code/lib/cli-storybook/package.json +++ b/code/lib/cli-storybook/package.json @@ -25,7 +25,7 @@ }, "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/cli": "7.0.0-alpha.27" diff --git a/code/lib/cli/package.json b/code/lib/cli/package.json index ecc936dde4c..c294510a69a 100644 --- a/code/lib/cli/package.json +++ b/code/lib/cli/package.json @@ -35,7 +35,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js", + "prep": "node ../../../scripts/prepare.js", "test": "jest test/**/*.test.js" }, "dependencies": { diff --git a/code/lib/client-api/package.json b/code/lib/client-api/package.json index 5f21c2a2bb1..32c31a2939b 100644 --- a/code/lib/client-api/package.json +++ b/code/lib/client-api/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/lib/client-logger/package.json b/code/lib/client-logger/package.json index 8e22f0596a8..bf0a95dab29 100644 --- a/code/lib/client-logger/package.json +++ b/code/lib/client-logger/package.json @@ -39,7 +39,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "core-js": "^3.8.2", diff --git a/code/lib/codemod/package.json b/code/lib/codemod/package.json index fee29a153cb..1efa64ce5ce 100644 --- a/code/lib/codemod/package.json +++ b/code/lib/codemod/package.json @@ -32,7 +32,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@babel/types": "^7.12.11", diff --git a/code/lib/components/package.json b/code/lib/components/package.json index ac25f206005..52c38f9158d 100644 --- a/code/lib/components/package.json +++ b/code/lib/components/package.json @@ -48,7 +48,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/client-logger": "7.0.0-alpha.27", diff --git a/code/lib/core-client/package.json b/code/lib/core-client/package.json index 9404f2582e6..0b911e48133 100644 --- a/code/lib/core-client/package.json +++ b/code/lib/core-client/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/lib/core-common/package.json b/code/lib/core-common/package.json index 910be56f72b..d764bb6fe22 100644 --- a/code/lib/core-common/package.json +++ b/code/lib/core-common/package.json @@ -43,7 +43,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@babel/core": "^7.12.10", diff --git a/code/lib/core-events/package.json b/code/lib/core-events/package.json index e5e6a7bd61c..879c02f0e9b 100644 --- a/code/lib/core-events/package.json +++ b/code/lib/core-events/package.json @@ -39,7 +39,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "core-js": "^3.8.2" diff --git a/code/lib/core-server/package.json b/code/lib/core-server/package.json index 45198e08f41..f615cc2eb8a 100644 --- a/code/lib/core-server/package.json +++ b/code/lib/core-server/package.json @@ -30,7 +30,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@aw-web-design/x-default-browser": "1.4.88", diff --git a/code/lib/core-webpack/package.json b/code/lib/core-webpack/package.json index 3d7ece4f5ed..e21b08d381a 100644 --- a/code/lib/core-webpack/package.json +++ b/code/lib/core-webpack/package.json @@ -39,7 +39,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/core-common": "7.0.0-alpha.27", diff --git a/code/lib/csf-tools/package.json b/code/lib/csf-tools/package.json index 49aef34b389..2e30e040e8a 100644 --- a/code/lib/csf-tools/package.json +++ b/code/lib/csf-tools/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@babel/core": "^7.12.10", diff --git a/code/lib/docs-tools/package.json b/code/lib/docs-tools/package.json index 7d746eeb329..c9d145fe04b 100644 --- a/code/lib/docs-tools/package.json +++ b/code/lib/docs-tools/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@babel/core": "^7.12.10", diff --git a/code/lib/instrumenter/package.json b/code/lib/instrumenter/package.json index cb3fecac73a..13b573aa84f 100644 --- a/code/lib/instrumenter/package.json +++ b/code/lib/instrumenter/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/lib/node-logger/package.json b/code/lib/node-logger/package.json index 07fc3f1d7b2..73ffafe2e6d 100644 --- a/code/lib/node-logger/package.json +++ b/code/lib/node-logger/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@types/npmlog": "^4.1.2", diff --git a/code/lib/postinstall/package.json b/code/lib/postinstall/package.json index 5aa8af0cd02..a038a429ebe 100644 --- a/code/lib/postinstall/package.json +++ b/code/lib/postinstall/package.json @@ -32,7 +32,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "core-js": "^3.8.2" diff --git a/code/lib/preview-web/package.json b/code/lib/preview-web/package.json index c75ce68d1c1..6a62c12314d 100644 --- a/code/lib/preview-web/package.json +++ b/code/lib/preview-web/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/lib/router/package.json b/code/lib/router/package.json index d576ed46e58..269dac9d1d1 100644 --- a/code/lib/router/package.json +++ b/code/lib/router/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "ts-node ../../../scripts/prebundle.ts" + "prep": "ts-node ../../../scripts/prebundle.ts" }, "dependencies": { "@storybook/client-logger": "7.0.0-alpha.27", diff --git a/code/lib/source-loader/package.json b/code/lib/source-loader/package.json index 7a2954c5986..097a3022330 100644 --- a/code/lib/source-loader/package.json +++ b/code/lib/source-loader/package.json @@ -32,7 +32,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/lib/store/package.json b/code/lib/store/package.json index 28bf5c6ca59..e03f6f19ba3 100644 --- a/code/lib/store/package.json +++ b/code/lib/store/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/lib/telemetry/package.json b/code/lib/telemetry/package.json index d9f358b1807..de50681680c 100644 --- a/code/lib/telemetry/package.json +++ b/code/lib/telemetry/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "node ../../../scripts/prepare.js" + "prep": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/client-logger": "7.0.0-alpha.27", diff --git a/code/lib/theming/package.json b/code/lib/theming/package.json index 1fff3db6d39..fe5e82d65a7 100644 --- a/code/lib/theming/package.json +++ b/code/lib/theming/package.json @@ -44,7 +44,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/client-logger": "7.0.0-alpha.27", diff --git a/code/lib/ui/package.json b/code/lib/ui/package.json index f68abae2ae8..2ce7fa5aaad 100644 --- a/code/lib/ui/package.json +++ b/code/lib/ui/package.json @@ -49,7 +49,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "devDependencies": { "@babel/core": "^7.12.10", diff --git a/code/nx.json b/code/nx.json index a64d3d54ab0..060c2a0fbda 100644 --- a/code/nx.json +++ b/code/nx.json @@ -10,8 +10,8 @@ "default": { "runner": "@nrwl/nx-cloud", "options": { - "cacheableOperations": ["build", "test", "lint", "package", "prepare"], - "strictlyOrderedTargets": ["build", "package", "prepare"], + "cacheableOperations": ["build", "test", "lint", "package", "prep"], + "strictlyOrderedTargets": ["build", "package", "prep"], "accessToken": "NGVmYTkxMmItYzY3OS00MjkxLTk1ZDktZDFmYTFmNmVlNGY4fHJlYWQ=", "canTrackAnalytics": false, "showUsageWarnings": true diff --git a/code/presets/html-webpack/package.json b/code/presets/html-webpack/package.json index 6f7e25b085c..e895efbeb4b 100644 --- a/code/presets/html-webpack/package.json +++ b/code/presets/html-webpack/package.json @@ -47,7 +47,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/core-webpack": "7.0.0-alpha.27", diff --git a/code/presets/preact-webpack/package.json b/code/presets/preact-webpack/package.json index 08d9f302de0..9b88677b367 100644 --- a/code/presets/preact-webpack/package.json +++ b/code/presets/preact-webpack/package.json @@ -47,7 +47,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@babel/plugin-transform-react-jsx": "^7.12.12", diff --git a/code/presets/react-webpack/package.json b/code/presets/react-webpack/package.json index bc2df4154bc..5d6536062b0 100644 --- a/code/presets/react-webpack/package.json +++ b/code/presets/react-webpack/package.json @@ -68,7 +68,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@babel/preset-flow": "^7.12.1", diff --git a/code/presets/server-webpack/package.json b/code/presets/server-webpack/package.json index f7a94047dcd..ec6a16e3adf 100644 --- a/code/presets/server-webpack/package.json +++ b/code/presets/server-webpack/package.json @@ -52,7 +52,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/core-server": "7.0.0-alpha.27", diff --git a/code/presets/svelte-webpack/package.json b/code/presets/svelte-webpack/package.json index f137f001231..0fbcc3cbf67 100644 --- a/code/presets/svelte-webpack/package.json +++ b/code/presets/svelte-webpack/package.json @@ -62,7 +62,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/core-webpack": "7.0.0-alpha.27", diff --git a/code/presets/vue-webpack/package.json b/code/presets/vue-webpack/package.json index 6b2a2e8925c..b3be76a1ef0 100644 --- a/code/presets/vue-webpack/package.json +++ b/code/presets/vue-webpack/package.json @@ -57,7 +57,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/core-webpack": "7.0.0-alpha.27", diff --git a/code/presets/vue3-webpack/package.json b/code/presets/vue3-webpack/package.json index d1e6e843af9..827aa180709 100644 --- a/code/presets/vue3-webpack/package.json +++ b/code/presets/vue3-webpack/package.json @@ -57,7 +57,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/core-webpack": "7.0.0-alpha.27", diff --git a/code/presets/web-components-webpack/package.json b/code/presets/web-components-webpack/package.json index 3eeb16fb9d2..4ba12d8e7b4 100644 --- a/code/presets/web-components-webpack/package.json +++ b/code/presets/web-components-webpack/package.json @@ -49,7 +49,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@babel/plugin-syntax-dynamic-import": "^7.8.3", diff --git a/code/renderers/html/package.json b/code/renderers/html/package.json index 2029b60449e..b176397946a 100644 --- a/code/renderers/html/package.json +++ b/code/renderers/html/package.json @@ -47,7 +47,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/renderers/preact/package.json b/code/renderers/preact/package.json index ce3d19af582..ecf5ee990ba 100644 --- a/code/renderers/preact/package.json +++ b/code/renderers/preact/package.json @@ -47,7 +47,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/renderers/react/package.json b/code/renderers/react/package.json index fc295369c4e..7b38c177371 100644 --- a/code/renderers/react/package.json +++ b/code/renderers/react/package.json @@ -48,7 +48,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/renderers/server/package.json b/code/renderers/server/package.json index 6361c83baab..96dff224183 100644 --- a/code/renderers/server/package.json +++ b/code/renderers/server/package.json @@ -47,7 +47,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/renderers/svelte/package.json b/code/renderers/svelte/package.json index 7219808d540..3c74af92399 100644 --- a/code/renderers/svelte/package.json +++ b/code/renderers/svelte/package.json @@ -51,7 +51,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/renderers/vue/package.json b/code/renderers/vue/package.json index b8d432cd7c4..dd75a7afa55 100644 --- a/code/renderers/vue/package.json +++ b/code/renderers/vue/package.json @@ -47,7 +47,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/renderers/vue3/package.json b/code/renderers/vue3/package.json index 5a5abc7cbb0..7424442d988 100644 --- a/code/renderers/vue3/package.json +++ b/code/renderers/vue3/package.json @@ -47,7 +47,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/code/renderers/web-components/package.json b/code/renderers/web-components/package.json index 10de7648a3c..45fcf44670d 100644 --- a/code/renderers/web-components/package.json +++ b/code/renderers/web-components/package.json @@ -49,7 +49,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prepare": "../../../scripts/prepare/bundle.ts" + "prep": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.27", diff --git a/scripts/bootstrap.js b/scripts/bootstrap.js index 4fc16a11063..ad9e248bb64 100755 --- a/scripts/bootstrap.js +++ b/scripts/bootstrap.js @@ -74,9 +74,9 @@ function run() { defaultValue: true, option: '--prep', command: () => { - log.info(prefix, 'prepare'); + log.info(prefix, 'prep'); spawn( - `nx run-many --target="prepare" --all --parallel --exclude=@storybook/addon-storyshots,@storybook/addon-storyshots-puppeteer -- --reset` + `nx run-many --target="prep" --all --parallel --exclude=@storybook/addon-storyshots,@storybook/addon-storyshots-puppeteer -- --reset` ); }, order: 2, @@ -86,9 +86,9 @@ function run() { defaultValue: true, option: '--retry', command: () => { - log.info(prefix, 'prepare'); + log.info(prefix, 'prep'); spawn( - `nx run-many --target=prepare --all --parallel --only-failed ${ + `nx run-many --target=prep --all --parallel --only-failed ${ process.env.CI ? `--max-parallel=${maxConcurrentTasks}` : '' }` ); @@ -122,7 +122,7 @@ function run() { command: () => { log.info(prefix, 'build'); spawn( - `nx run-many --target="prepare" --all --parallel=8 ${ + `nx run-many --target="prep" --all --parallel=8 ${ process.env.CI ? `--max-parallel=${maxConcurrentTasks}` : '' } -- --reset --optimized` ); diff --git a/scripts/build-package.js b/scripts/build-package.js index f9df57b1f7c..70468be2e0e 100644 --- a/scripts/build-package.js +++ b/scripts/build-package.js @@ -113,7 +113,7 @@ async function run() { } selection?.filter(Boolean).forEach(async (v) => { - const commmand = (await readJSON(resolve(v.location, 'package.json'))).scripts.prepare; + const commmand = (await readJSON(resolve(v.location, 'package.json'))).scripts.prep; const cwd = resolve(__dirname, '..', 'code', v.location); const sub = require('execa').command( `${commmand}${watchMode ? ' --watch' : ''}${prodMode ? ' --optimized' : ''}`, diff --git a/scripts/prepare.js b/scripts/prepare.js index 2511464abe5..45157da8ea2 100644 --- a/scripts/prepare.js +++ b/scripts/prepare.js @@ -68,7 +68,7 @@ const hasFlag = (flags, name) => !!flags.find((s) => s.startsWith(`--${name}`)); const modules = true; -async function prepare({ cwd, flags }) { +async function prep({ cwd, flags }) { const { packageJson } = await readPkgUp(cwd); const message = chalk.gray(`Built: ${chalk.bold(`${packageJson.name}@${packageJson.version}`)}`); console.time(message); @@ -101,4 +101,4 @@ async function prepare({ cwd, flags }) { const flags = process.argv.slice(2); const cwd = process.cwd(); -prepare({ cwd, flags }); +prep({ cwd, flags }); From 37d518a0e6b8b742265a1fb35b0bb5d48ccd9669 Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Thu, 1 Sep 2022 16:36:51 +0200 Subject: [PATCH 031/154] move remaining action stories & cleanup usage of addon-actions everywhere where it serves no further purpose --- .../template/stories/configs.stories.tsx | 36 ++++ .../template/stories/parameters.stories.tsx | 17 ++ .../components/InteractionsPanel.stories.tsx | 3 +- .../required_with_context/Button.stories.js | 5 +- .../addon-actions.stories.storyshot | 45 ---- .../addons/actions/addon-actions.stories.ts | 46 ---- .../stories/addons/docs/simple.stories.mdx | 3 +- .../custom-cva-component.stories.ts | 3 +- .../core/styles/story-styles.stories.ts | 3 +- .../src/stories/button.stories.js | 5 +- .../src/stories/decorators.stories.js | 10 +- .../src/stories/long-description.stories.js | 3 +- .../src/components/Button.stories.tsx | 3 +- .../src/stories/1-Button.stories.tsx | 5 +- .../stories/addon-actions.stories.js | 18 -- .../stories/welcome-banner.stories.js | 3 - .../stories/addon-actions.stories.js | 85 -------- .../stories/addon-docs.stories.mdx | 2 - .../stories/button.stories.js | 2 - .../stories/addon-actions.stories.js | 196 ------------------ .../addon-docs/addon-docs-mdx.stories.mdx | 15 +- .../stories/addon-docs/ts-button.stories.tsx | 3 +- .../stories/addon-links/href.stories.js | 3 +- .../core/interleaved-exports.stories.js | 5 +- .../stories/demo/button.stories.js | 5 +- .../stories/demo/button.stories.mdx | 5 +- .../src/stories/addon-actions.stories.js | 53 ----- .../src/stories/button.stories.js | 5 +- .../src/stories/addon-actions.stories.js | 19 -- .../src/stories/decorators.stories.js | 3 +- .../src/stories/addon-actions.stories.js | 42 ---- .../src/stories/custom-rendering.stories.js | 44 ---- 32 files changed, 87 insertions(+), 608 deletions(-) create mode 100644 code/addons/actions/template/stories/configs.stories.tsx create mode 100644 code/addons/actions/template/stories/parameters.stories.tsx delete mode 100644 code/examples/angular-cli/src/stories/addons/actions/__snapshots__/addon-actions.stories.storyshot delete mode 100644 code/examples/angular-cli/src/stories/addons/actions/addon-actions.stories.ts delete mode 100644 code/examples/ember-cli/stories/addon-actions.stories.js delete mode 100644 code/examples/html-kitchen-sink/stories/addon-actions.stories.js delete mode 100644 code/examples/official-storybook/stories/addon-actions.stories.js delete mode 100644 code/examples/preact-kitchen-sink/src/stories/addon-actions.stories.js delete mode 100644 code/examples/svelte-kitchen-sink/src/stories/addon-actions.stories.js delete mode 100644 code/examples/vue-kitchen-sink/src/stories/addon-actions.stories.js diff --git a/code/addons/actions/template/stories/configs.stories.tsx b/code/addons/actions/template/stories/configs.stories.tsx new file mode 100644 index 00000000000..b9ae404d4d3 --- /dev/null +++ b/code/addons/actions/template/stories/configs.stories.tsx @@ -0,0 +1,36 @@ +import globalThis from 'global'; + +import { actions, configureActions } from '@storybook/addon-actions'; + +const configs = actions('actionA', 'actionB', 'actionC'); + +export default { + component: globalThis.Components.Button, + args: { + children: 'Click Me!', + }, + parameters: { + chromatic: { disable: true }, + }, +}; + +export const ActionA = { + args: { onClick: configs.actionA }, +}; +export const ActionB = { + args: { onClick: configs.actionB }, +}; +export const ActionC = { + args: { onClick: configs.actionC }, +}; + +export const ConfigureActions = { + args: { onClick: configs.actionA }, + decorators: [ + (storyFn: any) => { + configureActions({ depth: 2 }); + + return storyFn(); + }, + ], +}; diff --git a/code/addons/actions/template/stories/parameters.stories.tsx b/code/addons/actions/template/stories/parameters.stories.tsx new file mode 100644 index 00000000000..8ec8cb37186 --- /dev/null +++ b/code/addons/actions/template/stories/parameters.stories.tsx @@ -0,0 +1,17 @@ +import globalThis from 'global'; + +export default { + component: globalThis.Components.Button, + args: { + children: 'Click Me!', + }, + parameters: { + chromatic: { disable: true }, + }, +}; + +export const Basic = { + parameters: { + handles: [{ click: 'clicked', contextmenu: 'right clicked' }], + }, +}; diff --git a/code/addons/interactions/src/components/InteractionsPanel.stories.tsx b/code/addons/interactions/src/components/InteractionsPanel.stories.tsx index 3c618898578..e71744d38be 100644 --- a/code/addons/interactions/src/components/InteractionsPanel.stories.tsx +++ b/code/addons/interactions/src/components/InteractionsPanel.stories.tsx @@ -1,6 +1,5 @@ /* eslint-disable jest/no-standalone-expect */ import React from 'react'; -import { action } from '@storybook/addon-actions'; import type { ComponentStoryObj, ComponentMeta } from '@storybook/react'; import { CallStates } from '@storybook/instrumenter'; import { styled } from '@storybook/theming'; @@ -48,7 +47,7 @@ export default { fileName: 'addon-interactions.stories.tsx', hasException: false, isPlaying: false, - onScrollToEnd: action('onScrollToEnd'), + onScrollToEnd: () => {}, endRef: null, // prop for the AddonPanel used as wrapper of Panel active: true, diff --git a/code/addons/storyshots/storyshots-core/stories/required_with_context/Button.stories.js b/code/addons/storyshots/storyshots-core/stories/required_with_context/Button.stories.js index 222fac0b19c..5544d92516f 100644 --- a/code/addons/storyshots/storyshots-core/stories/required_with_context/Button.stories.js +++ b/code/addons/storyshots/storyshots-core/stories/required_with_context/Button.stories.js @@ -1,6 +1,5 @@ import React from 'react'; -import { action } from '@storybook/addon-actions'; import { Button } from '../react-demo'; export default { @@ -11,10 +10,10 @@ export default { }, }; -export const WithText = () => ; +export const WithText = () => ; export const WithSomeEmoji = () => ( - - - -`; - -exports[`Storyshots Addons/Actions Component Output with EventEmitter 1`] = ` - - - - - -`; - -exports[`Storyshots Addons/Actions Story with template 1`] = ` - - - -`; - -exports[`Storyshots Addons/Actions Use action in method 1`] = ` - - - - - -`; diff --git a/code/examples/angular-cli/src/stories/addons/actions/addon-actions.stories.ts b/code/examples/angular-cli/src/stories/addons/actions/addon-actions.stories.ts deleted file mode 100644 index e262e4d1f05..00000000000 --- a/code/examples/angular-cli/src/stories/addons/actions/addon-actions.stories.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { action } from '@storybook/addon-actions'; -import { Meta, StoryFn } from '@storybook/angular'; -import { Button } from '../../angular-demo'; - -export default { - component: Button, - title: 'Addons/Actions', -} as Meta; - -export const ComponentOutputWithEventEmitter: StoryFn = () => ({ - props: { - text: 'Button 🥁', - onClick: action('On click'), - }, -}); -ComponentOutputWithEventEmitter.storyName = 'Component Output with EventEmitter'; - -export const UseActionInMethod: StoryFn = () => ({ - props: { - text: 'Button 🥁', - onClick: (e) => { - console.log(e); - e.preventDefault(); - action('Action name')(e.target, 'Another arg'); - }, - }, -}); -UseActionInMethod.storyName = 'Use action in method'; - -export const StoryTemplate: StoryFn = () => ({ - template: ``, - props: { - onClick: action('On click'), - onOver: action('On over'), - }, -}); -StoryTemplate.storyName = 'Story with template'; - -export const ComponentOutputWithArgsTypes: StoryFn = (args) => ({ - props: { - text: 'Button 🥁', - ...args, - }, -}); -ComponentOutputWithArgsTypes.storyName = 'Component Output with ArgsTypes'; -ComponentOutputWithArgsTypes.argTypes = { onClick: { action: 'On click' } }; diff --git a/code/examples/angular-cli/src/stories/addons/docs/simple.stories.mdx b/code/examples/angular-cli/src/stories/addons/docs/simple.stories.mdx index e5ff203bcbd..d60148f46b2 100644 --- a/code/examples/angular-cli/src/stories/addons/docs/simple.stories.mdx +++ b/code/examples/angular-cli/src/stories/addons/docs/simple.stories.mdx @@ -1,6 +1,5 @@ import { Story, Meta, ArgsTable, Source } from '@storybook/addon-docs'; import { Button } from '../.././angular-demo'; -import { action } from '@storybook/addon-actions'; @@ -21,7 +20,7 @@ import { action } from '@storybook/addon-actions'; {(args) => ({ props: { text: args.text, - onClick: action('clicked'), + onClick: () => {}, }, })} diff --git a/code/examples/angular-cli/src/stories/basics/angular-forms/customControlValueAccessor/custom-cva-component.stories.ts b/code/examples/angular-cli/src/stories/basics/angular-forms/customControlValueAccessor/custom-cva-component.stories.ts index d438e2cc08a..c23f4f49f1b 100644 --- a/code/examples/angular-cli/src/stories/basics/angular-forms/customControlValueAccessor/custom-cva-component.stories.ts +++ b/code/examples/angular-cli/src/stories/basics/angular-forms/customControlValueAccessor/custom-cva-component.stories.ts @@ -1,5 +1,4 @@ import { FormsModule } from '@angular/forms'; -import { action } from '@storybook/addon-actions'; import { moduleMetadata, Meta, StoryFn } from '@storybook/angular'; import { CustomCvaComponent } from './custom-cva.component'; @@ -21,7 +20,7 @@ export default { export const SimpleInput: StoryFn = () => ({ props: { ngModel: 'Type anything', - ngModelChange: action('ngModelChange'), + ngModelChange: () => {}, }, }); diff --git a/code/examples/angular-cli/src/stories/core/styles/story-styles.stories.ts b/code/examples/angular-cli/src/stories/core/styles/story-styles.stories.ts index 2d3d7f08737..a8fb561efc9 100644 --- a/code/examples/angular-cli/src/stories/core/styles/story-styles.stories.ts +++ b/code/examples/angular-cli/src/stories/core/styles/story-styles.stories.ts @@ -1,5 +1,4 @@ import { Meta, moduleMetadata, StoryFn } from '@storybook/angular'; -import { action } from '@storybook/addon-actions'; import { Button } from '../../angular-demo'; export default { @@ -15,7 +14,7 @@ export const TemplateStory: StoryFn = () => ({ template: ``, props: { text: 'Button with custom styles', - onClick: action('log'), + onClick: () => {}, }, styles: [ ` diff --git a/code/examples/cra-kitchen-sink/src/stories/button.stories.js b/code/examples/cra-kitchen-sink/src/stories/button.stories.js index 030fcde029c..20d13f8770c 100644 --- a/code/examples/cra-kitchen-sink/src/stories/button.stories.js +++ b/code/examples/cra-kitchen-sink/src/stories/button.stories.js @@ -1,5 +1,4 @@ import React from 'react'; -import { action } from '@storybook/addon-actions'; import { Button } from '../components/react-demo'; export default { @@ -7,7 +6,7 @@ export default { component: Button, }; -export const Story1 = () => ; +export const Story1 = () => ; Story1.storyName = 'with text'; Story1.parameters = { @@ -15,7 +14,7 @@ Story1.parameters = { }; export const Story2 = () => ( - ; +export const Basic = () => ; -export const Nested = (args) => ( - ); -Nested.args = { onClick: action('clicked', { depth: 1 }) }; diff --git a/code/examples/cra-kitchen-sink/src/stories/long-description.stories.js b/code/examples/cra-kitchen-sink/src/stories/long-description.stories.js index 7f3d794c7f3..7fd35cd5122 100644 --- a/code/examples/cra-kitchen-sink/src/stories/long-description.stories.js +++ b/code/examples/cra-kitchen-sink/src/stories/long-description.stories.js @@ -1,10 +1,9 @@ import React from 'react'; -import { action } from '@storybook/addon-actions'; import { Button } from '../components/react-demo'; export default { title: 'Some really long story kind description', }; -export const Story1 = () => ; +export const Story1 = () => ; Story1.storyName = 'with text'; diff --git a/code/examples/cra-ts-kitchen-sink/src/components/Button.stories.tsx b/code/examples/cra-ts-kitchen-sink/src/components/Button.stories.tsx index a13b3e24399..677c00b7721 100644 --- a/code/examples/cra-ts-kitchen-sink/src/components/Button.stories.tsx +++ b/code/examples/cra-ts-kitchen-sink/src/components/Button.stories.tsx @@ -1,5 +1,4 @@ import React from 'react'; -import { action } from '@storybook/addon-actions'; import Button, { Type } from './Button'; export default { @@ -9,7 +8,7 @@ export default { export const SimpleButton = () => { const x = 0; - return ; + return ; }; const typeOptions = { diff --git a/code/examples/cra-ts-kitchen-sink/src/stories/1-Button.stories.tsx b/code/examples/cra-ts-kitchen-sink/src/stories/1-Button.stories.tsx index 6b9a2d25e80..df60c8e704a 100644 --- a/code/examples/cra-ts-kitchen-sink/src/stories/1-Button.stories.tsx +++ b/code/examples/cra-ts-kitchen-sink/src/stories/1-Button.stories.tsx @@ -1,5 +1,4 @@ import React from 'react'; -import { action } from '@storybook/addon-actions'; import { Button } from './Button'; export default { @@ -7,10 +6,10 @@ export default { component: Button, }; -export const Text = () => ; +export const Text = () => ; export const Emoji = () => ( - `, - context: { - onClick: action('clicked'), - }, -}); diff --git a/code/examples/ember-cli/stories/welcome-banner.stories.js b/code/examples/ember-cli/stories/welcome-banner.stories.js index 1128476813e..516c90cb4af 100644 --- a/code/examples/ember-cli/stories/welcome-banner.stories.js +++ b/code/examples/ember-cli/stories/welcome-banner.stories.js @@ -1,5 +1,4 @@ import { hbs } from 'ember-cli-htmlbars'; -import { action } from '@storybook/addon-actions'; export default { title: 'welcome-banner', @@ -23,7 +22,6 @@ export const Basic = (args) => ({ subTitleColor=subTitleColor title=title subtitle=subtitle - click=(action onClick) }} `, context: args, @@ -34,5 +32,4 @@ Basic.args = { subTitleColor: '#B8854F', title: 'Welcome to storybook', subtitle: 'This environment is completely editable', - onClick: action('clicked'), }; diff --git a/code/examples/html-kitchen-sink/stories/addon-actions.stories.js b/code/examples/html-kitchen-sink/stories/addon-actions.stories.js deleted file mode 100644 index 1ed26062f38..00000000000 --- a/code/examples/html-kitchen-sink/stories/addon-actions.stories.js +++ /dev/null @@ -1,85 +0,0 @@ -import { withActions } from '@storybook/addon-actions'; - -const buttonStory = () => () => ``; - -export default { - title: 'Addons/Actions', -}; - -export const Story1 = buttonStory(); -Story1.storyName = 'Hello World'; - -Story1.parameters = { - actions: { - handles: ['click'], - }, -}; - -export const Story2 = buttonStory(); -Story2.storyName = 'Multiple actions'; - -Story2.parameters = { - actions: { - handles: ['click', 'contextmenu'], - }, -}; - -export const Story3 = buttonStory(); -Story3.storyName = 'Multiple actions + config'; - -Story3.parameters = { - actions: { - handles: ['click', 'contextmenu', { clearOnStoryChange: false }], - }, -}; - -export const Story4 = buttonStory(); -Story4.storyName = 'Multiple actions, object'; - -Story4.parameters = { - actions: { - handles: [{ click: 'clicked', contextmenu: 'right clicked' }], - }, -}; - -export const Story5 = () => ` -
- Clicks on this button will be logged: -
- `; -Story5.storyName = 'Multiple actions, selector'; - -Story5.parameters = { - actions: { - handles: [{ 'click .btn': 'clicked', contextmenu: 'right clicked' }], - }, -}; - -export const Story6 = buttonStory(); -Story6.storyName = 'Multiple actions, object + config'; - -Story6.parameters = { - actions: { - handles: [{ click: 'clicked', contextmenu: 'right clicked' }, { clearOnStoryChange: false }], - }, -}; - -export const DeprecatedDecoratorsStory1 = buttonStory(); -DeprecatedDecoratorsStory1.storyName = 'Deprecated decorators - Single action'; -DeprecatedDecoratorsStory1.decorators = [withActions('click')]; - -export const DeprecatedDecoratorsStory2 = buttonStory(); -DeprecatedDecoratorsStory2.storyName = 'Deprecated decorators - Multiple actions'; -DeprecatedDecoratorsStory2.decorators = [withActions('click', 'contextmenu')]; - -export const DeprecatedDecoratorsStory3 = buttonStory(); -DeprecatedDecoratorsStory3.storyName = 'Deprecated decorators - Multiple actions + config'; -DeprecatedDecoratorsStory3.decorators = [ - withActions('click', 'contextmenu', { clearOnStoryChange: false }), -]; - -export const DeprecatedDecoratorsStory4 = buttonStory(); -DeprecatedDecoratorsStory4.storyName = 'Deprecated decorators - Multiple actions, object'; -DeprecatedDecoratorsStory4.decorators = [ - withActions({ click: 'clicked', contextmenu: 'right clicked' }), -]; diff --git a/code/examples/html-kitchen-sink/stories/addon-docs.stories.mdx b/code/examples/html-kitchen-sink/stories/addon-docs.stories.mdx index b844dc5e346..8ac0ce1377d 100644 --- a/code/examples/html-kitchen-sink/stories/addon-docs.stories.mdx +++ b/code/examples/html-kitchen-sink/stories/addon-docs.stories.mdx @@ -1,5 +1,4 @@ import { Story, Canvas, Meta } from '@storybook/addon-docs'; -import { action } from '@storybook/addon-actions'; # Storybook Docs for HTML @@ -20,7 +19,6 @@ How you like them apples?! {() => { const btn = document.createElement('button'); btn.innerHTML = 'Hello Button'; - btn.addEventListener('click', action('Click')); return btn; }} diff --git a/code/examples/html-kitchen-sink/stories/button.stories.js b/code/examples/html-kitchen-sink/stories/button.stories.js index 11aef877733..a8f079cafe0 100644 --- a/code/examples/html-kitchen-sink/stories/button.stories.js +++ b/code/examples/html-kitchen-sink/stories/button.stories.js @@ -1,5 +1,4 @@ import global from 'global'; -import { action } from '@storybook/addon-actions'; import { useEffect } from '@storybook/client-api'; const { document } = global; @@ -15,7 +14,6 @@ export const Headings = () => export const Button = () => { const btn = document.createElement('button'); btn.innerHTML = 'Hello Button'; - btn.addEventListener('click', action('Click')); return btn; }; diff --git a/code/examples/official-storybook/stories/addon-actions.stories.js b/code/examples/official-storybook/stories/addon-actions.stories.js deleted file mode 100644 index ae7ad1de5b3..00000000000 --- a/code/examples/official-storybook/stories/addon-actions.stories.js +++ /dev/null @@ -1,196 +0,0 @@ -/* eslint-disable react/prop-types */ -import global from 'global'; -import React, { Fragment } from 'react'; -import { action, actions, configureActions } from '@storybook/addon-actions'; -import { Form } from '@storybook/components'; - -const { window: globalWindow, File } = global; -const { Button } = Form; - -export default { - title: 'Addons/Actions', - parameters: { - options: { - selectedPanel: 'storybook/actions/panel', - }, - }, -}; - -export const ArgTypesExample = ({ onClick, onFocus }) => ( - -); - -ArgTypesExample.argTypes = { - onClick: { action: 'clicked!' }, - onFocus: { action: true }, -}; - -export const ArgTypesRegexExample = (args, context) => { - const { someFunction, onClick, onFocus } = args; - return ( - - ); -}; - -ArgTypesRegexExample.parameters = { actions: { argTypesRegex: '^on.*' } }; -ArgTypesRegexExample.argTypes = { someFunction: {}, onClick: {}, onFocus: {} }; - -export const BasicExample = () => ; - -BasicExample.storyName = 'Basic example'; - -export const MultipleActions = () => ( - -); - -MultipleActions.storyName = 'Multiple actions'; - -export const MultipleActionsConfig = () => ( - -); - -MultipleActionsConfig.storyName = 'Multiple actions + config'; - -export const MultipleActionsAsObject = () => ( - -); - -MultipleActionsAsObject.storyName = 'Multiple actions as object'; - -export const MultipleActionsObjectConfig = () => ( - -); - -MultipleActionsObjectConfig.storyName = 'Multiple actions, object + config'; - -export const CircularPayload = () => { - const circular = { foo: {} }; - circular.foo.circular = circular; - return ; -}; - -export const ReservedKeywordAsName = () => ; - -ReservedKeywordAsName.storyName = 'Reserved keyword as name'; - -export const AllTypes = () => { - function A() {} - function B() {} - - const bound = B.bind({}); - - let file; - try { - file = new File([''], 'filename.txt', { type: 'text/plain', lastModified: new Date() }); - } catch (error) { - file = error; - } - const reg = /fooBar/g; - - return ( - - - - - - - - - - - - - - - - - - - - - - - ); -}; - -AllTypes.storyName = 'All types'; - -export const ConfigureActionsDepth = () => { - configureActions({ - depth: 2, - }); - - return ( - - ); -}; - -export const PersistingTheActionLogger = () => ( - -

Moving away from this story will persist the action logger

- -
-); - -PersistingTheActionLogger.storyName = 'Persisting the action logger'; - -export const LimitActionOutput = () => { - configureActions({ - limit: 2, - }); - - return ( - - - - - ); -}; - -export const SkippedViaDisableTrue = () => ( - -); - -SkippedViaDisableTrue.storyName = 'skipped via disable:true'; - -SkippedViaDisableTrue.parameters = { - actions: { disable: true }, -}; diff --git a/code/examples/official-storybook/stories/addon-docs/addon-docs-mdx.stories.mdx b/code/examples/official-storybook/stories/addon-docs/addon-docs-mdx.stories.mdx index 2538ddc4d9c..44ebc1911a3 100644 --- a/code/examples/official-storybook/stories/addon-docs/addon-docs-mdx.stories.mdx +++ b/code/examples/official-storybook/stories/addon-docs/addon-docs-mdx.stories.mdx @@ -8,7 +8,6 @@ import { ColorItem, Meta, } from '@storybook/addon-docs'; -import { action } from '@storybook/addon-actions'; import styled from 'styled-components'; import { Button } from '../../components/react-demo'; import TsButton from '../../components/TsButton'; @@ -78,22 +77,22 @@ export const nonStory2 = () => ; // another one - + - + - + - + Plain text - + @@ -120,7 +119,7 @@ export const nonStory2 = () => ; // another one - + ## Configurable height @@ -192,7 +191,7 @@ Fixed layout requires custom `height` since it can't be determined. - + diff --git a/code/examples/official-storybook/stories/addon-docs/ts-button.stories.tsx b/code/examples/official-storybook/stories/addon-docs/ts-button.stories.tsx index 2e0e5636527..e0a2b613a1a 100644 --- a/code/examples/official-storybook/stories/addon-docs/ts-button.stories.tsx +++ b/code/examples/official-storybook/stories/addon-docs/ts-button.stories.tsx @@ -1,5 +1,4 @@ import * as React from 'react'; -import { action } from '@storybook/addon-actions'; import Button, { Type } from '../../components/TsButton'; export default { @@ -14,7 +13,7 @@ type Story = () => any; export const SimpleButton: Story = () => { const x = 0; - return ; + return ; }; const typeOptions = { diff --git a/code/examples/official-storybook/stories/addon-links/href.stories.js b/code/examples/official-storybook/stories/addon-links/href.stories.js index 64a912762d4..3f5e86ed470 100644 --- a/code/examples/official-storybook/stories/addon-links/href.stories.js +++ b/code/examples/official-storybook/stories/addon-links/href.stories.js @@ -1,13 +1,12 @@ import React from 'react'; import { hrefTo } from '@storybook/addon-links'; -import { action } from '@storybook/addon-actions'; export default { title: 'Addons/Links/Href', }; export const Log = () => { - hrefTo('Addons/Links/Href', 'log').then((href) => action('URL of this story')(href)); + hrefTo('Addons/Links/Href', 'log'); return See action logger; }; diff --git a/code/examples/official-storybook/stories/core/interleaved-exports.stories.js b/code/examples/official-storybook/stories/core/interleaved-exports.stories.js index 1acc88e8391..95c6661163e 100644 --- a/code/examples/official-storybook/stories/core/interleaved-exports.stories.js +++ b/code/examples/official-storybook/stories/core/interleaved-exports.stories.js @@ -1,6 +1,5 @@ /* eslint-disable import/first,import/no-duplicates */ import React from 'react'; -import { action } from '@storybook/addon-actions'; export default { title: 'Core/Interleaved exports', @@ -9,8 +8,8 @@ export default { import { Welcome } from '../../components/react-demo'; -export const First = () => ; +export const First = () => {}} />; import { Button } from '../../components/react-demo'; -export const Second = () => ; +export const Second = () => ; diff --git a/code/examples/official-storybook/stories/demo/button.stories.js b/code/examples/official-storybook/stories/demo/button.stories.js index 8462ae2907c..1eb7cd97d65 100644 --- a/code/examples/official-storybook/stories/demo/button.stories.js +++ b/code/examples/official-storybook/stories/demo/button.stories.js @@ -1,5 +1,4 @@ import React, { useState } from 'react'; -import { action } from '@storybook/addon-actions'; import { Button } from '../../components/react-demo'; export default { @@ -16,11 +15,11 @@ export default { }, }; -export const WithText = () => ; +export const WithText = () => ; WithText.storyName = 'with text'; export const WithSomeEmoji = () => ( - + ## Emoji - - ); -}; - -ActionOnly.storyName = 'Action only'; - -export const MultipleActions = () => ( - -); - -MultipleActions.storyName = 'Multiple actions'; - -export const MultipleActionsObject = () => ( - -); - -MultipleActionsObject.storyName = 'Multiple actions, object'; - -export const ActionAndMethod = () => ( - -); - -ActionAndMethod.storyName = 'Action and method'; diff --git a/code/examples/preact-kitchen-sink/src/stories/button.stories.js b/code/examples/preact-kitchen-sink/src/stories/button.stories.js index 4194f4d8de9..12d6b51b413 100644 --- a/code/examples/preact-kitchen-sink/src/stories/button.stories.js +++ b/code/examples/preact-kitchen-sink/src/stories/button.stories.js @@ -1,4 +1,3 @@ -import { action } from '@storybook/addon-actions'; import Button from '../Button'; export default { @@ -6,12 +5,12 @@ export default { component: Button, }; -export const WithText = () => ; +export const WithText = () => ; WithText.storyName = 'with text'; export const WithSomeEmoji = () => ( - - - -`; - -exports[`Storyshots Addons / Backgrounds With Component 1`] = ` - - - - - -`; - -exports[`Storyshots Addons / Backgrounds With Template 1`] = ` - - - - - -`; diff --git a/code/examples/angular-cli/src/stories/addons/backgrounds/addon-background.stories.ts b/code/examples/angular-cli/src/stories/addons/backgrounds/addon-background.stories.ts deleted file mode 100644 index fcf5527877d..00000000000 --- a/code/examples/angular-cli/src/stories/addons/backgrounds/addon-background.stories.ts +++ /dev/null @@ -1,38 +0,0 @@ -import type { Meta, StoryFn } from '@storybook/angular'; -import { Button } from '../../angular-demo'; - -export default { - title: 'Addons / Backgrounds', - component: Button, - parameters: { - backgrounds: { - default: 'twitter', - values: [ - { name: 'twitter', value: '#00aced' }, - { name: 'facebook', value: '#3b5998' }, - ], - }, - }, -} as Meta; - -export const WithComponent: StoryFn = () => ({ - props: { text: 'Button' }, -}); - -export const WithTemplate: StoryFn = () => ({ - template: ``, - props: { text: 'Button' }, -}); - -export const Overridden = () => ({ - props: { text: 'This one should have different backgrounds' }, -}); -Overridden.parameters = { - backgrounds: { - default: 'pink', - values: [ - { name: 'pink', value: 'hotpink' }, - { name: 'blue', value: 'deepskyblue' }, - ], - }, -}; diff --git a/code/examples/ember-cli/stories/addon-backgrounds.stories.js b/code/examples/ember-cli/stories/addon-backgrounds.stories.js deleted file mode 100644 index 39d5848ce98..00000000000 --- a/code/examples/ember-cli/stories/addon-backgrounds.stories.js +++ /dev/null @@ -1,26 +0,0 @@ -import { hbs } from 'ember-cli-htmlbars'; - -export default { - title: 'Addon/Backgrounds', - parameters: { - backgrounds: { - default: 'dark', - values: [ - { name: 'light', value: '#eeeeee' }, - { name: 'dark', value: '#222222' }, - ], - }, - }, -}; - -export const Story1 = () => ({ - template: hbs``, -}); - -Story1.storyName = 'story 1'; - -export const Story2 = () => ({ - template: hbs``, -}); - -Story2.storyName = 'story 2'; diff --git a/code/examples/html-kitchen-sink/stories/addon-backgrounds.stories.js b/code/examples/html-kitchen-sink/stories/addon-backgrounds.stories.js deleted file mode 100644 index 91b21d9d6c1..00000000000 --- a/code/examples/html-kitchen-sink/stories/addon-backgrounds.stories.js +++ /dev/null @@ -1,19 +0,0 @@ -export default { - title: 'Addons/Backgrounds', - parameters: { - backgrounds: { - default: 'dark', - values: [ - { name: 'light', value: '#eeeeee' }, - { name: 'dark', value: '#222222' }, - ], - }, - }, -}; - -export const Story1 = () => - 'You should be able to switch backgrounds for this story'; -Story1.storyName = 'story 1'; - -export const Story2 = () => 'This one too!'; -Story2.storyName = 'story 2'; diff --git a/code/examples/official-storybook/stories/addon-backgrounds.stories.js b/code/examples/official-storybook/stories/addon-backgrounds.stories.js deleted file mode 100644 index 3ad15dc5a00..00000000000 --- a/code/examples/official-storybook/stories/addon-backgrounds.stories.js +++ /dev/null @@ -1,117 +0,0 @@ -import React from 'react'; - -import BaseButton from '../components/BaseButton'; - -export default { - title: 'Addons/Backgrounds', - parameters: { - backgrounds: { - default: 'dark', - values: [ - { name: 'white', value: '#ffffff' }, - { name: 'light', value: '#eeeeee' }, - { name: 'gray', value: '#cccccc' }, - { name: 'dark', value: '#222222' }, - { name: 'black', value: '#000000' }, - ], - }, - }, -}; - -const Template = (args) => ; - -export const Story1 = Template.bind({}); -Story1.args = { - label: 'You should be able to switch backgrounds for this story', -}; - -export const Story2 = Template.bind({}); -Story2.args = { - label: 'This one too!', -}; - -export const Overridden = Template.bind({}); -Overridden.args = { - label: 'This one should have different backgrounds', -}; -Overridden.parameters = { - backgrounds: { - default: 'blue', - values: [ - { name: 'pink', value: 'hotpink' }, - { name: 'blue', value: 'deepskyblue' }, - ], - }, -}; - -export const WithGradient = Template.bind({}); -WithGradient.args = { - label: 'This one should have a nice gradient', -}; -WithGradient.parameters = { - backgrounds: { - default: 'gradient', - values: [ - { - name: 'gradient', - value: - 'linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(9,9,121,1) 35%, rgba(0,212,255,1) 100%)', - }, - ], - }, -}; - -export const WithImage = Template.bind({}); -WithImage.args = { - label: 'This one should have an image background', -}; -WithImage.parameters = { - backgrounds: { - default: 'space', - values: [ - { - name: 'space', - value: 'url(https://cdn.pixabay.com/photo/2017/08/30/01/05/milky-way-2695569_960_720.jpg)', - }, - ], - }, -}; - -export const DisabledBackgrounds = Template.bind({}); -DisabledBackgrounds.args = { - label: 'This one should not use backgrounds', -}; -DisabledBackgrounds.parameters = { - backgrounds: { disable: true }, -}; - -export const DisabledGrid = Template.bind({}); -DisabledGrid.args = { - label: 'This one should not use grid', -}; -DisabledGrid.parameters = { - backgrounds: { - grid: { disable: true }, - }, -}; -export const GridCellProperties = Template.bind({}); -GridCellProperties.args = { - label: 'This one should have different grid properties', -}; -GridCellProperties.parameters = { - backgrounds: { - grid: { - cellSize: 10, - cellAmount: 4, - opacity: 0.2, - }, - }, -}; - -export const AlignedGridWhenFullScreen = Template.bind({}); -AlignedGridWhenFullScreen.args = { - label: 'Grid should have an offset of 0 when in fullscreen', -}; -AlignedGridWhenFullScreen.parameters = { - layout: 'fullscreen', -}; diff --git a/code/examples/preact-kitchen-sink/src/stories/addon-backgrounds.stories.js b/code/examples/preact-kitchen-sink/src/stories/addon-backgrounds.stories.js deleted file mode 100644 index 6a6c1a3c176..00000000000 --- a/code/examples/preact-kitchen-sink/src/stories/addon-backgrounds.stories.js +++ /dev/null @@ -1,25 +0,0 @@ -import Button from '../Button'; - -export default { - title: 'Addons/Backgrounds', - - parameters: { - backgrounds: { - default: 'facebook', - values: [ - { name: 'twitter', value: '#00aced' }, - { name: 'facebook', value: '#3b5998' }, - ], - }, - }, -}; - -export const Example1 = () => ( - -); - -Example1.storyName = 'Example 1'; - -export const Example2 = () => ; - -Example2.storyName = 'Example 2'; diff --git a/code/examples/svelte-kitchen-sink/src/stories/addon-backgrounds.stories.js b/code/examples/svelte-kitchen-sink/src/stories/addon-backgrounds.stories.js deleted file mode 100644 index 24bf9980226..00000000000 --- a/code/examples/svelte-kitchen-sink/src/stories/addon-backgrounds.stories.js +++ /dev/null @@ -1,20 +0,0 @@ -import ButtonView from './views/ButtonView.svelte'; - -export default { - title: 'Addon/Backgrounds', - parameters: { - backgrounds: { - default: 'dark', - values: [ - { name: 'light', value: '#eeeeee' }, - { name: 'dark', value: '#222222' }, - ], - }, - }, -}; - -export const Story1 = () => ({ - Component: ButtonView, -}); - -Story1.storyName = 'story 1'; diff --git a/code/examples/vue-kitchen-sink/src/stories/addon-backgrounds.stories.js b/code/examples/vue-kitchen-sink/src/stories/addon-backgrounds.stories.js deleted file mode 100644 index 5400daf8829..00000000000 --- a/code/examples/vue-kitchen-sink/src/stories/addon-backgrounds.stories.js +++ /dev/null @@ -1,32 +0,0 @@ -export default { - title: 'Addon/Backgrounds', - parameters: { - backgrounds: { - default: 'dark', - values: [ - { name: 'light', value: '#eeeeee' }, - { name: 'dark', value: '#222222' }, - ], - }, - }, -}; - -export const Story1 = () => { - const content = 'You should be able to switch backgrounds for this story'; - - return { - template: ``, - }; -}; - -Story1.storyName = 'story 1'; - -export const Story2 = () => { - const content = 'This one too!'; - - return { - template: ``, - }; -}; - -Story2.storyName = 'story 2'; diff --git a/code/examples/web-components-kitchen-sink/src/stories/addons/background/addon-background.stories.ts b/code/examples/web-components-kitchen-sink/src/stories/addons/background/addon-background.stories.ts deleted file mode 100644 index b799994ee2a..00000000000 --- a/code/examples/web-components-kitchen-sink/src/stories/addons/background/addon-background.stories.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { html } from 'lit'; -import type { Meta, StoryFn } from '@storybook/web-components'; - -export default { - title: 'Addons / Backgrounds', - parameters: { - backgrounds: { - default: 'twitter', - values: [ - { name: 'twitter', value: '#00aced' }, - { name: 'facebook', value: '#3b5998' }, - ], - }, - }, -} as Meta; - -const Template: StoryFn = () => html``; - -export const Default = Template.bind({}); - -export const Overridden = Template.bind({}); -Overridden.parameters = { - backgrounds: { - default: 'pink', - values: [ - { name: 'pink', value: 'hotpink' }, - { name: 'blue', value: 'deepskyblue' }, - ], - }, -}; From 15d4a2234802221ac23e9508793863dc06388b11 Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Thu, 1 Sep 2022 20:53:27 +0200 Subject: [PATCH 042/154] add agnostic stories for addon-viewports --- .../template/stories/parameters.stories.ts | 52 ++++++++++++++++++ .../addon-viewport/custom-default.stories.js | 46 ---------------- .../stories/addon-viewport/default.stories.js | 18 ------ .../addons/viewport/addon-viewport.stories.ts | 55 ------------------- 4 files changed, 52 insertions(+), 119 deletions(-) create mode 100644 code/addons/viewport/template/stories/parameters.stories.ts delete mode 100644 code/examples/official-storybook/stories/addon-viewport/custom-default.stories.js delete mode 100644 code/examples/official-storybook/stories/addon-viewport/default.stories.js delete mode 100644 code/examples/web-components-kitchen-sink/src/stories/addons/viewport/addon-viewport.stories.ts diff --git a/code/addons/viewport/template/stories/parameters.stories.ts b/code/addons/viewport/template/stories/parameters.stories.ts new file mode 100644 index 00000000000..06ab05a17dc --- /dev/null +++ b/code/addons/viewport/template/stories/parameters.stories.ts @@ -0,0 +1,52 @@ +import globalThis from 'global'; +import { MINIMAL_VIEWPORTS } from '@storybook/addon-viewport'; + +export default { + component: globalThis.Components.Button, + args: { + children: 'Click Me!', + }, + parameters: { + parameters: { + viewport: { + viewports: MINIMAL_VIEWPORTS, + }, + }, + chromatic: { disable: true }, + }, +}; + +export const Basic = { + parameters: {}, +}; + +export const Selected = { + parameters: { + viewport: { + defaultViewport: Object.keys(MINIMAL_VIEWPORTS)[0], + }, + }, +}; + +export const Custom = { + parameters: { + viewports: { + viewports: { + phone: { + name: 'Phone Width', + styles: { + height: '600px', + width: '100vh', + }, + type: 'mobile', + }, + }, + }, + }, +}; + +export const Disabled = { + parameters: { + viewports: { disable: true }, + }, +}; diff --git a/code/examples/official-storybook/stories/addon-viewport/custom-default.stories.js b/code/examples/official-storybook/stories/addon-viewport/custom-default.stories.js deleted file mode 100644 index 8b6700546a2..00000000000 --- a/code/examples/official-storybook/stories/addon-viewport/custom-default.stories.js +++ /dev/null @@ -1,46 +0,0 @@ -import React from 'react'; -import { styled } from '@storybook/theming'; -import { INITIAL_VIEWPORTS } from '@storybook/addon-viewport'; - -const Panel = styled.div(); - -export default { - title: 'Addons/Viewport/Custom Default (Kindle Fire 2)', - parameters: { - viewport: { - viewports: { - ...INITIAL_VIEWPORTS, - kindleFire2: { - name: 'Kindle Fire 2', - styles: { - width: '600px', - height: '963px', - }, - }, - }, - }, - }, -}; - -export const Inherited = () => ( - - I've inherited Kindle Fire 2 viewport from my parent. - -); - -export const OverriddenViaWithViewportParameterizedDecorator = () => ( - - I respect my parents but I should be looking good on iPad. - -); -OverriddenViaWithViewportParameterizedDecorator.storyName = - 'Overridden via "withViewport" parameterized decorator'; -OverriddenViaWithViewportParameterizedDecorator.parameters = { - viewport: { defaultViewport: 'ipad' }, -}; - -export const Disabled = () => There should be no viewport selector in the toolbar; - -Disabled.parameters = { - viewport: { disable: true }, -}; diff --git a/code/examples/official-storybook/stories/addon-viewport/default.stories.js b/code/examples/official-storybook/stories/addon-viewport/default.stories.js deleted file mode 100644 index bdd2ee5ed7f..00000000000 --- a/code/examples/official-storybook/stories/addon-viewport/default.stories.js +++ /dev/null @@ -1,18 +0,0 @@ -import React from 'react'; -import { styled } from '@storybook/theming'; -import { INITIAL_VIEWPORTS } from '@storybook/addon-viewport'; - -const Panel = styled.div(); - -export default { - title: 'Addons/Viewport', - parameters: { - viewport: { - viewports: INITIAL_VIEWPORTS, - }, - }, -}; -export const DefaultFn = () => ( - I don't have problems being rendered using the default viewport. -); -DefaultFn.storyName = 'default'; diff --git a/code/examples/web-components-kitchen-sink/src/stories/addons/viewport/addon-viewport.stories.ts b/code/examples/web-components-kitchen-sink/src/stories/addons/viewport/addon-viewport.stories.ts deleted file mode 100644 index 6cd00ede64a..00000000000 --- a/code/examples/web-components-kitchen-sink/src/stories/addons/viewport/addon-viewport.stories.ts +++ /dev/null @@ -1,55 +0,0 @@ -import { html } from 'lit'; -import type { Meta, StoryFn } from '@storybook/web-components'; -import { INITIAL_VIEWPORTS } from '@storybook/addon-viewport'; - -export default { - title: 'Addons / Viewport', - parameters: { - viewport: { - viewports: INITIAL_VIEWPORTS, - }, - }, -} as Meta; - -const Template: StoryFn<{ title: string }> = (args) => html`

${args.title}

`; - -export const Default = Template.bind({}); -Default.args = { - title: 'Click on the viewports icon on toolbar to make the viewport change', -}; - -export const CustomViewports = Template.bind({}); -CustomViewports.args = { - title: 'I am using a custom viewport for Kindle Fire 2', -}; -CustomViewports.parameters = { - viewport: { - viewports: { - kindleFire2: { - name: 'Kindle Fire 2', - styles: { - width: '600px', - height: '963px', - }, - }, - }, - defaultViewport: 'kindleFire2', - }, -}; - -export const Overriden = Template.bind({}); -Overriden.args = { - title: 'I have a different default viewport: ipad!', -}; -Overriden.storyName = 'Overridden via "defaultViewport" parameter'; -Overriden.parameters = { - viewport: { defaultViewport: 'ipad' }, -}; - -export const Disabled = Template.bind({}); -Disabled.args = { - title: 'I have disabled viewports addon', -}; -Disabled.parameters = { - viewport: { disable: true }, -}; From 6ebe534233835c694674b1bceb278c6881002a93 Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Thu, 1 Sep 2022 21:24:34 +0200 Subject: [PATCH 043/154] fix lockfile --- code/yarn.lock | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/code/yarn.lock b/code/yarn.lock index 1a60b2ae63d..75aaafc36f5 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -11113,18 +11113,7 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:*": - version: 18.0.18 - resolution: "@types/react@npm:18.0.18" - dependencies: - "@types/prop-types": "*" - "@types/scheduler": "*" - csstype: ^3.0.2 - checksum: ca5799bcbb9b8b4dfd008e71cb266037971a23ba661cdb043772bce904b71cf74352417c85555950e4b81ca927a9923937369b482cc95d77621b64cdbc095ab4 - languageName: node - linkType: hard - -"@types/react@npm:^16, @types/react@npm:^16.14.23": +"@types/react@npm:*, @types/react@npm:^16, @types/react@npm:^16.14.23": version: 16.14.31 resolution: "@types/react@npm:16.14.31" dependencies: From 0b124c55a7b2095b9bb7793b2fd1c30ed7f5ee62 Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Thu, 1 Sep 2022 15:47:58 -0400 Subject: [PATCH 044/154] Remove unneeded no-fouc plugin The issue was fixed in vite prior to 3.0, which is the lowest version we support now. --- code/lib/builder-vite/src/plugins/no-fouc.ts | 52 -------------------- code/lib/builder-vite/src/vite-config.ts | 2 - 2 files changed, 54 deletions(-) delete mode 100644 code/lib/builder-vite/src/plugins/no-fouc.ts diff --git a/code/lib/builder-vite/src/plugins/no-fouc.ts b/code/lib/builder-vite/src/plugins/no-fouc.ts deleted file mode 100644 index 8e741db2464..00000000000 --- a/code/lib/builder-vite/src/plugins/no-fouc.ts +++ /dev/null @@ -1,52 +0,0 @@ -import type { Plugin } from 'vite'; - -/** - * This plugin is a workaround to inject some styles into the `` of the iframe to - * prevent the "no story" text from appearing breifly while the page loads in. - * - * It can be removed, and these styles placed back into the head, - * when https://github.com/vitejs/vite/issues/6737 is closed. - */ -export function noFouc(): Plugin { - return { - name: 'no-fouc', - enforce: 'post', - async transformIndexHtml(html, ctx) { - if (ctx.path !== '/iframe.html') return undefined; - - return insertHeadStyles(html); - }, - }; -} - -/** - * Insert default styles to hide storybook elements as the page loads until JS can - * add the official storybook default head styles and scripts. These lines are mostly - * taken from https://github.com/storybookjs/storybook/blob/next/lib/core-common/templates/base-preview-head.html#L6-L20 - */ -function insertHeadStyles(html: string) { - return html.replace( - ' ', - ` - - - `.trim() - ); -} diff --git a/code/lib/builder-vite/src/vite-config.ts b/code/lib/builder-vite/src/vite-config.ts index 3887d7e0427..6c75562dcea 100644 --- a/code/lib/builder-vite/src/vite-config.ts +++ b/code/lib/builder-vite/src/vite-config.ts @@ -13,7 +13,6 @@ import { codeGeneratorPlugin } from './code-generator-plugin'; import { stringifyProcessEnvs } from './envs'; import { injectExportOrderPlugin } from './inject-export-order-plugin'; import { mdxPlugin } from './plugins/mdx-plugin'; -import { noFouc } from './plugins/no-fouc'; import { stripStoryHMRBoundary } from './plugins/strip-story-hmr-boundaries'; import type { ExtendedOptions, EnvsRaw } from './types'; @@ -85,7 +84,6 @@ export async function pluginConfig(options: ExtendedOptions) { codeGeneratorPlugin(options), // sourceLoaderPlugin(options), mdxPlugin(options), - noFouc(), injectExportOrderPlugin, stripStoryHMRBoundary(), ] as PluginOption[]; From e39716fffa8cac20e7bedc4ecb19a24126e5e910 Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Thu, 1 Sep 2022 15:57:21 -0400 Subject: [PATCH 045/154] Move all plugins into /plugins --- .../{ => plugins}/code-generator-plugin.ts | 16 ++--- .../docgen-handlers/actualNameHandler.ts | 51 -------------- code/lib/builder-vite/src/plugins/index.ts | 5 ++ .../inject-export-order-plugin.ts | 0 .../builder-vite/src/plugins/react-docgen.ts | 69 ------------------- .../src/{ => plugins}/source-loader-plugin.ts | 2 +- code/lib/builder-vite/src/vite-config.ts | 10 +-- 7 files changed, 20 insertions(+), 133 deletions(-) rename code/lib/builder-vite/src/{ => plugins}/code-generator-plugin.ts (90%) delete mode 100644 code/lib/builder-vite/src/plugins/docgen-handlers/actualNameHandler.ts create mode 100644 code/lib/builder-vite/src/plugins/index.ts rename code/lib/builder-vite/src/{ => plugins}/inject-export-order-plugin.ts (100%) delete mode 100644 code/lib/builder-vite/src/plugins/react-docgen.ts rename code/lib/builder-vite/src/{ => plugins}/source-loader-plugin.ts (98%) diff --git a/code/lib/builder-vite/src/code-generator-plugin.ts b/code/lib/builder-vite/src/plugins/code-generator-plugin.ts similarity index 90% rename from code/lib/builder-vite/src/code-generator-plugin.ts rename to code/lib/builder-vite/src/plugins/code-generator-plugin.ts index e27240673b5..0c57616bc22 100644 --- a/code/lib/builder-vite/src/code-generator-plugin.ts +++ b/code/lib/builder-vite/src/plugins/code-generator-plugin.ts @@ -4,21 +4,21 @@ import * as fs from 'fs'; import * as path from 'path'; import { mergeConfig } from 'vite'; import type { Plugin } from 'vite'; -import { transformIframeHtml } from './transform-iframe-html'; -import { generateIframeScriptCode } from './codegen-iframe-script'; -import { generateModernIframeScriptCode } from './codegen-modern-iframe-script'; -import { generateImportFnScriptCode } from './codegen-importfn-script'; -import { generateVirtualStoryEntryCode, generatePreviewEntryCode } from './codegen-entries'; -import { generateAddonSetupCode } from './codegen-set-addon-channel'; +import { transformIframeHtml } from '../transform-iframe-html'; +import { generateIframeScriptCode } from '../codegen-iframe-script'; +import { generateModernIframeScriptCode } from '../codegen-modern-iframe-script'; +import { generateImportFnScriptCode } from '../codegen-importfn-script'; +import { generateVirtualStoryEntryCode, generatePreviewEntryCode } from '../codegen-entries'; +import { generateAddonSetupCode } from '../codegen-set-addon-channel'; -import type { ExtendedOptions } from './types'; +import type { ExtendedOptions } from '../types'; import { virtualAddonSetupFile, virtualFileId, virtualPreviewFile, virtualStoriesFile, -} from './virtual-file-names'; +} from '../virtual-file-names'; export function codeGeneratorPlugin(options: ExtendedOptions): Plugin { const iframePath = path.resolve(__dirname, '../..', 'input', 'iframe.html'); diff --git a/code/lib/builder-vite/src/plugins/docgen-handlers/actualNameHandler.ts b/code/lib/builder-vite/src/plugins/docgen-handlers/actualNameHandler.ts deleted file mode 100644 index ddf860b37ee..00000000000 --- a/code/lib/builder-vite/src/plugins/docgen-handlers/actualNameHandler.ts +++ /dev/null @@ -1,51 +0,0 @@ -/** - * This is heavily based on the react-docgen `displayNameHandler` - * (https://github.com/reactjs/react-docgen/blob/26c90c0dd105bf83499a83826f2a6ff7a724620d/src/handlers/displayNameHandler.ts) - * but instead defines an `actualName` property on the generated docs that is taken first from the component's actual name. - * This addresses an issue where the name that the generated docs are stored under is incorrectly named with the `displayName` - * and not the component's actual name. - * - * This is inspired by `actualNameHandler` from https://github.com/storybookjs/babel-plugin-react-docgen, but is modified - * directly from displayNameHandler, using the same approach as babel-plugin-react-docgen. - */ - -import { namedTypes as t } from 'ast-types'; -import type { NodePath } from 'ast-types/lib/node-path'; -import { getNameOrValue, isReactForwardRefCall } from 'react-docgen/dist/utils'; -// import { getNameOrValue, isReactForwardRefCall } from 'react-docgen/lib/utils'; -import type { Importer } from 'react-docgen/dist/parse'; -// import type { Importer } from 'react-docgen/lib/parse'; -import type Documentation from 'react-docgen/lib/Documentation'; - -export default function actualNameHandler( - documentation: Documentation, - path: NodePath, - importer: Importer -): void { - if (t.ClassDeclaration.check(path.node) || t.FunctionDeclaration.check(path.node)) { - documentation.set('actualName', getNameOrValue(path.get('id'))); - } else if ( - t.ArrowFunctionExpression.check(path.node) || - t.FunctionExpression.check(path.node) || - isReactForwardRefCall(path, importer) - ) { - let currentPath = path; - while (currentPath.parent) { - if (t.VariableDeclarator.check(currentPath.parent.node)) { - documentation.set('actualName', getNameOrValue(currentPath.parent.get('id'))); - return; - } - - if (t.AssignmentExpression.check(currentPath.parent.node)) { - const leftPath = currentPath.parent.get('left'); - if (t.Identifier.check(leftPath.node) || t.Literal.check(leftPath.node)) { - documentation.set('actualName', getNameOrValue(leftPath)); - return; - } - } - currentPath = currentPath.parent; - } - // Could not find an actual name - documentation.set('actualName', ''); - } -} diff --git a/code/lib/builder-vite/src/plugins/index.ts b/code/lib/builder-vite/src/plugins/index.ts new file mode 100644 index 00000000000..735c60aa86f --- /dev/null +++ b/code/lib/builder-vite/src/plugins/index.ts @@ -0,0 +1,5 @@ +export * from './inject-export-order-plugin'; +export * from './mdx-plugin'; +export * from './strip-story-hmr-boundaries'; +export * from './code-generator-plugin'; +export * from './source-loader-plugin'; diff --git a/code/lib/builder-vite/src/inject-export-order-plugin.ts b/code/lib/builder-vite/src/plugins/inject-export-order-plugin.ts similarity index 100% rename from code/lib/builder-vite/src/inject-export-order-plugin.ts rename to code/lib/builder-vite/src/plugins/inject-export-order-plugin.ts diff --git a/code/lib/builder-vite/src/plugins/react-docgen.ts b/code/lib/builder-vite/src/plugins/react-docgen.ts deleted file mode 100644 index d3e0ae64766..00000000000 --- a/code/lib/builder-vite/src/plugins/react-docgen.ts +++ /dev/null @@ -1,69 +0,0 @@ -import path from 'path'; -import { - parse, - handlers as docgenHandlers, - resolver as docgenResolver, - importers as docgenImporters, -} from 'react-docgen'; -import type { DocumentationObject } from 'react-docgen/lib/Documentation'; -import MagicString from 'magic-string'; -import type { Plugin } from 'vite'; -import { createFilter } from 'vite'; -import actualNameHandler from './docgen-handlers/actualNameHandler'; - -type DocObj = DocumentationObject & { actualName: string }; - -// TODO: None of these are able to be overridden, so `default` is aspirational here. -const defaultHandlers = Object.values(docgenHandlers).map((handler) => handler); -const defaultResolver = docgenResolver.findAllExportedComponentDefinitions; -const defaultImporter = docgenImporters.makeFsImporter(); -const handlers = [...defaultHandlers, actualNameHandler]; - -type Options = { - include?: string | RegExp | (string | RegExp)[]; - exclude?: string | RegExp | (string | RegExp)[]; -}; - -export function reactDocgen({ - include = /\.(mjs|tsx?|jsx?)$/, - exclude = [/node_modules\/.*/, '**/**.stories.tsx'], -}: Options = {}): Plugin { - const cwd = process.cwd(); - const filter = createFilter(include, exclude); - - return { - name: 'react-docgen', - enforce: 'pre', - async transform(src: string, id: string) { - const relPath = path.relative(cwd, id); - if (!filter(relPath)) return undefined; - - try { - // Since we're using `findAllExportedComponentDefinitions`, this will always be an array. - const docgenResults = parse(src, defaultResolver, handlers, { - importer: defaultImporter, - filename: id, - }) as DocObj[]; - const s = new MagicString(src); - - docgenResults.forEach((info) => { - const { actualName, ...docgenInfo } = info; - if (actualName) { - const docNode = JSON.stringify(docgenInfo); - s.append(`;${actualName}.__docgenInfo=${docNode}`); - } - }); - - return { - code: s.toString(), - map: s.generateMap({ hires: true, source: id }), - }; - } catch (e) { - // Usually this is just an error from react-docgen that it couldn't find a component - // Only uncomment for troubleshooting - // console.error(e); - return undefined; - } - }, - }; -} diff --git a/code/lib/builder-vite/src/source-loader-plugin.ts b/code/lib/builder-vite/src/plugins/source-loader-plugin.ts similarity index 98% rename from code/lib/builder-vite/src/source-loader-plugin.ts rename to code/lib/builder-vite/src/plugins/source-loader-plugin.ts index 2192653c909..fd4c4a86d5f 100644 --- a/code/lib/builder-vite/src/source-loader-plugin.ts +++ b/code/lib/builder-vite/src/plugins/source-loader-plugin.ts @@ -1,7 +1,7 @@ import type { Plugin } from 'vite'; import sourceLoaderTransform from '@storybook/source-loader'; import MagicString from 'magic-string'; -import type { ExtendedOptions } from './types'; +import type { ExtendedOptions } from '../types'; const storyPattern = /\.stories\.[jt]sx?$/; const storySourcePattern = /var __STORY__ = "(.*)"/; diff --git a/code/lib/builder-vite/src/vite-config.ts b/code/lib/builder-vite/src/vite-config.ts index 6c75562dcea..ccc58b27dfc 100644 --- a/code/lib/builder-vite/src/vite-config.ts +++ b/code/lib/builder-vite/src/vite-config.ts @@ -9,11 +9,13 @@ import type { } from 'vite'; import viteReact from '@vitejs/plugin-react'; import { isPreservingSymlinks, getFrameworkName } from '@storybook/core-common'; -import { codeGeneratorPlugin } from './code-generator-plugin'; import { stringifyProcessEnvs } from './envs'; -import { injectExportOrderPlugin } from './inject-export-order-plugin'; -import { mdxPlugin } from './plugins/mdx-plugin'; -import { stripStoryHMRBoundary } from './plugins/strip-story-hmr-boundaries'; +import { + codeGeneratorPlugin, + injectExportOrderPlugin, + mdxPlugin, + stripStoryHMRBoundary, +} from './plugins'; import type { ExtendedOptions, EnvsRaw } from './types'; export type PluginConfigType = 'build' | 'development'; From 119a2d45f1012a5931c3fae1f56be46ff8fb72ce Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Thu, 1 Sep 2022 16:02:57 -0400 Subject: [PATCH 046/154] Use consistent vite plugin names This will make them easier to understand in debug logs, for instance. --- code/frameworks/react-vite/src/plugins/react-docgen.ts | 2 +- code/frameworks/svelte-vite/src/plugins/csf-plugin.ts | 2 +- code/frameworks/svelte-vite/src/plugins/svelte-docgen.ts | 2 +- code/frameworks/vue3-vite/src/plugins/vue-docgen.ts | 2 +- code/lib/builder-vite/src/plugins/code-generator-plugin.ts | 2 +- code/lib/builder-vite/src/plugins/inject-export-order-plugin.ts | 2 +- code/lib/builder-vite/src/plugins/mdx-plugin.ts | 2 +- code/lib/builder-vite/src/plugins/source-loader-plugin.ts | 2 +- code/lib/builder-vite/src/plugins/strip-story-hmr-boundaries.ts | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/code/frameworks/react-vite/src/plugins/react-docgen.ts b/code/frameworks/react-vite/src/plugins/react-docgen.ts index 699bf30c274..ffa22b56021 100644 --- a/code/frameworks/react-vite/src/plugins/react-docgen.ts +++ b/code/frameworks/react-vite/src/plugins/react-docgen.ts @@ -32,7 +32,7 @@ export function reactDocgen({ const filter = createFilter(include, exclude); return { - name: 'react-docgen', + name: 'storybook:react-docgen-plugin', enforce: 'pre', async transform(src: string, id: string) { const relPath = path.relative(cwd, id); diff --git a/code/frameworks/svelte-vite/src/plugins/csf-plugin.ts b/code/frameworks/svelte-vite/src/plugins/csf-plugin.ts index ce6cfe9c156..50b8603fbf7 100644 --- a/code/frameworks/svelte-vite/src/plugins/csf-plugin.ts +++ b/code/frameworks/svelte-vite/src/plugins/csf-plugin.ts @@ -15,7 +15,7 @@ export default function csfPlugin(svelteOptions?: Options) { const filter = createFilter(include); return { - name: 'storybook-addon-svelte-csf', + name: 'storybook:addon-svelte-csf-plugin', enforce: 'post', async transform(code: string, id: string) { if (!filter(id)) return undefined; diff --git a/code/frameworks/svelte-vite/src/plugins/svelte-docgen.ts b/code/frameworks/svelte-vite/src/plugins/svelte-docgen.ts index 22378e1a665..9b0601f4c72 100644 --- a/code/frameworks/svelte-vite/src/plugins/svelte-docgen.ts +++ b/code/frameworks/svelte-vite/src/plugins/svelte-docgen.ts @@ -49,7 +49,7 @@ export function svelteDocgen(svelteOptions: Record): Plugin { const filter = createFilter(include); return { - name: 'svelte-docgen', + name: 'storybook:svelte-docgen-plugin', async transform(src: string, id: string) { if (!filter(id)) return undefined; diff --git a/code/frameworks/vue3-vite/src/plugins/vue-docgen.ts b/code/frameworks/vue3-vite/src/plugins/vue-docgen.ts index 066b44df134..99336f93960 100644 --- a/code/frameworks/vue3-vite/src/plugins/vue-docgen.ts +++ b/code/frameworks/vue3-vite/src/plugins/vue-docgen.ts @@ -8,7 +8,7 @@ export function vueDocgen(): Plugin { const filter = createFilter(include); return { - name: 'vue-docgen', + name: 'storybook:vue-docgen-plugin', async transform(src: string, id: string) { if (!filter(id)) return undefined; diff --git a/code/lib/builder-vite/src/plugins/code-generator-plugin.ts b/code/lib/builder-vite/src/plugins/code-generator-plugin.ts index 0c57616bc22..08526450ee8 100644 --- a/code/lib/builder-vite/src/plugins/code-generator-plugin.ts +++ b/code/lib/builder-vite/src/plugins/code-generator-plugin.ts @@ -26,7 +26,7 @@ export function codeGeneratorPlugin(options: ExtendedOptions): Plugin { // noinspection JSUnusedGlobalSymbols return { - name: 'storybook-vite-code-generator-plugin', + name: 'storybook:code-generator-plugin', enforce: 'pre', configureServer(server) { // invalidate the whole vite-app.js script on every file change. diff --git a/code/lib/builder-vite/src/plugins/inject-export-order-plugin.ts b/code/lib/builder-vite/src/plugins/inject-export-order-plugin.ts index 4afd67cd511..743043f7427 100644 --- a/code/lib/builder-vite/src/plugins/inject-export-order-plugin.ts +++ b/code/lib/builder-vite/src/plugins/inject-export-order-plugin.ts @@ -6,7 +6,7 @@ const include = [/\.stories\.([tj])sx?$/, /(stories|story).mdx$/]; const filter = createFilter(include); export const injectExportOrderPlugin = { - name: 'storybook-vite-inject-export-order-plugin', + name: 'storybook:inject-export-order-plugin', // This should only run after the typescript has been transpiled enforce: 'post', async transform(code: string, id: string) { diff --git a/code/lib/builder-vite/src/plugins/mdx-plugin.ts b/code/lib/builder-vite/src/plugins/mdx-plugin.ts index eee7043481a..4fea661f179 100644 --- a/code/lib/builder-vite/src/plugins/mdx-plugin.ts +++ b/code/lib/builder-vite/src/plugins/mdx-plugin.ts @@ -36,7 +36,7 @@ export function mdxPlugin(options: Options): Plugin { const filter = createFilter(include); return { - name: 'storybook-vite-mdx-plugin', + name: 'storybook:mdx-plugin', enforce: 'pre', configResolved({ plugins }) { // @vitejs/plugin-react-refresh has been upgraded to @vitejs/plugin-react, diff --git a/code/lib/builder-vite/src/plugins/source-loader-plugin.ts b/code/lib/builder-vite/src/plugins/source-loader-plugin.ts index fd4c4a86d5f..b33bf720716 100644 --- a/code/lib/builder-vite/src/plugins/source-loader-plugin.ts +++ b/code/lib/builder-vite/src/plugins/source-loader-plugin.ts @@ -21,7 +21,7 @@ const replaceAll = (str: string, search: string, replacement: string) => { export function sourceLoaderPlugin(config: ExtendedOptions): Plugin | Plugin[] { if (config.configType === 'DEVELOPMENT') { return { - name: 'storybook-vite-source-loader-plugin', + name: 'storybook:source-loader-plugin', enforce: 'pre', async transform(src: string, id: string) { if (id.match(storyPattern)) { diff --git a/code/lib/builder-vite/src/plugins/strip-story-hmr-boundaries.ts b/code/lib/builder-vite/src/plugins/strip-story-hmr-boundaries.ts index b0e53b484d3..46ca7045e6d 100644 --- a/code/lib/builder-vite/src/plugins/strip-story-hmr-boundaries.ts +++ b/code/lib/builder-vite/src/plugins/strip-story-hmr-boundaries.ts @@ -10,7 +10,7 @@ import MagicString from 'magic-string'; export function stripStoryHMRBoundary(): Plugin { const filter = createFilter(/\.stories\.([tj])sx?$/); return { - name: 'storybook:strip-hmr-boundary', + name: 'storybook:strip-hmr-boundary-plugin', enforce: 'post', async transform(src: string, id: string) { if (!filter(id)) return undefined; From 351b4f1ad63eb6540ddbe758bd643cbad81d8219 Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Thu, 1 Sep 2022 16:12:45 -0400 Subject: [PATCH 047/154] Handle rollup hook objects --- code/lib/builder-vite/src/plugins/mdx-plugin.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/code/lib/builder-vite/src/plugins/mdx-plugin.ts b/code/lib/builder-vite/src/plugins/mdx-plugin.ts index 4fea661f179..03fea305fb5 100644 --- a/code/lib/builder-vite/src/plugins/mdx-plugin.ts +++ b/code/lib/builder-vite/src/plugins/mdx-plugin.ts @@ -64,7 +64,13 @@ export function mdxPlugin(options: Options): Plugin { const modifiedCode = injectRenderer(mdxCode, Boolean(features?.previewMdx2)); - const result = await reactRefresh?.transform!.call(this, modifiedCode, `${id}.jsx`, options); + // Hooks in recent rollup versions can be functions or objects, and though react hasn't changed, the typescript defs have + const rTransform = reactRefresh?.transform; + const transform = rTransform && 'handler' in rTransform ? rTransform.handler : rTransform; + + // It's safe to disable this, because we know it'll be there, since we added it ourselves. + // eslint-disable-next-line @typescript-eslint/no-non-null-assertion + const result = await transform!.call(this, modifiedCode, `${id}.jsx`, options); if (!result) return modifiedCode; From b70251e25a6c8eb2ae56dc7ef5068c3f9116ed12 Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Thu, 1 Sep 2022 16:18:26 -0400 Subject: [PATCH 048/154] Use Vite 3.1.0-beta.1 in dev We need this to support the new object hooks --- code/lib/builder-vite/package.json | 3 ++- code/yarn.lock | 36 ++++++++++++++++++++++++++++-- 2 files changed, 36 insertions(+), 3 deletions(-) diff --git a/code/lib/builder-vite/package.json b/code/lib/builder-vite/package.json index 768b4669742..012bfbb6ef6 100644 --- a/code/lib/builder-vite/package.json +++ b/code/lib/builder-vite/package.json @@ -43,7 +43,8 @@ "@storybook/mdx2-csf": "^0.0.3", "@types/express": "^4.17.13", "@types/node": "^17.0.23", - "typescript": "~4.6.3" + "typescript": "~4.6.3", + "vite": "3.1.0-beta.1" }, "peerDependencies": { "@storybook/mdx2-csf": "^0.0.3" diff --git a/code/yarn.lock b/code/yarn.lock index f157b76606e..0a0753cc598 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -7728,7 +7728,7 @@ __metadata: react-docgen: ^6.0.0-alpha.0 slash: ^3.0.0 typescript: ~4.6.3 - vite: 3 + vite: 3.1.0-beta.1 peerDependencies: "@storybook/mdx2-csf": ^0.0.3 peerDependenciesMeta: @@ -39306,7 +39306,7 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^2.43.1, rollup@npm:^2.60.2, rollup@npm:^2.74.1": +"rollup@npm:^2.43.1, rollup@npm:^2.60.2, rollup@npm:^2.74.1, rollup@npm:~2.78.0": version: 2.78.1 resolution: "rollup@npm:2.78.1" dependencies: @@ -44650,6 +44650,38 @@ __metadata: languageName: node linkType: hard +"vite@npm:3.1.0-beta.1": + version: 3.1.0-beta.1 + resolution: "vite@npm:3.1.0-beta.1" + dependencies: + esbuild: ^0.14.47 + fsevents: ~2.3.2 + postcss: ^8.4.16 + resolve: ^1.22.1 + rollup: ~2.78.0 + peerDependencies: + less: "*" + sass: "*" + stylus: "*" + terser: ^5.4.0 + dependenciesMeta: + fsevents: + optional: true + peerDependenciesMeta: + less: + optional: true + sass: + optional: true + stylus: + optional: true + terser: + optional: true + bin: + vite: bin/vite.js + checksum: 2dad78ffb2c6dff7bbeb76ba8c237c25d1b7be3b054b3958c3d2df681bacdf300abed3d2646975788254b4a9b193636541017753fd52825e946c497f45d1dd37 + languageName: node + linkType: hard + "vlq@npm:^0.2.1": version: 0.2.3 resolution: "vlq@npm:0.2.3" From 9a5adca82e5fd2c21f2dc9cc8f84dba7d5ff954d Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Thu, 1 Sep 2022 21:52:51 -0400 Subject: [PATCH 049/154] Fix paths to input files --- .../builder-vite/src/plugins/code-generator-plugin.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/code/lib/builder-vite/src/plugins/code-generator-plugin.ts b/code/lib/builder-vite/src/plugins/code-generator-plugin.ts index 08526450ee8..e93e0da96e1 100644 --- a/code/lib/builder-vite/src/plugins/code-generator-plugin.ts +++ b/code/lib/builder-vite/src/plugins/code-generator-plugin.ts @@ -21,7 +21,7 @@ import { } from '../virtual-file-names'; export function codeGeneratorPlugin(options: ExtendedOptions): Plugin { - const iframePath = path.resolve(__dirname, '../..', 'input', 'iframe.html'); + const iframePath = path.resolve(__dirname, '../../..', 'input', 'iframe.html'); let iframeId: string; // noinspection JSUnusedGlobalSymbols @@ -76,7 +76,7 @@ export function codeGeneratorPlugin(options: ExtendedOptions): Plugin { alias: { 'react-dom/client': path.resolve( __dirname, - '../..', + '../../..', 'input', 'react-dom-client-placeholder.js' ), @@ -131,7 +131,10 @@ export function codeGeneratorPlugin(options: ExtendedOptions): Plugin { } if (id === iframeId) { - return fs.readFileSync(path.resolve(__dirname, '../..', 'input', 'iframe.html'), 'utf-8'); + return fs.readFileSync( + path.resolve(__dirname, '../../..', 'input', 'iframe.html'), + 'utf-8' + ); } return undefined; From f84161b14b0a2b63ad20849734b4de632a6f7e6c Mon Sep 17 00:00:00 2001 From: Tom Coleman Date: Fri, 2 Sep 2022 13:08:10 +1000 Subject: [PATCH 050/154] Fix jest issues --- code/lib/preview-web/src/PreviewWeb.test.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/code/lib/preview-web/src/PreviewWeb.test.ts b/code/lib/preview-web/src/PreviewWeb.test.ts index 5f9a3a7c6fc..2efa7ab9a64 100644 --- a/code/lib/preview-web/src/PreviewWeb.test.ts +++ b/code/lib/preview-web/src/PreviewWeb.test.ts @@ -32,7 +32,6 @@ import { addons, mockChannel as createMockChannel } from '@storybook/addons'; import type { AnyFramework } from '@storybook/csf'; import type { ModuleImportFn, WebProjectAnnotations } from '@storybook/store'; import { mocked } from 'ts-jest/utils'; -import jestMock from 'jest-mock'; import { PreviewWeb } from './PreviewWeb'; import { @@ -134,7 +133,7 @@ beforeEach(() => { projectAnnotations.render.mockClear(); projectAnnotations.decorators[0].mockClear(); docsRenderer.render.mockClear(); - (logger.warn as jestMock.Mock).mockClear(); + (logger.warn as jest.Mock).mockClear(); mockStoryIndex.mockReset().mockReturnValue(storyIndex); addons.setChannel(mockChannel as any); From e1646400e431cfa1f4425a65baf079c9616d346c Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Fri, 2 Sep 2022 11:26:42 +0800 Subject: [PATCH 051/154] Revert "chore: rename prepare script to prep" --- code/addons/a11y/package.json | 2 +- code/addons/actions/package.json | 2 +- code/addons/backgrounds/package.json | 2 +- code/addons/controls/package.json | 2 +- code/addons/docs/package.json | 2 +- code/addons/essentials/package.json | 2 +- code/addons/highlight/package.json | 2 +- code/addons/interactions/package.json | 2 +- code/addons/jest/package.json | 2 +- code/addons/links/package.json | 2 +- code/addons/measure/package.json | 2 +- code/addons/outline/package.json | 2 +- code/addons/storyshots/storyshots-core/package.json | 2 +- .../storyshots/storyshots-puppeteer/package.json | 2 +- code/addons/storysource/package.json | 2 +- code/addons/toolbars/package.json | 2 +- code/addons/viewport/package.json | 2 +- code/frameworks/angular/package.json | 2 +- code/frameworks/ember/package.json | 2 +- code/frameworks/html-webpack5/package.json | 2 +- code/frameworks/preact-webpack5/package.json | 2 +- code/frameworks/react-vite/package.json | 2 +- code/frameworks/react-webpack5/package.json | 2 +- code/frameworks/server-webpack5/package.json | 2 +- code/frameworks/svelte-vite/package.json | 2 +- code/frameworks/svelte-webpack5/package.json | 2 +- code/frameworks/vue-webpack5/package.json | 2 +- code/frameworks/vue3-vite/package.json | 2 +- code/frameworks/vue3-webpack5/package.json | 2 +- code/frameworks/web-components-webpack5/package.json | 2 +- code/lib/addons/package.json | 2 +- code/lib/api/package.json | 2 +- code/lib/blocks/package.json | 2 +- code/lib/builder-manager/package.json | 2 +- code/lib/builder-vite/package.json | 2 +- code/lib/builder-webpack5/package.json | 2 +- code/lib/channel-postmessage/package.json | 2 +- code/lib/channel-websocket/package.json | 2 +- code/lib/channels/package.json | 2 +- code/lib/cli-sb/package.json | 2 +- code/lib/cli-storybook/package.json | 2 +- code/lib/cli/package.json | 2 +- code/lib/client-api/package.json | 2 +- code/lib/client-logger/package.json | 2 +- code/lib/codemod/package.json | 2 +- code/lib/components/package.json | 2 +- code/lib/core-client/package.json | 2 +- code/lib/core-common/package.json | 2 +- code/lib/core-events/package.json | 2 +- code/lib/core-server/package.json | 2 +- code/lib/core-webpack/package.json | 2 +- code/lib/csf-tools/package.json | 2 +- code/lib/docs-tools/package.json | 2 +- code/lib/instrumenter/package.json | 2 +- code/lib/node-logger/package.json | 2 +- code/lib/postinstall/package.json | 2 +- code/lib/preview-web/package.json | 2 +- code/lib/router/package.json | 2 +- code/lib/source-loader/package.json | 2 +- code/lib/store/package.json | 2 +- code/lib/telemetry/package.json | 2 +- code/lib/theming/package.json | 2 +- code/lib/ui/package.json | 2 +- code/nx.json | 4 ++-- code/presets/html-webpack/package.json | 2 +- code/presets/preact-webpack/package.json | 2 +- code/presets/react-webpack/package.json | 2 +- code/presets/server-webpack/package.json | 2 +- code/presets/svelte-webpack/package.json | 2 +- code/presets/vue-webpack/package.json | 2 +- code/presets/vue3-webpack/package.json | 2 +- code/presets/web-components-webpack/package.json | 2 +- code/renderers/html/package.json | 2 +- code/renderers/preact/package.json | 2 +- code/renderers/react/package.json | 2 +- code/renderers/server/package.json | 2 +- code/renderers/svelte/package.json | 2 +- code/renderers/vue/package.json | 2 +- code/renderers/vue3/package.json | 2 +- code/renderers/web-components/package.json | 2 +- scripts/bootstrap.js | 10 +++++----- scripts/build-package.js | 2 +- scripts/prepare.js | 4 ++-- 83 files changed, 89 insertions(+), 89 deletions(-) diff --git a/code/addons/a11y/package.json b/code/addons/a11y/package.json index a62f4496c2b..382c1a0b966 100644 --- a/code/addons/a11y/package.json +++ b/code/addons/a11y/package.json @@ -59,7 +59,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addon-highlight": "7.0.0-alpha.28", diff --git a/code/addons/actions/package.json b/code/addons/actions/package.json index b8752bef277..8d7c1982578 100644 --- a/code/addons/actions/package.json +++ b/code/addons/actions/package.json @@ -32,7 +32,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/addons/backgrounds/package.json b/code/addons/backgrounds/package.json index 7f1ac0c9db4..38ce21c03a0 100644 --- a/code/addons/backgrounds/package.json +++ b/code/addons/backgrounds/package.json @@ -59,7 +59,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/addons/controls/package.json b/code/addons/controls/package.json index 2b668f48acb..aeefefc54a2 100644 --- a/code/addons/controls/package.json +++ b/code/addons/controls/package.json @@ -54,7 +54,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/addons/docs/package.json b/code/addons/docs/package.json index 397a75d0113..d109233ccad 100644 --- a/code/addons/docs/package.json +++ b/code/addons/docs/package.json @@ -46,7 +46,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@babel/plugin-transform-react-jsx": "^7.12.12", diff --git a/code/addons/essentials/package.json b/code/addons/essentials/package.json index f25c1d6a7d1..bf7577c86e4 100644 --- a/code/addons/essentials/package.json +++ b/code/addons/essentials/package.json @@ -30,7 +30,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/addon-actions": "7.0.0-alpha.28", diff --git a/code/addons/highlight/package.json b/code/addons/highlight/package.json index 106d246b2e6..07b27e3d072 100644 --- a/code/addons/highlight/package.json +++ b/code/addons/highlight/package.json @@ -34,7 +34,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/addons/interactions/package.json b/code/addons/interactions/package.json index 71a20c31bbb..13f66088777 100644 --- a/code/addons/interactions/package.json +++ b/code/addons/interactions/package.json @@ -32,7 +32,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@devtools-ds/object-inspector": "^1.1.2", diff --git a/code/addons/jest/package.json b/code/addons/jest/package.json index fc5cddd934f..642a75b6f13 100644 --- a/code/addons/jest/package.json +++ b/code/addons/jest/package.json @@ -56,7 +56,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/addons/links/package.json b/code/addons/links/package.json index 577ae135f50..b91bab71a46 100644 --- a/code/addons/links/package.json +++ b/code/addons/links/package.json @@ -60,7 +60,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/addons/measure/package.json b/code/addons/measure/package.json index ac0a58e85bc..d941f5c964e 100644 --- a/code/addons/measure/package.json +++ b/code/addons/measure/package.json @@ -58,7 +58,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/addons/outline/package.json b/code/addons/outline/package.json index b3797923d98..6db8004ed1f 100644 --- a/code/addons/outline/package.json +++ b/code/addons/outline/package.json @@ -61,7 +61,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/addons/storyshots/storyshots-core/package.json b/code/addons/storyshots/storyshots-core/package.json index fd822ae915c..c7ec03f96f5 100644 --- a/code/addons/storyshots/storyshots-core/package.json +++ b/code/addons/storyshots/storyshots-core/package.json @@ -33,7 +33,7 @@ "scripts": { "build-storybook": "sb build", "example": "jest storyshot.test", - "prep": "node ../../../../scripts/prepare.js", + "prepare": "node ../../../../scripts/prepare.js", "storybook": "yarn sb dev -p 6006" }, "dependencies": { diff --git a/code/addons/storyshots/storyshots-puppeteer/package.json b/code/addons/storyshots/storyshots-puppeteer/package.json index 0e7dc561bc8..6213408ac26 100644 --- a/code/addons/storyshots/storyshots-puppeteer/package.json +++ b/code/addons/storyshots/storyshots-puppeteer/package.json @@ -30,7 +30,7 @@ "*.d.ts" ], "scripts": { - "prep": "node ../../../../scripts/prepare.js" + "prepare": "node ../../../../scripts/prepare.js" }, "dependencies": { "@axe-core/puppeteer": "^4.2.0", diff --git a/code/addons/storysource/package.json b/code/addons/storysource/package.json index 9c064c5e21f..f86bd585d6c 100644 --- a/code/addons/storysource/package.json +++ b/code/addons/storysource/package.json @@ -32,7 +32,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/addons/toolbars/package.json b/code/addons/toolbars/package.json index 77bbea20b8d..39ffb2b8093 100644 --- a/code/addons/toolbars/package.json +++ b/code/addons/toolbars/package.json @@ -54,7 +54,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/addons/viewport/package.json b/code/addons/viewport/package.json index 96d90be44c7..edbc52c5e28 100644 --- a/code/addons/viewport/package.json +++ b/code/addons/viewport/package.json @@ -56,7 +56,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/frameworks/angular/package.json b/code/frameworks/angular/package.json index 558e8c31798..f26db98de8e 100644 --- a/code/frameworks/angular/package.json +++ b/code/frameworks/angular/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/frameworks/ember/package.json b/code/frameworks/ember/package.json index 2959fc6c36f..5964cf3905c 100644 --- a/code/frameworks/ember/package.json +++ b/code/frameworks/ember/package.json @@ -27,7 +27,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/builder-webpack5": "7.0.0-alpha.28", diff --git a/code/frameworks/html-webpack5/package.json b/code/frameworks/html-webpack5/package.json index ca36d62524b..f2ce10b38d4 100644 --- a/code/frameworks/html-webpack5/package.json +++ b/code/frameworks/html-webpack5/package.json @@ -47,7 +47,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/builder-webpack5": "7.0.0-alpha.28", diff --git a/code/frameworks/preact-webpack5/package.json b/code/frameworks/preact-webpack5/package.json index 3bfcdfeaf23..b5d36828a83 100644 --- a/code/frameworks/preact-webpack5/package.json +++ b/code/frameworks/preact-webpack5/package.json @@ -47,7 +47,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/builder-webpack5": "7.0.0-alpha.28", diff --git a/code/frameworks/react-vite/package.json b/code/frameworks/react-vite/package.json index e256c589c90..318a6281b74 100644 --- a/code/frameworks/react-vite/package.json +++ b/code/frameworks/react-vite/package.json @@ -48,7 +48,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@joshwooding/vite-plugin-react-docgen-typescript": "^0.0.5", diff --git a/code/frameworks/react-webpack5/package.json b/code/frameworks/react-webpack5/package.json index ed8c8a9564e..547a910280c 100644 --- a/code/frameworks/react-webpack5/package.json +++ b/code/frameworks/react-webpack5/package.json @@ -48,7 +48,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/builder-webpack5": "7.0.0-alpha.28", diff --git a/code/frameworks/server-webpack5/package.json b/code/frameworks/server-webpack5/package.json index 1d41c6cb78f..a985c979a8d 100644 --- a/code/frameworks/server-webpack5/package.json +++ b/code/frameworks/server-webpack5/package.json @@ -47,7 +47,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/builder-webpack5": "7.0.0-alpha.28", diff --git a/code/frameworks/svelte-vite/package.json b/code/frameworks/svelte-vite/package.json index 667182aabb3..28dcced1751 100644 --- a/code/frameworks/svelte-vite/package.json +++ b/code/frameworks/svelte-vite/package.json @@ -48,7 +48,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addon-svelte-csf": "^2.0.0", diff --git a/code/frameworks/svelte-webpack5/package.json b/code/frameworks/svelte-webpack5/package.json index 1a39e1279b3..203d2217270 100644 --- a/code/frameworks/svelte-webpack5/package.json +++ b/code/frameworks/svelte-webpack5/package.json @@ -48,7 +48,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/builder-webpack5": "7.0.0-alpha.28", diff --git a/code/frameworks/vue-webpack5/package.json b/code/frameworks/vue-webpack5/package.json index f07e59c956d..92ad04337de 100644 --- a/code/frameworks/vue-webpack5/package.json +++ b/code/frameworks/vue-webpack5/package.json @@ -47,7 +47,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/builder-webpack5": "7.0.0-alpha.28", diff --git a/code/frameworks/vue3-vite/package.json b/code/frameworks/vue3-vite/package.json index a58c0e01422..07a13c2f01f 100644 --- a/code/frameworks/vue3-vite/package.json +++ b/code/frameworks/vue3-vite/package.json @@ -48,7 +48,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/builder-vite": "7.0.0-alpha.28", diff --git a/code/frameworks/vue3-webpack5/package.json b/code/frameworks/vue3-webpack5/package.json index 5023e32057e..ae37a9ec7fc 100644 --- a/code/frameworks/vue3-webpack5/package.json +++ b/code/frameworks/vue3-webpack5/package.json @@ -47,7 +47,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/builder-webpack5": "7.0.0-alpha.28", diff --git a/code/frameworks/web-components-webpack5/package.json b/code/frameworks/web-components-webpack5/package.json index e9381697b39..f5946faaa28 100644 --- a/code/frameworks/web-components-webpack5/package.json +++ b/code/frameworks/web-components-webpack5/package.json @@ -49,7 +49,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@babel/preset-env": "^7.12.11", diff --git a/code/lib/addons/package.json b/code/lib/addons/package.json index 94f1673afa0..5fa7f85e4bb 100644 --- a/code/lib/addons/package.json +++ b/code/lib/addons/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/api": "7.0.0-alpha.28", diff --git a/code/lib/api/package.json b/code/lib/api/package.json index 92b243a8b19..ec63bdb7560 100644 --- a/code/lib/api/package.json +++ b/code/lib/api/package.json @@ -29,7 +29,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/channels": "7.0.0-alpha.28", diff --git a/code/lib/blocks/package.json b/code/lib/blocks/package.json index 13a761fbd7c..9648a6b1711 100644 --- a/code/lib/blocks/package.json +++ b/code/lib/blocks/package.json @@ -38,7 +38,7 @@ "*.d.ts" ], "scripts": { - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/api": "7.0.0-alpha.28", diff --git a/code/lib/builder-manager/package.json b/code/lib/builder-manager/package.json index b5b73a1a6cc..4e2ab57aef0 100644 --- a/code/lib/builder-manager/package.json +++ b/code/lib/builder-manager/package.json @@ -38,7 +38,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@fal-works/esbuild-plugin-global-externals": "^2.1.2", diff --git a/code/lib/builder-vite/package.json b/code/lib/builder-vite/package.json index 768b4669742..f7b9ca909df 100644 --- a/code/lib/builder-vite/package.json +++ b/code/lib/builder-vite/package.json @@ -15,7 +15,7 @@ "types": "dist/types/index.d.ts", "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@joshwooding/vite-plugin-react-docgen-typescript": "0.0.5", diff --git a/code/lib/builder-webpack5/package.json b/code/lib/builder-webpack5/package.json index 453ea5650f3..8d1075900a3 100644 --- a/code/lib/builder-webpack5/package.json +++ b/code/lib/builder-webpack5/package.json @@ -30,7 +30,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@babel/core": "^7.12.10", diff --git a/code/lib/channel-postmessage/package.json b/code/lib/channel-postmessage/package.json index 4290ac7664b..e0158dd7337 100644 --- a/code/lib/channel-postmessage/package.json +++ b/code/lib/channel-postmessage/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/channels": "7.0.0-alpha.28", diff --git a/code/lib/channel-websocket/package.json b/code/lib/channel-websocket/package.json index 0edb392c6f1..1755413d698 100644 --- a/code/lib/channel-websocket/package.json +++ b/code/lib/channel-websocket/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/channels": "7.0.0-alpha.28", diff --git a/code/lib/channels/package.json b/code/lib/channels/package.json index 0b86dbbb7ac..741927102bb 100644 --- a/code/lib/channels/package.json +++ b/code/lib/channels/package.json @@ -39,7 +39,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "core-js": "^3.8.2", diff --git a/code/lib/cli-sb/package.json b/code/lib/cli-sb/package.json index 7127805b2f3..0ab6dc552ac 100644 --- a/code/lib/cli-sb/package.json +++ b/code/lib/cli-sb/package.json @@ -22,7 +22,7 @@ "bin": "./index.js", "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/cli": "7.0.0-alpha.28" diff --git a/code/lib/cli-storybook/package.json b/code/lib/cli-storybook/package.json index 46fe7015de7..a8c3b05f352 100644 --- a/code/lib/cli-storybook/package.json +++ b/code/lib/cli-storybook/package.json @@ -25,7 +25,7 @@ }, "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/cli": "7.0.0-alpha.28" diff --git a/code/lib/cli/package.json b/code/lib/cli/package.json index fe68d8225cc..6b56a8bc36d 100644 --- a/code/lib/cli/package.json +++ b/code/lib/cli/package.json @@ -35,7 +35,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js", + "prepare": "node ../../../scripts/prepare.js", "test": "jest test/**/*.test.js" }, "dependencies": { diff --git a/code/lib/client-api/package.json b/code/lib/client-api/package.json index 8c75c99e454..5f1a9dd4485 100644 --- a/code/lib/client-api/package.json +++ b/code/lib/client-api/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/lib/client-logger/package.json b/code/lib/client-logger/package.json index f3f84c4f724..8105f0b4d0f 100644 --- a/code/lib/client-logger/package.json +++ b/code/lib/client-logger/package.json @@ -39,7 +39,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "core-js": "^3.8.2", diff --git a/code/lib/codemod/package.json b/code/lib/codemod/package.json index f4f18ffb56a..0e824297454 100644 --- a/code/lib/codemod/package.json +++ b/code/lib/codemod/package.json @@ -32,7 +32,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@babel/types": "^7.12.11", diff --git a/code/lib/components/package.json b/code/lib/components/package.json index ad87f7042ed..829b1c93b5d 100644 --- a/code/lib/components/package.json +++ b/code/lib/components/package.json @@ -48,7 +48,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/client-logger": "7.0.0-alpha.28", diff --git a/code/lib/core-client/package.json b/code/lib/core-client/package.json index 46e71f76e3a..b6980a8e88e 100644 --- a/code/lib/core-client/package.json +++ b/code/lib/core-client/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/lib/core-common/package.json b/code/lib/core-common/package.json index 2455d4a6f8e..c68915d30d5 100644 --- a/code/lib/core-common/package.json +++ b/code/lib/core-common/package.json @@ -43,7 +43,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@babel/core": "^7.12.10", diff --git a/code/lib/core-events/package.json b/code/lib/core-events/package.json index f9aa768fa75..45d61a89e33 100644 --- a/code/lib/core-events/package.json +++ b/code/lib/core-events/package.json @@ -39,7 +39,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "core-js": "^3.8.2" diff --git a/code/lib/core-server/package.json b/code/lib/core-server/package.json index f2110e30290..c183f85b66e 100644 --- a/code/lib/core-server/package.json +++ b/code/lib/core-server/package.json @@ -30,7 +30,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@aw-web-design/x-default-browser": "1.4.88", diff --git a/code/lib/core-webpack/package.json b/code/lib/core-webpack/package.json index e856272d47f..811ad8e5b2a 100644 --- a/code/lib/core-webpack/package.json +++ b/code/lib/core-webpack/package.json @@ -39,7 +39,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/core-common": "7.0.0-alpha.28", diff --git a/code/lib/csf-tools/package.json b/code/lib/csf-tools/package.json index aa78a8f28b2..d8c3d3a3e16 100644 --- a/code/lib/csf-tools/package.json +++ b/code/lib/csf-tools/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@babel/core": "^7.12.10", diff --git a/code/lib/docs-tools/package.json b/code/lib/docs-tools/package.json index 19ddbe3e01e..98e005f7104 100644 --- a/code/lib/docs-tools/package.json +++ b/code/lib/docs-tools/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@babel/core": "^7.12.10", diff --git a/code/lib/instrumenter/package.json b/code/lib/instrumenter/package.json index dafcff0eac4..6d3f8a6c0c9 100644 --- a/code/lib/instrumenter/package.json +++ b/code/lib/instrumenter/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/lib/node-logger/package.json b/code/lib/node-logger/package.json index 21c98013742..1c9d2b3fbc4 100644 --- a/code/lib/node-logger/package.json +++ b/code/lib/node-logger/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@types/npmlog": "^4.1.2", diff --git a/code/lib/postinstall/package.json b/code/lib/postinstall/package.json index c2881b2ae4e..7eebf81dfa6 100644 --- a/code/lib/postinstall/package.json +++ b/code/lib/postinstall/package.json @@ -32,7 +32,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "core-js": "^3.8.2" diff --git a/code/lib/preview-web/package.json b/code/lib/preview-web/package.json index 050b63763d7..72e010408f9 100644 --- a/code/lib/preview-web/package.json +++ b/code/lib/preview-web/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/lib/router/package.json b/code/lib/router/package.json index 4220d07f375..a7bed98e317 100644 --- a/code/lib/router/package.json +++ b/code/lib/router/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "ts-node ../../../scripts/prebundle.ts" + "prepare": "ts-node ../../../scripts/prebundle.ts" }, "dependencies": { "@storybook/client-logger": "7.0.0-alpha.28", diff --git a/code/lib/source-loader/package.json b/code/lib/source-loader/package.json index 2b1e206dbb4..ac82557135c 100644 --- a/code/lib/source-loader/package.json +++ b/code/lib/source-loader/package.json @@ -32,7 +32,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/lib/store/package.json b/code/lib/store/package.json index 6d5bfa474b1..296ecf055df 100644 --- a/code/lib/store/package.json +++ b/code/lib/store/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/lib/telemetry/package.json b/code/lib/telemetry/package.json index d83b9f54047..5f26f9c04cc 100644 --- a/code/lib/telemetry/package.json +++ b/code/lib/telemetry/package.json @@ -31,7 +31,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "node ../../../scripts/prepare.js" + "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { "@storybook/client-logger": "7.0.0-alpha.28", diff --git a/code/lib/theming/package.json b/code/lib/theming/package.json index 8a63aee4dde..79a529e0abf 100644 --- a/code/lib/theming/package.json +++ b/code/lib/theming/package.json @@ -44,7 +44,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/client-logger": "7.0.0-alpha.28", diff --git a/code/lib/ui/package.json b/code/lib/ui/package.json index 0de001dd414..0011ff4dbed 100644 --- a/code/lib/ui/package.json +++ b/code/lib/ui/package.json @@ -49,7 +49,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "devDependencies": { "@babel/core": "^7.12.10", diff --git a/code/nx.json b/code/nx.json index 060c2a0fbda..a64d3d54ab0 100644 --- a/code/nx.json +++ b/code/nx.json @@ -10,8 +10,8 @@ "default": { "runner": "@nrwl/nx-cloud", "options": { - "cacheableOperations": ["build", "test", "lint", "package", "prep"], - "strictlyOrderedTargets": ["build", "package", "prep"], + "cacheableOperations": ["build", "test", "lint", "package", "prepare"], + "strictlyOrderedTargets": ["build", "package", "prepare"], "accessToken": "NGVmYTkxMmItYzY3OS00MjkxLTk1ZDktZDFmYTFmNmVlNGY4fHJlYWQ=", "canTrackAnalytics": false, "showUsageWarnings": true diff --git a/code/presets/html-webpack/package.json b/code/presets/html-webpack/package.json index 1a2849ffc2c..fb34ea7684a 100644 --- a/code/presets/html-webpack/package.json +++ b/code/presets/html-webpack/package.json @@ -47,7 +47,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/core-webpack": "7.0.0-alpha.28", diff --git a/code/presets/preact-webpack/package.json b/code/presets/preact-webpack/package.json index d097ed36181..b16c4c682a5 100644 --- a/code/presets/preact-webpack/package.json +++ b/code/presets/preact-webpack/package.json @@ -47,7 +47,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@babel/plugin-transform-react-jsx": "^7.12.12", diff --git a/code/presets/react-webpack/package.json b/code/presets/react-webpack/package.json index 58eb8e0b10d..5d6b6796434 100644 --- a/code/presets/react-webpack/package.json +++ b/code/presets/react-webpack/package.json @@ -68,7 +68,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@babel/preset-flow": "^7.12.1", diff --git a/code/presets/server-webpack/package.json b/code/presets/server-webpack/package.json index 5d01fda9371..9c9031a370b 100644 --- a/code/presets/server-webpack/package.json +++ b/code/presets/server-webpack/package.json @@ -52,7 +52,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/core-server": "7.0.0-alpha.28", diff --git a/code/presets/svelte-webpack/package.json b/code/presets/svelte-webpack/package.json index 4c261053d1b..66d181c3e11 100644 --- a/code/presets/svelte-webpack/package.json +++ b/code/presets/svelte-webpack/package.json @@ -62,7 +62,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/core-webpack": "7.0.0-alpha.28", diff --git a/code/presets/vue-webpack/package.json b/code/presets/vue-webpack/package.json index 9f089188732..6131f3ee805 100644 --- a/code/presets/vue-webpack/package.json +++ b/code/presets/vue-webpack/package.json @@ -57,7 +57,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/core-webpack": "7.0.0-alpha.28", diff --git a/code/presets/vue3-webpack/package.json b/code/presets/vue3-webpack/package.json index 0bd4c542da7..cbb2a2ae80e 100644 --- a/code/presets/vue3-webpack/package.json +++ b/code/presets/vue3-webpack/package.json @@ -57,7 +57,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/core-webpack": "7.0.0-alpha.28", diff --git a/code/presets/web-components-webpack/package.json b/code/presets/web-components-webpack/package.json index 36a4d31db15..a4865fea263 100644 --- a/code/presets/web-components-webpack/package.json +++ b/code/presets/web-components-webpack/package.json @@ -49,7 +49,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@babel/plugin-syntax-dynamic-import": "^7.8.3", diff --git a/code/renderers/html/package.json b/code/renderers/html/package.json index b36446fafd4..74e8f95129c 100644 --- a/code/renderers/html/package.json +++ b/code/renderers/html/package.json @@ -47,7 +47,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/renderers/preact/package.json b/code/renderers/preact/package.json index e2e7b466012..0cca925f617 100644 --- a/code/renderers/preact/package.json +++ b/code/renderers/preact/package.json @@ -47,7 +47,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/renderers/react/package.json b/code/renderers/react/package.json index c22ce03906b..b6fb2de2862 100644 --- a/code/renderers/react/package.json +++ b/code/renderers/react/package.json @@ -48,7 +48,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/renderers/server/package.json b/code/renderers/server/package.json index 7e5da684073..51a36232d04 100644 --- a/code/renderers/server/package.json +++ b/code/renderers/server/package.json @@ -47,7 +47,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/renderers/svelte/package.json b/code/renderers/svelte/package.json index 11708fca1c2..819d1939b48 100644 --- a/code/renderers/svelte/package.json +++ b/code/renderers/svelte/package.json @@ -51,7 +51,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/renderers/vue/package.json b/code/renderers/vue/package.json index 8b1d2fa59e8..f12707176e6 100644 --- a/code/renderers/vue/package.json +++ b/code/renderers/vue/package.json @@ -47,7 +47,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/renderers/vue3/package.json b/code/renderers/vue3/package.json index 271ff46ca49..39c5a3c6018 100644 --- a/code/renderers/vue3/package.json +++ b/code/renderers/vue3/package.json @@ -47,7 +47,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/code/renderers/web-components/package.json b/code/renderers/web-components/package.json index ae0c72fab70..9fca4526540 100644 --- a/code/renderers/web-components/package.json +++ b/code/renderers/web-components/package.json @@ -49,7 +49,7 @@ ], "scripts": { "check": "tsc --noEmit", - "prep": "../../../scripts/prepare/bundle.ts" + "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { "@storybook/addons": "7.0.0-alpha.28", diff --git a/scripts/bootstrap.js b/scripts/bootstrap.js index ad9e248bb64..4fc16a11063 100755 --- a/scripts/bootstrap.js +++ b/scripts/bootstrap.js @@ -74,9 +74,9 @@ function run() { defaultValue: true, option: '--prep', command: () => { - log.info(prefix, 'prep'); + log.info(prefix, 'prepare'); spawn( - `nx run-many --target="prep" --all --parallel --exclude=@storybook/addon-storyshots,@storybook/addon-storyshots-puppeteer -- --reset` + `nx run-many --target="prepare" --all --parallel --exclude=@storybook/addon-storyshots,@storybook/addon-storyshots-puppeteer -- --reset` ); }, order: 2, @@ -86,9 +86,9 @@ function run() { defaultValue: true, option: '--retry', command: () => { - log.info(prefix, 'prep'); + log.info(prefix, 'prepare'); spawn( - `nx run-many --target=prep --all --parallel --only-failed ${ + `nx run-many --target=prepare --all --parallel --only-failed ${ process.env.CI ? `--max-parallel=${maxConcurrentTasks}` : '' }` ); @@ -122,7 +122,7 @@ function run() { command: () => { log.info(prefix, 'build'); spawn( - `nx run-many --target="prep" --all --parallel=8 ${ + `nx run-many --target="prepare" --all --parallel=8 ${ process.env.CI ? `--max-parallel=${maxConcurrentTasks}` : '' } -- --reset --optimized` ); diff --git a/scripts/build-package.js b/scripts/build-package.js index 70468be2e0e..f9df57b1f7c 100644 --- a/scripts/build-package.js +++ b/scripts/build-package.js @@ -113,7 +113,7 @@ async function run() { } selection?.filter(Boolean).forEach(async (v) => { - const commmand = (await readJSON(resolve(v.location, 'package.json'))).scripts.prep; + const commmand = (await readJSON(resolve(v.location, 'package.json'))).scripts.prepare; const cwd = resolve(__dirname, '..', 'code', v.location); const sub = require('execa').command( `${commmand}${watchMode ? ' --watch' : ''}${prodMode ? ' --optimized' : ''}`, diff --git a/scripts/prepare.js b/scripts/prepare.js index 45157da8ea2..2511464abe5 100644 --- a/scripts/prepare.js +++ b/scripts/prepare.js @@ -68,7 +68,7 @@ const hasFlag = (flags, name) => !!flags.find((s) => s.startsWith(`--${name}`)); const modules = true; -async function prep({ cwd, flags }) { +async function prepare({ cwd, flags }) { const { packageJson } = await readPkgUp(cwd); const message = chalk.gray(`Built: ${chalk.bold(`${packageJson.name}@${packageJson.version}`)}`); console.time(message); @@ -101,4 +101,4 @@ async function prep({ cwd, flags }) { const flags = process.argv.slice(2); const cwd = process.cwd(); -prep({ cwd, flags }); +prepare({ cwd, flags }); From f968c85fc25b527db2e1fcb814b3e64affa6c73c Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Thu, 1 Sep 2022 16:33:00 -0400 Subject: [PATCH 052/154] Don't add babel dependencies for vite projects --- code/lib/cli/src/generators/baseGenerator.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/code/lib/cli/src/generators/baseGenerator.ts b/code/lib/cli/src/generators/baseGenerator.ts index 86b63d4fb33..9add3c784bf 100644 --- a/code/lib/cli/src/generators/baseGenerator.ts +++ b/code/lib/cli/src/generators/baseGenerator.ts @@ -221,7 +221,10 @@ export async function baseGenerator( await fse.writeFile(`.storybook/preview-head.html`, previewHead, { encoding: 'utf8' }); } - const babelDependencies = addBabel ? await getBabelDependencies(packageManager, packageJson) : []; + const babelDependencies = + addBabel && builder !== CoreBuilder.Vite + ? await getBabelDependencies(packageManager, packageJson) + : []; const isNewFolder = !files.some( (fname) => fname.startsWith('.babel') || fname.startsWith('babel') || fname === 'package.json' ); From 1a86d277d9f5d1b3487a9d7b879dd614acf513e1 Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Thu, 1 Sep 2022 22:25:51 -0400 Subject: [PATCH 053/154] Exit yarn bootstrap with nonzero code if failed # Conflicts: # scripts/bootstrap.js --- scripts/bootstrap.js | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/scripts/bootstrap.js b/scripts/bootstrap.js index 4fc16a11063..388e9373722 100755 --- a/scripts/bootstrap.js +++ b/scripts/bootstrap.js @@ -54,7 +54,7 @@ function run() { }); log.info(prefix, name); - command(); + return command(); }, }); @@ -75,7 +75,7 @@ function run() { option: '--prep', command: () => { log.info(prefix, 'prepare'); - spawn( + return spawn( `nx run-many --target="prepare" --all --parallel --exclude=@storybook/addon-storyshots,@storybook/addon-storyshots-puppeteer -- --reset` ); }, @@ -87,7 +87,7 @@ function run() { option: '--retry', command: () => { log.info(prefix, 'prepare'); - spawn( + return spawn( `nx run-many --target=prepare --all --parallel --only-failed ${ process.env.CI ? `--max-parallel=${maxConcurrentTasks}` : '' }` @@ -101,7 +101,7 @@ function run() { option: '--reset', command: () => { log.info(prefix, 'git clean'); - spawn(`node -r esm ${join(__dirname, 'reset.js')}`); + return spawn(`node -r esm ${join(__dirname, 'reset.js')}`); }, order: 0, }), @@ -111,7 +111,7 @@ function run() { option: '--install', command: () => { const command = process.env.CI ? `yarn install --immutable` : `yarn install`; - spawn(command); + return spawn(command); }, order: 1, }), @@ -121,7 +121,7 @@ function run() { option: '--build', command: () => { log.info(prefix, 'build'); - spawn( + return spawn( `nx run-many --target="prepare" --all --parallel=8 ${ process.env.CI ? `--max-parallel=${maxConcurrentTasks}` : '' } -- --reset --optimized` @@ -134,7 +134,7 @@ function run() { defaultValue: false, option: '--reg', command: () => { - spawn('yarn local-registry --publish --open --port 6001'); + return spawn('yarn local-registry --publish --open --port 6001'); }, order: 11, }), @@ -143,7 +143,7 @@ function run() { defaultValue: false, option: '--dev', command: () => { - spawn('yarn build'); + return spawn('yarn build'); }, order: 9, }), @@ -234,7 +234,10 @@ function run() { list .sort((a, b) => a.order - b.order) .forEach((key) => { - key.command(); + const result = key.command(); + if (result && 'status' in result && result.status !== 0) { + process.exit(result.status); + } }); process.stdout.write('\x07'); } From 54503208a654ab395b8b906b69c26ece4e340e4e Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Fri, 2 Sep 2022 15:35:27 +0800 Subject: [PATCH 054/154] CLI: Fix sb init to use renderer assets instead of frameworks MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit In 6.5 the `framework` config option was one of `react`, `angular`, etc. and included Webpack settings. In the 7.0, we’ve updated it so that these are now called `renderers`, and are builder-independent. Now, frameworks contain specific builder information, such as `cra` or `nextjs` (for specific app environments) or `react-webpack5` / `react-vite` (for custom apps). This fixes the `sb init` CLI command to use renderer-specific templates. I also call out some follow-up work to fix automigrations & telemetry --- code/lib/cli/.babelrc.json | 2 +- .../.eslintrc.json | 0 .../angular/Button.stories.ts | 0 .../angular/Header.stories.ts | 0 .../angular/Page.stories.ts | 0 .../angular/User.ts | 0 .../angular/button.component.ts | 0 .../angular/header.component.ts | 0 .../angular/page.component.ts | 0 .../aurelia/1-Button.stories.ts | 0 .../aurelia/button.ts | 0 .../common/Introduction.stories.mdx | 0 .../common/assets/code-brackets.svg | 0 .../common/assets/colors.svg | 0 .../common/assets/comments.svg | 0 .../common/assets/direction.svg | 0 .../common/assets/flow.svg | 0 .../common/assets/plugin.svg | 0 .../common/assets/repo.svg | 0 .../common/assets/stackalt.svg | 0 .../common/button.css | 0 .../common/header.css | 0 .../common/page.css | 0 .../ember/1-Button.stories.js | 0 .../html/js/Button.js | 0 .../html/js/Button.stories.js | 0 .../html/js/Header.js | 0 .../html/js/Header.stories.js | 0 .../html/js/Page.js | 0 .../html/js/Page.stories.js | 0 .../html/ts/Button.stories.ts | 0 .../html/ts/Button.ts | 0 .../html/ts/Header.stories.ts | 0 .../html/ts/Header.ts | 0 .../html/ts/Page.stories.ts | 0 .../html/ts/Page.ts | 0 .../marionette/index.stories.js | 0 .../marko/1-Button.stories.js | 0 .../marko/Button.marko | 0 .../mithril/Button.js | 0 .../mithril/Button.stories.js | 0 .../mithril/Header.js | 0 .../mithril/Header.stories.js | 0 .../mithril/Page.js | 0 .../mithril/Page.stories.js | 0 .../preact/Button.jsx | 0 .../preact/Button.stories.jsx | 0 .../preact/Header.jsx | 0 .../preact/Header.stories.jsx | 0 .../preact/Page.jsx | 0 .../preact/Page.stories.jsx | 0 .../rax/Button.js | 0 .../rax/Button.stories.js | 0 .../rax/Header.js | 0 .../rax/Header.stories.js | 0 .../rax/Page.js | 0 .../rax/Page.stories.js | 0 .../react/js/Button.jsx | 0 .../react/js/Button.stories.jsx | 0 .../react/js/Header.jsx | 0 .../react/js/Header.stories.jsx | 0 .../react/js/Page.jsx | 0 .../react/js/Page.stories.jsx | 0 .../react/ts/Button.stories.tsx | 0 .../react/ts/Button.tsx | 0 .../react/ts/Header.stories.tsx | 0 .../react/ts/Header.tsx | 0 .../react/ts/Page.stories.tsx | 0 .../react/ts/Page.tsx | 0 .../riot/1-Button.stories.js | 0 .../riot/MyButton.tag | 0 .../server/button.stories.json | 0 .../server/header.stories.json | 0 .../server/page.stories.json | 0 .../svelte/Button.stories.js | 0 .../svelte/Button.svelte | 0 .../svelte/Header.stories.js | 0 .../svelte/Header.svelte | 0 .../svelte/Page.stories.js | 0 .../svelte/Page.svelte | 0 .../vue/Button.stories.js | 0 .../vue/Button.vue | 0 .../vue/Header.stories.js | 0 .../vue/Header.vue | 0 .../vue/Page.stories.js | 0 .../vue/Page.vue | 0 .../vue3/Button.stories.js | 0 .../vue3/Button.vue | 0 .../vue3/Header.stories.js | 0 .../vue3/Header.vue | 0 .../vue3/Page.stories.js | 0 .../vue3/Page.vue | 0 .../web-components/js/Button.js | 0 .../web-components/js/Button.stories.js | 0 .../web-components/js/Header.js | 0 .../web-components/js/Header.stories.js | 0 .../web-components/js/Page.js | 0 .../web-components/js/Page.stories.js | 0 .../web-components/ts/Button.stories.ts | 0 .../web-components/ts/Button.ts | 0 .../web-components/ts/Header.stories.ts | 0 .../web-components/ts/Header.ts | 0 .../web-components/ts/Page.stories.ts | 0 .../web-components/ts/Page.ts | 0 code/lib/cli/src/.eslintrc.js | 2 +- .../src/automigrate/fixes/eslint-plugin.ts | 3 +- .../src/automigrate/fixes/mainjsFramework.ts | 2 ++ .../src/automigrate/fixes/new-frameworks.ts | 4 +-- code/lib/cli/src/generators/baseGenerator.ts | 1 + code/lib/cli/src/helpers.test.ts | 20 ++++++------ code/lib/cli/src/helpers.ts | 32 ++++++++----------- .../src/utils/get-storybook-info.ts | 27 +++++++++++----- code/lib/telemetry/src/storybook-metadata.ts | 2 ++ 113 files changed, 52 insertions(+), 43 deletions(-) rename code/lib/cli/{frameworks => rendererAssets}/.eslintrc.json (100%) rename code/lib/cli/{frameworks => rendererAssets}/angular/Button.stories.ts (100%) rename code/lib/cli/{frameworks => rendererAssets}/angular/Header.stories.ts (100%) rename code/lib/cli/{frameworks => rendererAssets}/angular/Page.stories.ts (100%) rename code/lib/cli/{frameworks => rendererAssets}/angular/User.ts (100%) rename code/lib/cli/{frameworks => rendererAssets}/angular/button.component.ts (100%) rename code/lib/cli/{frameworks => rendererAssets}/angular/header.component.ts (100%) rename code/lib/cli/{frameworks => rendererAssets}/angular/page.component.ts (100%) rename code/lib/cli/{frameworks => rendererAssets}/aurelia/1-Button.stories.ts (100%) rename code/lib/cli/{frameworks => rendererAssets}/aurelia/button.ts (100%) rename code/lib/cli/{frameworks => rendererAssets}/common/Introduction.stories.mdx (100%) rename code/lib/cli/{frameworks => rendererAssets}/common/assets/code-brackets.svg (100%) rename code/lib/cli/{frameworks => rendererAssets}/common/assets/colors.svg (100%) rename code/lib/cli/{frameworks => rendererAssets}/common/assets/comments.svg (100%) rename code/lib/cli/{frameworks => rendererAssets}/common/assets/direction.svg (100%) rename code/lib/cli/{frameworks => rendererAssets}/common/assets/flow.svg (100%) rename code/lib/cli/{frameworks => rendererAssets}/common/assets/plugin.svg (100%) rename code/lib/cli/{frameworks => rendererAssets}/common/assets/repo.svg (100%) rename code/lib/cli/{frameworks => rendererAssets}/common/assets/stackalt.svg (100%) rename code/lib/cli/{frameworks => rendererAssets}/common/button.css (100%) rename code/lib/cli/{frameworks => rendererAssets}/common/header.css (100%) rename code/lib/cli/{frameworks => rendererAssets}/common/page.css (100%) rename code/lib/cli/{frameworks => rendererAssets}/ember/1-Button.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/html/js/Button.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/html/js/Button.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/html/js/Header.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/html/js/Header.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/html/js/Page.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/html/js/Page.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/html/ts/Button.stories.ts (100%) rename code/lib/cli/{frameworks => rendererAssets}/html/ts/Button.ts (100%) rename code/lib/cli/{frameworks => rendererAssets}/html/ts/Header.stories.ts (100%) rename code/lib/cli/{frameworks => rendererAssets}/html/ts/Header.ts (100%) rename code/lib/cli/{frameworks => rendererAssets}/html/ts/Page.stories.ts (100%) rename code/lib/cli/{frameworks => rendererAssets}/html/ts/Page.ts (100%) rename code/lib/cli/{frameworks => rendererAssets}/marionette/index.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/marko/1-Button.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/marko/Button.marko (100%) rename code/lib/cli/{frameworks => rendererAssets}/mithril/Button.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/mithril/Button.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/mithril/Header.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/mithril/Header.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/mithril/Page.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/mithril/Page.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/preact/Button.jsx (100%) rename code/lib/cli/{frameworks => rendererAssets}/preact/Button.stories.jsx (100%) rename code/lib/cli/{frameworks => rendererAssets}/preact/Header.jsx (100%) rename code/lib/cli/{frameworks => rendererAssets}/preact/Header.stories.jsx (100%) rename code/lib/cli/{frameworks => rendererAssets}/preact/Page.jsx (100%) rename code/lib/cli/{frameworks => rendererAssets}/preact/Page.stories.jsx (100%) rename code/lib/cli/{frameworks => rendererAssets}/rax/Button.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/rax/Button.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/rax/Header.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/rax/Header.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/rax/Page.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/rax/Page.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/react/js/Button.jsx (100%) rename code/lib/cli/{frameworks => rendererAssets}/react/js/Button.stories.jsx (100%) rename code/lib/cli/{frameworks => rendererAssets}/react/js/Header.jsx (100%) rename code/lib/cli/{frameworks => rendererAssets}/react/js/Header.stories.jsx (100%) rename code/lib/cli/{frameworks => rendererAssets}/react/js/Page.jsx (100%) rename code/lib/cli/{frameworks => rendererAssets}/react/js/Page.stories.jsx (100%) rename code/lib/cli/{frameworks => rendererAssets}/react/ts/Button.stories.tsx (100%) rename code/lib/cli/{frameworks => rendererAssets}/react/ts/Button.tsx (100%) rename code/lib/cli/{frameworks => rendererAssets}/react/ts/Header.stories.tsx (100%) rename code/lib/cli/{frameworks => rendererAssets}/react/ts/Header.tsx (100%) rename code/lib/cli/{frameworks => rendererAssets}/react/ts/Page.stories.tsx (100%) rename code/lib/cli/{frameworks => rendererAssets}/react/ts/Page.tsx (100%) rename code/lib/cli/{frameworks => rendererAssets}/riot/1-Button.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/riot/MyButton.tag (100%) rename code/lib/cli/{frameworks => rendererAssets}/server/button.stories.json (100%) rename code/lib/cli/{frameworks => rendererAssets}/server/header.stories.json (100%) rename code/lib/cli/{frameworks => rendererAssets}/server/page.stories.json (100%) rename code/lib/cli/{frameworks => rendererAssets}/svelte/Button.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/svelte/Button.svelte (100%) rename code/lib/cli/{frameworks => rendererAssets}/svelte/Header.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/svelte/Header.svelte (100%) rename code/lib/cli/{frameworks => rendererAssets}/svelte/Page.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/svelte/Page.svelte (100%) rename code/lib/cli/{frameworks => rendererAssets}/vue/Button.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/vue/Button.vue (100%) rename code/lib/cli/{frameworks => rendererAssets}/vue/Header.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/vue/Header.vue (100%) rename code/lib/cli/{frameworks => rendererAssets}/vue/Page.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/vue/Page.vue (100%) rename code/lib/cli/{frameworks => rendererAssets}/vue3/Button.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/vue3/Button.vue (100%) rename code/lib/cli/{frameworks => rendererAssets}/vue3/Header.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/vue3/Header.vue (100%) rename code/lib/cli/{frameworks => rendererAssets}/vue3/Page.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/vue3/Page.vue (100%) rename code/lib/cli/{frameworks => rendererAssets}/web-components/js/Button.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/web-components/js/Button.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/web-components/js/Header.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/web-components/js/Header.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/web-components/js/Page.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/web-components/js/Page.stories.js (100%) rename code/lib/cli/{frameworks => rendererAssets}/web-components/ts/Button.stories.ts (100%) rename code/lib/cli/{frameworks => rendererAssets}/web-components/ts/Button.ts (100%) rename code/lib/cli/{frameworks => rendererAssets}/web-components/ts/Header.stories.ts (100%) rename code/lib/cli/{frameworks => rendererAssets}/web-components/ts/Header.ts (100%) rename code/lib/cli/{frameworks => rendererAssets}/web-components/ts/Page.stories.ts (100%) rename code/lib/cli/{frameworks => rendererAssets}/web-components/ts/Page.ts (100%) diff --git a/code/lib/cli/.babelrc.json b/code/lib/cli/.babelrc.json index ffec5b09f39..89a2815442e 100644 --- a/code/lib/cli/.babelrc.json +++ b/code/lib/cli/.babelrc.json @@ -12,7 +12,7 @@ ] ], "ignore": [ - "./src/frameworks", + "./src/rendererAssets", "./src/generators/**/template", "./src/generators/**/template-csf", "./src/generators/**/template-csf-ts", diff --git a/code/lib/cli/frameworks/.eslintrc.json b/code/lib/cli/rendererAssets/.eslintrc.json similarity index 100% rename from code/lib/cli/frameworks/.eslintrc.json rename to code/lib/cli/rendererAssets/.eslintrc.json diff --git a/code/lib/cli/frameworks/angular/Button.stories.ts b/code/lib/cli/rendererAssets/angular/Button.stories.ts similarity index 100% rename from code/lib/cli/frameworks/angular/Button.stories.ts rename to code/lib/cli/rendererAssets/angular/Button.stories.ts diff --git a/code/lib/cli/frameworks/angular/Header.stories.ts b/code/lib/cli/rendererAssets/angular/Header.stories.ts similarity index 100% rename from code/lib/cli/frameworks/angular/Header.stories.ts rename to code/lib/cli/rendererAssets/angular/Header.stories.ts diff --git a/code/lib/cli/frameworks/angular/Page.stories.ts b/code/lib/cli/rendererAssets/angular/Page.stories.ts similarity index 100% rename from code/lib/cli/frameworks/angular/Page.stories.ts rename to code/lib/cli/rendererAssets/angular/Page.stories.ts diff --git a/code/lib/cli/frameworks/angular/User.ts b/code/lib/cli/rendererAssets/angular/User.ts similarity index 100% rename from code/lib/cli/frameworks/angular/User.ts rename to code/lib/cli/rendererAssets/angular/User.ts diff --git a/code/lib/cli/frameworks/angular/button.component.ts b/code/lib/cli/rendererAssets/angular/button.component.ts similarity index 100% rename from code/lib/cli/frameworks/angular/button.component.ts rename to code/lib/cli/rendererAssets/angular/button.component.ts diff --git a/code/lib/cli/frameworks/angular/header.component.ts b/code/lib/cli/rendererAssets/angular/header.component.ts similarity index 100% rename from code/lib/cli/frameworks/angular/header.component.ts rename to code/lib/cli/rendererAssets/angular/header.component.ts diff --git a/code/lib/cli/frameworks/angular/page.component.ts b/code/lib/cli/rendererAssets/angular/page.component.ts similarity index 100% rename from code/lib/cli/frameworks/angular/page.component.ts rename to code/lib/cli/rendererAssets/angular/page.component.ts diff --git a/code/lib/cli/frameworks/aurelia/1-Button.stories.ts b/code/lib/cli/rendererAssets/aurelia/1-Button.stories.ts similarity index 100% rename from code/lib/cli/frameworks/aurelia/1-Button.stories.ts rename to code/lib/cli/rendererAssets/aurelia/1-Button.stories.ts diff --git a/code/lib/cli/frameworks/aurelia/button.ts b/code/lib/cli/rendererAssets/aurelia/button.ts similarity index 100% rename from code/lib/cli/frameworks/aurelia/button.ts rename to code/lib/cli/rendererAssets/aurelia/button.ts diff --git a/code/lib/cli/frameworks/common/Introduction.stories.mdx b/code/lib/cli/rendererAssets/common/Introduction.stories.mdx similarity index 100% rename from code/lib/cli/frameworks/common/Introduction.stories.mdx rename to code/lib/cli/rendererAssets/common/Introduction.stories.mdx diff --git a/code/lib/cli/frameworks/common/assets/code-brackets.svg b/code/lib/cli/rendererAssets/common/assets/code-brackets.svg similarity index 100% rename from code/lib/cli/frameworks/common/assets/code-brackets.svg rename to code/lib/cli/rendererAssets/common/assets/code-brackets.svg diff --git a/code/lib/cli/frameworks/common/assets/colors.svg b/code/lib/cli/rendererAssets/common/assets/colors.svg similarity index 100% rename from code/lib/cli/frameworks/common/assets/colors.svg rename to code/lib/cli/rendererAssets/common/assets/colors.svg diff --git a/code/lib/cli/frameworks/common/assets/comments.svg b/code/lib/cli/rendererAssets/common/assets/comments.svg similarity index 100% rename from code/lib/cli/frameworks/common/assets/comments.svg rename to code/lib/cli/rendererAssets/common/assets/comments.svg diff --git a/code/lib/cli/frameworks/common/assets/direction.svg b/code/lib/cli/rendererAssets/common/assets/direction.svg similarity index 100% rename from code/lib/cli/frameworks/common/assets/direction.svg rename to code/lib/cli/rendererAssets/common/assets/direction.svg diff --git a/code/lib/cli/frameworks/common/assets/flow.svg b/code/lib/cli/rendererAssets/common/assets/flow.svg similarity index 100% rename from code/lib/cli/frameworks/common/assets/flow.svg rename to code/lib/cli/rendererAssets/common/assets/flow.svg diff --git a/code/lib/cli/frameworks/common/assets/plugin.svg b/code/lib/cli/rendererAssets/common/assets/plugin.svg similarity index 100% rename from code/lib/cli/frameworks/common/assets/plugin.svg rename to code/lib/cli/rendererAssets/common/assets/plugin.svg diff --git a/code/lib/cli/frameworks/common/assets/repo.svg b/code/lib/cli/rendererAssets/common/assets/repo.svg similarity index 100% rename from code/lib/cli/frameworks/common/assets/repo.svg rename to code/lib/cli/rendererAssets/common/assets/repo.svg diff --git a/code/lib/cli/frameworks/common/assets/stackalt.svg b/code/lib/cli/rendererAssets/common/assets/stackalt.svg similarity index 100% rename from code/lib/cli/frameworks/common/assets/stackalt.svg rename to code/lib/cli/rendererAssets/common/assets/stackalt.svg diff --git a/code/lib/cli/frameworks/common/button.css b/code/lib/cli/rendererAssets/common/button.css similarity index 100% rename from code/lib/cli/frameworks/common/button.css rename to code/lib/cli/rendererAssets/common/button.css diff --git a/code/lib/cli/frameworks/common/header.css b/code/lib/cli/rendererAssets/common/header.css similarity index 100% rename from code/lib/cli/frameworks/common/header.css rename to code/lib/cli/rendererAssets/common/header.css diff --git a/code/lib/cli/frameworks/common/page.css b/code/lib/cli/rendererAssets/common/page.css similarity index 100% rename from code/lib/cli/frameworks/common/page.css rename to code/lib/cli/rendererAssets/common/page.css diff --git a/code/lib/cli/frameworks/ember/1-Button.stories.js b/code/lib/cli/rendererAssets/ember/1-Button.stories.js similarity index 100% rename from code/lib/cli/frameworks/ember/1-Button.stories.js rename to code/lib/cli/rendererAssets/ember/1-Button.stories.js diff --git a/code/lib/cli/frameworks/html/js/Button.js b/code/lib/cli/rendererAssets/html/js/Button.js similarity index 100% rename from code/lib/cli/frameworks/html/js/Button.js rename to code/lib/cli/rendererAssets/html/js/Button.js diff --git a/code/lib/cli/frameworks/html/js/Button.stories.js b/code/lib/cli/rendererAssets/html/js/Button.stories.js similarity index 100% rename from code/lib/cli/frameworks/html/js/Button.stories.js rename to code/lib/cli/rendererAssets/html/js/Button.stories.js diff --git a/code/lib/cli/frameworks/html/js/Header.js b/code/lib/cli/rendererAssets/html/js/Header.js similarity index 100% rename from code/lib/cli/frameworks/html/js/Header.js rename to code/lib/cli/rendererAssets/html/js/Header.js diff --git a/code/lib/cli/frameworks/html/js/Header.stories.js b/code/lib/cli/rendererAssets/html/js/Header.stories.js similarity index 100% rename from code/lib/cli/frameworks/html/js/Header.stories.js rename to code/lib/cli/rendererAssets/html/js/Header.stories.js diff --git a/code/lib/cli/frameworks/html/js/Page.js b/code/lib/cli/rendererAssets/html/js/Page.js similarity index 100% rename from code/lib/cli/frameworks/html/js/Page.js rename to code/lib/cli/rendererAssets/html/js/Page.js diff --git a/code/lib/cli/frameworks/html/js/Page.stories.js b/code/lib/cli/rendererAssets/html/js/Page.stories.js similarity index 100% rename from code/lib/cli/frameworks/html/js/Page.stories.js rename to code/lib/cli/rendererAssets/html/js/Page.stories.js diff --git a/code/lib/cli/frameworks/html/ts/Button.stories.ts b/code/lib/cli/rendererAssets/html/ts/Button.stories.ts similarity index 100% rename from code/lib/cli/frameworks/html/ts/Button.stories.ts rename to code/lib/cli/rendererAssets/html/ts/Button.stories.ts diff --git a/code/lib/cli/frameworks/html/ts/Button.ts b/code/lib/cli/rendererAssets/html/ts/Button.ts similarity index 100% rename from code/lib/cli/frameworks/html/ts/Button.ts rename to code/lib/cli/rendererAssets/html/ts/Button.ts diff --git a/code/lib/cli/frameworks/html/ts/Header.stories.ts b/code/lib/cli/rendererAssets/html/ts/Header.stories.ts similarity index 100% rename from code/lib/cli/frameworks/html/ts/Header.stories.ts rename to code/lib/cli/rendererAssets/html/ts/Header.stories.ts diff --git a/code/lib/cli/frameworks/html/ts/Header.ts b/code/lib/cli/rendererAssets/html/ts/Header.ts similarity index 100% rename from code/lib/cli/frameworks/html/ts/Header.ts rename to code/lib/cli/rendererAssets/html/ts/Header.ts diff --git a/code/lib/cli/frameworks/html/ts/Page.stories.ts b/code/lib/cli/rendererAssets/html/ts/Page.stories.ts similarity index 100% rename from code/lib/cli/frameworks/html/ts/Page.stories.ts rename to code/lib/cli/rendererAssets/html/ts/Page.stories.ts diff --git a/code/lib/cli/frameworks/html/ts/Page.ts b/code/lib/cli/rendererAssets/html/ts/Page.ts similarity index 100% rename from code/lib/cli/frameworks/html/ts/Page.ts rename to code/lib/cli/rendererAssets/html/ts/Page.ts diff --git a/code/lib/cli/frameworks/marionette/index.stories.js b/code/lib/cli/rendererAssets/marionette/index.stories.js similarity index 100% rename from code/lib/cli/frameworks/marionette/index.stories.js rename to code/lib/cli/rendererAssets/marionette/index.stories.js diff --git a/code/lib/cli/frameworks/marko/1-Button.stories.js b/code/lib/cli/rendererAssets/marko/1-Button.stories.js similarity index 100% rename from code/lib/cli/frameworks/marko/1-Button.stories.js rename to code/lib/cli/rendererAssets/marko/1-Button.stories.js diff --git a/code/lib/cli/frameworks/marko/Button.marko b/code/lib/cli/rendererAssets/marko/Button.marko similarity index 100% rename from code/lib/cli/frameworks/marko/Button.marko rename to code/lib/cli/rendererAssets/marko/Button.marko diff --git a/code/lib/cli/frameworks/mithril/Button.js b/code/lib/cli/rendererAssets/mithril/Button.js similarity index 100% rename from code/lib/cli/frameworks/mithril/Button.js rename to code/lib/cli/rendererAssets/mithril/Button.js diff --git a/code/lib/cli/frameworks/mithril/Button.stories.js b/code/lib/cli/rendererAssets/mithril/Button.stories.js similarity index 100% rename from code/lib/cli/frameworks/mithril/Button.stories.js rename to code/lib/cli/rendererAssets/mithril/Button.stories.js diff --git a/code/lib/cli/frameworks/mithril/Header.js b/code/lib/cli/rendererAssets/mithril/Header.js similarity index 100% rename from code/lib/cli/frameworks/mithril/Header.js rename to code/lib/cli/rendererAssets/mithril/Header.js diff --git a/code/lib/cli/frameworks/mithril/Header.stories.js b/code/lib/cli/rendererAssets/mithril/Header.stories.js similarity index 100% rename from code/lib/cli/frameworks/mithril/Header.stories.js rename to code/lib/cli/rendererAssets/mithril/Header.stories.js diff --git a/code/lib/cli/frameworks/mithril/Page.js b/code/lib/cli/rendererAssets/mithril/Page.js similarity index 100% rename from code/lib/cli/frameworks/mithril/Page.js rename to code/lib/cli/rendererAssets/mithril/Page.js diff --git a/code/lib/cli/frameworks/mithril/Page.stories.js b/code/lib/cli/rendererAssets/mithril/Page.stories.js similarity index 100% rename from code/lib/cli/frameworks/mithril/Page.stories.js rename to code/lib/cli/rendererAssets/mithril/Page.stories.js diff --git a/code/lib/cli/frameworks/preact/Button.jsx b/code/lib/cli/rendererAssets/preact/Button.jsx similarity index 100% rename from code/lib/cli/frameworks/preact/Button.jsx rename to code/lib/cli/rendererAssets/preact/Button.jsx diff --git a/code/lib/cli/frameworks/preact/Button.stories.jsx b/code/lib/cli/rendererAssets/preact/Button.stories.jsx similarity index 100% rename from code/lib/cli/frameworks/preact/Button.stories.jsx rename to code/lib/cli/rendererAssets/preact/Button.stories.jsx diff --git a/code/lib/cli/frameworks/preact/Header.jsx b/code/lib/cli/rendererAssets/preact/Header.jsx similarity index 100% rename from code/lib/cli/frameworks/preact/Header.jsx rename to code/lib/cli/rendererAssets/preact/Header.jsx diff --git a/code/lib/cli/frameworks/preact/Header.stories.jsx b/code/lib/cli/rendererAssets/preact/Header.stories.jsx similarity index 100% rename from code/lib/cli/frameworks/preact/Header.stories.jsx rename to code/lib/cli/rendererAssets/preact/Header.stories.jsx diff --git a/code/lib/cli/frameworks/preact/Page.jsx b/code/lib/cli/rendererAssets/preact/Page.jsx similarity index 100% rename from code/lib/cli/frameworks/preact/Page.jsx rename to code/lib/cli/rendererAssets/preact/Page.jsx diff --git a/code/lib/cli/frameworks/preact/Page.stories.jsx b/code/lib/cli/rendererAssets/preact/Page.stories.jsx similarity index 100% rename from code/lib/cli/frameworks/preact/Page.stories.jsx rename to code/lib/cli/rendererAssets/preact/Page.stories.jsx diff --git a/code/lib/cli/frameworks/rax/Button.js b/code/lib/cli/rendererAssets/rax/Button.js similarity index 100% rename from code/lib/cli/frameworks/rax/Button.js rename to code/lib/cli/rendererAssets/rax/Button.js diff --git a/code/lib/cli/frameworks/rax/Button.stories.js b/code/lib/cli/rendererAssets/rax/Button.stories.js similarity index 100% rename from code/lib/cli/frameworks/rax/Button.stories.js rename to code/lib/cli/rendererAssets/rax/Button.stories.js diff --git a/code/lib/cli/frameworks/rax/Header.js b/code/lib/cli/rendererAssets/rax/Header.js similarity index 100% rename from code/lib/cli/frameworks/rax/Header.js rename to code/lib/cli/rendererAssets/rax/Header.js diff --git a/code/lib/cli/frameworks/rax/Header.stories.js b/code/lib/cli/rendererAssets/rax/Header.stories.js similarity index 100% rename from code/lib/cli/frameworks/rax/Header.stories.js rename to code/lib/cli/rendererAssets/rax/Header.stories.js diff --git a/code/lib/cli/frameworks/rax/Page.js b/code/lib/cli/rendererAssets/rax/Page.js similarity index 100% rename from code/lib/cli/frameworks/rax/Page.js rename to code/lib/cli/rendererAssets/rax/Page.js diff --git a/code/lib/cli/frameworks/rax/Page.stories.js b/code/lib/cli/rendererAssets/rax/Page.stories.js similarity index 100% rename from code/lib/cli/frameworks/rax/Page.stories.js rename to code/lib/cli/rendererAssets/rax/Page.stories.js diff --git a/code/lib/cli/frameworks/react/js/Button.jsx b/code/lib/cli/rendererAssets/react/js/Button.jsx similarity index 100% rename from code/lib/cli/frameworks/react/js/Button.jsx rename to code/lib/cli/rendererAssets/react/js/Button.jsx diff --git a/code/lib/cli/frameworks/react/js/Button.stories.jsx b/code/lib/cli/rendererAssets/react/js/Button.stories.jsx similarity index 100% rename from code/lib/cli/frameworks/react/js/Button.stories.jsx rename to code/lib/cli/rendererAssets/react/js/Button.stories.jsx diff --git a/code/lib/cli/frameworks/react/js/Header.jsx b/code/lib/cli/rendererAssets/react/js/Header.jsx similarity index 100% rename from code/lib/cli/frameworks/react/js/Header.jsx rename to code/lib/cli/rendererAssets/react/js/Header.jsx diff --git a/code/lib/cli/frameworks/react/js/Header.stories.jsx b/code/lib/cli/rendererAssets/react/js/Header.stories.jsx similarity index 100% rename from code/lib/cli/frameworks/react/js/Header.stories.jsx rename to code/lib/cli/rendererAssets/react/js/Header.stories.jsx diff --git a/code/lib/cli/frameworks/react/js/Page.jsx b/code/lib/cli/rendererAssets/react/js/Page.jsx similarity index 100% rename from code/lib/cli/frameworks/react/js/Page.jsx rename to code/lib/cli/rendererAssets/react/js/Page.jsx diff --git a/code/lib/cli/frameworks/react/js/Page.stories.jsx b/code/lib/cli/rendererAssets/react/js/Page.stories.jsx similarity index 100% rename from code/lib/cli/frameworks/react/js/Page.stories.jsx rename to code/lib/cli/rendererAssets/react/js/Page.stories.jsx diff --git a/code/lib/cli/frameworks/react/ts/Button.stories.tsx b/code/lib/cli/rendererAssets/react/ts/Button.stories.tsx similarity index 100% rename from code/lib/cli/frameworks/react/ts/Button.stories.tsx rename to code/lib/cli/rendererAssets/react/ts/Button.stories.tsx diff --git a/code/lib/cli/frameworks/react/ts/Button.tsx b/code/lib/cli/rendererAssets/react/ts/Button.tsx similarity index 100% rename from code/lib/cli/frameworks/react/ts/Button.tsx rename to code/lib/cli/rendererAssets/react/ts/Button.tsx diff --git a/code/lib/cli/frameworks/react/ts/Header.stories.tsx b/code/lib/cli/rendererAssets/react/ts/Header.stories.tsx similarity index 100% rename from code/lib/cli/frameworks/react/ts/Header.stories.tsx rename to code/lib/cli/rendererAssets/react/ts/Header.stories.tsx diff --git a/code/lib/cli/frameworks/react/ts/Header.tsx b/code/lib/cli/rendererAssets/react/ts/Header.tsx similarity index 100% rename from code/lib/cli/frameworks/react/ts/Header.tsx rename to code/lib/cli/rendererAssets/react/ts/Header.tsx diff --git a/code/lib/cli/frameworks/react/ts/Page.stories.tsx b/code/lib/cli/rendererAssets/react/ts/Page.stories.tsx similarity index 100% rename from code/lib/cli/frameworks/react/ts/Page.stories.tsx rename to code/lib/cli/rendererAssets/react/ts/Page.stories.tsx diff --git a/code/lib/cli/frameworks/react/ts/Page.tsx b/code/lib/cli/rendererAssets/react/ts/Page.tsx similarity index 100% rename from code/lib/cli/frameworks/react/ts/Page.tsx rename to code/lib/cli/rendererAssets/react/ts/Page.tsx diff --git a/code/lib/cli/frameworks/riot/1-Button.stories.js b/code/lib/cli/rendererAssets/riot/1-Button.stories.js similarity index 100% rename from code/lib/cli/frameworks/riot/1-Button.stories.js rename to code/lib/cli/rendererAssets/riot/1-Button.stories.js diff --git a/code/lib/cli/frameworks/riot/MyButton.tag b/code/lib/cli/rendererAssets/riot/MyButton.tag similarity index 100% rename from code/lib/cli/frameworks/riot/MyButton.tag rename to code/lib/cli/rendererAssets/riot/MyButton.tag diff --git a/code/lib/cli/frameworks/server/button.stories.json b/code/lib/cli/rendererAssets/server/button.stories.json similarity index 100% rename from code/lib/cli/frameworks/server/button.stories.json rename to code/lib/cli/rendererAssets/server/button.stories.json diff --git a/code/lib/cli/frameworks/server/header.stories.json b/code/lib/cli/rendererAssets/server/header.stories.json similarity index 100% rename from code/lib/cli/frameworks/server/header.stories.json rename to code/lib/cli/rendererAssets/server/header.stories.json diff --git a/code/lib/cli/frameworks/server/page.stories.json b/code/lib/cli/rendererAssets/server/page.stories.json similarity index 100% rename from code/lib/cli/frameworks/server/page.stories.json rename to code/lib/cli/rendererAssets/server/page.stories.json diff --git a/code/lib/cli/frameworks/svelte/Button.stories.js b/code/lib/cli/rendererAssets/svelte/Button.stories.js similarity index 100% rename from code/lib/cli/frameworks/svelte/Button.stories.js rename to code/lib/cli/rendererAssets/svelte/Button.stories.js diff --git a/code/lib/cli/frameworks/svelte/Button.svelte b/code/lib/cli/rendererAssets/svelte/Button.svelte similarity index 100% rename from code/lib/cli/frameworks/svelte/Button.svelte rename to code/lib/cli/rendererAssets/svelte/Button.svelte diff --git a/code/lib/cli/frameworks/svelte/Header.stories.js b/code/lib/cli/rendererAssets/svelte/Header.stories.js similarity index 100% rename from code/lib/cli/frameworks/svelte/Header.stories.js rename to code/lib/cli/rendererAssets/svelte/Header.stories.js diff --git a/code/lib/cli/frameworks/svelte/Header.svelte b/code/lib/cli/rendererAssets/svelte/Header.svelte similarity index 100% rename from code/lib/cli/frameworks/svelte/Header.svelte rename to code/lib/cli/rendererAssets/svelte/Header.svelte diff --git a/code/lib/cli/frameworks/svelte/Page.stories.js b/code/lib/cli/rendererAssets/svelte/Page.stories.js similarity index 100% rename from code/lib/cli/frameworks/svelte/Page.stories.js rename to code/lib/cli/rendererAssets/svelte/Page.stories.js diff --git a/code/lib/cli/frameworks/svelte/Page.svelte b/code/lib/cli/rendererAssets/svelte/Page.svelte similarity index 100% rename from code/lib/cli/frameworks/svelte/Page.svelte rename to code/lib/cli/rendererAssets/svelte/Page.svelte diff --git a/code/lib/cli/frameworks/vue/Button.stories.js b/code/lib/cli/rendererAssets/vue/Button.stories.js similarity index 100% rename from code/lib/cli/frameworks/vue/Button.stories.js rename to code/lib/cli/rendererAssets/vue/Button.stories.js diff --git a/code/lib/cli/frameworks/vue/Button.vue b/code/lib/cli/rendererAssets/vue/Button.vue similarity index 100% rename from code/lib/cli/frameworks/vue/Button.vue rename to code/lib/cli/rendererAssets/vue/Button.vue diff --git a/code/lib/cli/frameworks/vue/Header.stories.js b/code/lib/cli/rendererAssets/vue/Header.stories.js similarity index 100% rename from code/lib/cli/frameworks/vue/Header.stories.js rename to code/lib/cli/rendererAssets/vue/Header.stories.js diff --git a/code/lib/cli/frameworks/vue/Header.vue b/code/lib/cli/rendererAssets/vue/Header.vue similarity index 100% rename from code/lib/cli/frameworks/vue/Header.vue rename to code/lib/cli/rendererAssets/vue/Header.vue diff --git a/code/lib/cli/frameworks/vue/Page.stories.js b/code/lib/cli/rendererAssets/vue/Page.stories.js similarity index 100% rename from code/lib/cli/frameworks/vue/Page.stories.js rename to code/lib/cli/rendererAssets/vue/Page.stories.js diff --git a/code/lib/cli/frameworks/vue/Page.vue b/code/lib/cli/rendererAssets/vue/Page.vue similarity index 100% rename from code/lib/cli/frameworks/vue/Page.vue rename to code/lib/cli/rendererAssets/vue/Page.vue diff --git a/code/lib/cli/frameworks/vue3/Button.stories.js b/code/lib/cli/rendererAssets/vue3/Button.stories.js similarity index 100% rename from code/lib/cli/frameworks/vue3/Button.stories.js rename to code/lib/cli/rendererAssets/vue3/Button.stories.js diff --git a/code/lib/cli/frameworks/vue3/Button.vue b/code/lib/cli/rendererAssets/vue3/Button.vue similarity index 100% rename from code/lib/cli/frameworks/vue3/Button.vue rename to code/lib/cli/rendererAssets/vue3/Button.vue diff --git a/code/lib/cli/frameworks/vue3/Header.stories.js b/code/lib/cli/rendererAssets/vue3/Header.stories.js similarity index 100% rename from code/lib/cli/frameworks/vue3/Header.stories.js rename to code/lib/cli/rendererAssets/vue3/Header.stories.js diff --git a/code/lib/cli/frameworks/vue3/Header.vue b/code/lib/cli/rendererAssets/vue3/Header.vue similarity index 100% rename from code/lib/cli/frameworks/vue3/Header.vue rename to code/lib/cli/rendererAssets/vue3/Header.vue diff --git a/code/lib/cli/frameworks/vue3/Page.stories.js b/code/lib/cli/rendererAssets/vue3/Page.stories.js similarity index 100% rename from code/lib/cli/frameworks/vue3/Page.stories.js rename to code/lib/cli/rendererAssets/vue3/Page.stories.js diff --git a/code/lib/cli/frameworks/vue3/Page.vue b/code/lib/cli/rendererAssets/vue3/Page.vue similarity index 100% rename from code/lib/cli/frameworks/vue3/Page.vue rename to code/lib/cli/rendererAssets/vue3/Page.vue diff --git a/code/lib/cli/frameworks/web-components/js/Button.js b/code/lib/cli/rendererAssets/web-components/js/Button.js similarity index 100% rename from code/lib/cli/frameworks/web-components/js/Button.js rename to code/lib/cli/rendererAssets/web-components/js/Button.js diff --git a/code/lib/cli/frameworks/web-components/js/Button.stories.js b/code/lib/cli/rendererAssets/web-components/js/Button.stories.js similarity index 100% rename from code/lib/cli/frameworks/web-components/js/Button.stories.js rename to code/lib/cli/rendererAssets/web-components/js/Button.stories.js diff --git a/code/lib/cli/frameworks/web-components/js/Header.js b/code/lib/cli/rendererAssets/web-components/js/Header.js similarity index 100% rename from code/lib/cli/frameworks/web-components/js/Header.js rename to code/lib/cli/rendererAssets/web-components/js/Header.js diff --git a/code/lib/cli/frameworks/web-components/js/Header.stories.js b/code/lib/cli/rendererAssets/web-components/js/Header.stories.js similarity index 100% rename from code/lib/cli/frameworks/web-components/js/Header.stories.js rename to code/lib/cli/rendererAssets/web-components/js/Header.stories.js diff --git a/code/lib/cli/frameworks/web-components/js/Page.js b/code/lib/cli/rendererAssets/web-components/js/Page.js similarity index 100% rename from code/lib/cli/frameworks/web-components/js/Page.js rename to code/lib/cli/rendererAssets/web-components/js/Page.js diff --git a/code/lib/cli/frameworks/web-components/js/Page.stories.js b/code/lib/cli/rendererAssets/web-components/js/Page.stories.js similarity index 100% rename from code/lib/cli/frameworks/web-components/js/Page.stories.js rename to code/lib/cli/rendererAssets/web-components/js/Page.stories.js diff --git a/code/lib/cli/frameworks/web-components/ts/Button.stories.ts b/code/lib/cli/rendererAssets/web-components/ts/Button.stories.ts similarity index 100% rename from code/lib/cli/frameworks/web-components/ts/Button.stories.ts rename to code/lib/cli/rendererAssets/web-components/ts/Button.stories.ts diff --git a/code/lib/cli/frameworks/web-components/ts/Button.ts b/code/lib/cli/rendererAssets/web-components/ts/Button.ts similarity index 100% rename from code/lib/cli/frameworks/web-components/ts/Button.ts rename to code/lib/cli/rendererAssets/web-components/ts/Button.ts diff --git a/code/lib/cli/frameworks/web-components/ts/Header.stories.ts b/code/lib/cli/rendererAssets/web-components/ts/Header.stories.ts similarity index 100% rename from code/lib/cli/frameworks/web-components/ts/Header.stories.ts rename to code/lib/cli/rendererAssets/web-components/ts/Header.stories.ts diff --git a/code/lib/cli/frameworks/web-components/ts/Header.ts b/code/lib/cli/rendererAssets/web-components/ts/Header.ts similarity index 100% rename from code/lib/cli/frameworks/web-components/ts/Header.ts rename to code/lib/cli/rendererAssets/web-components/ts/Header.ts diff --git a/code/lib/cli/frameworks/web-components/ts/Page.stories.ts b/code/lib/cli/rendererAssets/web-components/ts/Page.stories.ts similarity index 100% rename from code/lib/cli/frameworks/web-components/ts/Page.stories.ts rename to code/lib/cli/rendererAssets/web-components/ts/Page.stories.ts diff --git a/code/lib/cli/frameworks/web-components/ts/Page.ts b/code/lib/cli/rendererAssets/web-components/ts/Page.ts similarity index 100% rename from code/lib/cli/frameworks/web-components/ts/Page.ts rename to code/lib/cli/rendererAssets/web-components/ts/Page.ts diff --git a/code/lib/cli/src/.eslintrc.js b/code/lib/cli/src/.eslintrc.js index 5eff5c56025..e52ac7f901d 100644 --- a/code/lib/cli/src/.eslintrc.js +++ b/code/lib/cli/src/.eslintrc.js @@ -23,7 +23,7 @@ module.exports = { }, }, { - files: 'frameworks/**/*', + files: 'rendererAssets/**/*', env: { browser: true, }, diff --git a/code/lib/cli/src/automigrate/fixes/eslint-plugin.ts b/code/lib/cli/src/automigrate/fixes/eslint-plugin.ts index 668349594cc..1a83c18c91b 100644 --- a/code/lib/cli/src/automigrate/fixes/eslint-plugin.ts +++ b/code/lib/cli/src/automigrate/fixes/eslint-plugin.ts @@ -36,9 +36,8 @@ export const eslintPlugin: Fix = { return null; } - const config = getStorybookInfo(packageJson); + const { mainConfig } = getStorybookInfo(packageJson); - const { mainConfig } = config; if (!mainConfig) { logger.warn('Unable to find storybook main.js config, skipping'); return null; diff --git a/code/lib/cli/src/automigrate/fixes/mainjsFramework.ts b/code/lib/cli/src/automigrate/fixes/mainjsFramework.ts index 935f134367f..9c48c9b5822 100644 --- a/code/lib/cli/src/automigrate/fixes/mainjsFramework.ts +++ b/code/lib/cli/src/automigrate/fixes/mainjsFramework.ts @@ -19,6 +19,8 @@ export const mainjsFramework: Fix = { async check({ packageManager }) { const packageJson = packageManager.retrievePackageJson(); + + // FIXME: use renderer in SB7? const { mainConfig, framework, version: storybookVersion } = getStorybookInfo(packageJson); if (!mainConfig) { diff --git a/code/lib/cli/src/automigrate/fixes/new-frameworks.ts b/code/lib/cli/src/automigrate/fixes/new-frameworks.ts index ca5b2ecbce3..fae11338f7b 100644 --- a/code/lib/cli/src/automigrate/fixes/new-frameworks.ts +++ b/code/lib/cli/src/automigrate/fixes/new-frameworks.ts @@ -89,8 +89,8 @@ export const newFrameworks: Fix = { const packageJson = packageManager.retrievePackageJson(); const allDeps = { ...packageJson.dependencies, ...packageJson.devDependencies }; - const config = getStorybookInfo(packageJson); - const { mainConfig, version: storybookVersion, framework } = config; + // FIXME: update to use renderer instead of framework + const { mainConfig, version: storybookVersion, framework } = getStorybookInfo(packageJson); if (!mainConfig) { logger.warn('Unable to find storybook main.js config, skipping'); return null; diff --git a/code/lib/cli/src/generators/baseGenerator.ts b/code/lib/cli/src/generators/baseGenerator.ts index 86b63d4fb33..62be508ec73 100644 --- a/code/lib/cli/src/generators/baseGenerator.ts +++ b/code/lib/cli/src/generators/baseGenerator.ts @@ -176,6 +176,7 @@ export async function baseGenerator( const packages = [ 'storybook', + `@storybook/${renderer}`, ...frameworkPackages, ...addonPackages, ...extraPackages, diff --git a/code/lib/cli/src/helpers.test.ts b/code/lib/cli/src/helpers.test.ts index 9c78e787351..78cd7cbbf1c 100644 --- a/code/lib/cli/src/helpers.test.ts +++ b/code/lib/cli/src/helpers.test.ts @@ -67,10 +67,10 @@ describe('Helpers', () => { `( `should copy $expected when folder $exists exists for language $language`, async ({ language, exists, expected }) => { - const componentsDirectory = exists.map((folder: string) => `frameworks/react/${folder}`); - const expectedDirectory = `frameworks/react${expected}`; + const componentsDirectory = exists.map((folder: string) => `rendererAssets/react/${folder}`); + const expectedDirectory = `rendererAssets/react${expected}`; (fse.pathExists as jest.Mock).mockImplementation((filePath) => { - return componentsDirectory.includes(filePath) || filePath === 'frameworks/react'; + return componentsDirectory.includes(filePath) || filePath === 'rendererAssets/react'; }); await helpers.copyComponents('react', language); @@ -78,7 +78,7 @@ describe('Helpers', () => { expect(copySpy).toHaveBeenNthCalledWith(1, expectedDirectory, './stories', expect.anything()); expect(copySpy).toHaveBeenNthCalledWith( 2, - 'frameworks/common', + 'rendererAssets/common', './stories', expect.anything() ); @@ -87,7 +87,7 @@ describe('Helpers', () => { it(`should copy to src folder when exists`, async () => { (fse.pathExists as jest.Mock).mockImplementation((filePath) => { - return filePath === 'frameworks/react' || filePath === './src'; + return filePath === 'rendererAssets/react' || filePath === './src'; }); await helpers.copyComponents('react', SupportedLanguage.JAVASCRIPT); expect(fse.copy).toHaveBeenCalledWith(expect.anything(), './src/stories', expect.anything()); @@ -95,17 +95,17 @@ describe('Helpers', () => { it(`should copy to root folder when src doesn't exist`, async () => { (fse.pathExists as jest.Mock).mockImplementation((filePath) => { - return filePath === 'frameworks/react'; + return filePath === 'rendererAssets/react'; }); await helpers.copyComponents('react', SupportedLanguage.JAVASCRIPT); expect(fse.copy).toHaveBeenCalledWith(expect.anything(), './stories', expect.anything()); }); - it(`should throw an error for unsupported framework`, async () => { - const framework = 'unknown framework' as SupportedRenderers; - const expectedMessage = `Unsupported framework: ${framework}`; + it(`should throw an error for unsupported renderer`, async () => { + const renderer = 'unknown renderer' as SupportedRenderers; + const expectedMessage = `Unsupported renderer: ${renderer}`; await expect( - helpers.copyComponents(framework, SupportedLanguage.JAVASCRIPT) + helpers.copyComponents(renderer, SupportedLanguage.JAVASCRIPT) ).rejects.toThrowError(expectedMessage); }); diff --git a/code/lib/cli/src/helpers.ts b/code/lib/cli/src/helpers.ts index 1db46014819..2d1626748b2 100644 --- a/code/lib/cli/src/helpers.ts +++ b/code/lib/cli/src/helpers.ts @@ -181,33 +181,27 @@ export function copyTemplate(templateRoot: string) { fse.copySync(templateDir, '.', { overwrite: true }); } -export async function copyComponents(framework: SupportedRenderers, language: SupportedLanguage) { +export async function copyComponents(renderer: SupportedRenderers, language: SupportedLanguage) { const languageFolderMapping: Record = { javascript: 'js', typescript: 'ts', }; const componentsPath = async () => { const baseDir = getBaseDir(); - const frameworkPath = join(baseDir, 'frameworks', framework); - const languageSpecific = path.resolve( - __dirname, - `${frameworkPath}/${languageFolderMapping[language]}` - ); - if (await fse.pathExists(languageSpecific)) { - return languageSpecific; + const assetsRoot = join(baseDir, 'rendererAssets'); + const assetsRenderer = join(assetsRoot, renderer); + const assetsLanguage = join(assetsRenderer, languageFolderMapping[language]); + if (await fse.pathExists(assetsLanguage)) { + return assetsLanguage; } - const jsFallback = path.resolve( - __dirname, - `${frameworkPath}/${languageFolderMapping.javascript}` - ); - if (await fse.pathExists(jsFallback)) { - return jsFallback; + const assetsJS = join(assetsRenderer, languageFolderMapping.javascript); + if (await fse.pathExists(assetsJS)) { + return assetsJS; } - const frameworkRootPath = path.resolve(__dirname, frameworkPath); - if (await fse.pathExists(frameworkRootPath)) { - return frameworkRootPath; + if (await fse.pathExists(assetsRenderer)) { + return assetsRenderer; } - throw new Error(`Unsupported framework: ${framework}`); + throw new Error(`Unsupported renderer: ${renderer}`); }; const targetPath = async () => { @@ -219,7 +213,7 @@ export async function copyComponents(framework: SupportedRenderers, language: Su const destinationPath = await targetPath(); await fse.copy(await componentsPath(), destinationPath, { overwrite: true }); - await fse.copy(join(getBaseDir(), 'frameworks/common'), destinationPath, { + await fse.copy(join(getBaseDir(), 'rendererAssets/common'), destinationPath, { overwrite: true, }); } diff --git a/code/lib/core-common/src/utils/get-storybook-info.ts b/code/lib/core-common/src/utils/get-storybook-info.ts index c9e8369542b..ea44ad5760d 100644 --- a/code/lib/core-common/src/utils/get-storybook-info.ts +++ b/code/lib/core-common/src/utils/get-storybook-info.ts @@ -4,16 +4,21 @@ import { getStorybookConfiguration } from './get-storybook-configuration'; import { PackageJson } from '../types'; interface StorybookInfo { - framework: string; version: string; + // FIXME: these are renderers for now, + // need to update with framework OR fix + // the calling code + framework: string; frameworkPackage: string; + renderer: string; + rendererPackage: string; configDir?: string; mainConfig?: string; previewConfig?: string; managerConfig?: string; } -const viewLayers: Record = { +const rendererPackages: Record = { '@storybook/react': 'react', '@storybook/vue': 'vue', '@storybook/vue3': 'vue3', @@ -42,11 +47,11 @@ const findDependency = ( Object.entries(peerDependencies || {}).find(predicate), ]; -const getFrameworkInfo = (packageJson: PackageJson) => { +const getRendererInfo = (packageJson: PackageJson) => { // Pull the viewlayer from dependencies in package.json - const [dep, devDep, peerDep] = findDependency(packageJson, ([key]) => viewLayers[key]); + const [dep, devDep, peerDep] = findDependency(packageJson, ([key]) => rendererPackages[key]); const [pkg, version] = dep || devDep || peerDep || []; - const framework = pkg ? viewLayers[pkg] : undefined; + const renderer = pkg ? rendererPackages[pkg] : undefined; if (dep && devDep && dep[0] === devDep[0]) { logger.warn( @@ -59,7 +64,13 @@ const getFrameworkInfo = (packageJson: PackageJson) => { ); } - return { framework, version, frameworkPackage: pkg }; + return { + version, + framework: renderer, + frameworkPackage: pkg, + renderer, + rendererPackage: pkg, + }; }; const validConfigExtensions = ['ts', 'js', 'tsx', 'jsx', 'mjs', 'cjs']; @@ -89,11 +100,11 @@ const getConfigInfo = (packageJson: PackageJson) => { }; export const getStorybookInfo = (packageJson: PackageJson) => { - const frameworkInfo = getFrameworkInfo(packageJson); + const rendererInfo = getRendererInfo(packageJson); const configInfo = getConfigInfo(packageJson); return { - ...frameworkInfo, + ...rendererInfo, ...configInfo, } as StorybookInfo; }; diff --git a/code/lib/telemetry/src/storybook-metadata.ts b/code/lib/telemetry/src/storybook-metadata.ts index a9449de8637..da3727d261f 100644 --- a/code/lib/telemetry/src/storybook-metadata.ts +++ b/code/lib/telemetry/src/storybook-metadata.ts @@ -181,6 +181,8 @@ export const computeStorybookMetadata = async ({ const hasStorybookEslint = !!allDependencies['eslint-plugin-storybook']; + // FIXME: resolve framework/renderer split in 7.0 + // OR should be getting this from mainConfig instead? const storybookInfo = getStorybookInfo(packageJson); const storybookVersion = From e735d2b930da4cd2b7b141780907a19d66cafc83 Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Fri, 2 Sep 2022 17:07:56 +0800 Subject: [PATCH 055/154] Build: Prefix generic addon stories in sandbox storybooks --- scripts/sandbox.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/sandbox.ts b/scripts/sandbox.ts index febfd49f114..c930a5e4a68 100644 --- a/scripts/sandbox.ts +++ b/scripts/sandbox.ts @@ -267,7 +267,11 @@ async function addStories(paths: string[], { mainConfig }: { mainConfig: ConfigF const relativeCodeDir = path.join('..', '..', '..', 'code'); const extraStories = extraStoryDirsAndExistence .filter(([, exists]) => exists) - .map(([p]) => path.join(relativeCodeDir, p, '*.stories.@(js|jsx|ts|tsx)')); + .map(([p]) => ({ + directory: path.join(relativeCodeDir, p), + prefix: p.split('/').slice(-4, -2).join('/'), + files: '*.stories.@(js|jsx|ts|tsx)', + })); mainConfig.setFieldValue(['stories'], [...stories, ...extraStories]); } From 8e0840275cf28addac303e3fd1599cd03fdebf68 Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Fri, 2 Sep 2022 17:47:49 +0800 Subject: [PATCH 056/154] Fix typo --- scripts/sandbox.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/sandbox.ts b/scripts/sandbox.ts index c930a5e4a68..9c044b660dc 100644 --- a/scripts/sandbox.ts +++ b/scripts/sandbox.ts @@ -269,7 +269,7 @@ async function addStories(paths: string[], { mainConfig }: { mainConfig: ConfigF .filter(([, exists]) => exists) .map(([p]) => ({ directory: path.join(relativeCodeDir, p), - prefix: p.split('/').slice(-4, -2).join('/'), + titlePrefix: p.split('/').slice(-4, -2).join('/'), files: '*.stories.@(js|jsx|ts|tsx)', })); mainConfig.setFieldValue(['stories'], [...stories, ...extraStories]); From 9cc9803178c20b7ef08f4c8576f7bc48eb2661ab Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Fri, 2 Sep 2022 12:01:28 +0200 Subject: [PATCH 057/154] fix typos --- .../viewport/template/stories/parameters.stories.ts | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/code/addons/viewport/template/stories/parameters.stories.ts b/code/addons/viewport/template/stories/parameters.stories.ts index 06ab05a17dc..218395d09ff 100644 --- a/code/addons/viewport/template/stories/parameters.stories.ts +++ b/code/addons/viewport/template/stories/parameters.stories.ts @@ -7,10 +7,8 @@ export default { children: 'Click Me!', }, parameters: { - parameters: { - viewport: { - viewports: MINIMAL_VIEWPORTS, - }, + viewport: { + viewports: MINIMAL_VIEWPORTS, }, chromatic: { disable: true }, }, @@ -30,7 +28,7 @@ export const Selected = { export const Custom = { parameters: { - viewports: { + viewport: { viewports: { phone: { name: 'Phone Width', @@ -47,6 +45,6 @@ export const Custom = { export const Disabled = { parameters: { - viewports: { disable: true }, + viewport: { disable: true }, }, }; From 802f349c498844900ea2a760f558334b4cd49991 Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Fri, 2 Sep 2022 12:28:08 +0200 Subject: [PATCH 058/154] add stories for argTypes and rename files to .js extention --- .../template/stories/argtype.stories.js | 26 +++++++++++++++++++ .../{basics.stories.tsx => basics.stories.js} | 0 ...configs.stories.tsx => configs.stories.js} | 0 ...ters.stories.tsx => parameters.stories.js} | 0 4 files changed, 26 insertions(+) create mode 100644 code/addons/actions/template/stories/argtype.stories.js rename code/addons/actions/template/stories/{basics.stories.tsx => basics.stories.js} (100%) rename code/addons/actions/template/stories/{configs.stories.tsx => configs.stories.js} (100%) rename code/addons/actions/template/stories/{parameters.stories.tsx => parameters.stories.js} (100%) diff --git a/code/addons/actions/template/stories/argtype.stories.js b/code/addons/actions/template/stories/argtype.stories.js new file mode 100644 index 00000000000..bc1311bafdf --- /dev/null +++ b/code/addons/actions/template/stories/argtype.stories.js @@ -0,0 +1,26 @@ +import globalThis from 'global'; + +export default { + component: globalThis.Components.Button, + args: { + children: 'Click Me!', + }, + argTypes: { + onClick: {}, + }, + parameters: { + chromatic: { disable: true }, + actions: { argTypesRegex: '^on.*' }, + }, +}; + +export const String = { + argTypes: { + onClick: { action: 'clicked!' }, + }, +}; +export const Boolean = { + argTypes: { + onClick: { action: true }, + }, +}; diff --git a/code/addons/actions/template/stories/basics.stories.tsx b/code/addons/actions/template/stories/basics.stories.js similarity index 100% rename from code/addons/actions/template/stories/basics.stories.tsx rename to code/addons/actions/template/stories/basics.stories.js diff --git a/code/addons/actions/template/stories/configs.stories.tsx b/code/addons/actions/template/stories/configs.stories.js similarity index 100% rename from code/addons/actions/template/stories/configs.stories.tsx rename to code/addons/actions/template/stories/configs.stories.js diff --git a/code/addons/actions/template/stories/parameters.stories.tsx b/code/addons/actions/template/stories/parameters.stories.js similarity index 100% rename from code/addons/actions/template/stories/parameters.stories.tsx rename to code/addons/actions/template/stories/parameters.stories.js From 7f1a7e6e537fce857760e0bbd1014b1501026f10 Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Fri, 2 Sep 2022 12:37:03 +0200 Subject: [PATCH 059/154] rename file --- .../stories/{parameters.stories.ts => parameters.stories.js} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename code/addons/viewport/template/stories/{parameters.stories.ts => parameters.stories.js} (100%) diff --git a/code/addons/viewport/template/stories/parameters.stories.ts b/code/addons/viewport/template/stories/parameters.stories.js similarity index 100% rename from code/addons/viewport/template/stories/parameters.stories.ts rename to code/addons/viewport/template/stories/parameters.stories.js From 7f71e3549eb8e11a3ac7d3f472aa287e40907618 Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Fri, 2 Sep 2022 12:37:33 +0200 Subject: [PATCH 060/154] rename files --- .../template/stories/{grid.stories.ts => grid.stories.js} | 0 .../stories/{parameters.stories.ts => parameters.stories.js} | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename code/addons/backgrounds/template/stories/{grid.stories.ts => grid.stories.js} (100%) rename code/addons/backgrounds/template/stories/{parameters.stories.ts => parameters.stories.js} (100%) diff --git a/code/addons/backgrounds/template/stories/grid.stories.ts b/code/addons/backgrounds/template/stories/grid.stories.js similarity index 100% rename from code/addons/backgrounds/template/stories/grid.stories.ts rename to code/addons/backgrounds/template/stories/grid.stories.js diff --git a/code/addons/backgrounds/template/stories/parameters.stories.ts b/code/addons/backgrounds/template/stories/parameters.stories.js similarity index 100% rename from code/addons/backgrounds/template/stories/parameters.stories.ts rename to code/addons/backgrounds/template/stories/parameters.stories.js From 699ce931047e77cd685f003a7bfd18c234029253 Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Fri, 2 Sep 2022 13:36:41 +0200 Subject: [PATCH 061/154] remove types --- code/addons/actions/template/stories/basics.stories.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/addons/actions/template/stories/basics.stories.js b/code/addons/actions/template/stories/basics.stories.js index 08e2fa74307..01d6123bd00 100644 --- a/code/addons/actions/template/stories/basics.stories.js +++ b/code/addons/actions/template/stories/basics.stories.js @@ -70,7 +70,7 @@ export const Cyclical = { onClick: () => action('onClick')( (() => { - const cyclical: Record = {}; + const cyclical = {}; cyclical.cyclical = cyclical; return cyclical; })() From 906d5746fb4abfc3bea88f1d907763c3466db738 Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Fri, 2 Sep 2022 13:59:03 +0200 Subject: [PATCH 062/154] fix --- .../template/stories/{argtype.stories.js => argtype.stories.ts} | 0 .../template/stories/{basics.stories.js => basics.stories.ts} | 2 +- .../template/stories/{configs.stories.js => configs.stories.ts} | 0 .../stories/{parameters.stories.js => parameters.stories.ts} | 0 4 files changed, 1 insertion(+), 1 deletion(-) rename code/addons/actions/template/stories/{argtype.stories.js => argtype.stories.ts} (100%) rename code/addons/actions/template/stories/{basics.stories.js => basics.stories.ts} (97%) rename code/addons/actions/template/stories/{configs.stories.js => configs.stories.ts} (100%) rename code/addons/actions/template/stories/{parameters.stories.js => parameters.stories.ts} (100%) diff --git a/code/addons/actions/template/stories/argtype.stories.js b/code/addons/actions/template/stories/argtype.stories.ts similarity index 100% rename from code/addons/actions/template/stories/argtype.stories.js rename to code/addons/actions/template/stories/argtype.stories.ts diff --git a/code/addons/actions/template/stories/basics.stories.js b/code/addons/actions/template/stories/basics.stories.ts similarity index 97% rename from code/addons/actions/template/stories/basics.stories.js rename to code/addons/actions/template/stories/basics.stories.ts index 01d6123bd00..08e2fa74307 100644 --- a/code/addons/actions/template/stories/basics.stories.js +++ b/code/addons/actions/template/stories/basics.stories.ts @@ -70,7 +70,7 @@ export const Cyclical = { onClick: () => action('onClick')( (() => { - const cyclical = {}; + const cyclical: Record = {}; cyclical.cyclical = cyclical; return cyclical; })() diff --git a/code/addons/actions/template/stories/configs.stories.js b/code/addons/actions/template/stories/configs.stories.ts similarity index 100% rename from code/addons/actions/template/stories/configs.stories.js rename to code/addons/actions/template/stories/configs.stories.ts diff --git a/code/addons/actions/template/stories/parameters.stories.js b/code/addons/actions/template/stories/parameters.stories.ts similarity index 100% rename from code/addons/actions/template/stories/parameters.stories.js rename to code/addons/actions/template/stories/parameters.stories.ts From b6cf506359655b2e71e61e56076362b82b03ceca Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Fri, 2 Sep 2022 14:24:15 +0200 Subject: [PATCH 063/154] rename --- .../template/stories/{grid.stories.js => grid.stories.ts} | 0 .../stories/{parameters.stories.js => parameters.stories.ts} | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename code/addons/backgrounds/template/stories/{grid.stories.js => grid.stories.ts} (100%) rename code/addons/backgrounds/template/stories/{parameters.stories.js => parameters.stories.ts} (100%) diff --git a/code/addons/backgrounds/template/stories/grid.stories.js b/code/addons/backgrounds/template/stories/grid.stories.ts similarity index 100% rename from code/addons/backgrounds/template/stories/grid.stories.js rename to code/addons/backgrounds/template/stories/grid.stories.ts diff --git a/code/addons/backgrounds/template/stories/parameters.stories.js b/code/addons/backgrounds/template/stories/parameters.stories.ts similarity index 100% rename from code/addons/backgrounds/template/stories/parameters.stories.js rename to code/addons/backgrounds/template/stories/parameters.stories.ts From 0880c84e4fb0cf885fa78a0a08a2989cbf30f378 Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Fri, 2 Sep 2022 14:25:02 +0200 Subject: [PATCH 064/154] rename --- .../stories/{parameters.stories.js => parameters.stories.ts} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename code/addons/viewport/template/stories/{parameters.stories.js => parameters.stories.ts} (100%) diff --git a/code/addons/viewport/template/stories/parameters.stories.js b/code/addons/viewport/template/stories/parameters.stories.ts similarity index 100% rename from code/addons/viewport/template/stories/parameters.stories.js rename to code/addons/viewport/template/stories/parameters.stories.ts From 37e2fa6503aff1156fca71bec369104edc7d0428 Mon Sep 17 00:00:00 2001 From: Katerina Skroumpelou Date: Tue, 30 Aug 2022 11:32:16 +0300 Subject: [PATCH 065/154] update nx to latest version --- code/frameworks/angular/package.json | 4 +- code/migrations.json | 100 ++ code/nx.json | 131 +- code/package.json | 14 +- code/workspace.json | 588 +++++++-- code/yarn.lock | 1703 ++++++++++++++++---------- scripts/package.json | 10 +- scripts/yarn.lock | 1356 ++++++++++++++++---- 8 files changed, 2751 insertions(+), 1155 deletions(-) create mode 100644 code/migrations.json diff --git a/code/frameworks/angular/package.json b/code/frameworks/angular/package.json index f26db98de8e..8251fbc6253 100644 --- a/code/frameworks/angular/package.json +++ b/code/frameworks/angular/package.json @@ -84,7 +84,7 @@ "@angular/forms": "^13.3.6", "@angular/platform-browser": "^13.3.6", "@angular/platform-browser-dynamic": "^13.3.6", - "@nrwl/workspace": "^14.1.4", + "@nrwl/workspace": "14.6.1", "@types/autoprefixer": "^9.7.2", "@types/tmp": "^0.2.3", "cross-spawn": "^7.0.3", @@ -108,7 +108,7 @@ "@angular/platform-browser": ">=6.0.0", "@angular/platform-browser-dynamic": ">=6.0.0", "@babel/core": "*", - "@nrwl/workspace": ">=11.1.0", + "@nrwl/workspace": "14.6.1", "rxjs": "^6.0.0 || ^7.4.0", "typescript": "^4.0.0", "zone.js": "^0.8.29 || ^0.9.0 || ^0.10.0 || ^0.11.0" diff --git a/code/migrations.json b/code/migrations.json new file mode 100644 index 00000000000..413ee117809 --- /dev/null +++ b/code/migrations.json @@ -0,0 +1,100 @@ +{ + "migrations": [ + { + "version": "12.5.0-beta.1", + "description": "Rename the workspace-schematic script into workspace-generator script", + "factory": "./src/migrations/update-12-5-0/add-target-dependencies", + "cli": "nx", + "package": "@nrwl/workspace", + "name": "add-target-dependencies" + }, + { + "version": "13.0.0-beta.1", + "description": "Add default base to nx.json if its not currently set", + "factory": "./src/migrations/update-13-0-0/set-default-base-if-not-set", + "cli": "nx", + "package": "@nrwl/workspace", + "name": "set-default-base-if-not-set" + }, + { + "version": "13.0.0-beta.4", + "description": "Move global settings into nx.json, and project specific settings into workspace.json", + "cli": "nx", + "implementation": "./src/migrations/update-13-0-0/config-locations/config-locations", + "package": "@nrwl/workspace", + "name": "13-0-0-config-locations" + }, + { + "version": "13.2.0", + "description": "Set --parallel=1 for existing repos to preserve the existing behavior", + "cli": "nx", + "implementation": "./src/migrations/update-13-2-0/set-parallel-default", + "package": "@nrwl/workspace", + "name": "set-parallel-default" + }, + { + "version": "13.3.0-beta.0", + "description": "@nrwl/workspace:tsc is now @nrwl/js:tsc", + "cli": "nx", + "implementation": "./src/migrations/update-13-3-0/update-tsc-executor-location", + "package": "@nrwl/workspace", + "name": "13-3-0-tsc-location" + }, + { + "version": "13.6.0-beta.0", + "description": "Remove old options that are no longer used", + "cli": "nx", + "implementation": "./src/migrations/update-13-6-0/remove-old-task-runner-options", + "package": "@nrwl/workspace", + "name": "13-6-0-remove-old-task-runner-options" + }, + { + "version": "13.9.0-beta.0", + "description": "Replace @nrwl/tao with nx", + "cli": "nx", + "implementation": "./src/migrations/update-13-9-0/replace-tao-with-nx", + "package": "@nrwl/workspace", + "name": "13-9-0-replace-tao-with-nx" + }, + { + "version": "13.10.0-beta.0", + "description": "Update the decorate-angular-cli script to require nx instead of @nrwl/cli", + "cli": "nx", + "implementation": "./src/migrations/update-13-10-0/update-decorate-cli", + "package": "@nrwl/workspace", + "name": "13-10-0-update-decorate-cli" + }, + { + "version": "13.10.0-beta.0", + "description": "Update the tasks runner property to import it from the nx package instead of @nrwl/worksapce", + "cli": "nx", + "implementation": "./src/migrations/update-13-10-0/update-tasks-runner", + "package": "@nrwl/workspace", + "name": "13-10-0-update-tasks-runner" + }, + { + "version": "14.0.0-beta.0", + "description": "Changes the presets in nx.json to come from the nx package", + "cli": "nx", + "implementation": "./src/migrations/update-14-0-0/change-nx-json-presets", + "package": "@nrwl/workspace", + "name": "14-0-0-change-nx-json-presets" + }, + { + "version": "14.0.0-beta.0", + "description": "Migrates from @nrwl/workspace:run-script to nx:run-script", + "cli": "nx", + "implementation": "./src/migrations/update-14-0-0/change-npm-script-executor", + "package": "@nrwl/workspace", + "name": "14-0-0-change-npm-script-executor" + }, + { + "version": "14.2.0", + "description": "Explicitly enable sourceAnalysis for all workspaces extending from npm.json or core.json (this was default behavior prior to 14.2)", + "cli": "nx", + "implementation": "./src/migrations/update-14-2-0/enable-source-analysis", + "package": "@nrwl/workspace", + "name": "14-2-0-enable-source-analysis" + } + ] +} diff --git a/code/nx.json b/code/nx.json index a64d3d54ab0..0bbac844f65 100644 --- a/code/nx.json +++ b/code/nx.json @@ -11,121 +11,34 @@ "runner": "@nrwl/nx-cloud", "options": { "cacheableOperations": ["build", "test", "lint", "package", "prepare"], - "strictlyOrderedTargets": ["build", "package", "prepare"], "accessToken": "NGVmYTkxMmItYzY3OS00MjkxLTk1ZDktZDFmYTFmNmVlNGY4fHJlYWQ=", "canTrackAnalytics": false, - "showUsageWarnings": true + "showUsageWarnings": true, + "parallel": 1 } } }, - "projects": { - "@storybook/addon-a11y": { "implicitDependencies": [] }, - "@storybook/addon-actions": { "implicitDependencies": [] }, - "@storybook/addon-backgrounds": { "implicitDependencies": [] }, - "@storybook/addon-controls": { "implicitDependencies": [] }, - "@storybook/addon-docs": { "implicitDependencies": [] }, - "@storybook/addon-essentials": { "implicitDependencies": [] }, - "@storybook/addon-highlight": { "implicitDependencies": [] }, - "@storybook/addon-interactions": { "implicitDependencies": [] }, - "@storybook/addon-jest": { "implicitDependencies": [] }, - "@storybook/addon-links": { "implicitDependencies": [] }, - "@storybook/addon-measure": { "implicitDependencies": [] }, - "@storybook/addon-outline": { "implicitDependencies": [] }, - "@storybook/addon-storyshots": { "implicitDependencies": [] }, - "@storybook/addon-storyshots-puppeteer": { "implicitDependencies": [] }, - "@storybook/addon-storysource": { "implicitDependencies": [] }, - "@storybook/addon-toolbars": { "implicitDependencies": [] }, - "@storybook/addon-viewport": { "implicitDependencies": [] }, - - "angular-cli": { "implicitDependencies": [] }, - "cra-kitchen-sink": { "implicitDependencies": [] }, - "cra-ts-essentials": { "implicitDependencies": [] }, - "cra-ts-kitchen-sink": { "implicitDependencies": [] }, - "ember-example": { "implicitDependencies": [] }, - "html-kitchen-sink": { "implicitDependencies": [] }, - "official-storybook": { "implicitDependencies": [] }, - "preact-example": { "implicitDependencies": [] }, - "@storybook/example-react-ts": { "implicitDependencies": [] }, - "server-kitchen-sink": { "implicitDependencies": [] }, - "standalone-preview": { "implicitDependencies": [] }, - "svelte-example": { "implicitDependencies": [] }, - "vue-3-cli-example": { "implicitDependencies": [] }, - "vue-cli-example": { "implicitDependencies": [] }, - "vue-example": { "implicitDependencies": [] }, - "web-components-kitchen-sink": { "implicitDependencies": [] }, - "@storybook/external-docs": { "implicitDependencies": [] }, - "@storybook/example-doc-blocks": { "implicitDependencies": [] }, - - "@storybook/angular": { "implicitDependencies": [] }, - "@storybook/docs-tools": { "implicitDependencies": [] }, - "@storybook/ember": { "implicitDependencies": [] }, - "@storybook/html": { "implicitDependencies": [] }, - "@storybook/preact": { "implicitDependencies": [] }, - "@storybook/react": { "implicitDependencies": [] }, - "@storybook/server": { "implicitDependencies": [] }, - "@storybook/svelte": { "implicitDependencies": [] }, - "@storybook/vue": { "implicitDependencies": [] }, - "@storybook/vue3": { "implicitDependencies": [] }, - "@storybook/web-components": { "implicitDependencies": [] }, - - "@storybook/preset-html-webpack": { "implicitDependencies": [] }, - "@storybook/preset-preact-webpack": { "implicitDependencies": [] }, - "@storybook/preset-react-webpack": { "implicitDependencies": [] }, - "@storybook/preset-server-webpack": { "implicitDependencies": [] }, - "@storybook/preset-svelte-webpack": { "implicitDependencies": [] }, - "@storybook/preset-vue-webpack": { "implicitDependencies": [] }, - "@storybook/preset-vue3-webpack": { "implicitDependencies": [] }, - "@storybook/preset-web-components-webpack": { "implicitDependencies": [] }, - - "@storybook/core-webpack": { "implicitDependencies": [] }, - "@storybook/core-vite": { "implicitDependencies": [] }, - "@storybook/core-client": { "implicitDependencies": [] }, - "@storybook/core-common": { "implicitDependencies": [] }, - "@storybook/core-events": { "implicitDependencies": [] }, - "@storybook/core-server": { "implicitDependencies": [] }, - "@storybook/csf-tools": { "implicitDependencies": [] }, - - "@storybook/builder-manager": { "implicitDependencies": [] }, - "@storybook/addons": { "implicitDependencies": [] }, - "@storybook/api": { "implicitDependencies": [] }, - "@storybook/builder-vite": { "implicitDependencies": [] }, - "@storybook/builder-webpack5": { "implicitDependencies": [] }, - "@storybook/channel-postmessage": { "implicitDependencies": [] }, - "@storybook/channel-websocket": { "implicitDependencies": [] }, - "@storybook/channels": { "implicitDependencies": [] }, - "@storybook/cli": { "implicitDependencies": [] }, - "sb": { "implicitDependencies": [] }, - "storybook": { "implicitDependencies": [] }, - "@storybook/client-api": { "implicitDependencies": [] }, - "@storybook/client-logger": { "implicitDependencies": [] }, - "@storybook/codemod": { "implicitDependencies": [] }, - "@storybook/components": { "implicitDependencies": [] }, - "@storybook/instrumenter": { "implicitDependencies": [] }, - "@storybook/node-logger": { "implicitDependencies": [] }, - "@storybook/postinstall": { "implicitDependencies": [] }, - "@storybook/store": { "implicitDependencies": [] }, - "@storybook/router": { "implicitDependencies": [] }, - "@storybook/source-loader": { "implicitDependencies": [] }, - "@storybook/telemetry": { "implicitDependencies": [] }, - "@storybook/theming": { "implicitDependencies": [] }, - "@storybook/ui": { "implicitDependencies": [] }, - "@storybook/preview-web": { "implicitDependencies": [] }, - "@storybook/blocks": { "implicitDependencies": [] }, - - "@storybook/html-webpack5": { "implicitDependencies": [] }, - "@storybook/preact-webpack5": { "implicitDependencies": [] }, - "@storybook/react-webpack5": { "implicitDependencies": [] }, - "@storybook/server-webpack5": { "implicitDependencies": [] }, - "@storybook/svelte-webpack5": { "implicitDependencies": [] }, - "@storybook/vue-webpack5": { "implicitDependencies": [] }, - "@storybook/vue3-webpack5": { "implicitDependencies": [] }, - "@storybook/web-components-webpack5": { "implicitDependencies": [] }, - - "@storybook/react-vite": { "implicitDependencies": [] }, - "@storybook/vue3-vite": { "implicitDependencies": [] }, - "@storybook/svelte-vite": { "implicitDependencies": [] } - }, "affected": { "defaultBase": "next" + }, + "targetDependencies": { + "build": [ + { + "target": "build", + "projects": "dependencies" + } + ], + "package": [ + { + "target": "package", + "projects": "dependencies" + } + ], + "prepare": [ + { + "target": "prepare", + "projects": "dependencies" + } + ] } } diff --git a/code/package.json b/code/package.json index f2c759c58f1..bd861a0d6d0 100644 --- a/code/package.json +++ b/code/package.json @@ -116,7 +116,7 @@ "defaults" ], "resolutions": { - "@nrwl/cli": "12.3.4", + "@nrwl/cli": "14.6.1", "@typescript-eslint/eslint-plugin": "^5.15.0", "@typescript-eslint/experimental-utils": "5.3.0", "@typescript-eslint/parser": "^5.15.0", @@ -150,10 +150,9 @@ "@emotion/jest": "^11.8.0", "@linear/sdk": "^1.21.0", "@nicolo-ribaudo/chokidar-2": "^2.1.8", - "@nrwl/cli": "12.3.4", - "@nrwl/nx-cloud": "12.1.1", - "@nrwl/tao": "12.3.4", - "@nrwl/workspace": "12.3.4", + "@nrwl/cli": "14.6.1", + "@nrwl/nx-cloud": "14.6.0", + "@nrwl/workspace": "14.6.1", "@playwright/test": "^1.24.2", "@rollup/plugin-babel": "^5.3.1", "@rollup/plugin-commonjs": "^21.0.1", @@ -324,10 +323,11 @@ "node-fetch": "^2.6.1", "node-gyp": "^8.4.0", "npmlog": "^5.0.1", + "nx": "14.6.1", "p-limit": "^3.1.0", "playwright": "^1.24.2", "postcss-loader": "^6.2.1", - "prettier": ">=2.2.1 <=2.3.0", + "prettier": "2.7.1", "process": "^0.11.10", "prompts": "^2.4.0", "raf": "^3.4.1", @@ -351,7 +351,7 @@ "ts-jest": "^26.4.4", "ts-node": "^10.4.0", "tsup": "^6.2.2", - "typescript": "~4.6.3", + "typescript": "4.7.4", "util": "^0.12.4", "wait-on": "^5.2.1", "web-component-analyzer": "^1.1.6", diff --git a/code/workspace.json b/code/workspace.json index c79d5ca8253..54ce50462e8 100644 --- a/code/workspace.json +++ b/code/workspace.json @@ -1,125 +1,495 @@ { "version": 2, "projects": { - "@storybook/addon-a11y": { "root": "addons/a11y", "type": "library" }, - "@storybook/addon-actions": { "root": "addons/actions", "type": "library" }, - "@storybook/addon-backgrounds": { "root": "addons/backgrounds", "type": "library" }, - "@storybook/addon-controls": { "root": "addons/controls", "type": "library" }, - "@storybook/addon-docs": { "root": "addons/docs", "type": "library" }, - "@storybook/addon-essentials": { "root": "addons/essentials", "type": "library" }, - "@storybook/addon-highlight": { "root": "addons/highlight", "type": "library" }, - "@storybook/addon-interactions": { "root": "addons/interactions", "type": "library" }, - "@storybook/addon-jest": { "root": "addons/jest", "type": "library" }, - "@storybook/addon-links": { "root": "addons/links", "type": "library" }, - "@storybook/addon-measure": { "root": "addons/measure", "type": "library" }, - "@storybook/addon-outline": { "root": "addons/outline", "type": "library" }, + "@storybook/addon-a11y": { + "root": "addons/a11y", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/addon-actions": { + "root": "addons/actions", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/addon-backgrounds": { + "root": "addons/backgrounds", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/addon-controls": { + "root": "addons/controls", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/addon-docs": { + "root": "addons/docs", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/addon-essentials": { + "root": "addons/essentials", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/addon-highlight": { + "root": "addons/highlight", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/addon-interactions": { + "root": "addons/interactions", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/addon-jest": { + "root": "addons/jest", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/addon-links": { + "root": "addons/links", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/addon-measure": { + "root": "addons/measure", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/addon-outline": { + "root": "addons/outline", + "type": "library", + "implicitDependencies": [] + }, "@storybook/addon-storyshots": { "root": "addons/storyshots/storyshots-core", - "type": "library" + "type": "library", + "implicitDependencies": [] }, "@storybook/addon-storyshots-puppeteer": { "root": "addons/storyshots/storyshots-puppeteer", - "type": "library" + "type": "library", + "implicitDependencies": [] }, - "@storybook/addon-storysource": { "root": "addons/storysource", "type": "library" }, - "@storybook/addon-toolbars": { "root": "addons/toolbars", "type": "library" }, - "@storybook/addon-viewport": { "root": "addons/viewport", "type": "library" }, - - "@storybook/angular": { "root": "frameworks/angular", "type": "library" }, - "@storybook/docs-tools": { "root": "lib/docs-tools", "type": "library" }, - "@storybook/ember": { "root": "frameworks/ember", "type": "library" }, - "@storybook/html-webpack5": { "root": "frameworks/html-webpack5", "type": "library" }, - "@storybook/builder-manager": { "root": "lib/builder-manager", "type": "library" }, - "@storybook/preact-webpack5": { "root": "frameworks/preact-webpack5", "type": "library" }, - "@storybook/react-webpack5": { "root": "frameworks/react-webpack5", "type": "library" }, - "@storybook/server-webpack5": { "root": "frameworks/server-webpack5", "type": "library" }, - "@storybook/svelte-webpack5": { "root": "frameworks/svelte-webpack5", "type": "library" }, - "@storybook/vue-webpack5": { "root": "frameworks/vue-webpack5", "type": "library" }, - "@storybook/vue3-webpack5": { "root": "frameworks/vue3-webpack5", "type": "library" }, - "@storybook/web-components-webpack5": { - "root": "frameworks/web-components-webpack5", - "type": "library" + "@storybook/addon-storysource": { + "root": "addons/storysource", + "type": "library", + "implicitDependencies": [] }, - - "@storybook/react-vite": { "root": "frameworks/react-vite", "type": "library" }, - "@storybook/vue3-vite": { "root": "frameworks/vue3-vite", "type": "library" }, - "@storybook/svelte-vite": { "root": "frameworks/svelte-vite", "type": "library" }, - - "@storybook/core-webpack": { "root": "lib/core-webpack", "type": "library" }, - "@storybook/core-vite": { "root": "lib/core-vite", "type": "library" }, - - "angular-cli": { "root": "examples/angular-cli", "type": "library" }, - "cra-kitchen-sink": { "root": "examples/cra-kitchen-sink", "type": "library" }, - "cra-ts-essentials": { "root": "examples/cra-ts-essentials", "type": "library" }, - "cra-ts-kitchen-sink": { "root": "examples/cra-ts-kitchen-sink", "type": "library" }, - "ember-example": { "root": "examples/ember-cli", "type": "library" }, - "html-kitchen-sink": { "root": "examples/html-kitchen-sink", "type": "library" }, - "official-storybook": { "root": "examples/official-storybook", "type": "library" }, - "preact-example": { "root": "examples/preact-kitchen-sink", "type": "library" }, - "@storybook/example-react-ts": { "root": "examples/react-ts", "type": "library" }, - "server-kitchen-sink": { "root": "examples/server-kitchen-sink", "type": "library" }, - "standalone-preview": { "root": "examples/standalone-preview", "type": "library" }, - "svelte-example": { "root": "examples/svelte-kitchen-sink", "type": "library" }, - "vue-3-cli-example": { "root": "examples/vue-3-cli", "type": "library" }, - "vue-cli-example": { "root": "examples/vue-cli", "type": "library" }, - "vue-example": { "root": "examples/vue-kitchen-sink", "type": "library" }, - "web-components-kitchen-sink": { - "root": "examples/web-components-kitchen-sink", - "type": "library" + "@storybook/addon-toolbars": { + "root": "addons/toolbars", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/addon-viewport": { + "root": "addons/viewport", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/addons": { + "root": "lib/addons", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/angular": { + "root": "frameworks/angular", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/api": { + "root": "lib/api", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/blocks": { + "root": "lib/blocks", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/builder-manager": { + "root": "lib/builder-manager", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/builder-vite": { + "root": "lib/builder-vite", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/builder-webpack5": { + "root": "lib/builder-webpack5", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/channel-postmessage": { + "root": "lib/channel-postmessage", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/channel-websocket": { + "root": "lib/channel-websocket", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/channels": { + "root": "lib/channels", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/cli": { + "root": "lib/cli", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/client-api": { + "root": "lib/client-api", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/client-logger": { + "root": "lib/client-logger", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/codemod": { + "root": "lib/codemod", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/components": { + "root": "lib/components", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/core-client": { + "root": "lib/core-client", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/core-common": { + "root": "lib/core-common", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/core-events": { + "root": "lib/core-events", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/core-server": { + "root": "lib/core-server", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/core-vite": { + "root": "lib/core-vite", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/core-webpack": { + "root": "lib/core-webpack", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/csf-tools": { + "root": "lib/csf-tools", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/docs-tools": { + "root": "lib/docs-tools", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/ember": { + "root": "frameworks/ember", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/example-doc-blocks": { + "root": "examples/doc-blocks", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/example-react-ts": { + "root": "examples/react-ts", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/external-docs": { + "root": "examples/external-docs", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/html": { + "root": "renderers/html", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/html-webpack5": { + "root": "frameworks/html-webpack5", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/instrumenter": { + "root": "lib/instrumenter", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/node-logger": { + "root": "lib/node-logger", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/postinstall": { + "root": "lib/postinstall", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/preact": { + "root": "renderers/preact", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/preact-webpack5": { + "root": "frameworks/preact-webpack5", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/preset-html-webpack": { + "root": "presets/html-webpack", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/preset-preact-webpack": { + "root": "presets/preact-webpack", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/preset-react-webpack": { + "root": "presets/react-webpack", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/preset-server-webpack": { + "root": "presets/server-webpack", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/preset-svelte-webpack": { + "root": "presets/svelte-webpack", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/preset-vue-webpack": { + "root": "presets/vue-webpack", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/preset-vue3-webpack": { + "root": "presets/vue3-webpack", + "type": "library", + "implicitDependencies": [] }, - "@storybook/external-docs": { "root": "examples/external-docs", "type": "library" }, - "@storybook/example-doc-blocks": { "root": "examples/doc-blocks", "type": "library" }, - - "@storybook/addons": { "root": "lib/addons", "type": "library" }, - "@storybook/api": { "root": "lib/api", "type": "library" }, - "@storybook/builder-vite": { "root": "lib/builder-vite", "type": "library" }, - "@storybook/builder-webpack5": { "root": "lib/builder-webpack5", "type": "library" }, - "@storybook/channel-postmessage": { "root": "lib/channel-postmessage", "type": "library" }, - "@storybook/channel-websocket": { "root": "lib/channel-websocket", "type": "library" }, - "@storybook/channels": { "root": "lib/channels", "type": "library" }, - "@storybook/cli": { "root": "lib/cli", "type": "library" }, - "sb": { "root": "lib/cli-sb", "type": "library" }, - "storybook": { "root": "lib/cli-storybook", "type": "library" }, - "@storybook/client-api": { "root": "lib/client-api", "type": "library" }, - "@storybook/client-logger": { "root": "lib/client-logger", "type": "library" }, - "@storybook/codemod": { "root": "lib/codemod", "type": "library" }, - "@storybook/components": { "root": "lib/components", "type": "library" }, - "@storybook/core-client": { "root": "lib/core-client", "type": "library" }, - "@storybook/core-common": { "root": "lib/core-common", "type": "library" }, - "@storybook/core-events": { "root": "lib/core-events", "type": "library" }, - "@storybook/core-server": { "root": "lib/core-server", "type": "library" }, - "@storybook/instrumenter": { "root": "lib/instrumenter", "type": "library" }, - "@storybook/node-logger": { "root": "lib/node-logger", "type": "library" }, - "@storybook/postinstall": { "root": "lib/postinstall", "type": "library" }, - "@storybook/router": { "root": "lib/router", "type": "library" }, - "@storybook/source-loader": { "root": "lib/source-loader", "type": "library" }, - "@storybook/store": { "root": "lib/store", "type": "library" }, - "@storybook/telemetry": { "root": "lib/telemetry", "type": "library" }, - "@storybook/theming": { "root": "lib/theming", "type": "library" }, - "@storybook/csf-tools": { "root": "lib/csf-tools", "type": "library" }, - "@storybook/ui": { "root": "lib/ui", "type": "library" }, - "@storybook/preview-web": { "root": "lib/preview-web", "type": "library" }, - "@storybook/blocks": { "root": "lib/blocks", "type": "library" }, - - "@storybook/preset-html-webpack": { "root": "presets/html-webpack", "type": "library" }, - "@storybook/preset-preact-webpack": { "root": "presets/preact-webpack", "type": "library" }, - "@storybook/preset-react-webpack": { "root": "presets/react-webpack", "type": "library" }, - "@storybook/preset-server-webpack": { "root": "presets/server-webpack", "type": "library" }, - "@storybook/preset-svelte-webpack": { "root": "presets/svelte-webpack", "type": "library" }, - "@storybook/preset-vue-webpack": { "root": "presets/vue-webpack", "type": "library" }, - "@storybook/preset-vue3-webpack": { "root": "presets/vue3-webpack", "type": "library" }, "@storybook/preset-web-components-webpack": { "root": "presets/web-components-webpack", - "type": "library" + "type": "library", + "implicitDependencies": [] }, - - "@storybook/html": { "root": "renderers/html", "type": "library" }, - "@storybook/preact": { "root": "renderers/preact", "type": "library" }, - "@storybook/react": { "root": "renderers/react", "type": "library" }, - "@storybook/server": { "root": "renderers/server", "type": "library" }, - "@storybook/svelte": { "root": "renderers/svelte", "type": "library" }, - "@storybook/vue": { "root": "renderers/vue", "type": "library" }, - "@storybook/vue3": { "root": "renderers/vue3", "type": "library" }, - "@storybook/web-components": { "root": "renderers/web-components", "type": "library" } + "@storybook/preview-web": { + "root": "lib/preview-web", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/react": { + "root": "renderers/react", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/react-vite": { + "root": "frameworks/react-vite", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/react-webpack5": { + "root": "frameworks/react-webpack5", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/router": { + "root": "lib/router", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/server": { + "root": "renderers/server", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/server-webpack5": { + "root": "frameworks/server-webpack5", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/source-loader": { + "root": "lib/source-loader", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/store": { + "root": "lib/store", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/svelte": { + "root": "renderers/svelte", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/svelte-vite": { + "root": "frameworks/svelte-vite", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/svelte-webpack5": { + "root": "frameworks/svelte-webpack5", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/telemetry": { + "root": "lib/telemetry", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/theming": { + "root": "lib/theming", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/ui": { + "root": "lib/ui", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/vue": { + "root": "renderers/vue", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/vue-webpack5": { + "root": "frameworks/vue-webpack5", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/vue3": { + "root": "renderers/vue3", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/vue3-vite": { + "root": "frameworks/vue3-vite", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/vue3-webpack5": { + "root": "frameworks/vue3-webpack5", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/web-components": { + "root": "renderers/web-components", + "type": "library", + "implicitDependencies": [] + }, + "@storybook/web-components-webpack5": { + "root": "frameworks/web-components-webpack5", + "type": "library", + "implicitDependencies": [] + }, + "angular-cli": { + "root": "examples/angular-cli", + "type": "library", + "implicitDependencies": [] + }, + "cra-kitchen-sink": { + "root": "examples/cra-kitchen-sink", + "type": "library", + "implicitDependencies": [] + }, + "cra-ts-essentials": { + "root": "examples/cra-ts-essentials", + "type": "library", + "implicitDependencies": [] + }, + "cra-ts-kitchen-sink": { + "root": "examples/cra-ts-kitchen-sink", + "type": "library", + "implicitDependencies": [] + }, + "ember-example": { + "root": "examples/ember-cli", + "type": "library", + "implicitDependencies": [] + }, + "html-kitchen-sink": { + "root": "examples/html-kitchen-sink", + "type": "library", + "implicitDependencies": [] + }, + "official-storybook": { + "root": "examples/official-storybook", + "type": "library", + "implicitDependencies": [] + }, + "preact-example": { + "root": "examples/preact-kitchen-sink", + "type": "library", + "implicitDependencies": [] + }, + "sb": { + "root": "lib/cli-sb", + "type": "library", + "implicitDependencies": [] + }, + "server-kitchen-sink": { + "root": "examples/server-kitchen-sink", + "type": "library", + "implicitDependencies": [] + }, + "standalone-preview": { + "root": "examples/standalone-preview", + "type": "library", + "implicitDependencies": [] + }, + "storybook": { + "root": "lib/cli-storybook", + "type": "library", + "implicitDependencies": [] + }, + "svelte-example": { + "root": "examples/svelte-kitchen-sink", + "type": "library", + "implicitDependencies": [] + }, + "vue-3-cli-example": { + "root": "examples/vue-3-cli", + "type": "library", + "implicitDependencies": [] + }, + "vue-cli-example": { + "root": "examples/vue-cli", + "type": "library", + "implicitDependencies": [] + }, + "vue-example": { + "root": "examples/vue-kitchen-sink", + "type": "library", + "implicitDependencies": [] + }, + "web-components-kitchen-sink": { + "root": "examples/web-components-kitchen-sink", + "type": "library", + "implicitDependencies": [] + } } } diff --git a/code/yarn.lock b/code/yarn.lock index 0a0753cc598..e89368a2da2 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -500,7 +500,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.1, @babel/core@npm:^7.11.5, @babel/core@npm:^7.12.0, @babel/core@npm:^7.12.10, @babel/core@npm:^7.12.16, @babel/core@npm:^7.12.3, @babel/core@npm:^7.12.9, @babel/core@npm:^7.13.16, @babel/core@npm:^7.16.0, @babel/core@npm:^7.17.2, @babel/core@npm:^7.17.5, @babel/core@npm:^7.18.10, @babel/core@npm:^7.3.4, @babel/core@npm:^7.7.2, @babel/core@npm:^7.7.5, @babel/core@npm:^7.8.0": +"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.1, @babel/core@npm:^7.11.5, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.0, @babel/core@npm:^7.12.10, @babel/core@npm:^7.12.16, @babel/core@npm:^7.12.3, @babel/core@npm:^7.12.9, @babel/core@npm:^7.13.16, @babel/core@npm:^7.16.0, @babel/core@npm:^7.17.2, @babel/core@npm:^7.17.5, @babel/core@npm:^7.18.10, @babel/core@npm:^7.3.4, @babel/core@npm:^7.7.2, @babel/core@npm:^7.7.5, @babel/core@npm:^7.8.0": version: 7.18.13 resolution: "@babel/core@npm:7.18.13" dependencies: @@ -2750,15 +2750,15 @@ __metadata: linkType: hard "@digitak/esrun@npm:^3.2.2": - version: 3.2.10 - resolution: "@digitak/esrun@npm:3.2.10" + version: 3.2.11 + resolution: "@digitak/esrun@npm:3.2.11" dependencies: "@digitak/grubber": ^3.1.1 chokidar: ^3.5.1 esbuild: ^0.14.47 bin: esrun: bin.js - checksum: ff4c26981a7a0b6273bef68dcfffef85952bd9c388dd4ddacbcb7742d33642316343e4d13380103c307db1a458d021ef4b56a8345793318fd8e35a73325633bb + checksum: ec3fa94e6d77b757b25d5f9c614c7a3e2f1145d54a73f7e4af2a8e45bda0d7bfcfa4d9d8c0b2f59ae6e1de63e42a202ecc76ae85c544ae6166235afaac922805 languageName: node linkType: hard @@ -2917,13 +2917,14 @@ __metadata: linkType: hard "@emotion/react@npm:^11.8.1": - version: 11.10.0 - resolution: "@emotion/react@npm:11.10.0" + version: 11.10.4 + resolution: "@emotion/react@npm:11.10.4" dependencies: "@babel/runtime": ^7.18.3 "@emotion/babel-plugin": ^11.10.0 "@emotion/cache": ^11.10.0 "@emotion/serialize": ^1.1.0 + "@emotion/use-insertion-effect-with-fallbacks": ^1.0.0 "@emotion/utils": ^1.2.0 "@emotion/weak-memoize": ^0.3.0 hoist-non-react-statics: ^3.3.1 @@ -2935,7 +2936,7 @@ __metadata: optional: true "@types/react": optional: true - checksum: 51c30698a2f81a541ec6f474665906906d9eb718a5d25567d00b24511701c1bb6563b203370f47adc65ee312591ad3366a214bae565bc386f15a5eebfd1ac967 + checksum: da447676d10050b14534f9e903d8a058d4cdfa82f58caf4da5c150a55b2019a8b45187989085faa4b075db92f7df7abe188eb76fe5377a57516631ccf299367b languageName: node linkType: hard @@ -2960,13 +2961,14 @@ __metadata: linkType: hard "@emotion/styled@npm:^11.8.1": - version: 11.10.0 - resolution: "@emotion/styled@npm:11.10.0" + version: 11.10.4 + resolution: "@emotion/styled@npm:11.10.4" dependencies: "@babel/runtime": ^7.18.3 "@emotion/babel-plugin": ^11.10.0 "@emotion/is-prop-valid": ^1.2.0 "@emotion/serialize": ^1.1.0 + "@emotion/use-insertion-effect-with-fallbacks": ^1.0.0 "@emotion/utils": ^1.2.0 peerDependencies: "@babel/core": ^7.0.0 @@ -2977,7 +2979,7 @@ __metadata: optional: true "@types/react": optional: true - checksum: 3ba6c5d79b4ba7f4bfdb84bb2a824f00186922995479b6cfe62aaee03d1464c7e8c923d38be7085be5ac074b71338b59fc1bea6ff64e85a9101f3b10a87c68cf + checksum: 8067243991d31025967e993410298ca4c558e05e3b99e319d2734b022478001ac5b0fae7a010ba7fd5a74b762d264a17e5bddffbe09841c19857ab9b077077f3 languageName: node linkType: hard @@ -2995,6 +2997,15 @@ __metadata: languageName: node linkType: hard +"@emotion/use-insertion-effect-with-fallbacks@npm:^1.0.0": + version: 1.0.0 + resolution: "@emotion/use-insertion-effect-with-fallbacks@npm:1.0.0" + peerDependencies: + react: ">=16.8.0" + checksum: 0c5fbd36a4f416a5abaf428ba3dca6e79018c4c74016ecb4e3991a11cf8b5dbd306d7770fee09692971335e33f97e3b555deda595e5ae7831841505078bd07d7 + languageName: node + linkType: hard + "@emotion/utils@npm:^1.2.0": version: 1.2.0 resolution: "@emotion/utils@npm:1.2.0" @@ -3292,7 +3303,7 @@ __metadata: languageName: node linkType: hard -"@jest/console@npm:^28.1.3": +"@jest/console@npm:^28.1.1, @jest/console@npm:^28.1.3": version: 28.1.3 resolution: "@jest/console@npm:28.1.3" dependencies: @@ -3440,6 +3451,25 @@ __metadata: languageName: node linkType: hard +"@jest/expect-utils@npm:^29.0.1": + version: 29.0.1 + resolution: "@jest/expect-utils@npm:29.0.1" + dependencies: + jest-get-type: ^29.0.0 + checksum: b1e12a61efa0171f7f7f4c1e137a93a42f0a315f0a5a4e05520e3ec53d2a1c26f66313d6b58664bcfbb200bc78c601d4efca78ce84dc98dc5c54947ede82e207 + languageName: node + linkType: hard + +"@jest/expect@npm:^28.1.3": + version: 28.1.3 + resolution: "@jest/expect@npm:28.1.3" + dependencies: + expect: ^28.1.3 + jest-snapshot: ^28.1.3 + checksum: 6000cd5322bca35b9e920a822f3e093d01d646508e5eb639f0a2577f203f15143315b93e79e412525e7312a2290e1bac979b26f6417ebaf50799a3a38eb6d011 + languageName: node + linkType: hard + "@jest/fake-timers@npm:^24.9.0": version: 24.9.0 resolution: "@jest/fake-timers@npm:24.9.0" @@ -3515,41 +3545,52 @@ __metadata: languageName: node linkType: hard -"@jest/reporters@npm:27.5.1, @jest/reporters@npm:^27.5.1": - version: 27.5.1 - resolution: "@jest/reporters@npm:27.5.1" +"@jest/globals@npm:^28.1.3": + version: 28.1.3 + resolution: "@jest/globals@npm:28.1.3" + dependencies: + "@jest/environment": ^28.1.3 + "@jest/expect": ^28.1.3 + "@jest/types": ^28.1.3 + checksum: de95367a5e7312b643bfa5f6ac760fbfa4ac626abec11444702bc08506c32e9da44fc5ad5bf3049115b0757533cb0f4b90be3eb7fcea5d4ef06c31fe8ed0b579 + languageName: node + linkType: hard + +"@jest/reporters@npm:28.1.1": + version: 28.1.1 + resolution: "@jest/reporters@npm:28.1.1" dependencies: "@bcoe/v8-coverage": ^0.2.3 - "@jest/console": ^27.5.1 - "@jest/test-result": ^27.5.1 - "@jest/transform": ^27.5.1 - "@jest/types": ^27.5.1 + "@jest/console": ^28.1.1 + "@jest/test-result": ^28.1.1 + "@jest/transform": ^28.1.1 + "@jest/types": ^28.1.1 + "@jridgewell/trace-mapping": ^0.3.7 "@types/node": "*" chalk: ^4.0.0 collect-v8-coverage: ^1.0.0 exit: ^0.1.2 - glob: ^7.1.2 + glob: ^7.1.3 graceful-fs: ^4.2.9 istanbul-lib-coverage: ^3.0.0 istanbul-lib-instrument: ^5.1.0 istanbul-lib-report: ^3.0.0 istanbul-lib-source-maps: ^4.0.0 istanbul-reports: ^3.1.3 - jest-haste-map: ^27.5.1 - jest-resolve: ^27.5.1 - jest-util: ^27.5.1 - jest-worker: ^27.5.1 + jest-message-util: ^28.1.1 + jest-util: ^28.1.1 + jest-worker: ^28.1.1 slash: ^3.0.0 - source-map: ^0.6.0 string-length: ^4.0.1 + strip-ansi: ^6.0.0 terminal-link: ^2.0.0 - v8-to-istanbul: ^8.1.0 + v8-to-istanbul: ^9.0.0 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: node-notifier: optional: true - checksum: fd66b17ca8af0464759d12525cfd84ae87403132da61f18ee76a2f07ecd64427797f7ad6e56d338ffa9f956cce153444edf1e5775093e9be2903aaf4d0e049bc + checksum: b3f7049fa53471fa413dade6b87cd2ba812d3ad5b4cb6d52c21f01572e944af736f4aaf82650d7827a9216f7cf1617db21d1fffd837144a515ef5ae8ea91bab1 languageName: node linkType: hard @@ -3589,6 +3630,44 @@ __metadata: languageName: node linkType: hard +"@jest/reporters@npm:^27.5.1": + version: 27.5.1 + resolution: "@jest/reporters@npm:27.5.1" + dependencies: + "@bcoe/v8-coverage": ^0.2.3 + "@jest/console": ^27.5.1 + "@jest/test-result": ^27.5.1 + "@jest/transform": ^27.5.1 + "@jest/types": ^27.5.1 + "@types/node": "*" + chalk: ^4.0.0 + collect-v8-coverage: ^1.0.0 + exit: ^0.1.2 + glob: ^7.1.2 + graceful-fs: ^4.2.9 + istanbul-lib-coverage: ^3.0.0 + istanbul-lib-instrument: ^5.1.0 + istanbul-lib-report: ^3.0.0 + istanbul-lib-source-maps: ^4.0.0 + istanbul-reports: ^3.1.3 + jest-haste-map: ^27.5.1 + jest-resolve: ^27.5.1 + jest-util: ^27.5.1 + jest-worker: ^27.5.1 + slash: ^3.0.0 + source-map: ^0.6.0 + string-length: ^4.0.1 + terminal-link: ^2.0.0 + v8-to-istanbul: ^8.1.0 + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + checksum: fd66b17ca8af0464759d12525cfd84ae87403132da61f18ee76a2f07ecd64427797f7ad6e56d338ffa9f956cce153444edf1e5775093e9be2903aaf4d0e049bc + languageName: node + linkType: hard + "@jest/schemas@npm:^28.1.3": version: 28.1.3 resolution: "@jest/schemas@npm:28.1.3" @@ -3598,6 +3677,15 @@ __metadata: languageName: node linkType: hard +"@jest/schemas@npm:^29.0.0": + version: 29.0.0 + resolution: "@jest/schemas@npm:29.0.0" + dependencies: + "@sinclair/typebox": ^0.24.1 + checksum: 08c2f6b0237f52ab9448eb6633561ee1e499871082ac41a51b581e91571f6da317b4be0529307caf4cb3fd50798f7c096665db6bb2b5dde999a2c0c08b8775c9 + languageName: node + linkType: hard + "@jest/source-map@npm:^24.9.0": version: 24.9.0 resolution: "@jest/source-map@npm:24.9.0" @@ -3631,15 +3719,26 @@ __metadata: languageName: node linkType: hard -"@jest/test-result@npm:27.5.1, @jest/test-result@npm:^27.5.1": - version: 27.5.1 - resolution: "@jest/test-result@npm:27.5.1" +"@jest/source-map@npm:^28.1.2": + version: 28.1.2 + resolution: "@jest/source-map@npm:28.1.2" dependencies: - "@jest/console": ^27.5.1 - "@jest/types": ^27.5.1 + "@jridgewell/trace-mapping": ^0.3.13 + callsites: ^3.0.0 + graceful-fs: ^4.2.9 + checksum: 535036de941aa98bff1c46a77fb2e98ec1f78f5b101a8c8b3c1a7e3e863a1a71ea3aef111afc4ef9d44c39b4e7e7c8384412d0a685138a92c6d522fdb8cd5b3b + languageName: node + linkType: hard + +"@jest/test-result@npm:28.1.1": + version: 28.1.1 + resolution: "@jest/test-result@npm:28.1.1" + dependencies: + "@jest/console": ^28.1.1 + "@jest/types": ^28.1.1 "@types/istanbul-lib-coverage": ^2.0.0 collect-v8-coverage: ^1.0.0 - checksum: 4fb8cbefda8f645c57e2fc0d0df169b0bf5f6cb456b42dc09f5138595b736e800d8d83e3fd36a47fd801a2359988c841792d7fc46784bec908c88b39b6581749 + checksum: f79c3324b15e0afe761720b263c864540ac65a356fb40646fe2c6a11cba49417d61ff1e3efef579ad495c69596d88bcf1f8e74c28345300aa9438bbcd39229b1 languageName: node linkType: hard @@ -3666,7 +3765,19 @@ __metadata: languageName: node linkType: hard -"@jest/test-result@npm:^28.1.3": +"@jest/test-result@npm:^27.5.1": + version: 27.5.1 + resolution: "@jest/test-result@npm:27.5.1" + dependencies: + "@jest/console": ^27.5.1 + "@jest/types": ^27.5.1 + "@types/istanbul-lib-coverage": ^2.0.0 + collect-v8-coverage: ^1.0.0 + checksum: 4fb8cbefda8f645c57e2fc0d0df169b0bf5f6cb456b42dc09f5138595b736e800d8d83e3fd36a47fd801a2359988c841792d7fc46784bec908c88b39b6581749 + languageName: node + linkType: hard + +"@jest/test-result@npm:^28.1.1, @jest/test-result@npm:^28.1.3": version: 28.1.3 resolution: "@jest/test-result@npm:28.1.3" dependencies: @@ -3703,6 +3814,18 @@ __metadata: languageName: node linkType: hard +"@jest/test-sequencer@npm:^28.1.1": + version: 28.1.3 + resolution: "@jest/test-sequencer@npm:28.1.3" + dependencies: + "@jest/test-result": ^28.1.3 + graceful-fs: ^4.2.9 + jest-haste-map: ^28.1.3 + slash: ^3.0.0 + checksum: 7401537789902edc9c0cf2333a5052e8f8d936aa45ac4074fa1dc0af928c8a53e4b21802019bc4b6c01a66be2aba6d9aaa04ab97c6729a123476d9cf4f69eace + languageName: node + linkType: hard + "@jest/transform@npm:^24.9.0": version: 24.9.0 resolution: "@jest/transform@npm:24.9.0" @@ -3773,6 +3896,29 @@ __metadata: languageName: node linkType: hard +"@jest/transform@npm:^28.1.1, @jest/transform@npm:^28.1.3": + version: 28.1.3 + resolution: "@jest/transform@npm:28.1.3" + dependencies: + "@babel/core": ^7.11.6 + "@jest/types": ^28.1.3 + "@jridgewell/trace-mapping": ^0.3.13 + babel-plugin-istanbul: ^6.1.1 + chalk: ^4.0.0 + convert-source-map: ^1.4.0 + fast-json-stable-stringify: ^2.0.0 + graceful-fs: ^4.2.9 + jest-haste-map: ^28.1.3 + jest-regex-util: ^28.0.2 + jest-util: ^28.1.3 + micromatch: ^4.0.4 + pirates: ^4.0.4 + slash: ^3.0.0 + write-file-atomic: ^4.0.1 + checksum: d4211fb30ad17a450a86ab1af488762742b00480c4f76684ba0ad9b2ffc34a0d309a922514775de36a5b74aa8e22ec833e38600565dbbd0596a041fbe9ecf44c + languageName: node + linkType: hard + "@jest/types@npm:^24.9.0": version: 24.9.0 resolution: "@jest/types@npm:24.9.0" @@ -3822,7 +3968,7 @@ __metadata: languageName: node linkType: hard -"@jest/types@npm:^28.1.3": +"@jest/types@npm:^28.1.1, @jest/types@npm:^28.1.3": version: 28.1.3 resolution: "@jest/types@npm:28.1.3" dependencies: @@ -3836,6 +3982,20 @@ __metadata: languageName: node linkType: hard +"@jest/types@npm:^29.0.1": + version: 29.0.1 + resolution: "@jest/types@npm:29.0.1" + dependencies: + "@jest/schemas": ^29.0.0 + "@types/istanbul-lib-coverage": ^2.0.0 + "@types/istanbul-reports": ^3.0.0 + "@types/node": "*" + "@types/yargs": ^17.0.8 + chalk: ^4.0.0 + checksum: 060e29741509995cddda0f233ea08bf5bb66d751df2aca82f85067ea72f99c8f788b802ac8042b38a4b9b987119200b0378aa28f86066d91c8d27bd90d8b4128 + languageName: node + linkType: hard + "@joshwooding/vite-plugin-react-docgen-typescript@npm:0.0.5, @joshwooding/vite-plugin-react-docgen-typescript@npm:^0.0.5": version: 0.0.5 resolution: "@joshwooding/vite-plugin-react-docgen-typescript@npm:0.0.5" @@ -3914,7 +4074,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.14, @jridgewell/trace-mapping@npm:^0.3.8, @jridgewell/trace-mapping@npm:^0.3.9": +"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.13, @jridgewell/trace-mapping@npm:^0.3.14, @jridgewell/trace-mapping@npm:^0.3.7, @jridgewell/trace-mapping@npm:^0.3.8, @jridgewell/trace-mapping@npm:^0.3.9": version: 0.3.15 resolution: "@jridgewell/trace-mapping@npm:0.3.15" dependencies: @@ -5231,38 +5391,18 @@ __metadata: languageName: node linkType: hard -"@nrwl/cli@npm:12.3.4": - version: 12.3.4 - resolution: "@nrwl/cli@npm:12.3.4" +"@nrwl/cli@npm:14.6.1": + version: 14.6.1 + resolution: "@nrwl/cli@npm:14.6.1" dependencies: - "@nrwl/tao": 12.3.4 - chalk: 4.1.0 - v8-compile-cache: 2.3.0 - yargs: 15.4.1 - yargs-parser: 20.0.0 - bin: - nx: bin/nx.js - checksum: 2d8f6101856ee036a4b38e86d5e2f28f35e1cc7807e63666e986b3370c23642eacfcbf842c4fcb2922ae446c7f6ed85aa827b78fa3cf79c1da76bb519f64484a + nx: 14.6.1 + checksum: b1595e7346d3806f7f0fd55f0371ba9461201c62e1734484b6a4982e39174320712faba88c41069ac41399966a89e68c43e0527812b122020a3f50b173bf00d8 languageName: node linkType: hard -"@nrwl/devkit@npm:12.3.4": - version: 12.3.4 - resolution: "@nrwl/devkit@npm:12.3.4" - dependencies: - "@nrwl/tao": 12.3.4 - ejs: ^3.1.5 - ignore: ^5.0.4 - semver: 7.3.4 - strip-json-comments: ^3.1.1 - tslib: ^2.0.0 - checksum: 6246b1faa97e72d48e5cb7b9fecf5d4f4edaf4c40471845430dd8b2cd1bd731bfc39d2e4a0da2f6a7b106d0cac9cc3aefaa29c982ba94c981d04202dbd0afb81 - languageName: node - linkType: hard - -"@nrwl/devkit@npm:14.5.10": - version: 14.5.10 - resolution: "@nrwl/devkit@npm:14.5.10" +"@nrwl/devkit@npm:14.6.1": + version: 14.6.1 + resolution: "@nrwl/devkit@npm:14.6.1" dependencies: "@phenomnomnominal/tsquery": 4.1.1 ejs: ^3.1.7 @@ -5271,65 +5411,39 @@ __metadata: tslib: ^2.3.0 peerDependencies: nx: ">= 13.10 <= 15" - checksum: 8ae3e161a0825c65f320331f36ec1e97b577f91adc9cb75f60fff4e2d60ea96f5857b9f49c4054f7c7dfb46b7dbceb065761a52e54a9d023d3c957b9a7d6097a + checksum: 6cee651f3decb259a8f955e9dcf59f4fc58fd5bc71b8a2295edb9ed06a0e77a413c79af79ad2148299d502f3631b217da792f5e4cd57f9d39fdb73f84703f2f5 languageName: node linkType: hard -"@nrwl/jest@npm:12.3.4": - version: 12.3.4 - resolution: "@nrwl/jest@npm:12.3.4" +"@nrwl/jest@npm:14.6.1": + version: 14.6.1 + resolution: "@nrwl/jest@npm:14.6.1" dependencies: - "@nrwl/devkit": 12.3.4 - jest-resolve: ^26.6.2 - rxjs: ^6.5.4 - strip-json-comments: ^3.1.1 - tslib: ^2.0.0 - checksum: a14796c6a5c4ec0460590d1bf519d2bca1b8bfcc1a223c033a7ec9fc552314dcc2bb56392c44297c9cd55329f5a0808797e0db617acc8658ff37de833b611ba5 - languageName: node - linkType: hard - -"@nrwl/jest@npm:14.5.10": - version: 14.5.10 - resolution: "@nrwl/jest@npm:14.5.10" - dependencies: - "@jest/reporters": 27.5.1 - "@jest/test-result": 27.5.1 - "@nrwl/devkit": 14.5.10 + "@jest/reporters": 28.1.1 + "@jest/test-result": 28.1.1 + "@nrwl/devkit": 14.6.1 "@phenomnomnominal/tsquery": 4.1.1 chalk: 4.1.0 dotenv: ~10.0.0 identity-obj-proxy: 3.0.0 - jest-config: 27.5.1 - jest-resolve: 27.5.1 - jest-util: 27.5.1 + jest-config: 28.1.1 + jest-resolve: 28.1.1 + jest-util: 28.1.1 resolve.exports: 1.1.0 rxjs: ^6.5.4 tslib: ^2.3.0 - checksum: 1405b0ba039b8d901f49760c2f59e492eaa3ee1f60d4da90c90ca54511ae0aeead43343bc889ca583419179bb4d913cd763c8ab493979202049f6d9190cd6a3c + checksum: f4b11439a12e436208c793de7b3d368d1147456370cc4aaa7422bd801ce3b3e3b60b72bab0c4c4c2604252acc1177cd7274ca815a61d28d54d6524a324c1c3d5 languageName: node linkType: hard -"@nrwl/linter@npm:12.3.4": - version: 12.3.4 - resolution: "@nrwl/linter@npm:12.3.4" +"@nrwl/linter@npm:14.6.1": + version: 14.6.1 + resolution: "@nrwl/linter@npm:14.6.1" dependencies: - "@nrwl/devkit": 12.3.4 - glob: 7.1.4 - minimatch: 3.0.4 - tmp: ~0.2.1 - tslib: ^2.0.0 - checksum: a0bca2cdfc24705d54a8c377d770e86618680643d14e987af9a1739611865dc356c987db531cd0ee2429bfc46c291a0b8c39f77267dc4c65d977d002ff73dadd - languageName: node - linkType: hard - -"@nrwl/linter@npm:14.5.10": - version: 14.5.10 - resolution: "@nrwl/linter@npm:14.5.10" - dependencies: - "@nrwl/devkit": 14.5.10 - "@nrwl/jest": 14.5.10 + "@nrwl/devkit": 14.6.1 + "@nrwl/jest": 14.6.1 "@phenomnomnominal/tsquery": 4.1.1 - nx: 14.5.10 + nx: 14.6.1 tmp: ~0.2.1 tslib: ^2.3.0 peerDependencies: @@ -5337,98 +5451,45 @@ __metadata: peerDependenciesMeta: eslint: optional: true - checksum: e16ef3ce5eb5baab497a9cdff03485e19a6d5f23cf946779fb4457462f84fb6d1fa086ea9c3505223a6c73e673ffc87a9e5d1d8a220b032458d3e7e1aee4d970 + checksum: cc6e37a0a1601cd012f3a766c2a7669d814c42a0c7f32afabd4b5b7e9941770bae562a7c437985ae139e0c9ef1f0f88bb56c27090337ff918579c968842ad982 languageName: node linkType: hard -"@nrwl/nx-cloud@npm:12.1.1": - version: 12.1.1 - resolution: "@nrwl/nx-cloud@npm:12.1.1" +"@nrwl/nx-cloud@npm:14.6.0": + version: 14.6.0 + resolution: "@nrwl/nx-cloud@npm:14.6.0" dependencies: axios: ^0.21.1 chalk: 4.1.0 + dotenv: ~10.0.0 node-machine-id: ^1.1.12 - rxjs: 6.5.5 strip-json-comments: ^3.1.1 - tar: 5.0.5 - uuid: ^3.3.3 + tar: 6.1.11 + yargs-parser: ">=21.0.1" bin: nx-cloud: bin/nx-cloud.js - checksum: 0ece114978bb4bb04381a62910151f1e7f5977ac795ce15b1f1c12abea89d2d5893650dadc489db124ed291dabee436de103ac660180aa454f7c73793f5c8a96 + checksum: a9f766fa01fd90ddada823ec205e866e8d486ae699378a99ca0fb98de14ffa006d98f2197495fbac235f2b3fdc69e4eaeda0c524ede7dfe69d7c6ab56f13aa51 languageName: node linkType: hard -"@nrwl/tao@npm:12.3.4": - version: 12.3.4 - resolution: "@nrwl/tao@npm:12.3.4" +"@nrwl/tao@npm:14.6.1": + version: 14.6.1 + resolution: "@nrwl/tao@npm:14.6.1" dependencies: - chalk: 4.1.0 - enquirer: ~2.3.6 - fs-extra: ^9.1.0 - rxjs: ^6.5.4 - rxjs-for-await: 0.0.2 - semver: 7.3.4 - strip-json-comments: ^3.1.1 - tmp: ~0.2.1 - tslib: ^2.0.0 - yargs-parser: 20.0.0 + nx: 14.6.1 bin: tao: index.js - checksum: 43e47e57fb34dfb6fe430eeed28ee9ddc4376fdf4a2d1fc8b8013b619020d13a9c055c5c9d435bbf75e5a2f64573455a4683610008166ee2e204db4a9d1e7b39 + checksum: 881593c6ff55ebaf085f36f9bba67bca4713d7381516473ee7bf9a9859e032ac0335d0f4e4850cb47ecb6929c6d9d970a10806e29e4321c181dac0142f26daa2 languageName: node linkType: hard -"@nrwl/tao@npm:14.5.10": - version: 14.5.10 - resolution: "@nrwl/tao@npm:14.5.10" +"@nrwl/workspace@npm:14.6.1": + version: 14.6.1 + resolution: "@nrwl/workspace@npm:14.6.1" dependencies: - nx: 14.5.10 - bin: - tao: index.js - checksum: 8d00dc3b33501cee90110402274ff935ad35efc63f80af688ef7789d059c5ce5a21fd19a1e290a54e519eeac70306b9b69d73ee493aeb09af25bff7b64922038 - languageName: node - linkType: hard - -"@nrwl/workspace@npm:12.3.4": - version: 12.3.4 - resolution: "@nrwl/workspace@npm:12.3.4" - dependencies: - "@nrwl/cli": 12.3.4 - "@nrwl/devkit": 12.3.4 - "@nrwl/jest": 12.3.4 - "@nrwl/linter": 12.3.4 - chalk: 4.1.0 - cosmiconfig: ^4.0.0 - dotenv: 8.2.0 - enquirer: ~2.3.6 - flat: ^5.0.2 - fs-extra: ^9.1.0 - glob: 7.1.4 - ignore: ^5.0.4 - minimatch: 3.0.4 - npm-run-all: ^4.1.5 - open: ^7.4.2 - resolve: 1.17.0 - rxjs: ^6.5.4 - semver: 7.3.4 - strip-json-comments: ^3.1.1 - tmp: ~0.2.1 - tslib: ^2.0.0 - yargs: 15.4.1 - yargs-parser: 20.0.0 - peerDependencies: - prettier: ^2.0.4 - checksum: 94e494bd3c648b817356596deee94f215bafaecf68a9b2ce45bb46926dba580397392349744c6885254a5c7a20ec3597bc87f0acfb59eb098c5f397ac9d5ed12 - languageName: node - linkType: hard - -"@nrwl/workspace@npm:^14.1.4": - version: 14.5.10 - resolution: "@nrwl/workspace@npm:14.5.10" - dependencies: - "@nrwl/devkit": 14.5.10 - "@nrwl/jest": 14.5.10 - "@nrwl/linter": 14.5.10 + "@nrwl/devkit": 14.6.1 + "@nrwl/jest": 14.6.1 + "@nrwl/linter": 14.6.1 "@parcel/watcher": 2.0.4 chalk: 4.1.0 chokidar: ^3.5.1 @@ -5443,7 +5504,7 @@ __metadata: ignore: ^5.0.4 minimatch: 3.0.5 npm-run-path: ^4.0.1 - nx: 14.5.10 + nx: 14.6.1 open: ^8.4.0 rxjs: ^6.5.4 semver: 7.3.4 @@ -5456,7 +5517,7 @@ __metadata: peerDependenciesMeta: prettier: optional: true - checksum: 36bbb2e0cd705d07ebe64d597eba0385d8f17258f068c9d46309b7943becae077e27e9e9288711d63546db0184a5d72bb424a137d256da1ace245f2409d22b55 + checksum: 573cd6ed892ac397a137d079a847e85efe849ecab7d77aca6595baba4bdd53e9bf34eed200ce1f3847c22e3bf106e11426e34faab6ea017b52a1e685d1d1b16d languageName: node linkType: hard @@ -6766,9 +6827,9 @@ __metadata: linkType: hard "@sinclair/typebox@npm:^0.24.1": - version: 0.24.28 - resolution: "@sinclair/typebox@npm:0.24.28" - checksum: 805c991f4945f873d574d867e5f62962fdc086de92c10912d38f015887596c3257b2c297af1c2cfb9788feeb97d3ea9ab64b51d59aaa5dab218da1b2db00e939 + version: 0.24.34 + resolution: "@sinclair/typebox@npm:0.24.34" + checksum: 8d25f098377dc171b5710dc60b0738ab141df2f96ae0d76f486f6f5f002f657b205e1655ea763ee49ba9c52306d59e0a442e5e60de1302d5a9edfbdddd41f634 languageName: node linkType: hard @@ -7509,15 +7570,15 @@ __metadata: "@angular/forms": ^13.3.6 "@angular/platform-browser": ^13.3.6 "@angular/platform-browser-dynamic": ^13.3.6 - "@nrwl/workspace": ^14.1.4 - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/api": 7.0.0-alpha.28 - "@storybook/builder-webpack5": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/core-client": 7.0.0-alpha.28 - "@storybook/core-common": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 - "@storybook/core-server": 7.0.0-alpha.28 + "@nrwl/workspace": 14.6.1 + "@storybook/addons": 7.0.0-alpha.27 + "@storybook/api": 7.0.0-alpha.27 + "@storybook/builder-webpack5": 7.0.0-alpha.27 + "@storybook/client-logger": 7.0.0-alpha.27 + "@storybook/core-client": 7.0.0-alpha.27 + "@storybook/core-common": 7.0.0-alpha.27 + "@storybook/core-events": 7.0.0-alpha.27 + "@storybook/core-server": 7.0.0-alpha.27 "@storybook/csf": 0.0.2--canary.0899bb7.0 "@storybook/docs-tools": 7.0.0-alpha.28 "@storybook/node-logger": 7.0.0-alpha.28 @@ -7567,7 +7628,7 @@ __metadata: "@angular/platform-browser": ">=6.0.0" "@angular/platform-browser-dynamic": ">=6.0.0" "@babel/core": "*" - "@nrwl/workspace": ">=11.1.0" + "@nrwl/workspace": 14.6.1 rxjs: ^6.0.0 || ^7.4.0 typescript: ^4.0.0 zone.js: ^0.8.29 || ^0.9.0 || ^0.10.0 || ^0.11.0 @@ -9067,10 +9128,9 @@ __metadata: "@emotion/jest": ^11.8.0 "@linear/sdk": ^1.21.0 "@nicolo-ribaudo/chokidar-2": ^2.1.8 - "@nrwl/cli": 12.3.4 - "@nrwl/nx-cloud": 12.1.1 - "@nrwl/tao": 12.3.4 - "@nrwl/workspace": 12.3.4 + "@nrwl/cli": 14.6.1 + "@nrwl/nx-cloud": 14.6.0 + "@nrwl/workspace": 14.6.1 "@playwright/test": ^1.24.2 "@rollup/plugin-babel": ^5.3.1 "@rollup/plugin-commonjs": ^21.0.1 @@ -9242,10 +9302,11 @@ __metadata: node-fetch: ^2.6.1 node-gyp: ^8.4.0 npmlog: ^5.0.1 + nx: 14.6.1 p-limit: ^3.1.0 playwright: ^1.24.2 postcss-loader: ^6.2.1 - prettier: ">=2.2.1 <=2.3.0" + prettier: 2.7.1 process: ^0.11.10 prompts: ^2.4.0 puppeteer: ^2.1.1 @@ -9271,7 +9332,7 @@ __metadata: ts-loader: ^9.2.8 ts-node: ^10.4.0 tsup: ^6.2.2 - typescript: ~4.6.3 + typescript: 4.7.4 util: ^0.12.4 verdaccio: ^4.10.0 verdaccio-auth-memory: ^9.7.2 @@ -9824,8 +9885,8 @@ __metadata: linkType: hard "@sveltejs/vite-plugin-svelte@npm:^1.0.0": - version: 1.0.2 - resolution: "@sveltejs/vite-plugin-svelte@npm:1.0.2" + version: 1.0.3 + resolution: "@sveltejs/vite-plugin-svelte@npm:1.0.3" dependencies: "@rollup/pluginutils": ^4.2.1 debug: ^4.3.4 @@ -9840,7 +9901,7 @@ __metadata: peerDependenciesMeta: diff-match-patch: optional: true - checksum: 27ccd79cc98e9d554f52c3f25e964a2057b3000f1a54954646316b4e8b50ce931facdd27bd1490d41b39836740e157309489687443ff25df3910f04d906eec21 + checksum: 6e54d6b8ed574b20a4e56d5f6e4b264c5d0dd23305302756cfb9c9856c08651e18c175681d7c0faef94342dae9fff934f4ac6d35897f4119918a4ac90ca57788 languageName: node linkType: hard @@ -10215,11 +10276,11 @@ __metadata: linkType: hard "@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.4, @types/babel__traverse@npm:^7.0.6": - version: 7.18.0 - resolution: "@types/babel__traverse@npm:7.18.0" + version: 7.18.1 + resolution: "@types/babel__traverse@npm:7.18.1" dependencies: "@babel/types": ^7.3.0 - checksum: c2464fa79e6819b63eef085794e770b91fce88a38707c6da37f060842db5dbebf5d54b218d60bdfa134e037b71000a54dde239ea3bf2a30a888a7c73cec63dda + checksum: f9bd5c16c1a178489394235826e3793da6be2f50fe9abd3ce29b6a53a554575d88d20a4a377a4d9e8cab4a25243bc4dc8b9b68d9f65dc212b8e0a7ccaf5f10e8 languageName: node linkType: hard @@ -10516,7 +10577,17 @@ __metadata: languageName: node linkType: hard -"@types/glob@npm:*, @types/glob@npm:^7.1.1, @types/glob@npm:^7.1.3": +"@types/glob@npm:*": + version: 8.0.0 + resolution: "@types/glob@npm:8.0.0" + dependencies: + "@types/minimatch": "*" + "@types/node": "*" + checksum: 7a906724c49cbb7e9279a0ddb7051ba39e1944924d5a0cadce7b2656b138465351b5d658cb5658be1964b865464fa66eb3a4a2f3e19ceb4559a4f3d52e08e055 + languageName: node + linkType: hard + +"@types/glob@npm:^7.1.1, @types/glob@npm:^7.1.3": version: 7.2.0 resolution: "@types/glob@npm:7.2.0" dependencies: @@ -10526,7 +10597,7 @@ __metadata: languageName: node linkType: hard -"@types/graceful-fs@npm:^4.1.2": +"@types/graceful-fs@npm:^4.1.2, @types/graceful-fs@npm:^4.1.3": version: 4.1.5 resolution: "@types/graceful-fs@npm:4.1.5" dependencies: @@ -10632,12 +10703,12 @@ __metadata: linkType: hard "@types/jest@npm:*, @types/jest@npm:>=26.0.0": - version: 28.1.8 - resolution: "@types/jest@npm:28.1.8" + version: 29.0.0 + resolution: "@types/jest@npm:29.0.0" dependencies: - expect: ^28.0.0 - pretty-format: ^28.0.0 - checksum: e69912b4285bd3a0545521425e76cdee669d89c4918b2126157c084bf496da1d0cf007366d47b99a9c7076e6567e16917b28c2790a19a6e72a80570c359e4de1 + expect: ^29.0.0 + pretty-format: ^29.0.0 + checksum: 86cdb71397b6c353ab8752adde6bd494a0340b22e01598e2cccfc8ce76f5824cd702188436b369457f6d9ac8b68d84d9adeabf971bbc2006ab3c62f140765d0a languageName: node linkType: hard @@ -10747,9 +10818,9 @@ __metadata: linkType: hard "@types/minimatch@npm:*": - version: 5.1.0 - resolution: "@types/minimatch@npm:5.1.0" - checksum: 0e17d0deaf6106f19a528ddd7c33a9b708eb1040c303b446d45398bbac213fd34126b14c9d2c23198493a11b79835111c95937ac0eea8bb6dd1af0d200f732dd + version: 5.1.2 + resolution: "@types/minimatch@npm:5.1.2" + checksum: 83cf1c11748891b714e129de0585af4c55dd4c2cafb1f1d5233d79246e5e1e19d1b5ad9e8db449667b3ffa2b6c80125c429dbee1054e9efb45758dbc4e118562 languageName: node linkType: hard @@ -10801,9 +10872,9 @@ __metadata: linkType: hard "@types/node@npm:*, @types/node@npm:>= 8, @types/node@npm:>=10.0.0, @types/node@npm:^18.6.3": - version: 18.7.13 - resolution: "@types/node@npm:18.7.13" - checksum: f8d847da6e6a25c43b7029c490f12bc91d2a48b148d0b47c60f85bc786e664cfa601ee47f7e9d7707b0d4f6539c1d8787de4c91b78e9d727e5f87bf42f2f0477 + version: 18.7.14 + resolution: "@types/node@npm:18.7.14" + checksum: a28c69312957d57d7ccff3b339e31a82fadb26d98426094788d9a62ba2de7813f32900843f4fdaecc9107ed3ac43983ea610280253c514bae1189b0d5b15c777 languageName: node linkType: hard @@ -11042,25 +11113,36 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:*, @types/react@npm:^16, @types/react@npm:^16.14.23": - version: 16.14.30 - resolution: "@types/react@npm:16.14.30" +"@types/react@npm:*": + version: 18.0.18 + resolution: "@types/react@npm:18.0.18" dependencies: "@types/prop-types": "*" "@types/scheduler": "*" csstype: ^3.0.2 - checksum: 33e1156c428fa997902661acde44dfdc1416bf3a72991fea27beb000aae5150cfe6e5e8e5a2d7edb362e25cb24eb4c8c791015d942487b7d8acf1f5456ae3b2c + checksum: ca5799bcbb9b8b4dfd008e71cb266037971a23ba661cdb043772bce904b71cf74352417c85555950e4b81ca927a9923937369b482cc95d77621b64cdbc095ab4 + languageName: node + linkType: hard + +"@types/react@npm:^16, @types/react@npm:^16.14.23": + version: 16.14.31 + resolution: "@types/react@npm:16.14.31" + dependencies: + "@types/prop-types": "*" + "@types/scheduler": "*" + csstype: ^3.0.2 + checksum: 52efdefacd0f9a4b70322d488af9a1c3f80f56a896db4a9d371cafab5248c9c9e9c2977955716f825c3af4aebbf6f365cf709dc205b6d2c89aa22edaebcafe0f languageName: node linkType: hard "@types/react@npm:^17, @types/react@npm:^17.0.39": - version: 17.0.48 - resolution: "@types/react@npm:17.0.48" + version: 17.0.49 + resolution: "@types/react@npm:17.0.49" dependencies: "@types/prop-types": "*" "@types/scheduler": "*" csstype: ^3.0.2 - checksum: 270210edbebdb31889f86d6f377cd143c76b62098b8822e9922454e21365d9039c36421c4c49d4408e65938b9f4de691a4d8239e933f16e7e35e1669488038af + checksum: a189cc86a9205b5c818377a32b5092041154ed60f250e0347c0e9f6840a87d7e55a0efdf9e1eb2ff8a50fafc67bfa83621478778e03220255c1c68dc98dd840f languageName: node linkType: hard @@ -11430,11 +11512,11 @@ __metadata: linkType: hard "@types/yargs@npm:^17.0.8": - version: 17.0.11 - resolution: "@types/yargs@npm:17.0.11" + version: 17.0.12 + resolution: "@types/yargs@npm:17.0.12" dependencies: "@types/yargs-parser": "*" - checksum: 323fd7b420ddc9cb1014d11949b559bfb60c9123df882e7b84d92cc057e17e6fdd5419daa373a96c8025d82828bc05bedc72ff087aeb6a845410a0985b07e3b5 + checksum: a0ba2dde56b4e5cd9666c6119ed5c519d5efa838ef37d1ce4b5d08643c3edd827b2b584a43daf6cb09a891d9171706f61aeffc235bf81079d50f470fd73751d3 languageName: node linkType: hard @@ -11448,12 +11530,12 @@ __metadata: linkType: hard "@typescript-eslint/eslint-plugin@npm:^5.15.0": - version: 5.35.1 - resolution: "@typescript-eslint/eslint-plugin@npm:5.35.1" + version: 5.36.1 + resolution: "@typescript-eslint/eslint-plugin@npm:5.36.1" dependencies: - "@typescript-eslint/scope-manager": 5.35.1 - "@typescript-eslint/type-utils": 5.35.1 - "@typescript-eslint/utils": 5.35.1 + "@typescript-eslint/scope-manager": 5.36.1 + "@typescript-eslint/type-utils": 5.36.1 + "@typescript-eslint/utils": 5.36.1 debug: ^4.3.4 functional-red-black-tree: ^1.0.1 ignore: ^5.2.0 @@ -11466,7 +11548,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: abb61e114a80cd8bc07782a8dafb767eab56e9f51e1da3e2967fb0110e55f5ef7bbcb94cb660f2f62577591ec37e8f979850cdb1c68b6a13bb86810088849e13 + checksum: 759fcd2a8f6d5acb9d03a407ff2eb8f39be3f1c4982de71afe48f3b337148fa7726d58c62500a339220c81bc2f2c475af7ef91ca30e55b0afec5e5840b15fce2 languageName: node linkType: hard @@ -11487,19 +11569,19 @@ __metadata: linkType: hard "@typescript-eslint/parser@npm:^5.15.0": - version: 5.35.1 - resolution: "@typescript-eslint/parser@npm:5.35.1" + version: 5.36.1 + resolution: "@typescript-eslint/parser@npm:5.36.1" dependencies: - "@typescript-eslint/scope-manager": 5.35.1 - "@typescript-eslint/types": 5.35.1 - "@typescript-eslint/typescript-estree": 5.35.1 + "@typescript-eslint/scope-manager": 5.36.1 + "@typescript-eslint/types": 5.36.1 + "@typescript-eslint/typescript-estree": 5.36.1 debug: ^4.3.4 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: ba53a7c777beca96cc77ac3a31b45ce006e47bd7e7ee773d13eeb022169b3beb06dfdf6e0407f21a5ca5f043b3db460e6a1b089036c2604482fcbfcc06943d37 + checksum: 4e14d2c67780e33fcea6595b541b48c505825d1c44903aaeecbfe96dc64a907a6531ac2087bdadaf59e7900ceccdf27c20da9c6fc0dcc6dc90cbcc5860072a5f languageName: node linkType: hard @@ -11513,21 +11595,22 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.35.1": - version: 5.35.1 - resolution: "@typescript-eslint/scope-manager@npm:5.35.1" +"@typescript-eslint/scope-manager@npm:5.36.1": + version: 5.36.1 + resolution: "@typescript-eslint/scope-manager@npm:5.36.1" dependencies: - "@typescript-eslint/types": 5.35.1 - "@typescript-eslint/visitor-keys": 5.35.1 - checksum: 701a1eca76c50ed2af2e609bd66a045fd1df77b22cae9ffc7ebe9a03f7636a1d6da5e62c1ac1768fc5e9a98905a470b58734479698fad9683f83dc58b617dbaf + "@typescript-eslint/types": 5.36.1 + "@typescript-eslint/visitor-keys": 5.36.1 + checksum: 364b12e786009d0c8d0ba385ef26e6dbfc6947d9d9943f44a5458d2beb6eaf70359b76e618095a687661e5d8a580e72f4b61f4c52537f1a94a5f01816dbec14a languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:5.35.1": - version: 5.35.1 - resolution: "@typescript-eslint/type-utils@npm:5.35.1" +"@typescript-eslint/type-utils@npm:5.36.1": + version: 5.36.1 + resolution: "@typescript-eslint/type-utils@npm:5.36.1" dependencies: - "@typescript-eslint/utils": 5.35.1 + "@typescript-eslint/typescript-estree": 5.36.1 + "@typescript-eslint/utils": 5.36.1 debug: ^4.3.4 tsutils: ^3.21.0 peerDependencies: @@ -11535,7 +11618,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: fbc67344ad7560f1d1ea3c1dfa7f24aef3f7c8ead2916f1f4b68043f2bcfa0ccbd4a989e4ddcb39629ee2d048761306496be8c7b0b557b74832e798435151c18 + checksum: 7ba59d055440eaed041c39019fb70b3e34526c52d60dc39b4b69b4e8bb4acab5a9720c9fb7f98383953975f80314e501035f921594fbea95e93d406e75e3ab95 languageName: node linkType: hard @@ -11546,10 +11629,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:5.35.1": - version: 5.35.1 - resolution: "@typescript-eslint/types@npm:5.35.1" - checksum: 0d877206212cee2b546ec11327a5dd5c11d0839dc5a062bb65278c64a1e92e183082fe6804779dabfbaf047ac228503842188fefaf19725b34e5ac6e5a81112b +"@typescript-eslint/types@npm:5.36.1": + version: 5.36.1 + resolution: "@typescript-eslint/types@npm:5.36.1" + checksum: ecba4483d4ef0459ba06ffd8ca39bb7c77acf71d01c6a44bd679d63d51982e7052a30d700eb8aa5c63ca9e057be06f56823c70ef38da3b891ffff3975f41ce20 languageName: node linkType: hard @@ -11571,12 +11654,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.35.1": - version: 5.35.1 - resolution: "@typescript-eslint/typescript-estree@npm:5.35.1" +"@typescript-eslint/typescript-estree@npm:5.36.1": + version: 5.36.1 + resolution: "@typescript-eslint/typescript-estree@npm:5.36.1" dependencies: - "@typescript-eslint/types": 5.35.1 - "@typescript-eslint/visitor-keys": 5.35.1 + "@typescript-eslint/types": 5.36.1 + "@typescript-eslint/visitor-keys": 5.36.1 debug: ^4.3.4 globby: ^11.1.0 is-glob: ^4.0.3 @@ -11585,23 +11668,23 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: f134b638d6b53d32f21e813878cff040f19a4b9a5746fe197c3f01c4967fc3466c7340bb33bc6d9111742f959d63c7ba50796243fc628fe5106e080d9c53f732 + checksum: ba55e082f2487b37d11bb0e4aaeb07a36dc3a0ffa8aa05682e8f9399424e8ff4712a8f37a6d2aca1c67b8109964ebb640e679069ce342fe1ecf57580966059b9 languageName: node linkType: hard -"@typescript-eslint/utils@npm:5.35.1, @typescript-eslint/utils@npm:^5.13.0": - version: 5.35.1 - resolution: "@typescript-eslint/utils@npm:5.35.1" +"@typescript-eslint/utils@npm:5.36.1, @typescript-eslint/utils@npm:^5.13.0": + version: 5.36.1 + resolution: "@typescript-eslint/utils@npm:5.36.1" dependencies: "@types/json-schema": ^7.0.9 - "@typescript-eslint/scope-manager": 5.35.1 - "@typescript-eslint/types": 5.35.1 - "@typescript-eslint/typescript-estree": 5.35.1 + "@typescript-eslint/scope-manager": 5.36.1 + "@typescript-eslint/types": 5.36.1 + "@typescript-eslint/typescript-estree": 5.36.1 eslint-scope: ^5.1.1 eslint-utils: ^3.0.0 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 1354eba6ba97d43971b57eeade021315878a2ff8594af9be1d786905f4f4bb1f37ac5df3cc64b542ba29ada5ea2136d9cde99409302ee61392054cb1a0fe25a6 + checksum: 8e6cb46d851139fe1d0f5537501bb2038c9f7adf7051255f2124e04b013b40aa0fe2db5903756b07f83f0ee7c7bbae7f3bf8f286c005db2a35897bea8ee3120f languageName: node linkType: hard @@ -11615,13 +11698,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.35.1": - version: 5.35.1 - resolution: "@typescript-eslint/visitor-keys@npm:5.35.1" +"@typescript-eslint/visitor-keys@npm:5.36.1": + version: 5.36.1 + resolution: "@typescript-eslint/visitor-keys@npm:5.36.1" dependencies: - "@typescript-eslint/types": 5.35.1 + "@typescript-eslint/types": 5.36.1 eslint-visitor-keys: ^3.3.0 - checksum: 74520ca85e7b15495d32710be227e7c1946f0e3c000f01250dcd2e88567c01ff2c373886b61354b224538b70de113e8e8a1b259bf2be8e7c1dc0b7bcccb3a919 + checksum: c89219a65b78e5497416183bd2044b9536754582921babc5afe9e21534aceecb17afdbdcaaaf9951d3f0930a1ae5e4a36baf191dafdb57b13f8be8f107162961 languageName: node linkType: hard @@ -12075,15 +12158,15 @@ __metadata: languageName: node linkType: hard -"@vue/compiler-core@npm:3.2.37": - version: 3.2.37 - resolution: "@vue/compiler-core@npm:3.2.37" +"@vue/compiler-core@npm:3.2.38": + version: 3.2.38 + resolution: "@vue/compiler-core@npm:3.2.38" dependencies: "@babel/parser": ^7.16.4 - "@vue/shared": 3.2.37 + "@vue/shared": 3.2.38 estree-walker: ^2.0.2 source-map: ^0.6.1 - checksum: d50c7cb75d3229a10f02eac1b899300a0413f586f0c1eebe4cd931cfd1a709308c93211e7fb1b995c66c68cbdf3fd934ad23d967af6c156f72fdc84ad195e136 + checksum: 8830f7cde022280d6645cdda384c0b402ccf1d9f40ec3d9e7df9638016b09d86a8919ca6288329e45dbc5d943c0654ef0a04a760d071f7a7a3fd17533064fd4c languageName: node linkType: hard @@ -12097,13 +12180,13 @@ __metadata: languageName: node linkType: hard -"@vue/compiler-dom@npm:3.2.37, @vue/compiler-dom@npm:^3.2.0": - version: 3.2.37 - resolution: "@vue/compiler-dom@npm:3.2.37" +"@vue/compiler-dom@npm:3.2.38, @vue/compiler-dom@npm:^3.2.0": + version: 3.2.38 + resolution: "@vue/compiler-dom@npm:3.2.38" dependencies: - "@vue/compiler-core": 3.2.37 - "@vue/shared": 3.2.37 - checksum: e50ac1deff28acdc92247606daacc852055a0915839ff467c18bccc0c988ae252982547dc1bc0f07d41bedc8eea25961e5caa6ccbb7eef123a35a3e02c542929 + "@vue/compiler-core": 3.2.38 + "@vue/shared": 3.2.38 + checksum: b5e06be6d3268ad26c650f6e23b9c325cae2788aba23e1a7370c1f9cf971b70252395dec9d63eeb0cdbdb5b4d035adbe1e922dc22a6c925070d27cee99676964 languageName: node linkType: hard @@ -12144,21 +12227,21 @@ __metadata: languageName: node linkType: hard -"@vue/compiler-sfc@npm:3.2.37, @vue/compiler-sfc@npm:^3.2.0, @vue/compiler-sfc@npm:^3.2.33, @vue/compiler-sfc@npm:^3.2.36": - version: 3.2.37 - resolution: "@vue/compiler-sfc@npm:3.2.37" +"@vue/compiler-sfc@npm:3.2.38, @vue/compiler-sfc@npm:^3.2.0, @vue/compiler-sfc@npm:^3.2.33, @vue/compiler-sfc@npm:^3.2.36": + version: 3.2.38 + resolution: "@vue/compiler-sfc@npm:3.2.38" dependencies: "@babel/parser": ^7.16.4 - "@vue/compiler-core": 3.2.37 - "@vue/compiler-dom": 3.2.37 - "@vue/compiler-ssr": 3.2.37 - "@vue/reactivity-transform": 3.2.37 - "@vue/shared": 3.2.37 + "@vue/compiler-core": 3.2.38 + "@vue/compiler-dom": 3.2.38 + "@vue/compiler-ssr": 3.2.38 + "@vue/reactivity-transform": 3.2.38 + "@vue/shared": 3.2.38 estree-walker: ^2.0.2 magic-string: ^0.25.7 postcss: ^8.1.10 source-map: ^0.6.1 - checksum: 08d4c0d837a8ee29547c77ba855ca313920267b00b51288907d3932ea99bd835b8a1e61753a5bc1ca870d1b49744611c0b741fdb7b084eb7f5fc63424d5fcb32 + checksum: 8e4b6e6db3d1522b4d907914406e90daf5d87e99bd1da3cb29a076acd2c06747bb7f6f62bec1ffa4fb0722148efea3b7cc5e58738592133ed5f7a3514d6f540f languageName: node linkType: hard @@ -12172,13 +12255,13 @@ __metadata: languageName: node linkType: hard -"@vue/compiler-ssr@npm:3.2.37": - version: 3.2.37 - resolution: "@vue/compiler-ssr@npm:3.2.37" +"@vue/compiler-ssr@npm:3.2.38": + version: 3.2.38 + resolution: "@vue/compiler-ssr@npm:3.2.38" dependencies: - "@vue/compiler-dom": 3.2.37 - "@vue/shared": 3.2.37 - checksum: f92a843b94df90f10082bc712527bb61e4ab3780d44eff0c048a802837f0b8105147dbd2311f621a7a17f258e3ceaa781cb89d5bf91134f749af9f0998f9b937 + "@vue/compiler-dom": 3.2.38 + "@vue/shared": 3.2.38 + checksum: 519ecb24f324f3ad9b5941852ceb51892d099f5cdbd42e508e0993e5766cd8acc85649fd3e7410f18c16c8136828aa3329f4144d400bccd0835d242b05fe1172 languageName: node linkType: hard @@ -12202,16 +12285,16 @@ __metadata: languageName: node linkType: hard -"@vue/reactivity-transform@npm:3.2.37": - version: 3.2.37 - resolution: "@vue/reactivity-transform@npm:3.2.37" +"@vue/reactivity-transform@npm:3.2.38": + version: 3.2.38 + resolution: "@vue/reactivity-transform@npm:3.2.38" dependencies: "@babel/parser": ^7.16.4 - "@vue/compiler-core": 3.2.37 - "@vue/shared": 3.2.37 + "@vue/compiler-core": 3.2.38 + "@vue/shared": 3.2.38 estree-walker: ^2.0.2 magic-string: ^0.25.7 - checksum: 5868beef6efff1fa20496e2e4a3aad461389f773bb8ae1285932a461541471a1e6085f9ce1372b4fd25caa1b61acb762998a9dc4b83ee471ccafd76009dcfc32 + checksum: 562168e01bbd3bc2b43c9c9308a5e278e5b78f4bc611940d8452c470224f9437661117ef97c103a5ba4a58b548fe2597b915db9fa9d2a4ce314d7f871772465a languageName: node linkType: hard @@ -12224,12 +12307,12 @@ __metadata: languageName: node linkType: hard -"@vue/reactivity@npm:3.2.37": - version: 3.2.37 - resolution: "@vue/reactivity@npm:3.2.37" +"@vue/reactivity@npm:3.2.38": + version: 3.2.38 + resolution: "@vue/reactivity@npm:3.2.38" dependencies: - "@vue/shared": 3.2.37 - checksum: c071fc40e3b29af5758b321c875b427fce8f953877e6c32b71facd4f0a761388cbf5d762a4c90d0e2e7bfb4b33febeea4985d2c0ceeaab9ef1b4c5fc21928e38 + "@vue/shared": 3.2.38 + checksum: 867fc400bc408e254145d89d11d8556c6feb1c047ebde8bbf5bbaff9b24ebb8eb5e321e304d3b2d1f597b1036e563a2060cdae2971f1e31d0e25b2a87111900f languageName: node linkType: hard @@ -12243,13 +12326,13 @@ __metadata: languageName: node linkType: hard -"@vue/runtime-core@npm:3.2.37": - version: 3.2.37 - resolution: "@vue/runtime-core@npm:3.2.37" +"@vue/runtime-core@npm:3.2.38": + version: 3.2.38 + resolution: "@vue/runtime-core@npm:3.2.38" dependencies: - "@vue/reactivity": 3.2.37 - "@vue/shared": 3.2.37 - checksum: b08fe2d0db843a50862e8b57d147020f09058ffc9490c1a257b0a3778b146febf764dfc9d16423eba1be78c71d57fd08702125ed7e3ac4f6e1b4c1a0e012d36b + "@vue/reactivity": 3.2.38 + "@vue/shared": 3.2.38 + checksum: 14f64891d1eff0a61c53648c8835319c6115d5268b7743d72fd5c5f7379b99f7cb199cc54bb4a697a3fffd2971c08b7a8fdc814b4cc9ba38d74d6ff2e615c926 languageName: node linkType: hard @@ -12264,26 +12347,26 @@ __metadata: languageName: node linkType: hard -"@vue/runtime-dom@npm:3.2.37": - version: 3.2.37 - resolution: "@vue/runtime-dom@npm:3.2.37" +"@vue/runtime-dom@npm:3.2.38": + version: 3.2.38 + resolution: "@vue/runtime-dom@npm:3.2.38" dependencies: - "@vue/runtime-core": 3.2.37 - "@vue/shared": 3.2.37 + "@vue/runtime-core": 3.2.38 + "@vue/shared": 3.2.38 csstype: ^2.6.8 - checksum: cfcdf830c0a123e4366f8c77dd1181ad8a372d815bc2fb94c0207dbde667eb2200b347f93e1023bde0ed92acdfc82118432703f76d8e6743d9d952ded3ff5b42 + checksum: b197e3b8272da89468ecb875936d20c81a61341de9e760286f3bd57cd4cc33d33851c8780a475697f9cc48635c2559d813838bdd894ea400929eea45847f2aa1 languageName: node linkType: hard -"@vue/server-renderer@npm:3.2.37": - version: 3.2.37 - resolution: "@vue/server-renderer@npm:3.2.37" +"@vue/server-renderer@npm:3.2.38": + version: 3.2.38 + resolution: "@vue/server-renderer@npm:3.2.38" dependencies: - "@vue/compiler-ssr": 3.2.37 - "@vue/shared": 3.2.37 + "@vue/compiler-ssr": 3.2.38 + "@vue/shared": 3.2.38 peerDependencies: - vue: 3.2.37 - checksum: 1946cce6178da88f4e276454818c554df5f3223086f62cd28ad54a893470c56618c73aadae9b68a2745ced284637f7724513f62eca87b7ed3557a18f772b5afa + vue: 3.2.38 + checksum: c6067b1bbfc8cab924725cf3fdb86568313b578439c75f0c1e2b06d38a1893679b0c469dd56518f8940d306b7920a7df4b201b9182d7a5edfee383fa16b310c2 languageName: node linkType: hard @@ -12294,10 +12377,10 @@ __metadata: languageName: node linkType: hard -"@vue/shared@npm:3.2.37": - version: 3.2.37 - resolution: "@vue/shared@npm:3.2.37" - checksum: f1ffbe5e72a2f673641948ebd1864e9898da8718a6c2a95cd37387a3b9797a10f5d4a402a36da6b13846ee31d106fd4f2e08ee51787e85147e54c519fdbb001a +"@vue/shared@npm:3.2.38": + version: 3.2.38 + resolution: "@vue/shared@npm:3.2.38" + checksum: 435bbecaf77227d10e2fe05c4a589644d5cbfa22b6b4d8b0f770b7f608ed568447f779064867990231046f6181e27a50a7e8425a6b9a60d0f25d82b2bc96f6b3 languageName: node linkType: hard @@ -13950,6 +14033,23 @@ __metadata: languageName: node linkType: hard +"babel-jest@npm:^28.1.1": + version: 28.1.3 + resolution: "babel-jest@npm:28.1.3" + dependencies: + "@jest/transform": ^28.1.3 + "@types/babel__core": ^7.1.14 + babel-plugin-istanbul: ^6.1.1 + babel-preset-jest: ^28.1.3 + chalk: ^4.0.0 + graceful-fs: ^4.2.9 + slash: ^3.0.0 + peerDependencies: + "@babel/core": ^7.8.0 + checksum: 612a6317c176d2d890d9e7c5fc1379a6b2aca784522c1242db9dbcc6e18f2cdaa793e3d649346d37333576b37953fadd53a415787e32ec0fac8b79c35aaafd11 + languageName: node + linkType: hard + "babel-loader@npm:8.2.5, babel-loader@npm:^7.0.0 || ^8.0.0, babel-loader@npm:^8.2.2, babel-loader@npm:^8.2.3, babel-loader@npm:^8.2.5": version: 8.2.5 resolution: "babel-loader@npm:8.2.5" @@ -14109,6 +14209,18 @@ __metadata: languageName: node linkType: hard +"babel-plugin-jest-hoist@npm:^28.1.3": + version: 28.1.3 + resolution: "babel-plugin-jest-hoist@npm:28.1.3" + dependencies: + "@babel/template": ^7.3.3 + "@babel/types": ^7.3.3 + "@types/babel__core": ^7.1.14 + "@types/babel__traverse": ^7.0.6 + checksum: 4a47f1673bdfcc15b0968d5577119b1abc6eb199a2d627be56c60872fba7b65455cbc7d631896d33e6ec27831bf43600a1d66616d3bc3a37a8784c1596339eeb + languageName: node + linkType: hard + "babel-plugin-macros@npm:^2.8.0": version: 2.8.0 resolution: "babel-plugin-macros@npm:2.8.0" @@ -14339,6 +14451,18 @@ __metadata: languageName: node linkType: hard +"babel-preset-jest@npm:^28.1.3": + version: 28.1.3 + resolution: "babel-preset-jest@npm:28.1.3" + dependencies: + babel-plugin-jest-hoist: ^28.1.3 + babel-preset-current-node-syntax: ^1.0.0 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: b30f4102012f9474be4649ea8dba848614ae995418173c5d4a0e606785f03320aea1e8889b5f163f0336c06d5901100b47cd77a45c54fcbf149ff06ad4fa907c + languageName: node + linkType: hard + "babel-preset-react-app@npm:^10.0.1": version: 10.0.1 resolution: "babel-preset-react-app@npm:10.0.1" @@ -14711,14 +14835,14 @@ __metadata: linkType: hard "bonjour-service@npm:^1.0.11": - version: 1.0.13 - resolution: "bonjour-service@npm:1.0.13" + version: 1.0.14 + resolution: "bonjour-service@npm:1.0.14" dependencies: array-flatten: ^2.1.2 dns-equal: ^1.0.0 fast-deep-equal: ^3.1.3 multicast-dns: ^7.2.5 - checksum: 7cf20e24fa233dda79fd637785827cec3f7ea1c4ba4dbecb878e1d50c11c021f411217f0efe0ede74daa9765390222156be07c0e5b9b5945d3c942a3377dba37 + checksum: 1c90164ac8c54eec34d1c19c4167c94d0fec037a781a445dd85bd506ef2afde29e39e57452db767687f2d0921f60ab2576209e706571ed3df3c6ab964a3309b7 languageName: node linkType: hard @@ -15680,9 +15804,9 @@ __metadata: linkType: hard "cac@npm:^6.7.12": - version: 6.7.12 - resolution: "cac@npm:6.7.12" - checksum: 8e80007301876ca51ceb515722cc6ebb752982b1a70db93f4bacc9cdf9114cefb9e36f1908160ee78795667c629aa6c03bc5c9d80862aa54b63d3554526a07de + version: 6.7.14 + resolution: "cac@npm:6.7.14" + checksum: 4ee06aaa7bab8981f0d54e5f5f9d4adcd64058e9697563ce336d8a3878ed018ee18ebe5359b2430eceae87e0758e62ea2019c3f52ae6e211b1bd2e133856cd10 languageName: node linkType: hard @@ -15988,9 +16112,9 @@ __metadata: linkType: hard "caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001109, caniuse-lite@npm:^1.0.30001299, caniuse-lite@npm:^1.0.30001332, caniuse-lite@npm:^1.0.30001370, caniuse-lite@npm:^1.0.30001373": - version: 1.0.30001383 - resolution: "caniuse-lite@npm:1.0.30001383" - checksum: f000bb620f5688a9445bf62c922cb66ff10abd82a577746013a74b54053037c4d4416ed9395f4e5d5051cae4d6bdae9f62e13cc0af4b6599550d5f152d8b0000 + version: 1.0.30001387 + resolution: "caniuse-lite@npm:1.0.30001387" + checksum: 4da02e20c3932632a6fd9d0bfef172da8edc2936c524e47877746e4028d5a22f41994f9749b64b4ee23ac864fdbf5e3dc8664bd874ad016bdda018428545d38d languageName: node linkType: hard @@ -16302,7 +16426,7 @@ __metadata: languageName: node linkType: hard -"chownr@npm:^1.1.1, chownr@npm:^1.1.2, chownr@npm:^1.1.3, chownr@npm:^1.1.4": +"chownr@npm:^1.1.1, chownr@npm:^1.1.2, chownr@npm:^1.1.4": version: 1.1.4 resolution: "chownr@npm:1.1.4" checksum: ed57952a84cc0c802af900cf7136de643d3aba2eecb59d29344bc2f3f9bf703a301b9d84cdc71f82c3ffc9ccde831b0d92f5b45f91727d6c9da62f23aef9d9db @@ -17517,18 +17641,6 @@ __metadata: languageName: node linkType: hard -"cosmiconfig@npm:^4.0.0": - version: 4.0.0 - resolution: "cosmiconfig@npm:4.0.0" - dependencies: - is-directory: ^0.3.1 - js-yaml: ^3.9.0 - parse-json: ^4.0.0 - require-from-string: ^2.0.1 - checksum: e4596d290d9690ca5123677f153a57279441bf74f148e303fc33b137553b65defc96c0ffa5d762f79a870fa6c4b3be32245d038e20bf881d3de0c50653a931da - languageName: node - linkType: hard - "cosmiconfig@npm:^5.1.0": version: 5.2.1 resolution: "cosmiconfig@npm:5.2.1" @@ -17707,7 +17819,7 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:^6.0.0, cross-spawn@npm:^6.0.5": +"cross-spawn@npm:^6.0.0": version: 6.0.5 resolution: "cross-spawn@npm:6.0.5" dependencies: @@ -19038,6 +19150,13 @@ __metadata: languageName: node linkType: hard +"diff-sequences@npm:^29.0.0": + version: 29.0.0 + resolution: "diff-sequences@npm:29.0.0" + checksum: 345f899af91ef981c4b02adb1d41ed001eb74743120ffdb751c942b39e8cbf37ece60d7c120977ef7ce48538d60f5a63b17e7d13e6797e4c5dcd91d2fe5cd215 + languageName: node + linkType: hard + "diff@npm:^4.0.1, diff@npm:^4.0.2": version: 4.0.2 resolution: "diff@npm:4.0.2" @@ -19375,13 +19494,6 @@ __metadata: languageName: node linkType: hard -"dotenv@npm:8.2.0": - version: 8.2.0 - resolution: "dotenv@npm:8.2.0" - checksum: b6a07a2c400b13ad4e59c34e4682256e6bb846469781a3963b36861ee608ed312e6125c4a7635a9edcf957bb294a6966e218f0e26b82ff0bda9184211d4bc141 - languageName: node - linkType: hard - "dotenv@npm:^10.0.0, dotenv@npm:~10.0.0": version: 10.0.0 resolution: "dotenv@npm:10.0.0" @@ -19584,7 +19696,7 @@ __metadata: languageName: node linkType: hard -"ejs@npm:^3.1.5, ejs@npm:^3.1.6, ejs@npm:^3.1.7, ejs@npm:^3.1.8": +"ejs@npm:^3.1.6, ejs@npm:^3.1.7, ejs@npm:^3.1.8": version: 3.1.8 resolution: "ejs@npm:3.1.8" dependencies: @@ -19596,9 +19708,9 @@ __metadata: linkType: hard "electron-to-chromium@npm:^1.4.202": - version: 1.4.231 - resolution: "electron-to-chromium@npm:1.4.231" - checksum: 4fcbb00a3f35b825c708d658f18a19696af251b0a12c88d4d2e65d5fa0218c435a4f2b1d8ee8aa2d0015abccc7be136640ac748846aff3f8979f75071d375110 + version: 1.4.239 + resolution: "electron-to-chromium@npm:1.4.239" + checksum: ced6a1bd8b2202c5b34e71f0c7fc1da7d9d23927d450b77cd9dd17d916b5248499110f24f34d6a2691580b7e15fde558fd979b9ca642f030a410e60dbd02adee languageName: node linkType: hard @@ -20297,9 +20409,9 @@ __metadata: linkType: hard "entities@npm:^4.2.0, entities@npm:^4.3.0": - version: 4.3.1 - resolution: "entities@npm:4.3.1" - checksum: 48401fa6f63e0dddce9f78bf9989d2ae2314564a86406d5176e5bd8912b0dc210b785e81125bd61ed5763e2f39940d530ebe6857ab577604f30c9a29ededca59 + version: 4.4.0 + resolution: "entities@npm:4.4.0" + checksum: b7971419897622d3996bbbff99249e166caaaf3ea95d3841d6dc5d3bf315f133b649fbe932623e3cc527d871112e7563a8284e24f23e472126aa90c4e9c3215b languageName: node linkType: hard @@ -20817,11 +20929,11 @@ __metadata: linkType: hard "esbuild-wasm@npm:>=0.13.8": - version: 0.15.5 - resolution: "esbuild-wasm@npm:0.15.5" + version: 0.15.6 + resolution: "esbuild-wasm@npm:0.15.6" bin: esbuild: bin/esbuild - checksum: 096cf65386fc42322a999ef253b02286c94fa781809b2a389736bd99ad075a5967640ae85b0e5420ded173b8a713183387b61cf32775731cf11fb6d6aee93857 + checksum: df1d013acbe12fee201d748c8dbd0f891d61729618c59fc9e5cd0d893aaa899d95bf1610689d565d588953e08c0eb441c659997ebb1e84b8285b19776fd807c2 languageName: node linkType: hard @@ -21304,8 +21416,8 @@ __metadata: linkType: hard "eslint-plugin-react@npm:^7.19.0, eslint-plugin-react@npm:^7.22.0, eslint-plugin-react@npm:^7.27.0, eslint-plugin-react@npm:^7.27.1": - version: 7.31.0 - resolution: "eslint-plugin-react@npm:7.31.0" + version: 7.31.1 + resolution: "eslint-plugin-react@npm:7.31.1" dependencies: array-includes: ^3.1.5 array.prototype.flatmap: ^1.3.0 @@ -21323,7 +21435,7 @@ __metadata: string.prototype.matchall: ^4.0.7 peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - checksum: bb8bc09716f9f82d85c81e9fc685d606d2352e65805f6adc8761cfc57e1b4fa2db579409b186a2bc41708d8a01ca632ed1d48ac29814b629bbfac2ad898d4125 + checksum: 8709b4c78d26059c883d548db3a95d18552c061cae60bd1f2923a4d6bab54b2b78854a3043e81c8f82d040a295ca2a79263116df4d2a0f9f4aa1e12174cedf39 languageName: node linkType: hard @@ -21989,7 +22101,7 @@ __metadata: languageName: node linkType: hard -"expect@npm:^28.0.0": +"expect@npm:^28.1.3": version: 28.1.3 resolution: "expect@npm:28.1.3" dependencies: @@ -22002,6 +22114,19 @@ __metadata: languageName: node linkType: hard +"expect@npm:^29.0.0": + version: 29.0.1 + resolution: "expect@npm:29.0.1" + dependencies: + "@jest/expect-utils": ^29.0.1 + jest-get-type: ^29.0.0 + jest-matcher-utils: ^29.0.1 + jest-message-util: ^29.0.1 + jest-util: ^29.0.1 + checksum: b8de4c74458e6a380ba9d009c68314a0179694dd7139fa7773dc0177ab89b7dc2ca8a4b045b7a378f24d48379592e10fd683752b8550d161e49f838a027c16e8 + languageName: node + linkType: hard + "express@npm:4.17.1": version: 4.17.1 resolution: "express@npm:4.17.1" @@ -22137,11 +22262,11 @@ __metadata: linkType: hard "ext@npm:^1.1.2": - version: 1.6.0 - resolution: "ext@npm:1.6.0" + version: 1.7.0 + resolution: "ext@npm:1.7.0" dependencies: - type: ^2.5.0 - checksum: d6ff29ca86fbe4e69743d10702ece124e0239faa435a6c3b2833282787b9eace2c8cbf5d8439d0c85312255d5472d251bf3cd4c4d1b9de8f8a8090e6b43db948 + type: ^2.7.2 + checksum: a8e5f34e12214e9eee3a4af3b5c9d05ba048f28996450975b369fc86e5d0ef13b6df0615f892f5396a9c65d616213c25ec5b0ad17ef42eac4a500512a19da6c7 languageName: node linkType: hard @@ -22872,9 +22997,9 @@ __metadata: linkType: hard "flow-parser@npm:0.*": - version: 0.185.2 - resolution: "flow-parser@npm:0.185.2" - checksum: 0365b3cb26e812a411ae04fbd3dc8d5701d0c0b7621a4a3856724aca8cf9d29a8671c92a3ff0a05fb261a6a1824252e2245b1732548d244f1b3daff087c48209 + version: 0.186.0 + resolution: "flow-parser@npm:0.186.0" + checksum: 4f8c476cd64ab1df9eb67338a29ee3c6c32fd8fb8f72dc16703d2f18812be3c307084faf9b9d266b8ff653247cb1573351193edee86e156ae2e1bce17b4bd507 languageName: node linkType: hard @@ -27086,6 +27211,33 @@ __metadata: languageName: node linkType: hard +"jest-circus@npm:^28.1.1": + version: 28.1.3 + resolution: "jest-circus@npm:28.1.3" + dependencies: + "@jest/environment": ^28.1.3 + "@jest/expect": ^28.1.3 + "@jest/test-result": ^28.1.3 + "@jest/types": ^28.1.3 + "@types/node": "*" + chalk: ^4.0.0 + co: ^4.6.0 + dedent: ^0.7.0 + is-generator-fn: ^2.0.0 + jest-each: ^28.1.3 + jest-matcher-utils: ^28.1.3 + jest-message-util: ^28.1.3 + jest-runtime: ^28.1.3 + jest-snapshot: ^28.1.3 + jest-util: ^28.1.3 + p-limit: ^3.1.0 + pretty-format: ^28.1.3 + slash: ^3.0.0 + stack-utils: ^2.0.3 + checksum: 6f20ff8b5f100c7bafb6f71a2bd42e81804f0af848d628864508340239c56957a731bcdd83dba3e962a81c1f05ce9daa4ecee207a02e0ec73a908a2ec62f1f19 + languageName: node + linkType: hard + "jest-cli@npm:^26.6.3": version: 26.6.3 resolution: "jest-cli@npm:26.6.3" @@ -27136,7 +27288,76 @@ __metadata: languageName: node linkType: hard -"jest-config@npm:27.5.1, jest-config@npm:^27.5.1": +"jest-config@npm:28.1.1": + version: 28.1.1 + resolution: "jest-config@npm:28.1.1" + dependencies: + "@babel/core": ^7.11.6 + "@jest/test-sequencer": ^28.1.1 + "@jest/types": ^28.1.1 + babel-jest: ^28.1.1 + chalk: ^4.0.0 + ci-info: ^3.2.0 + deepmerge: ^4.2.2 + glob: ^7.1.3 + graceful-fs: ^4.2.9 + jest-circus: ^28.1.1 + jest-environment-node: ^28.1.1 + jest-get-type: ^28.0.2 + jest-regex-util: ^28.0.2 + jest-resolve: ^28.1.1 + jest-runner: ^28.1.1 + jest-util: ^28.1.1 + jest-validate: ^28.1.1 + micromatch: ^4.0.4 + parse-json: ^5.2.0 + pretty-format: ^28.1.1 + slash: ^3.0.0 + strip-json-comments: ^3.1.1 + peerDependencies: + "@types/node": "*" + ts-node: ">=9.0.0" + peerDependenciesMeta: + "@types/node": + optional: true + ts-node: + optional: true + checksum: 24590b094cb2678ba51d8ab270c465f1598a374588a4b4e7dd63fef2a86d2c3a52fea4943b3e41e5864bc30997908f0b602e503199e54c65894c625b31f4bc5b + languageName: node + linkType: hard + +"jest-config@npm:^26.6.3": + version: 26.6.3 + resolution: "jest-config@npm:26.6.3" + dependencies: + "@babel/core": ^7.1.0 + "@jest/test-sequencer": ^26.6.3 + "@jest/types": ^26.6.2 + babel-jest: ^26.6.3 + chalk: ^4.0.0 + deepmerge: ^4.2.2 + glob: ^7.1.1 + graceful-fs: ^4.2.4 + jest-environment-jsdom: ^26.6.2 + jest-environment-node: ^26.6.2 + jest-get-type: ^26.3.0 + jest-jasmine2: ^26.6.3 + jest-regex-util: ^26.0.0 + jest-resolve: ^26.6.2 + jest-util: ^26.6.2 + jest-validate: ^26.6.2 + micromatch: ^4.0.2 + pretty-format: ^26.6.2 + peerDependencies: + ts-node: ">=9.0.0" + peerDependenciesMeta: + ts-node: + optional: true + checksum: 7ca34c8d4fa48d9af081e05a2a7a54df5ad03df14dc1edca52f162c65f54fbd3745c14512b3f9dd42b753bd90d4aec4b86a7e1fdd410780bc79d27be3af5a36e + languageName: node + linkType: hard + +"jest-config@npm:^27.5.1": version: 27.5.1 resolution: "jest-config@npm:27.5.1" dependencies: @@ -27173,37 +27394,6 @@ __metadata: languageName: node linkType: hard -"jest-config@npm:^26.6.3": - version: 26.6.3 - resolution: "jest-config@npm:26.6.3" - dependencies: - "@babel/core": ^7.1.0 - "@jest/test-sequencer": ^26.6.3 - "@jest/types": ^26.6.2 - babel-jest: ^26.6.3 - chalk: ^4.0.0 - deepmerge: ^4.2.2 - glob: ^7.1.1 - graceful-fs: ^4.2.4 - jest-environment-jsdom: ^26.6.2 - jest-environment-node: ^26.6.2 - jest-get-type: ^26.3.0 - jest-jasmine2: ^26.6.3 - jest-regex-util: ^26.0.0 - jest-resolve: ^26.6.2 - jest-util: ^26.6.2 - jest-validate: ^26.6.2 - micromatch: ^4.0.2 - pretty-format: ^26.6.2 - peerDependencies: - ts-node: ">=9.0.0" - peerDependenciesMeta: - ts-node: - optional: true - checksum: 7ca34c8d4fa48d9af081e05a2a7a54df5ad03df14dc1edca52f162c65f54fbd3745c14512b3f9dd42b753bd90d4aec4b86a7e1fdd410780bc79d27be3af5a36e - languageName: node - linkType: hard - "jest-diff@npm:^25.2.1": version: 25.5.0 resolution: "jest-diff@npm:25.5.0" @@ -27252,6 +27442,18 @@ __metadata: languageName: node linkType: hard +"jest-diff@npm:^29.0.1": + version: 29.0.1 + resolution: "jest-diff@npm:29.0.1" + dependencies: + chalk: ^4.0.0 + diff-sequences: ^29.0.0 + jest-get-type: ^29.0.0 + pretty-format: ^29.0.1 + checksum: 33581c024b1f585fc1b78648f68c90e3caf0c1049e938a8c22bd44d8af340341595649cfdca337381636291ed8b936499314bc604f41965ac70d8544d012af31 + languageName: node + linkType: hard + "jest-docblock@npm:^26.0.0": version: 26.0.0 resolution: "jest-docblock@npm:26.0.0" @@ -27270,6 +27472,15 @@ __metadata: languageName: node linkType: hard +"jest-docblock@npm:^28.1.1": + version: 28.1.1 + resolution: "jest-docblock@npm:28.1.1" + dependencies: + detect-newline: ^3.0.0 + checksum: 147b7e537ff025c0be2909192c56fb9bfda09bc2603075491798bd0315d503687efa7c75131f2909a0fde30af9dc309b7ef58eb21413e2380c471b3db133949a + languageName: node + linkType: hard + "jest-each@npm:^26.6.2": version: 26.6.2 resolution: "jest-each@npm:26.6.2" @@ -27296,6 +27507,19 @@ __metadata: languageName: node linkType: hard +"jest-each@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-each@npm:28.1.3" + dependencies: + "@jest/types": ^28.1.3 + chalk: ^4.0.0 + jest-get-type: ^28.0.2 + jest-util: ^28.1.3 + pretty-format: ^28.1.3 + checksum: 63e1ecf86297085527b369a517af3dba8614937adc1870de041f6f0c3d5dff4d60d94be32949cf9945d9ce401bd28bea2c5efa9e090c39777cfd1627b71d6bc7 + languageName: node + linkType: hard + "jest-environment-enzyme@npm:^7.1.2": version: 7.1.2 resolution: "jest-environment-enzyme@npm:7.1.2" @@ -27408,6 +27632,20 @@ __metadata: languageName: node linkType: hard +"jest-environment-node@npm:^28.1.1, jest-environment-node@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-environment-node@npm:28.1.3" + dependencies: + "@jest/environment": ^28.1.3 + "@jest/fake-timers": ^28.1.3 + "@jest/types": ^28.1.3 + "@types/node": "*" + jest-mock: ^28.1.3 + jest-util: ^28.1.3 + checksum: d7d313ee28d6063f0740cf5dd94f3ae206f0897ac8e562e52159ec1b26c24233c75893b3cbf1b885dcc8abb50e82a20d07f77c28917be8fd20156dd15602892f + languageName: node + linkType: hard + "jest-enzyme@npm:^7.1.2": version: 7.1.2 resolution: "jest-enzyme@npm:7.1.2" @@ -27450,6 +27688,13 @@ __metadata: languageName: node linkType: hard +"jest-get-type@npm:^29.0.0": + version: 29.0.0 + resolution: "jest-get-type@npm:29.0.0" + checksum: 953a32cef3034764c0e2ac53e8192fe1fa3e5e56465086f0b57cd1a45aebbfceecca1f8cf890004be41b99fa7c4585b3c183a2dee5017c088a8a5b760dca31d0 + languageName: node + linkType: hard + "jest-haste-map@npm:^24.9.0": version: 24.9.0 resolution: "jest-haste-map@npm:24.9.0" @@ -27522,6 +27767,29 @@ __metadata: languageName: node linkType: hard +"jest-haste-map@npm:^28.1.1, jest-haste-map@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-haste-map@npm:28.1.3" + dependencies: + "@jest/types": ^28.1.3 + "@types/graceful-fs": ^4.1.3 + "@types/node": "*" + anymatch: ^3.0.3 + fb-watchman: ^2.0.0 + fsevents: ^2.3.2 + graceful-fs: ^4.2.9 + jest-regex-util: ^28.0.2 + jest-util: ^28.1.3 + jest-worker: ^28.1.3 + micromatch: ^4.0.4 + walker: ^1.0.8 + dependenciesMeta: + fsevents: + optional: true + checksum: 6a2beedd31f5d67b508d57fbfdd8858cfbd2f59a61737fc74cac4b9f60120faeda8c40189afba331324b08e10bc2281521292cdb6713fb3cab7770828f4e83d9 + languageName: node + linkType: hard + "jest-image-snapshot@npm:^4.3.0": version: 4.5.1 resolution: "jest-image-snapshot@npm:4.5.1" @@ -27624,6 +27892,16 @@ __metadata: languageName: node linkType: hard +"jest-leak-detector@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-leak-detector@npm:28.1.3" + dependencies: + jest-get-type: ^28.0.2 + pretty-format: ^28.1.3 + checksum: 038cca2fa8cb24ede34834308c86eca40a6c20f02ad5b81d059072c444c421c60058c2610107bd6a50043ef3fe6283d63ddb0946dea4d2a8a874ceb1281a009e + languageName: node + linkType: hard + "jest-matcher-utils@npm:^26.6.2": version: 26.6.2 resolution: "jest-matcher-utils@npm:26.6.2" @@ -27660,6 +27938,18 @@ __metadata: languageName: node linkType: hard +"jest-matcher-utils@npm:^29.0.1": + version: 29.0.1 + resolution: "jest-matcher-utils@npm:29.0.1" + dependencies: + chalk: ^4.0.0 + jest-diff: ^29.0.1 + jest-get-type: ^29.0.0 + pretty-format: ^29.0.1 + checksum: 3371bc3c9f02973674dbacdc2f02e76c26f41ca438dc09610153eec805c79a0eb81621add409f63b9e31c0301eecf7c75049512e798d81207afb7fffd1fb6438 + languageName: node + linkType: hard + "jest-message-util@npm:^24.9.0": version: 24.9.0 resolution: "jest-message-util@npm:24.9.0" @@ -27710,7 +28000,7 @@ __metadata: languageName: node linkType: hard -"jest-message-util@npm:^28.1.3": +"jest-message-util@npm:^28.1.1, jest-message-util@npm:^28.1.3": version: 28.1.3 resolution: "jest-message-util@npm:28.1.3" dependencies: @@ -27727,6 +28017,23 @@ __metadata: languageName: node linkType: hard +"jest-message-util@npm:^29.0.1": + version: 29.0.1 + resolution: "jest-message-util@npm:29.0.1" + dependencies: + "@babel/code-frame": ^7.12.13 + "@jest/types": ^29.0.1 + "@types/stack-utils": ^2.0.0 + chalk: ^4.0.0 + graceful-fs: ^4.2.9 + micromatch: ^4.0.4 + pretty-format: ^29.0.1 + slash: ^3.0.0 + stack-utils: ^2.0.3 + checksum: 6a9b6eae240789c8d53375213d4c9b8ab1d9bc085c9bd031c373561b6ae2ab3218ce3496c184b60fb0edaf40135eb47e93c85a83abc50cb3d0e46a545f1c3919 + languageName: node + linkType: hard + "jest-mock@npm:^24.0.0, jest-mock@npm:^24.9.0": version: 24.9.0 resolution: "jest-mock@npm:24.9.0" @@ -27786,8 +28093,8 @@ __metadata: linkType: hard "jest-preset-angular@npm:^12.0.0": - version: 12.2.0 - resolution: "jest-preset-angular@npm:12.2.0" + version: 12.2.2 + resolution: "jest-preset-angular@npm:12.2.2" dependencies: bs-logger: ^0.2.6 esbuild: ">=0.13.8" @@ -27805,7 +28112,7 @@ __metadata: dependenciesMeta: esbuild: optional: true - checksum: 0ff9576d8ba6ed87b1ce1a005a1a831e9afeae50b8a203cff4211d248f4f665bda274ce3d5015945079fa2b3a9f90f01c244cfc468cefc6b244d44c5123bb659 + checksum: 3ae0d3cd203e464eb18e46c060f74c789803edc6d88994ac89eab7b475470f5428077ebb0205a94ce60d71d053f5824e58cabf42da96d0a380059d23aa7fa122 languageName: node linkType: hard @@ -27851,7 +28158,7 @@ __metadata: languageName: node linkType: hard -"jest-regex-util@npm:^28.0.0": +"jest-regex-util@npm:^28.0.0, jest-regex-util@npm:^28.0.2": version: 28.0.2 resolution: "jest-regex-util@npm:28.0.2" checksum: d79d255b8a2217bdb0b638cbb5e61a41ab788e62a6217fce5276ab9763c1327b9e0a4f10ebdb230c76848125aa9cc97c8751cfad15db7ec0441d44acfbaf5084 @@ -27880,7 +28187,40 @@ __metadata: languageName: node linkType: hard -"jest-resolve@npm:27.5.1, jest-resolve@npm:^27.4.2, jest-resolve@npm:^27.5.1": +"jest-resolve@npm:28.1.1": + version: 28.1.1 + resolution: "jest-resolve@npm:28.1.1" + dependencies: + chalk: ^4.0.0 + graceful-fs: ^4.2.9 + jest-haste-map: ^28.1.1 + jest-pnp-resolver: ^1.2.2 + jest-util: ^28.1.1 + jest-validate: ^28.1.1 + resolve: ^1.20.0 + resolve.exports: ^1.1.0 + slash: ^3.0.0 + checksum: 3e58e75ff90b54a24039689e407b59688f2495d18e2ae15e686cdf9c8a7e745b1ab292741afdac0f166a28b8a6e538c5dde3efb5a0b223da6e6a259fd74ccde4 + languageName: node + linkType: hard + +"jest-resolve@npm:^26.6.2": + version: 26.6.2 + resolution: "jest-resolve@npm:26.6.2" + dependencies: + "@jest/types": ^26.6.2 + chalk: ^4.0.0 + graceful-fs: ^4.2.4 + jest-pnp-resolver: ^1.2.2 + jest-util: ^26.6.2 + read-pkg-up: ^7.0.1 + resolve: ^1.18.1 + slash: ^3.0.0 + checksum: 9ead2ebe49efeb6c428c25b2da0e773844692cbd1b0b55145c950592053113e67b6121f9cfe1dcea901df3cea8c06ee38a464a37a9b611dc9f1ab376ea7be35a + languageName: node + linkType: hard + +"jest-resolve@npm:^27.4.2, jest-resolve@npm:^27.5.1": version: 27.5.1 resolution: "jest-resolve@npm:27.5.1" dependencies: @@ -27898,19 +28238,20 @@ __metadata: languageName: node linkType: hard -"jest-resolve@npm:^26.6.2": - version: 26.6.2 - resolution: "jest-resolve@npm:26.6.2" +"jest-resolve@npm:^28.1.1, jest-resolve@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-resolve@npm:28.1.3" dependencies: - "@jest/types": ^26.6.2 chalk: ^4.0.0 - graceful-fs: ^4.2.4 + graceful-fs: ^4.2.9 + jest-haste-map: ^28.1.3 jest-pnp-resolver: ^1.2.2 - jest-util: ^26.6.2 - read-pkg-up: ^7.0.1 - resolve: ^1.18.1 + jest-util: ^28.1.3 + jest-validate: ^28.1.3 + resolve: ^1.20.0 + resolve.exports: ^1.1.0 slash: ^3.0.0 - checksum: 9ead2ebe49efeb6c428c25b2da0e773844692cbd1b0b55145c950592053113e67b6121f9cfe1dcea901df3cea8c06ee38a464a37a9b611dc9f1ab376ea7be35a + checksum: 3d37b33137266eadc9febb5c8f6ab59030818bf4cc426cf013e260a79189d49e48dee004a796ce48d631e1353bc03463bd630f55ce01af0cffef73c3d23d6f91 languageName: node linkType: hard @@ -27971,6 +28312,35 @@ __metadata: languageName: node linkType: hard +"jest-runner@npm:^28.1.1": + version: 28.1.3 + resolution: "jest-runner@npm:28.1.3" + dependencies: + "@jest/console": ^28.1.3 + "@jest/environment": ^28.1.3 + "@jest/test-result": ^28.1.3 + "@jest/transform": ^28.1.3 + "@jest/types": ^28.1.3 + "@types/node": "*" + chalk: ^4.0.0 + emittery: ^0.10.2 + graceful-fs: ^4.2.9 + jest-docblock: ^28.1.1 + jest-environment-node: ^28.1.3 + jest-haste-map: ^28.1.3 + jest-leak-detector: ^28.1.3 + jest-message-util: ^28.1.3 + jest-resolve: ^28.1.3 + jest-runtime: ^28.1.3 + jest-util: ^28.1.3 + jest-watcher: ^28.1.3 + jest-worker: ^28.1.3 + p-limit: ^3.1.0 + source-map-support: 0.5.13 + checksum: 423dd2b4d7c61e27572bb558f68ac838f94927131626e709489636224593d274ad7b8ced6c7abecd2c0075ac9d01bf4e7ef09f1a60c495f66ad855f093575ced + languageName: node + linkType: hard + "jest-runtime@npm:^26.6.3": version: 26.6.3 resolution: "jest-runtime@npm:26.6.3" @@ -28038,6 +28408,36 @@ __metadata: languageName: node linkType: hard +"jest-runtime@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-runtime@npm:28.1.3" + dependencies: + "@jest/environment": ^28.1.3 + "@jest/fake-timers": ^28.1.3 + "@jest/globals": ^28.1.3 + "@jest/source-map": ^28.1.2 + "@jest/test-result": ^28.1.3 + "@jest/transform": ^28.1.3 + "@jest/types": ^28.1.3 + chalk: ^4.0.0 + cjs-module-lexer: ^1.0.0 + collect-v8-coverage: ^1.0.0 + execa: ^5.0.0 + glob: ^7.1.3 + graceful-fs: ^4.2.9 + jest-haste-map: ^28.1.3 + jest-message-util: ^28.1.3 + jest-mock: ^28.1.3 + jest-regex-util: ^28.0.2 + jest-resolve: ^28.1.3 + jest-snapshot: ^28.1.3 + jest-util: ^28.1.3 + slash: ^3.0.0 + strip-bom: ^4.0.0 + checksum: f315b5dafd1af501afb643b274311fc906cd27236ba87bc004cf0494619fd4fad70bbc8d1b30a7335a17531367cefac0b0941cfd35c255d6ce4aecd686e76508 + languageName: node + linkType: hard + "jest-serializer-html@npm:^7.0.0": version: 7.1.0 resolution: "jest-serializer-html@npm:7.1.0" @@ -28128,6 +28528,37 @@ __metadata: languageName: node linkType: hard +"jest-snapshot@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-snapshot@npm:28.1.3" + dependencies: + "@babel/core": ^7.11.6 + "@babel/generator": ^7.7.2 + "@babel/plugin-syntax-typescript": ^7.7.2 + "@babel/traverse": ^7.7.2 + "@babel/types": ^7.3.3 + "@jest/expect-utils": ^28.1.3 + "@jest/transform": ^28.1.3 + "@jest/types": ^28.1.3 + "@types/babel__traverse": ^7.0.6 + "@types/prettier": ^2.1.5 + babel-preset-current-node-syntax: ^1.0.0 + chalk: ^4.0.0 + expect: ^28.1.3 + graceful-fs: ^4.2.9 + jest-diff: ^28.1.3 + jest-get-type: ^28.0.2 + jest-haste-map: ^28.1.3 + jest-matcher-utils: ^28.1.3 + jest-message-util: ^28.1.3 + jest-util: ^28.1.3 + natural-compare: ^1.4.0 + pretty-format: ^28.1.3 + semver: ^7.3.5 + checksum: 2dcf7a7e7a2ffff8decfab61e4a9b7c333ad4766a21cfb77d63d5bd01c298df31c511ac5c0754715e280e4cdeae9ca91f2c765c86e8764a59c142063bcc8dee6 + languageName: node + linkType: hard + "jest-specific-snapshot@npm:^4.0.0": version: 4.0.0 resolution: "jest-specific-snapshot@npm:4.0.0" @@ -28150,17 +28581,17 @@ __metadata: languageName: node linkType: hard -"jest-util@npm:27.5.1, jest-util@npm:^27.5.1": - version: 27.5.1 - resolution: "jest-util@npm:27.5.1" +"jest-util@npm:28.1.1": + version: 28.1.1 + resolution: "jest-util@npm:28.1.1" dependencies: - "@jest/types": ^27.5.1 + "@jest/types": ^28.1.1 "@types/node": "*" chalk: ^4.0.0 ci-info: ^3.2.0 graceful-fs: ^4.2.9 picomatch: ^2.2.3 - checksum: 0f60cd2a2e09a6646ccd4ff489f1970282c0694724104979e897bd5164f91204726f5408572bf5e759d09e59d5c4e4dc65a643d2b630e06a10402bba07bf2a2e + checksum: 24f311d1b0c46f7ae9f37b020ee2932551d27882256b259768d3ce9915b43861808f1a40711344c4e567013858f11e11fc9ca19509e2c17810310e927185c705 languageName: node linkType: hard @@ -28198,7 +28629,21 @@ __metadata: languageName: node linkType: hard -"jest-util@npm:^28.0.0, jest-util@npm:^28.1.3": +"jest-util@npm:^27.5.1": + version: 27.5.1 + resolution: "jest-util@npm:27.5.1" + dependencies: + "@jest/types": ^27.5.1 + "@types/node": "*" + chalk: ^4.0.0 + ci-info: ^3.2.0 + graceful-fs: ^4.2.9 + picomatch: ^2.2.3 + checksum: 0f60cd2a2e09a6646ccd4ff489f1970282c0694724104979e897bd5164f91204726f5408572bf5e759d09e59d5c4e4dc65a643d2b630e06a10402bba07bf2a2e + languageName: node + linkType: hard + +"jest-util@npm:^28.0.0, jest-util@npm:^28.1.1, jest-util@npm:^28.1.3": version: 28.1.3 resolution: "jest-util@npm:28.1.3" dependencies: @@ -28212,6 +28657,20 @@ __metadata: languageName: node linkType: hard +"jest-util@npm:^29.0.1": + version: 29.0.1 + resolution: "jest-util@npm:29.0.1" + dependencies: + "@jest/types": ^29.0.1 + "@types/node": "*" + chalk: ^4.0.0 + ci-info: ^3.2.0 + graceful-fs: ^4.2.9 + picomatch: ^2.2.3 + checksum: 54593aa6b5a5241de1c74a1bff78ed2707f8a0a704824615ed9d36c22ddad0dcdedbf7161fe58c1199b1ab69d244930ed2084784c4d006de678ff70e392d01a5 + languageName: node + linkType: hard + "jest-validate@npm:^26.6.2": version: 26.6.2 resolution: "jest-validate@npm:26.6.2" @@ -28240,6 +28699,20 @@ __metadata: languageName: node linkType: hard +"jest-validate@npm:^28.1.1, jest-validate@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-validate@npm:28.1.3" + dependencies: + "@jest/types": ^28.1.3 + camelcase: ^6.2.0 + chalk: ^4.0.0 + jest-get-type: ^28.0.2 + leven: ^3.1.0 + pretty-format: ^28.1.3 + checksum: 57a69c560f7ea8b69d0b26fb895f43de1e46f361c512cb74495b17a10d2999a341dba6a83b67dd3d8899a86242662db113ef8f3e0bc5cbf032a9982535b378e0 + languageName: node + linkType: hard + "jest-vue-preprocessor@npm:^1.7.1": version: 1.7.1 resolution: "jest-vue-preprocessor@npm:1.7.1" @@ -28319,7 +28792,7 @@ __metadata: languageName: node linkType: hard -"jest-watcher@npm:^28.0.0": +"jest-watcher@npm:^28.0.0, jest-watcher@npm:^28.1.3": version: 28.1.3 resolution: "jest-watcher@npm:28.1.3" dependencies: @@ -28367,7 +28840,7 @@ __metadata: languageName: node linkType: hard -"jest-worker@npm:^28.0.2": +"jest-worker@npm:^28.0.2, jest-worker@npm:^28.1.1, jest-worker@npm:^28.1.3": version: 28.1.3 resolution: "jest-worker@npm:28.1.3" dependencies: @@ -28455,9 +28928,9 @@ __metadata: linkType: hard "jquery@npm:^3.5.0": - version: 3.6.0 - resolution: "jquery@npm:3.6.0" - checksum: 45a63f8376a8918087c0277b2394dd382fcacff765c41ccbb5009a9336f8c971bf41c6a0519062edc1dff6333d96959c3a3ec55c95eb6c94d5372253d6cbf82f + version: 3.6.1 + resolution: "jquery@npm:3.6.1" + checksum: 5867ba6c9f4eecb8e55965288799b2569f83cdac5f97602d6ae17959c3ff17e728dc7c6f75e607e00d235bfb41d6c730b61953a0052046e67784e2fb5edd151c languageName: node linkType: hard @@ -28489,7 +28962,7 @@ __metadata: languageName: node linkType: hard -"js-yaml@npm:3.14.1, js-yaml@npm:^3.13.1, js-yaml@npm:^3.14.0, js-yaml@npm:^3.14.1, js-yaml@npm:^3.2.5, js-yaml@npm:^3.2.7, js-yaml@npm:^3.6.1, js-yaml@npm:^3.9.0": +"js-yaml@npm:3.14.1, js-yaml@npm:^3.13.1, js-yaml@npm:^3.14.0, js-yaml@npm:^3.14.1, js-yaml@npm:^3.2.5, js-yaml@npm:^3.2.7, js-yaml@npm:^3.6.1": version: 3.14.1 resolution: "js-yaml@npm:3.14.1" dependencies: @@ -28880,9 +29353,9 @@ __metadata: linkType: hard "jsonc-parser@npm:^3.0.0": - version: 3.1.0 - resolution: "jsonc-parser@npm:3.1.0" - checksum: c39b66b96c4ecb269187f4cd24fb3400b43d944eb023f5df9d9f4ab87cd396e26541d521b22379621458156badaf96a2520a75511e14fc15be8ad33eb88cbc91 + version: 3.2.0 + resolution: "jsonc-parser@npm:3.2.0" + checksum: 5a12d4d04dad381852476872a29dcee03a57439574e4181d91dca71904fcdcc5e8e4706c0a68a2c61ad9810e1e1c5806b5100d52d3e727b78f5cdc595401045b languageName: node linkType: hard @@ -30446,11 +30919,11 @@ __metadata: linkType: hard "magic-string@npm:^0.26.0, magic-string@npm:^0.26.1, magic-string@npm:^0.26.2": - version: 0.26.2 - resolution: "magic-string@npm:0.26.2" + version: 0.26.3 + resolution: "magic-string@npm:0.26.3" dependencies: sourcemap-codec: ^1.4.8 - checksum: abffa31439bccebdce3554ae496331c130af4d97f8cb96f4753ef5a4b7d5eb03d346107a0673b55187d7cbd67eb512ddc4424f82849a297dba571769896053ca + checksum: 9393155a0f2054baa6c178c0c9ff8e20590a0c182d76e39c220e0e35cab346c0440f81a19bca1d1a4d0c7c9910c71f11bf24b12c753cf722f0ef4c988d652fe7 languageName: node linkType: hard @@ -30732,11 +31205,11 @@ __metadata: linkType: hard "marked@npm:^4.0.12": - version: 4.0.19 - resolution: "marked@npm:4.0.19" + version: 4.1.0 + resolution: "marked@npm:4.1.0" bin: marked: bin/marked.js - checksum: 0a1951f2fc8b1e20ba94df753d1a4b03ed1e8a61ab7e21eae659ffabcc862e53de641179abbf4de71eab8287eff4ef12e89af8d7e5b8abf05148b9879b0206bf + checksum: 6cabf22cf3a2f9eac8ddf1222adccf4da4210f3ce5caa75e712dcacc337cbf4810301ea946128882a34114389555b125d2b6ab59648d08d65480ecf7c53de432 languageName: node linkType: hard @@ -31135,13 +31608,6 @@ __metadata: languageName: node linkType: hard -"memorystream@npm:^0.3.1": - version: 0.3.1 - resolution: "memorystream@npm:0.3.1" - checksum: 4bd164657711d9747ff5edb0508b2944414da3464b7fe21ac5c67cf35bba975c4b446a0124bd0f9a8be54cfc18faf92e92bd77563a20328b1ccf2ff04e9f39b9 - languageName: node - linkType: hard - "meow@npm:^3.3.0": version: 3.7.0 resolution: "meow@npm:3.7.0" @@ -32012,7 +32478,7 @@ __metadata: languageName: node linkType: hard -"minizlib@npm:^2.0.0, minizlib@npm:^2.1.0, minizlib@npm:^2.1.1, minizlib@npm:^2.1.2": +"minizlib@npm:^2.0.0, minizlib@npm:^2.1.1, minizlib@npm:^2.1.2": version: 2.1.2 resolution: "minizlib@npm:2.1.2" dependencies: @@ -33160,27 +33626,6 @@ __metadata: languageName: node linkType: hard -"npm-run-all@npm:^4.1.5": - version: 4.1.5 - resolution: "npm-run-all@npm:4.1.5" - dependencies: - ansi-styles: ^3.2.1 - chalk: ^2.4.1 - cross-spawn: ^6.0.5 - memorystream: ^0.3.1 - minimatch: ^3.0.4 - pidtree: ^0.3.0 - read-pkg: ^3.0.0 - shell-quote: ^1.6.1 - string.prototype.padend: ^3.0.0 - bin: - npm-run-all: bin/npm-run-all/index.js - run-p: bin/run-p/index.js - run-s: bin/run-s/index.js - checksum: 736ee39bd35454d3efaa4a2e53eba6c523e2e17fba21a18edcce6b221f5cab62000bef16bb6ae8aff9e615831e6b0eb25ab51d52d60e6fa6f4ea880e4c6d31f4 - languageName: node - linkType: hard - "npm-run-path@npm:^2.0.0": version: 2.0.2 resolution: "npm-run-path@npm:2.0.2" @@ -33290,12 +33735,12 @@ __metadata: languageName: node linkType: hard -"nx@npm:14.5.10": - version: 14.5.10 - resolution: "nx@npm:14.5.10" +"nx@npm:14.6.1": + version: 14.6.1 + resolution: "nx@npm:14.6.1" dependencies: - "@nrwl/cli": 14.5.10 - "@nrwl/tao": 14.5.10 + "@nrwl/cli": 14.6.1 + "@nrwl/tao": 14.6.1 "@parcel/watcher": 2.0.4 chalk: 4.1.0 chokidar: ^3.5.1 @@ -33334,7 +33779,7 @@ __metadata: optional: true bin: nx: bin/nx.js - checksum: 56e1d5b6c3205f9d2141246bcbe75f30ddb8686731c009893fc940963548ac5583644f4ba44bc2eb6b5a01d245df966abff98d3c3785e7807d276820d5f563e9 + checksum: 9f448a1f0e171d8b735a9a6e6930b8b199183ff9e224e6b6acac8ecd64d2eaf67261dca86a848befc96c60134096377f9d20b96b8c2829d658622603a718a01d languageName: node linkType: hard @@ -33641,7 +34086,7 @@ __metadata: languageName: node linkType: hard -"open@npm:^7.0.3, open@npm:^7.4.2": +"open@npm:^7.0.3": version: 7.4.2 resolution: "open@npm:7.4.2" dependencies: @@ -34440,7 +34885,7 @@ __metadata: languageName: node linkType: hard -"path-parse@npm:^1.0.6, path-parse@npm:^1.0.7": +"path-parse@npm:^1.0.7": version: 1.0.7 resolution: "path-parse@npm:1.0.7" checksum: 11ce261f9d294cc7a58d6a574b7f1b935842355ec66fba3c3fd79e0f036462eaf07d0aa95bb74ff432f9afef97ce1926c720988c6a7451d8a584930ae7de86e1 @@ -34525,8 +34970,8 @@ __metadata: linkType: hard "pdfjs-dist@npm:^2.12.313": - version: 2.15.349 - resolution: "pdfjs-dist@npm:2.15.349" + version: 2.16.105 + resolution: "pdfjs-dist@npm:2.16.105" dependencies: dommatrix: ^1.0.3 web-streams-polyfill: ^3.2.1 @@ -34535,7 +34980,7 @@ __metadata: peerDependenciesMeta: worker-loader: optional: true - checksum: 471dd78428ab6a32a0dd0c400540b1dc76389290097c50ccb89ddcf4136f952b74669e0ac7ebd339b93bed7b061acab5c8e241a46d44bdca452bf8b9ac1aa070 + checksum: 903a2d95fb3b8a2ec66fb3164813e6181512a144abc39b7f87a735fbcf3384b1d2ee3c6ed8dde70bfbe87c8ae5f87fea8c799c22a2ebe2669ed8573bc076d1f6 languageName: node linkType: hard @@ -34596,15 +35041,6 @@ __metadata: languageName: node linkType: hard -"pidtree@npm:^0.3.0": - version: 0.3.1 - resolution: "pidtree@npm:0.3.1" - bin: - pidtree: bin/pidtree.js - checksum: cd69b0182f749f45ab48584e3442c48c5dc4512502c18d5b0147a33b042c41a4db4269b9ce2f7c48f11833ee5e79d81f5ebc6f7bf8372d4ea55726f60dc505a1 - languageName: node - linkType: hard - "pify@npm:^2.0.0, pify@npm:^2.2.0, pify@npm:^2.3.0": version: 2.3.0 resolution: "pify@npm:2.3.0" @@ -36049,6 +36485,15 @@ __metadata: languageName: node linkType: hard +"prettier@npm:2.7.1, prettier@npm:^1.18.2 || ^2.0.0": + version: 2.7.1 + resolution: "prettier@npm:2.7.1" + bin: + prettier: bin-prettier.js + checksum: 359d2b7ecf36bd52924a48331cae506d335f18637fde6c686212f952b9ce678ce9f554a80571049b36ec2897a8a6c40094b776dea371cc5c04c481cf5b78504b + languageName: node + linkType: hard + "prettier@npm:>=2.2.1 <=2.3.0": version: 2.3.0 resolution: "prettier@npm:2.3.0" @@ -36058,15 +36503,6 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^1.18.2 || ^2.0.0": - version: 2.7.1 - resolution: "prettier@npm:2.7.1" - bin: - prettier: bin-prettier.js - checksum: 359d2b7ecf36bd52924a48331cae506d335f18637fde6c686212f952b9ce678ce9f554a80571049b36ec2897a8a6c40094b776dea371cc5c04c481cf5b78504b - languageName: node - linkType: hard - "pretty-bytes@npm:^5.3.0, pretty-bytes@npm:^5.4.1, pretty-bytes@npm:^5.6.0": version: 5.6.0 resolution: "pretty-bytes@npm:5.6.0" @@ -36119,7 +36555,7 @@ __metadata: languageName: node linkType: hard -"pretty-format@npm:^28.0.0, pretty-format@npm:^28.1.3": +"pretty-format@npm:^28.0.0, pretty-format@npm:^28.1.1, pretty-format@npm:^28.1.3": version: 28.1.3 resolution: "pretty-format@npm:28.1.3" dependencies: @@ -36131,6 +36567,17 @@ __metadata: languageName: node linkType: hard +"pretty-format@npm:^29.0.0, pretty-format@npm:^29.0.1": + version: 29.0.1 + resolution: "pretty-format@npm:29.0.1" + dependencies: + "@jest/schemas": ^29.0.0 + ansi-styles: ^5.0.0 + react-is: ^18.0.0 + checksum: 287bd576bbf1914d51f73c18f7c0b8c1666fdb834d35c0632cbbf1c894ec06ba2a3d473547a4d2f1bdf69f62f5d4dc2f97e6fbfae54eef39ac06482e6ab490b1 + languageName: node + linkType: hard + "pretty-format@npm:^3.5.1, pretty-format@npm:^3.8.0": version: 3.8.0 resolution: "pretty-format@npm:3.8.0" @@ -36318,11 +36765,11 @@ __metadata: linkType: hard "promise@npm:^8.1.0": - version: 8.1.0 - resolution: "promise@npm:8.1.0" + version: 8.2.0 + resolution: "promise@npm:8.2.0" dependencies: asap: ~2.0.6 - checksum: bd6594e66b200a0c5aa18b46502e859d5abe7daeae2f9edaaf4e440628e6f960158ca0b9a12763d845ea7532e832566eee6fcceaa52b6862cc90908a51c4eca8 + checksum: 058589c7b2ded3ddb7db0d3f3771e0814f73fc5181786ad338bb090e95e1aa93e2a07cb9b7ece53b45b619026c77508442959c867d951634215e73e75da0d02f languageName: node linkType: hard @@ -38843,7 +39290,7 @@ __metadata: languageName: node linkType: hard -"require-from-string@npm:^2.0.1, require-from-string@npm:^2.0.2": +"require-from-string@npm:^2.0.2": version: 2.0.2 resolution: "require-from-string@npm:2.0.2" checksum: aaa267e0c5b022fc5fd4eef49d8285086b15f2a1c54b28240fdf03599cbd9c26049fee3eab894f2e1f6ca65e513b030a7c264201e3f005601e80c49fb2937ce2 @@ -39029,15 +39476,6 @@ __metadata: languageName: node linkType: hard -"resolve@npm:1.17.0": - version: 1.17.0 - resolution: "resolve@npm:1.17.0" - dependencies: - path-parse: ^1.0.6 - checksum: 4e6c76cc1a7b08bff637b092ce035d7901465067915605bc5a23ac0c10fe42ec205fc209d5d5f7a5f27f37ce71d687def7f656bbb003631cd46a8374f55ec73d - languageName: node - linkType: hard - "resolve@npm:1.22.0": version: 1.22.0 resolution: "resolve@npm:1.22.0" @@ -39084,15 +39522,6 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@1.17.0#~builtin": - version: 1.17.0 - resolution: "resolve@patch:resolve@npm%3A1.17.0#~builtin::version=1.17.0&hash=07638b" - dependencies: - path-parse: ^1.0.6 - checksum: e072e52be3c3dbfd086761115db4a5136753e7aefc0e665e66e7307ddcd9d6b740274516055c74aee44921625e95993f03570450aa310b8d73b1c9daa056c4cd - languageName: node - linkType: hard - "resolve@patch:resolve@1.22.0#~builtin": version: 1.22.0 resolution: "resolve@patch:resolve@npm%3A1.22.0#~builtin::version=1.22.0&hash=07638b" @@ -39306,9 +39735,9 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^2.43.1, rollup@npm:^2.60.2, rollup@npm:^2.74.1, rollup@npm:~2.78.0": - version: 2.78.1 - resolution: "rollup@npm:2.78.1" +"rollup@npm:^2.43.1, rollup@npm:^2.60.2, rollup@npm:^2.74.1": + version: 2.79.0 + resolution: "rollup@npm:2.79.0" dependencies: fsevents: ~2.3.2 dependenciesMeta: @@ -39316,7 +39745,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: ae24b886adee31455ec030736b113f84628a4f74106ea47ebf666fa5c7eac23f49b7d15acb5b5ee47671f3e184fb1c8b05946e5c76eb889a1dafaf5c75c9b70a + checksum: dbabfe69bf370422de4356cbfd2611ff11efb69ceb52ade5567b752d728b4882a9db49434c978ba9d7be439967ad8832db4f7d4c7366dbaa668783a7fa8e2676 languageName: node linkType: hard @@ -39376,24 +39805,6 @@ __metadata: languageName: node linkType: hard -"rxjs-for-await@npm:0.0.2": - version: 0.0.2 - resolution: "rxjs-for-await@npm:0.0.2" - peerDependencies: - rxjs: ^6.0.0 - checksum: 20f98281b1e9f7bf9c0da52f58e9d1404e875c71cf124a7672da2e43654b27e869aaf39fab60fed41d012cc6b8724206beb1156b506e9a7b9a8962d8b4ab9671 - languageName: node - linkType: hard - -"rxjs@npm:6.5.5": - version: 6.5.5 - resolution: "rxjs@npm:6.5.5" - dependencies: - tslib: ^1.9.0 - checksum: 0b2f83892734c65b1682ddfc2616155a615d4b7f67e993cb459dbaaeedaad7878d5014dc0abb7a0da50b4c01ec8d3c1bca05bbb36260523dd18b7a7181a56bb5 - languageName: node - linkType: hard - "rxjs@npm:6.6.7, rxjs@npm:^6.4.0, rxjs@npm:^6.5.2, rxjs@npm:^6.5.4, rxjs@npm:^6.6.0, rxjs@npm:^6.6.3, rxjs@npm:^6.6.7": version: 6.6.7 resolution: "rxjs@npm:6.6.7" @@ -39578,15 +39989,15 @@ __metadata: linkType: hard "sass@npm:^1.43.4": - version: 1.54.5 - resolution: "sass@npm:1.54.5" + version: 1.54.8 + resolution: "sass@npm:1.54.8" dependencies: chokidar: ">=3.0.0 <4.0.0" immutable: ^4.0.0 source-map-js: ">=0.6.2 <2.0.0" bin: sass: sass.js - checksum: 2a4d20cc8f5ffb85ddaaa382c39c4de908a5e1562eef516f15ab4a69e8868458adccd9114899a740f93636023d14722d3df4d4ca816cfc1b49acf2b57e5836e2 + checksum: d3580078c3093dc2fd69550a41a6d3f3fc03dd81aae77fe2e4f77b20d57e3d84682e5e935c80d82c13dd44d24c8a96fda215bea1543e7762cc84456441d22749 languageName: node linkType: hard @@ -40124,7 +40535,7 @@ __metadata: languageName: node linkType: hard -"shell-quote@npm:^1.6.1, shell-quote@npm:^1.7.3": +"shell-quote@npm:^1.7.3": version: 1.7.3 resolution: "shell-quote@npm:1.7.3" checksum: cf997c325f49c4393a859074f1ee9ca3da7d9e1940225bab24a86f0266504c7d7e356b83f13c74932cb243d53125b5c8c57b714017c53490bf1fe10540422014 @@ -40542,6 +40953,16 @@ __metadata: languageName: node linkType: hard +"source-map-support@npm:0.5.13": + version: 0.5.13 + resolution: "source-map-support@npm:0.5.13" + dependencies: + buffer-from: ^1.0.0 + source-map: ^0.6.0 + checksum: 137539f8c453fa0f496ea42049ab5da4569f96781f6ac8e5bfda26937be9494f4e8891f523c5f98f0e85f71b35d74127a00c46f83f6a4f54672b58d53202565e + languageName: node + linkType: hard + "source-map-support@npm:0.5.21, source-map-support@npm:^0.5.16, source-map-support@npm:^0.5.5, source-map-support@npm:^0.5.6, source-map-support@npm:~0.5.12, source-map-support@npm:~0.5.20": version: 0.5.21 resolution: "source-map-support@npm:0.5.21" @@ -41228,17 +41649,6 @@ __metadata: languageName: node linkType: hard -"string.prototype.padend@npm:^3.0.0": - version: 3.1.3 - resolution: "string.prototype.padend@npm:3.1.3" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.3 - es-abstract: ^1.19.1 - checksum: c713de3b48f6c773c72012dfad99d3865e714d9c9f8ea8656852b21a9bf5d6ccbcbf553e14ef2b6cbdff45db935103322a1fab87dfda8021fd8c8af432195aeb - languageName: node - linkType: hard - "string.prototype.trim@npm:^1.2.1": version: 1.2.6 resolution: "string.prototype.trim@npm:1.2.6" @@ -42009,9 +42419,9 @@ __metadata: linkType: hard "synchronous-promise@npm:^2.0.15": - version: 2.0.15 - resolution: "synchronous-promise@npm:2.0.15" - checksum: 967778e7570dc496d7630a89db3bada38876574797c9b272ee50f6ecd7afcebf450268b4bb48a84274d213ab9fd4865dbcc6edeb279f9ecaddf189d5446cbe43 + version: 2.0.16 + resolution: "synchronous-promise@npm:2.0.16" + checksum: b0cbad61b24b36ab1a8c6ac5b10335ad7c1a006b69bf5e73e5de9a141a54abaef20b4b808a9939e81dc52cf27f4c4c7a62e90cec42a0005efda712618985ba5a languageName: node linkType: hard @@ -42139,17 +42549,17 @@ __metadata: languageName: node linkType: hard -"tar@npm:5.0.5": - version: 5.0.5 - resolution: "tar@npm:5.0.5" +"tar@npm:6.1.11, tar@npm:^6.0.2, tar@npm:^6.1.0, tar@npm:^6.1.11, tar@npm:^6.1.2": + version: 6.1.11 + resolution: "tar@npm:6.1.11" dependencies: - chownr: ^1.1.3 + chownr: ^2.0.0 fs-minipass: ^2.0.0 minipass: ^3.0.0 - minizlib: ^2.1.0 - mkdirp: ^0.5.0 + minizlib: ^2.1.1 + mkdirp: ^1.0.3 yallist: ^4.0.0 - checksum: 3ca8d5e8e9f30dd0480d726c26b15ddb50ee91b9c8a6e65f139beaca11423db03197951d786033a1b15a45fd315383afff31a93d56e6331c4e972cef46688b05 + checksum: 5a016f5330f43815420797b87ade578e2ea60affd47439c988a3fc8f7bb6b36450d627c31ba6a839346fae248b4c8c12bb06bb0716211f37476838c7eff91f05 languageName: node linkType: hard @@ -42168,20 +42578,6 @@ __metadata: languageName: node linkType: hard -"tar@npm:^6.0.2, tar@npm:^6.1.0, tar@npm:^6.1.11, tar@npm:^6.1.2": - version: 6.1.11 - resolution: "tar@npm:6.1.11" - dependencies: - chownr: ^2.0.0 - fs-minipass: ^2.0.0 - minipass: ^3.0.0 - minizlib: ^2.1.1 - mkdirp: ^1.0.3 - yallist: ^4.0.0 - checksum: 5a016f5330f43815420797b87ade578e2ea60affd47439c988a3fc8f7bb6b36450d627c31ba6a839346fae248b4c8c12bb06bb0716211f37476838c7eff91f05 - languageName: node - linkType: hard - "teeny-request@npm:7.0.1": version: 7.0.1 resolution: "teeny-request@npm:7.0.1" @@ -42288,8 +42684,8 @@ __metadata: linkType: hard "terser-webpack-plugin@npm:*, terser-webpack-plugin@npm:^5.1.1, terser-webpack-plugin@npm:^5.1.3, terser-webpack-plugin@npm:^5.2.5, terser-webpack-plugin@npm:^5.3.1": - version: 5.3.5 - resolution: "terser-webpack-plugin@npm:5.3.5" + version: 5.3.6 + resolution: "terser-webpack-plugin@npm:5.3.6" dependencies: "@jridgewell/trace-mapping": ^0.3.14 jest-worker: ^27.4.5 @@ -42305,7 +42701,7 @@ __metadata: optional: true uglify-js: optional: true - checksum: 4e70f03956e819de8e1744a96c21a59747506b44a587d293072645647651391e6a42244342a8af8cd3f0db2d732b4ea0bf6519a8860b3377124c9fca42e93fc6 + checksum: 75ac4de6f95e62667166572b1db9f54ef163f02a7f9234549239d1a42462a5a0df67a821d791e1eb105a5a6e02941a5b03c271c56a886a508b83b90c2d52863e languageName: node linkType: hard @@ -42374,8 +42770,8 @@ __metadata: linkType: hard "testem@npm:^3.2.0": - version: 3.8.0 - resolution: "testem@npm:3.8.0" + version: 3.9.0 + resolution: "testem@npm:3.9.0" dependencies: "@xmldom/xmldom": ^0.8.0 backbone: ^1.1.2 @@ -42408,7 +42804,7 @@ __metadata: tmp: 0.0.33 bin: testem: testem.js - checksum: e4100f9934c55872010412045f0e785a1749395c0058a2318448f2bd7657d5facc9d4d69c72e1571273296bc49f031df23bf12e7f3ac4e258c06189b683138eb + checksum: ee249735f80750c5c13ffaec978826e8163bc25569c4c841beee754de07f83d9002e7b9d7f27e72c11ee379e9f659cd978dd0686466a7635f56895112ae16c7c languageName: node linkType: hard @@ -43420,7 +43816,7 @@ __metadata: languageName: node linkType: hard -"type@npm:^2.5.0, type@npm:^2.7.2": +"type@npm:^2.7.2": version: 2.7.2 resolution: "type@npm:2.7.2" checksum: 84c2382788fe24e0bc3d64c0c181820048f672b0f06316aa9c7bdb373f8a09f8b5404f4e856bc4539fb931f2f08f2adc4c53f6c08c9c0314505d70c29a1289e1 @@ -44717,9 +45113,9 @@ __metadata: linkType: hard "vscode-languageserver-textdocument@npm:^1.0.1": - version: 1.0.5 - resolution: "vscode-languageserver-textdocument@npm:1.0.5" - checksum: 17f9f3eb52fbe5f0d750ab152623a93424b24a28a349fd9576c967423306156a8c1964c92ad15ce2b09b79f3ebd5666f23bc115d14675e3c5a66a0e3f038d655 + version: 1.0.7 + resolution: "vscode-languageserver-textdocument@npm:1.0.7" + checksum: 6bda397d117b3d5bdf636a5fa29bdfc29c288dd748eb6636722caa1408cfc38d51d522a96a9162c529e9c33cb4b9c55cc8b4c5e417b00297ff0e5a1f21fe0ce6 languageName: node linkType: hard @@ -44731,9 +45127,9 @@ __metadata: linkType: hard "vscode-nls@npm:^5.0.0": - version: 5.1.0 - resolution: "vscode-nls@npm:5.1.0" - checksum: 08b9fb0097dd10e6fe5b1850ba5bd9ab489e05be6c441e8ed0c36339620867f47fe008ac760ca80fa6cc84262a17e6d4dbe153334c4edeeee69fd154d971c364 + version: 5.2.0 + resolution: "vscode-nls@npm:5.2.0" + checksum: dc9e48f58ebbc807f435d351008813a2ea0c9432d51e778bcac9163c0642f929ddb518411ad654e775ce31e24d6acfa8fb7db8893c05b42c2019894e08b050f9 languageName: node linkType: hard @@ -45013,15 +45409,15 @@ __metadata: linkType: hard "vue@npm:^3.0.0, vue@npm:^3.2.33": - version: 3.2.37 - resolution: "vue@npm:3.2.37" + version: 3.2.38 + resolution: "vue@npm:3.2.38" dependencies: - "@vue/compiler-dom": 3.2.37 - "@vue/compiler-sfc": 3.2.37 - "@vue/runtime-dom": 3.2.37 - "@vue/server-renderer": 3.2.37 - "@vue/shared": 3.2.37 - checksum: b4e4d051452d284de89788b748596210950d08a805f3a5b9c4709ee6ddebb818d95439046a8fd8188fac7fba2d2746aad734d22ae8aa11b2991e11d63afde4be + "@vue/compiler-dom": 3.2.38 + "@vue/compiler-sfc": 3.2.38 + "@vue/runtime-dom": 3.2.38 + "@vue/server-renderer": 3.2.38 + "@vue/shared": 3.2.38 + checksum: 54f6425bd29da94063a62bbd7b07759e7f9230bcfd3e5be042ed72f11801ba864e0ae7094e6734261ec0570cd89b8dd9b6c9639e3400ff208c71ba53c36eb2ce languageName: node linkType: hard @@ -45130,7 +45526,7 @@ __metadata: languageName: node linkType: hard -"walker@npm:^1.0.7, walker@npm:~1.0.5": +"walker@npm:^1.0.7, walker@npm:^1.0.8, walker@npm:~1.0.5": version: 1.0.8 resolution: "walker@npm:1.0.8" dependencies: @@ -45426,8 +45822,8 @@ __metadata: linkType: hard "webpack-dev-server@npm:^4.6.0, webpack-dev-server@npm:^4.7.3, webpack-dev-server@npm:^4.8.1": - version: 4.10.0 - resolution: "webpack-dev-server@npm:4.10.0" + version: 4.10.1 + resolution: "webpack-dev-server@npm:4.10.1" dependencies: "@types/bonjour": ^3.5.9 "@types/connect-history-api-fallback": ^1.3.5 @@ -45465,7 +45861,7 @@ __metadata: optional: true bin: webpack-dev-server: bin/webpack-dev-server.js - checksum: cf3bbcb875c24553018a84389d454f2e9d991923ec774ed20f0ae34ddbfa5a3226c265058aa687984e4410769f08d60a5de851203cebe32677d5594edbb2efd5 + checksum: d2e0681f7b74fb8e014940e9efa1390928e2763dd15e09a7db1510928138c9fd746971f8af710ec52ce4370012a04e4d76153f718b7f46cee7bb58a1ac84fe35 languageName: node linkType: hard @@ -46183,6 +46579,16 @@ __metadata: languageName: node linkType: hard +"write-file-atomic@npm:^4.0.1": + version: 4.0.2 + resolution: "write-file-atomic@npm:4.0.2" + dependencies: + imurmurhash: ^0.1.4 + signal-exit: ^3.0.7 + checksum: a2c282c95ef5d8e1c27b335ae897b5eca00e85590d92a3fd69a437919b7b93ff36a69ea04145da55829d2164e724bc62202cdb5f4b208b425aba0807889375c7 + languageName: node + linkType: hard + "write-json-file@npm:^2.2.0": version: 2.3.0 resolution: "write-json-file@npm:2.3.0" @@ -46441,13 +46847,6 @@ __metadata: languageName: node linkType: hard -"yargs-parser@npm:20.0.0": - version: 20.0.0 - resolution: "yargs-parser@npm:20.0.0" - checksum: 57737f9a5a16907513928aa4307641b04d0686543b9c31d827f26f3013715b3d6e32334022924ddf1b3b82170a4eb2393eae47dca38db3ed5659637a3afd1157 - languageName: node - linkType: hard - "yargs-parser@npm:20.x, yargs-parser@npm:^20.2.2, yargs-parser@npm:^20.2.3, yargs-parser@npm:^20.2.9": version: 20.2.9 resolution: "yargs-parser@npm:20.2.9" @@ -46462,6 +46861,13 @@ __metadata: languageName: node linkType: hard +"yargs-parser@npm:>=21.0.1, yargs-parser@npm:^21.0.0, yargs-parser@npm:^21.0.1": + version: 21.1.1 + resolution: "yargs-parser@npm:21.1.1" + checksum: f84b5e48169479d2f402239c59f084cfd1c3acc197a05c59b98bab067452e6b3ea46d4dd8ba2985ba7b3d32a343d77df0debd6b343e5dae3da2aab2cdf5886b2 + languageName: node + linkType: hard + "yargs-parser@npm:^13.1.2": version: 13.1.2 resolution: "yargs-parser@npm:13.1.2" @@ -46492,32 +46898,6 @@ __metadata: languageName: node linkType: hard -"yargs-parser@npm:^21.0.0, yargs-parser@npm:^21.0.1": - version: 21.1.1 - resolution: "yargs-parser@npm:21.1.1" - checksum: f84b5e48169479d2f402239c59f084cfd1c3acc197a05c59b98bab067452e6b3ea46d4dd8ba2985ba7b3d32a343d77df0debd6b343e5dae3da2aab2cdf5886b2 - languageName: node - linkType: hard - -"yargs@npm:15.4.1, yargs@npm:^15.3.1, yargs@npm:^15.4.1": - version: 15.4.1 - resolution: "yargs@npm:15.4.1" - dependencies: - cliui: ^6.0.0 - decamelize: ^1.2.0 - find-up: ^4.1.0 - get-caller-file: ^2.0.1 - require-directory: ^2.1.1 - require-main-filename: ^2.0.0 - set-blocking: ^2.0.0 - string-width: ^4.2.0 - which-module: ^2.0.0 - y18n: ^4.0.0 - yargs-parser: ^18.1.2 - checksum: f1ca680c974333a5822732825cca7e95306c5a1e7750eb7b973ce6dc4f97a6b0a8837203c8b194f461969bfe1fb1176d1d423036635285f6010b392fa498ab2d - languageName: node - linkType: hard - "yargs@npm:^13.3.0": version: 13.3.2 resolution: "yargs@npm:13.3.2" @@ -46555,6 +46935,25 @@ __metadata: languageName: node linkType: hard +"yargs@npm:^15.3.1, yargs@npm:^15.4.1": + version: 15.4.1 + resolution: "yargs@npm:15.4.1" + dependencies: + cliui: ^6.0.0 + decamelize: ^1.2.0 + find-up: ^4.1.0 + get-caller-file: ^2.0.1 + require-directory: ^2.1.1 + require-main-filename: ^2.0.0 + set-blocking: ^2.0.0 + string-width: ^4.2.0 + which-module: ^2.0.0 + y18n: ^4.0.0 + yargs-parser: ^18.1.2 + checksum: f1ca680c974333a5822732825cca7e95306c5a1e7750eb7b973ce6dc4f97a6b0a8837203c8b194f461969bfe1fb1176d1d423036635285f6010b392fa498ab2d + languageName: node + linkType: hard + "yargs@npm:^16.0.0, yargs@npm:^16.2.0": version: 16.2.0 resolution: "yargs@npm:16.2.0" diff --git a/scripts/package.json b/scripts/package.json index d311c05a97c..794416a764b 100644 --- a/scripts/package.json +++ b/scripts/package.json @@ -23,7 +23,7 @@ ] }, "resolutions": { - "@nrwl/cli": "12.3.4", + "@nrwl/cli": "14.6.1", "@typescript-eslint/eslint-plugin": "^5.15.0", "@typescript-eslint/experimental-utils": "5.3.0", "@typescript-eslint/parser": "^5.15.0", @@ -58,10 +58,9 @@ "@jest/globals": "^26.6.2", "@linear/sdk": "^1.21.0", "@nicolo-ribaudo/chokidar-2": "^2.1.8", - "@nrwl/cli": "12.3.4", - "@nrwl/nx-cloud": "12.1.1", - "@nrwl/tao": "12.3.4", - "@nrwl/workspace": "12.3.4", + "@nrwl/cli": "14.6.1", + "@nrwl/nx-cloud": "14.6.0", + "@nrwl/workspace": "14.6.1", "@rollup/plugin-babel": "^5.3.1", "@rollup/plugin-commonjs": "^21.0.1", "@rollup/plugin-json": "^4.1.0", @@ -152,6 +151,7 @@ "node-fetch": "^2.6.1", "node-gyp": "^8.4.0", "npmlog": "^5.0.1", + "nx": "14.6.1", "p-limit": "^3.1.0", "prettier": ">=2.2.1 <=2.3.0", "pretty-hrtime": "^1.0.0", diff --git a/scripts/yarn.lock b/scripts/yarn.lock index b3e71a92213..85f454a0e13 100644 --- a/scripts/yarn.lock +++ b/scripts/yarn.lock @@ -129,6 +129,40 @@ __metadata: languageName: node linkType: hard +"@babel/core@npm:^7.11.6": + version: 7.18.13 + resolution: "@babel/core@npm:7.18.13" + dependencies: + "@ampproject/remapping": ^2.1.0 + "@babel/code-frame": ^7.18.6 + "@babel/generator": ^7.18.13 + "@babel/helper-compilation-targets": ^7.18.9 + "@babel/helper-module-transforms": ^7.18.9 + "@babel/helpers": ^7.18.9 + "@babel/parser": ^7.18.13 + "@babel/template": ^7.18.10 + "@babel/traverse": ^7.18.13 + "@babel/types": ^7.18.13 + convert-source-map: ^1.7.0 + debug: ^4.1.0 + gensync: ^1.0.0-beta.2 + json5: ^2.2.1 + semver: ^6.3.0 + checksum: 4a880723a1ee5b878482ce2f359d690f09ed407667f3d19c97790b772b11bec3dd71f66b5fb76d2da41e0f80f06ac85dfce1b46696307fc124f192a08b85c3b8 + languageName: node + linkType: hard + +"@babel/generator@npm:^7.18.13, @babel/generator@npm:^7.7.2": + version: 7.18.13 + resolution: "@babel/generator@npm:7.18.13" + dependencies: + "@babel/types": ^7.18.13 + "@jridgewell/gen-mapping": ^0.3.2 + jsesc: ^2.5.1 + checksum: 801f8b68c951da7badc81b9ed773599fa30c969cee4c7b8698aed6ed02be9231a2dea5ffe2e5cc3d1471d3b0e554cd0b949409ae8a6567e80da22b0672e4e861 + languageName: node + linkType: hard + "@babel/generator@npm:^7.18.9, @babel/generator@npm:^7.4.0": version: 7.18.9 resolution: "@babel/generator@npm:7.18.9" @@ -359,6 +393,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-string-parser@npm:^7.18.10": + version: 7.18.10 + resolution: "@babel/helper-string-parser@npm:7.18.10" + checksum: d32cba5466806e79a8e6242773619fd72dd504e5f432752811c143e7d721c18c5143322a583f18ea0e8ba579de8a5ea32552dc79ef14f76fb2990d5b71fa06ef + languageName: node + linkType: hard + "@babel/helper-validator-identifier@npm:^7.18.6": version: 7.18.6 resolution: "@babel/helper-validator-identifier@npm:7.18.6" @@ -416,6 +457,15 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.18.10, @babel/parser@npm:^7.18.13": + version: 7.18.13 + resolution: "@babel/parser@npm:7.18.13" + bin: + parser: ./bin/babel-parser.js + checksum: c81e3c47b827a3dcbe7793a56834de1bb8769f303fef008b1e91a58545594e26d0ecf1a0ba859ae853f80421d5aca830e4b7262e9f146b7023c2210ee6312f8b + languageName: node + linkType: hard + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.18.6" @@ -887,7 +937,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-typescript@npm:^7.18.6": +"@babel/plugin-syntax-typescript@npm:^7.18.6, @babel/plugin-syntax-typescript@npm:^7.7.2": version: 7.18.6 resolution: "@babel/plugin-syntax-typescript@npm:7.18.6" dependencies: @@ -1539,6 +1589,17 @@ __metadata: languageName: node linkType: hard +"@babel/template@npm:^7.18.10": + version: 7.18.10 + resolution: "@babel/template@npm:7.18.10" + dependencies: + "@babel/code-frame": ^7.18.6 + "@babel/parser": ^7.18.10 + "@babel/types": ^7.18.10 + checksum: d807944427b8899125e71687d2f631731e44a64a155d39e479ff9d1eaf5341de78c5c19cf64d3341bd676e16f779f13b588aac0ec75bf65f822d8936ee227490 + languageName: node + linkType: hard + "@babel/template@npm:^7.18.6, @babel/template@npm:^7.3.3, @babel/template@npm:^7.4.0": version: 7.18.6 resolution: "@babel/template@npm:7.18.6" @@ -1568,6 +1629,24 @@ __metadata: languageName: node linkType: hard +"@babel/traverse@npm:^7.18.13, @babel/traverse@npm:^7.7.2": + version: 7.18.13 + resolution: "@babel/traverse@npm:7.18.13" + dependencies: + "@babel/code-frame": ^7.18.6 + "@babel/generator": ^7.18.13 + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-function-name": ^7.18.9 + "@babel/helper-hoist-variables": ^7.18.6 + "@babel/helper-split-export-declaration": ^7.18.6 + "@babel/parser": ^7.18.13 + "@babel/types": ^7.18.13 + debug: ^4.1.0 + globals: ^11.1.0 + checksum: dd17b1c610da1480f78bb159789acd7e621313eeb49b39b42ea2adeadcd23d22d548890af1a87ad618bfdf9df4132239d6bc1b1b5b24448a6c230af9b6752830 + languageName: node + linkType: hard + "@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.0, @babel/types@npm:^7.4.4, @babel/types@npm:^7.7.0, @babel/types@npm:^7.8.3": version: 7.18.9 resolution: "@babel/types@npm:7.18.9" @@ -1578,6 +1657,17 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.18.10, @babel/types@npm:^7.18.13": + version: 7.18.13 + resolution: "@babel/types@npm:7.18.13" + dependencies: + "@babel/helper-string-parser": ^7.18.10 + "@babel/helper-validator-identifier": ^7.18.6 + to-fast-properties: ^2.0.0 + checksum: 057c7f336c708f33c1a058695565ba6d311cabbd120ac514cf73fdd66cfc2c27693ff52a27e2c58f5a7741236fdcde67df524699be907d4e9edd1576d3d7058b + languageName: node + linkType: hard + "@bcoe/v8-coverage@npm:^0.2.3": version: 0.2.3 resolution: "@bcoe/v8-coverage@npm:0.2.3" @@ -2032,6 +2122,20 @@ __metadata: languageName: node linkType: hard +"@jest/console@npm:^28.1.1, @jest/console@npm:^28.1.3": + version: 28.1.3 + resolution: "@jest/console@npm:28.1.3" + dependencies: + "@jest/types": ^28.1.3 + "@types/node": "*" + chalk: ^4.0.0 + jest-message-util: ^28.1.3 + jest-util: ^28.1.3 + slash: ^3.0.0 + checksum: c539b814cd9d3eadb53ce04e2ac00716fe0d808511cb64aebf2920bcb1646c65f094188a7f9aa74fca73a501c00ee5835e906717dc3682cbb4ecf7fbb316fc75 + languageName: node + linkType: hard + "@jest/core@npm:^26.6.3": version: 26.6.3 resolution: "@jest/core@npm:26.6.3" @@ -2092,6 +2196,37 @@ __metadata: languageName: node linkType: hard +"@jest/environment@npm:^28.1.3": + version: 28.1.3 + resolution: "@jest/environment@npm:28.1.3" + dependencies: + "@jest/fake-timers": ^28.1.3 + "@jest/types": ^28.1.3 + "@types/node": "*" + jest-mock: ^28.1.3 + checksum: 910b8863f300e0627c8f7bf6280fe51da25060e72ac1179d959cce74907b048e64042ad192800259a037dc52faa2e361e778a94df223cf1b17a315e5eec5471e + languageName: node + linkType: hard + +"@jest/expect-utils@npm:^28.1.3": + version: 28.1.3 + resolution: "@jest/expect-utils@npm:28.1.3" + dependencies: + jest-get-type: ^28.0.2 + checksum: 6cb424bf24c9a20d7420601fb5599a563f09c1771cc8df3399a291f77f3cb512cfa06e6b0bce23b8b078d333d2713572fae298c6a017ca9bbe26d6b05f7bae46 + languageName: node + linkType: hard + +"@jest/expect@npm:^28.1.3": + version: 28.1.3 + resolution: "@jest/expect@npm:28.1.3" + dependencies: + expect: ^28.1.3 + jest-snapshot: ^28.1.3 + checksum: 6000cd5322bca35b9e920a822f3e093d01d646508e5eb639f0a2577f203f15143315b93e79e412525e7312a2290e1bac979b26f6417ebaf50799a3a38eb6d011 + languageName: node + linkType: hard + "@jest/fake-timers@npm:^24.9.0": version: 24.9.0 resolution: "@jest/fake-timers@npm:24.9.0" @@ -2117,6 +2252,20 @@ __metadata: languageName: node linkType: hard +"@jest/fake-timers@npm:^28.1.3": + version: 28.1.3 + resolution: "@jest/fake-timers@npm:28.1.3" + dependencies: + "@jest/types": ^28.1.3 + "@sinonjs/fake-timers": ^9.1.2 + "@types/node": "*" + jest-message-util: ^28.1.3 + jest-mock: ^28.1.3 + jest-util: ^28.1.3 + checksum: 70ca341df62bf51a9bed653743dfc17011df58995520b51730ee7f5aef26a0295a5f5b58e838e6dbace998de417aa1c3a77d6de1590b53065475a195601552c6 + languageName: node + linkType: hard + "@jest/globals@npm:^26.6.2": version: 26.6.2 resolution: "@jest/globals@npm:26.6.2" @@ -2128,6 +2277,55 @@ __metadata: languageName: node linkType: hard +"@jest/globals@npm:^28.1.3": + version: 28.1.3 + resolution: "@jest/globals@npm:28.1.3" + dependencies: + "@jest/environment": ^28.1.3 + "@jest/expect": ^28.1.3 + "@jest/types": ^28.1.3 + checksum: de95367a5e7312b643bfa5f6ac760fbfa4ac626abec11444702bc08506c32e9da44fc5ad5bf3049115b0757533cb0f4b90be3eb7fcea5d4ef06c31fe8ed0b579 + languageName: node + linkType: hard + +"@jest/reporters@npm:28.1.1": + version: 28.1.1 + resolution: "@jest/reporters@npm:28.1.1" + dependencies: + "@bcoe/v8-coverage": ^0.2.3 + "@jest/console": ^28.1.1 + "@jest/test-result": ^28.1.1 + "@jest/transform": ^28.1.1 + "@jest/types": ^28.1.1 + "@jridgewell/trace-mapping": ^0.3.7 + "@types/node": "*" + chalk: ^4.0.0 + collect-v8-coverage: ^1.0.0 + exit: ^0.1.2 + glob: ^7.1.3 + graceful-fs: ^4.2.9 + istanbul-lib-coverage: ^3.0.0 + istanbul-lib-instrument: ^5.1.0 + istanbul-lib-report: ^3.0.0 + istanbul-lib-source-maps: ^4.0.0 + istanbul-reports: ^3.1.3 + jest-message-util: ^28.1.1 + jest-util: ^28.1.1 + jest-worker: ^28.1.1 + slash: ^3.0.0 + string-length: ^4.0.1 + strip-ansi: ^6.0.0 + terminal-link: ^2.0.0 + v8-to-istanbul: ^9.0.0 + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + checksum: b3f7049fa53471fa413dade6b87cd2ba812d3ad5b4cb6d52c21f01572e944af736f4aaf82650d7827a9216f7cf1617db21d1fffd837144a515ef5ae8ea91bab1 + languageName: node + linkType: hard + "@jest/reporters@npm:^26.6.2": version: 26.6.2 resolution: "@jest/reporters@npm:26.6.2" @@ -2195,6 +2393,29 @@ __metadata: languageName: node linkType: hard +"@jest/source-map@npm:^28.1.2": + version: 28.1.2 + resolution: "@jest/source-map@npm:28.1.2" + dependencies: + "@jridgewell/trace-mapping": ^0.3.13 + callsites: ^3.0.0 + graceful-fs: ^4.2.9 + checksum: 535036de941aa98bff1c46a77fb2e98ec1f78f5b101a8c8b3c1a7e3e863a1a71ea3aef111afc4ef9d44c39b4e7e7c8384412d0a685138a92c6d522fdb8cd5b3b + languageName: node + linkType: hard + +"@jest/test-result@npm:28.1.1": + version: 28.1.1 + resolution: "@jest/test-result@npm:28.1.1" + dependencies: + "@jest/console": ^28.1.1 + "@jest/types": ^28.1.1 + "@types/istanbul-lib-coverage": ^2.0.0 + collect-v8-coverage: ^1.0.0 + checksum: f79c3324b15e0afe761720b263c864540ac65a356fb40646fe2c6a11cba49417d61ff1e3efef579ad495c69596d88bcf1f8e74c28345300aa9438bbcd39229b1 + languageName: node + linkType: hard + "@jest/test-result@npm:^24.9.0": version: 24.9.0 resolution: "@jest/test-result@npm:24.9.0" @@ -2230,6 +2451,18 @@ __metadata: languageName: node linkType: hard +"@jest/test-result@npm:^28.1.1, @jest/test-result@npm:^28.1.3": + version: 28.1.3 + resolution: "@jest/test-result@npm:28.1.3" + dependencies: + "@jest/console": ^28.1.3 + "@jest/types": ^28.1.3 + "@types/istanbul-lib-coverage": ^2.0.0 + collect-v8-coverage: ^1.0.0 + checksum: 2dcc5dda444d4a308c6cb5b62f71a72ee5ff5702541e7faeec0314b4d50139d9004efd503baa15dec692856005c8a5c4afc3a94dabd92825645832eb12f00bea + languageName: node + linkType: hard + "@jest/test-sequencer@npm:^26.6.3": version: 26.6.3 resolution: "@jest/test-sequencer@npm:26.6.3" @@ -2243,6 +2476,18 @@ __metadata: languageName: node linkType: hard +"@jest/test-sequencer@npm:^28.1.1": + version: 28.1.3 + resolution: "@jest/test-sequencer@npm:28.1.3" + dependencies: + "@jest/test-result": ^28.1.3 + graceful-fs: ^4.2.9 + jest-haste-map: ^28.1.3 + slash: ^3.0.0 + checksum: 7401537789902edc9c0cf2333a5052e8f8d936aa45ac4074fa1dc0af928c8a53e4b21802019bc4b6c01a66be2aba6d9aaa04ab97c6729a123476d9cf4f69eace + languageName: node + linkType: hard + "@jest/transform@npm:^24.9.0": version: 24.9.0 resolution: "@jest/transform@npm:24.9.0" @@ -2290,6 +2535,29 @@ __metadata: languageName: node linkType: hard +"@jest/transform@npm:^28.1.1, @jest/transform@npm:^28.1.3": + version: 28.1.3 + resolution: "@jest/transform@npm:28.1.3" + dependencies: + "@babel/core": ^7.11.6 + "@jest/types": ^28.1.3 + "@jridgewell/trace-mapping": ^0.3.13 + babel-plugin-istanbul: ^6.1.1 + chalk: ^4.0.0 + convert-source-map: ^1.4.0 + fast-json-stable-stringify: ^2.0.0 + graceful-fs: ^4.2.9 + jest-haste-map: ^28.1.3 + jest-regex-util: ^28.0.2 + jest-util: ^28.1.3 + micromatch: ^4.0.4 + pirates: ^4.0.4 + slash: ^3.0.0 + write-file-atomic: ^4.0.1 + checksum: d4211fb30ad17a450a86ab1af488762742b00480c4f76684ba0ad9b2ffc34a0d309a922514775de36a5b74aa8e22ec833e38600565dbbd0596a041fbe9ecf44c + languageName: node + linkType: hard + "@jest/types@npm:^24.9.0": version: 24.9.0 resolution: "@jest/types@npm:24.9.0" @@ -2327,6 +2595,20 @@ __metadata: languageName: node linkType: hard +"@jest/types@npm:^28.1.1, @jest/types@npm:^28.1.3": + version: 28.1.3 + resolution: "@jest/types@npm:28.1.3" + dependencies: + "@jest/schemas": ^28.1.3 + "@types/istanbul-lib-coverage": ^2.0.0 + "@types/istanbul-reports": ^3.0.0 + "@types/node": "*" + "@types/yargs": ^17.0.8 + chalk: ^4.0.0 + checksum: 3cffae7d1133aa7952a6b5c4806f89ed78cb0dfe3ec4e8c5a6e704d7bab3cff86c714abb5f0f637540da22776900a33b3bad79c5ed5fc5b5535fb24e3006e3cb + languageName: node + linkType: hard + "@jridgewell/gen-mapping@npm:^0.1.0": version: 0.1.1 resolution: "@jridgewell/gen-mapping@npm:0.1.1" @@ -2389,6 +2671,16 @@ __metadata: languageName: node linkType: hard +"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.13, @jridgewell/trace-mapping@npm:^0.3.7": + version: 0.3.15 + resolution: "@jridgewell/trace-mapping@npm:0.3.15" + dependencies: + "@jridgewell/resolve-uri": ^3.0.3 + "@jridgewell/sourcemap-codec": ^1.4.10 + checksum: 2de2dc1ec5038b1e5470b04c32713a690d4439e1174ff761af332798cb940b3f2846393b2775fd31a9bcaa931df7e462dbb1b7aef8e3c9fd254afa4f81b7da17 + languageName: node + linkType: hard + "@jridgewell/trace-mapping@npm:^0.3.8, @jridgewell/trace-mapping@npm:^0.3.9": version: 0.3.14 resolution: "@jridgewell/trace-mapping@npm:0.3.14" @@ -2493,128 +2785,133 @@ __metadata: languageName: node linkType: hard -"@nrwl/cli@npm:12.3.4": - version: 12.3.4 - resolution: "@nrwl/cli@npm:12.3.4" +"@nrwl/cli@npm:14.6.1": + version: 14.6.1 + resolution: "@nrwl/cli@npm:14.6.1" dependencies: - "@nrwl/tao": 12.3.4 - chalk: 4.1.0 - v8-compile-cache: 2.3.0 - yargs: 15.4.1 - yargs-parser: 20.0.0 - bin: - nx: bin/nx.js - checksum: 2d8f6101856ee036a4b38e86d5e2f28f35e1cc7807e63666e986b3370c23642eacfcbf842c4fcb2922ae446c7f6ed85aa827b78fa3cf79c1da76bb519f64484a + nx: 14.6.1 + checksum: b1595e7346d3806f7f0fd55f0371ba9461201c62e1734484b6a4982e39174320712faba88c41069ac41399966a89e68c43e0527812b122020a3f50b173bf00d8 languageName: node linkType: hard -"@nrwl/devkit@npm:12.3.4": - version: 12.3.4 - resolution: "@nrwl/devkit@npm:12.3.4" +"@nrwl/devkit@npm:14.6.1": + version: 14.6.1 + resolution: "@nrwl/devkit@npm:14.6.1" dependencies: - "@nrwl/tao": 12.3.4 - ejs: ^3.1.5 + "@phenomnomnominal/tsquery": 4.1.1 + ejs: ^3.1.7 ignore: ^5.0.4 semver: 7.3.4 - strip-json-comments: ^3.1.1 - tslib: ^2.0.0 - checksum: 6246b1faa97e72d48e5cb7b9fecf5d4f4edaf4c40471845430dd8b2cd1bd731bfc39d2e4a0da2f6a7b106d0cac9cc3aefaa29c982ba94c981d04202dbd0afb81 + tslib: ^2.3.0 + peerDependencies: + nx: ">= 13.10 <= 15" + checksum: 6cee651f3decb259a8f955e9dcf59f4fc58fd5bc71b8a2295edb9ed06a0e77a413c79af79ad2148299d502f3631b217da792f5e4cd57f9d39fdb73f84703f2f5 languageName: node linkType: hard -"@nrwl/jest@npm:12.3.4": - version: 12.3.4 - resolution: "@nrwl/jest@npm:12.3.4" +"@nrwl/jest@npm:14.6.1": + version: 14.6.1 + resolution: "@nrwl/jest@npm:14.6.1" dependencies: - "@nrwl/devkit": 12.3.4 - jest-resolve: ^26.6.2 + "@jest/reporters": 28.1.1 + "@jest/test-result": 28.1.1 + "@nrwl/devkit": 14.6.1 + "@phenomnomnominal/tsquery": 4.1.1 + chalk: 4.1.0 + dotenv: ~10.0.0 + identity-obj-proxy: 3.0.0 + jest-config: 28.1.1 + jest-resolve: 28.1.1 + jest-util: 28.1.1 + resolve.exports: 1.1.0 rxjs: ^6.5.4 - strip-json-comments: ^3.1.1 - tslib: ^2.0.0 - checksum: a14796c6a5c4ec0460590d1bf519d2bca1b8bfcc1a223c033a7ec9fc552314dcc2bb56392c44297c9cd55329f5a0808797e0db617acc8658ff37de833b611ba5 + tslib: ^2.3.0 + checksum: f4b11439a12e436208c793de7b3d368d1147456370cc4aaa7422bd801ce3b3e3b60b72bab0c4c4c2604252acc1177cd7274ca815a61d28d54d6524a324c1c3d5 languageName: node linkType: hard -"@nrwl/linter@npm:12.3.4": - version: 12.3.4 - resolution: "@nrwl/linter@npm:12.3.4" +"@nrwl/linter@npm:14.6.1": + version: 14.6.1 + resolution: "@nrwl/linter@npm:14.6.1" dependencies: - "@nrwl/devkit": 12.3.4 - glob: 7.1.4 - minimatch: 3.0.4 + "@nrwl/devkit": 14.6.1 + "@nrwl/jest": 14.6.1 + "@phenomnomnominal/tsquery": 4.1.1 + nx: 14.6.1 tmp: ~0.2.1 - tslib: ^2.0.0 - checksum: a0bca2cdfc24705d54a8c377d770e86618680643d14e987af9a1739611865dc356c987db531cd0ee2429bfc46c291a0b8c39f77267dc4c65d977d002ff73dadd + tslib: ^2.3.0 + peerDependencies: + eslint: ^8.0.0 + peerDependenciesMeta: + eslint: + optional: true + checksum: cc6e37a0a1601cd012f3a766c2a7669d814c42a0c7f32afabd4b5b7e9941770bae562a7c437985ae139e0c9ef1f0f88bb56c27090337ff918579c968842ad982 languageName: node linkType: hard -"@nrwl/nx-cloud@npm:12.1.1": - version: 12.1.1 - resolution: "@nrwl/nx-cloud@npm:12.1.1" +"@nrwl/nx-cloud@npm:14.6.0": + version: 14.6.0 + resolution: "@nrwl/nx-cloud@npm:14.6.0" dependencies: axios: ^0.21.1 chalk: 4.1.0 + dotenv: ~10.0.0 node-machine-id: ^1.1.12 - rxjs: 6.5.5 strip-json-comments: ^3.1.1 - tar: 5.0.5 - uuid: ^3.3.3 + tar: 6.1.11 + yargs-parser: ">=21.0.1" bin: nx-cloud: bin/nx-cloud.js - checksum: 0ece114978bb4bb04381a62910151f1e7f5977ac795ce15b1f1c12abea89d2d5893650dadc489db124ed291dabee436de103ac660180aa454f7c73793f5c8a96 + checksum: a9f766fa01fd90ddada823ec205e866e8d486ae699378a99ca0fb98de14ffa006d98f2197495fbac235f2b3fdc69e4eaeda0c524ede7dfe69d7c6ab56f13aa51 languageName: node linkType: hard -"@nrwl/tao@npm:12.3.4": - version: 12.3.4 - resolution: "@nrwl/tao@npm:12.3.4" +"@nrwl/tao@npm:14.6.1": + version: 14.6.1 + resolution: "@nrwl/tao@npm:14.6.1" dependencies: - chalk: 4.1.0 - enquirer: ~2.3.6 - fs-extra: ^9.1.0 - rxjs: ^6.5.4 - rxjs-for-await: 0.0.2 - semver: 7.3.4 - strip-json-comments: ^3.1.1 - tmp: ~0.2.1 - tslib: ^2.0.0 - yargs-parser: 20.0.0 + nx: 14.6.1 bin: tao: index.js - checksum: 43e47e57fb34dfb6fe430eeed28ee9ddc4376fdf4a2d1fc8b8013b619020d13a9c055c5c9d435bbf75e5a2f64573455a4683610008166ee2e204db4a9d1e7b39 + checksum: 881593c6ff55ebaf085f36f9bba67bca4713d7381516473ee7bf9a9859e032ac0335d0f4e4850cb47ecb6929c6d9d970a10806e29e4321c181dac0142f26daa2 languageName: node linkType: hard -"@nrwl/workspace@npm:12.3.4": - version: 12.3.4 - resolution: "@nrwl/workspace@npm:12.3.4" +"@nrwl/workspace@npm:14.6.1": + version: 14.6.1 + resolution: "@nrwl/workspace@npm:14.6.1" dependencies: - "@nrwl/cli": 12.3.4 - "@nrwl/devkit": 12.3.4 - "@nrwl/jest": 12.3.4 - "@nrwl/linter": 12.3.4 + "@nrwl/devkit": 14.6.1 + "@nrwl/jest": 14.6.1 + "@nrwl/linter": 14.6.1 + "@parcel/watcher": 2.0.4 chalk: 4.1.0 - cosmiconfig: ^4.0.0 - dotenv: 8.2.0 + chokidar: ^3.5.1 + cli-cursor: 3.1.0 + cli-spinners: 2.6.1 + dotenv: ~10.0.0 enquirer: ~2.3.6 + figures: 3.2.0 flat: ^5.0.2 - fs-extra: ^9.1.0 + fs-extra: ^10.1.0 glob: 7.1.4 ignore: ^5.0.4 - minimatch: 3.0.4 - npm-run-all: ^4.1.5 - open: ^7.4.2 - resolve: 1.17.0 + minimatch: 3.0.5 + npm-run-path: ^4.0.1 + nx: 14.6.1 + open: ^8.4.0 rxjs: ^6.5.4 semver: 7.3.4 - strip-json-comments: ^3.1.1 tmp: ~0.2.1 - tslib: ^2.0.0 - yargs: 15.4.1 - yargs-parser: 20.0.0 + tslib: ^2.3.0 + yargs: ^17.4.0 + yargs-parser: 21.0.1 peerDependencies: - prettier: ^2.0.4 - checksum: 94e494bd3c648b817356596deee94f215bafaecf68a9b2ce45bb46926dba580397392349744c6885254a5c7a20ec3597bc87f0acfb59eb098c5f397ac9d5ed12 + prettier: ^2.6.2 + peerDependenciesMeta: + prettier: + optional: true + checksum: 573cd6ed892ac397a137d079a847e85efe849ecab7d77aca6595baba4bdd53e9bf34eed200ce1f3847c22e3bf106e11426e34faab6ea017b52a1e685d1d1b16d languageName: node linkType: hard @@ -2866,6 +3163,28 @@ __metadata: languageName: node linkType: hard +"@parcel/watcher@npm:2.0.4": + version: 2.0.4 + resolution: "@parcel/watcher@npm:2.0.4" + dependencies: + node-addon-api: ^3.2.1 + node-gyp: latest + node-gyp-build: ^4.3.0 + checksum: 7c7e8fa2879371135039cf6559122808fc37d436701dd804f3e0b4897d5690a2c92c73795ad4a015d8715990bfb4226dc6d14fea429522fcb5662ce370508e8d + languageName: node + linkType: hard + +"@phenomnomnominal/tsquery@npm:4.1.1": + version: 4.1.1 + resolution: "@phenomnomnominal/tsquery@npm:4.1.1" + dependencies: + esquery: ^1.0.1 + peerDependencies: + typescript: ^3 || ^4 + checksum: cd600f67232dca9c58457257d607c10d271721758de515a3d9642eff53da0e3e13985403192644b5d359b05add29804e899832ef622a79d68661dba5fdf8f6d4 + languageName: node + linkType: hard + "@rollup/plugin-babel@npm:^5.3.1": version: 5.3.1 resolution: "@rollup/plugin-babel@npm:5.3.1" @@ -3021,6 +3340,15 @@ __metadata: languageName: node linkType: hard +"@sinonjs/fake-timers@npm:^9.1.2": + version: 9.1.2 + resolution: "@sinonjs/fake-timers@npm:9.1.2" + dependencies: + "@sinonjs/commons": ^1.7.0 + checksum: d9187f9130f03272562ff9845867299c6f7cf15157bbb3e6aca4a1f06d885b0eef54259d0ad41e2f8043dc530b4db730b6c9415b169033e7ba8fed0ad449ceec + languageName: node + linkType: hard + "@storybook/addons@npm:6.5.9": version: 6.5.9 resolution: "@storybook/addons@npm:6.5.9" @@ -3243,10 +3571,9 @@ __metadata: "@jest/globals": ^26.6.2 "@linear/sdk": ^1.21.0 "@nicolo-ribaudo/chokidar-2": ^2.1.8 - "@nrwl/cli": 12.3.4 - "@nrwl/nx-cloud": 12.1.1 - "@nrwl/tao": 12.3.4 - "@nrwl/workspace": 12.3.4 + "@nrwl/cli": 14.6.1 + "@nrwl/nx-cloud": 14.6.0 + "@nrwl/workspace": 14.6.1 "@rollup/plugin-babel": ^5.3.1 "@rollup/plugin-commonjs": ^21.0.1 "@rollup/plugin-json": ^4.1.0 @@ -3339,6 +3666,7 @@ __metadata: node-fetch: ^2.6.1 node-gyp: ^8.4.0 npmlog: ^5.0.1 + nx: 14.6.1 p-limit: ^3.1.0 prettier: ">=2.2.1 <=2.3.0" pretty-hrtime: ^1.0.0 @@ -3575,7 +3903,7 @@ __metadata: languageName: node linkType: hard -"@types/babel__core@npm:^7.0.0, @types/babel__core@npm:^7.1.7": +"@types/babel__core@npm:^7.0.0, @types/babel__core@npm:^7.1.14, @types/babel__core@npm:^7.1.7": version: 7.1.19 resolution: "@types/babel__core@npm:7.1.19" dependencies: @@ -3738,7 +4066,7 @@ __metadata: languageName: node linkType: hard -"@types/graceful-fs@npm:^4.1.2": +"@types/graceful-fs@npm:^4.1.2, @types/graceful-fs@npm:^4.1.3": version: 4.1.5 resolution: "@types/graceful-fs@npm:4.1.5" dependencies: @@ -3940,6 +4268,13 @@ __metadata: languageName: node linkType: hard +"@types/prettier@npm:^2.1.5": + version: 2.7.0 + resolution: "@types/prettier@npm:2.7.0" + checksum: 7416351864a6cd41fdb79683b720dc1b6bdc59da81edb52a85674135b385ef6e1a49c7780b0fe9fba2c5383df4ab195769d3cfc9e3a4f831e5bab4143ed5dd38 + languageName: node + linkType: hard + "@types/prompts@npm:2.0.11": version: 2.0.11 resolution: "@types/prompts@npm:2.0.11" @@ -4143,6 +4478,15 @@ __metadata: languageName: node linkType: hard +"@types/yargs@npm:^17.0.8": + version: 17.0.12 + resolution: "@types/yargs@npm:17.0.12" + dependencies: + "@types/yargs-parser": "*" + checksum: a0ba2dde56b4e5cd9666c6119ed5c519d5efa838ef37d1ce4b5d08643c3edd827b2b584a43daf6cb09a891d9171706f61aeffc235bf81079d50f470fd73751d3 + languageName: node + linkType: hard + "@types/yauzl@npm:^2.9.1": version: 2.10.0 resolution: "@types/yauzl@npm:2.10.0" @@ -4883,6 +5227,13 @@ __metadata: languageName: node linkType: hard +"argparse@npm:^2.0.1": + version: 2.0.1 + resolution: "argparse@npm:2.0.1" + checksum: c5640c2d89045371c7cedd6a70212a04e360fd34d6edeae32f6952c63949e3525ea77dbec0289d8213a99bbaeab5abfa860b5c12cf88a2e6cf8106e90dd27a7e + languageName: node + linkType: hard + "argv@npm:0.0.2": version: 0.0.2 resolution: "argv@npm:0.0.2" @@ -5286,6 +5637,23 @@ __metadata: languageName: node linkType: hard +"babel-jest@npm:^28.1.1": + version: 28.1.3 + resolution: "babel-jest@npm:28.1.3" + dependencies: + "@jest/transform": ^28.1.3 + "@types/babel__core": ^7.1.14 + babel-plugin-istanbul: ^6.1.1 + babel-preset-jest: ^28.1.3 + chalk: ^4.0.0 + graceful-fs: ^4.2.9 + slash: ^3.0.0 + peerDependencies: + "@babel/core": ^7.8.0 + checksum: 612a6317c176d2d890d9e7c5fc1379a6b2aca784522c1242db9dbcc6e18f2cdaa793e3d649346d37333576b37953fadd53a415787e32ec0fac8b79c35aaafd11 + languageName: node + linkType: hard + "babel-loader@npm:^8.2.5": version: 8.2.5 resolution: "babel-loader@npm:8.2.5" @@ -5329,7 +5697,7 @@ __metadata: languageName: node linkType: hard -"babel-plugin-istanbul@npm:^6.0.0": +"babel-plugin-istanbul@npm:^6.0.0, babel-plugin-istanbul@npm:^6.1.1": version: 6.1.1 resolution: "babel-plugin-istanbul@npm:6.1.1" dependencies: @@ -5354,6 +5722,18 @@ __metadata: languageName: node linkType: hard +"babel-plugin-jest-hoist@npm:^28.1.3": + version: 28.1.3 + resolution: "babel-plugin-jest-hoist@npm:28.1.3" + dependencies: + "@babel/template": ^7.3.3 + "@babel/types": ^7.3.3 + "@types/babel__core": ^7.1.14 + "@types/babel__traverse": ^7.0.6 + checksum: 4a47f1673bdfcc15b0968d5577119b1abc6eb199a2d627be56c60872fba7b65455cbc7d631896d33e6ec27831bf43600a1d66616d3bc3a37a8784c1596339eeb + languageName: node + linkType: hard + "babel-plugin-macros@npm:^2.6.1": version: 2.8.0 resolution: "babel-plugin-macros@npm:2.8.0" @@ -5446,6 +5826,18 @@ __metadata: languageName: node linkType: hard +"babel-preset-jest@npm:^28.1.3": + version: 28.1.3 + resolution: "babel-preset-jest@npm:28.1.3" + dependencies: + babel-plugin-jest-hoist: ^28.1.3 + babel-preset-current-node-syntax: ^1.0.0 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: b30f4102012f9474be4649ea8dba848614ae995418173c5d4a0e606785f03320aea1e8889b5f163f0336c06d5901100b47cd77a45c54fcbf149ff06ad4fa907c + languageName: node + linkType: hard + "bail@npm:^1.0.0": version: 1.0.5 resolution: "bail@npm:1.0.5" @@ -5572,7 +5964,7 @@ __metadata: languageName: node linkType: hard -"bl@npm:^4.1.0": +"bl@npm:^4.0.3, bl@npm:^4.1.0": version: 4.1.0 resolution: "bl@npm:4.1.0" dependencies: @@ -5998,7 +6390,7 @@ __metadata: languageName: node linkType: hard -"camelcase@npm:^6.0.0": +"camelcase@npm:^6.0.0, camelcase@npm:^6.2.0": version: 6.3.0 resolution: "camelcase@npm:6.3.0" checksum: 0d701658219bd3116d12da3eab31acddb3f9440790c0792e0d398f0a520a6a4058018e546862b6fba89d7ae990efaeb97da71e1913e9ebf5a8b5621a3d55c710 @@ -6068,7 +6460,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^2.0.0, chalk@npm:^2.0.1, chalk@npm:^2.3.0, chalk@npm:^2.4.1": +"chalk@npm:^2.0.0, chalk@npm:^2.0.1, chalk@npm:^2.3.0": version: 2.4.2 resolution: "chalk@npm:2.4.2" dependencies: @@ -6216,13 +6608,6 @@ __metadata: languageName: node linkType: hard -"chownr@npm:^1.1.3": - version: 1.1.4 - resolution: "chownr@npm:1.1.4" - checksum: ed57952a84cc0c802af900cf7136de643d3aba2eecb59d29344bc2f3f9bf703a301b9d84cdc71f82c3ffc9ccde831b0d92f5b45f91727d6c9da62f23aef9d9db - languageName: node - linkType: hard - "chownr@npm:^2.0.0": version: 2.0.0 resolution: "chownr@npm:2.0.0" @@ -6258,6 +6643,13 @@ __metadata: languageName: node linkType: hard +"cjs-module-lexer@npm:^1.0.0": + version: 1.2.2 + resolution: "cjs-module-lexer@npm:1.2.2" + checksum: 83330e1feda2e3699b8c305bfa8f841b41822049393f5eefeb574e60bde556e2a251ee9b7971cde0cb47ac4f7823bf4ab4a6005b8471f86ad9f5509eefb66cbd + languageName: node + linkType: hard + "class-utils@npm:^0.3.5": version: 0.3.6 resolution: "class-utils@npm:0.3.6" @@ -6277,7 +6669,7 @@ __metadata: languageName: node linkType: hard -"cli-cursor@npm:^3.1.0": +"cli-cursor@npm:3.1.0, cli-cursor@npm:^3.1.0": version: 3.1.0 resolution: "cli-cursor@npm:3.1.0" dependencies: @@ -6286,7 +6678,7 @@ __metadata: languageName: node linkType: hard -"cli-spinners@npm:^2.5.0": +"cli-spinners@npm:2.6.1, cli-spinners@npm:^2.5.0": version: 2.6.1 resolution: "cli-spinners@npm:2.6.1" checksum: 6abcdfef59aa68e6b51376d87d257f9120a0a7120a39dd21633702d24797decb6dc747dff2217c88732710db892b5053c5c672d221b6c4d13bbcb5372e203596 @@ -6773,18 +7165,6 @@ __metadata: languageName: node linkType: hard -"cosmiconfig@npm:^4.0.0": - version: 4.0.0 - resolution: "cosmiconfig@npm:4.0.0" - dependencies: - is-directory: ^0.3.1 - js-yaml: ^3.9.0 - parse-json: ^4.0.0 - require-from-string: ^2.0.1 - checksum: e4596d290d9690ca5123677f153a57279441bf74f148e303fc33b137553b65defc96c0ffa5d762f79a870fa6c4b3be32245d038e20bf881d3de0c50653a931da - languageName: node - linkType: hard - "cosmiconfig@npm:^6.0.0": version: 6.0.0 resolution: "cosmiconfig@npm:6.0.0" @@ -6830,7 +7210,7 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:^6.0.0, cross-spawn@npm:^6.0.5": +"cross-spawn@npm:^6.0.0": version: 6.0.5 resolution: "cross-spawn@npm:6.0.5" dependencies: @@ -7653,10 +8033,10 @@ __metadata: languageName: node linkType: hard -"dotenv@npm:8.2.0": - version: 8.2.0 - resolution: "dotenv@npm:8.2.0" - checksum: b6a07a2c400b13ad4e59c34e4682256e6bb846469781a3963b36861ee608ed312e6125c4a7635a9edcf957bb294a6966e218f0e26b82ff0bda9184211d4bc141 +"dotenv@npm:~10.0.0": + version: 10.0.0 + resolution: "dotenv@npm:10.0.0" + checksum: 2d8d4ba64bfaff7931402aa5e8cbb8eba0acbc99fe9ae442300199af021079eafa7171ce90e150821a5cb3d74f0057721fbe7ec201a6044b68c8a7615f8c123f languageName: node linkType: hard @@ -7738,7 +8118,7 @@ __metadata: languageName: node linkType: hard -"ejs@npm:^3.1.5, ejs@npm:^3.1.8": +"ejs@npm:^3.1.7, ejs@npm:^3.1.8": version: 3.1.8 resolution: "ejs@npm:3.1.8" dependencies: @@ -7756,6 +8136,13 @@ __metadata: languageName: node linkType: hard +"emittery@npm:^0.10.2": + version: 0.10.2 + resolution: "emittery@npm:0.10.2" + checksum: 2caeea7501a0cca9b0e9d8d0a84d7d059cd2319ab02016bb6f81ae8bc2f3353c6734ed50a5fe0e4e2b96ebcc1623c1344b6beec51a4feda34b121942dd50ba55 + languageName: node + linkType: hard + "emittery@npm:^0.7.1": version: 0.7.2 resolution: "emittery@npm:0.7.2" @@ -7812,7 +8199,7 @@ __metadata: languageName: node linkType: hard -"end-of-stream@npm:^1.1.0": +"end-of-stream@npm:^1.1.0, end-of-stream@npm:^1.4.1": version: 1.4.4 resolution: "end-of-stream@npm:1.4.4" dependencies: @@ -8844,7 +9231,7 @@ __metadata: languageName: node linkType: hard -"esquery@npm:^1.4.0": +"esquery@npm:^1.0.1, esquery@npm:^1.4.0": version: 1.4.0 resolution: "esquery@npm:1.4.0" dependencies: @@ -9120,6 +9507,19 @@ __metadata: languageName: node linkType: hard +"expect@npm:^28.1.3": + version: 28.1.3 + resolution: "expect@npm:28.1.3" + dependencies: + "@jest/expect-utils": ^28.1.3 + jest-get-type: ^28.0.2 + jest-matcher-utils: ^28.1.3 + jest-message-util: ^28.1.3 + jest-util: ^28.1.3 + checksum: fce8aa5462294fc7a32b17eef697e9999989b383e62f88b76e69badc59d4abb231dd6131aebaf27c4683be2fb0aa345e125bf2f15545e30a31dc85ec98673608 + languageName: node + linkType: hard + "express@npm:4.17.1": version: 4.17.1 resolution: "express@npm:4.17.1" @@ -9328,6 +9728,19 @@ __metadata: languageName: node linkType: hard +"fast-glob@npm:3.2.7": + version: 3.2.7 + resolution: "fast-glob@npm:3.2.7" + dependencies: + "@nodelib/fs.stat": ^2.0.2 + "@nodelib/fs.walk": ^1.2.3 + glob-parent: ^5.1.2 + merge2: ^1.3.0 + micromatch: ^4.0.4 + checksum: cc820a9acbd99c51267d525ed3c0c368b57d273f8d34e2401eef824390ff38ff419af3c0308d4ec1aef3dae0e24d1ac1dfe3156e5c702d63416a4c877ab7e0c4 + languageName: node + linkType: hard + "fast-glob@npm:^3.0.3, fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.7, fast-glob@npm:^3.2.9": version: 3.2.11 resolution: "fast-glob@npm:3.2.11" @@ -9424,7 +9837,7 @@ __metadata: languageName: node linkType: hard -"figures@npm:^3.0.0, figures@npm:^3.2.0": +"figures@npm:3.2.0, figures@npm:^3.0.0, figures@npm:^3.2.0": version: 3.2.0 resolution: "figures@npm:3.2.0" dependencies: @@ -9726,6 +10139,13 @@ __metadata: languageName: node linkType: hard +"fs-constants@npm:^1.0.0": + version: 1.0.0 + resolution: "fs-constants@npm:1.0.0" + checksum: a0cde99085f0872f4d244e83e03a46aa387b74f5a5af750896c6b05e9077fac00e9932fdf5aef84f2f16634cd473c63037d7a512576da7d5c2b9163d1909f3a8 + languageName: node + linkType: hard + "fs-exists-sync@npm:^0.1.0": version: 0.1.0 resolution: "fs-exists-sync@npm:0.1.0" @@ -9790,7 +10210,7 @@ __metadata: languageName: node linkType: hard -"fsevents@npm:^2.1.2, fsevents@npm:~2.3.2": +"fsevents@npm:^2.1.2, fsevents@npm:^2.3.2, fsevents@npm:~2.3.2": version: 2.3.2 resolution: "fsevents@npm:2.3.2" dependencies: @@ -9810,7 +10230,7 @@ __metadata: languageName: node linkType: hard -"fsevents@patch:fsevents@^2.1.2#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin": +"fsevents@patch:fsevents@^2.1.2#~builtin, fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin": version: 2.3.2 resolution: "fsevents@patch:fsevents@npm%3A2.3.2#~builtin::version=2.3.2&hash=18f3a7" dependencies: @@ -10321,6 +10741,13 @@ __metadata: languageName: node linkType: hard +"harmony-reflect@npm:^1.4.6": + version: 1.6.2 + resolution: "harmony-reflect@npm:1.6.2" + checksum: fa5b251fbeff0e2d925f0bfb5ffe39e0627639e998c453562d6a39e41789c15499649dc022178c807cf99bfb97e7b974bbbc031ba82078a26be7b098b9bc2b1a + languageName: node + linkType: hard + "has-ansi@npm:^2.0.0": version: 2.0.0 resolution: "has-ansi@npm:2.0.0" @@ -10855,6 +11282,15 @@ __metadata: languageName: node linkType: hard +"identity-obj-proxy@npm:3.0.0": + version: 3.0.0 + resolution: "identity-obj-proxy@npm:3.0.0" + dependencies: + harmony-reflect: ^1.4.6 + checksum: a3fc4de0042d7b45bf8652d5596c80b42139d8625c9cd6a8834e29e1b6dce8fccabd1228e08744b78677a19ceed7201a32fed8ca3dc3e4852e8fee24360a6cfc + languageName: node + linkType: hard + "ieee754@npm:^1.1.13": version: 1.2.1 resolution: "ieee754@npm:1.2.1" @@ -11255,13 +11691,6 @@ __metadata: languageName: node linkType: hard -"is-directory@npm:^0.3.1": - version: 0.3.1 - resolution: "is-directory@npm:0.3.1" - checksum: 1c39c7d1753b04e9483b89fb88908b8137ab4743b6f481947e97ccf93ecb384a814c8d3f0b95b082b149c5aa19c3e9e4464e2791d95174bce95998c26bb1974b - languageName: node - linkType: hard - "is-docker@npm:^2.0.0, is-docker@npm:^2.1.1": version: 2.2.1 resolution: "is-docker@npm:2.2.1" @@ -11601,7 +12030,7 @@ __metadata: languageName: node linkType: hard -"is-wsl@npm:^2.1.1, is-wsl@npm:^2.2.0": +"is-wsl@npm:^2.2.0": version: 2.2.0 resolution: "is-wsl@npm:2.2.0" dependencies: @@ -11705,7 +12134,7 @@ __metadata: languageName: node linkType: hard -"istanbul-lib-instrument@npm:^5.0.4": +"istanbul-lib-instrument@npm:^5.0.4, istanbul-lib-instrument@npm:^5.1.0": version: 5.2.0 resolution: "istanbul-lib-instrument@npm:5.2.0" dependencies: @@ -11740,7 +12169,7 @@ __metadata: languageName: node linkType: hard -"istanbul-reports@npm:^3.0.2": +"istanbul-reports@npm:^3.0.2, istanbul-reports@npm:^3.1.3": version: 3.1.5 resolution: "istanbul-reports@npm:3.1.5" dependencies: @@ -11775,6 +12204,33 @@ __metadata: languageName: node linkType: hard +"jest-circus@npm:^28.1.1": + version: 28.1.3 + resolution: "jest-circus@npm:28.1.3" + dependencies: + "@jest/environment": ^28.1.3 + "@jest/expect": ^28.1.3 + "@jest/test-result": ^28.1.3 + "@jest/types": ^28.1.3 + "@types/node": "*" + chalk: ^4.0.0 + co: ^4.6.0 + dedent: ^0.7.0 + is-generator-fn: ^2.0.0 + jest-each: ^28.1.3 + jest-matcher-utils: ^28.1.3 + jest-message-util: ^28.1.3 + jest-runtime: ^28.1.3 + jest-snapshot: ^28.1.3 + jest-util: ^28.1.3 + p-limit: ^3.1.0 + pretty-format: ^28.1.3 + slash: ^3.0.0 + stack-utils: ^2.0.3 + checksum: 6f20ff8b5f100c7bafb6f71a2bd42e81804f0af848d628864508340239c56957a731bcdd83dba3e962a81c1f05ce9daa4ecee207a02e0ec73a908a2ec62f1f19 + languageName: node + linkType: hard + "jest-cli@npm:^26.6.3": version: 26.6.3 resolution: "jest-cli@npm:26.6.3" @@ -11798,6 +12254,44 @@ __metadata: languageName: node linkType: hard +"jest-config@npm:28.1.1": + version: 28.1.1 + resolution: "jest-config@npm:28.1.1" + dependencies: + "@babel/core": ^7.11.6 + "@jest/test-sequencer": ^28.1.1 + "@jest/types": ^28.1.1 + babel-jest: ^28.1.1 + chalk: ^4.0.0 + ci-info: ^3.2.0 + deepmerge: ^4.2.2 + glob: ^7.1.3 + graceful-fs: ^4.2.9 + jest-circus: ^28.1.1 + jest-environment-node: ^28.1.1 + jest-get-type: ^28.0.2 + jest-regex-util: ^28.0.2 + jest-resolve: ^28.1.1 + jest-runner: ^28.1.1 + jest-util: ^28.1.1 + jest-validate: ^28.1.1 + micromatch: ^4.0.4 + parse-json: ^5.2.0 + pretty-format: ^28.1.1 + slash: ^3.0.0 + strip-json-comments: ^3.1.1 + peerDependencies: + "@types/node": "*" + ts-node: ">=9.0.0" + peerDependenciesMeta: + "@types/node": + optional: true + ts-node: + optional: true + checksum: 24590b094cb2678ba51d8ab270c465f1598a374588a4b4e7dd63fef2a86d2c3a52fea4943b3e41e5864bc30997908f0b602e503199e54c65894c625b31f4bc5b + languageName: node + linkType: hard + "jest-config@npm:^26.6.3": version: 26.6.3 resolution: "jest-config@npm:26.6.3" @@ -11862,6 +12356,15 @@ __metadata: languageName: node linkType: hard +"jest-docblock@npm:^28.1.1": + version: 28.1.1 + resolution: "jest-docblock@npm:28.1.1" + dependencies: + detect-newline: ^3.0.0 + checksum: 147b7e537ff025c0be2909192c56fb9bfda09bc2603075491798bd0315d503687efa7c75131f2909a0fde30af9dc309b7ef58eb21413e2380c471b3db133949a + languageName: node + linkType: hard + "jest-each@npm:^26.6.2": version: 26.6.2 resolution: "jest-each@npm:26.6.2" @@ -11875,6 +12378,19 @@ __metadata: languageName: node linkType: hard +"jest-each@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-each@npm:28.1.3" + dependencies: + "@jest/types": ^28.1.3 + chalk: ^4.0.0 + jest-get-type: ^28.0.2 + jest-util: ^28.1.3 + pretty-format: ^28.1.3 + checksum: 63e1ecf86297085527b369a517af3dba8614937adc1870de041f6f0c3d5dff4d60d94be32949cf9945d9ce401bd28bea2c5efa9e090c39777cfd1627b71d6bc7 + languageName: node + linkType: hard + "jest-environment-enzyme@npm:^7.1.2": version: 7.1.2 resolution: "jest-environment-enzyme@npm:7.1.2" @@ -11942,6 +12458,20 @@ __metadata: languageName: node linkType: hard +"jest-environment-node@npm:^28.1.1, jest-environment-node@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-environment-node@npm:28.1.3" + dependencies: + "@jest/environment": ^28.1.3 + "@jest/fake-timers": ^28.1.3 + "@jest/types": ^28.1.3 + "@types/node": "*" + jest-mock: ^28.1.3 + jest-util: ^28.1.3 + checksum: d7d313ee28d6063f0740cf5dd94f3ae206f0897ac8e562e52159ec1b26c24233c75893b3cbf1b885dcc8abb50e82a20d07f77c28917be8fd20156dd15602892f + languageName: node + linkType: hard + "jest-enzyme@npm:^7.1.2": version: 7.1.2 resolution: "jest-enzyme@npm:7.1.2" @@ -12018,6 +12548,29 @@ __metadata: languageName: node linkType: hard +"jest-haste-map@npm:^28.1.1, jest-haste-map@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-haste-map@npm:28.1.3" + dependencies: + "@jest/types": ^28.1.3 + "@types/graceful-fs": ^4.1.3 + "@types/node": "*" + anymatch: ^3.0.3 + fb-watchman: ^2.0.0 + fsevents: ^2.3.2 + graceful-fs: ^4.2.9 + jest-regex-util: ^28.0.2 + jest-util: ^28.1.3 + jest-worker: ^28.1.3 + micromatch: ^4.0.4 + walker: ^1.0.8 + dependenciesMeta: + fsevents: + optional: true + checksum: 6a2beedd31f5d67b508d57fbfdd8858cfbd2f59a61737fc74cac4b9f60120faeda8c40189afba331324b08e10bc2281521292cdb6713fb3cab7770828f4e83d9 + languageName: node + linkType: hard + "jest-image-snapshot@npm:^4.3.0": version: 4.5.1 resolution: "jest-image-snapshot@npm:4.5.1" @@ -12085,6 +12638,16 @@ __metadata: languageName: node linkType: hard +"jest-leak-detector@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-leak-detector@npm:28.1.3" + dependencies: + jest-get-type: ^28.0.2 + pretty-format: ^28.1.3 + checksum: 038cca2fa8cb24ede34834308c86eca40a6c20f02ad5b81d059072c444c421c60058c2610107bd6a50043ef3fe6283d63ddb0946dea4d2a8a874ceb1281a009e + languageName: node + linkType: hard + "jest-matcher-utils@npm:^26.6.2": version: 26.6.2 resolution: "jest-matcher-utils@npm:26.6.2" @@ -12097,7 +12660,7 @@ __metadata: languageName: node linkType: hard -"jest-matcher-utils@npm:^28.0.0": +"jest-matcher-utils@npm:^28.0.0, jest-matcher-utils@npm:^28.1.3": version: 28.1.3 resolution: "jest-matcher-utils@npm:28.1.3" dependencies: @@ -12159,6 +12722,23 @@ __metadata: languageName: node linkType: hard +"jest-message-util@npm:^28.1.1, jest-message-util@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-message-util@npm:28.1.3" + dependencies: + "@babel/code-frame": ^7.12.13 + "@jest/types": ^28.1.3 + "@types/stack-utils": ^2.0.0 + chalk: ^4.0.0 + graceful-fs: ^4.2.9 + micromatch: ^4.0.4 + pretty-format: ^28.1.3 + slash: ^3.0.0 + stack-utils: ^2.0.3 + checksum: 9f56a11b4171e43e2375446e624eec86f82820d9a35de3cd8b065b5ce2d7f65d2bbbdfc0ffe5fa358ff866693a68ec4f6b0cb8ad953fd6f35f9895eb370c6ed7 + languageName: node + linkType: hard + "jest-mock@npm:^24.0.0, jest-mock@npm:^24.9.0": version: 24.9.0 resolution: "jest-mock@npm:24.9.0" @@ -12188,6 +12768,16 @@ __metadata: languageName: node linkType: hard +"jest-mock@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-mock@npm:28.1.3" + dependencies: + "@jest/types": ^28.1.3 + "@types/node": "*" + checksum: 1d936755925863bd896bfc9c0ed733faf9ff13ab51cdcb4c53bd07e6857e464bb5c0723f9d157837c47dbf880a3a4b9cff2805051207a37caec04d65e6c509fb + languageName: node + linkType: hard + "jest-os-detection@npm:^1.3.1": version: 1.3.1 resolution: "jest-os-detection@npm:1.3.1" @@ -12235,6 +12825,13 @@ __metadata: languageName: node linkType: hard +"jest-regex-util@npm:^28.0.2": + version: 28.0.2 + resolution: "jest-regex-util@npm:28.0.2" + checksum: d79d255b8a2217bdb0b638cbb5e61a41ab788e62a6217fce5276ab9763c1327b9e0a4f10ebdb230c76848125aa9cc97c8751cfad15db7ec0441d44acfbaf5084 + languageName: node + linkType: hard + "jest-resolve-dependencies@npm:^26.6.3": version: 26.6.3 resolution: "jest-resolve-dependencies@npm:26.6.3" @@ -12246,6 +12843,23 @@ __metadata: languageName: node linkType: hard +"jest-resolve@npm:28.1.1": + version: 28.1.1 + resolution: "jest-resolve@npm:28.1.1" + dependencies: + chalk: ^4.0.0 + graceful-fs: ^4.2.9 + jest-haste-map: ^28.1.1 + jest-pnp-resolver: ^1.2.2 + jest-util: ^28.1.1 + jest-validate: ^28.1.1 + resolve: ^1.20.0 + resolve.exports: ^1.1.0 + slash: ^3.0.0 + checksum: 3e58e75ff90b54a24039689e407b59688f2495d18e2ae15e686cdf9c8a7e745b1ab292741afdac0f166a28b8a6e538c5dde3efb5a0b223da6e6a259fd74ccde4 + languageName: node + linkType: hard + "jest-resolve@npm:^26.6.2": version: 26.6.2 resolution: "jest-resolve@npm:26.6.2" @@ -12262,6 +12876,23 @@ __metadata: languageName: node linkType: hard +"jest-resolve@npm:^28.1.1, jest-resolve@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-resolve@npm:28.1.3" + dependencies: + chalk: ^4.0.0 + graceful-fs: ^4.2.9 + jest-haste-map: ^28.1.3 + jest-pnp-resolver: ^1.2.2 + jest-util: ^28.1.3 + jest-validate: ^28.1.3 + resolve: ^1.20.0 + resolve.exports: ^1.1.0 + slash: ^3.0.0 + checksum: 3d37b33137266eadc9febb5c8f6ab59030818bf4cc426cf013e260a79189d49e48dee004a796ce48d631e1353bc03463bd630f55ce01af0cffef73c3d23d6f91 + languageName: node + linkType: hard + "jest-runner@npm:^26.6.3": version: 26.6.3 resolution: "jest-runner@npm:26.6.3" @@ -12290,6 +12921,35 @@ __metadata: languageName: node linkType: hard +"jest-runner@npm:^28.1.1": + version: 28.1.3 + resolution: "jest-runner@npm:28.1.3" + dependencies: + "@jest/console": ^28.1.3 + "@jest/environment": ^28.1.3 + "@jest/test-result": ^28.1.3 + "@jest/transform": ^28.1.3 + "@jest/types": ^28.1.3 + "@types/node": "*" + chalk: ^4.0.0 + emittery: ^0.10.2 + graceful-fs: ^4.2.9 + jest-docblock: ^28.1.1 + jest-environment-node: ^28.1.3 + jest-haste-map: ^28.1.3 + jest-leak-detector: ^28.1.3 + jest-message-util: ^28.1.3 + jest-resolve: ^28.1.3 + jest-runtime: ^28.1.3 + jest-util: ^28.1.3 + jest-watcher: ^28.1.3 + jest-worker: ^28.1.3 + p-limit: ^3.1.0 + source-map-support: 0.5.13 + checksum: 423dd2b4d7c61e27572bb558f68ac838f94927131626e709489636224593d274ad7b8ced6c7abecd2c0075ac9d01bf4e7ef09f1a60c495f66ad855f093575ced + languageName: node + linkType: hard + "jest-runtime@npm:^26.6.3": version: 26.6.3 resolution: "jest-runtime@npm:26.6.3" @@ -12327,6 +12987,36 @@ __metadata: languageName: node linkType: hard +"jest-runtime@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-runtime@npm:28.1.3" + dependencies: + "@jest/environment": ^28.1.3 + "@jest/fake-timers": ^28.1.3 + "@jest/globals": ^28.1.3 + "@jest/source-map": ^28.1.2 + "@jest/test-result": ^28.1.3 + "@jest/transform": ^28.1.3 + "@jest/types": ^28.1.3 + chalk: ^4.0.0 + cjs-module-lexer: ^1.0.0 + collect-v8-coverage: ^1.0.0 + execa: ^5.0.0 + glob: ^7.1.3 + graceful-fs: ^4.2.9 + jest-haste-map: ^28.1.3 + jest-message-util: ^28.1.3 + jest-mock: ^28.1.3 + jest-regex-util: ^28.0.2 + jest-resolve: ^28.1.3 + jest-snapshot: ^28.1.3 + jest-util: ^28.1.3 + slash: ^3.0.0 + strip-bom: ^4.0.0 + checksum: f315b5dafd1af501afb643b274311fc906cd27236ba87bc004cf0494619fd4fad70bbc8d1b30a7335a17531367cefac0b0941cfd35c255d6ce4aecd686e76508 + languageName: node + linkType: hard + "jest-serializer-html@npm:^7.0.0": version: 7.1.0 resolution: "jest-serializer-html@npm:7.1.0" @@ -12377,6 +13067,51 @@ __metadata: languageName: node linkType: hard +"jest-snapshot@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-snapshot@npm:28.1.3" + dependencies: + "@babel/core": ^7.11.6 + "@babel/generator": ^7.7.2 + "@babel/plugin-syntax-typescript": ^7.7.2 + "@babel/traverse": ^7.7.2 + "@babel/types": ^7.3.3 + "@jest/expect-utils": ^28.1.3 + "@jest/transform": ^28.1.3 + "@jest/types": ^28.1.3 + "@types/babel__traverse": ^7.0.6 + "@types/prettier": ^2.1.5 + babel-preset-current-node-syntax: ^1.0.0 + chalk: ^4.0.0 + expect: ^28.1.3 + graceful-fs: ^4.2.9 + jest-diff: ^28.1.3 + jest-get-type: ^28.0.2 + jest-haste-map: ^28.1.3 + jest-matcher-utils: ^28.1.3 + jest-message-util: ^28.1.3 + jest-util: ^28.1.3 + natural-compare: ^1.4.0 + pretty-format: ^28.1.3 + semver: ^7.3.5 + checksum: 2dcf7a7e7a2ffff8decfab61e4a9b7c333ad4766a21cfb77d63d5bd01c298df31c511ac5c0754715e280e4cdeae9ca91f2c765c86e8764a59c142063bcc8dee6 + languageName: node + linkType: hard + +"jest-util@npm:28.1.1": + version: 28.1.1 + resolution: "jest-util@npm:28.1.1" + dependencies: + "@jest/types": ^28.1.1 + "@types/node": "*" + chalk: ^4.0.0 + ci-info: ^3.2.0 + graceful-fs: ^4.2.9 + picomatch: ^2.2.3 + checksum: 24f311d1b0c46f7ae9f37b020ee2932551d27882256b259768d3ce9915b43861808f1a40711344c4e567013858f11e11fc9ca19509e2c17810310e927185c705 + languageName: node + linkType: hard + "jest-util@npm:^24.0.0, jest-util@npm:^24.9.0": version: 24.9.0 resolution: "jest-util@npm:24.9.0" @@ -12425,6 +13160,20 @@ __metadata: languageName: node linkType: hard +"jest-util@npm:^28.1.1, jest-util@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-util@npm:28.1.3" + dependencies: + "@jest/types": ^28.1.3 + "@types/node": "*" + chalk: ^4.0.0 + ci-info: ^3.2.0 + graceful-fs: ^4.2.9 + picomatch: ^2.2.3 + checksum: 7d4946424032a2ccb2ad669905debb44b0bf040dff7a1fe82d283c679ae4638a86ca48d6a276d65a76451252338ad84e76ef2cfde03f577f091fe2b3102aedc9 + languageName: node + linkType: hard + "jest-validate@npm:^26.6.2": version: 26.6.2 resolution: "jest-validate@npm:26.6.2" @@ -12439,6 +13188,20 @@ __metadata: languageName: node linkType: hard +"jest-validate@npm:^28.1.1, jest-validate@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-validate@npm:28.1.3" + dependencies: + "@jest/types": ^28.1.3 + camelcase: ^6.2.0 + chalk: ^4.0.0 + jest-get-type: ^28.0.2 + leven: ^3.1.0 + pretty-format: ^28.1.3 + checksum: 57a69c560f7ea8b69d0b26fb895f43de1e46f361c512cb74495b17a10d2999a341dba6a83b67dd3d8899a86242662db113ef8f3e0bc5cbf032a9982535b378e0 + languageName: node + linkType: hard + "jest-watch-typeahead@npm:^0.6.1": version: 0.6.5 resolution: "jest-watch-typeahead@npm:0.6.5" @@ -12486,6 +13249,22 @@ __metadata: languageName: node linkType: hard +"jest-watcher@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-watcher@npm:28.1.3" + dependencies: + "@jest/test-result": ^28.1.3 + "@jest/types": ^28.1.3 + "@types/node": "*" + ansi-escapes: ^4.2.1 + chalk: ^4.0.0 + emittery: ^0.10.2 + jest-util: ^28.1.3 + string-length: ^4.0.1 + checksum: c61da8c35f8fc74224335471675649966787b12ae4469b5049cb46facafb30f16b63a52d0d1137701b651cd514abcae005680bfc542d85979ddbae4dbc6c10ad + languageName: node + linkType: hard + "jest-worker@npm:^24.9.0": version: 24.9.0 resolution: "jest-worker@npm:24.9.0" @@ -12507,6 +13286,17 @@ __metadata: languageName: node linkType: hard +"jest-worker@npm:^28.1.1, jest-worker@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-worker@npm:28.1.3" + dependencies: + "@types/node": "*" + merge-stream: ^2.0.0 + supports-color: ^8.0.0 + checksum: d6715268fd6c9fd8431987d42e4ae0981dc6352fd7a5c90aadb9c67562dc6161486a98960f5d1bd36dbafb202d8d98a6fdb181711acbc5e55ee6ab85fa94c931 + languageName: node + linkType: hard + "jest@npm:^26.6.3": version: 26.6.3 resolution: "jest@npm:26.6.3" @@ -12554,7 +13344,7 @@ __metadata: languageName: node linkType: hard -"js-yaml@npm:3.14.1, js-yaml@npm:^3.13.1, js-yaml@npm:^3.14.1, js-yaml@npm:^3.6.1, js-yaml@npm:^3.9.0": +"js-yaml@npm:3.14.1, js-yaml@npm:^3.13.1, js-yaml@npm:^3.14.1, js-yaml@npm:^3.6.1": version: 3.14.1 resolution: "js-yaml@npm:3.14.1" dependencies: @@ -12566,6 +13356,17 @@ __metadata: languageName: node linkType: hard +"js-yaml@npm:4.1.0": + version: 4.1.0 + resolution: "js-yaml@npm:4.1.0" + dependencies: + argparse: ^2.0.1 + bin: + js-yaml: bin/js-yaml.js + checksum: 184a24b4eaacfce40ad9074c64fd42ac83cf74d8c8cd137718d456ced75051229e5061b8633c3366b8aada17945a7a356b337828c19da92b51ae62126575018f + languageName: node + linkType: hard + "jsbn@npm:~0.1.0": version: 0.1.1 resolution: "jsbn@npm:0.1.1" @@ -13989,13 +14790,6 @@ __metadata: languageName: node linkType: hard -"memorystream@npm:^0.3.1": - version: 0.3.1 - resolution: "memorystream@npm:0.3.1" - checksum: 4bd164657711d9747ff5edb0508b2944414da3464b7fe21ac5c67cf35bba975c4b446a0124bd0f9a8be54cfc18faf92e92bd77563a20328b1ccf2ff04e9f39b9 - languageName: node - linkType: hard - "merge-descriptors@npm:1.0.1": version: 1.0.1 resolution: "merge-descriptors@npm:1.0.1" @@ -14158,6 +14952,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:3.0.5": + version: 3.0.5 + resolution: "minimatch@npm:3.0.5" + dependencies: + brace-expansion: ^1.1.7 + checksum: f398652d0d260137c289c270a4ac98ebe0a27cd316fa0fac72b096e96cbdc89f71d80d47ac7065c716ba3b0b730783b19180bd85a35f9247535d2adfe96bba76 + languageName: node + linkType: hard + "minimatch@npm:^5.0.1": version: 5.1.0 resolution: "minimatch@npm:5.1.0" @@ -14249,7 +15052,7 @@ __metadata: languageName: node linkType: hard -"minizlib@npm:^2.0.0, minizlib@npm:^2.1.0, minizlib@npm:^2.1.1, minizlib@npm:^2.1.2": +"minizlib@npm:^2.0.0, minizlib@npm:^2.1.1, minizlib@npm:^2.1.2": version: 2.1.2 resolution: "minizlib@npm:2.1.2" dependencies: @@ -14507,6 +15310,15 @@ __metadata: languageName: node linkType: hard +"node-addon-api@npm:^3.2.1": + version: 3.2.1 + resolution: "node-addon-api@npm:3.2.1" + dependencies: + node-gyp: latest + checksum: 41f21c9d12318875a2c429befd06070ce367065a3ef02952cfd4ea17ef69fa14012732f510b82b226e99c254da8d671847ea018cad785f839a5366e02dd56302 + languageName: node + linkType: hard + "node-cleanup@npm:^2.1.2": version: 2.1.2 resolution: "node-cleanup@npm:2.1.2" @@ -14546,6 +15358,17 @@ __metadata: languageName: node linkType: hard +"node-gyp-build@npm:^4.3.0": + version: 4.5.0 + resolution: "node-gyp-build@npm:4.5.0" + bin: + node-gyp-build: bin.js + node-gyp-build-optional: optional.js + node-gyp-build-test: build-test.js + checksum: 4ca30ae1f7ba570cd33ae6b71c7e3eb249c3901c0b8a02014cfe2ce18f7f23df621c8d087868973e4f32c90b1c4ad753b4dff1d8bf54666a3f848f414828c14f + languageName: node + linkType: hard + "node-gyp-build@npm:~4.1.0": version: 4.1.1 resolution: "node-gyp-build@npm:4.1.1" @@ -14671,27 +15494,6 @@ __metadata: languageName: node linkType: hard -"npm-run-all@npm:^4.1.5": - version: 4.1.5 - resolution: "npm-run-all@npm:4.1.5" - dependencies: - ansi-styles: ^3.2.1 - chalk: ^2.4.1 - cross-spawn: ^6.0.5 - memorystream: ^0.3.1 - minimatch: ^3.0.4 - pidtree: ^0.3.0 - read-pkg: ^3.0.0 - shell-quote: ^1.6.1 - string.prototype.padend: ^3.0.0 - bin: - npm-run-all: bin/npm-run-all/index.js - run-p: bin/run-p/index.js - run-s: bin/run-s/index.js - checksum: 736ee39bd35454d3efaa4a2e53eba6c523e2e17fba21a18edcce6b221f5cab62000bef16bb6ae8aff9e615831e6b0eb25ab51d52d60e6fa6f4ea880e4c6d31f4 - languageName: node - linkType: hard - "npm-run-path@npm:^2.0.0": version: 2.0.2 resolution: "npm-run-path@npm:2.0.2" @@ -14759,6 +15561,54 @@ __metadata: languageName: node linkType: hard +"nx@npm:14.6.1": + version: 14.6.1 + resolution: "nx@npm:14.6.1" + dependencies: + "@nrwl/cli": 14.6.1 + "@nrwl/tao": 14.6.1 + "@parcel/watcher": 2.0.4 + chalk: 4.1.0 + chokidar: ^3.5.1 + cli-cursor: 3.1.0 + cli-spinners: 2.6.1 + cliui: ^7.0.2 + dotenv: ~10.0.0 + enquirer: ~2.3.6 + fast-glob: 3.2.7 + figures: 3.2.0 + flat: ^5.0.2 + fs-extra: ^10.1.0 + glob: 7.1.4 + ignore: ^5.0.4 + js-yaml: 4.1.0 + jsonc-parser: 3.0.0 + minimatch: 3.0.5 + npm-run-path: ^4.0.1 + open: ^8.4.0 + semver: 7.3.4 + string-width: ^4.2.3 + tar-stream: ~2.2.0 + tmp: ~0.2.1 + tsconfig-paths: ^3.9.0 + tslib: ^2.3.0 + v8-compile-cache: 2.3.0 + yargs: ^17.4.0 + yargs-parser: 21.0.1 + peerDependencies: + "@swc-node/register": ^1.4.2 + "@swc/core": ^1.2.173 + peerDependenciesMeta: + "@swc-node/register": + optional: true + "@swc/core": + optional: true + bin: + nx: bin/nx.js + checksum: 9f448a1f0e171d8b735a9a6e6930b8b199183ff9e224e6b6acac8ecd64d2eaf67261dca86a848befc96c60134096377f9d20b96b8c2829d658622603a718a01d + languageName: node + linkType: hard + "oauth-sign@npm:~0.9.0": version: 0.9.0 resolution: "oauth-sign@npm:0.9.0" @@ -14950,7 +15800,7 @@ __metadata: languageName: node linkType: hard -"open@npm:8.4.0": +"open@npm:8.4.0, open@npm:^8.4.0": version: 8.4.0 resolution: "open@npm:8.4.0" dependencies: @@ -14961,16 +15811,6 @@ __metadata: languageName: node linkType: hard -"open@npm:^7.4.2": - version: 7.4.2 - resolution: "open@npm:7.4.2" - dependencies: - is-docker: ^2.0.0 - is-wsl: ^2.1.1 - checksum: 77573a6a68f7364f3a19a4c80492712720746b63680ee304555112605ead196afe91052bd3c3d165efdf4e9d04d255e87de0d0a77acec11ef47fd5261251813f - languageName: node - linkType: hard - "opencollective-postinstall@npm:^2.0.0, opencollective-postinstall@npm:^2.0.2, opencollective-postinstall@npm:^2.0.3": version: 2.0.3 resolution: "opencollective-postinstall@npm:2.0.3" @@ -15249,7 +16089,7 @@ __metadata: languageName: node linkType: hard -"parse-json@npm:^5.0.0": +"parse-json@npm:^5.0.0, parse-json@npm:^5.2.0": version: 5.2.0 resolution: "parse-json@npm:5.2.0" dependencies: @@ -15387,7 +16227,7 @@ __metadata: languageName: node linkType: hard -"path-parse@npm:^1.0.6, path-parse@npm:^1.0.7": +"path-parse@npm:^1.0.7": version: 1.0.7 resolution: "path-parse@npm:1.0.7" checksum: 11ce261f9d294cc7a58d6a574b7f1b935842355ec66fba3c3fd79e0f036462eaf07d0aa95bb74ff432f9afef97ce1926c720988c6a7451d8a584930ae7de86e1 @@ -15481,15 +16321,6 @@ __metadata: languageName: node linkType: hard -"pidtree@npm:^0.3.0": - version: 0.3.1 - resolution: "pidtree@npm:0.3.1" - bin: - pidtree: bin/pidtree.js - checksum: cd69b0182f749f45ab48584e3442c48c5dc4512502c18d5b0147a33b042c41a4db4269b9ce2f7c48f11833ee5e79d81f5ebc6f7bf8372d4ea55726f60dc505a1 - languageName: node - linkType: hard - "pify@npm:^2.2.0, pify@npm:^2.3.0": version: 2.3.0 resolution: "pify@npm:2.3.0" @@ -15534,7 +16365,7 @@ __metadata: languageName: node linkType: hard -"pirates@npm:^4.0.1": +"pirates@npm:^4.0.1, pirates@npm:^4.0.4": version: 4.0.5 resolution: "pirates@npm:4.0.5" checksum: 58b6ff0f137a3d70ff34ac4802fd19819cdc19b53e9c95adecae6c7cfc77719a11f561ad85d46e79e520ef57c31145a564c8bc3bee8cfee75d441fab2928a51d @@ -15719,7 +16550,7 @@ __metadata: languageName: node linkType: hard -"pretty-format@npm:^28.0.0, pretty-format@npm:^28.1.3": +"pretty-format@npm:^28.0.0, pretty-format@npm:^28.1.1, pretty-format@npm:^28.1.3": version: 28.1.3 resolution: "pretty-format@npm:28.1.3" dependencies: @@ -16941,7 +17772,7 @@ __metadata: languageName: node linkType: hard -"require-from-string@npm:^2.0.1, require-from-string@npm:^2.0.2": +"require-from-string@npm:^2.0.2": version: 2.0.2 resolution: "require-from-string@npm:2.0.2" checksum: aaa267e0c5b022fc5fd4eef49d8285086b15f2a1c54b28240fdf03599cbd9c26049fee3eab894f2e1f6ca65e513b030a7c264201e3f005601e80c49fb2937ce2 @@ -16999,6 +17830,13 @@ __metadata: languageName: node linkType: hard +"resolve.exports@npm:1.1.0, resolve.exports@npm:^1.1.0": + version: 1.1.0 + resolution: "resolve.exports@npm:1.1.0" + checksum: 7e21c22ad129b934d5cc0b6aefd07f377a92e0b9699f49ac33eac1736a85e3aeb9270c85aac47f7070b5975739623ed007aac318d6bc5f036504b2b7a407fd31 + languageName: node + linkType: hard + "resolve@npm:1.1.7": version: 1.1.7 resolution: "resolve@npm:1.1.7" @@ -17006,15 +17844,6 @@ __metadata: languageName: node linkType: hard -"resolve@npm:1.17.0": - version: 1.17.0 - resolution: "resolve@npm:1.17.0" - dependencies: - path-parse: ^1.0.6 - checksum: 4e6c76cc1a7b08bff637b092ce035d7901465067915605bc5a23ac0c10fe42ec205fc209d5d5f7a5f27f37ce71d687def7f656bbb003631cd46a8374f55ec73d - languageName: node - linkType: hard - "resolve@npm:^1.1.5, resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.12.0, resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.18.1, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0": version: 1.22.1 resolution: "resolve@npm:1.22.1" @@ -17048,15 +17877,6 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@1.17.0#~builtin": - version: 1.17.0 - resolution: "resolve@patch:resolve@npm%3A1.17.0#~builtin::version=1.17.0&hash=07638b" - dependencies: - path-parse: ^1.0.6 - checksum: e072e52be3c3dbfd086761115db4a5136753e7aefc0e665e66e7307ddcd9d6b740274516055c74aee44921625e95993f03570450aa310b8d73b1c9daa056c4cd - languageName: node - linkType: hard - "resolve@patch:resolve@^1.1.5#~builtin, resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.12.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.17.0#~builtin, resolve@patch:resolve@^1.18.1#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin": version: 1.22.1 resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin::version=1.22.1&hash=07638b" @@ -17238,24 +18058,6 @@ __metadata: languageName: node linkType: hard -"rxjs-for-await@npm:0.0.2": - version: 0.0.2 - resolution: "rxjs-for-await@npm:0.0.2" - peerDependencies: - rxjs: ^6.0.0 - checksum: 20f98281b1e9f7bf9c0da52f58e9d1404e875c71cf124a7672da2e43654b27e869aaf39fab60fed41d012cc6b8724206beb1156b506e9a7b9a8962d8b4ab9671 - languageName: node - linkType: hard - -"rxjs@npm:6.5.5": - version: 6.5.5 - resolution: "rxjs@npm:6.5.5" - dependencies: - tslib: ^1.9.0 - checksum: 0b2f83892734c65b1682ddfc2616155a615d4b7f67e993cb459dbaaeedaad7878d5014dc0abb7a0da50b4c01ec8d3c1bca05bbb36260523dd18b7a7181a56bb5 - languageName: node - linkType: hard - "rxjs@npm:6.6.7, rxjs@npm:^6.5.4, rxjs@npm:^6.6.3": version: 6.6.7 resolution: "rxjs@npm:6.6.7" @@ -17630,13 +18432,6 @@ __metadata: languageName: node linkType: hard -"shell-quote@npm:^1.6.1": - version: 1.7.3 - resolution: "shell-quote@npm:1.7.3" - checksum: cf997c325f49c4393a859074f1ee9ca3da7d9e1940225bab24a86f0266504c7d7e356b83f13c74932cb243d53125b5c8c57b714017c53490bf1fe10540422014 - languageName: node - linkType: hard - "shelljs@npm:^0.8.5": version: 0.8.5 resolution: "shelljs@npm:0.8.5" @@ -17872,6 +18667,16 @@ __metadata: languageName: node linkType: hard +"source-map-support@npm:0.5.13": + version: 0.5.13 + resolution: "source-map-support@npm:0.5.13" + dependencies: + buffer-from: ^1.0.0 + source-map: ^0.6.0 + checksum: 137539f8c453fa0f496ea42049ab5da4569f96781f6ac8e5bfda26937be9494f4e8891f523c5f98f0e85f71b35d74127a00c46f83f6a4f54672b58d53202565e + languageName: node + linkType: hard + "source-map-support@npm:^0.5.6, source-map-support@npm:~0.5.20": version: 0.5.21 resolution: "source-map-support@npm:0.5.21" @@ -18254,17 +19059,6 @@ __metadata: languageName: node linkType: hard -"string.prototype.padend@npm:^3.0.0": - version: 3.1.3 - resolution: "string.prototype.padend@npm:3.1.3" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.3 - es-abstract: ^1.19.1 - checksum: c713de3b48f6c773c72012dfad99d3865e714d9c9f8ea8656852b21a9bf5d6ccbcbf553e14ef2b6cbdff45db935103322a1fab87dfda8021fd8c8af432195aeb - languageName: node - linkType: hard - "string.prototype.trim@npm:^1.2.1": version: 1.2.6 resolution: "string.prototype.trim@npm:1.2.6" @@ -18465,7 +19259,7 @@ __metadata: languageName: node linkType: hard -"supports-color@npm:^8.1.1": +"supports-color@npm:^8.0.0, supports-color@npm:^8.1.1": version: 8.1.1 resolution: "supports-color@npm:8.1.1" dependencies: @@ -18528,21 +19322,20 @@ __metadata: languageName: node linkType: hard -"tar@npm:5.0.5": - version: 5.0.5 - resolution: "tar@npm:5.0.5" +"tar-stream@npm:~2.2.0": + version: 2.2.0 + resolution: "tar-stream@npm:2.2.0" dependencies: - chownr: ^1.1.3 - fs-minipass: ^2.0.0 - minipass: ^3.0.0 - minizlib: ^2.1.0 - mkdirp: ^0.5.0 - yallist: ^4.0.0 - checksum: 3ca8d5e8e9f30dd0480d726c26b15ddb50ee91b9c8a6e65f139beaca11423db03197951d786033a1b15a45fd315383afff31a93d56e6331c4e972cef46688b05 + bl: ^4.0.3 + end-of-stream: ^1.4.1 + fs-constants: ^1.0.0 + inherits: ^2.0.3 + readable-stream: ^3.1.1 + checksum: 2f4c910b3ee7196502e1ff015a7ba321ec6ea837667220d7bcb8d0852d51cb04b87f7ae471008a6fb8f5b1a1b5078f62f3a82d30c706f20ada1238ac797e7692 languageName: node linkType: hard -"tar@npm:^6.0.2, tar@npm:^6.1.11, tar@npm:^6.1.2": +"tar@npm:6.1.11, tar@npm:^6.0.2, tar@npm:^6.1.11, tar@npm:^6.1.2": version: 6.1.11 resolution: "tar@npm:6.1.11" dependencies: @@ -19036,7 +19829,7 @@ __metadata: languageName: node linkType: hard -"tsconfig-paths@npm:^3.14.1": +"tsconfig-paths@npm:^3.14.1, tsconfig-paths@npm:^3.9.0": version: 3.14.1 resolution: "tsconfig-paths@npm:3.14.1" dependencies: @@ -19055,7 +19848,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.0.0, tslib@npm:^2.1.0": +"tslib@npm:^2.1.0, tslib@npm:^2.3.0": version: 2.4.0 resolution: "tslib@npm:2.4.0" checksum: eb19bda3ae545b03caea6a244b34593468e23d53b26bf8649fbc20fce43e9b21a71127fd6d2b9662c0fe48ee6ff668ead48fd00d3b88b2b716b1c12edae25b5d @@ -19730,7 +20523,7 @@ __metadata: languageName: node linkType: hard -"uuid@npm:^3.3.2, uuid@npm:^3.3.3": +"uuid@npm:^3.3.2": version: 3.4.0 resolution: "uuid@npm:3.4.0" bin: @@ -19773,6 +20566,17 @@ __metadata: languageName: node linkType: hard +"v8-to-istanbul@npm:^9.0.0": + version: 9.0.1 + resolution: "v8-to-istanbul@npm:9.0.1" + dependencies: + "@jridgewell/trace-mapping": ^0.3.12 + "@types/istanbul-lib-coverage": ^2.0.1 + convert-source-map: ^1.6.0 + checksum: aaa6491ee0505010a818a98bd7abdb30c0136a93eac12106b836e1afb519759ea4da795cceaf7fe871d26ed6cb669e46fd48533d6f8107a23213d723a028f805 + languageName: node + linkType: hard + "validate-npm-package-license@npm:^3.0.1": version: 3.0.4 resolution: "validate-npm-package-license@npm:3.0.4" @@ -20025,7 +20829,7 @@ __metadata: languageName: node linkType: hard -"walker@npm:^1.0.7, walker@npm:~1.0.5": +"walker@npm:^1.0.7, walker@npm:^1.0.8, walker@npm:~1.0.5": version: 1.0.8 resolution: "walker@npm:1.0.8" dependencies: @@ -20333,6 +21137,16 @@ __metadata: languageName: node linkType: hard +"write-file-atomic@npm:^4.0.1": + version: 4.0.2 + resolution: "write-file-atomic@npm:4.0.2" + dependencies: + imurmurhash: ^0.1.4 + signal-exit: ^3.0.7 + checksum: a2c282c95ef5d8e1c27b335ae897b5eca00e85590d92a3fd69a437919b7b93ff36a69ea04145da55829d2164e724bc62202cdb5f4b208b425aba0807889375c7 + languageName: node + linkType: hard + "ws@npm:^5.2.0": version: 5.2.3 resolution: "ws@npm:5.2.3" @@ -20457,13 +21271,6 @@ __metadata: languageName: node linkType: hard -"yargs-parser@npm:20.0.0": - version: 20.0.0 - resolution: "yargs-parser@npm:20.0.0" - checksum: 57737f9a5a16907513928aa4307641b04d0686543b9c31d827f26f3013715b3d6e32334022924ddf1b3b82170a4eb2393eae47dca38db3ed5659637a3afd1157 - languageName: node - linkType: hard - "yargs-parser@npm:20.x": version: 20.2.9 resolution: "yargs-parser@npm:20.2.9" @@ -20471,6 +21278,20 @@ __metadata: languageName: node linkType: hard +"yargs-parser@npm:21.0.1, yargs-parser@npm:^21.0.0": + version: 21.0.1 + resolution: "yargs-parser@npm:21.0.1" + checksum: 384ca19e113a053bb7858cf47f891e630c10ea6ad91f9ad7cae84ea1cdfb09b155a2d0fa97b51116ee6f01e038faaa6c46964953afecd453fa64a761bb87475f + languageName: node + linkType: hard + +"yargs-parser@npm:>=21.0.1": + version: 21.1.1 + resolution: "yargs-parser@npm:21.1.1" + checksum: f84b5e48169479d2f402239c59f084cfd1c3acc197a05c59b98bab067452e6b3ea46d4dd8ba2985ba7b3d32a343d77df0debd6b343e5dae3da2aab2cdf5886b2 + languageName: node + linkType: hard + "yargs-parser@npm:^18.1.2": version: 18.1.3 resolution: "yargs-parser@npm:18.1.3" @@ -20481,14 +21302,7 @@ __metadata: languageName: node linkType: hard -"yargs-parser@npm:^21.0.0": - version: 21.0.1 - resolution: "yargs-parser@npm:21.0.1" - checksum: 384ca19e113a053bb7858cf47f891e630c10ea6ad91f9ad7cae84ea1cdfb09b155a2d0fa97b51116ee6f01e038faaa6c46964953afecd453fa64a761bb87475f - languageName: node - linkType: hard - -"yargs@npm:15.4.1, yargs@npm:^15.4.1": +"yargs@npm:^15.4.1": version: 15.4.1 resolution: "yargs@npm:15.4.1" dependencies: @@ -20507,7 +21321,7 @@ __metadata: languageName: node linkType: hard -"yargs@npm:^17.2.1": +"yargs@npm:^17.2.1, yargs@npm:^17.4.0": version: 17.5.1 resolution: "yargs@npm:17.5.1" dependencies: From 5065c23dde973736d6ad61c0f01803db999546f4 Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Thu, 1 Sep 2022 21:24:34 +0200 Subject: [PATCH 066/154] fix lockfile --- code/yarn.lock | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/code/yarn.lock b/code/yarn.lock index e89368a2da2..11a636d7ba4 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -11113,18 +11113,7 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:*": - version: 18.0.18 - resolution: "@types/react@npm:18.0.18" - dependencies: - "@types/prop-types": "*" - "@types/scheduler": "*" - csstype: ^3.0.2 - checksum: ca5799bcbb9b8b4dfd008e71cb266037971a23ba661cdb043772bce904b71cf74352417c85555950e4b81ca927a9923937369b482cc95d77621b64cdbc095ab4 - languageName: node - linkType: hard - -"@types/react@npm:^16, @types/react@npm:^16.14.23": +"@types/react@npm:*, @types/react@npm:^16, @types/react@npm:^16.14.23": version: 16.14.31 resolution: "@types/react@npm:16.14.31" dependencies: From 1e3b41aee964b40de73a806b08be54346d624572 Mon Sep 17 00:00:00 2001 From: Katerina Skroumpelou Date: Fri, 2 Sep 2022 17:12:38 +0300 Subject: [PATCH 067/154] rebased with latest next --- code/yarn.lock | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/code/yarn.lock b/code/yarn.lock index 11a636d7ba4..dc96d6950f8 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -7571,14 +7571,14 @@ __metadata: "@angular/platform-browser": ^13.3.6 "@angular/platform-browser-dynamic": ^13.3.6 "@nrwl/workspace": 14.6.1 - "@storybook/addons": 7.0.0-alpha.27 - "@storybook/api": 7.0.0-alpha.27 - "@storybook/builder-webpack5": 7.0.0-alpha.27 - "@storybook/client-logger": 7.0.0-alpha.27 - "@storybook/core-client": 7.0.0-alpha.27 - "@storybook/core-common": 7.0.0-alpha.27 - "@storybook/core-events": 7.0.0-alpha.27 - "@storybook/core-server": 7.0.0-alpha.27 + "@storybook/addons": 7.0.0-alpha.28 + "@storybook/api": 7.0.0-alpha.28 + "@storybook/builder-webpack5": 7.0.0-alpha.28 + "@storybook/client-logger": 7.0.0-alpha.28 + "@storybook/core-client": 7.0.0-alpha.28 + "@storybook/core-common": 7.0.0-alpha.28 + "@storybook/core-events": 7.0.0-alpha.28 + "@storybook/core-server": 7.0.0-alpha.28 "@storybook/csf": 0.0.2--canary.0899bb7.0 "@storybook/docs-tools": 7.0.0-alpha.28 "@storybook/node-logger": 7.0.0-alpha.28 @@ -39738,6 +39738,20 @@ __metadata: languageName: node linkType: hard +"rollup@npm:~2.78.0": + version: 2.78.1 + resolution: "rollup@npm:2.78.1" + dependencies: + fsevents: ~2.3.2 + dependenciesMeta: + fsevents: + optional: true + bin: + rollup: dist/bin/rollup + checksum: ae24b886adee31455ec030736b113f84628a4f74106ea47ebf666fa5c7eac23f49b7d15acb5b5ee47671f3e184fb1c8b05946e5c76eb889a1dafaf5c75c9b70a + languageName: node + linkType: hard + "rst-selector-parser@npm:^2.2.3": version: 2.2.3 resolution: "rst-selector-parser@npm:2.2.3" From 755cc49f3e2751ebc7af75ec2388d5fda6da16e7 Mon Sep 17 00:00:00 2001 From: Michael Arestad Date: Fri, 2 Sep 2022 08:56:06 -0600 Subject: [PATCH 068/154] Revert a few icons --- code/lib/components/src/icon/icons.tsx | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/code/lib/components/src/icon/icons.tsx b/code/lib/components/src/icon/icons.tsx index ef9fa08bb88..fb708da9091 100644 --- a/code/lib/components/src/icon/icons.tsx +++ b/code/lib/components/src/icon/icons.tsx @@ -383,12 +383,18 @@ export const icons = { circle: , bookmarkhollow: ( <> - + ), bookmark: ( <> - + ), hearthollow: ( @@ -1138,7 +1144,7 @@ export const icons = { <> ), From 858a4344ba50e9fc942a18f7e10cbd659db6422e Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Fri, 2 Sep 2022 17:26:24 +0200 Subject: [PATCH 069/154] fix the missing cache of nx --- code/nx.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/code/nx.json b/code/nx.json index 0cfba18a280..714e3c28c9f 100644 --- a/code/nx.json +++ b/code/nx.json @@ -34,11 +34,16 @@ "projects": "dependencies" } ], - "prepare": [ + "prep": [ { "target": "prepare", "projects": "dependencies" } ] + }, + "targetDefaults": { + "prep": { + "outputs": ["{projectRoot}/dist"] + } } } From 79427cdd0fbe5ea9bc48e87c91348c9a952742f5 Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Fri, 2 Sep 2022 23:32:19 +0800 Subject: [PATCH 070/154] 7.0.0-alpha.29 changelog --- CHANGELOG.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 13232743a7c..ad5ba5ed93c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,20 @@ +## 7.0.0-alpha.29 (September 2, 2022) + +#### Bug Fixes + +- CLI/Vite: Don't add babel dependencies during init [#19088](https://github.com/storybooks/storybook/pull/19088) +- CLI: Fix sb init to use renderer assets instead of frameworks [#19091](https://github.com/storybooks/storybook/pull/19091) +- Core: Ensure if a docs render is torndown during preparation, it throws [#19071](https://github.com/storybooks/storybook/pull/19071) + +#### Maintenance + +- Addon-viewport: Move stories into addon [#19086](https://github.com/storybooks/storybook/pull/19086) +- Addon-backgrounds: Move stories into addon [#19085](https://github.com/storybooks/storybook/pull/19085) +- Addon-actions: Move stories into addon [#19082](https://github.com/storybooks/storybook/pull/19082) +- Build: Exit yarn bootstrap with nonzero code if failed [#19089](https://github.com/storybooks/storybook/pull/19089) +- Vite: cleanup custom plugins [#19087](https://github.com/storybooks/storybook/pull/19087) +- Build: Prefix generic addon stories in sandbox storybooks [#19092](https://github.com/storybooks/storybook/pull/19092) + ## 7.0.0-alpha.28 (September 2, 2022) #### Features From d1418038d32d7d8416df165ff6786a6e34f1b69d Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Fri, 2 Sep 2022 23:54:15 +0800 Subject: [PATCH 071/154] Vite: Fix framework typing issues with a hack --- code/frameworks/react-vite/src/preset.ts | 2 +- code/frameworks/svelte-vite/src/preset.ts | 2 +- code/frameworks/vue3-vite/src/preset.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/code/frameworks/react-vite/src/preset.ts b/code/frameworks/react-vite/src/preset.ts index c9e5f33f16c..bc9f83f6517 100644 --- a/code/frameworks/react-vite/src/preset.ts +++ b/code/frameworks/react-vite/src/preset.ts @@ -43,7 +43,7 @@ export const viteFinal: StorybookConfig['viteFinal'] = async (config, { presets } else if (reactDocgen) { const { reactDocgen } = await import('./plugins/react-docgen'); // Needs to run before the react plugin, so add to the front - plugins.unshift(reactDocgen()); + plugins.unshift(reactDocgen() as any); } return config; diff --git a/code/frameworks/svelte-vite/src/preset.ts b/code/frameworks/svelte-vite/src/preset.ts index 8006514d2fd..4e63182925a 100644 --- a/code/frameworks/svelte-vite/src/preset.ts +++ b/code/frameworks/svelte-vite/src/preset.ts @@ -22,7 +22,7 @@ export function readPackageJson(): Record | false { export const viteFinal: StorybookConfig['viteFinal'] = async (config, { presets }) => { const { plugins = [] } = config; - plugins.push(svelteDocgen(config)); + plugins.push(svelteDocgen(config) as any); return { ...config, diff --git a/code/frameworks/vue3-vite/src/preset.ts b/code/frameworks/vue3-vite/src/preset.ts index 3f35bed8b1c..dc7e99dcad4 100644 --- a/code/frameworks/vue3-vite/src/preset.ts +++ b/code/frameworks/vue3-vite/src/preset.ts @@ -22,7 +22,7 @@ export function readPackageJson(): Record | false { export const viteFinal: StorybookConfig['viteFinal'] = async (config, { presets }) => { const { plugins = [] } = config; - plugins.push(vueDocgen()); + plugins.push(vueDocgen() as any); const updated = { ...config, From 296bb470e3b8b41eafd0e0347f306c3c5c5b97f9 Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Sat, 3 Sep 2022 00:00:43 +0800 Subject: [PATCH 072/154] Update root, peer deps, version.ts/json to 7.0.0-alpha.29 [ci skip] --- .../storyshots-puppeteer/package.json | 2 +- code/lib/api/src/version.ts | 2 +- code/lib/cli/src/versions.ts | 158 +++++++++--------- code/package.json | 2 +- 4 files changed, 82 insertions(+), 82 deletions(-) diff --git a/code/addons/storyshots/storyshots-puppeteer/package.json b/code/addons/storyshots/storyshots-puppeteer/package.json index 6213408ac26..3094d882e83 100644 --- a/code/addons/storyshots/storyshots-puppeteer/package.json +++ b/code/addons/storyshots/storyshots-puppeteer/package.json @@ -45,7 +45,7 @@ "puppeteer": "^2.0.0 || ^3.0.0" }, "peerDependencies": { - "@storybook/addon-storyshots": "7.0.0-alpha.28", + "@storybook/addon-storyshots": "7.0.0-alpha.29", "puppeteer": ">=2.0.0" }, "peerDependenciesMeta": { diff --git a/code/lib/api/src/version.ts b/code/lib/api/src/version.ts index c45a6cae129..1194c5e3f65 100644 --- a/code/lib/api/src/version.ts +++ b/code/lib/api/src/version.ts @@ -1 +1 @@ -export const version = '7.0.0-alpha.28'; +export const version = '7.0.0-alpha.29'; diff --git a/code/lib/cli/src/versions.ts b/code/lib/cli/src/versions.ts index bb6bfc0e56f..163e9eb6072 100644 --- a/code/lib/cli/src/versions.ts +++ b/code/lib/cli/src/versions.ts @@ -1,82 +1,82 @@ // auto generated file, do not edit export default { - '@storybook/addon-a11y': '7.0.0-alpha.28', - '@storybook/addon-actions': '7.0.0-alpha.28', - '@storybook/addon-backgrounds': '7.0.0-alpha.28', - '@storybook/addon-controls': '7.0.0-alpha.28', - '@storybook/addon-docs': '7.0.0-alpha.28', - '@storybook/addon-essentials': '7.0.0-alpha.28', - '@storybook/addon-highlight': '7.0.0-alpha.28', - '@storybook/addon-interactions': '7.0.0-alpha.28', - '@storybook/addon-jest': '7.0.0-alpha.28', - '@storybook/addon-links': '7.0.0-alpha.28', - '@storybook/addon-measure': '7.0.0-alpha.28', - '@storybook/addon-outline': '7.0.0-alpha.28', - '@storybook/addon-storyshots': '7.0.0-alpha.28', - '@storybook/addon-storyshots-puppeteer': '7.0.0-alpha.28', - '@storybook/addon-storysource': '7.0.0-alpha.28', - '@storybook/addon-toolbars': '7.0.0-alpha.28', - '@storybook/addon-viewport': '7.0.0-alpha.28', - '@storybook/addons': '7.0.0-alpha.28', - '@storybook/angular': '7.0.0-alpha.28', - '@storybook/api': '7.0.0-alpha.28', - '@storybook/blocks': '7.0.0-alpha.28', - '@storybook/builder-manager': '7.0.0-alpha.28', - '@storybook/builder-vite': '7.0.0-alpha.28', - '@storybook/builder-webpack5': '7.0.0-alpha.28', - '@storybook/channel-postmessage': '7.0.0-alpha.28', - '@storybook/channel-websocket': '7.0.0-alpha.28', - '@storybook/channels': '7.0.0-alpha.28', - '@storybook/cli': '7.0.0-alpha.28', - '@storybook/client-api': '7.0.0-alpha.28', - '@storybook/client-logger': '7.0.0-alpha.28', - '@storybook/codemod': '7.0.0-alpha.28', - '@storybook/components': '7.0.0-alpha.28', - '@storybook/core-client': '7.0.0-alpha.28', - '@storybook/core-common': '7.0.0-alpha.28', - '@storybook/core-events': '7.0.0-alpha.28', - '@storybook/core-server': '7.0.0-alpha.28', - '@storybook/core-webpack': '7.0.0-alpha.28', - '@storybook/csf-tools': '7.0.0-alpha.28', - '@storybook/docs-tools': '7.0.0-alpha.28', - '@storybook/ember': '7.0.0-alpha.28', - '@storybook/html': '7.0.0-alpha.28', - '@storybook/html-webpack5': '7.0.0-alpha.28', - '@storybook/instrumenter': '7.0.0-alpha.28', - '@storybook/node-logger': '7.0.0-alpha.28', - '@storybook/postinstall': '7.0.0-alpha.28', - '@storybook/preact': '7.0.0-alpha.28', - '@storybook/preact-webpack5': '7.0.0-alpha.28', - '@storybook/preset-html-webpack': '7.0.0-alpha.28', - '@storybook/preset-preact-webpack': '7.0.0-alpha.28', - '@storybook/preset-react-webpack': '7.0.0-alpha.28', - '@storybook/preset-server-webpack': '7.0.0-alpha.28', - '@storybook/preset-svelte-webpack': '7.0.0-alpha.28', - '@storybook/preset-vue-webpack': '7.0.0-alpha.28', - '@storybook/preset-vue3-webpack': '7.0.0-alpha.28', - '@storybook/preset-web-components-webpack': '7.0.0-alpha.28', - '@storybook/preview-web': '7.0.0-alpha.28', - '@storybook/react': '7.0.0-alpha.28', - '@storybook/react-vite': '7.0.0-alpha.28', - '@storybook/react-webpack5': '7.0.0-alpha.28', - '@storybook/router': '7.0.0-alpha.28', - '@storybook/server': '7.0.0-alpha.28', - '@storybook/server-webpack5': '7.0.0-alpha.28', - '@storybook/source-loader': '7.0.0-alpha.28', - '@storybook/store': '7.0.0-alpha.28', - '@storybook/svelte': '7.0.0-alpha.28', - '@storybook/svelte-vite': '7.0.0-alpha.28', - '@storybook/svelte-webpack5': '7.0.0-alpha.28', - '@storybook/telemetry': '7.0.0-alpha.28', - '@storybook/theming': '7.0.0-alpha.28', - '@storybook/ui': '7.0.0-alpha.28', - '@storybook/vue': '7.0.0-alpha.28', - '@storybook/vue-webpack5': '7.0.0-alpha.28', - '@storybook/vue3': '7.0.0-alpha.28', - '@storybook/vue3-vite': '7.0.0-alpha.28', - '@storybook/vue3-webpack5': '7.0.0-alpha.28', - '@storybook/web-components': '7.0.0-alpha.28', - '@storybook/web-components-webpack5': '7.0.0-alpha.28', - sb: '7.0.0-alpha.28', - storybook: '7.0.0-alpha.28', + '@storybook/addon-a11y': '7.0.0-alpha.29', + '@storybook/addon-actions': '7.0.0-alpha.29', + '@storybook/addon-backgrounds': '7.0.0-alpha.29', + '@storybook/addon-controls': '7.0.0-alpha.29', + '@storybook/addon-docs': '7.0.0-alpha.29', + '@storybook/addon-essentials': '7.0.0-alpha.29', + '@storybook/addon-highlight': '7.0.0-alpha.29', + '@storybook/addon-interactions': '7.0.0-alpha.29', + '@storybook/addon-jest': '7.0.0-alpha.29', + '@storybook/addon-links': '7.0.0-alpha.29', + '@storybook/addon-measure': '7.0.0-alpha.29', + '@storybook/addon-outline': '7.0.0-alpha.29', + '@storybook/addon-storyshots': '7.0.0-alpha.29', + '@storybook/addon-storyshots-puppeteer': '7.0.0-alpha.29', + '@storybook/addon-storysource': '7.0.0-alpha.29', + '@storybook/addon-toolbars': '7.0.0-alpha.29', + '@storybook/addon-viewport': '7.0.0-alpha.29', + '@storybook/addons': '7.0.0-alpha.29', + '@storybook/angular': '7.0.0-alpha.29', + '@storybook/api': '7.0.0-alpha.29', + '@storybook/blocks': '7.0.0-alpha.29', + '@storybook/builder-manager': '7.0.0-alpha.29', + '@storybook/builder-vite': '7.0.0-alpha.29', + '@storybook/builder-webpack5': '7.0.0-alpha.29', + '@storybook/channel-postmessage': '7.0.0-alpha.29', + '@storybook/channel-websocket': '7.0.0-alpha.29', + '@storybook/channels': '7.0.0-alpha.29', + '@storybook/cli': '7.0.0-alpha.29', + '@storybook/client-api': '7.0.0-alpha.29', + '@storybook/client-logger': '7.0.0-alpha.29', + '@storybook/codemod': '7.0.0-alpha.29', + '@storybook/components': '7.0.0-alpha.29', + '@storybook/core-client': '7.0.0-alpha.29', + '@storybook/core-common': '7.0.0-alpha.29', + '@storybook/core-events': '7.0.0-alpha.29', + '@storybook/core-server': '7.0.0-alpha.29', + '@storybook/core-webpack': '7.0.0-alpha.29', + '@storybook/csf-tools': '7.0.0-alpha.29', + '@storybook/docs-tools': '7.0.0-alpha.29', + '@storybook/ember': '7.0.0-alpha.29', + '@storybook/html': '7.0.0-alpha.29', + '@storybook/html-webpack5': '7.0.0-alpha.29', + '@storybook/instrumenter': '7.0.0-alpha.29', + '@storybook/node-logger': '7.0.0-alpha.29', + '@storybook/postinstall': '7.0.0-alpha.29', + '@storybook/preact': '7.0.0-alpha.29', + '@storybook/preact-webpack5': '7.0.0-alpha.29', + '@storybook/preset-html-webpack': '7.0.0-alpha.29', + '@storybook/preset-preact-webpack': '7.0.0-alpha.29', + '@storybook/preset-react-webpack': '7.0.0-alpha.29', + '@storybook/preset-server-webpack': '7.0.0-alpha.29', + '@storybook/preset-svelte-webpack': '7.0.0-alpha.29', + '@storybook/preset-vue-webpack': '7.0.0-alpha.29', + '@storybook/preset-vue3-webpack': '7.0.0-alpha.29', + '@storybook/preset-web-components-webpack': '7.0.0-alpha.29', + '@storybook/preview-web': '7.0.0-alpha.29', + '@storybook/react': '7.0.0-alpha.29', + '@storybook/react-vite': '7.0.0-alpha.29', + '@storybook/react-webpack5': '7.0.0-alpha.29', + '@storybook/router': '7.0.0-alpha.29', + '@storybook/server': '7.0.0-alpha.29', + '@storybook/server-webpack5': '7.0.0-alpha.29', + '@storybook/source-loader': '7.0.0-alpha.29', + '@storybook/store': '7.0.0-alpha.29', + '@storybook/svelte': '7.0.0-alpha.29', + '@storybook/svelte-vite': '7.0.0-alpha.29', + '@storybook/svelte-webpack5': '7.0.0-alpha.29', + '@storybook/telemetry': '7.0.0-alpha.29', + '@storybook/theming': '7.0.0-alpha.29', + '@storybook/ui': '7.0.0-alpha.29', + '@storybook/vue': '7.0.0-alpha.29', + '@storybook/vue-webpack5': '7.0.0-alpha.29', + '@storybook/vue3': '7.0.0-alpha.29', + '@storybook/vue3-vite': '7.0.0-alpha.29', + '@storybook/vue3-webpack5': '7.0.0-alpha.29', + '@storybook/web-components': '7.0.0-alpha.29', + '@storybook/web-components-webpack5': '7.0.0-alpha.29', + sb: '7.0.0-alpha.29', + storybook: '7.0.0-alpha.29', }; diff --git a/code/package.json b/code/package.json index f2c759c58f1..1e25894466f 100644 --- a/code/package.json +++ b/code/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/root", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "private": true, "description": "Storybook is an open source tool for developing UI components in isolation for React, Vue and Angular. It makes building stunning UIs organized and efficient.", "keywords": [ From 87ce9b91ce2c7e35a716d2254768fb1a34e777c7 Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Sat, 3 Sep 2022 00:03:50 +0800 Subject: [PATCH 073/154] v7.0.0-alpha.29 --- code/addons/a11y/package.json | 18 +++---- code/addons/actions/package.json | 14 ++--- code/addons/backgrounds/package.json | 14 ++--- code/addons/controls/package.json | 20 +++---- code/addons/docs/package.json | 30 +++++------ code/addons/essentials/package.json | 30 +++++------ code/addons/highlight/package.json | 6 +-- code/addons/interactions/package.json | 18 +++---- code/addons/jest/package.json | 14 ++--- code/addons/links/package.json | 10 ++-- code/addons/measure/package.json | 12 ++--- code/addons/outline/package.json | 12 ++--- .../storyshots/storyshots-core/package.json | 22 ++++---- .../storyshots-puppeteer/package.json | 4 +- code/addons/storysource/package.json | 16 +++--- code/addons/toolbars/package.json | 12 ++--- code/addons/viewport/package.json | 14 ++--- code/examples/angular-cli/package.json | 32 ++++++------ code/examples/cra-kitchen-sink/package.json | 32 ++++++------ code/examples/cra-ts-essentials/package.json | 20 +++---- .../examples/cra-ts-kitchen-sink/package.json | 22 ++++---- code/examples/doc-blocks/package.json | 20 +++---- code/examples/ember-cli/package.json | 28 +++++----- code/examples/external-docs/package.json | 20 +++---- code/examples/html-kitchen-sink/package.json | 38 +++++++------- code/examples/official-storybook/package.json | 52 +++++++++---------- .../examples/preact-kitchen-sink/package.json | 28 +++++----- code/examples/react-ts/package.json | 22 ++++---- .../examples/server-kitchen-sink/package.json | 22 ++++---- code/examples/standalone-preview/package.json | 12 ++--- .../examples/svelte-kitchen-sink/package.json | 34 ++++++------ code/examples/vue-3-cli/package.json | 18 +++---- code/examples/vue-cli/package.json | 14 ++--- code/examples/vue-kitchen-sink/package.json | 34 ++++++------ .../web-components-kitchen-sink/package.json | 2 +- code/frameworks/angular/package.json | 24 ++++----- code/frameworks/ember/package.json | 12 ++--- code/frameworks/html-webpack5/package.json | 10 ++-- code/frameworks/preact-webpack5/package.json | 10 ++-- code/frameworks/react-vite/package.json | 6 +-- code/frameworks/react-webpack5/package.json | 8 +-- code/frameworks/server-webpack5/package.json | 10 ++-- code/frameworks/svelte-vite/package.json | 8 +-- code/frameworks/svelte-webpack5/package.json | 10 ++-- code/frameworks/vue-webpack5/package.json | 10 ++-- code/frameworks/vue3-vite/package.json | 8 +-- code/frameworks/vue3-webpack5/package.json | 10 ++-- .../web-components-webpack5/package.json | 10 ++-- code/lerna.json | 2 +- code/lib/addons/package.json | 14 ++--- code/lib/api/package.json | 12 ++--- code/lib/blocks/package.json | 22 ++++---- code/lib/builder-manager/package.json | 8 +-- code/lib/builder-vite/package.json | 20 +++---- code/lib/builder-webpack5/package.json | 34 ++++++------ code/lib/channel-postmessage/package.json | 8 +-- code/lib/channel-websocket/package.json | 6 +-- code/lib/channels/package.json | 2 +- code/lib/cli-sb/package.json | 4 +- code/lib/cli-storybook/package.json | 4 +- code/lib/cli/package.json | 16 +++--- code/lib/client-api/package.json | 14 ++--- code/lib/client-logger/package.json | 2 +- code/lib/codemod/package.json | 6 +-- code/lib/components/package.json | 6 +-- code/lib/core-client/package.json | 20 +++---- code/lib/core-common/package.json | 4 +- code/lib/core-events/package.json | 2 +- code/lib/core-server/package.json | 20 +++---- code/lib/core-webpack/package.json | 6 +-- code/lib/csf-tools/package.json | 2 +- code/lib/docs-tools/package.json | 4 +- code/lib/instrumenter/package.json | 8 +-- code/lib/node-logger/package.json | 2 +- code/lib/postinstall/package.json | 2 +- code/lib/preview-web/package.json | 14 ++--- code/lib/router/package.json | 4 +- code/lib/source-loader/package.json | 6 +-- code/lib/store/package.json | 8 +-- code/lib/telemetry/package.json | 6 +-- code/lib/theming/package.json | 4 +- code/lib/ui/package.json | 22 ++++---- code/presets/html-webpack/package.json | 4 +- code/presets/preact-webpack/package.json | 4 +- code/presets/react-webpack/package.json | 10 ++-- code/presets/server-webpack/package.json | 8 +-- code/presets/svelte-webpack/package.json | 6 +-- code/presets/vue-webpack/package.json | 6 +-- code/presets/vue3-webpack/package.json | 6 +-- .../web-components-webpack/package.json | 4 +- code/renderers/html/package.json | 12 ++--- code/renderers/preact/package.json | 8 +-- code/renderers/react/package.json | 12 ++--- code/renderers/server/package.json | 10 ++-- code/renderers/svelte/package.json | 12 ++--- code/renderers/vue/package.json | 12 ++--- code/renderers/vue3/package.json | 10 ++-- code/renderers/web-components/package.json | 16 +++--- 98 files changed, 653 insertions(+), 653 deletions(-) diff --git a/code/addons/a11y/package.json b/code/addons/a11y/package.json index 382c1a0b966..c22267ebb01 100644 --- a/code/addons/a11y/package.json +++ b/code/addons/a11y/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-a11y", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Test component compliance with web accessibility standards", "keywords": [ "a11y", @@ -62,15 +62,15 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/addon-highlight": "7.0.0-alpha.28", - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/api": "7.0.0-alpha.28", - "@storybook/channels": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/components": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", + "@storybook/addon-highlight": "7.0.0-alpha.29", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/api": "7.0.0-alpha.29", + "@storybook/channels": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/components": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/theming": "7.0.0-alpha.28", + "@storybook/theming": "7.0.0-alpha.29", "axe-core": "^4.2.0", "core-js": "^3.8.2", "global": "^4.4.0", diff --git a/code/addons/actions/package.json b/code/addons/actions/package.json index 8d7c1982578..36fc8e58e5a 100644 --- a/code/addons/actions/package.json +++ b/code/addons/actions/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-actions", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Get UI feedback when an action is performed on an interactive element", "keywords": [ "storybook", @@ -35,13 +35,13 @@ "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/api": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/components": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/api": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/components": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/theming": "7.0.0-alpha.28", + "@storybook/theming": "7.0.0-alpha.29", "core-js": "^3.8.2", "dequal": "^2.0.2", "global": "^4.4.0", diff --git a/code/addons/backgrounds/package.json b/code/addons/backgrounds/package.json index 38ce21c03a0..989e1741ecd 100644 --- a/code/addons/backgrounds/package.json +++ b/code/addons/backgrounds/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-backgrounds", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Switch backgrounds to view components in different settings", "keywords": [ "addon", @@ -62,13 +62,13 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/api": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/components": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/api": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/components": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/theming": "7.0.0-alpha.28", + "@storybook/theming": "7.0.0-alpha.29", "core-js": "^3.8.2", "global": "^4.4.0", "memoizerific": "^1.11.3", diff --git a/code/addons/controls/package.json b/code/addons/controls/package.json index aeefefc54a2..f216c999e99 100644 --- a/code/addons/controls/package.json +++ b/code/addons/controls/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-controls", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Interact with component inputs dynamically in the Storybook UI", "keywords": [ "addon", @@ -57,16 +57,16 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/api": "7.0.0-alpha.28", - "@storybook/blocks": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/components": "7.0.0-alpha.28", - "@storybook/core-common": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/api": "7.0.0-alpha.29", + "@storybook/blocks": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/components": "7.0.0-alpha.29", + "@storybook/core-common": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/node-logger": "7.0.0-alpha.28", - "@storybook/store": "7.0.0-alpha.28", - "@storybook/theming": "7.0.0-alpha.28", + "@storybook/node-logger": "7.0.0-alpha.29", + "@storybook/store": "7.0.0-alpha.29", + "@storybook/theming": "7.0.0-alpha.29", "core-js": "^3.8.2", "lodash": "^4.17.21", "ts-dedent": "^2.0.0" diff --git a/code/addons/docs/package.json b/code/addons/docs/package.json index d109233ccad..d0a017a129e 100644 --- a/code/addons/docs/package.json +++ b/code/addons/docs/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-docs", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Document component usage and properties in Markdown", "keywords": [ "addon", @@ -53,22 +53,22 @@ "@babel/preset-env": "^7.12.11", "@jest/transform": "^26.6.2", "@mdx-js/react": "^1.6.22", - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/api": "7.0.0-alpha.28", - "@storybook/blocks": "7.0.0-alpha.28", - "@storybook/components": "7.0.0-alpha.28", - "@storybook/core-common": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/api": "7.0.0-alpha.29", + "@storybook/blocks": "7.0.0-alpha.29", + "@storybook/components": "7.0.0-alpha.29", + "@storybook/core-common": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/csf-tools": "7.0.0-alpha.28", - "@storybook/docs-tools": "7.0.0-alpha.28", + "@storybook/csf-tools": "7.0.0-alpha.29", + "@storybook/docs-tools": "7.0.0-alpha.29", "@storybook/mdx1-csf": "0.0.5-canary.13.9ce928a.0", - "@storybook/node-logger": "7.0.0-alpha.28", - "@storybook/postinstall": "7.0.0-alpha.28", - "@storybook/preview-web": "7.0.0-alpha.28", - "@storybook/source-loader": "7.0.0-alpha.28", - "@storybook/store": "7.0.0-alpha.28", - "@storybook/theming": "7.0.0-alpha.28", + "@storybook/node-logger": "7.0.0-alpha.29", + "@storybook/postinstall": "7.0.0-alpha.29", + "@storybook/preview-web": "7.0.0-alpha.29", + "@storybook/source-loader": "7.0.0-alpha.29", + "@storybook/store": "7.0.0-alpha.29", + "@storybook/theming": "7.0.0-alpha.29", "babel-loader": "^8.2.5", "core-js": "^3.8.2", "dequal": "^2.0.2", diff --git a/code/addons/essentials/package.json b/code/addons/essentials/package.json index bf7577c86e4..b686df6080e 100644 --- a/code/addons/essentials/package.json +++ b/code/addons/essentials/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-essentials", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Curated addons to bring out the best of Storybook", "keywords": [ "addon", @@ -33,25 +33,25 @@ "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { - "@storybook/addon-actions": "7.0.0-alpha.28", - "@storybook/addon-backgrounds": "7.0.0-alpha.28", - "@storybook/addon-controls": "7.0.0-alpha.28", - "@storybook/addon-docs": "7.0.0-alpha.28", - "@storybook/addon-highlight": "7.0.0-alpha.28", - "@storybook/addon-measure": "7.0.0-alpha.28", - "@storybook/addon-outline": "7.0.0-alpha.28", - "@storybook/addon-toolbars": "7.0.0-alpha.28", - "@storybook/addon-viewport": "7.0.0-alpha.28", - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/api": "7.0.0-alpha.28", - "@storybook/core-common": "7.0.0-alpha.28", - "@storybook/node-logger": "7.0.0-alpha.28", + "@storybook/addon-actions": "7.0.0-alpha.29", + "@storybook/addon-backgrounds": "7.0.0-alpha.29", + "@storybook/addon-controls": "7.0.0-alpha.29", + "@storybook/addon-docs": "7.0.0-alpha.29", + "@storybook/addon-highlight": "7.0.0-alpha.29", + "@storybook/addon-measure": "7.0.0-alpha.29", + "@storybook/addon-outline": "7.0.0-alpha.29", + "@storybook/addon-toolbars": "7.0.0-alpha.29", + "@storybook/addon-viewport": "7.0.0-alpha.29", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/api": "7.0.0-alpha.29", + "@storybook/core-common": "7.0.0-alpha.29", + "@storybook/node-logger": "7.0.0-alpha.29", "core-js": "^3.8.2", "ts-dedent": "^2.0.0" }, "devDependencies": { "@babel/core": "^7.12.10", - "@storybook/vue": "7.0.0-alpha.28", + "@storybook/vue": "7.0.0-alpha.29", "@types/jest": "^26.0.16", "typescript": "~4.6.3" }, diff --git a/code/addons/highlight/package.json b/code/addons/highlight/package.json index 07b27e3d072..28c045069b6 100644 --- a/code/addons/highlight/package.json +++ b/code/addons/highlight/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-highlight", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Highlight DOM nodes within your stories", "keywords": [ "storybook-addons", @@ -37,8 +37,8 @@ "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", "core-js": "^3.8.2", "global": "^4.4.0" }, diff --git a/code/addons/interactions/package.json b/code/addons/interactions/package.json index 13f66088777..33018696ec2 100644 --- a/code/addons/interactions/package.json +++ b/code/addons/interactions/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-interactions", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Automate, test and debug user interactions", "keywords": [ "storybook-addons", @@ -36,15 +36,15 @@ }, "dependencies": { "@devtools-ds/object-inspector": "^1.1.2", - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/api": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/components": "7.0.0-alpha.28", - "@storybook/core-common": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/api": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/components": "7.0.0-alpha.29", + "@storybook/core-common": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/instrumenter": "7.0.0-alpha.28", - "@storybook/theming": "7.0.0-alpha.28", + "@storybook/instrumenter": "7.0.0-alpha.29", + "@storybook/theming": "7.0.0-alpha.29", "core-js": "^3.8.2", "global": "^4.4.0", "jest-mock": "^27.0.6", diff --git a/code/addons/jest/package.json b/code/addons/jest/package.json index 642a75b6f13..f6cf20d33da 100644 --- a/code/addons/jest/package.json +++ b/code/addons/jest/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-jest", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "React storybook addon that show component jest report", "keywords": [ "addon", @@ -59,12 +59,12 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/api": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/components": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", - "@storybook/theming": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/api": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/components": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", + "@storybook/theming": "7.0.0-alpha.29", "core-js": "^3.8.2", "global": "^4.4.0", "react-sizeme": "^3.0.1", diff --git a/code/addons/links/package.json b/code/addons/links/package.json index b91bab71a46..a10ace9872b 100644 --- a/code/addons/links/package.json +++ b/code/addons/links/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-links", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Link stories together to build demos and prototypes with your UI components", "keywords": [ "addon", @@ -63,11 +63,11 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/router": "7.0.0-alpha.28", + "@storybook/router": "7.0.0-alpha.29", "core-js": "^3.8.2", "global": "^4.4.0", "prop-types": "^15.7.2", diff --git a/code/addons/measure/package.json b/code/addons/measure/package.json index d941f5c964e..d992c9f426a 100644 --- a/code/addons/measure/package.json +++ b/code/addons/measure/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-measure", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Inspect layouts by visualizing the box model", "keywords": [ "storybook-addons", @@ -61,11 +61,11 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/api": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/components": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/api": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/components": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", "core-js": "^3.8.2", "global": "^4.4.0" diff --git a/code/addons/outline/package.json b/code/addons/outline/package.json index 6db8004ed1f..1b5ac7984cf 100644 --- a/code/addons/outline/package.json +++ b/code/addons/outline/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-outline", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Outline all elements with CSS to help with layout placement and alignment", "keywords": [ "storybook-addons", @@ -64,11 +64,11 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/api": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/components": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/api": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/components": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", "core-js": "^3.8.2", "global": "^4.4.0", diff --git a/code/addons/storyshots/storyshots-core/package.json b/code/addons/storyshots/storyshots-core/package.json index c7ec03f96f5..d85cdadbefe 100644 --- a/code/addons/storyshots/storyshots-core/package.json +++ b/code/addons/storyshots/storyshots-core/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-storyshots", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Take a code snapshot of every story automatically with Jest", "keywords": [ "addon", @@ -38,12 +38,12 @@ }, "dependencies": { "@jest/transform": "^26.6.2", - "@storybook/addons": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", "@storybook/babel-plugin-require-context-hook": "1.0.1", - "@storybook/client-api": "7.0.0-alpha.28", - "@storybook/core-client": "7.0.0-alpha.28", - "@storybook/core-common": "7.0.0-alpha.28", - "@storybook/core-webpack": "7.0.0-alpha.28", + "@storybook/client-api": "7.0.0-alpha.29", + "@storybook/core-client": "7.0.0-alpha.29", + "@storybook/core-common": "7.0.0-alpha.29", + "@storybook/core-webpack": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", "@types/glob": "^7.1.3", "@types/jest": "^26.0.16", @@ -62,11 +62,11 @@ "@angular/core": "^13.3.6", "@angular/platform-browser-dynamic": "^13.3.6", "@emotion/jest": "^11.8.0", - "@storybook/addon-docs": "7.0.0-alpha.28", - "@storybook/angular": "7.0.0-alpha.28", - "@storybook/react": "7.0.0-alpha.28", - "@storybook/vue": "7.0.0-alpha.28", - "@storybook/vue3": "7.0.0-alpha.28", + "@storybook/addon-docs": "7.0.0-alpha.29", + "@storybook/angular": "7.0.0-alpha.29", + "@storybook/react": "7.0.0-alpha.29", + "@storybook/vue": "7.0.0-alpha.29", + "@storybook/vue3": "7.0.0-alpha.29", "babel-loader": "^8.2.5", "enzyme": "^3.11.0", "enzyme-to-json": "^3.6.1", diff --git a/code/addons/storyshots/storyshots-puppeteer/package.json b/code/addons/storyshots/storyshots-puppeteer/package.json index 3094d882e83..a059244634c 100644 --- a/code/addons/storyshots/storyshots-puppeteer/package.json +++ b/code/addons/storyshots/storyshots-puppeteer/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-storyshots-puppeteer", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Image snapshots addition to StoryShots based on puppeteer", "keywords": [ "addon", @@ -35,7 +35,7 @@ "dependencies": { "@axe-core/puppeteer": "^4.2.0", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/node-logger": "7.0.0-alpha.28", + "@storybook/node-logger": "7.0.0-alpha.29", "@types/jest-image-snapshot": "^4.1.3", "core-js": "^3.8.2", "jest-image-snapshot": "^4.3.0" diff --git a/code/addons/storysource/package.json b/code/addons/storysource/package.json index f86bd585d6c..90980bc6925 100644 --- a/code/addons/storysource/package.json +++ b/code/addons/storysource/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-storysource", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "View a story’s source code to see how it works and paste into your app", "keywords": [ "addon", @@ -35,13 +35,13 @@ "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/api": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/components": "7.0.0-alpha.28", - "@storybook/router": "7.0.0-alpha.28", - "@storybook/source-loader": "7.0.0-alpha.28", - "@storybook/theming": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/api": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/components": "7.0.0-alpha.29", + "@storybook/router": "7.0.0-alpha.29", + "@storybook/source-loader": "7.0.0-alpha.29", + "@storybook/theming": "7.0.0-alpha.29", "core-js": "^3.8.2", "estraverse": "^5.2.0", "prop-types": "^15.7.2", diff --git a/code/addons/toolbars/package.json b/code/addons/toolbars/package.json index 39ffb2b8093..eaa6e443f1e 100644 --- a/code/addons/toolbars/package.json +++ b/code/addons/toolbars/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-toolbars", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Create your own toolbar items that control story rendering", "keywords": [ "addon", @@ -57,11 +57,11 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/api": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/components": "7.0.0-alpha.28", - "@storybook/theming": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/api": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/components": "7.0.0-alpha.29", + "@storybook/theming": "7.0.0-alpha.29", "core-js": "^3.8.2" }, "devDependencies": { diff --git a/code/addons/viewport/package.json b/code/addons/viewport/package.json index edbc52c5e28..ca554613518 100644 --- a/code/addons/viewport/package.json +++ b/code/addons/viewport/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-viewport", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Build responsive components by adjusting Storybook’s viewport size and orientation", "keywords": [ "addon", @@ -59,12 +59,12 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/api": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/components": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", - "@storybook/theming": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/api": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/components": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", + "@storybook/theming": "7.0.0-alpha.29", "core-js": "^3.8.2", "global": "^4.4.0", "memoizerific": "^1.11.3", diff --git a/code/examples/angular-cli/package.json b/code/examples/angular-cli/package.json index 7df41d8f0b2..6e1308c7f6c 100644 --- a/code/examples/angular-cli/package.json +++ b/code/examples/angular-cli/package.json @@ -1,6 +1,6 @@ { "name": "angular-cli", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "private": true, "license": "MIT", "workspaces": { @@ -44,22 +44,22 @@ "@angular/compiler-cli": "^13.3.6", "@angular/elements": "^13.3.6", "@compodoc/compodoc": "^1.1.18", - "@storybook/addon-a11y": "7.0.0-alpha.28", - "@storybook/addon-actions": "7.0.0-alpha.28", - "@storybook/addon-backgrounds": "7.0.0-alpha.28", - "@storybook/addon-controls": "7.0.0-alpha.28", - "@storybook/addon-docs": "7.0.0-alpha.28", - "@storybook/addon-highlight": "7.0.0-alpha.28", - "@storybook/addon-interactions": "7.0.0-alpha.28", - "@storybook/addon-jest": "7.0.0-alpha.28", - "@storybook/addon-links": "7.0.0-alpha.28", - "@storybook/addon-storyshots": "7.0.0-alpha.28", - "@storybook/addon-storysource": "7.0.0-alpha.28", - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/angular": "7.0.0-alpha.28", + "@storybook/addon-a11y": "7.0.0-alpha.29", + "@storybook/addon-actions": "7.0.0-alpha.29", + "@storybook/addon-backgrounds": "7.0.0-alpha.29", + "@storybook/addon-controls": "7.0.0-alpha.29", + "@storybook/addon-docs": "7.0.0-alpha.29", + "@storybook/addon-highlight": "7.0.0-alpha.29", + "@storybook/addon-interactions": "7.0.0-alpha.29", + "@storybook/addon-jest": "7.0.0-alpha.29", + "@storybook/addon-links": "7.0.0-alpha.29", + "@storybook/addon-storyshots": "7.0.0-alpha.29", + "@storybook/addon-storysource": "7.0.0-alpha.29", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/angular": "7.0.0-alpha.29", "@storybook/babel-plugin-require-context-hook": "1.0.1", "@storybook/jest": "^0.0.10", - "@storybook/source-loader": "7.0.0-alpha.28", + "@storybook/source-loader": "7.0.0-alpha.29", "@storybook/testing-library": "0.0.14-next.0", "@types/core-js": "^2.5.4", "@types/jest": "^26.0.16", @@ -72,7 +72,7 @@ "jest": "^26.6.3", "jest-preset-angular": "^8.3.2", "protractor": "~7.0.0", - "storybook": "7.0.0-alpha.28", + "storybook": "7.0.0-alpha.29", "storybook-addon-angular-ivy": "^0.0.1", "ts-jest": "^26.4.4", "ts-node": "^10.4.0", diff --git a/code/examples/cra-kitchen-sink/package.json b/code/examples/cra-kitchen-sink/package.json index d80224735d2..5c78a84c016 100644 --- a/code/examples/cra-kitchen-sink/package.json +++ b/code/examples/cra-kitchen-sink/package.json @@ -1,6 +1,6 @@ { "name": "cra-kitchen-sink", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "private": true, "scripts": { "build": "react-scripts build", @@ -11,7 +11,7 @@ "test": "react-scripts test --env=jsdom" }, "dependencies": { - "@storybook/client-logger": "7.0.0-alpha.28", + "@storybook/client-logger": "7.0.0-alpha.29", "global": "^4.4.0", "prop-types": "^15.7.2", "react": "16.14.0", @@ -21,21 +21,21 @@ }, "devDependencies": { "@pmmmwh/react-refresh-webpack-plugin": "^0.5.5", - "@storybook/addon-a11y": "7.0.0-alpha.28", - "@storybook/addon-actions": "7.0.0-alpha.28", - "@storybook/addon-backgrounds": "7.0.0-alpha.28", - "@storybook/addon-docs": "7.0.0-alpha.28", - "@storybook/addon-highlight": "7.0.0-alpha.28", - "@storybook/addon-jest": "7.0.0-alpha.28", - "@storybook/addon-links": "7.0.0-alpha.28", - "@storybook/addon-storyshots": "7.0.0-alpha.28", - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/builder-webpack5": "7.0.0-alpha.28", + "@storybook/addon-a11y": "7.0.0-alpha.29", + "@storybook/addon-actions": "7.0.0-alpha.29", + "@storybook/addon-backgrounds": "7.0.0-alpha.29", + "@storybook/addon-docs": "7.0.0-alpha.29", + "@storybook/addon-highlight": "7.0.0-alpha.29", + "@storybook/addon-jest": "7.0.0-alpha.29", + "@storybook/addon-links": "7.0.0-alpha.29", + "@storybook/addon-storyshots": "7.0.0-alpha.29", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/builder-webpack5": "7.0.0-alpha.29", "@storybook/preset-create-react-app": "^4.1.0", - "@storybook/react": "7.0.0-alpha.28", - "@storybook/react-webpack5": "7.0.0-alpha.28", - "@storybook/theming": "7.0.0-alpha.28", - "storybook": "7.0.0-alpha.28", + "@storybook/react": "7.0.0-alpha.29", + "@storybook/react-webpack5": "7.0.0-alpha.29", + "@storybook/theming": "7.0.0-alpha.29", + "storybook": "7.0.0-alpha.29", "webpack": "5" }, "storybook": { diff --git a/code/examples/cra-ts-essentials/package.json b/code/examples/cra-ts-essentials/package.json index 67f9652f98b..f40f9239508 100644 --- a/code/examples/cra-ts-essentials/package.json +++ b/code/examples/cra-ts-essentials/package.json @@ -1,6 +1,6 @@ { "name": "cra-ts-essentials", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "private": true, "scripts": { "build": "react-scripts build", @@ -23,8 +23,8 @@ ] }, "dependencies": { - "@storybook/components": "7.0.0-alpha.28", - "@storybook/theming": "7.0.0-alpha.28", + "@storybook/components": "7.0.0-alpha.29", + "@storybook/theming": "7.0.0-alpha.29", "@types/jest": "^26.0.16", "@types/node": "^14.14.20 || ^16.0.0", "@types/react": "^16.14.23", @@ -37,15 +37,15 @@ "typescript": "~4.6.3" }, "devDependencies": { - "@storybook/addon-essentials": "7.0.0-alpha.28", - "@storybook/addon-interactions": "7.0.0-alpha.28", - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/builder-webpack5": "7.0.0-alpha.28", + "@storybook/addon-essentials": "7.0.0-alpha.29", + "@storybook/addon-interactions": "7.0.0-alpha.29", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/builder-webpack5": "7.0.0-alpha.29", "@storybook/preset-create-react-app": "^4.1.0", - "@storybook/react": "7.0.0-alpha.28", - "@storybook/react-webpack5": "7.0.0-alpha.28", + "@storybook/react": "7.0.0-alpha.29", + "@storybook/react-webpack5": "7.0.0-alpha.29", "@storybook/testing-library": "^0.0.9", - "storybook": "7.0.0-alpha.28", + "storybook": "7.0.0-alpha.29", "ts-node": "^10.4.0", "webpack": "5" }, diff --git a/code/examples/cra-ts-kitchen-sink/package.json b/code/examples/cra-ts-kitchen-sink/package.json index 5205e29451b..1d9f752423d 100644 --- a/code/examples/cra-ts-kitchen-sink/package.json +++ b/code/examples/cra-ts-kitchen-sink/package.json @@ -1,6 +1,6 @@ { "name": "cra-ts-kitchen-sink", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "private": true, "scripts": { "build": "react-scripts build", @@ -34,23 +34,23 @@ "typescript": "~4.6.3" }, "devDependencies": { - "@storybook/addon-a11y": "7.0.0-alpha.28", - "@storybook/addon-actions": "7.0.0-alpha.28", - "@storybook/addon-docs": "7.0.0-alpha.28", - "@storybook/addon-highlight": "7.0.0-alpha.28", - "@storybook/addon-links": "7.0.0-alpha.28", - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/builder-webpack5": "7.0.0-alpha.28", + "@storybook/addon-a11y": "7.0.0-alpha.29", + "@storybook/addon-actions": "7.0.0-alpha.29", + "@storybook/addon-docs": "7.0.0-alpha.29", + "@storybook/addon-highlight": "7.0.0-alpha.29", + "@storybook/addon-links": "7.0.0-alpha.29", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/builder-webpack5": "7.0.0-alpha.29", "@storybook/preset-create-react-app": "^4.1.0", - "@storybook/react": "7.0.0-alpha.28", - "@storybook/react-webpack5": "7.0.0-alpha.28", + "@storybook/react": "7.0.0-alpha.29", + "@storybook/react-webpack5": "7.0.0-alpha.29", "@types/enzyme": "^3.10.8", "enzyme": "^3.11.0", "enzyme-adapter-react-16": "^1.9.1", "enzyme-to-json": "^3.6.1", "fork-ts-checker-webpack-plugin": "^7.2.6", "react-moment-proptypes": "^1.7.0", - "storybook": "7.0.0-alpha.28", + "storybook": "7.0.0-alpha.29", "ts-node": "^10.4.0", "webpack": "5" }, diff --git a/code/examples/doc-blocks/package.json b/code/examples/doc-blocks/package.json index feb4a3ac1de..77aa2e89a07 100644 --- a/code/examples/doc-blocks/package.json +++ b/code/examples/doc-blocks/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/example-doc-blocks", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "private": true, "scripts": { "build-storybook": "cross-env STORYBOOK_DISPLAY_WARNING=true DISPLAY_WARNING=true sb build", @@ -15,20 +15,20 @@ "@babel/preset-env": "^7.12.11", "@babel/preset-react": "^7.12.10", "@babel/preset-typescript": "^7.12.7", - "@storybook/addon-essentials": "7.0.0-alpha.28", - "@storybook/addon-storyshots": "7.0.0-alpha.28", - "@storybook/addon-storysource": "7.0.0-alpha.28", - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/cli": "7.0.0-alpha.28", - "@storybook/components": "7.0.0-alpha.28", - "@storybook/react-webpack5": "7.0.0-alpha.28", - "@storybook/theming": "7.0.0-alpha.28", + "@storybook/addon-essentials": "7.0.0-alpha.29", + "@storybook/addon-storyshots": "7.0.0-alpha.29", + "@storybook/addon-storysource": "7.0.0-alpha.29", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/cli": "7.0.0-alpha.29", + "@storybook/components": "7.0.0-alpha.29", + "@storybook/react-webpack5": "7.0.0-alpha.29", + "@storybook/theming": "7.0.0-alpha.29", "@types/babel__preset-env": "^7", "@types/react": "^16.14.23", "@types/react-dom": "^16.9.14", "cross-env": "^7.0.3", "lodash": "^4.17.21", - "sb": "7.0.0-alpha.28", + "sb": "7.0.0-alpha.29", "typescript": "~4.6.3", "webpack": "5" }, diff --git a/code/examples/ember-cli/package.json b/code/examples/ember-cli/package.json index a8177556aee..f8f6e931b3e 100644 --- a/code/examples/ember-cli/package.json +++ b/code/examples/ember-cli/package.json @@ -1,6 +1,6 @@ { "name": "ember-example", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "private": true, "scripts": { "--build-storybook": "yarn storybook-prebuild && storybook build", @@ -17,19 +17,19 @@ "devDependencies": { "@babel/core": "^7.12.10", "@ember/optional-features": "^2.0.0", - "@storybook/addon-a11y": "7.0.0-alpha.28", - "@storybook/addon-actions": "7.0.0-alpha.28", - "@storybook/addon-backgrounds": "7.0.0-alpha.28", - "@storybook/addon-controls": "7.0.0-alpha.28", - "@storybook/addon-docs": "7.0.0-alpha.28", - "@storybook/addon-highlight": "7.0.0-alpha.28", - "@storybook/addon-links": "7.0.0-alpha.28", - "@storybook/addon-storysource": "7.0.0-alpha.28", - "@storybook/addon-viewport": "7.0.0-alpha.28", - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/ember": "7.0.0-alpha.28", + "@storybook/addon-a11y": "7.0.0-alpha.29", + "@storybook/addon-actions": "7.0.0-alpha.29", + "@storybook/addon-backgrounds": "7.0.0-alpha.29", + "@storybook/addon-controls": "7.0.0-alpha.29", + "@storybook/addon-docs": "7.0.0-alpha.29", + "@storybook/addon-highlight": "7.0.0-alpha.29", + "@storybook/addon-links": "7.0.0-alpha.29", + "@storybook/addon-storysource": "7.0.0-alpha.29", + "@storybook/addon-viewport": "7.0.0-alpha.29", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/ember": "7.0.0-alpha.29", "@storybook/ember-cli-storybook": "^0.2.1", - "@storybook/source-loader": "7.0.0-alpha.28", + "@storybook/source-loader": "7.0.0-alpha.29", "babel-loader": "^8.2.5", "broccoli-asset-rev": "^3.0.0", "browserify-zlib": "^0.2.0", @@ -49,7 +49,7 @@ "loader.js": "^4.7.0", "os-browserify": "^0.3.0", "shx": "^0.3.2", - "storybook": "7.0.0-alpha.28", + "storybook": "7.0.0-alpha.29", "stream-browserify": "^3.0.0", "vm-browserify": "^1.1.2", "webpack": "5", diff --git a/code/examples/external-docs/package.json b/code/examples/external-docs/package.json index 35add420bce..392e5da4af3 100644 --- a/code/examples/external-docs/package.json +++ b/code/examples/external-docs/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/external-docs", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "private": true, "scripts": { "build": "next build", @@ -11,15 +11,15 @@ "storybook": "cross-env STORYBOOK_DISPLAY_WARNING=true DISPLAY_WARNING=true storybook dev -p 9011 --no-manager-cache -c .storybook" }, "dependencies": { - "@storybook/addon-docs": "7.0.0-alpha.28", - "@storybook/addon-essentials": "7.0.0-alpha.28", - "@storybook/blocks": "7.0.0-alpha.28", - "@storybook/components": "7.0.0-alpha.28", + "@storybook/addon-docs": "7.0.0-alpha.29", + "@storybook/addon-essentials": "7.0.0-alpha.29", + "@storybook/blocks": "7.0.0-alpha.29", + "@storybook/components": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/preview-web": "7.0.0-alpha.28", - "@storybook/react": "7.0.0-alpha.28", - "@storybook/react-webpack5": "7.0.0-alpha.28", - "@storybook/theming": "7.0.0-alpha.28", + "@storybook/preview-web": "7.0.0-alpha.29", + "@storybook/react": "7.0.0-alpha.29", + "@storybook/react-webpack5": "7.0.0-alpha.29", + "@storybook/theming": "7.0.0-alpha.29", "formik": "^2.2.9", "next": "^12.1.0", "nextra": "^1.1.0", @@ -38,7 +38,7 @@ "cross-env": "^7.0.3", "eslint": "8.7.0", "eslint-config-next": "12.0.8", - "storybook": "7.0.0-alpha.28", + "storybook": "7.0.0-alpha.29", "typescript": "~4.6.3", "webpack": "5" } diff --git a/code/examples/html-kitchen-sink/package.json b/code/examples/html-kitchen-sink/package.json index 6dcee9b7445..8c65e0bcd62 100644 --- a/code/examples/html-kitchen-sink/package.json +++ b/code/examples/html-kitchen-sink/package.json @@ -1,6 +1,6 @@ { "name": "html-kitchen-sink", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "private": true, "description": "", "keywords": [], @@ -13,31 +13,31 @@ "storybook": "storybook dev -p 9006 --no-manager-cache" }, "devDependencies": { - "@storybook/addon-a11y": "7.0.0-alpha.28", - "@storybook/addon-actions": "7.0.0-alpha.28", - "@storybook/addon-backgrounds": "7.0.0-alpha.28", - "@storybook/addon-controls": "7.0.0-alpha.28", - "@storybook/addon-docs": "7.0.0-alpha.28", - "@storybook/addon-highlight": "7.0.0-alpha.28", - "@storybook/addon-jest": "7.0.0-alpha.28", - "@storybook/addon-links": "7.0.0-alpha.28", + "@storybook/addon-a11y": "7.0.0-alpha.29", + "@storybook/addon-actions": "7.0.0-alpha.29", + "@storybook/addon-backgrounds": "7.0.0-alpha.29", + "@storybook/addon-controls": "7.0.0-alpha.29", + "@storybook/addon-docs": "7.0.0-alpha.29", + "@storybook/addon-highlight": "7.0.0-alpha.29", + "@storybook/addon-jest": "7.0.0-alpha.29", + "@storybook/addon-links": "7.0.0-alpha.29", "@storybook/addon-postcss": "^2.0.0", - "@storybook/addon-storyshots": "7.0.0-alpha.28", - "@storybook/addon-storysource": "7.0.0-alpha.28", - "@storybook/addon-viewport": "7.0.0-alpha.28", - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/client-api": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", - "@storybook/html": "7.0.0-alpha.28", - "@storybook/html-webpack5": "7.0.0-alpha.28", - "@storybook/source-loader": "7.0.0-alpha.28", + "@storybook/addon-storyshots": "7.0.0-alpha.29", + "@storybook/addon-storysource": "7.0.0-alpha.29", + "@storybook/addon-viewport": "7.0.0-alpha.29", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/client-api": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", + "@storybook/html": "7.0.0-alpha.29", + "@storybook/html-webpack5": "7.0.0-alpha.29", + "@storybook/source-loader": "7.0.0-alpha.29", "autoprefixer": "^10.0.1", "eventemitter3": "^4.0.7", "format-json": "^1.0.3", "global": "^4.4.0", "postcss": "^8.2.4", "postcss-color-rebeccapurple": "^6.0.0", - "storybook": "7.0.0-alpha.28" + "storybook": "7.0.0-alpha.29" }, "storybook": { "chromatic": { diff --git a/code/examples/official-storybook/package.json b/code/examples/official-storybook/package.json index 797de2653c1..c9dd198b8b2 100644 --- a/code/examples/official-storybook/package.json +++ b/code/examples/official-storybook/package.json @@ -1,6 +1,6 @@ { "name": "official-storybook", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "private": true, "scripts": { "build-storybook": "cross-env STORYBOOK_DISPLAY_WARNING=true DISPLAY_WARNING=true storybook build -c ./", @@ -13,33 +13,33 @@ "devDependencies": { "@emotion/jest": "^11.8.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.5", - "@storybook/addon-a11y": "7.0.0-alpha.28", - "@storybook/addon-actions": "7.0.0-alpha.28", - "@storybook/addon-backgrounds": "7.0.0-alpha.28", - "@storybook/addon-controls": "7.0.0-alpha.28", - "@storybook/addon-docs": "7.0.0-alpha.28", - "@storybook/addon-highlight": "7.0.0-alpha.28", - "@storybook/addon-interactions": "7.0.0-alpha.28", - "@storybook/addon-jest": "7.0.0-alpha.28", - "@storybook/addon-links": "7.0.0-alpha.28", - "@storybook/addon-storyshots": "7.0.0-alpha.28", - "@storybook/addon-storyshots-puppeteer": "7.0.0-alpha.28", - "@storybook/addon-storysource": "7.0.0-alpha.28", - "@storybook/addon-toolbars": "7.0.0-alpha.28", - "@storybook/addon-viewport": "7.0.0-alpha.28", - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/cli": "7.0.0-alpha.28", - "@storybook/components": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", + "@storybook/addon-a11y": "7.0.0-alpha.29", + "@storybook/addon-actions": "7.0.0-alpha.29", + "@storybook/addon-backgrounds": "7.0.0-alpha.29", + "@storybook/addon-controls": "7.0.0-alpha.29", + "@storybook/addon-docs": "7.0.0-alpha.29", + "@storybook/addon-highlight": "7.0.0-alpha.29", + "@storybook/addon-interactions": "7.0.0-alpha.29", + "@storybook/addon-jest": "7.0.0-alpha.29", + "@storybook/addon-links": "7.0.0-alpha.29", + "@storybook/addon-storyshots": "7.0.0-alpha.29", + "@storybook/addon-storyshots-puppeteer": "7.0.0-alpha.29", + "@storybook/addon-storysource": "7.0.0-alpha.29", + "@storybook/addon-toolbars": "7.0.0-alpha.29", + "@storybook/addon-viewport": "7.0.0-alpha.29", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/cli": "7.0.0-alpha.29", + "@storybook/components": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", "@storybook/design-system": "^5.4.7", "@storybook/jest": "^0.0.10", - "@storybook/node-logger": "7.0.0-alpha.28", - "@storybook/react": "7.0.0-alpha.28", - "@storybook/react-webpack5": "7.0.0-alpha.28", - "@storybook/router": "7.0.0-alpha.28", - "@storybook/source-loader": "7.0.0-alpha.28", + "@storybook/node-logger": "7.0.0-alpha.29", + "@storybook/react": "7.0.0-alpha.29", + "@storybook/react-webpack5": "7.0.0-alpha.29", + "@storybook/router": "7.0.0-alpha.29", + "@storybook/source-loader": "7.0.0-alpha.29", "@storybook/testing-library": "0.0.14-next.0", - "@storybook/theming": "7.0.0-alpha.28", + "@storybook/theming": "7.0.0-alpha.29", "@testing-library/dom": "^7.31.2", "@testing-library/user-event": "^13.1.9", "chromatic": "^6.0.2", @@ -55,7 +55,7 @@ "prop-types": "^15.7.2", "react": "16.14.0", "react-dom": "16.14.0", - "storybook": "7.0.0-alpha.28", + "storybook": "7.0.0-alpha.29", "terser-webpack-plugin": "^5.3.1", "uuid-browser": "^3.1.0", "webpack": "5" diff --git a/code/examples/preact-kitchen-sink/package.json b/code/examples/preact-kitchen-sink/package.json index ffcb790b23f..94c5fb31bd7 100644 --- a/code/examples/preact-kitchen-sink/package.json +++ b/code/examples/preact-kitchen-sink/package.json @@ -1,6 +1,6 @@ { "name": "preact-example", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "private": true, "scripts": { "build": "cross-env NODE_ENV=production webpack --progress --hide-modules", @@ -14,18 +14,18 @@ }, "devDependencies": { "@babel/core": "^7.12.10", - "@storybook/addon-a11y": "7.0.0-alpha.28", - "@storybook/addon-actions": "7.0.0-alpha.28", - "@storybook/addon-backgrounds": "7.0.0-alpha.28", - "@storybook/addon-highlight": "7.0.0-alpha.28", - "@storybook/addon-links": "7.0.0-alpha.28", - "@storybook/addon-storyshots": "7.0.0-alpha.28", - "@storybook/addon-storysource": "7.0.0-alpha.28", - "@storybook/addon-viewport": "7.0.0-alpha.28", - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/preact": "7.0.0-alpha.28", - "@storybook/preact-webpack5": "7.0.0-alpha.28", - "@storybook/source-loader": "7.0.0-alpha.28", + "@storybook/addon-a11y": "7.0.0-alpha.29", + "@storybook/addon-actions": "7.0.0-alpha.29", + "@storybook/addon-backgrounds": "7.0.0-alpha.29", + "@storybook/addon-highlight": "7.0.0-alpha.29", + "@storybook/addon-links": "7.0.0-alpha.29", + "@storybook/addon-storyshots": "7.0.0-alpha.29", + "@storybook/addon-storysource": "7.0.0-alpha.29", + "@storybook/addon-viewport": "7.0.0-alpha.29", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/preact": "7.0.0-alpha.29", + "@storybook/preact-webpack5": "7.0.0-alpha.29", + "@storybook/source-loader": "7.0.0-alpha.29", "@types/prop-types": "^15.7.3", "@types/react": "^17", "@types/react-dom": "^17", @@ -38,7 +38,7 @@ "raw-loader": "^4.0.2", "react": "^17.0.2", "react-dom": "^17.0.2", - "storybook": "7.0.0-alpha.28", + "storybook": "7.0.0-alpha.29", "svg-url-loader": "^7.1.1", "webpack": "5", "webpack-dev-server": "^4.8.1" diff --git a/code/examples/react-ts/package.json b/code/examples/react-ts/package.json index c27d59be578..9e996a85bf0 100644 --- a/code/examples/react-ts/package.json +++ b/code/examples/react-ts/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/example-react-ts", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "private": true, "scripts": { "build-storybook": "cross-env STORYBOOK_DISPLAY_WARNING=true DISPLAY_WARNING=true storybook build", @@ -17,15 +17,15 @@ "@babel/preset-env": "^7.12.11", "@babel/preset-react": "^7.12.10", "@babel/preset-typescript": "^7.12.7", - "@storybook/addon-essentials": "7.0.0-alpha.28", - "@storybook/addon-storyshots": "7.0.0-alpha.28", - "@storybook/addon-storysource": "7.0.0-alpha.28", - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/cli": "7.0.0-alpha.28", - "@storybook/components": "7.0.0-alpha.28", - "@storybook/react": "7.0.0-alpha.28", - "@storybook/react-webpack5": "7.0.0-alpha.28", - "@storybook/theming": "7.0.0-alpha.28", + "@storybook/addon-essentials": "7.0.0-alpha.29", + "@storybook/addon-storyshots": "7.0.0-alpha.29", + "@storybook/addon-storysource": "7.0.0-alpha.29", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/cli": "7.0.0-alpha.29", + "@storybook/components": "7.0.0-alpha.29", + "@storybook/react": "7.0.0-alpha.29", + "@storybook/react-webpack5": "7.0.0-alpha.29", + "@storybook/theming": "7.0.0-alpha.29", "@testing-library/dom": "^7.31.2", "@testing-library/react": "12.1.2", "@testing-library/user-event": "^13.1.9", @@ -34,7 +34,7 @@ "@types/react-dom": "^16.9.14", "cross-env": "^7.0.3", "lodash": "^4.17.21", - "storybook": "7.0.0-alpha.28", + "storybook": "7.0.0-alpha.29", "typescript": "~4.6.3", "webpack": "5" } diff --git a/code/examples/server-kitchen-sink/package.json b/code/examples/server-kitchen-sink/package.json index 09b7cf169ec..7fba3bd69b9 100644 --- a/code/examples/server-kitchen-sink/package.json +++ b/code/examples/server-kitchen-sink/package.json @@ -1,6 +1,6 @@ { "name": "server-kitchen-sink", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "private": true, "description": "", "keywords": [], @@ -14,15 +14,15 @@ "storybook": "SERVER_PORT=1137 storybook dev -p 9006 --quiet" }, "devDependencies": { - "@storybook/addon-a11y": "7.0.0-alpha.28", - "@storybook/addon-actions": "7.0.0-alpha.28", - "@storybook/addon-backgrounds": "7.0.0-alpha.28", - "@storybook/addon-controls": "7.0.0-alpha.28", - "@storybook/addon-highlight": "7.0.0-alpha.28", - "@storybook/addon-links": "7.0.0-alpha.28", - "@storybook/node-logger": "7.0.0-alpha.28", - "@storybook/server": "7.0.0-alpha.28", - "@storybook/server-webpack5": "7.0.0-alpha.28", + "@storybook/addon-a11y": "7.0.0-alpha.29", + "@storybook/addon-actions": "7.0.0-alpha.29", + "@storybook/addon-backgrounds": "7.0.0-alpha.29", + "@storybook/addon-controls": "7.0.0-alpha.29", + "@storybook/addon-highlight": "7.0.0-alpha.29", + "@storybook/addon-links": "7.0.0-alpha.29", + "@storybook/node-logger": "7.0.0-alpha.29", + "@storybook/server": "7.0.0-alpha.29", + "@storybook/server-webpack5": "7.0.0-alpha.29", "concurrently": "^5.3.0", "cors": "^2.8.5", "express": "~4.17.1", @@ -30,6 +30,6 @@ "nodemon": "^2.0.7", "pug": "^3.0.0", "safe-identifier": "^0.4.1", - "storybook": "7.0.0-alpha.28" + "storybook": "7.0.0-alpha.29" } } diff --git a/code/examples/standalone-preview/package.json b/code/examples/standalone-preview/package.json index 2ffa56c9857..0a617beca30 100644 --- a/code/examples/standalone-preview/package.json +++ b/code/examples/standalone-preview/package.json @@ -1,20 +1,20 @@ { "name": "standalone-preview", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "private": true, "scripts": { "storybook": "cross-env STORYBOOK_DISPLAY_WARNING=true DISPLAY_WARNING=true storybook dev -p 9011 -c ../official-storybook --no-manager-cache --preview-url=http://localhost:1337/external-iframe.html", "storybook-preview": "cross-env PREVIEW_URL=external-iframe.html parcel ./storybook.html --port 1337" }, "devDependencies": { - "@storybook/addon-docs": "7.0.0-alpha.28", - "@storybook/cli": "7.0.0-alpha.28", - "@storybook/react": "7.0.0-alpha.28", - "@storybook/react-webpack5": "7.0.0-alpha.28", + "@storybook/addon-docs": "7.0.0-alpha.29", + "@storybook/cli": "7.0.0-alpha.29", + "@storybook/react": "7.0.0-alpha.29", + "@storybook/react-webpack5": "7.0.0-alpha.29", "cross-env": "^7.0.3", "parcel": "2.0.1", "react": "16.14.0", "react-dom": "16.14.0", - "storybook": "7.0.0-alpha.28" + "storybook": "7.0.0-alpha.29" } } diff --git a/code/examples/svelte-kitchen-sink/package.json b/code/examples/svelte-kitchen-sink/package.json index 5cd898ed0ba..810d289f8f5 100644 --- a/code/examples/svelte-kitchen-sink/package.json +++ b/code/examples/svelte-kitchen-sink/package.json @@ -1,6 +1,6 @@ { "name": "svelte-example", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "private": true, "scripts": { "build-storybook": "storybook build", @@ -10,24 +10,24 @@ "global": "^4.4.0" }, "devDependencies": { - "@storybook/addon-a11y": "7.0.0-alpha.28", - "@storybook/addon-actions": "7.0.0-alpha.28", - "@storybook/addon-backgrounds": "7.0.0-alpha.28", - "@storybook/addon-controls": "7.0.0-alpha.28", - "@storybook/addon-docs": "7.0.0-alpha.28", - "@storybook/addon-highlight": "7.0.0-alpha.28", - "@storybook/addon-interactions": "7.0.0-alpha.28", - "@storybook/addon-links": "7.0.0-alpha.28", - "@storybook/addon-storyshots": "7.0.0-alpha.28", - "@storybook/addon-storysource": "7.0.0-alpha.28", - "@storybook/addon-viewport": "7.0.0-alpha.28", - "@storybook/addons": "7.0.0-alpha.28", + "@storybook/addon-a11y": "7.0.0-alpha.29", + "@storybook/addon-actions": "7.0.0-alpha.29", + "@storybook/addon-backgrounds": "7.0.0-alpha.29", + "@storybook/addon-controls": "7.0.0-alpha.29", + "@storybook/addon-docs": "7.0.0-alpha.29", + "@storybook/addon-highlight": "7.0.0-alpha.29", + "@storybook/addon-interactions": "7.0.0-alpha.29", + "@storybook/addon-links": "7.0.0-alpha.29", + "@storybook/addon-storyshots": "7.0.0-alpha.29", + "@storybook/addon-storysource": "7.0.0-alpha.29", + "@storybook/addon-viewport": "7.0.0-alpha.29", + "@storybook/addons": "7.0.0-alpha.29", "@storybook/jest": "^0.0.10", - "@storybook/source-loader": "7.0.0-alpha.28", - "@storybook/svelte": "7.0.0-alpha.28", - "@storybook/svelte-webpack5": "7.0.0-alpha.28", + "@storybook/source-loader": "7.0.0-alpha.29", + "@storybook/svelte": "7.0.0-alpha.29", + "@storybook/svelte-webpack5": "7.0.0-alpha.29", "@storybook/testing-library": "0.0.14-next.0", - "storybook": "7.0.0-alpha.28", + "storybook": "7.0.0-alpha.29", "svelte-jester": "^2.3.2", "svelte-preprocess": "^4.10.6" }, diff --git a/code/examples/vue-3-cli/package.json b/code/examples/vue-3-cli/package.json index cedc9d06aae..650aa218379 100644 --- a/code/examples/vue-3-cli/package.json +++ b/code/examples/vue-3-cli/package.json @@ -1,6 +1,6 @@ { "name": "vue-3-cli-example", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "private": true, "scripts": { "build": "vue-cli-service build", @@ -14,21 +14,21 @@ }, "devDependencies": { "@babel/core": "^7.12.10", - "@storybook/addon-actions": "7.0.0-alpha.28", - "@storybook/addon-essentials": "7.0.0-alpha.28", - "@storybook/addon-interactions": "7.0.0-alpha.28", - "@storybook/addon-links": "7.0.0-alpha.28", - "@storybook/addon-storyshots": "7.0.0-alpha.28", + "@storybook/addon-actions": "7.0.0-alpha.29", + "@storybook/addon-essentials": "7.0.0-alpha.29", + "@storybook/addon-interactions": "7.0.0-alpha.29", + "@storybook/addon-links": "7.0.0-alpha.29", + "@storybook/addon-storyshots": "7.0.0-alpha.29", "@storybook/jest": "^0.0.10", "@storybook/testing-library": "0.0.14-next.0", - "@storybook/vue3": "7.0.0-alpha.28", - "@storybook/vue3-webpack5": "7.0.0-alpha.28", + "@storybook/vue3": "7.0.0-alpha.29", + "@storybook/vue3-webpack5": "7.0.0-alpha.29", "@vue/cli-plugin-babel": "^5.0.4", "@vue/cli-plugin-typescript": "^5.0.4", "@vue/cli-service": "^5.0.4", "@vue/compiler-sfc": "^3.2.36", "babel-loader": "^8.2.5", - "storybook": "7.0.0-alpha.28", + "storybook": "7.0.0-alpha.29", "typescript": "~4.6.3", "vue-jest": "^5.0.0-alpha.8", "vue-loader": "^16.0.0" diff --git a/code/examples/vue-cli/package.json b/code/examples/vue-cli/package.json index 8ac40d74dc5..ca4c7f88a4e 100644 --- a/code/examples/vue-cli/package.json +++ b/code/examples/vue-cli/package.json @@ -1,6 +1,6 @@ { "name": "vue-cli-example", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "private": true, "scripts": { "build": "vue-cli-service build", @@ -15,16 +15,16 @@ "vue-property-decorator": "^9.1.2" }, "devDependencies": { - "@storybook/addon-controls": "7.0.0-alpha.28", - "@storybook/addon-essentials": "7.0.0-alpha.28", + "@storybook/addon-controls": "7.0.0-alpha.29", + "@storybook/addon-essentials": "7.0.0-alpha.29", "@storybook/preset-scss": "^1.0.3", - "@storybook/source-loader": "7.0.0-alpha.28", - "@storybook/vue": "7.0.0-alpha.28", - "@storybook/vue-webpack5": "7.0.0-alpha.28", + "@storybook/source-loader": "7.0.0-alpha.29", + "@storybook/vue": "7.0.0-alpha.29", + "@storybook/vue-webpack5": "7.0.0-alpha.29", "@vue/cli-plugin-babel": "^5.0.4", "@vue/cli-plugin-typescript": "^5.0.4", "@vue/cli-service": "^5.0.4", - "storybook": "7.0.0-alpha.28", + "storybook": "7.0.0-alpha.29", "typescript": "~4.6.3", "vue-template-compiler": "^2.6.14" } diff --git a/code/examples/vue-kitchen-sink/package.json b/code/examples/vue-kitchen-sink/package.json index a1b230ac99b..2122268c177 100644 --- a/code/examples/vue-kitchen-sink/package.json +++ b/code/examples/vue-kitchen-sink/package.json @@ -1,6 +1,6 @@ { "name": "vue-example", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "private": true, "scripts": { "build": "cross-env NODE_ENV=production webpack --progress --hide-modules", @@ -14,29 +14,29 @@ }, "devDependencies": { "@babel/core": "^7.12.10", - "@storybook/addon-a11y": "7.0.0-alpha.28", - "@storybook/addon-actions": "7.0.0-alpha.28", - "@storybook/addon-backgrounds": "7.0.0-alpha.28", - "@storybook/addon-controls": "7.0.0-alpha.28", - "@storybook/addon-docs": "7.0.0-alpha.28", - "@storybook/addon-highlight": "7.0.0-alpha.28", - "@storybook/addon-interactions": "7.0.0-alpha.28", - "@storybook/addon-links": "7.0.0-alpha.28", - "@storybook/addon-storyshots": "7.0.0-alpha.28", - "@storybook/addon-storysource": "7.0.0-alpha.28", - "@storybook/addon-viewport": "7.0.0-alpha.28", - "@storybook/addons": "7.0.0-alpha.28", + "@storybook/addon-a11y": "7.0.0-alpha.29", + "@storybook/addon-actions": "7.0.0-alpha.29", + "@storybook/addon-backgrounds": "7.0.0-alpha.29", + "@storybook/addon-controls": "7.0.0-alpha.29", + "@storybook/addon-docs": "7.0.0-alpha.29", + "@storybook/addon-highlight": "7.0.0-alpha.29", + "@storybook/addon-interactions": "7.0.0-alpha.29", + "@storybook/addon-links": "7.0.0-alpha.29", + "@storybook/addon-storyshots": "7.0.0-alpha.29", + "@storybook/addon-storysource": "7.0.0-alpha.29", + "@storybook/addon-viewport": "7.0.0-alpha.29", + "@storybook/addons": "7.0.0-alpha.29", "@storybook/jest": "^0.0.10", - "@storybook/source-loader": "7.0.0-alpha.28", + "@storybook/source-loader": "7.0.0-alpha.29", "@storybook/testing-library": "0.0.14-next.0", - "@storybook/vue": "7.0.0-alpha.28", - "@storybook/vue-webpack5": "7.0.0-alpha.28", + "@storybook/vue": "7.0.0-alpha.29", + "@storybook/vue-webpack5": "7.0.0-alpha.29", "@vue/babel-preset-jsx": "^1.2.4", "babel-loader": "^8.2.5", "cross-env": "^7.0.3", "file-loader": "^6.2.0", "prop-types": "^15.7.2", - "storybook": "7.0.0-alpha.28", + "storybook": "7.0.0-alpha.29", "svg-url-loader": "^7.1.1", "vue-loader": "^15.9.6", "vue-style-loader": "^4.1.3", diff --git a/code/examples/web-components-kitchen-sink/package.json b/code/examples/web-components-kitchen-sink/package.json index 48697bc8bee..018d67ba726 100644 --- a/code/examples/web-components-kitchen-sink/package.json +++ b/code/examples/web-components-kitchen-sink/package.json @@ -1,6 +1,6 @@ { "name": "web-components-kitchen-sink", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "private": true, "description": "", "keywords": [], diff --git a/code/frameworks/angular/package.json b/code/frameworks/angular/package.json index f26db98de8e..47c719d7c00 100644 --- a/code/frameworks/angular/package.json +++ b/code/frameworks/angular/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/angular", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook for Angular: Develop Angular components in isolation with hot reloading.", "keywords": [ "storybook", @@ -34,19 +34,19 @@ "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/api": "7.0.0-alpha.28", - "@storybook/builder-webpack5": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/core-client": "7.0.0-alpha.28", - "@storybook/core-common": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", - "@storybook/core-server": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/api": "7.0.0-alpha.29", + "@storybook/builder-webpack5": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/core-client": "7.0.0-alpha.29", + "@storybook/core-common": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", + "@storybook/core-server": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/docs-tools": "7.0.0-alpha.28", - "@storybook/node-logger": "7.0.0-alpha.28", + "@storybook/docs-tools": "7.0.0-alpha.29", + "@storybook/node-logger": "7.0.0-alpha.29", "@storybook/semver": "^7.3.2", - "@storybook/store": "7.0.0-alpha.28", + "@storybook/store": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", "@types/react": "^16.14.23", "@types/react-dom": "^16.9.14", diff --git a/code/frameworks/ember/package.json b/code/frameworks/ember/package.json index 5964cf3905c..992190bc841 100644 --- a/code/frameworks/ember/package.json +++ b/code/frameworks/ember/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/ember", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook for Ember: Develop Ember Component in isolation with Hot Reloading.", "homepage": "https://github.com/storybookjs/storybook/tree/main/frameworks/ember", "bugs": { @@ -30,11 +30,11 @@ "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { - "@storybook/builder-webpack5": "7.0.0-alpha.28", - "@storybook/core-client": "7.0.0-alpha.28", - "@storybook/core-common": "7.0.0-alpha.28", - "@storybook/docs-tools": "7.0.0-alpha.28", - "@storybook/store": "7.0.0-alpha.28", + "@storybook/builder-webpack5": "7.0.0-alpha.29", + "@storybook/core-client": "7.0.0-alpha.29", + "@storybook/core-common": "7.0.0-alpha.29", + "@storybook/docs-tools": "7.0.0-alpha.29", + "@storybook/store": "7.0.0-alpha.29", "core-js": "^3.8.2", "global": "^4.4.0", "react": "16.14.0", diff --git a/code/frameworks/html-webpack5/package.json b/code/frameworks/html-webpack5/package.json index f2ce10b38d4..73d57a2a5c9 100644 --- a/code/frameworks/html-webpack5/package.json +++ b/code/frameworks/html-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/html-webpack5", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook for HTML: View HTML snippets in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -50,10 +50,10 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/builder-webpack5": "7.0.0-alpha.28", - "@storybook/core-common": "7.0.0-alpha.28", - "@storybook/html": "7.0.0-alpha.28", - "@storybook/preset-html-webpack": "7.0.0-alpha.28", + "@storybook/builder-webpack5": "7.0.0-alpha.29", + "@storybook/core-common": "7.0.0-alpha.29", + "@storybook/html": "7.0.0-alpha.29", + "@storybook/preset-html-webpack": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", "core-js": "^3.8.2", "global": "^4.4.0", diff --git a/code/frameworks/preact-webpack5/package.json b/code/frameworks/preact-webpack5/package.json index b5d36828a83..e69970336e9 100644 --- a/code/frameworks/preact-webpack5/package.json +++ b/code/frameworks/preact-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preact-webpack5", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook for Preact: Develop Preact Component in isolation.", "keywords": [ "storybook" @@ -50,10 +50,10 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/builder-webpack5": "7.0.0-alpha.28", - "@storybook/core-common": "7.0.0-alpha.28", - "@storybook/preact": "7.0.0-alpha.28", - "@storybook/preset-preact-webpack": "7.0.0-alpha.28", + "@storybook/builder-webpack5": "7.0.0-alpha.29", + "@storybook/core-common": "7.0.0-alpha.29", + "@storybook/preact": "7.0.0-alpha.29", + "@storybook/preset-preact-webpack": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", "core-js": "^3.8.2", "react": "16.14.0", diff --git a/code/frameworks/react-vite/package.json b/code/frameworks/react-vite/package.json index 318a6281b74..ed6339f4150 100644 --- a/code/frameworks/react-vite/package.json +++ b/code/frameworks/react-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/react-vite", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook for React and Vite: Develop React components in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -53,8 +53,8 @@ "dependencies": { "@joshwooding/vite-plugin-react-docgen-typescript": "^0.0.5", "@rollup/pluginutils": "^4.2.0", - "@storybook/builder-vite": "7.0.0-alpha.28", - "@storybook/react": "7.0.0-alpha.28", + "@storybook/builder-vite": "7.0.0-alpha.29", + "@storybook/react": "7.0.0-alpha.29", "@vitejs/plugin-react": "^2.0.1", "ast-types": "^0.14.2", "magic-string": "^0.26.1", diff --git a/code/frameworks/react-webpack5/package.json b/code/frameworks/react-webpack5/package.json index 547a910280c..c5783f52b15 100644 --- a/code/frameworks/react-webpack5/package.json +++ b/code/frameworks/react-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/react-webpack5", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook for React: Develop React Component in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -51,9 +51,9 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/builder-webpack5": "7.0.0-alpha.28", - "@storybook/preset-react-webpack": "7.0.0-alpha.28", - "@storybook/react": "7.0.0-alpha.28", + "@storybook/builder-webpack5": "7.0.0-alpha.29", + "@storybook/preset-react-webpack": "7.0.0-alpha.29", + "@storybook/react": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", "core-js": "^3.8.2" }, diff --git a/code/frameworks/server-webpack5/package.json b/code/frameworks/server-webpack5/package.json index a985c979a8d..0d92f66cacc 100644 --- a/code/frameworks/server-webpack5/package.json +++ b/code/frameworks/server-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/server-webpack5", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook for Server: View HTML snippets from a server in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -50,10 +50,10 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/builder-webpack5": "7.0.0-alpha.28", - "@storybook/core-common": "7.0.0-alpha.28", - "@storybook/preset-server-webpack": "7.0.0-alpha.28", - "@storybook/server": "7.0.0-alpha.28", + "@storybook/builder-webpack5": "7.0.0-alpha.29", + "@storybook/core-common": "7.0.0-alpha.29", + "@storybook/preset-server-webpack": "7.0.0-alpha.29", + "@storybook/server": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", "core-js": "^3.8.2", "react": "16.14.0", diff --git a/code/frameworks/svelte-vite/package.json b/code/frameworks/svelte-vite/package.json index 28dcced1751..e4a2d7ba502 100644 --- a/code/frameworks/svelte-vite/package.json +++ b/code/frameworks/svelte-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/svelte-vite", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook for Svelte and Vite: Develop Svelte components in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -52,9 +52,9 @@ }, "dependencies": { "@storybook/addon-svelte-csf": "^2.0.0", - "@storybook/builder-vite": "7.0.0-alpha.28", - "@storybook/node-logger": "7.0.0-alpha.28", - "@storybook/svelte": "7.0.0-alpha.28", + "@storybook/builder-vite": "7.0.0-alpha.29", + "@storybook/node-logger": "7.0.0-alpha.29", + "@storybook/svelte": "7.0.0-alpha.29", "@sveltejs/vite-plugin-svelte": "^1.0.0", "magic-string": "^0.26.1", "svelte": "^3.0.0", diff --git a/code/frameworks/svelte-webpack5/package.json b/code/frameworks/svelte-webpack5/package.json index 203d2217270..130035909a3 100644 --- a/code/frameworks/svelte-webpack5/package.json +++ b/code/frameworks/svelte-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/svelte-webpack5", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook for Svelte: Develop Svelte Component in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -51,10 +51,10 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/builder-webpack5": "7.0.0-alpha.28", - "@storybook/core-common": "7.0.0-alpha.28", - "@storybook/preset-svelte-webpack": "7.0.0-alpha.28", - "@storybook/svelte": "7.0.0-alpha.28", + "@storybook/builder-webpack5": "7.0.0-alpha.29", + "@storybook/core-common": "7.0.0-alpha.29", + "@storybook/preset-svelte-webpack": "7.0.0-alpha.29", + "@storybook/svelte": "7.0.0-alpha.29", "core-js": "^3.8.2", "react": "16.14.0", "react-dom": "16.14.0" diff --git a/code/frameworks/vue-webpack5/package.json b/code/frameworks/vue-webpack5/package.json index 92ad04337de..6793b853f43 100644 --- a/code/frameworks/vue-webpack5/package.json +++ b/code/frameworks/vue-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/vue-webpack5", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook for Vue: Develop Vue Component in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -50,10 +50,10 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/builder-webpack5": "7.0.0-alpha.28", - "@storybook/core-common": "7.0.0-alpha.28", - "@storybook/preset-vue-webpack": "7.0.0-alpha.28", - "@storybook/vue": "7.0.0-alpha.28", + "@storybook/builder-webpack5": "7.0.0-alpha.29", + "@storybook/core-common": "7.0.0-alpha.29", + "@storybook/preset-vue-webpack": "7.0.0-alpha.29", + "@storybook/vue": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", "core-js": "^3.8.2", "react": "16.14.0", diff --git a/code/frameworks/vue3-vite/package.json b/code/frameworks/vue3-vite/package.json index 07a13c2f01f..6841b984d44 100644 --- a/code/frameworks/vue3-vite/package.json +++ b/code/frameworks/vue3-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/vue3-vite", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook for Vue3 and Vite: Develop Vue3 components in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -51,9 +51,9 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/builder-vite": "7.0.0-alpha.28", - "@storybook/core-server": "7.0.0-alpha.28", - "@storybook/vue3": "7.0.0-alpha.28", + "@storybook/builder-vite": "7.0.0-alpha.29", + "@storybook/core-server": "7.0.0-alpha.29", + "@storybook/vue3": "7.0.0-alpha.29", "@vitejs/plugin-vue": "^3.0.3", "magic-string": "^0.26.1", "vite": "3", diff --git a/code/frameworks/vue3-webpack5/package.json b/code/frameworks/vue3-webpack5/package.json index ae37a9ec7fc..543cd8f75c5 100644 --- a/code/frameworks/vue3-webpack5/package.json +++ b/code/frameworks/vue3-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/vue3-webpack5", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook for Vue 3: Develop Vue 3 Components in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -50,10 +50,10 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/builder-webpack5": "7.0.0-alpha.28", - "@storybook/core-common": "7.0.0-alpha.28", - "@storybook/preset-vue3-webpack": "7.0.0-alpha.28", - "@storybook/vue3": "7.0.0-alpha.28", + "@storybook/builder-webpack5": "7.0.0-alpha.29", + "@storybook/core-common": "7.0.0-alpha.29", + "@storybook/preset-vue3-webpack": "7.0.0-alpha.29", + "@storybook/vue3": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", "core-js": "^3.8.2", "react": "16.14.0", diff --git a/code/frameworks/web-components-webpack5/package.json b/code/frameworks/web-components-webpack5/package.json index f5946faaa28..aa389307697 100644 --- a/code/frameworks/web-components-webpack5/package.json +++ b/code/frameworks/web-components-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/web-components-webpack5", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook for web-components: View web components snippets in isolation with Hot Reloading.", "keywords": [ "lit-html", @@ -53,10 +53,10 @@ }, "dependencies": { "@babel/preset-env": "^7.12.11", - "@storybook/builder-webpack5": "7.0.0-alpha.28", - "@storybook/core-common": "7.0.0-alpha.28", - "@storybook/preset-web-components-webpack": "7.0.0-alpha.28", - "@storybook/web-components": "7.0.0-alpha.28", + "@storybook/builder-webpack5": "7.0.0-alpha.29", + "@storybook/core-common": "7.0.0-alpha.29", + "@storybook/preset-web-components-webpack": "7.0.0-alpha.29", + "@storybook/web-components": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", "core-js": "^3.8.2", "react": "16.14.0", diff --git a/code/lerna.json b/code/lerna.json index 29cb762711c..4dee23c98a3 100644 --- a/code/lerna.json +++ b/code/lerna.json @@ -2,5 +2,5 @@ "npmClient": "yarn", "useWorkspaces": true, "registry": "https://registry.npmjs.org", - "version": "7.0.0-alpha.28" + "version": "7.0.0-alpha.29" } diff --git a/code/lib/addons/package.json b/code/lib/addons/package.json index 5fa7f85e4bb..d81658f3fbd 100644 --- a/code/lib/addons/package.json +++ b/code/lib/addons/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addons", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook addons store", "keywords": [ "storybook" @@ -34,13 +34,13 @@ "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { - "@storybook/api": "7.0.0-alpha.28", - "@storybook/channels": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", + "@storybook/api": "7.0.0-alpha.29", + "@storybook/channels": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/router": "7.0.0-alpha.28", - "@storybook/theming": "7.0.0-alpha.28", + "@storybook/router": "7.0.0-alpha.29", + "@storybook/theming": "7.0.0-alpha.29", "@types/webpack-env": "^1.16.4", "core-js": "^3.8.2", "global": "^4.4.0" diff --git a/code/lib/api/package.json b/code/lib/api/package.json index ec63bdb7560..84e04c9487a 100644 --- a/code/lib/api/package.json +++ b/code/lib/api/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/api", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Core Storybook API & Context", "keywords": [ "storybook" @@ -32,13 +32,13 @@ "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { - "@storybook/channels": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", + "@storybook/channels": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/router": "7.0.0-alpha.28", + "@storybook/router": "7.0.0-alpha.29", "@storybook/semver": "^7.3.2", - "@storybook/theming": "7.0.0-alpha.28", + "@storybook/theming": "7.0.0-alpha.29", "core-js": "^3.8.2", "dequal": "^2.0.2", "global": "^4.4.0", diff --git a/code/lib/blocks/package.json b/code/lib/blocks/package.json index 9648a6b1711..410cb69dfb9 100644 --- a/code/lib/blocks/package.json +++ b/code/lib/blocks/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/blocks", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook Doc Blocks", "keywords": [ "storybook" @@ -41,16 +41,16 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/api": "7.0.0-alpha.28", - "@storybook/channels": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/components": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", + "@storybook/api": "7.0.0-alpha.29", + "@storybook/channels": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/components": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/docs-tools": "7.0.0-alpha.28", - "@storybook/preview-web": "7.0.0-alpha.28", - "@storybook/store": "7.0.0-alpha.28", - "@storybook/theming": "7.0.0-alpha.28", + "@storybook/docs-tools": "7.0.0-alpha.29", + "@storybook/preview-web": "7.0.0-alpha.29", + "@storybook/store": "7.0.0-alpha.29", + "@storybook/theming": "7.0.0-alpha.29", "color-convert": "^2.0.1", "core-js": "^3.8.2", "dequal": "^2.0.2", @@ -64,7 +64,7 @@ "util-deprecate": "^1.0.2" }, "devDependencies": { - "@storybook/addons": "7.0.0-alpha.28" + "@storybook/addons": "7.0.0-alpha.29" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0" diff --git a/code/lib/builder-manager/package.json b/code/lib/builder-manager/package.json index 4e2ab57aef0..5cf942a63fe 100644 --- a/code/lib/builder-manager/package.json +++ b/code/lib/builder-manager/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/builder-manager", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook manager builder", "keywords": [ "storybook" @@ -42,9 +42,9 @@ }, "dependencies": { "@fal-works/esbuild-plugin-global-externals": "^2.1.2", - "@storybook/core-common": "7.0.0-alpha.28", - "@storybook/node-logger": "7.0.0-alpha.28", - "@storybook/ui": "7.0.0-alpha.28", + "@storybook/core-common": "7.0.0-alpha.29", + "@storybook/node-logger": "7.0.0-alpha.29", + "@storybook/ui": "7.0.0-alpha.29", "@types/ejs": "^3.1.1", "@yarnpkg/esbuild-plugin-pnp": "^3.0.0-rc.10", "browser-assert": "^1.2.1", diff --git a/code/lib/builder-vite/package.json b/code/lib/builder-vite/package.json index 134aaa098d1..025732cb21f 100644 --- a/code/lib/builder-vite/package.json +++ b/code/lib/builder-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/builder-vite", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "A plugin to run and build Storybooks with Vite", "homepage": "https://github.com/storybookjs/storybook/tree/main/code/lib/builder-vite/#readme", "repository": { @@ -19,16 +19,16 @@ }, "dependencies": { "@joshwooding/vite-plugin-react-docgen-typescript": "0.0.5", - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/channel-postmessage": "7.0.0-alpha.28", - "@storybook/channel-websocket": "7.0.0-alpha.28", - "@storybook/client-api": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/core-common": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/channel-postmessage": "7.0.0-alpha.29", + "@storybook/channel-websocket": "7.0.0-alpha.29", + "@storybook/client-api": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/core-common": "7.0.0-alpha.29", "@storybook/mdx1-csf": "0.0.5-canary.13.9ce928a.0", - "@storybook/node-logger": "7.0.0-alpha.28", - "@storybook/preview-web": "7.0.0-alpha.28", - "@storybook/source-loader": "7.0.0-alpha.28", + "@storybook/node-logger": "7.0.0-alpha.29", + "@storybook/preview-web": "7.0.0-alpha.29", + "@storybook/source-loader": "7.0.0-alpha.29", "@vitejs/plugin-react": "^2.0.0", "ast-types": "^0.14.2", "es-module-lexer": "^0.9.3", diff --git a/code/lib/builder-webpack5/package.json b/code/lib/builder-webpack5/package.json index 8d1075900a3..4364d3329cf 100644 --- a/code/lib/builder-webpack5/package.json +++ b/code/lib/builder-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/builder-webpack5", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" @@ -34,23 +34,23 @@ }, "dependencies": { "@babel/core": "^7.12.10", - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/api": "7.0.0-alpha.28", - "@storybook/channel-postmessage": "7.0.0-alpha.28", - "@storybook/channel-websocket": "7.0.0-alpha.28", - "@storybook/channels": "7.0.0-alpha.28", - "@storybook/client-api": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/components": "7.0.0-alpha.28", - "@storybook/core-common": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", - "@storybook/core-webpack": "7.0.0-alpha.28", - "@storybook/node-logger": "7.0.0-alpha.28", - "@storybook/preview-web": "7.0.0-alpha.28", - "@storybook/router": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/api": "7.0.0-alpha.29", + "@storybook/channel-postmessage": "7.0.0-alpha.29", + "@storybook/channel-websocket": "7.0.0-alpha.29", + "@storybook/channels": "7.0.0-alpha.29", + "@storybook/client-api": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/components": "7.0.0-alpha.29", + "@storybook/core-common": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", + "@storybook/core-webpack": "7.0.0-alpha.29", + "@storybook/node-logger": "7.0.0-alpha.29", + "@storybook/preview-web": "7.0.0-alpha.29", + "@storybook/router": "7.0.0-alpha.29", "@storybook/semver": "^7.3.2", - "@storybook/store": "7.0.0-alpha.28", - "@storybook/theming": "7.0.0-alpha.28", + "@storybook/store": "7.0.0-alpha.29", + "@storybook/theming": "7.0.0-alpha.29", "@types/node": "^14.0.10 || ^16.0.0", "babel-loader": "^8.2.5", "babel-plugin-named-exports-order": "^0.0.2", diff --git a/code/lib/channel-postmessage/package.json b/code/lib/channel-postmessage/package.json index e0158dd7337..ffebed45542 100644 --- a/code/lib/channel-postmessage/package.json +++ b/code/lib/channel-postmessage/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/channel-postmessage", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "", "keywords": [ "storybook" @@ -34,9 +34,9 @@ "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { - "@storybook/channels": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", + "@storybook/channels": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", "core-js": "^3.8.2", "global": "^4.4.0", "qs": "^6.10.0", diff --git a/code/lib/channel-websocket/package.json b/code/lib/channel-websocket/package.json index 1755413d698..9440bc6adfd 100644 --- a/code/lib/channel-websocket/package.json +++ b/code/lib/channel-websocket/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/channel-websocket", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "", "keywords": [ "storybook" @@ -34,8 +34,8 @@ "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { - "@storybook/channels": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", + "@storybook/channels": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", "core-js": "^3.8.2", "global": "^4.4.0", "telejson": "^6.0.8" diff --git a/code/lib/channels/package.json b/code/lib/channels/package.json index 741927102bb..38b174f4d2b 100644 --- a/code/lib/channels/package.json +++ b/code/lib/channels/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/channels", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "", "keywords": [ "storybook" diff --git a/code/lib/cli-sb/package.json b/code/lib/cli-sb/package.json index 0ab6dc552ac..50731422054 100644 --- a/code/lib/cli-sb/package.json +++ b/code/lib/cli-sb/package.json @@ -1,6 +1,6 @@ { "name": "sb", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook CLI", "keywords": [ "storybook" @@ -25,7 +25,7 @@ "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { - "@storybook/cli": "7.0.0-alpha.28" + "@storybook/cli": "7.0.0-alpha.29" }, "devDependencies": { "typescript": "~4.6.3" diff --git a/code/lib/cli-storybook/package.json b/code/lib/cli-storybook/package.json index a8c3b05f352..2f39d242adf 100644 --- a/code/lib/cli-storybook/package.json +++ b/code/lib/cli-storybook/package.json @@ -1,6 +1,6 @@ { "name": "storybook", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook CLI", "keywords": [ "storybook" @@ -28,7 +28,7 @@ "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { - "@storybook/cli": "7.0.0-alpha.28" + "@storybook/cli": "7.0.0-alpha.29" }, "devDependencies": { "typescript": "~4.6.3" diff --git a/code/lib/cli/package.json b/code/lib/cli/package.json index 6b56a8bc36d..d643affba0d 100644 --- a/code/lib/cli/package.json +++ b/code/lib/cli/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/cli", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook's CLI - easiest method of adding storybook to your projects", "keywords": [ "cli", @@ -41,13 +41,13 @@ "dependencies": { "@babel/core": "^7.12.10", "@babel/preset-env": "^7.12.11", - "@storybook/codemod": "7.0.0-alpha.28", - "@storybook/core-common": "7.0.0-alpha.28", - "@storybook/core-server": "7.0.0-alpha.28", - "@storybook/csf-tools": "7.0.0-alpha.28", - "@storybook/node-logger": "7.0.0-alpha.28", + "@storybook/codemod": "7.0.0-alpha.29", + "@storybook/core-common": "7.0.0-alpha.29", + "@storybook/core-server": "7.0.0-alpha.29", + "@storybook/csf-tools": "7.0.0-alpha.29", + "@storybook/node-logger": "7.0.0-alpha.29", "@storybook/semver": "^7.3.2", - "@storybook/telemetry": "7.0.0-alpha.28", + "@storybook/telemetry": "7.0.0-alpha.29", "boxen": "^5.1.2", "chalk": "^4.1.0", "commander": "^6.2.1", @@ -74,7 +74,7 @@ "update-notifier": "^5.0.1" }, "devDependencies": { - "@storybook/client-api": "7.0.0-alpha.28", + "@storybook/client-api": "7.0.0-alpha.29", "@types/cross-spawn": "^6.0.2", "@types/degit": "^2.8.3", "@types/prompts": "^2.0.9", diff --git a/code/lib/client-api/package.json b/code/lib/client-api/package.json index 5f1a9dd4485..1114c0dabbc 100644 --- a/code/lib/client-api/package.json +++ b/code/lib/client-api/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/client-api", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook Client API", "keywords": [ "storybook" @@ -34,13 +34,13 @@ "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/channel-postmessage": "7.0.0-alpha.28", - "@storybook/channels": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/channel-postmessage": "7.0.0-alpha.29", + "@storybook/channels": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/store": "7.0.0-alpha.28", + "@storybook/store": "7.0.0-alpha.29", "@types/qs": "^6.9.5", "@types/webpack-env": "^1.16.4", "core-js": "^3.8.2", diff --git a/code/lib/client-logger/package.json b/code/lib/client-logger/package.json index 8105f0b4d0f..d08c2855069 100644 --- a/code/lib/client-logger/package.json +++ b/code/lib/client-logger/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/client-logger", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "", "keywords": [ "storybook" diff --git a/code/lib/codemod/package.json b/code/lib/codemod/package.json index 0e824297454..0c46d15491f 100644 --- a/code/lib/codemod/package.json +++ b/code/lib/codemod/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/codemod", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "A collection of codemod scripts written with JSCodeshift", "keywords": [ "storybook" @@ -38,8 +38,8 @@ "@babel/types": "^7.12.11", "@mdx-js/mdx": "^1.6.22", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/csf-tools": "7.0.0-alpha.28", - "@storybook/node-logger": "7.0.0-alpha.28", + "@storybook/csf-tools": "7.0.0-alpha.29", + "@storybook/node-logger": "7.0.0-alpha.29", "core-js": "^3.8.2", "cross-spawn": "^7.0.3", "globby": "^11.0.2", diff --git a/code/lib/components/package.json b/code/lib/components/package.json index 829b1c93b5d..36b12f11573 100644 --- a/code/lib/components/package.json +++ b/code/lib/components/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/components", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Core Storybook Components", "keywords": [ "storybook" @@ -51,9 +51,9 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/client-logger": "7.0.0-alpha.28", + "@storybook/client-logger": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/theming": "7.0.0-alpha.28", + "@storybook/theming": "7.0.0-alpha.29", "core-js": "^3.8.2", "memoizerific": "^1.11.3", "qs": "^6.10.0", diff --git a/code/lib/core-client/package.json b/code/lib/core-client/package.json index b6980a8e88e..5b14693db7b 100644 --- a/code/lib/core-client/package.json +++ b/code/lib/core-client/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/core-client", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" @@ -34,16 +34,16 @@ "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/channel-postmessage": "7.0.0-alpha.28", - "@storybook/channel-websocket": "7.0.0-alpha.28", - "@storybook/client-api": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/channel-postmessage": "7.0.0-alpha.29", + "@storybook/channel-websocket": "7.0.0-alpha.29", + "@storybook/client-api": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/preview-web": "7.0.0-alpha.28", - "@storybook/store": "7.0.0-alpha.28", - "@storybook/ui": "7.0.0-alpha.28", + "@storybook/preview-web": "7.0.0-alpha.29", + "@storybook/store": "7.0.0-alpha.29", + "@storybook/ui": "7.0.0-alpha.29", "ansi-to-html": "^0.6.11", "core-js": "^3.8.2", "global": "^4.4.0", diff --git a/code/lib/core-common/package.json b/code/lib/core-common/package.json index c68915d30d5..796b88474e1 100644 --- a/code/lib/core-common/package.json +++ b/code/lib/core-common/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/core-common", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" @@ -69,7 +69,7 @@ "@babel/preset-typescript": "^7.12.7", "@babel/register": "^7.12.1", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/node-logger": "7.0.0-alpha.28", + "@storybook/node-logger": "7.0.0-alpha.29", "@storybook/semver": "^7.3.2", "@types/babel__core": "^7.0.0", "@types/express": "^4.7.0", diff --git a/code/lib/core-events/package.json b/code/lib/core-events/package.json index 45d61a89e33..00a234fc0a2 100644 --- a/code/lib/core-events/package.json +++ b/code/lib/core-events/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/core-events", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Event names used in storybook core", "keywords": [ "storybook" diff --git a/code/lib/core-server/package.json b/code/lib/core-server/package.json index c183f85b66e..aae21b3ed70 100644 --- a/code/lib/core-server/package.json +++ b/code/lib/core-server/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/core-server", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" @@ -35,17 +35,17 @@ "dependencies": { "@aw-web-design/x-default-browser": "1.4.88", "@discoveryjs/json-ext": "^0.5.3", - "@storybook/builder-manager": "7.0.0-alpha.28", - "@storybook/core-client": "7.0.0-alpha.28", - "@storybook/core-common": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", + "@storybook/builder-manager": "7.0.0-alpha.29", + "@storybook/core-client": "7.0.0-alpha.29", + "@storybook/core-common": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/csf-tools": "7.0.0-alpha.28", + "@storybook/csf-tools": "7.0.0-alpha.29", "@storybook/docs-mdx": "0.0.1-canary.12433cf.0", - "@storybook/node-logger": "7.0.0-alpha.28", + "@storybook/node-logger": "7.0.0-alpha.29", "@storybook/semver": "^7.3.2", - "@storybook/store": "7.0.0-alpha.28", - "@storybook/telemetry": "7.0.0-alpha.28", + "@storybook/store": "7.0.0-alpha.29", + "@storybook/telemetry": "7.0.0-alpha.29", "@types/node": "^14.0.10 || ^16.0.0", "@types/node-fetch": "^2.5.7", "@types/pretty-hrtime": "^1.0.0", @@ -77,7 +77,7 @@ "ws": "^8.2.3" }, "devDependencies": { - "@storybook/builder-webpack5": "7.0.0-alpha.28", + "@storybook/builder-webpack5": "7.0.0-alpha.29", "@types/compression": "^1.7.0", "@types/ip": "^1.1.0", "@types/serve-favicon": "^2.5.2", diff --git a/code/lib/core-webpack/package.json b/code/lib/core-webpack/package.json index 811ad8e5b2a..d659cbf497d 100644 --- a/code/lib/core-webpack/package.json +++ b/code/lib/core-webpack/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/core-webpack", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" @@ -42,8 +42,8 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/core-common": "7.0.0-alpha.28", - "@storybook/node-logger": "7.0.0-alpha.28", + "@storybook/core-common": "7.0.0-alpha.29", + "@storybook/node-logger": "7.0.0-alpha.29", "@types/node": "^14.0.10 || ^16.0.0", "core-js": "^3.8.2", "ts-dedent": "^2.0.0" diff --git a/code/lib/csf-tools/package.json b/code/lib/csf-tools/package.json index d8c3d3a3e16..e8a580cab7e 100644 --- a/code/lib/csf-tools/package.json +++ b/code/lib/csf-tools/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/csf-tools", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "", "keywords": [ "storybook" diff --git a/code/lib/docs-tools/package.json b/code/lib/docs-tools/package.json index 98e005f7104..6e914aedfa9 100644 --- a/code/lib/docs-tools/package.json +++ b/code/lib/docs-tools/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/docs-tools", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Shared utility functions for frameworks to implement docs", "keywords": [ "storybook" @@ -36,7 +36,7 @@ "dependencies": { "@babel/core": "^7.12.10", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/store": "7.0.0-alpha.28", + "@storybook/store": "7.0.0-alpha.29", "core-js": "^3.8.2", "doctrine": "^3.0.0", "lodash": "^4.17.21" diff --git a/code/lib/instrumenter/package.json b/code/lib/instrumenter/package.json index 6d3f8a6c0c9..7f345def214 100644 --- a/code/lib/instrumenter/package.json +++ b/code/lib/instrumenter/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/instrumenter", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "", "keywords": [ "storybook" @@ -34,9 +34,9 @@ "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", "core-js": "^3.8.2", "global": "^4.4.0" }, diff --git a/code/lib/node-logger/package.json b/code/lib/node-logger/package.json index 1c9d2b3fbc4..898b9288d2e 100644 --- a/code/lib/node-logger/package.json +++ b/code/lib/node-logger/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/node-logger", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "", "keywords": [ "storybook" diff --git a/code/lib/postinstall/package.json b/code/lib/postinstall/package.json index 7eebf81dfa6..72b390726c7 100644 --- a/code/lib/postinstall/package.json +++ b/code/lib/postinstall/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/postinstall", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook addons postinstall utilities", "keywords": [ "api", diff --git a/code/lib/preview-web/package.json b/code/lib/preview-web/package.json index 72e010408f9..f42a89b555a 100644 --- a/code/lib/preview-web/package.json +++ b/code/lib/preview-web/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preview-web", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "", "keywords": [ "storybook" @@ -34,13 +34,13 @@ "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/channel-postmessage": "7.0.0-alpha.28", - "@storybook/channels": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/channel-postmessage": "7.0.0-alpha.29", + "@storybook/channels": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/store": "7.0.0-alpha.28", + "@storybook/store": "7.0.0-alpha.29", "ansi-to-html": "^0.6.11", "core-js": "^3.8.2", "global": "^4.4.0", diff --git a/code/lib/router/package.json b/code/lib/router/package.json index a7bed98e317..53aef9e7fc4 100644 --- a/code/lib/router/package.json +++ b/code/lib/router/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/router", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Core Storybook Router", "keywords": [ "storybook" @@ -34,7 +34,7 @@ "prepare": "ts-node ../../../scripts/prebundle.ts" }, "dependencies": { - "@storybook/client-logger": "7.0.0-alpha.28", + "@storybook/client-logger": "7.0.0-alpha.29", "core-js": "^3.8.2", "memoizerific": "^1.11.3", "qs": "^6.10.0" diff --git a/code/lib/source-loader/package.json b/code/lib/source-loader/package.json index ac82557135c..57889ab7eca 100644 --- a/code/lib/source-loader/package.json +++ b/code/lib/source-loader/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/source-loader", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Source loader", "keywords": [ "lib", @@ -35,8 +35,8 @@ "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", "core-js": "^3.8.2", "estraverse": "^5.2.0", diff --git a/code/lib/store/package.json b/code/lib/store/package.json index 296ecf055df..b2a6d95fe8c 100644 --- a/code/lib/store/package.json +++ b/code/lib/store/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/store", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "", "keywords": [ "storybook" @@ -34,9 +34,9 @@ "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", "core-js": "^3.8.2", "dequal": "^2.0.2", diff --git a/code/lib/telemetry/package.json b/code/lib/telemetry/package.json index 5f26f9c04cc..75ddf2141c7 100644 --- a/code/lib/telemetry/package.json +++ b/code/lib/telemetry/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/telemetry", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Telemetry logging for crash reports and usage statistics", "keywords": [ "storybook" @@ -34,8 +34,8 @@ "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/core-common": "7.0.0-alpha.28", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/core-common": "7.0.0-alpha.29", "chalk": "^4.1.0", "core-js": "^3.8.2", "detect-package-manager": "^2.0.1", diff --git a/code/lib/theming/package.json b/code/lib/theming/package.json index 79a529e0abf..4dc595ef4ba 100644 --- a/code/lib/theming/package.json +++ b/code/lib/theming/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/theming", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Core Storybook Components", "keywords": [ "storybook" @@ -47,7 +47,7 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/client-logger": "7.0.0-alpha.28", + "@storybook/client-logger": "7.0.0-alpha.29", "core-js": "^3.8.2", "memoizerific": "^1.11.3" }, diff --git a/code/lib/ui/package.json b/code/lib/ui/package.json index 0011ff4dbed..e02afdc2f71 100644 --- a/code/lib/ui/package.json +++ b/code/lib/ui/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/ui", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Core Storybook UI", "keywords": [ "storybook" @@ -54,18 +54,18 @@ "devDependencies": { "@babel/core": "^7.12.10", "@fal-works/esbuild-plugin-global-externals": "^2.1.2", - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/api": "7.0.0-alpha.28", - "@storybook/channel-postmessage": "7.0.0-alpha.28", - "@storybook/channel-websocket": "7.0.0-alpha.28", - "@storybook/channels": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/components": "7.0.0-alpha.28", - "@storybook/core-events": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/api": "7.0.0-alpha.29", + "@storybook/channel-postmessage": "7.0.0-alpha.29", + "@storybook/channel-websocket": "7.0.0-alpha.29", + "@storybook/channels": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/components": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/router": "7.0.0-alpha.28", + "@storybook/router": "7.0.0-alpha.29", "@storybook/semver": "^7.3.2", - "@storybook/theming": "7.0.0-alpha.28", + "@storybook/theming": "7.0.0-alpha.29", "@testing-library/react": "^11.2.2", "copy-to-clipboard": "^3.3.1", "core-js": "^3.8.2", diff --git a/code/presets/html-webpack/package.json b/code/presets/html-webpack/package.json index fb34ea7684a..2f84d7f9d16 100644 --- a/code/presets/html-webpack/package.json +++ b/code/presets/html-webpack/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preset-html-webpack", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook for HTML: View HTML snippets in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -50,7 +50,7 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/core-webpack": "7.0.0-alpha.28", + "@storybook/core-webpack": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", "core-js": "^3.8.2", "html-loader": "^3.1.0", diff --git a/code/presets/preact-webpack/package.json b/code/presets/preact-webpack/package.json index b16c4c682a5..13b47e20979 100644 --- a/code/presets/preact-webpack/package.json +++ b/code/presets/preact-webpack/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preset-preact-webpack", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook for Preact: Develop Preact Component in isolation.", "keywords": [ "storybook" @@ -51,7 +51,7 @@ }, "dependencies": { "@babel/plugin-transform-react-jsx": "^7.12.12", - "@storybook/core-webpack": "7.0.0-alpha.28", + "@storybook/core-webpack": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", "core-js": "^3.8.2", "react": "16.14.0", diff --git a/code/presets/react-webpack/package.json b/code/presets/react-webpack/package.json index 5d6b6796434..9d2b7adf81f 100644 --- a/code/presets/react-webpack/package.json +++ b/code/presets/react-webpack/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preset-react-webpack", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook for React: Develop React Component in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -74,10 +74,10 @@ "@babel/preset-flow": "^7.12.1", "@babel/preset-react": "^7.12.10", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.5", - "@storybook/core-webpack": "7.0.0-alpha.28", - "@storybook/docs-tools": "7.0.0-alpha.28", - "@storybook/node-logger": "7.0.0-alpha.28", - "@storybook/react": "7.0.0-alpha.28", + "@storybook/core-webpack": "7.0.0-alpha.29", + "@storybook/docs-tools": "7.0.0-alpha.29", + "@storybook/node-logger": "7.0.0-alpha.29", + "@storybook/react": "7.0.0-alpha.29", "@storybook/react-docgen-typescript-plugin": "1.0.2-canary.6.9d540b91e815f8fc2f8829189deb00553559ff63.0", "@storybook/semver": "^7.3.2", "@types/node": "^14.14.20 || ^16.0.0", diff --git a/code/presets/server-webpack/package.json b/code/presets/server-webpack/package.json index 9c9031a370b..f32e91f9f42 100644 --- a/code/presets/server-webpack/package.json +++ b/code/presets/server-webpack/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preset-server-webpack", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook for Server: View HTML snippets from a server in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -55,9 +55,9 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/core-server": "7.0.0-alpha.28", - "@storybook/core-webpack": "7.0.0-alpha.28", - "@storybook/server": "7.0.0-alpha.28", + "@storybook/core-server": "7.0.0-alpha.29", + "@storybook/core-webpack": "7.0.0-alpha.29", + "@storybook/server": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", "core-js": "^3.8.2", "global": "^4.4.0", diff --git a/code/presets/svelte-webpack/package.json b/code/presets/svelte-webpack/package.json index 66d181c3e11..de18ebf19af 100644 --- a/code/presets/svelte-webpack/package.json +++ b/code/presets/svelte-webpack/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preset-svelte-webpack", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook for Svelte: Develop Svelte Component in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -65,8 +65,8 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/core-webpack": "7.0.0-alpha.28", - "@storybook/node-logger": "7.0.0-alpha.28", + "@storybook/core-webpack": "7.0.0-alpha.29", + "@storybook/node-logger": "7.0.0-alpha.29", "core-js": "^3.8.2", "react": "16.14.0", "react-dom": "16.14.0", diff --git a/code/presets/vue-webpack/package.json b/code/presets/vue-webpack/package.json index 6131f3ee805..3d06840f9f2 100644 --- a/code/presets/vue-webpack/package.json +++ b/code/presets/vue-webpack/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preset-vue-webpack", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook for Vue: Develop Vue Component in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -60,8 +60,8 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/core-webpack": "7.0.0-alpha.28", - "@storybook/docs-tools": "7.0.0-alpha.28", + "@storybook/core-webpack": "7.0.0-alpha.29", + "@storybook/docs-tools": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", "core-js": "^3.8.2", "react": "16.14.0", diff --git a/code/presets/vue3-webpack/package.json b/code/presets/vue3-webpack/package.json index cbb2a2ae80e..e9f8705b66e 100644 --- a/code/presets/vue3-webpack/package.json +++ b/code/presets/vue3-webpack/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preset-vue3-webpack", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook for Vue 3: Develop Vue 3 Components in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -60,8 +60,8 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/core-webpack": "7.0.0-alpha.28", - "@storybook/docs-tools": "7.0.0-alpha.28", + "@storybook/core-webpack": "7.0.0-alpha.29", + "@storybook/docs-tools": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", "core-js": "^3.8.2", "react": "16.14.0", diff --git a/code/presets/web-components-webpack/package.json b/code/presets/web-components-webpack/package.json index a4865fea263..7ef9eb6fc73 100644 --- a/code/presets/web-components-webpack/package.json +++ b/code/presets/web-components-webpack/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preset-web-components-webpack", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook for web-components: View web components snippets in isolation with Hot Reloading.", "keywords": [ "lit-html", @@ -55,7 +55,7 @@ "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-import-meta": "^7.10.4", "@babel/preset-env": "^7.12.11", - "@storybook/core-webpack": "7.0.0-alpha.28", + "@storybook/core-webpack": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", "babel-loader": "^7.0.0 || ^8.0.0", "babel-plugin-bundled-import-meta": "^0.3.1", diff --git a/code/renderers/html/package.json b/code/renderers/html/package.json index 74e8f95129c..09ec043b3a8 100644 --- a/code/renderers/html/package.json +++ b/code/renderers/html/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/html", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook HTML renderer", "keywords": [ "storybook" @@ -50,12 +50,12 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/core-client": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/core-client": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/docs-tools": "7.0.0-alpha.28", - "@storybook/preview-web": "7.0.0-alpha.28", - "@storybook/store": "7.0.0-alpha.28", + "@storybook/docs-tools": "7.0.0-alpha.29", + "@storybook/preview-web": "7.0.0-alpha.29", + "@storybook/store": "7.0.0-alpha.29", "core-js": "^3.8.2", "global": "^4.4.0", "react": "16.14.0", diff --git a/code/renderers/preact/package.json b/code/renderers/preact/package.json index 0cca925f617..d25ea540b42 100644 --- a/code/renderers/preact/package.json +++ b/code/renderers/preact/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preact", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook Preact renderer", "keywords": [ "storybook" @@ -50,10 +50,10 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/core-client": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/core-client": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/store": "7.0.0-alpha.28", + "@storybook/store": "7.0.0-alpha.29", "core-js": "^3.8.2", "global": "^4.4.0", "react": "16.14.0", diff --git a/code/renderers/react/package.json b/code/renderers/react/package.json index b6fb2de2862..97bbb4c85b3 100644 --- a/code/renderers/react/package.json +++ b/code/renderers/react/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/react", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook React renderer", "keywords": [ "storybook" @@ -51,12 +51,12 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/core-client": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/core-client": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/docs-tools": "7.0.0-alpha.28", - "@storybook/store": "7.0.0-alpha.28", + "@storybook/docs-tools": "7.0.0-alpha.29", + "@storybook/store": "7.0.0-alpha.29", "@types/estree": "^0.0.51", "@types/node": "^14.14.20 || ^16.0.0", "acorn": "^7.4.1", diff --git a/code/renderers/server/package.json b/code/renderers/server/package.json index 51a36232d04..dbbfbe67365 100644 --- a/code/renderers/server/package.json +++ b/code/renderers/server/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/server", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook Server renderer", "keywords": [ "storybook" @@ -50,11 +50,11 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/core-client": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/core-client": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/preview-web": "7.0.0-alpha.28", - "@storybook/store": "7.0.0-alpha.28", + "@storybook/preview-web": "7.0.0-alpha.29", + "@storybook/store": "7.0.0-alpha.29", "core-js": "^3.8.2", "global": "^4.4.0", "react": "16.14.0", diff --git a/code/renderers/svelte/package.json b/code/renderers/svelte/package.json index 819d1939b48..8cb87de4a89 100644 --- a/code/renderers/svelte/package.json +++ b/code/renderers/svelte/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/svelte", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook Svelte renderer", "keywords": [ "storybook" @@ -54,12 +54,12 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/core-client": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/core-client": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/docs-tools": "7.0.0-alpha.28", - "@storybook/store": "7.0.0-alpha.28", + "@storybook/docs-tools": "7.0.0-alpha.29", + "@storybook/store": "7.0.0-alpha.29", "core-js": "^3.8.2", "global": "^4.4.0", "react": "16.14.0", diff --git a/code/renderers/vue/package.json b/code/renderers/vue/package.json index f12707176e6..ec572e6608a 100644 --- a/code/renderers/vue/package.json +++ b/code/renderers/vue/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/vue", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook Vue renderer", "keywords": [ "storybook" @@ -50,12 +50,12 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/core-client": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/core-client": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/docs-tools": "7.0.0-alpha.28", - "@storybook/store": "7.0.0-alpha.28", + "@storybook/docs-tools": "7.0.0-alpha.29", + "@storybook/store": "7.0.0-alpha.29", "core-js": "^3.8.2", "global": "^4.4.0", "react": "16.14.0", diff --git a/code/renderers/vue3/package.json b/code/renderers/vue3/package.json index 39c5a3c6018..28396be46ca 100644 --- a/code/renderers/vue3/package.json +++ b/code/renderers/vue3/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/vue3", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook Vue 3 renderer", "keywords": [ "storybook" @@ -50,11 +50,11 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/core-client": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/core-client": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/docs-tools": "7.0.0-alpha.28", - "@storybook/store": "7.0.0-alpha.28", + "@storybook/docs-tools": "7.0.0-alpha.29", + "@storybook/store": "7.0.0-alpha.29", "core-js": "^3.8.2", "global": "^4.4.0", "react": "16.14.0", diff --git a/code/renderers/web-components/package.json b/code/renderers/web-components/package.json index 9fca4526540..f4278b53570 100644 --- a/code/renderers/web-components/package.json +++ b/code/renderers/web-components/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/web-components", - "version": "7.0.0-alpha.28", + "version": "7.0.0-alpha.29", "description": "Storybook web-components renderer", "keywords": [ "lit-html", @@ -52,14 +52,14 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.28", - "@storybook/api": "7.0.0-alpha.28", - "@storybook/client-logger": "7.0.0-alpha.28", - "@storybook/core-client": "7.0.0-alpha.28", + "@storybook/addons": "7.0.0-alpha.29", + "@storybook/api": "7.0.0-alpha.29", + "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/core-client": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "@storybook/docs-tools": "7.0.0-alpha.28", - "@storybook/preview-web": "7.0.0-alpha.28", - "@storybook/store": "7.0.0-alpha.28", + "@storybook/docs-tools": "7.0.0-alpha.29", + "@storybook/preview-web": "7.0.0-alpha.29", + "@storybook/store": "7.0.0-alpha.29", "core-js": "^3.8.2", "global": "^4.4.0", "react": "16.14.0", From 252a26cd9b53541f9f526025a61f5bba4e81a056 Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Sat, 3 Sep 2022 00:09:51 +0800 Subject: [PATCH 074/154] Update git head to 7.0.0-alpha.29, update yarn.lock [ci skip] --- code/addons/a11y/package.json | 2 +- code/addons/actions/package.json | 2 +- code/addons/backgrounds/package.json | 2 +- code/addons/controls/package.json | 2 +- code/addons/docs/package.json | 2 +- code/addons/essentials/package.json | 2 +- code/addons/highlight/package.json | 2 +- code/addons/interactions/package.json | 2 +- code/addons/jest/package.json | 2 +- code/addons/links/package.json | 2 +- code/addons/measure/package.json | 2 +- code/addons/outline/package.json | 2 +- .../storyshots/storyshots-core/package.json | 2 +- .../storyshots-puppeteer/package.json | 2 +- code/addons/storysource/package.json | 2 +- code/addons/toolbars/package.json | 2 +- code/addons/viewport/package.json | 2 +- code/frameworks/angular/package.json | 2 +- code/frameworks/ember/package.json | 2 +- code/frameworks/html-webpack5/package.json | 2 +- code/frameworks/preact-webpack5/package.json | 2 +- code/frameworks/react-vite/package.json | 2 +- code/frameworks/react-webpack5/package.json | 2 +- code/frameworks/server-webpack5/package.json | 2 +- code/frameworks/svelte-vite/package.json | 2 +- code/frameworks/svelte-webpack5/package.json | 2 +- code/frameworks/vue-webpack5/package.json | 2 +- code/frameworks/vue3-vite/package.json | 2 +- code/frameworks/vue3-webpack5/package.json | 2 +- .../web-components-webpack5/package.json | 2 +- code/lib/addons/package.json | 2 +- code/lib/api/package.json | 2 +- code/lib/blocks/package.json | 2 +- code/lib/builder-manager/package.json | 2 +- code/lib/builder-vite/package.json | 2 +- code/lib/builder-webpack5/package.json | 2 +- code/lib/channel-postmessage/package.json | 2 +- code/lib/channel-websocket/package.json | 2 +- code/lib/channels/package.json | 2 +- code/lib/cli-sb/package.json | 2 +- code/lib/cli-storybook/package.json | 2 +- code/lib/cli/package.json | 2 +- code/lib/client-api/package.json | 2 +- code/lib/client-logger/package.json | 2 +- code/lib/codemod/package.json | 2 +- code/lib/components/package.json | 2 +- code/lib/core-client/package.json | 2 +- code/lib/core-common/package.json | 2 +- code/lib/core-events/package.json | 2 +- code/lib/core-server/package.json | 2 +- code/lib/core-webpack/package.json | 2 +- code/lib/csf-tools/package.json | 2 +- code/lib/docs-tools/package.json | 2 +- code/lib/instrumenter/package.json | 2 +- code/lib/node-logger/package.json | 2 +- code/lib/postinstall/package.json | 2 +- code/lib/preview-web/package.json | 2 +- code/lib/router/package.json | 2 +- code/lib/source-loader/package.json | 2 +- code/lib/store/package.json | 2 +- code/lib/telemetry/package.json | 2 +- code/lib/theming/package.json | 2 +- code/lib/ui/package.json | 2 +- code/presets/html-webpack/package.json | 2 +- code/presets/preact-webpack/package.json | 2 +- code/presets/react-webpack/package.json | 2 +- code/presets/server-webpack/package.json | 2 +- code/presets/svelte-webpack/package.json | 2 +- code/presets/vue-webpack/package.json | 2 +- code/presets/vue3-webpack/package.json | 2 +- .../web-components-webpack/package.json | 2 +- code/renderers/html/package.json | 2 +- code/renderers/preact/package.json | 2 +- code/renderers/react/package.json | 2 +- code/renderers/server/package.json | 2 +- code/renderers/svelte/package.json | 2 +- code/renderers/vue/package.json | 2 +- code/renderers/vue3/package.json | 2 +- code/renderers/web-components/package.json | 2 +- code/yarn.lock | 1262 ++++++++--------- 80 files changed, 710 insertions(+), 710 deletions(-) diff --git a/code/addons/a11y/package.json b/code/addons/a11y/package.json index c22267ebb01..d5f4132152d 100644 --- a/code/addons/a11y/package.json +++ b/code/addons/a11y/package.json @@ -105,7 +105,7 @@ "./src/preview.tsx" ] }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3", + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7", "storybook": { "displayName": "Accessibility", "icon": "https://user-images.githubusercontent.com/263385/101991665-47042f80-3c7c-11eb-8f00-64b5a18f498a.png", diff --git a/code/addons/actions/package.json b/code/addons/actions/package.json index 36fc8e58e5a..3e46ac445c6 100644 --- a/code/addons/actions/package.json +++ b/code/addons/actions/package.json @@ -73,7 +73,7 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3", + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7", "storybook": { "displayName": "Actions", "unsupportedFrameworks": [ diff --git a/code/addons/backgrounds/package.json b/code/addons/backgrounds/package.json index 989e1741ecd..8149c3d16df 100644 --- a/code/addons/backgrounds/package.json +++ b/code/addons/backgrounds/package.json @@ -100,7 +100,7 @@ "./src/preview.tsx" ] }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3", + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7", "storybook": { "displayName": "Backgrounds", "icon": "https://user-images.githubusercontent.com/263385/101991667-479cc600-3c7c-11eb-96d3-410e936252e7.png", diff --git a/code/addons/controls/package.json b/code/addons/controls/package.json index f216c999e99..0fd9623690a 100644 --- a/code/addons/controls/package.json +++ b/code/addons/controls/package.json @@ -93,7 +93,7 @@ ], "platform": "browser" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3", + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7", "storybook": { "displayName": "Controls", "icon": "https://user-images.githubusercontent.com/263385/101991669-479cc600-3c7c-11eb-93d9-38b67e8371f2.png", diff --git a/code/addons/docs/package.json b/code/addons/docs/package.json index d0a017a129e..1e4e97379b9 100644 --- a/code/addons/docs/package.json +++ b/code/addons/docs/package.json @@ -104,7 +104,7 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3", + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7", "storybook": { "displayName": "Docs", "icon": "https://user-images.githubusercontent.com/263385/101991672-48355c80-3c7c-11eb-82d9-95fa12438f64.png", diff --git a/code/addons/essentials/package.json b/code/addons/essentials/package.json index b686df6080e..262aff5cbdb 100644 --- a/code/addons/essentials/package.json +++ b/code/addons/essentials/package.json @@ -99,5 +99,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/addons/highlight/package.json b/code/addons/highlight/package.json index 28c045069b6..b1c88bea4ad 100644 --- a/code/addons/highlight/package.json +++ b/code/addons/highlight/package.json @@ -49,7 +49,7 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3", + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7", "sbmodern": "dist/modern/index.js", "storybook": { "displayName": "Highlight", diff --git a/code/addons/interactions/package.json b/code/addons/interactions/package.json index 33018696ec2..04c85397293 100644 --- a/code/addons/interactions/package.json +++ b/code/addons/interactions/package.json @@ -72,7 +72,7 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3", + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7", "storybook": { "displayName": "Interactions", "unsupportedFrameworks": [ diff --git a/code/addons/jest/package.json b/code/addons/jest/package.json index f6cf20d33da..40f857452d0 100644 --- a/code/addons/jest/package.json +++ b/code/addons/jest/package.json @@ -95,7 +95,7 @@ ], "platform": "browser" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3", + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7", "storybook": { "displayName": "Jest", "icon": "https://pbs.twimg.com/profile_images/821713465245102080/mMtKIMax_400x400.jpg", diff --git a/code/addons/links/package.json b/code/addons/links/package.json index a10ace9872b..cfe25e9f304 100644 --- a/code/addons/links/package.json +++ b/code/addons/links/package.json @@ -99,7 +99,7 @@ "./src/react/index.ts" ] }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3", + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7", "storybook": { "displayName": "Links", "icon": "https://user-images.githubusercontent.com/263385/101991673-48355c80-3c7c-11eb-9b6e-b627c96a75f6.png", diff --git a/code/addons/measure/package.json b/code/addons/measure/package.json index d992c9f426a..ed630dfb3a2 100644 --- a/code/addons/measure/package.json +++ b/code/addons/measure/package.json @@ -95,7 +95,7 @@ "./src/preview.tsx" ] }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3", + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7", "storybook": { "displayName": "Measure", "unsupportedFrameworks": [ diff --git a/code/addons/outline/package.json b/code/addons/outline/package.json index 1b5ac7984cf..fb32fc17c67 100644 --- a/code/addons/outline/package.json +++ b/code/addons/outline/package.json @@ -99,7 +99,7 @@ "./src/preset/preview.tsx" ] }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3", + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7", "storybook": { "displayName": "Outline", "unsupportedFrameworks": [ diff --git a/code/addons/storyshots/storyshots-core/package.json b/code/addons/storyshots/storyshots-core/package.json index d85cdadbefe..6bb6f98dc94 100644 --- a/code/addons/storyshots/storyshots-core/package.json +++ b/code/addons/storyshots/storyshots-core/package.json @@ -144,7 +144,7 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3", + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7", "storybook": { "displayName": "Storyshots", "icon": "https://user-images.githubusercontent.com/263385/101991676-48cdf300-3c7c-11eb-8aa1-944dab6ab29b.png", diff --git a/code/addons/storyshots/storyshots-puppeteer/package.json b/code/addons/storyshots/storyshots-puppeteer/package.json index a059244634c..f544c9c137a 100644 --- a/code/addons/storyshots/storyshots-puppeteer/package.json +++ b/code/addons/storyshots/storyshots-puppeteer/package.json @@ -56,5 +56,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/addons/storysource/package.json b/code/addons/storysource/package.json index 90980bc6925..579cb918fea 100644 --- a/code/addons/storysource/package.json +++ b/code/addons/storysource/package.json @@ -67,7 +67,7 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3", + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7", "storybook": { "displayName": "Storysource", "icon": "https://user-images.githubusercontent.com/263385/101991675-48cdf300-3c7c-11eb-9400-58de5ac6daa7.png", diff --git a/code/addons/toolbars/package.json b/code/addons/toolbars/package.json index eaa6e443f1e..5c30ecd1402 100644 --- a/code/addons/toolbars/package.json +++ b/code/addons/toolbars/package.json @@ -89,7 +89,7 @@ ], "platform": "browser" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3", + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7", "storybook": { "displayName": "Toolbars", "icon": "https://user-images.githubusercontent.com/263385/101991677-48cdf300-3c7c-11eb-93b4-19b0e3366959.png", diff --git a/code/addons/viewport/package.json b/code/addons/viewport/package.json index ca554613518..af04b777b20 100644 --- a/code/addons/viewport/package.json +++ b/code/addons/viewport/package.json @@ -96,7 +96,7 @@ "./src/preview.ts" ] }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3", + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7", "storybook": { "displayName": "Viewport", "icon": "https://user-images.githubusercontent.com/263385/101991678-48cdf300-3c7c-11eb-9764-f8af293c1b28.png", diff --git a/code/frameworks/angular/package.json b/code/frameworks/angular/package.json index 47c719d7c00..95b1b72ef88 100644 --- a/code/frameworks/angular/package.json +++ b/code/frameworks/angular/package.json @@ -128,5 +128,5 @@ "access": "public" }, "builders": "dist/types/builders/builders.json", - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/frameworks/ember/package.json b/code/frameworks/ember/package.json index 992190bc841..d6cf801696c 100644 --- a/code/frameworks/ember/package.json +++ b/code/frameworks/ember/package.json @@ -58,5 +58,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/frameworks/html-webpack5/package.json b/code/frameworks/html-webpack5/package.json index 73d57a2a5c9..7e2c2dd73c7 100644 --- a/code/frameworks/html-webpack5/package.json +++ b/code/frameworks/html-webpack5/package.json @@ -79,5 +79,5 @@ ], "platform": "node" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/frameworks/preact-webpack5/package.json b/code/frameworks/preact-webpack5/package.json index e69970336e9..9ef479f35a1 100644 --- a/code/frameworks/preact-webpack5/package.json +++ b/code/frameworks/preact-webpack5/package.json @@ -80,5 +80,5 @@ ], "platform": "node" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/frameworks/react-vite/package.json b/code/frameworks/react-vite/package.json index ed6339f4150..4efe1f41418 100644 --- a/code/frameworks/react-vite/package.json +++ b/code/frameworks/react-vite/package.json @@ -81,5 +81,5 @@ ], "platform": "node" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/frameworks/react-webpack5/package.json b/code/frameworks/react-webpack5/package.json index c5783f52b15..f24abc3d5eb 100644 --- a/code/frameworks/react-webpack5/package.json +++ b/code/frameworks/react-webpack5/package.json @@ -87,5 +87,5 @@ ], "platform": "node" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/frameworks/server-webpack5/package.json b/code/frameworks/server-webpack5/package.json index 0d92f66cacc..d466ceda659 100644 --- a/code/frameworks/server-webpack5/package.json +++ b/code/frameworks/server-webpack5/package.json @@ -75,5 +75,5 @@ ], "platform": "node" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/frameworks/svelte-vite/package.json b/code/frameworks/svelte-vite/package.json index e4a2d7ba502..1dc66c510af 100644 --- a/code/frameworks/svelte-vite/package.json +++ b/code/frameworks/svelte-vite/package.json @@ -78,5 +78,5 @@ ], "platform": "node" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/frameworks/svelte-webpack5/package.json b/code/frameworks/svelte-webpack5/package.json index 130035909a3..04ddea3a359 100644 --- a/code/frameworks/svelte-webpack5/package.json +++ b/code/frameworks/svelte-webpack5/package.json @@ -82,5 +82,5 @@ ], "platform": "node" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/frameworks/vue-webpack5/package.json b/code/frameworks/vue-webpack5/package.json index 6793b853f43..8e83bd75092 100644 --- a/code/frameworks/vue-webpack5/package.json +++ b/code/frameworks/vue-webpack5/package.json @@ -86,5 +86,5 @@ ], "platform": "node" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/frameworks/vue3-vite/package.json b/code/frameworks/vue3-vite/package.json index 6841b984d44..e378a146c25 100644 --- a/code/frameworks/vue3-vite/package.json +++ b/code/frameworks/vue3-vite/package.json @@ -76,5 +76,5 @@ ], "platform": "node" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/frameworks/vue3-webpack5/package.json b/code/frameworks/vue3-webpack5/package.json index 543cd8f75c5..c9dc95e807d 100644 --- a/code/frameworks/vue3-webpack5/package.json +++ b/code/frameworks/vue3-webpack5/package.json @@ -83,5 +83,5 @@ ], "platform": "node" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/frameworks/web-components-webpack5/package.json b/code/frameworks/web-components-webpack5/package.json index aa389307697..3420ee4cf70 100644 --- a/code/frameworks/web-components-webpack5/package.json +++ b/code/frameworks/web-components-webpack5/package.json @@ -82,5 +82,5 @@ ], "platform": "node" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/addons/package.json b/code/lib/addons/package.json index d81658f3fbd..6ced558ebf7 100644 --- a/code/lib/addons/package.json +++ b/code/lib/addons/package.json @@ -52,5 +52,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/api/package.json b/code/lib/api/package.json index 84e04c9487a..890bd14142c 100644 --- a/code/lib/api/package.json +++ b/code/lib/api/package.json @@ -65,5 +65,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/blocks/package.json b/code/lib/blocks/package.json index 410cb69dfb9..f8262862b33 100644 --- a/code/lib/blocks/package.json +++ b/code/lib/blocks/package.json @@ -77,5 +77,5 @@ "./src/index.ts" ] }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/builder-manager/package.json b/code/lib/builder-manager/package.json index 5cf942a63fe..d07347cdb3a 100644 --- a/code/lib/builder-manager/package.json +++ b/code/lib/builder-manager/package.json @@ -69,5 +69,5 @@ ], "platform": "node" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/builder-vite/package.json b/code/lib/builder-vite/package.json index 025732cb21f..e19b4aadb91 100644 --- a/code/lib/builder-vite/package.json +++ b/code/lib/builder-vite/package.json @@ -57,5 +57,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/builder-webpack5/package.json b/code/lib/builder-webpack5/package.json index 4364d3329cf..3c955d31711 100644 --- a/code/lib/builder-webpack5/package.json +++ b/code/lib/builder-webpack5/package.json @@ -95,5 +95,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/channel-postmessage/package.json b/code/lib/channel-postmessage/package.json index ffebed45542..84951e3df01 100644 --- a/code/lib/channel-postmessage/package.json +++ b/code/lib/channel-postmessage/package.json @@ -48,5 +48,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/channel-websocket/package.json b/code/lib/channel-websocket/package.json index 9440bc6adfd..5d7e47b7a9a 100644 --- a/code/lib/channel-websocket/package.json +++ b/code/lib/channel-websocket/package.json @@ -46,5 +46,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/channels/package.json b/code/lib/channels/package.json index 38b174f4d2b..33b06b0a263 100644 --- a/code/lib/channels/package.json +++ b/code/lib/channels/package.json @@ -57,5 +57,5 @@ "./src/index.ts" ] }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/cli-sb/package.json b/code/lib/cli-sb/package.json index 50731422054..845b409819e 100644 --- a/code/lib/cli-sb/package.json +++ b/code/lib/cli-sb/package.json @@ -33,5 +33,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/cli-storybook/package.json b/code/lib/cli-storybook/package.json index 2f39d242adf..d5643b3df65 100644 --- a/code/lib/cli-storybook/package.json +++ b/code/lib/cli-storybook/package.json @@ -36,5 +36,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/cli/package.json b/code/lib/cli/package.json index d643affba0d..14efb77ec8b 100644 --- a/code/lib/cli/package.json +++ b/code/lib/cli/package.json @@ -89,5 +89,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/client-api/package.json b/code/lib/client-api/package.json index 1114c0dabbc..1a294f27361 100644 --- a/code/lib/client-api/package.json +++ b/code/lib/client-api/package.json @@ -64,5 +64,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/client-logger/package.json b/code/lib/client-logger/package.json index d08c2855069..01f840a29e9 100644 --- a/code/lib/client-logger/package.json +++ b/code/lib/client-logger/package.json @@ -56,5 +56,5 @@ "./src/index.ts" ] }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/codemod/package.json b/code/lib/codemod/package.json index 0c46d15491f..a6587e5ce4d 100644 --- a/code/lib/codemod/package.json +++ b/code/lib/codemod/package.json @@ -56,5 +56,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/components/package.json b/code/lib/components/package.json index 36b12f11573..a38783cf22c 100644 --- a/code/lib/components/package.json +++ b/code/lib/components/package.json @@ -100,5 +100,5 @@ ], "platform": "neutral" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/core-client/package.json b/code/lib/core-client/package.json index 5b14693db7b..a590579fef3 100644 --- a/code/lib/core-client/package.json +++ b/code/lib/core-client/package.json @@ -64,5 +64,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/core-common/package.json b/code/lib/core-common/package.json index 796b88474e1..c23d41f0bbb 100644 --- a/code/lib/core-common/package.json +++ b/code/lib/core-common/package.json @@ -124,5 +124,5 @@ ], "platform": "node" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/core-events/package.json b/code/lib/core-events/package.json index 00a234fc0a2..c40d8e7095b 100644 --- a/code/lib/core-events/package.json +++ b/code/lib/core-events/package.json @@ -55,5 +55,5 @@ "./src/index.ts" ] }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/core-server/package.json b/code/lib/core-server/package.json index aae21b3ed70..94e8796fdad 100644 --- a/code/lib/core-server/package.json +++ b/code/lib/core-server/package.json @@ -101,5 +101,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/core-webpack/package.json b/code/lib/core-webpack/package.json index d659cbf497d..06ebf64db95 100644 --- a/code/lib/core-webpack/package.json +++ b/code/lib/core-webpack/package.json @@ -60,5 +60,5 @@ ], "platform": "node" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/csf-tools/package.json b/code/lib/csf-tools/package.json index e8a580cab7e..e99fbe9558c 100644 --- a/code/lib/csf-tools/package.json +++ b/code/lib/csf-tools/package.json @@ -56,5 +56,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/docs-tools/package.json b/code/lib/docs-tools/package.json index 6e914aedfa9..0caa815367d 100644 --- a/code/lib/docs-tools/package.json +++ b/code/lib/docs-tools/package.json @@ -49,5 +49,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/instrumenter/package.json b/code/lib/instrumenter/package.json index 7f345def214..be54a466608 100644 --- a/code/lib/instrumenter/package.json +++ b/code/lib/instrumenter/package.json @@ -46,5 +46,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/node-logger/package.json b/code/lib/node-logger/package.json index 898b9288d2e..a97f1952b80 100644 --- a/code/lib/node-logger/package.json +++ b/code/lib/node-logger/package.json @@ -47,5 +47,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/postinstall/package.json b/code/lib/postinstall/package.json index 72b390726c7..1366a53be12 100644 --- a/code/lib/postinstall/package.json +++ b/code/lib/postinstall/package.json @@ -46,5 +46,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/preview-web/package.json b/code/lib/preview-web/package.json index f42a89b555a..29e4e79703f 100644 --- a/code/lib/preview-web/package.json +++ b/code/lib/preview-web/package.json @@ -56,5 +56,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/router/package.json b/code/lib/router/package.json index 53aef9e7fc4..c80d9bbf990 100644 --- a/code/lib/router/package.json +++ b/code/lib/router/package.json @@ -58,5 +58,5 @@ "access": "public" }, "bundlerEntrypoint": "./src/index.ts", - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/source-loader/package.json b/code/lib/source-loader/package.json index 57889ab7eca..a1e507723ed 100644 --- a/code/lib/source-loader/package.json +++ b/code/lib/source-loader/package.json @@ -54,5 +54,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/store/package.json b/code/lib/store/package.json index b2a6d95fe8c..5749685d5b5 100644 --- a/code/lib/store/package.json +++ b/code/lib/store/package.json @@ -59,5 +59,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/telemetry/package.json b/code/lib/telemetry/package.json index 75ddf2141c7..2726b75d985 100644 --- a/code/lib/telemetry/package.json +++ b/code/lib/telemetry/package.json @@ -52,5 +52,5 @@ "publishConfig": { "access": "public" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/theming/package.json b/code/lib/theming/package.json index 4dc595ef4ba..ff81225904b 100644 --- a/code/lib/theming/package.json +++ b/code/lib/theming/package.json @@ -80,5 +80,5 @@ ], "post": "./scripts/fix-theme-type-export.ts" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/lib/ui/package.json b/code/lib/ui/package.json index e02afdc2f71..6b645251557 100644 --- a/code/lib/ui/package.json +++ b/code/lib/ui/package.json @@ -104,5 +104,5 @@ "./src/runtime.ts" ] }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/presets/html-webpack/package.json b/code/presets/html-webpack/package.json index 2f84d7f9d16..d634b016778 100644 --- a/code/presets/html-webpack/package.json +++ b/code/presets/html-webpack/package.json @@ -76,5 +76,5 @@ ], "platform": "node" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/presets/preact-webpack/package.json b/code/presets/preact-webpack/package.json index 13b47e20979..ee04849f768 100644 --- a/code/presets/preact-webpack/package.json +++ b/code/presets/preact-webpack/package.json @@ -77,5 +77,5 @@ ], "platform": "node" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/presets/react-webpack/package.json b/code/presets/react-webpack/package.json index 9d2b7adf81f..037b87ade6a 100644 --- a/code/presets/react-webpack/package.json +++ b/code/presets/react-webpack/package.json @@ -123,5 +123,5 @@ ], "platform": "node" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/presets/server-webpack/package.json b/code/presets/server-webpack/package.json index f32e91f9f42..4733271e547 100644 --- a/code/presets/server-webpack/package.json +++ b/code/presets/server-webpack/package.json @@ -86,5 +86,5 @@ ], "platform": "node" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/presets/svelte-webpack/package.json b/code/presets/svelte-webpack/package.json index de18ebf19af..bd1f8763260 100644 --- a/code/presets/svelte-webpack/package.json +++ b/code/presets/svelte-webpack/package.json @@ -98,5 +98,5 @@ ], "platform": "node" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/presets/vue-webpack/package.json b/code/presets/vue-webpack/package.json index 3d06840f9f2..a84db6cca01 100644 --- a/code/presets/vue-webpack/package.json +++ b/code/presets/vue-webpack/package.json @@ -100,5 +100,5 @@ ], "platform": "node" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/presets/vue3-webpack/package.json b/code/presets/vue3-webpack/package.json index e9f8705b66e..2c0a29096a1 100644 --- a/code/presets/vue3-webpack/package.json +++ b/code/presets/vue3-webpack/package.json @@ -97,5 +97,5 @@ ], "platform": "node" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/presets/web-components-webpack/package.json b/code/presets/web-components-webpack/package.json index 7ef9eb6fc73..41d99c0547b 100644 --- a/code/presets/web-components-webpack/package.json +++ b/code/presets/web-components-webpack/package.json @@ -82,5 +82,5 @@ ], "platform": "node" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/renderers/html/package.json b/code/renderers/html/package.json index 09ec043b3a8..1fde7f4a268 100644 --- a/code/renderers/html/package.json +++ b/code/renderers/html/package.json @@ -81,5 +81,5 @@ ], "platform": "browser" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/renderers/preact/package.json b/code/renderers/preact/package.json index d25ea540b42..2e54a6380d4 100644 --- a/code/renderers/preact/package.json +++ b/code/renderers/preact/package.json @@ -80,5 +80,5 @@ ], "platform": "browser" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/renderers/react/package.json b/code/renderers/react/package.json index 97bbb4c85b3..7ced3ecbf0d 100644 --- a/code/renderers/react/package.json +++ b/code/renderers/react/package.json @@ -101,5 +101,5 @@ ], "platform": "browser" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/renderers/server/package.json b/code/renderers/server/package.json index dbbfbe67365..4d59e5185c3 100644 --- a/code/renderers/server/package.json +++ b/code/renderers/server/package.json @@ -77,5 +77,5 @@ ], "platform": "browser" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/renderers/svelte/package.json b/code/renderers/svelte/package.json index 8cb87de4a89..fe15ebb4f59 100644 --- a/code/renderers/svelte/package.json +++ b/code/renderers/svelte/package.json @@ -87,5 +87,5 @@ ], "platform": "browser" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/renderers/vue/package.json b/code/renderers/vue/package.json index ec572e6608a..891022835dd 100644 --- a/code/renderers/vue/package.json +++ b/code/renderers/vue/package.json @@ -85,5 +85,5 @@ ], "platform": "browser" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/renderers/vue3/package.json b/code/renderers/vue3/package.json index 28396be46ca..911a53dff6a 100644 --- a/code/renderers/vue3/package.json +++ b/code/renderers/vue3/package.json @@ -84,5 +84,5 @@ ], "platform": "browser" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/renderers/web-components/package.json b/code/renderers/web-components/package.json index f4278b53570..eec18990762 100644 --- a/code/renderers/web-components/package.json +++ b/code/renderers/web-components/package.json @@ -86,5 +86,5 @@ ], "platform": "browser" }, - "gitHead": "941b85ce04c2e7c4328edb3568c1dece36dfbcf3" + "gitHead": "87ce9b91ce2c7e35a716d2254768fb1a34e777c7" } diff --git a/code/yarn.lock b/code/yarn.lock index 0a0753cc598..419c3fe5f3a 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -6859,19 +6859,19 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-a11y@7.0.0-alpha.28, @storybook/addon-a11y@workspace:*, @storybook/addon-a11y@workspace:addons/a11y": +"@storybook/addon-a11y@7.0.0-alpha.29, @storybook/addon-a11y@workspace:*, @storybook/addon-a11y@workspace:addons/a11y": version: 0.0.0-use.local resolution: "@storybook/addon-a11y@workspace:addons/a11y" dependencies: - "@storybook/addon-highlight": 7.0.0-alpha.28 - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/api": 7.0.0-alpha.28 - "@storybook/channels": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/components": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 + "@storybook/addon-highlight": 7.0.0-alpha.29 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/api": 7.0.0-alpha.29 + "@storybook/channels": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/components": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/theming": 7.0.0-alpha.28 + "@storybook/theming": 7.0.0-alpha.29 "@testing-library/react": ^11.2.2 axe-core: ^4.2.0 core-js: ^3.8.2 @@ -6892,17 +6892,17 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-actions@7.0.0-alpha.28, @storybook/addon-actions@workspace:*, @storybook/addon-actions@workspace:addons/actions": +"@storybook/addon-actions@7.0.0-alpha.29, @storybook/addon-actions@workspace:*, @storybook/addon-actions@workspace:addons/actions": version: 0.0.0-use.local resolution: "@storybook/addon-actions@workspace:addons/actions" dependencies: - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/api": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/components": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/api": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/components": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/theming": 7.0.0-alpha.28 + "@storybook/theming": 7.0.0-alpha.29 "@types/lodash": ^4.14.167 core-js: ^3.8.2 dequal: ^2.0.2 @@ -6927,17 +6927,17 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-backgrounds@7.0.0-alpha.28, @storybook/addon-backgrounds@workspace:*, @storybook/addon-backgrounds@workspace:addons/backgrounds": +"@storybook/addon-backgrounds@7.0.0-alpha.29, @storybook/addon-backgrounds@workspace:*, @storybook/addon-backgrounds@workspace:addons/backgrounds": version: 0.0.0-use.local resolution: "@storybook/addon-backgrounds@workspace:addons/backgrounds" dependencies: - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/api": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/components": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/api": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/components": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/theming": 7.0.0-alpha.28 + "@storybook/theming": 7.0.0-alpha.29 core-js: ^3.8.2 global: ^4.4.0 memoizerific: ^1.11.3 @@ -6955,20 +6955,20 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-controls@7.0.0-alpha.28, @storybook/addon-controls@workspace:*, @storybook/addon-controls@workspace:addons/controls": +"@storybook/addon-controls@7.0.0-alpha.29, @storybook/addon-controls@workspace:*, @storybook/addon-controls@workspace:addons/controls": version: 0.0.0-use.local resolution: "@storybook/addon-controls@workspace:addons/controls" dependencies: - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/api": 7.0.0-alpha.28 - "@storybook/blocks": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/components": 7.0.0-alpha.28 - "@storybook/core-common": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/api": 7.0.0-alpha.29 + "@storybook/blocks": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/components": 7.0.0-alpha.29 + "@storybook/core-common": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/node-logger": 7.0.0-alpha.28 - "@storybook/store": 7.0.0-alpha.28 - "@storybook/theming": 7.0.0-alpha.28 + "@storybook/node-logger": 7.0.0-alpha.29 + "@storybook/store": 7.0.0-alpha.29 + "@storybook/theming": 7.0.0-alpha.29 core-js: ^3.8.2 lodash: ^4.17.21 ts-dedent: ^2.0.0 @@ -6983,7 +6983,7 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-docs@7.0.0-alpha.28, @storybook/addon-docs@workspace:*, @storybook/addon-docs@workspace:addons/docs": +"@storybook/addon-docs@7.0.0-alpha.29, @storybook/addon-docs@workspace:*, @storybook/addon-docs@workspace:addons/docs": version: 0.0.0-use.local resolution: "@storybook/addon-docs@workspace:addons/docs" dependencies: @@ -6992,23 +6992,23 @@ __metadata: "@babel/preset-env": ^7.12.11 "@jest/transform": ^26.6.2 "@mdx-js/react": ^1.6.22 - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/api": 7.0.0-alpha.28 - "@storybook/blocks": 7.0.0-alpha.28 - "@storybook/components": 7.0.0-alpha.28 - "@storybook/core-common": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/api": 7.0.0-alpha.29 + "@storybook/blocks": 7.0.0-alpha.29 + "@storybook/components": 7.0.0-alpha.29 + "@storybook/core-common": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/csf-tools": 7.0.0-alpha.28 - "@storybook/docs-tools": 7.0.0-alpha.28 + "@storybook/csf-tools": 7.0.0-alpha.29 + "@storybook/docs-tools": 7.0.0-alpha.29 "@storybook/mdx1-csf": 0.0.5-canary.13.9ce928a.0 "@storybook/mdx2-csf": 0.0.4-canary.14.04ffbe8.0 - "@storybook/node-logger": 7.0.0-alpha.28 - "@storybook/postinstall": 7.0.0-alpha.28 - "@storybook/preview-web": 7.0.0-alpha.28 - "@storybook/source-loader": 7.0.0-alpha.28 - "@storybook/store": 7.0.0-alpha.28 - "@storybook/theming": 7.0.0-alpha.28 + "@storybook/node-logger": 7.0.0-alpha.29 + "@storybook/postinstall": 7.0.0-alpha.29 + "@storybook/preview-web": 7.0.0-alpha.29 + "@storybook/source-loader": 7.0.0-alpha.29 + "@storybook/store": 7.0.0-alpha.29 + "@storybook/theming": 7.0.0-alpha.29 "@types/util-deprecate": ^1.0.0 babel-loader: ^8.2.5 core-js: ^3.8.2 @@ -7034,25 +7034,25 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-essentials@7.0.0-alpha.28, @storybook/addon-essentials@workspace:*, @storybook/addon-essentials@workspace:addons/essentials": +"@storybook/addon-essentials@7.0.0-alpha.29, @storybook/addon-essentials@workspace:*, @storybook/addon-essentials@workspace:addons/essentials": version: 0.0.0-use.local resolution: "@storybook/addon-essentials@workspace:addons/essentials" dependencies: "@babel/core": ^7.12.10 - "@storybook/addon-actions": 7.0.0-alpha.28 - "@storybook/addon-backgrounds": 7.0.0-alpha.28 - "@storybook/addon-controls": 7.0.0-alpha.28 - "@storybook/addon-docs": 7.0.0-alpha.28 - "@storybook/addon-highlight": 7.0.0-alpha.28 - "@storybook/addon-measure": 7.0.0-alpha.28 - "@storybook/addon-outline": 7.0.0-alpha.28 - "@storybook/addon-toolbars": 7.0.0-alpha.28 - "@storybook/addon-viewport": 7.0.0-alpha.28 - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/api": 7.0.0-alpha.28 - "@storybook/core-common": 7.0.0-alpha.28 - "@storybook/node-logger": 7.0.0-alpha.28 - "@storybook/vue": 7.0.0-alpha.28 + "@storybook/addon-actions": 7.0.0-alpha.29 + "@storybook/addon-backgrounds": 7.0.0-alpha.29 + "@storybook/addon-controls": 7.0.0-alpha.29 + "@storybook/addon-docs": 7.0.0-alpha.29 + "@storybook/addon-highlight": 7.0.0-alpha.29 + "@storybook/addon-measure": 7.0.0-alpha.29 + "@storybook/addon-outline": 7.0.0-alpha.29 + "@storybook/addon-toolbars": 7.0.0-alpha.29 + "@storybook/addon-viewport": 7.0.0-alpha.29 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/api": 7.0.0-alpha.29 + "@storybook/core-common": 7.0.0-alpha.29 + "@storybook/node-logger": 7.0.0-alpha.29 + "@storybook/vue": 7.0.0-alpha.29 "@types/jest": ^26.0.16 core-js: ^3.8.2 ts-dedent: ^2.0.0 @@ -7087,12 +7087,12 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-highlight@7.0.0-alpha.28, @storybook/addon-highlight@workspace:*, @storybook/addon-highlight@workspace:addons/highlight": +"@storybook/addon-highlight@7.0.0-alpha.29, @storybook/addon-highlight@workspace:*, @storybook/addon-highlight@workspace:addons/highlight": version: 0.0.0-use.local resolution: "@storybook/addon-highlight@workspace:addons/highlight" dependencies: - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 "@types/webpack-env": ^1.16.0 core-js: ^3.8.2 global: ^4.4.0 @@ -7100,22 +7100,22 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-interactions@7.0.0-alpha.28, @storybook/addon-interactions@workspace:*, @storybook/addon-interactions@workspace:addons/interactions": +"@storybook/addon-interactions@7.0.0-alpha.29, @storybook/addon-interactions@workspace:*, @storybook/addon-interactions@workspace:addons/interactions": version: 0.0.0-use.local resolution: "@storybook/addon-interactions@workspace:addons/interactions" dependencies: "@devtools-ds/object-inspector": ^1.1.2 - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/api": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/components": 7.0.0-alpha.28 - "@storybook/core-common": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/api": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/components": 7.0.0-alpha.29 + "@storybook/core-common": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/instrumenter": 7.0.0-alpha.28 + "@storybook/instrumenter": 7.0.0-alpha.29 "@storybook/jest": ^0.0.10 "@storybook/testing-library": 0.0.14-next.0 - "@storybook/theming": 7.0.0-alpha.28 + "@storybook/theming": 7.0.0-alpha.29 core-js: ^3.8.2 formik: ^2.2.9 global: ^4.4.0 @@ -7134,16 +7134,16 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-jest@7.0.0-alpha.28, @storybook/addon-jest@workspace:*, @storybook/addon-jest@workspace:addons/jest": +"@storybook/addon-jest@7.0.0-alpha.29, @storybook/addon-jest@workspace:*, @storybook/addon-jest@workspace:addons/jest": version: 0.0.0-use.local resolution: "@storybook/addon-jest@workspace:addons/jest" dependencies: - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/api": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/components": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 - "@storybook/theming": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/api": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/components": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 + "@storybook/theming": 7.0.0-alpha.29 core-js: ^3.8.2 global: ^4.4.0 react-sizeme: ^3.0.1 @@ -7160,15 +7160,15 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-links@7.0.0-alpha.28, @storybook/addon-links@workspace:*, @storybook/addon-links@workspace:addons/links": +"@storybook/addon-links@7.0.0-alpha.29, @storybook/addon-links@workspace:*, @storybook/addon-links@workspace:addons/links": version: 0.0.0-use.local resolution: "@storybook/addon-links@workspace:addons/links" dependencies: - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/router": 7.0.0-alpha.28 + "@storybook/router": 7.0.0-alpha.29 core-js: ^3.8.2 global: ^4.4.0 prop-types: ^15.7.2 @@ -7185,15 +7185,15 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-measure@7.0.0-alpha.28, @storybook/addon-measure@workspace:*, @storybook/addon-measure@workspace:addons/measure": +"@storybook/addon-measure@7.0.0-alpha.29, @storybook/addon-measure@workspace:*, @storybook/addon-measure@workspace:addons/measure": version: 0.0.0-use.local resolution: "@storybook/addon-measure@workspace:addons/measure" dependencies: - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/api": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/components": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/api": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/components": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 core-js: ^3.8.2 global: ^4.4.0 @@ -7209,15 +7209,15 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-outline@7.0.0-alpha.28, @storybook/addon-outline@workspace:*, @storybook/addon-outline@workspace:addons/outline": +"@storybook/addon-outline@7.0.0-alpha.29, @storybook/addon-outline@workspace:*, @storybook/addon-outline@workspace:addons/outline": version: 0.0.0-use.local resolution: "@storybook/addon-outline@workspace:addons/outline" dependencies: - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/api": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/components": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/api": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/components": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 core-js: ^3.8.2 global: ^4.4.0 @@ -7247,20 +7247,20 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-storyshots-puppeteer@7.0.0-alpha.28, @storybook/addon-storyshots-puppeteer@workspace:*, @storybook/addon-storyshots-puppeteer@workspace:addons/storyshots/storyshots-puppeteer": +"@storybook/addon-storyshots-puppeteer@7.0.0-alpha.29, @storybook/addon-storyshots-puppeteer@workspace:*, @storybook/addon-storyshots-puppeteer@workspace:addons/storyshots/storyshots-puppeteer": version: 0.0.0-use.local resolution: "@storybook/addon-storyshots-puppeteer@workspace:addons/storyshots/storyshots-puppeteer" dependencies: "@axe-core/puppeteer": ^4.2.0 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/node-logger": 7.0.0-alpha.28 + "@storybook/node-logger": 7.0.0-alpha.29 "@types/jest-image-snapshot": ^4.1.3 "@types/puppeteer": ^5.4.0 core-js: ^3.8.2 jest-image-snapshot: ^4.3.0 puppeteer: ^2.0.0 || ^3.0.0 peerDependencies: - "@storybook/addon-storyshots": 7.0.0-alpha.28 + "@storybook/addon-storyshots": 7.0.0-alpha.29 puppeteer: ">=2.0.0" peerDependenciesMeta: puppeteer: @@ -7268,7 +7268,7 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-storyshots@7.0.0-alpha.28, @storybook/addon-storyshots@workspace:*, @storybook/addon-storyshots@workspace:addons/storyshots/storyshots-core": +"@storybook/addon-storyshots@7.0.0-alpha.29, @storybook/addon-storyshots@workspace:*, @storybook/addon-storyshots@workspace:addons/storyshots/storyshots-core": version: 0.0.0-use.local resolution: "@storybook/addon-storyshots@workspace:addons/storyshots/storyshots-core" dependencies: @@ -7276,18 +7276,18 @@ __metadata: "@angular/platform-browser-dynamic": ^13.3.6 "@emotion/jest": ^11.8.0 "@jest/transform": ^26.6.2 - "@storybook/addon-docs": 7.0.0-alpha.28 - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/angular": 7.0.0-alpha.28 + "@storybook/addon-docs": 7.0.0-alpha.29 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/angular": 7.0.0-alpha.29 "@storybook/babel-plugin-require-context-hook": 1.0.1 - "@storybook/client-api": 7.0.0-alpha.28 - "@storybook/core-client": 7.0.0-alpha.28 - "@storybook/core-common": 7.0.0-alpha.28 - "@storybook/core-webpack": 7.0.0-alpha.28 + "@storybook/client-api": 7.0.0-alpha.29 + "@storybook/core-client": 7.0.0-alpha.29 + "@storybook/core-common": 7.0.0-alpha.29 + "@storybook/core-webpack": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/react": 7.0.0-alpha.28 - "@storybook/vue": 7.0.0-alpha.28 - "@storybook/vue3": 7.0.0-alpha.28 + "@storybook/react": 7.0.0-alpha.29 + "@storybook/vue": 7.0.0-alpha.29 + "@storybook/vue3": 7.0.0-alpha.29 "@types/glob": ^7.1.3 "@types/jest": ^26.0.16 "@types/jest-specific-snapshot": ^0.5.3 @@ -7358,17 +7358,17 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-storysource@7.0.0-alpha.28, @storybook/addon-storysource@workspace:*, @storybook/addon-storysource@workspace:addons/storysource": +"@storybook/addon-storysource@7.0.0-alpha.29, @storybook/addon-storysource@workspace:*, @storybook/addon-storysource@workspace:addons/storysource": version: 0.0.0-use.local resolution: "@storybook/addon-storysource@workspace:addons/storysource" dependencies: - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/api": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/components": 7.0.0-alpha.28 - "@storybook/router": 7.0.0-alpha.28 - "@storybook/source-loader": 7.0.0-alpha.28 - "@storybook/theming": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/api": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/components": 7.0.0-alpha.29 + "@storybook/router": 7.0.0-alpha.29 + "@storybook/source-loader": 7.0.0-alpha.29 + "@storybook/theming": 7.0.0-alpha.29 "@types/react": ^16.14.23 "@types/react-syntax-highlighter": 11.0.5 core-js: ^3.8.2 @@ -7403,15 +7403,15 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-toolbars@7.0.0-alpha.28, @storybook/addon-toolbars@workspace:*, @storybook/addon-toolbars@workspace:addons/toolbars": +"@storybook/addon-toolbars@7.0.0-alpha.29, @storybook/addon-toolbars@workspace:*, @storybook/addon-toolbars@workspace:addons/toolbars": version: 0.0.0-use.local resolution: "@storybook/addon-toolbars@workspace:addons/toolbars" dependencies: - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/api": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/components": 7.0.0-alpha.28 - "@storybook/theming": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/api": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/components": 7.0.0-alpha.29 + "@storybook/theming": 7.0.0-alpha.29 core-js: ^3.8.2 typescript: ~4.6.3 peerDependencies: @@ -7425,16 +7425,16 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addon-viewport@7.0.0-alpha.28, @storybook/addon-viewport@workspace:*, @storybook/addon-viewport@workspace:addons/viewport": +"@storybook/addon-viewport@7.0.0-alpha.29, @storybook/addon-viewport@workspace:*, @storybook/addon-viewport@workspace:addons/viewport": version: 0.0.0-use.local resolution: "@storybook/addon-viewport@workspace:addons/viewport" dependencies: - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/api": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/components": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 - "@storybook/theming": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/api": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/components": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 + "@storybook/theming": 7.0.0-alpha.29 core-js: ^3.8.2 global: ^4.4.0 memoizerific: ^1.11.3 @@ -7451,17 +7451,17 @@ __metadata: languageName: unknown linkType: soft -"@storybook/addons@7.0.0-alpha.28, @storybook/addons@workspace:*, @storybook/addons@workspace:lib/addons": +"@storybook/addons@7.0.0-alpha.29, @storybook/addons@workspace:*, @storybook/addons@workspace:lib/addons": version: 0.0.0-use.local resolution: "@storybook/addons@workspace:lib/addons" dependencies: - "@storybook/api": 7.0.0-alpha.28 - "@storybook/channels": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 + "@storybook/api": 7.0.0-alpha.29 + "@storybook/channels": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/router": 7.0.0-alpha.28 - "@storybook/theming": 7.0.0-alpha.28 + "@storybook/router": 7.0.0-alpha.29 + "@storybook/theming": 7.0.0-alpha.29 "@types/webpack-env": ^1.16.4 core-js: ^3.8.2 global: ^4.4.0 @@ -7493,7 +7493,7 @@ __metadata: languageName: node linkType: hard -"@storybook/angular@7.0.0-alpha.28, @storybook/angular@workspace:*, @storybook/angular@workspace:frameworks/angular": +"@storybook/angular@7.0.0-alpha.29, @storybook/angular@workspace:*, @storybook/angular@workspace:frameworks/angular": version: 0.0.0-use.local resolution: "@storybook/angular@workspace:frameworks/angular" dependencies: @@ -7510,19 +7510,19 @@ __metadata: "@angular/platform-browser": ^13.3.6 "@angular/platform-browser-dynamic": ^13.3.6 "@nrwl/workspace": ^14.1.4 - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/api": 7.0.0-alpha.28 - "@storybook/builder-webpack5": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/core-client": 7.0.0-alpha.28 - "@storybook/core-common": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 - "@storybook/core-server": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/api": 7.0.0-alpha.29 + "@storybook/builder-webpack5": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/core-client": 7.0.0-alpha.29 + "@storybook/core-common": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 + "@storybook/core-server": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/docs-tools": 7.0.0-alpha.28 - "@storybook/node-logger": 7.0.0-alpha.28 + "@storybook/docs-tools": 7.0.0-alpha.29 + "@storybook/node-logger": 7.0.0-alpha.29 "@storybook/semver": ^7.3.2 - "@storybook/store": 7.0.0-alpha.28 + "@storybook/store": 7.0.0-alpha.29 "@types/autoprefixer": ^9.7.2 "@types/node": ^14.14.20 || ^16.0.0 "@types/react": ^16.14.23 @@ -7579,17 +7579,17 @@ __metadata: languageName: unknown linkType: soft -"@storybook/api@7.0.0-alpha.28, @storybook/api@workspace:*, @storybook/api@workspace:lib/api": +"@storybook/api@7.0.0-alpha.29, @storybook/api@workspace:*, @storybook/api@workspace:lib/api": version: 0.0.0-use.local resolution: "@storybook/api@workspace:lib/api" dependencies: - "@storybook/channels": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 + "@storybook/channels": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/router": 7.0.0-alpha.28 + "@storybook/router": 7.0.0-alpha.29 "@storybook/semver": ^7.3.2 - "@storybook/theming": 7.0.0-alpha.28 + "@storybook/theming": 7.0.0-alpha.29 "@types/lodash": ^4.14.167 "@types/qs": ^6 "@types/semver": ^7.3.4 @@ -7647,21 +7647,21 @@ __metadata: languageName: node linkType: hard -"@storybook/blocks@7.0.0-alpha.28, @storybook/blocks@workspace:*, @storybook/blocks@workspace:lib/blocks": +"@storybook/blocks@7.0.0-alpha.29, @storybook/blocks@workspace:*, @storybook/blocks@workspace:lib/blocks": version: 0.0.0-use.local resolution: "@storybook/blocks@workspace:lib/blocks" dependencies: - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/api": 7.0.0-alpha.28 - "@storybook/channels": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/components": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/api": 7.0.0-alpha.29 + "@storybook/channels": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/components": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/docs-tools": 7.0.0-alpha.28 - "@storybook/preview-web": 7.0.0-alpha.28 - "@storybook/store": 7.0.0-alpha.28 - "@storybook/theming": 7.0.0-alpha.28 + "@storybook/docs-tools": 7.0.0-alpha.29 + "@storybook/preview-web": 7.0.0-alpha.29 + "@storybook/store": 7.0.0-alpha.29 + "@storybook/theming": 7.0.0-alpha.29 color-convert: ^2.0.1 core-js: ^3.8.2 dequal: ^2.0.2 @@ -7678,14 +7678,14 @@ __metadata: languageName: unknown linkType: soft -"@storybook/builder-manager@7.0.0-alpha.28, @storybook/builder-manager@workspace:*, @storybook/builder-manager@workspace:lib/builder-manager": +"@storybook/builder-manager@7.0.0-alpha.29, @storybook/builder-manager@workspace:*, @storybook/builder-manager@workspace:lib/builder-manager": version: 0.0.0-use.local resolution: "@storybook/builder-manager@workspace:lib/builder-manager" dependencies: "@fal-works/esbuild-plugin-global-externals": ^2.1.2 - "@storybook/core-common": 7.0.0-alpha.28 - "@storybook/node-logger": 7.0.0-alpha.28 - "@storybook/ui": 7.0.0-alpha.28 + "@storybook/core-common": 7.0.0-alpha.29 + "@storybook/node-logger": 7.0.0-alpha.29 + "@storybook/ui": 7.0.0-alpha.29 "@types/ejs": ^3.1.1 "@yarnpkg/esbuild-plugin-pnp": ^3.0.0-rc.10 browser-assert: ^1.2.1 @@ -7701,22 +7701,22 @@ __metadata: languageName: unknown linkType: soft -"@storybook/builder-vite@7.0.0-alpha.28, @storybook/builder-vite@workspace:*, @storybook/builder-vite@workspace:lib/builder-vite": +"@storybook/builder-vite@7.0.0-alpha.29, @storybook/builder-vite@workspace:*, @storybook/builder-vite@workspace:lib/builder-vite": version: 0.0.0-use.local resolution: "@storybook/builder-vite@workspace:lib/builder-vite" dependencies: "@joshwooding/vite-plugin-react-docgen-typescript": 0.0.5 - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/channel-postmessage": 7.0.0-alpha.28 - "@storybook/channel-websocket": 7.0.0-alpha.28 - "@storybook/client-api": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/core-common": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/channel-postmessage": 7.0.0-alpha.29 + "@storybook/channel-websocket": 7.0.0-alpha.29 + "@storybook/client-api": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/core-common": 7.0.0-alpha.29 "@storybook/mdx1-csf": 0.0.5-canary.13.9ce928a.0 "@storybook/mdx2-csf": ^0.0.3 - "@storybook/node-logger": 7.0.0-alpha.28 - "@storybook/preview-web": 7.0.0-alpha.28 - "@storybook/source-loader": 7.0.0-alpha.28 + "@storybook/node-logger": 7.0.0-alpha.29 + "@storybook/preview-web": 7.0.0-alpha.29 + "@storybook/source-loader": 7.0.0-alpha.29 "@types/express": ^4.17.13 "@types/node": ^17.0.23 "@vitejs/plugin-react": ^2.0.0 @@ -7737,28 +7737,28 @@ __metadata: languageName: unknown linkType: soft -"@storybook/builder-webpack5@7.0.0-alpha.28, @storybook/builder-webpack5@workspace:*, @storybook/builder-webpack5@workspace:lib/builder-webpack5": +"@storybook/builder-webpack5@7.0.0-alpha.29, @storybook/builder-webpack5@workspace:*, @storybook/builder-webpack5@workspace:lib/builder-webpack5": version: 0.0.0-use.local resolution: "@storybook/builder-webpack5@workspace:lib/builder-webpack5" dependencies: "@babel/core": ^7.12.10 - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/api": 7.0.0-alpha.28 - "@storybook/channel-postmessage": 7.0.0-alpha.28 - "@storybook/channel-websocket": 7.0.0-alpha.28 - "@storybook/channels": 7.0.0-alpha.28 - "@storybook/client-api": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/components": 7.0.0-alpha.28 - "@storybook/core-common": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 - "@storybook/core-webpack": 7.0.0-alpha.28 - "@storybook/node-logger": 7.0.0-alpha.28 - "@storybook/preview-web": 7.0.0-alpha.28 - "@storybook/router": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/api": 7.0.0-alpha.29 + "@storybook/channel-postmessage": 7.0.0-alpha.29 + "@storybook/channel-websocket": 7.0.0-alpha.29 + "@storybook/channels": 7.0.0-alpha.29 + "@storybook/client-api": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/components": 7.0.0-alpha.29 + "@storybook/core-common": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 + "@storybook/core-webpack": 7.0.0-alpha.29 + "@storybook/node-logger": 7.0.0-alpha.29 + "@storybook/preview-web": 7.0.0-alpha.29 + "@storybook/router": 7.0.0-alpha.29 "@storybook/semver": ^7.3.2 - "@storybook/store": 7.0.0-alpha.28 - "@storybook/theming": 7.0.0-alpha.28 + "@storybook/store": 7.0.0-alpha.29 + "@storybook/theming": 7.0.0-alpha.29 "@types/node": ^14.0.10 || ^16.0.0 "@types/terser-webpack-plugin": ^5.2.0 "@types/webpack-dev-middleware": ^5.3.0 @@ -7797,13 +7797,13 @@ __metadata: languageName: unknown linkType: soft -"@storybook/channel-postmessage@7.0.0-alpha.28, @storybook/channel-postmessage@workspace:*, @storybook/channel-postmessage@workspace:lib/channel-postmessage": +"@storybook/channel-postmessage@7.0.0-alpha.29, @storybook/channel-postmessage@workspace:*, @storybook/channel-postmessage@workspace:lib/channel-postmessage": version: 0.0.0-use.local resolution: "@storybook/channel-postmessage@workspace:lib/channel-postmessage" dependencies: - "@storybook/channels": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 + "@storybook/channels": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 core-js: ^3.8.2 global: ^4.4.0 qs: ^6.10.0 @@ -7812,12 +7812,12 @@ __metadata: languageName: unknown linkType: soft -"@storybook/channel-websocket@7.0.0-alpha.28, @storybook/channel-websocket@workspace:*, @storybook/channel-websocket@workspace:lib/channel-websocket": +"@storybook/channel-websocket@7.0.0-alpha.29, @storybook/channel-websocket@workspace:*, @storybook/channel-websocket@workspace:lib/channel-websocket": version: 0.0.0-use.local resolution: "@storybook/channel-websocket@workspace:lib/channel-websocket" dependencies: - "@storybook/channels": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 + "@storybook/channels": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 core-js: ^3.8.2 global: ^4.4.0 telejson: ^6.0.8 @@ -7825,7 +7825,7 @@ __metadata: languageName: unknown linkType: soft -"@storybook/channels@7.0.0-alpha.28, @storybook/channels@workspace:*, @storybook/channels@workspace:lib/channels": +"@storybook/channels@7.0.0-alpha.29, @storybook/channels@workspace:*, @storybook/channels@workspace:lib/channels": version: 0.0.0-use.local resolution: "@storybook/channels@workspace:lib/channels" dependencies: @@ -7847,20 +7847,20 @@ __metadata: languageName: node linkType: hard -"@storybook/cli@7.0.0-alpha.28, @storybook/cli@workspace:*, @storybook/cli@workspace:lib/cli": +"@storybook/cli@7.0.0-alpha.29, @storybook/cli@workspace:*, @storybook/cli@workspace:lib/cli": version: 0.0.0-use.local resolution: "@storybook/cli@workspace:lib/cli" dependencies: "@babel/core": ^7.12.10 "@babel/preset-env": ^7.12.11 - "@storybook/client-api": 7.0.0-alpha.28 - "@storybook/codemod": 7.0.0-alpha.28 - "@storybook/core-common": 7.0.0-alpha.28 - "@storybook/core-server": 7.0.0-alpha.28 - "@storybook/csf-tools": 7.0.0-alpha.28 - "@storybook/node-logger": 7.0.0-alpha.28 + "@storybook/client-api": 7.0.0-alpha.29 + "@storybook/codemod": 7.0.0-alpha.29 + "@storybook/core-common": 7.0.0-alpha.29 + "@storybook/core-server": 7.0.0-alpha.29 + "@storybook/csf-tools": 7.0.0-alpha.29 + "@storybook/node-logger": 7.0.0-alpha.29 "@storybook/semver": ^7.3.2 - "@storybook/telemetry": 7.0.0-alpha.28 + "@storybook/telemetry": 7.0.0-alpha.29 "@types/cross-spawn": ^6.0.2 "@types/degit": ^2.8.3 "@types/prompts": ^2.0.9 @@ -7899,17 +7899,17 @@ __metadata: languageName: unknown linkType: soft -"@storybook/client-api@7.0.0-alpha.28, @storybook/client-api@workspace:*, @storybook/client-api@workspace:lib/client-api": +"@storybook/client-api@7.0.0-alpha.29, @storybook/client-api@workspace:*, @storybook/client-api@workspace:lib/client-api": version: 0.0.0-use.local resolution: "@storybook/client-api@workspace:lib/client-api" dependencies: - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/channel-postmessage": 7.0.0-alpha.28 - "@storybook/channels": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/channel-postmessage": 7.0.0-alpha.29 + "@storybook/channels": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/store": 7.0.0-alpha.28 + "@storybook/store": 7.0.0-alpha.29 "@types/qs": ^6.9.5 "@types/webpack-env": ^1.16.4 core-js: ^3.8.2 @@ -7929,7 +7929,7 @@ __metadata: languageName: unknown linkType: soft -"@storybook/client-logger@7.0.0-alpha.28, @storybook/client-logger@workspace:*, @storybook/client-logger@workspace:lib/client-logger": +"@storybook/client-logger@7.0.0-alpha.29, @storybook/client-logger@workspace:*, @storybook/client-logger@workspace:lib/client-logger": version: 0.0.0-use.local resolution: "@storybook/client-logger@workspace:lib/client-logger" dependencies: @@ -7949,15 +7949,15 @@ __metadata: languageName: node linkType: hard -"@storybook/codemod@7.0.0-alpha.28, @storybook/codemod@workspace:*, @storybook/codemod@workspace:lib/codemod": +"@storybook/codemod@7.0.0-alpha.29, @storybook/codemod@workspace:*, @storybook/codemod@workspace:lib/codemod": version: 0.0.0-use.local resolution: "@storybook/codemod@workspace:lib/codemod" dependencies: "@babel/types": ^7.12.11 "@mdx-js/mdx": ^1.6.22 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/csf-tools": 7.0.0-alpha.28 - "@storybook/node-logger": 7.0.0-alpha.28 + "@storybook/csf-tools": 7.0.0-alpha.29 + "@storybook/node-logger": 7.0.0-alpha.29 core-js: ^3.8.2 cross-spawn: ^7.0.3 globby: ^11.0.2 @@ -7971,14 +7971,14 @@ __metadata: languageName: unknown linkType: soft -"@storybook/components@7.0.0-alpha.28, @storybook/components@workspace:*, @storybook/components@workspace:lib/components": +"@storybook/components@7.0.0-alpha.29, @storybook/components@workspace:*, @storybook/components@workspace:lib/components": version: 0.0.0-use.local resolution: "@storybook/components@workspace:lib/components" dependencies: "@popperjs/core": ^2.6.0 - "@storybook/client-logger": 7.0.0-alpha.28 + "@storybook/client-logger": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/theming": 7.0.0-alpha.28 + "@storybook/theming": 7.0.0-alpha.29 "@testing-library/jest-dom": ^5.16.4 "@types/color-convert": ^2.0.0 "@types/lodash": ^4.14.182 @@ -8013,20 +8013,20 @@ __metadata: languageName: unknown linkType: soft -"@storybook/core-client@7.0.0-alpha.28, @storybook/core-client@workspace:*, @storybook/core-client@workspace:lib/core-client": +"@storybook/core-client@7.0.0-alpha.29, @storybook/core-client@workspace:*, @storybook/core-client@workspace:lib/core-client": version: 0.0.0-use.local resolution: "@storybook/core-client@workspace:lib/core-client" dependencies: - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/channel-postmessage": 7.0.0-alpha.28 - "@storybook/channel-websocket": 7.0.0-alpha.28 - "@storybook/client-api": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/channel-postmessage": 7.0.0-alpha.29 + "@storybook/channel-websocket": 7.0.0-alpha.29 + "@storybook/client-api": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/preview-web": 7.0.0-alpha.28 - "@storybook/store": 7.0.0-alpha.28 - "@storybook/ui": 7.0.0-alpha.28 + "@storybook/preview-web": 7.0.0-alpha.29 + "@storybook/store": 7.0.0-alpha.29 + "@storybook/ui": 7.0.0-alpha.29 ansi-to-html: ^0.6.11 core-js: ^3.8.2 global: ^4.4.0 @@ -8042,7 +8042,7 @@ __metadata: languageName: unknown linkType: soft -"@storybook/core-common@7.0.0-alpha.28, @storybook/core-common@workspace:*, @storybook/core-common@workspace:lib/core-common": +"@storybook/core-common@7.0.0-alpha.29, @storybook/core-common@workspace:*, @storybook/core-common@workspace:lib/core-common": version: 0.0.0-use.local resolution: "@storybook/core-common@workspace:lib/core-common" dependencies: @@ -8069,7 +8069,7 @@ __metadata: "@babel/preset-typescript": ^7.12.7 "@babel/register": ^7.12.1 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/node-logger": 7.0.0-alpha.28 + "@storybook/node-logger": 7.0.0-alpha.29 "@storybook/semver": ^7.3.2 "@types/babel__core": ^7.0.0 "@types/compression": ^1.7.0 @@ -8112,7 +8112,7 @@ __metadata: languageName: unknown linkType: soft -"@storybook/core-events@7.0.0-alpha.28, @storybook/core-events@workspace:*, @storybook/core-events@workspace:lib/core-events": +"@storybook/core-events@7.0.0-alpha.29, @storybook/core-events@workspace:*, @storybook/core-events@workspace:lib/core-events": version: 0.0.0-use.local resolution: "@storybook/core-events@workspace:lib/core-events" dependencies: @@ -8130,24 +8130,24 @@ __metadata: languageName: node linkType: hard -"@storybook/core-server@7.0.0-alpha.28, @storybook/core-server@workspace:*, @storybook/core-server@workspace:lib/core-server": +"@storybook/core-server@7.0.0-alpha.29, @storybook/core-server@workspace:*, @storybook/core-server@workspace:lib/core-server": version: 0.0.0-use.local resolution: "@storybook/core-server@workspace:lib/core-server" dependencies: "@aw-web-design/x-default-browser": 1.4.88 "@discoveryjs/json-ext": ^0.5.3 - "@storybook/builder-manager": 7.0.0-alpha.28 - "@storybook/builder-webpack5": 7.0.0-alpha.28 - "@storybook/core-client": 7.0.0-alpha.28 - "@storybook/core-common": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 + "@storybook/builder-manager": 7.0.0-alpha.29 + "@storybook/builder-webpack5": 7.0.0-alpha.29 + "@storybook/core-client": 7.0.0-alpha.29 + "@storybook/core-common": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/csf-tools": 7.0.0-alpha.28 + "@storybook/csf-tools": 7.0.0-alpha.29 "@storybook/docs-mdx": 0.0.1-canary.12433cf.0 - "@storybook/node-logger": 7.0.0-alpha.28 + "@storybook/node-logger": 7.0.0-alpha.29 "@storybook/semver": ^7.3.2 - "@storybook/store": 7.0.0-alpha.28 - "@storybook/telemetry": 7.0.0-alpha.28 + "@storybook/store": 7.0.0-alpha.29 + "@storybook/telemetry": 7.0.0-alpha.29 "@types/compression": ^1.7.0 "@types/ip": ^1.1.0 "@types/node": ^14.0.10 || ^16.0.0 @@ -8195,12 +8195,12 @@ __metadata: languageName: unknown linkType: soft -"@storybook/core-webpack@7.0.0-alpha.28, @storybook/core-webpack@workspace:*, @storybook/core-webpack@workspace:lib/core-webpack": +"@storybook/core-webpack@7.0.0-alpha.29, @storybook/core-webpack@workspace:*, @storybook/core-webpack@workspace:lib/core-webpack": version: 0.0.0-use.local resolution: "@storybook/core-webpack@workspace:lib/core-webpack" dependencies: - "@storybook/core-common": 7.0.0-alpha.28 - "@storybook/node-logger": 7.0.0-alpha.28 + "@storybook/core-common": 7.0.0-alpha.29 + "@storybook/node-logger": 7.0.0-alpha.29 "@types/node": ^14.0.10 || ^16.0.0 core-js: ^3.8.2 ts-dedent: ^2.0.0 @@ -8208,7 +8208,7 @@ __metadata: languageName: unknown linkType: soft -"@storybook/csf-tools@7.0.0-alpha.28, @storybook/csf-tools@workspace:*, @storybook/csf-tools@workspace:lib/csf-tools": +"@storybook/csf-tools@7.0.0-alpha.29, @storybook/csf-tools@workspace:*, @storybook/csf-tools@workspace:lib/csf-tools": version: 0.0.0-use.local resolution: "@storybook/csf-tools@workspace:lib/csf-tools" dependencies: @@ -8293,13 +8293,13 @@ __metadata: languageName: node linkType: hard -"@storybook/docs-tools@7.0.0-alpha.28, @storybook/docs-tools@workspace:*, @storybook/docs-tools@workspace:lib/docs-tools": +"@storybook/docs-tools@7.0.0-alpha.29, @storybook/docs-tools@workspace:*, @storybook/docs-tools@workspace:lib/docs-tools": version: 0.0.0-use.local resolution: "@storybook/docs-tools@workspace:lib/docs-tools" dependencies: "@babel/core": ^7.12.10 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/store": 7.0.0-alpha.28 + "@storybook/store": 7.0.0-alpha.29 core-js: ^3.8.2 doctrine: ^3.0.0 jest-specific-snapshot: ^4.0.0 @@ -8321,15 +8321,15 @@ __metadata: languageName: node linkType: hard -"@storybook/ember@7.0.0-alpha.28, @storybook/ember@workspace:*, @storybook/ember@workspace:frameworks/ember": +"@storybook/ember@7.0.0-alpha.29, @storybook/ember@workspace:*, @storybook/ember@workspace:frameworks/ember": version: 0.0.0-use.local resolution: "@storybook/ember@workspace:frameworks/ember" dependencies: - "@storybook/builder-webpack5": 7.0.0-alpha.28 - "@storybook/core-client": 7.0.0-alpha.28 - "@storybook/core-common": 7.0.0-alpha.28 - "@storybook/docs-tools": 7.0.0-alpha.28 - "@storybook/store": 7.0.0-alpha.28 + "@storybook/builder-webpack5": 7.0.0-alpha.29 + "@storybook/core-client": 7.0.0-alpha.29 + "@storybook/core-common": 7.0.0-alpha.29 + "@storybook/docs-tools": 7.0.0-alpha.29 + "@storybook/store": 7.0.0-alpha.29 core-js: ^3.8.2 global: ^4.4.0 react: 16.14.0 @@ -8362,14 +8362,14 @@ __metadata: "@babel/preset-env": ^7.12.11 "@babel/preset-react": ^7.12.10 "@babel/preset-typescript": ^7.12.7 - "@storybook/addon-essentials": 7.0.0-alpha.28 - "@storybook/addon-storyshots": 7.0.0-alpha.28 - "@storybook/addon-storysource": 7.0.0-alpha.28 - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/cli": 7.0.0-alpha.28 - "@storybook/components": 7.0.0-alpha.28 - "@storybook/react-webpack5": 7.0.0-alpha.28 - "@storybook/theming": 7.0.0-alpha.28 + "@storybook/addon-essentials": 7.0.0-alpha.29 + "@storybook/addon-storyshots": 7.0.0-alpha.29 + "@storybook/addon-storysource": 7.0.0-alpha.29 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/cli": 7.0.0-alpha.29 + "@storybook/components": 7.0.0-alpha.29 + "@storybook/react-webpack5": 7.0.0-alpha.29 + "@storybook/theming": 7.0.0-alpha.29 "@types/babel__preset-env": ^7 "@types/react": ^16.14.23 "@types/react-dom": ^16.9.14 @@ -8377,7 +8377,7 @@ __metadata: lodash: ^4.17.21 react: 16.14.0 react-dom: 16.14.0 - sb: 7.0.0-alpha.28 + sb: 7.0.0-alpha.29 typescript: ~4.6.3 webpack: 5 languageName: unknown @@ -8390,15 +8390,15 @@ __metadata: "@babel/preset-env": ^7.12.11 "@babel/preset-react": ^7.12.10 "@babel/preset-typescript": ^7.12.7 - "@storybook/addon-essentials": 7.0.0-alpha.28 - "@storybook/addon-storyshots": 7.0.0-alpha.28 - "@storybook/addon-storysource": 7.0.0-alpha.28 - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/cli": 7.0.0-alpha.28 - "@storybook/components": 7.0.0-alpha.28 - "@storybook/react": 7.0.0-alpha.28 - "@storybook/react-webpack5": 7.0.0-alpha.28 - "@storybook/theming": 7.0.0-alpha.28 + "@storybook/addon-essentials": 7.0.0-alpha.29 + "@storybook/addon-storyshots": 7.0.0-alpha.29 + "@storybook/addon-storysource": 7.0.0-alpha.29 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/cli": 7.0.0-alpha.29 + "@storybook/components": 7.0.0-alpha.29 + "@storybook/react": 7.0.0-alpha.29 + "@storybook/react-webpack5": 7.0.0-alpha.29 + "@storybook/theming": 7.0.0-alpha.29 "@testing-library/dom": ^7.31.2 "@testing-library/react": 12.1.2 "@testing-library/user-event": ^13.1.9 @@ -8411,7 +8411,7 @@ __metadata: prop-types: 15.7.2 react: 16.14.0 react-dom: 16.14.0 - storybook: 7.0.0-alpha.28 + storybook: 7.0.0-alpha.29 typescript: ~4.6.3 webpack: 5 languageName: unknown @@ -8431,15 +8431,15 @@ __metadata: resolution: "@storybook/external-docs@workspace:examples/external-docs" dependencies: "@babel/preset-env": ^7.17.10 - "@storybook/addon-docs": 7.0.0-alpha.28 - "@storybook/addon-essentials": 7.0.0-alpha.28 - "@storybook/blocks": 7.0.0-alpha.28 - "@storybook/components": 7.0.0-alpha.28 + "@storybook/addon-docs": 7.0.0-alpha.29 + "@storybook/addon-essentials": 7.0.0-alpha.29 + "@storybook/blocks": 7.0.0-alpha.29 + "@storybook/components": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/preview-web": 7.0.0-alpha.28 - "@storybook/react": 7.0.0-alpha.28 - "@storybook/react-webpack5": 7.0.0-alpha.28 - "@storybook/theming": 7.0.0-alpha.28 + "@storybook/preview-web": 7.0.0-alpha.29 + "@storybook/react": 7.0.0-alpha.29 + "@storybook/react-webpack5": 7.0.0-alpha.29 + "@storybook/theming": 7.0.0-alpha.29 "@testing-library/dom": ^7.31.2 "@testing-library/user-event": ^13.1.9 "@types/babel__preset-env": ^7 @@ -8455,20 +8455,20 @@ __metadata: prop-types: ^15.8.1 react: 16.14.0 react-dom: 16.14.0 - storybook: 7.0.0-alpha.28 + storybook: 7.0.0-alpha.29 typescript: ~4.6.3 webpack: 5 languageName: unknown linkType: soft -"@storybook/html-webpack5@7.0.0-alpha.28, @storybook/html-webpack5@workspace:*, @storybook/html-webpack5@workspace:frameworks/html-webpack5": +"@storybook/html-webpack5@7.0.0-alpha.29, @storybook/html-webpack5@workspace:*, @storybook/html-webpack5@workspace:frameworks/html-webpack5": version: 0.0.0-use.local resolution: "@storybook/html-webpack5@workspace:frameworks/html-webpack5" dependencies: - "@storybook/builder-webpack5": 7.0.0-alpha.28 - "@storybook/core-common": 7.0.0-alpha.28 - "@storybook/html": 7.0.0-alpha.28 - "@storybook/preset-html-webpack": 7.0.0-alpha.28 + "@storybook/builder-webpack5": 7.0.0-alpha.29 + "@storybook/core-common": 7.0.0-alpha.29 + "@storybook/html": 7.0.0-alpha.29 + "@storybook/preset-html-webpack": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 core-js: ^3.8.2 global: ^4.4.0 @@ -8480,16 +8480,16 @@ __metadata: languageName: unknown linkType: soft -"@storybook/html@7.0.0-alpha.28, @storybook/html@workspace:*, @storybook/html@workspace:renderers/html": +"@storybook/html@7.0.0-alpha.29, @storybook/html@workspace:*, @storybook/html@workspace:renderers/html": version: 0.0.0-use.local resolution: "@storybook/html@workspace:renderers/html" dependencies: - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/core-client": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/core-client": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/docs-tools": 7.0.0-alpha.28 - "@storybook/preview-web": 7.0.0-alpha.28 - "@storybook/store": 7.0.0-alpha.28 + "@storybook/docs-tools": 7.0.0-alpha.29 + "@storybook/preview-web": 7.0.0-alpha.29 + "@storybook/store": 7.0.0-alpha.29 core-js: ^3.8.2 global: ^4.4.0 react: 16.14.0 @@ -8501,13 +8501,13 @@ __metadata: languageName: unknown linkType: soft -"@storybook/instrumenter@7.0.0-alpha.28, @storybook/instrumenter@workspace:*, @storybook/instrumenter@workspace:lib/instrumenter": +"@storybook/instrumenter@7.0.0-alpha.29, @storybook/instrumenter@workspace:*, @storybook/instrumenter@workspace:lib/instrumenter": version: 0.0.0-use.local resolution: "@storybook/instrumenter@workspace:lib/instrumenter" dependencies: - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 core-js: ^3.8.2 global: ^4.4.0 typescript: ~4.6.3 @@ -8619,7 +8619,7 @@ __metadata: languageName: node linkType: hard -"@storybook/node-logger@7.0.0-alpha.28, @storybook/node-logger@workspace:*, @storybook/node-logger@workspace:lib/node-logger": +"@storybook/node-logger@7.0.0-alpha.29, @storybook/node-logger@workspace:*, @storybook/node-logger@workspace:lib/node-logger": version: 0.0.0-use.local resolution: "@storybook/node-logger@workspace:lib/node-logger" dependencies: @@ -8646,7 +8646,7 @@ __metadata: languageName: node linkType: hard -"@storybook/postinstall@7.0.0-alpha.28, @storybook/postinstall@workspace:*, @storybook/postinstall@workspace:lib/postinstall": +"@storybook/postinstall@7.0.0-alpha.29, @storybook/postinstall@workspace:*, @storybook/postinstall@workspace:lib/postinstall": version: 0.0.0-use.local resolution: "@storybook/postinstall@workspace:lib/postinstall" dependencies: @@ -8658,14 +8658,14 @@ __metadata: languageName: unknown linkType: soft -"@storybook/preact-webpack5@7.0.0-alpha.28, @storybook/preact-webpack5@workspace:*, @storybook/preact-webpack5@workspace:frameworks/preact-webpack5": +"@storybook/preact-webpack5@7.0.0-alpha.29, @storybook/preact-webpack5@workspace:*, @storybook/preact-webpack5@workspace:frameworks/preact-webpack5": version: 0.0.0-use.local resolution: "@storybook/preact-webpack5@workspace:frameworks/preact-webpack5" dependencies: - "@storybook/builder-webpack5": 7.0.0-alpha.28 - "@storybook/core-common": 7.0.0-alpha.28 - "@storybook/preact": 7.0.0-alpha.28 - "@storybook/preset-preact-webpack": 7.0.0-alpha.28 + "@storybook/builder-webpack5": 7.0.0-alpha.29 + "@storybook/core-common": 7.0.0-alpha.29 + "@storybook/preact": 7.0.0-alpha.29 + "@storybook/preset-preact-webpack": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 core-js: ^3.8.2 preact: ^10.5.13 @@ -8678,14 +8678,14 @@ __metadata: languageName: unknown linkType: soft -"@storybook/preact@7.0.0-alpha.28, @storybook/preact@workspace:*, @storybook/preact@workspace:renderers/preact": +"@storybook/preact@7.0.0-alpha.29, @storybook/preact@workspace:*, @storybook/preact@workspace:renderers/preact": version: 0.0.0-use.local resolution: "@storybook/preact@workspace:renderers/preact" dependencies: - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/core-client": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/core-client": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/store": 7.0.0-alpha.28 + "@storybook/store": 7.0.0-alpha.29 core-js: ^3.8.2 global: ^4.4.0 preact: ^10.5.13 @@ -8717,11 +8717,11 @@ __metadata: languageName: node linkType: hard -"@storybook/preset-html-webpack@7.0.0-alpha.28, @storybook/preset-html-webpack@workspace:*, @storybook/preset-html-webpack@workspace:presets/html-webpack": +"@storybook/preset-html-webpack@7.0.0-alpha.29, @storybook/preset-html-webpack@workspace:*, @storybook/preset-html-webpack@workspace:presets/html-webpack": version: 0.0.0-use.local resolution: "@storybook/preset-html-webpack@workspace:presets/html-webpack" dependencies: - "@storybook/core-webpack": 7.0.0-alpha.28 + "@storybook/core-webpack": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 core-js: ^3.8.2 html-loader: ^3.1.0 @@ -8734,12 +8734,12 @@ __metadata: languageName: unknown linkType: soft -"@storybook/preset-preact-webpack@7.0.0-alpha.28, @storybook/preset-preact-webpack@workspace:*, @storybook/preset-preact-webpack@workspace:presets/preact-webpack": +"@storybook/preset-preact-webpack@7.0.0-alpha.29, @storybook/preset-preact-webpack@workspace:*, @storybook/preset-preact-webpack@workspace:presets/preact-webpack": version: 0.0.0-use.local resolution: "@storybook/preset-preact-webpack@workspace:presets/preact-webpack" dependencies: "@babel/plugin-transform-react-jsx": ^7.12.12 - "@storybook/core-webpack": 7.0.0-alpha.28 + "@storybook/core-webpack": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 core-js: ^3.8.2 preact: ^10.5.13 @@ -8752,17 +8752,17 @@ __metadata: languageName: unknown linkType: soft -"@storybook/preset-react-webpack@7.0.0-alpha.28, @storybook/preset-react-webpack@workspace:*, @storybook/preset-react-webpack@workspace:presets/react-webpack": +"@storybook/preset-react-webpack@7.0.0-alpha.29, @storybook/preset-react-webpack@workspace:*, @storybook/preset-react-webpack@workspace:presets/react-webpack": version: 0.0.0-use.local resolution: "@storybook/preset-react-webpack@workspace:presets/react-webpack" dependencies: "@babel/preset-flow": ^7.12.1 "@babel/preset-react": ^7.12.10 "@pmmmwh/react-refresh-webpack-plugin": ^0.5.5 - "@storybook/core-webpack": 7.0.0-alpha.28 - "@storybook/docs-tools": 7.0.0-alpha.28 - "@storybook/node-logger": 7.0.0-alpha.28 - "@storybook/react": 7.0.0-alpha.28 + "@storybook/core-webpack": 7.0.0-alpha.29 + "@storybook/docs-tools": 7.0.0-alpha.29 + "@storybook/node-logger": 7.0.0-alpha.29 + "@storybook/react": 7.0.0-alpha.29 "@storybook/react-docgen-typescript-plugin": 1.0.2-canary.6.9d540b91e815f8fc2f8829189deb00553559ff63.0 "@storybook/semver": ^7.3.2 "@types/node": ^14.14.20 || ^16.0.0 @@ -8799,13 +8799,13 @@ __metadata: languageName: node linkType: hard -"@storybook/preset-server-webpack@7.0.0-alpha.28, @storybook/preset-server-webpack@workspace:*, @storybook/preset-server-webpack@workspace:presets/server-webpack": +"@storybook/preset-server-webpack@7.0.0-alpha.29, @storybook/preset-server-webpack@workspace:*, @storybook/preset-server-webpack@workspace:presets/server-webpack": version: 0.0.0-use.local resolution: "@storybook/preset-server-webpack@workspace:presets/server-webpack" dependencies: - "@storybook/core-server": 7.0.0-alpha.28 - "@storybook/core-webpack": 7.0.0-alpha.28 - "@storybook/server": 7.0.0-alpha.28 + "@storybook/core-server": 7.0.0-alpha.29 + "@storybook/core-webpack": 7.0.0-alpha.29 + "@storybook/server": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 core-js: ^3.8.2 fs-extra: ^9.0.1 @@ -8821,12 +8821,12 @@ __metadata: languageName: unknown linkType: soft -"@storybook/preset-svelte-webpack@7.0.0-alpha.28, @storybook/preset-svelte-webpack@workspace:*, @storybook/preset-svelte-webpack@workspace:presets/svelte-webpack": +"@storybook/preset-svelte-webpack@7.0.0-alpha.29, @storybook/preset-svelte-webpack@workspace:*, @storybook/preset-svelte-webpack@workspace:presets/svelte-webpack": version: 0.0.0-use.local resolution: "@storybook/preset-svelte-webpack@workspace:presets/svelte-webpack" dependencies: - "@storybook/core-webpack": 7.0.0-alpha.28 - "@storybook/node-logger": 7.0.0-alpha.28 + "@storybook/core-webpack": 7.0.0-alpha.29 + "@storybook/node-logger": 7.0.0-alpha.29 core-js: ^3.8.2 react: 16.14.0 react-dom: 16.14.0 @@ -8842,12 +8842,12 @@ __metadata: languageName: unknown linkType: soft -"@storybook/preset-vue-webpack@7.0.0-alpha.28, @storybook/preset-vue-webpack@workspace:*, @storybook/preset-vue-webpack@workspace:presets/vue-webpack": +"@storybook/preset-vue-webpack@7.0.0-alpha.29, @storybook/preset-vue-webpack@workspace:*, @storybook/preset-vue-webpack@workspace:presets/vue-webpack": version: 0.0.0-use.local resolution: "@storybook/preset-vue-webpack@workspace:presets/vue-webpack" dependencies: - "@storybook/core-webpack": 7.0.0-alpha.28 - "@storybook/docs-tools": 7.0.0-alpha.28 + "@storybook/core-webpack": 7.0.0-alpha.29 + "@storybook/docs-tools": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 core-js: ^3.8.2 react: 16.14.0 @@ -8870,12 +8870,12 @@ __metadata: languageName: unknown linkType: soft -"@storybook/preset-vue3-webpack@7.0.0-alpha.28, @storybook/preset-vue3-webpack@workspace:*, @storybook/preset-vue3-webpack@workspace:presets/vue3-webpack": +"@storybook/preset-vue3-webpack@7.0.0-alpha.29, @storybook/preset-vue3-webpack@workspace:*, @storybook/preset-vue3-webpack@workspace:presets/vue3-webpack": version: 0.0.0-use.local resolution: "@storybook/preset-vue3-webpack@workspace:presets/vue3-webpack" dependencies: - "@storybook/core-webpack": 7.0.0-alpha.28 - "@storybook/docs-tools": 7.0.0-alpha.28 + "@storybook/core-webpack": 7.0.0-alpha.29 + "@storybook/docs-tools": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 "@vue/compiler-sfc": ^3.2.33 core-js: ^3.8.2 @@ -8896,14 +8896,14 @@ __metadata: languageName: unknown linkType: soft -"@storybook/preset-web-components-webpack@7.0.0-alpha.28, @storybook/preset-web-components-webpack@workspace:*, @storybook/preset-web-components-webpack@workspace:presets/web-components-webpack": +"@storybook/preset-web-components-webpack@7.0.0-alpha.29, @storybook/preset-web-components-webpack@workspace:*, @storybook/preset-web-components-webpack@workspace:presets/web-components-webpack": version: 0.0.0-use.local resolution: "@storybook/preset-web-components-webpack@workspace:presets/web-components-webpack" dependencies: "@babel/plugin-syntax-dynamic-import": ^7.8.3 "@babel/plugin-syntax-import-meta": ^7.10.4 "@babel/preset-env": ^7.12.11 - "@storybook/core-webpack": 7.0.0-alpha.28 + "@storybook/core-webpack": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 babel-loader: ^7.0.0 || ^8.0.0 babel-plugin-bundled-import-meta: ^0.3.1 @@ -8917,17 +8917,17 @@ __metadata: languageName: unknown linkType: soft -"@storybook/preview-web@7.0.0-alpha.28, @storybook/preview-web@workspace:*, @storybook/preview-web@workspace:lib/preview-web": +"@storybook/preview-web@7.0.0-alpha.29, @storybook/preview-web@workspace:*, @storybook/preview-web@workspace:lib/preview-web": version: 0.0.0-use.local resolution: "@storybook/preview-web@workspace:lib/preview-web" dependencies: - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/channel-postmessage": 7.0.0-alpha.28 - "@storybook/channels": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/channel-postmessage": 7.0.0-alpha.29 + "@storybook/channels": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/store": 7.0.0-alpha.28 + "@storybook/store": 7.0.0-alpha.29 ansi-to-html: ^0.6.11 core-js: ^3.8.2 global: ^4.4.0 @@ -8964,8 +8964,8 @@ __metadata: dependencies: "@joshwooding/vite-plugin-react-docgen-typescript": ^0.0.5 "@rollup/pluginutils": ^4.2.0 - "@storybook/builder-vite": 7.0.0-alpha.28 - "@storybook/react": 7.0.0-alpha.28 + "@storybook/builder-vite": 7.0.0-alpha.29 + "@storybook/react": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 "@vitejs/plugin-react": ^2.0.1 ast-types: ^0.14.2 @@ -8978,13 +8978,13 @@ __metadata: languageName: unknown linkType: soft -"@storybook/react-webpack5@7.0.0-alpha.28, @storybook/react-webpack5@workspace:*, @storybook/react-webpack5@workspace:frameworks/react-webpack5": +"@storybook/react-webpack5@7.0.0-alpha.29, @storybook/react-webpack5@workspace:*, @storybook/react-webpack5@workspace:frameworks/react-webpack5": version: 0.0.0-use.local resolution: "@storybook/react-webpack5@workspace:frameworks/react-webpack5" dependencies: - "@storybook/builder-webpack5": 7.0.0-alpha.28 - "@storybook/preset-react-webpack": 7.0.0-alpha.28 - "@storybook/react": 7.0.0-alpha.28 + "@storybook/builder-webpack5": 7.0.0-alpha.29 + "@storybook/preset-react-webpack": 7.0.0-alpha.29 + "@storybook/react": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 core-js: ^3.8.2 jest-specific-snapshot: ^4.0.0 @@ -9001,17 +9001,17 @@ __metadata: languageName: unknown linkType: soft -"@storybook/react@7.0.0-alpha.28, @storybook/react@workspace:*, @storybook/react@workspace:renderers/react": +"@storybook/react@7.0.0-alpha.29, @storybook/react@workspace:*, @storybook/react@workspace:renderers/react": version: 0.0.0-use.local resolution: "@storybook/react@workspace:renderers/react" dependencies: "@babel/core": ^7.11.5 - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/core-client": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/core-client": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/docs-tools": 7.0.0-alpha.28 - "@storybook/store": 7.0.0-alpha.28 + "@storybook/docs-tools": 7.0.0-alpha.29 + "@storybook/store": 7.0.0-alpha.29 "@types/estree": ^0.0.51 "@types/node": ^14.14.20 || ^16.0.0 "@types/util-deprecate": ^1.0.0 @@ -9322,11 +9322,11 @@ __metadata: languageName: unknown linkType: soft -"@storybook/router@7.0.0-alpha.28, @storybook/router@workspace:*, @storybook/router@workspace:lib/router": +"@storybook/router@7.0.0-alpha.29, @storybook/router@workspace:*, @storybook/router@workspace:lib/router": version: 0.0.0-use.local resolution: "@storybook/router@workspace:lib/router" dependencies: - "@storybook/client-logger": 7.0.0-alpha.28 + "@storybook/client-logger": 7.0.0-alpha.29 core-js: ^3.8.2 dequal: ^2.0.2 global: ^4.4.0 @@ -9373,14 +9373,14 @@ __metadata: languageName: node linkType: hard -"@storybook/server-webpack5@7.0.0-alpha.28, @storybook/server-webpack5@workspace:*, @storybook/server-webpack5@workspace:frameworks/server-webpack5": +"@storybook/server-webpack5@7.0.0-alpha.29, @storybook/server-webpack5@workspace:*, @storybook/server-webpack5@workspace:frameworks/server-webpack5": version: 0.0.0-use.local resolution: "@storybook/server-webpack5@workspace:frameworks/server-webpack5" dependencies: - "@storybook/builder-webpack5": 7.0.0-alpha.28 - "@storybook/core-common": 7.0.0-alpha.28 - "@storybook/preset-server-webpack": 7.0.0-alpha.28 - "@storybook/server": 7.0.0-alpha.28 + "@storybook/builder-webpack5": 7.0.0-alpha.29 + "@storybook/core-common": 7.0.0-alpha.29 + "@storybook/preset-server-webpack": 7.0.0-alpha.29 + "@storybook/server": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 core-js: ^3.8.2 react: 16.14.0 @@ -9389,15 +9389,15 @@ __metadata: languageName: unknown linkType: soft -"@storybook/server@7.0.0-alpha.28, @storybook/server@workspace:*, @storybook/server@workspace:renderers/server": +"@storybook/server@7.0.0-alpha.29, @storybook/server@workspace:*, @storybook/server@workspace:renderers/server": version: 0.0.0-use.local resolution: "@storybook/server@workspace:renderers/server" dependencies: - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/core-client": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/core-client": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/preview-web": 7.0.0-alpha.28 - "@storybook/store": 7.0.0-alpha.28 + "@storybook/preview-web": 7.0.0-alpha.29 + "@storybook/store": 7.0.0-alpha.29 core-js: ^3.8.2 global: ^4.4.0 react: 16.14.0 @@ -9407,12 +9407,12 @@ __metadata: languageName: unknown linkType: soft -"@storybook/source-loader@7.0.0-alpha.28, @storybook/source-loader@workspace:*, @storybook/source-loader@workspace:lib/source-loader": +"@storybook/source-loader@7.0.0-alpha.29, @storybook/source-loader@workspace:*, @storybook/source-loader@workspace:lib/source-loader": version: 0.0.0-use.local resolution: "@storybook/source-loader@workspace:lib/source-loader" dependencies: - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 core-js: ^3.8.2 estraverse: ^5.2.0 @@ -9426,13 +9426,13 @@ __metadata: languageName: unknown linkType: soft -"@storybook/store@7.0.0-alpha.28, @storybook/store@workspace:*, @storybook/store@workspace:lib/store": +"@storybook/store@7.0.0-alpha.29, @storybook/store@workspace:*, @storybook/store@workspace:lib/store": version: 0.0.0-use.local resolution: "@storybook/store@workspace:lib/store" dependencies: - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 core-js: ^3.8.2 dequal: ^2.0.2 @@ -9456,9 +9456,9 @@ __metadata: resolution: "@storybook/svelte-vite@workspace:frameworks/svelte-vite" dependencies: "@storybook/addon-svelte-csf": ^2.0.0 - "@storybook/builder-vite": 7.0.0-alpha.28 - "@storybook/node-logger": 7.0.0-alpha.28 - "@storybook/svelte": 7.0.0-alpha.28 + "@storybook/builder-vite": 7.0.0-alpha.29 + "@storybook/node-logger": 7.0.0-alpha.29 + "@storybook/svelte": 7.0.0-alpha.29 "@sveltejs/vite-plugin-svelte": ^1.0.0 "@types/node": ^14.14.20 || ^16.0.0 magic-string: ^0.26.1 @@ -9469,14 +9469,14 @@ __metadata: languageName: unknown linkType: soft -"@storybook/svelte-webpack5@7.0.0-alpha.28, @storybook/svelte-webpack5@workspace:*, @storybook/svelte-webpack5@workspace:frameworks/svelte-webpack5": +"@storybook/svelte-webpack5@7.0.0-alpha.29, @storybook/svelte-webpack5@workspace:*, @storybook/svelte-webpack5@workspace:frameworks/svelte-webpack5": version: 0.0.0-use.local resolution: "@storybook/svelte-webpack5@workspace:frameworks/svelte-webpack5" dependencies: - "@storybook/builder-webpack5": 7.0.0-alpha.28 - "@storybook/core-common": 7.0.0-alpha.28 - "@storybook/preset-svelte-webpack": 7.0.0-alpha.28 - "@storybook/svelte": 7.0.0-alpha.28 + "@storybook/builder-webpack5": 7.0.0-alpha.29 + "@storybook/core-common": 7.0.0-alpha.29 + "@storybook/preset-svelte-webpack": 7.0.0-alpha.29 + "@storybook/svelte": 7.0.0-alpha.29 core-js: ^3.8.2 react: 16.14.0 react-dom: 16.14.0 @@ -9490,16 +9490,16 @@ __metadata: languageName: unknown linkType: soft -"@storybook/svelte@7.0.0-alpha.28, @storybook/svelte@workspace:*, @storybook/svelte@workspace:renderers/svelte": +"@storybook/svelte@7.0.0-alpha.29, @storybook/svelte@workspace:*, @storybook/svelte@workspace:renderers/svelte": version: 0.0.0-use.local resolution: "@storybook/svelte@workspace:renderers/svelte" dependencies: - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/core-client": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/core-client": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/docs-tools": 7.0.0-alpha.28 - "@storybook/store": 7.0.0-alpha.28 + "@storybook/docs-tools": 7.0.0-alpha.29 + "@storybook/store": 7.0.0-alpha.29 core-js: ^3.8.2 global: ^4.4.0 react: 16.14.0 @@ -9513,12 +9513,12 @@ __metadata: languageName: unknown linkType: soft -"@storybook/telemetry@7.0.0-alpha.28, @storybook/telemetry@workspace:*, @storybook/telemetry@workspace:lib/telemetry": +"@storybook/telemetry@7.0.0-alpha.29, @storybook/telemetry@workspace:*, @storybook/telemetry@workspace:lib/telemetry": version: 0.0.0-use.local resolution: "@storybook/telemetry@workspace:lib/telemetry" dependencies: - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/core-common": 7.0.0-alpha.28 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/core-common": 7.0.0-alpha.29 chalk: ^4.1.0 core-js: ^3.8.2 detect-package-manager: ^2.0.1 @@ -9558,7 +9558,7 @@ __metadata: languageName: node linkType: hard -"@storybook/theming@7.0.0-alpha.28, @storybook/theming@workspace:*, @storybook/theming@workspace:lib/theming": +"@storybook/theming@7.0.0-alpha.29, @storybook/theming@workspace:*, @storybook/theming@workspace:lib/theming": version: 0.0.0-use.local resolution: "@storybook/theming@workspace:lib/theming" dependencies: @@ -9566,7 +9566,7 @@ __metadata: "@emotion/is-prop-valid": ^1.1.2 "@emotion/react": ^11.8.1 "@emotion/styled": ^11.8.1 - "@storybook/client-logger": 7.0.0-alpha.28 + "@storybook/client-logger": 7.0.0-alpha.29 "@types/fs-extra": ^9.0.6 "@types/node": ^14.14.20 || ^16.0.0 core-js: ^3.8.2 @@ -9599,24 +9599,24 @@ __metadata: languageName: node linkType: hard -"@storybook/ui@7.0.0-alpha.28, @storybook/ui@workspace:*, @storybook/ui@workspace:lib/ui": +"@storybook/ui@7.0.0-alpha.29, @storybook/ui@workspace:*, @storybook/ui@workspace:lib/ui": version: 0.0.0-use.local resolution: "@storybook/ui@workspace:lib/ui" dependencies: "@babel/core": ^7.12.10 "@fal-works/esbuild-plugin-global-externals": ^2.1.2 - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/api": 7.0.0-alpha.28 - "@storybook/channel-postmessage": 7.0.0-alpha.28 - "@storybook/channel-websocket": 7.0.0-alpha.28 - "@storybook/channels": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/components": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/api": 7.0.0-alpha.29 + "@storybook/channel-postmessage": 7.0.0-alpha.29 + "@storybook/channel-websocket": 7.0.0-alpha.29 + "@storybook/channels": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/components": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/router": 7.0.0-alpha.28 + "@storybook/router": 7.0.0-alpha.29 "@storybook/semver": ^7.3.2 - "@storybook/theming": 7.0.0-alpha.28 + "@storybook/theming": 7.0.0-alpha.29 "@testing-library/react": ^11.2.2 copy-to-clipboard: ^3.3.1 core-js: ^3.8.2 @@ -9646,14 +9646,14 @@ __metadata: languageName: unknown linkType: soft -"@storybook/vue-webpack5@7.0.0-alpha.28, @storybook/vue-webpack5@workspace:*, @storybook/vue-webpack5@workspace:frameworks/vue-webpack5": +"@storybook/vue-webpack5@7.0.0-alpha.29, @storybook/vue-webpack5@workspace:*, @storybook/vue-webpack5@workspace:frameworks/vue-webpack5": version: 0.0.0-use.local resolution: "@storybook/vue-webpack5@workspace:frameworks/vue-webpack5" dependencies: - "@storybook/builder-webpack5": 7.0.0-alpha.28 - "@storybook/core-common": 7.0.0-alpha.28 - "@storybook/preset-vue-webpack": 7.0.0-alpha.28 - "@storybook/vue": 7.0.0-alpha.28 + "@storybook/builder-webpack5": 7.0.0-alpha.29 + "@storybook/core-common": 7.0.0-alpha.29 + "@storybook/preset-vue-webpack": 7.0.0-alpha.29 + "@storybook/vue": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 core-js: ^3.8.2 react: 16.14.0 @@ -9676,9 +9676,9 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/vue3-vite@workspace:frameworks/vue3-vite" dependencies: - "@storybook/builder-vite": 7.0.0-alpha.28 - "@storybook/core-server": 7.0.0-alpha.28 - "@storybook/vue3": 7.0.0-alpha.28 + "@storybook/builder-vite": 7.0.0-alpha.29 + "@storybook/core-server": 7.0.0-alpha.29 + "@storybook/vue3": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 "@vitejs/plugin-vue": ^3.0.3 magic-string: ^0.26.1 @@ -9688,14 +9688,14 @@ __metadata: languageName: unknown linkType: soft -"@storybook/vue3-webpack5@7.0.0-alpha.28, @storybook/vue3-webpack5@workspace:*, @storybook/vue3-webpack5@workspace:frameworks/vue3-webpack5": +"@storybook/vue3-webpack5@7.0.0-alpha.29, @storybook/vue3-webpack5@workspace:*, @storybook/vue3-webpack5@workspace:frameworks/vue3-webpack5": version: 0.0.0-use.local resolution: "@storybook/vue3-webpack5@workspace:frameworks/vue3-webpack5" dependencies: - "@storybook/builder-webpack5": 7.0.0-alpha.28 - "@storybook/core-common": 7.0.0-alpha.28 - "@storybook/preset-vue3-webpack": 7.0.0-alpha.28 - "@storybook/vue3": 7.0.0-alpha.28 + "@storybook/builder-webpack5": 7.0.0-alpha.29 + "@storybook/core-common": 7.0.0-alpha.29 + "@storybook/preset-vue3-webpack": 7.0.0-alpha.29 + "@storybook/vue3": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 "@vue/compiler-sfc": 3.0.0 core-js: ^3.8.2 @@ -9711,16 +9711,16 @@ __metadata: languageName: unknown linkType: soft -"@storybook/vue3@7.0.0-alpha.28, @storybook/vue3@workspace:*, @storybook/vue3@workspace:renderers/vue3": +"@storybook/vue3@7.0.0-alpha.29, @storybook/vue3@workspace:*, @storybook/vue3@workspace:renderers/vue3": version: 0.0.0-use.local resolution: "@storybook/vue3@workspace:renderers/vue3" dependencies: "@digitak/esrun": ^3.2.2 - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/core-client": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/core-client": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/docs-tools": 7.0.0-alpha.28 - "@storybook/store": 7.0.0-alpha.28 + "@storybook/docs-tools": 7.0.0-alpha.29 + "@storybook/store": 7.0.0-alpha.29 core-js: ^3.8.2 global: ^4.4.0 react: 16.14.0 @@ -9735,16 +9735,16 @@ __metadata: languageName: unknown linkType: soft -"@storybook/vue@7.0.0-alpha.28, @storybook/vue@workspace:*, @storybook/vue@workspace:renderers/vue": +"@storybook/vue@7.0.0-alpha.29, @storybook/vue@workspace:*, @storybook/vue@workspace:renderers/vue": version: 0.0.0-use.local resolution: "@storybook/vue@workspace:renderers/vue" dependencies: - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/core-client": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/core-client": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/docs-tools": 7.0.0-alpha.28 - "@storybook/store": 7.0.0-alpha.28 + "@storybook/docs-tools": 7.0.0-alpha.29 + "@storybook/store": 7.0.0-alpha.29 core-js: ^3.8.2 global: ^4.4.0 react: 16.14.0 @@ -9765,10 +9765,10 @@ __metadata: resolution: "@storybook/web-components-webpack5@workspace:frameworks/web-components-webpack5" dependencies: "@babel/preset-env": ^7.12.11 - "@storybook/builder-webpack5": 7.0.0-alpha.28 - "@storybook/core-common": 7.0.0-alpha.28 - "@storybook/preset-web-components-webpack": 7.0.0-alpha.28 - "@storybook/web-components": 7.0.0-alpha.28 + "@storybook/builder-webpack5": 7.0.0-alpha.29 + "@storybook/core-common": 7.0.0-alpha.29 + "@storybook/preset-web-components-webpack": 7.0.0-alpha.29 + "@storybook/web-components": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 core-js: ^3.8.2 lit-html: 2.0.2 @@ -9780,18 +9780,18 @@ __metadata: languageName: unknown linkType: soft -"@storybook/web-components@7.0.0-alpha.28, @storybook/web-components@workspace:*, @storybook/web-components@workspace:renderers/web-components": +"@storybook/web-components@7.0.0-alpha.29, @storybook/web-components@workspace:*, @storybook/web-components@workspace:renderers/web-components": version: 0.0.0-use.local resolution: "@storybook/web-components@workspace:renderers/web-components" dependencies: - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/api": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 - "@storybook/core-client": 7.0.0-alpha.28 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/api": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/core-client": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/docs-tools": 7.0.0-alpha.28 - "@storybook/preview-web": 7.0.0-alpha.28 - "@storybook/store": 7.0.0-alpha.28 + "@storybook/docs-tools": 7.0.0-alpha.29 + "@storybook/preview-web": 7.0.0-alpha.29 + "@storybook/store": 7.0.0-alpha.29 core-js: ^3.8.2 global: ^4.4.0 lit-html: 2.0.2 @@ -12975,22 +12975,22 @@ __metadata: "@angular/platform-browser-dynamic": ^13.3.6 "@compodoc/compodoc": ^1.1.18 "@ngrx/store": ^13.2.0 - "@storybook/addon-a11y": 7.0.0-alpha.28 - "@storybook/addon-actions": 7.0.0-alpha.28 - "@storybook/addon-backgrounds": 7.0.0-alpha.28 - "@storybook/addon-controls": 7.0.0-alpha.28 - "@storybook/addon-docs": 7.0.0-alpha.28 - "@storybook/addon-highlight": 7.0.0-alpha.28 - "@storybook/addon-interactions": 7.0.0-alpha.28 - "@storybook/addon-jest": 7.0.0-alpha.28 - "@storybook/addon-links": 7.0.0-alpha.28 - "@storybook/addon-storyshots": 7.0.0-alpha.28 - "@storybook/addon-storysource": 7.0.0-alpha.28 - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/angular": 7.0.0-alpha.28 + "@storybook/addon-a11y": 7.0.0-alpha.29 + "@storybook/addon-actions": 7.0.0-alpha.29 + "@storybook/addon-backgrounds": 7.0.0-alpha.29 + "@storybook/addon-controls": 7.0.0-alpha.29 + "@storybook/addon-docs": 7.0.0-alpha.29 + "@storybook/addon-highlight": 7.0.0-alpha.29 + "@storybook/addon-interactions": 7.0.0-alpha.29 + "@storybook/addon-jest": 7.0.0-alpha.29 + "@storybook/addon-links": 7.0.0-alpha.29 + "@storybook/addon-storyshots": 7.0.0-alpha.29 + "@storybook/addon-storysource": 7.0.0-alpha.29 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/angular": 7.0.0-alpha.29 "@storybook/babel-plugin-require-context-hook": 1.0.1 "@storybook/jest": ^0.0.10 - "@storybook/source-loader": 7.0.0-alpha.28 + "@storybook/source-loader": 7.0.0-alpha.29 "@storybook/testing-library": 0.0.14-next.0 "@types/core-js": ^2.5.4 "@types/jest": ^26.0.16 @@ -13006,7 +13006,7 @@ __metadata: protractor: ~7.0.0 rxjs: ^6.6.7 sass: ^1.43.4 - storybook: 7.0.0-alpha.28 + storybook: 7.0.0-alpha.29 storybook-addon-angular-ivy: ^0.0.1 telejson: ^6.0.8 ts-jest: ^26.4.4 @@ -17572,28 +17572,28 @@ __metadata: resolution: "cra-kitchen-sink@workspace:examples/cra-kitchen-sink" dependencies: "@pmmmwh/react-refresh-webpack-plugin": ^0.5.5 - "@storybook/addon-a11y": 7.0.0-alpha.28 - "@storybook/addon-actions": 7.0.0-alpha.28 - "@storybook/addon-backgrounds": 7.0.0-alpha.28 - "@storybook/addon-docs": 7.0.0-alpha.28 - "@storybook/addon-highlight": 7.0.0-alpha.28 - "@storybook/addon-jest": 7.0.0-alpha.28 - "@storybook/addon-links": 7.0.0-alpha.28 - "@storybook/addon-storyshots": 7.0.0-alpha.28 - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/builder-webpack5": 7.0.0-alpha.28 - "@storybook/client-logger": 7.0.0-alpha.28 + "@storybook/addon-a11y": 7.0.0-alpha.29 + "@storybook/addon-actions": 7.0.0-alpha.29 + "@storybook/addon-backgrounds": 7.0.0-alpha.29 + "@storybook/addon-docs": 7.0.0-alpha.29 + "@storybook/addon-highlight": 7.0.0-alpha.29 + "@storybook/addon-jest": 7.0.0-alpha.29 + "@storybook/addon-links": 7.0.0-alpha.29 + "@storybook/addon-storyshots": 7.0.0-alpha.29 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/builder-webpack5": 7.0.0-alpha.29 + "@storybook/client-logger": 7.0.0-alpha.29 "@storybook/preset-create-react-app": ^4.1.0 - "@storybook/react": 7.0.0-alpha.28 - "@storybook/react-webpack5": 7.0.0-alpha.28 - "@storybook/theming": 7.0.0-alpha.28 + "@storybook/react": 7.0.0-alpha.29 + "@storybook/react-webpack5": 7.0.0-alpha.29 + "@storybook/theming": 7.0.0-alpha.29 global: ^4.4.0 prop-types: ^15.7.2 react: 16.14.0 react-dom: 16.14.0 react-lifecycles-compat: ^3.0.4 react-scripts: ^5.0.1 - storybook: 7.0.0-alpha.28 + storybook: 7.0.0-alpha.29 webpack: 5 languageName: unknown linkType: soft @@ -17602,16 +17602,16 @@ __metadata: version: 0.0.0-use.local resolution: "cra-ts-essentials@workspace:examples/cra-ts-essentials" dependencies: - "@storybook/addon-essentials": 7.0.0-alpha.28 - "@storybook/addon-interactions": 7.0.0-alpha.28 - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/builder-webpack5": 7.0.0-alpha.28 - "@storybook/components": 7.0.0-alpha.28 + "@storybook/addon-essentials": 7.0.0-alpha.29 + "@storybook/addon-interactions": 7.0.0-alpha.29 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/builder-webpack5": 7.0.0-alpha.29 + "@storybook/components": 7.0.0-alpha.29 "@storybook/preset-create-react-app": ^4.1.0 - "@storybook/react": 7.0.0-alpha.28 - "@storybook/react-webpack5": 7.0.0-alpha.28 + "@storybook/react": 7.0.0-alpha.29 + "@storybook/react-webpack5": 7.0.0-alpha.29 "@storybook/testing-library": ^0.0.9 - "@storybook/theming": 7.0.0-alpha.28 + "@storybook/theming": 7.0.0-alpha.29 "@types/jest": ^26.0.16 "@types/node": ^14.14.20 || ^16.0.0 "@types/react": ^16.14.23 @@ -17621,7 +17621,7 @@ __metadata: react: 16.14.0 react-dom: 16.14.0 react-scripts: ^5.0.1 - storybook: 7.0.0-alpha.28 + storybook: 7.0.0-alpha.29 ts-node: ^10.4.0 typescript: ~4.6.3 webpack: 5 @@ -17632,16 +17632,16 @@ __metadata: version: 0.0.0-use.local resolution: "cra-ts-kitchen-sink@workspace:examples/cra-ts-kitchen-sink" dependencies: - "@storybook/addon-a11y": 7.0.0-alpha.28 - "@storybook/addon-actions": 7.0.0-alpha.28 - "@storybook/addon-docs": 7.0.0-alpha.28 - "@storybook/addon-highlight": 7.0.0-alpha.28 - "@storybook/addon-links": 7.0.0-alpha.28 - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/builder-webpack5": 7.0.0-alpha.28 + "@storybook/addon-a11y": 7.0.0-alpha.29 + "@storybook/addon-actions": 7.0.0-alpha.29 + "@storybook/addon-docs": 7.0.0-alpha.29 + "@storybook/addon-highlight": 7.0.0-alpha.29 + "@storybook/addon-links": 7.0.0-alpha.29 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/builder-webpack5": 7.0.0-alpha.29 "@storybook/preset-create-react-app": ^4.1.0 - "@storybook/react": 7.0.0-alpha.28 - "@storybook/react-webpack5": 7.0.0-alpha.28 + "@storybook/react": 7.0.0-alpha.29 + "@storybook/react-webpack5": 7.0.0-alpha.29 "@types/enzyme": ^3.10.8 "@types/jest": 25.2.3 "@types/node": ^14.14.20 || ^16.0.0 @@ -17656,7 +17656,7 @@ __metadata: react-dom: 16.14.0 react-moment-proptypes: ^1.7.0 react-scripts: ^5.0.1 - storybook: 7.0.0-alpha.28 + storybook: 7.0.0-alpha.29 ts-node: ^10.4.0 typescript: ~4.6.3 webpack: 5 @@ -19979,19 +19979,19 @@ __metadata: dependencies: "@babel/core": ^7.12.10 "@ember/optional-features": ^2.0.0 - "@storybook/addon-a11y": 7.0.0-alpha.28 - "@storybook/addon-actions": 7.0.0-alpha.28 - "@storybook/addon-backgrounds": 7.0.0-alpha.28 - "@storybook/addon-controls": 7.0.0-alpha.28 - "@storybook/addon-docs": 7.0.0-alpha.28 - "@storybook/addon-highlight": 7.0.0-alpha.28 - "@storybook/addon-links": 7.0.0-alpha.28 - "@storybook/addon-storysource": 7.0.0-alpha.28 - "@storybook/addon-viewport": 7.0.0-alpha.28 - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/ember": 7.0.0-alpha.28 + "@storybook/addon-a11y": 7.0.0-alpha.29 + "@storybook/addon-actions": 7.0.0-alpha.29 + "@storybook/addon-backgrounds": 7.0.0-alpha.29 + "@storybook/addon-controls": 7.0.0-alpha.29 + "@storybook/addon-docs": 7.0.0-alpha.29 + "@storybook/addon-highlight": 7.0.0-alpha.29 + "@storybook/addon-links": 7.0.0-alpha.29 + "@storybook/addon-storysource": 7.0.0-alpha.29 + "@storybook/addon-viewport": 7.0.0-alpha.29 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/ember": 7.0.0-alpha.29 "@storybook/ember-cli-storybook": ^0.2.1 - "@storybook/source-loader": 7.0.0-alpha.28 + "@storybook/source-loader": 7.0.0-alpha.29 babel-loader: ^8.2.5 broccoli-asset-rev: ^3.0.0 browserify-zlib: ^0.2.0 @@ -20013,7 +20013,7 @@ __metadata: loader.js: ^4.7.0 os-browserify: ^0.3.0 shx: ^0.3.2 - storybook: 7.0.0-alpha.28 + storybook: 7.0.0-alpha.29 stream-browserify: ^3.0.0 vm-browserify: ^1.1.2 webpack: 5 @@ -24867,31 +24867,31 @@ __metadata: version: 0.0.0-use.local resolution: "html-kitchen-sink@workspace:examples/html-kitchen-sink" dependencies: - "@storybook/addon-a11y": 7.0.0-alpha.28 - "@storybook/addon-actions": 7.0.0-alpha.28 - "@storybook/addon-backgrounds": 7.0.0-alpha.28 - "@storybook/addon-controls": 7.0.0-alpha.28 - "@storybook/addon-docs": 7.0.0-alpha.28 - "@storybook/addon-highlight": 7.0.0-alpha.28 - "@storybook/addon-jest": 7.0.0-alpha.28 - "@storybook/addon-links": 7.0.0-alpha.28 + "@storybook/addon-a11y": 7.0.0-alpha.29 + "@storybook/addon-actions": 7.0.0-alpha.29 + "@storybook/addon-backgrounds": 7.0.0-alpha.29 + "@storybook/addon-controls": 7.0.0-alpha.29 + "@storybook/addon-docs": 7.0.0-alpha.29 + "@storybook/addon-highlight": 7.0.0-alpha.29 + "@storybook/addon-jest": 7.0.0-alpha.29 + "@storybook/addon-links": 7.0.0-alpha.29 "@storybook/addon-postcss": ^2.0.0 - "@storybook/addon-storyshots": 7.0.0-alpha.28 - "@storybook/addon-storysource": 7.0.0-alpha.28 - "@storybook/addon-viewport": 7.0.0-alpha.28 - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/client-api": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 - "@storybook/html": 7.0.0-alpha.28 - "@storybook/html-webpack5": 7.0.0-alpha.28 - "@storybook/source-loader": 7.0.0-alpha.28 + "@storybook/addon-storyshots": 7.0.0-alpha.29 + "@storybook/addon-storysource": 7.0.0-alpha.29 + "@storybook/addon-viewport": 7.0.0-alpha.29 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/client-api": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 + "@storybook/html": 7.0.0-alpha.29 + "@storybook/html-webpack5": 7.0.0-alpha.29 + "@storybook/source-loader": 7.0.0-alpha.29 autoprefixer: ^10.0.1 eventemitter3: ^4.0.7 format-json: ^1.0.3 global: ^4.4.0 postcss: ^8.2.4 postcss-color-rebeccapurple: ^6.0.0 - storybook: 7.0.0-alpha.28 + storybook: 7.0.0-alpha.29 languageName: unknown linkType: soft @@ -33527,33 +33527,33 @@ __metadata: dependencies: "@emotion/jest": ^11.8.0 "@pmmmwh/react-refresh-webpack-plugin": ^0.5.5 - "@storybook/addon-a11y": 7.0.0-alpha.28 - "@storybook/addon-actions": 7.0.0-alpha.28 - "@storybook/addon-backgrounds": 7.0.0-alpha.28 - "@storybook/addon-controls": 7.0.0-alpha.28 - "@storybook/addon-docs": 7.0.0-alpha.28 - "@storybook/addon-highlight": 7.0.0-alpha.28 - "@storybook/addon-interactions": 7.0.0-alpha.28 - "@storybook/addon-jest": 7.0.0-alpha.28 - "@storybook/addon-links": 7.0.0-alpha.28 - "@storybook/addon-storyshots": 7.0.0-alpha.28 - "@storybook/addon-storyshots-puppeteer": 7.0.0-alpha.28 - "@storybook/addon-storysource": 7.0.0-alpha.28 - "@storybook/addon-toolbars": 7.0.0-alpha.28 - "@storybook/addon-viewport": 7.0.0-alpha.28 - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/cli": 7.0.0-alpha.28 - "@storybook/components": 7.0.0-alpha.28 - "@storybook/core-events": 7.0.0-alpha.28 + "@storybook/addon-a11y": 7.0.0-alpha.29 + "@storybook/addon-actions": 7.0.0-alpha.29 + "@storybook/addon-backgrounds": 7.0.0-alpha.29 + "@storybook/addon-controls": 7.0.0-alpha.29 + "@storybook/addon-docs": 7.0.0-alpha.29 + "@storybook/addon-highlight": 7.0.0-alpha.29 + "@storybook/addon-interactions": 7.0.0-alpha.29 + "@storybook/addon-jest": 7.0.0-alpha.29 + "@storybook/addon-links": 7.0.0-alpha.29 + "@storybook/addon-storyshots": 7.0.0-alpha.29 + "@storybook/addon-storyshots-puppeteer": 7.0.0-alpha.29 + "@storybook/addon-storysource": 7.0.0-alpha.29 + "@storybook/addon-toolbars": 7.0.0-alpha.29 + "@storybook/addon-viewport": 7.0.0-alpha.29 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/cli": 7.0.0-alpha.29 + "@storybook/components": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 "@storybook/design-system": ^5.4.7 "@storybook/jest": ^0.0.10 - "@storybook/node-logger": 7.0.0-alpha.28 - "@storybook/react": 7.0.0-alpha.28 - "@storybook/react-webpack5": 7.0.0-alpha.28 - "@storybook/router": 7.0.0-alpha.28 - "@storybook/source-loader": 7.0.0-alpha.28 + "@storybook/node-logger": 7.0.0-alpha.29 + "@storybook/react": 7.0.0-alpha.29 + "@storybook/react-webpack5": 7.0.0-alpha.29 + "@storybook/router": 7.0.0-alpha.29 + "@storybook/source-loader": 7.0.0-alpha.29 "@storybook/testing-library": 0.0.14-next.0 - "@storybook/theming": 7.0.0-alpha.28 + "@storybook/theming": 7.0.0-alpha.29 "@testing-library/dom": ^7.31.2 "@testing-library/user-event": ^13.1.9 chromatic: ^6.0.2 @@ -33569,7 +33569,7 @@ __metadata: prop-types: ^15.7.2 react: 16.14.0 react-dom: 16.14.0 - storybook: 7.0.0-alpha.28 + storybook: 7.0.0-alpha.29 terser-webpack-plugin: ^5.3.1 uuid-browser: ^3.1.0 webpack: 5 @@ -35948,18 +35948,18 @@ __metadata: resolution: "preact-example@workspace:examples/preact-kitchen-sink" dependencies: "@babel/core": ^7.12.10 - "@storybook/addon-a11y": 7.0.0-alpha.28 - "@storybook/addon-actions": 7.0.0-alpha.28 - "@storybook/addon-backgrounds": 7.0.0-alpha.28 - "@storybook/addon-highlight": 7.0.0-alpha.28 - "@storybook/addon-links": 7.0.0-alpha.28 - "@storybook/addon-storyshots": 7.0.0-alpha.28 - "@storybook/addon-storysource": 7.0.0-alpha.28 - "@storybook/addon-viewport": 7.0.0-alpha.28 - "@storybook/addons": 7.0.0-alpha.28 - "@storybook/preact": 7.0.0-alpha.28 - "@storybook/preact-webpack5": 7.0.0-alpha.28 - "@storybook/source-loader": 7.0.0-alpha.28 + "@storybook/addon-a11y": 7.0.0-alpha.29 + "@storybook/addon-actions": 7.0.0-alpha.29 + "@storybook/addon-backgrounds": 7.0.0-alpha.29 + "@storybook/addon-highlight": 7.0.0-alpha.29 + "@storybook/addon-links": 7.0.0-alpha.29 + "@storybook/addon-storyshots": 7.0.0-alpha.29 + "@storybook/addon-storysource": 7.0.0-alpha.29 + "@storybook/addon-viewport": 7.0.0-alpha.29 + "@storybook/addons": 7.0.0-alpha.29 + "@storybook/preact": 7.0.0-alpha.29 + "@storybook/preact-webpack5": 7.0.0-alpha.29 + "@storybook/source-loader": 7.0.0-alpha.29 "@types/prop-types": ^15.7.3 "@types/react": ^17 "@types/react-dom": ^17 @@ -35974,7 +35974,7 @@ __metadata: raw-loader: ^4.0.2 react: ^17.0.2 react-dom: ^17.0.2 - storybook: 7.0.0-alpha.28 + storybook: 7.0.0-alpha.29 svg-url-loader: ^7.1.1 webpack: 5 webpack-dev-server: ^4.8.1 @@ -39624,11 +39624,11 @@ __metadata: languageName: node linkType: hard -"sb@7.0.0-alpha.28, sb@workspace:lib/cli-sb": +"sb@7.0.0-alpha.29, sb@workspace:lib/cli-sb": version: 0.0.0-use.local resolution: "sb@workspace:lib/cli-sb" dependencies: - "@storybook/cli": 7.0.0-alpha.28 + "@storybook/cli": 7.0.0-alpha.29 typescript: ~4.6.3 bin: sb: ./index.js @@ -40002,15 +40002,15 @@ __metadata: version: 0.0.0-use.local resolution: "server-kitchen-sink@workspace:examples/server-kitchen-sink" dependencies: - "@storybook/addon-a11y": 7.0.0-alpha.28 - "@storybook/addon-actions": 7.0.0-alpha.28 - "@storybook/addon-backgrounds": 7.0.0-alpha.28 - "@storybook/addon-controls": 7.0.0-alpha.28 - "@storybook/addon-highlight": 7.0.0-alpha.28 - "@storybook/addon-links": 7.0.0-alpha.28 - "@storybook/node-logger": 7.0.0-alpha.28 - "@storybook/server": 7.0.0-alpha.28 - "@storybook/server-webpack5": 7.0.0-alpha.28 + "@storybook/addon-a11y": 7.0.0-alpha.29 + "@storybook/addon-actions": 7.0.0-alpha.29 + "@storybook/addon-backgrounds": 7.0.0-alpha.29 + "@storybook/addon-controls": 7.0.0-alpha.29 + "@storybook/addon-highlight": 7.0.0-alpha.29 + "@storybook/addon-links": 7.0.0-alpha.29 + "@storybook/node-logger": 7.0.0-alpha.29 + "@storybook/server": 7.0.0-alpha.29 + "@storybook/server-webpack5": 7.0.0-alpha.29 concurrently: ^5.3.0 cors: ^2.8.5 express: ~4.17.1 @@ -40018,7 +40018,7 @@ __metadata: nodemon: ^2.0.7 pug: ^3.0.0 safe-identifier: ^0.4.1 - storybook: 7.0.0-alpha.28 + storybook: 7.0.0-alpha.29 languageName: unknown linkType: soft @@ -40927,15 +40927,15 @@ __metadata: version: 0.0.0-use.local resolution: "standalone-preview@workspace:examples/standalone-preview" dependencies: - "@storybook/addon-docs": 7.0.0-alpha.28 - "@storybook/cli": 7.0.0-alpha.28 - "@storybook/react": 7.0.0-alpha.28 - "@storybook/react-webpack5": 7.0.0-alpha.28 + "@storybook/addon-docs": 7.0.0-alpha.29 + "@storybook/cli": 7.0.0-alpha.29 + "@storybook/react": 7.0.0-alpha.29 + "@storybook/react-webpack5": 7.0.0-alpha.29 cross-env: ^7.0.3 parcel: 2.0.1 react: 16.14.0 react-dom: 16.14.0 - storybook: 7.0.0-alpha.28 + storybook: 7.0.0-alpha.29 languageName: unknown linkType: soft @@ -41031,11 +41031,11 @@ __metadata: languageName: node linkType: hard -"storybook@7.0.0-alpha.28, storybook@workspace:lib/cli-storybook": +"storybook@7.0.0-alpha.29, storybook@workspace:lib/cli-storybook": version: 0.0.0-use.local resolution: "storybook@workspace:lib/cli-storybook" dependencies: - "@storybook/cli": 7.0.0-alpha.28 + "@storybook/cli": 7.0.0-alpha.29 typescript: ~4.6.3 bin: sb: ./index.js @@ -41774,25 +41774,25 @@ __metadata: version: 0.0.0-use.local resolution: "svelte-example@workspace:examples/svelte-kitchen-sink" dependencies: - "@storybook/addon-a11y": 7.0.0-alpha.28 - "@storybook/addon-actions": 7.0.0-alpha.28 - "@storybook/addon-backgrounds": 7.0.0-alpha.28 - "@storybook/addon-controls": 7.0.0-alpha.28 - "@storybook/addon-docs": 7.0.0-alpha.28 - "@storybook/addon-highlight": 7.0.0-alpha.28 - "@storybook/addon-interactions": 7.0.0-alpha.28 - "@storybook/addon-links": 7.0.0-alpha.28 - "@storybook/addon-storyshots": 7.0.0-alpha.28 - "@storybook/addon-storysource": 7.0.0-alpha.28 - "@storybook/addon-viewport": 7.0.0-alpha.28 - "@storybook/addons": 7.0.0-alpha.28 + "@storybook/addon-a11y": 7.0.0-alpha.29 + "@storybook/addon-actions": 7.0.0-alpha.29 + "@storybook/addon-backgrounds": 7.0.0-alpha.29 + "@storybook/addon-controls": 7.0.0-alpha.29 + "@storybook/addon-docs": 7.0.0-alpha.29 + "@storybook/addon-highlight": 7.0.0-alpha.29 + "@storybook/addon-interactions": 7.0.0-alpha.29 + "@storybook/addon-links": 7.0.0-alpha.29 + "@storybook/addon-storyshots": 7.0.0-alpha.29 + "@storybook/addon-storysource": 7.0.0-alpha.29 + "@storybook/addon-viewport": 7.0.0-alpha.29 + "@storybook/addons": 7.0.0-alpha.29 "@storybook/jest": ^0.0.10 - "@storybook/source-loader": 7.0.0-alpha.28 - "@storybook/svelte": 7.0.0-alpha.28 - "@storybook/svelte-webpack5": 7.0.0-alpha.28 + "@storybook/source-loader": 7.0.0-alpha.29 + "@storybook/svelte": 7.0.0-alpha.29 + "@storybook/svelte-webpack5": 7.0.0-alpha.29 "@storybook/testing-library": 0.0.14-next.0 global: ^4.4.0 - storybook: 7.0.0-alpha.28 + storybook: 7.0.0-alpha.29 svelte-jester: ^2.3.2 svelte-preprocess: ^4.10.6 languageName: unknown @@ -44749,22 +44749,22 @@ __metadata: resolution: "vue-3-cli-example@workspace:examples/vue-3-cli" dependencies: "@babel/core": ^7.12.10 - "@storybook/addon-actions": 7.0.0-alpha.28 - "@storybook/addon-essentials": 7.0.0-alpha.28 - "@storybook/addon-interactions": 7.0.0-alpha.28 - "@storybook/addon-links": 7.0.0-alpha.28 - "@storybook/addon-storyshots": 7.0.0-alpha.28 + "@storybook/addon-actions": 7.0.0-alpha.29 + "@storybook/addon-essentials": 7.0.0-alpha.29 + "@storybook/addon-interactions": 7.0.0-alpha.29 + "@storybook/addon-links": 7.0.0-alpha.29 + "@storybook/addon-storyshots": 7.0.0-alpha.29 "@storybook/jest": ^0.0.10 "@storybook/testing-library": 0.0.14-next.0 - "@storybook/vue3": 7.0.0-alpha.28 - "@storybook/vue3-webpack5": 7.0.0-alpha.28 + "@storybook/vue3": 7.0.0-alpha.29 + "@storybook/vue3-webpack5": 7.0.0-alpha.29 "@vue/cli-plugin-babel": ^5.0.4 "@vue/cli-plugin-typescript": ^5.0.4 "@vue/cli-service": ^5.0.4 "@vue/compiler-sfc": ^3.2.36 babel-loader: ^8.2.5 core-js: ^3.8.2 - storybook: 7.0.0-alpha.28 + storybook: 7.0.0-alpha.29 typescript: ~4.6.3 vue: ^3.0.0 vue-jest: ^5.0.0-alpha.8 @@ -44785,17 +44785,17 @@ __metadata: version: 0.0.0-use.local resolution: "vue-cli-example@workspace:examples/vue-cli" dependencies: - "@storybook/addon-controls": 7.0.0-alpha.28 - "@storybook/addon-essentials": 7.0.0-alpha.28 + "@storybook/addon-controls": 7.0.0-alpha.29 + "@storybook/addon-essentials": 7.0.0-alpha.29 "@storybook/preset-scss": ^1.0.3 - "@storybook/source-loader": 7.0.0-alpha.28 - "@storybook/vue": 7.0.0-alpha.28 - "@storybook/vue-webpack5": 7.0.0-alpha.28 + "@storybook/source-loader": 7.0.0-alpha.29 + "@storybook/vue": 7.0.0-alpha.29 + "@storybook/vue-webpack5": 7.0.0-alpha.29 "@vue/cli-plugin-babel": ^5.0.4 "@vue/cli-plugin-typescript": ^5.0.4 "@vue/cli-service": ^5.0.4 core-js: ^3.8.2 - storybook: 7.0.0-alpha.28 + storybook: 7.0.0-alpha.29 typescript: ~4.6.3 vue: ^2.6.12 vue-class-component: ^7.2.6 @@ -44843,29 +44843,29 @@ __metadata: resolution: "vue-example@workspace:examples/vue-kitchen-sink" dependencies: "@babel/core": ^7.12.10 - "@storybook/addon-a11y": 7.0.0-alpha.28 - "@storybook/addon-actions": 7.0.0-alpha.28 - "@storybook/addon-backgrounds": 7.0.0-alpha.28 - "@storybook/addon-controls": 7.0.0-alpha.28 - "@storybook/addon-docs": 7.0.0-alpha.28 - "@storybook/addon-highlight": 7.0.0-alpha.28 - "@storybook/addon-interactions": 7.0.0-alpha.28 - "@storybook/addon-links": 7.0.0-alpha.28 - "@storybook/addon-storyshots": 7.0.0-alpha.28 - "@storybook/addon-storysource": 7.0.0-alpha.28 - "@storybook/addon-viewport": 7.0.0-alpha.28 - "@storybook/addons": 7.0.0-alpha.28 + "@storybook/addon-a11y": 7.0.0-alpha.29 + "@storybook/addon-actions": 7.0.0-alpha.29 + "@storybook/addon-backgrounds": 7.0.0-alpha.29 + "@storybook/addon-controls": 7.0.0-alpha.29 + "@storybook/addon-docs": 7.0.0-alpha.29 + "@storybook/addon-highlight": 7.0.0-alpha.29 + "@storybook/addon-interactions": 7.0.0-alpha.29 + "@storybook/addon-links": 7.0.0-alpha.29 + "@storybook/addon-storyshots": 7.0.0-alpha.29 + "@storybook/addon-storysource": 7.0.0-alpha.29 + "@storybook/addon-viewport": 7.0.0-alpha.29 + "@storybook/addons": 7.0.0-alpha.29 "@storybook/jest": ^0.0.10 - "@storybook/source-loader": 7.0.0-alpha.28 + "@storybook/source-loader": 7.0.0-alpha.29 "@storybook/testing-library": 0.0.14-next.0 - "@storybook/vue": 7.0.0-alpha.28 - "@storybook/vue-webpack5": 7.0.0-alpha.28 + "@storybook/vue": 7.0.0-alpha.29 + "@storybook/vue-webpack5": 7.0.0-alpha.29 "@vue/babel-preset-jsx": ^1.2.4 babel-loader: ^8.2.5 cross-env: ^7.0.3 file-loader: ^6.2.0 prop-types: ^15.7.2 - storybook: 7.0.0-alpha.28 + storybook: 7.0.0-alpha.29 svg-url-loader: ^7.1.1 vue: ^2.6.12 vue-loader: ^15.9.6 From f85e41b5058d0f22a6bf9f436107aa36619e0f01 Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Fri, 2 Sep 2022 15:00:49 -0400 Subject: [PATCH 075/154] Vite: Fix plugin types --- code/frameworks/react-vite/src/plugins/react-docgen.ts | 4 ++-- code/frameworks/react-vite/src/preset.ts | 4 ++-- code/frameworks/svelte-vite/src/plugins/svelte-docgen.ts | 4 ++-- code/frameworks/svelte-vite/src/preset.ts | 2 +- code/frameworks/vue3-vite/src/plugins/vue-docgen.ts | 4 ++-- code/frameworks/vue3-vite/src/preset.ts | 2 +- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/code/frameworks/react-vite/src/plugins/react-docgen.ts b/code/frameworks/react-vite/src/plugins/react-docgen.ts index ffa22b56021..46a99b7d888 100644 --- a/code/frameworks/react-vite/src/plugins/react-docgen.ts +++ b/code/frameworks/react-vite/src/plugins/react-docgen.ts @@ -8,7 +8,7 @@ import { } from 'react-docgen'; import type { DocumentationObject } from 'react-docgen/lib/Documentation'; import MagicString from 'magic-string'; -import type { Plugin } from 'vite'; +import type { PluginOption } from 'vite'; import actualNameHandler from './docgen-handlers/actualNameHandler'; type DocObj = DocumentationObject & { actualName: string }; @@ -27,7 +27,7 @@ type Options = { export function reactDocgen({ include = /\.(mjs|tsx?|jsx?)$/, exclude = [/node_modules\/.*/], -}: Options = {}): Plugin { +}: Options = {}): PluginOption { const cwd = process.cwd(); const filter = createFilter(include, exclude); diff --git a/code/frameworks/react-vite/src/preset.ts b/code/frameworks/react-vite/src/preset.ts index bc9f83f6517..0abcdd4d9db 100644 --- a/code/frameworks/react-vite/src/preset.ts +++ b/code/frameworks/react-vite/src/preset.ts @@ -41,9 +41,9 @@ export const viteFinal: StorybookConfig['viteFinal'] = async (config, { presets require('@joshwooding/vite-plugin-react-docgen-typescript')(reactDocgenTypescriptOptions) ); } else if (reactDocgen) { - const { reactDocgen } = await import('./plugins/react-docgen'); + const { reactDocgen: docgenPlugin } = await import('./plugins/react-docgen'); // Needs to run before the react plugin, so add to the front - plugins.unshift(reactDocgen() as any); + plugins.unshift(docgenPlugin()); } return config; diff --git a/code/frameworks/svelte-vite/src/plugins/svelte-docgen.ts b/code/frameworks/svelte-vite/src/plugins/svelte-docgen.ts index 9b0601f4c72..07f4697e072 100644 --- a/code/frameworks/svelte-vite/src/plugins/svelte-docgen.ts +++ b/code/frameworks/svelte-vite/src/plugins/svelte-docgen.ts @@ -1,4 +1,4 @@ -import type { Plugin } from 'vite'; +import type { PluginOption } from 'vite'; import MagicString from 'magic-string'; import path from 'path'; import fs from 'fs'; @@ -42,7 +42,7 @@ function getNameFromFilename(filename: string) { return base[0].toUpperCase() + base.slice(1); } -export function svelteDocgen(svelteOptions: Record): Plugin { +export function svelteDocgen(svelteOptions: Record): PluginOption { const cwd = process.cwd(); const { preprocess: preprocessOptions, logDocgen = false } = svelteOptions; const include = /\.(svelte)$/; diff --git a/code/frameworks/svelte-vite/src/preset.ts b/code/frameworks/svelte-vite/src/preset.ts index 4e63182925a..8006514d2fd 100644 --- a/code/frameworks/svelte-vite/src/preset.ts +++ b/code/frameworks/svelte-vite/src/preset.ts @@ -22,7 +22,7 @@ export function readPackageJson(): Record | false { export const viteFinal: StorybookConfig['viteFinal'] = async (config, { presets }) => { const { plugins = [] } = config; - plugins.push(svelteDocgen(config) as any); + plugins.push(svelteDocgen(config)); return { ...config, diff --git a/code/frameworks/vue3-vite/src/plugins/vue-docgen.ts b/code/frameworks/vue3-vite/src/plugins/vue-docgen.ts index 99336f93960..6bed6a1fed9 100644 --- a/code/frameworks/vue3-vite/src/plugins/vue-docgen.ts +++ b/code/frameworks/vue3-vite/src/plugins/vue-docgen.ts @@ -1,9 +1,9 @@ import { parse } from 'vue-docgen-api'; -import type { Plugin } from 'vite'; +import type { PluginOption } from 'vite'; import { createFilter } from 'vite'; import MagicString from 'magic-string'; -export function vueDocgen(): Plugin { +export function vueDocgen(): PluginOption { const include = /\.(vue)$/; const filter = createFilter(include); diff --git a/code/frameworks/vue3-vite/src/preset.ts b/code/frameworks/vue3-vite/src/preset.ts index dc7e99dcad4..3f35bed8b1c 100644 --- a/code/frameworks/vue3-vite/src/preset.ts +++ b/code/frameworks/vue3-vite/src/preset.ts @@ -22,7 +22,7 @@ export function readPackageJson(): Record | false { export const viteFinal: StorybookConfig['viteFinal'] = async (config, { presets }) => { const { plugins = [] } = config; - plugins.push(vueDocgen() as any); + plugins.push(vueDocgen()); const updated = { ...config, From 238d162c14b61a996b0962e14970cd67c41638f5 Mon Sep 17 00:00:00 2001 From: Michael Arestad Date: Fri, 2 Sep 2022 14:11:42 -0600 Subject: [PATCH 076/154] Switched to using negative margin for a more positive future --- code/lib/blocks/src/components/ArgsTable/ArgsTable.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/lib/blocks/src/components/ArgsTable/ArgsTable.tsx b/code/lib/blocks/src/components/ArgsTable/ArgsTable.tsx index 7cc10c2a3f2..96f2d38ec07 100644 --- a/code/lib/blocks/src/components/ArgsTable/ArgsTable.tsx +++ b/code/lib/blocks/src/components/ArgsTable/ArgsTable.tsx @@ -67,7 +67,7 @@ export const TableWrapper = styled.table<{ }, 'th:last-of-type, td:last-of-type': { - paddingRight: 7, + paddingRight: 20, ...(compact ? null : { @@ -81,8 +81,8 @@ export const TableWrapper = styled.table<{ theme.base === 'light' ? transparentize(0.25, theme.color.defaultText) : transparentize(0.45, theme.color.defaultText), - paddingTop: 6, - paddingBottom: 6, + paddingTop: 10, + paddingBottom: 10, paddingLeft: 15, paddingRight: 15, lineHeight: '28px', // matches height of IconButton @@ -206,7 +206,7 @@ export const TableWrapper = styled.table<{ const StyledIconButton = styled(IconButton as any)(({ theme }) => ({ color: theme.barTextColor, - margin: 0, + margin: '0 -12px 0 0', })); const ControlHeadingWrapper = styled.span({ From d5769ed27fc56c8a26d2a0e2aaffbb587e134640 Mon Sep 17 00:00:00 2001 From: Michael Arestad Date: Fri, 2 Sep 2022 14:30:20 -0600 Subject: [PATCH 077/154] Tidied up --- code/lib/blocks/src/components/ArgsTable/ArgsTable.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/code/lib/blocks/src/components/ArgsTable/ArgsTable.tsx b/code/lib/blocks/src/components/ArgsTable/ArgsTable.tsx index 96f2d38ec07..2b34084eebf 100644 --- a/code/lib/blocks/src/components/ArgsTable/ArgsTable.tsx +++ b/code/lib/blocks/src/components/ArgsTable/ArgsTable.tsx @@ -85,7 +85,6 @@ export const TableWrapper = styled.table<{ paddingBottom: 10, paddingLeft: 15, paddingRight: 15, - lineHeight: '28px', // matches height of IconButton }, td: { @@ -206,7 +205,7 @@ export const TableWrapper = styled.table<{ const StyledIconButton = styled(IconButton as any)(({ theme }) => ({ color: theme.barTextColor, - margin: '0 -12px 0 0', + margin: '-4px -12px -4px 0', })); const ControlHeadingWrapper = styled.span({ From f2c7ee50fc22b1483a0e455f35a98e50493b6569 Mon Sep 17 00:00:00 2001 From: Yann Braga Date: Fri, 2 Sep 2022 17:42:41 -0300 Subject: [PATCH 078/154] remove outdated comment --- code/lib/cli/rendererAssets/angular/Button.stories.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/code/lib/cli/rendererAssets/angular/Button.stories.ts b/code/lib/cli/rendererAssets/angular/Button.stories.ts index 8a83fd736fc..1a4d6894f9a 100644 --- a/code/lib/cli/rendererAssets/angular/Button.stories.ts +++ b/code/lib/cli/rendererAssets/angular/Button.stories.ts @@ -1,4 +1,3 @@ -// also exported from '@storybook/angular' if you can deal with breaking changes in 6.1 import type { Meta, StoryFn } from '@storybook/angular'; import Button from './button.component'; From 742bfb05ae0079220916d88ea69fc55f8711095e Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Fri, 2 Sep 2022 23:08:48 -0400 Subject: [PATCH 079/154] Experiment: remove core-js --- code/addons/a11y/package.json | 1 - code/addons/actions/package.json | 1 - code/addons/backgrounds/package.json | 1 - code/addons/controls/package.json | 1 - code/addons/docs/package.json | 1 - code/addons/essentials/package.json | 1 - code/addons/highlight/package.json | 1 - code/addons/interactions/package.json | 1 - code/addons/jest/package.json | 1 - code/addons/links/package.json | 1 - code/addons/measure/package.json | 1 - code/addons/outline/package.json | 1 - .../storyshots/storyshots-core/package.json | 1 - .../src/frameworks/angular/loader.ts | 8 - .../storyshots-puppeteer/package.json | 1 - code/addons/storysource/package.json | 1 - code/addons/toolbars/package.json | 3 +- code/addons/viewport/package.json | 1 - code/examples/angular-cli/package.json | 2 - code/examples/vue-3-cli/package.json | 1 - code/examples/vue-cli/package.json | 1 - code/frameworks/angular/package.json | 1 - code/frameworks/angular/src/client/globals.ts | 4 +- code/frameworks/ember/package.json | 1 - code/frameworks/html-webpack5/package.json | 1 - code/frameworks/preact-webpack5/package.json | 1 - code/frameworks/react-vite/package.json | 6 +- code/frameworks/react-webpack5/package.json | 3 +- code/frameworks/server-webpack5/package.json | 1 - code/frameworks/svelte-vite/package.json | 3 +- code/frameworks/svelte-webpack5/package.json | 1 - code/frameworks/vue-webpack5/package.json | 1 - code/frameworks/vue3-vite/package.json | 3 +- code/frameworks/vue3-webpack5/package.json | 1 - .../web-components-webpack5/package.json | 1 - code/lib/addons/package.json | 1 - code/lib/api/package.json | 1 - code/lib/blocks/package.json | 1 - code/lib/builder-webpack5/package.json | 1 - code/lib/channel-postmessage/package.json | 1 - code/lib/channel-websocket/package.json | 1 - code/lib/channels/package.json | 1 - code/lib/cli/package.json | 1 - code/lib/cli/src/generators/PREACT/index.ts | 4 +- code/lib/client-api/package.json | 1 - code/lib/client-logger/package.json | 1 - code/lib/codemod/package.json | 1 - code/lib/components/package.json | 1 - code/lib/core-client/package.json | 1 - code/lib/core-client/src/globals/polyfills.ts | 1 - code/lib/core-common/package.json | 1 - code/lib/core-events/package.json | 3 - code/lib/core-server/package.json | 1 - code/lib/core-webpack/package.json | 1 - code/lib/csf-tools/package.json | 1 - code/lib/docs-tools/package.json | 1 - code/lib/instrumenter/package.json | 1 - code/lib/node-logger/package.json | 1 - code/lib/postinstall/package.json | 3 - code/lib/preview-web/package.json | 1 - code/lib/router/package.json | 1 - code/lib/source-loader/package.json | 1 - code/lib/store/package.json | 1 - code/lib/telemetry/package.json | 1 - code/lib/theming/package.json | 1 - code/lib/ui/package.json | 2 - code/package.json | 7 - code/presets/html-webpack/package.json | 1 - code/presets/preact-webpack/package.json | 1 - code/presets/react-webpack/package.json | 1 - code/presets/server-webpack/package.json | 1 - code/presets/svelte-webpack/package.json | 1 - code/presets/vue-webpack/package.json | 1 - code/presets/vue3-webpack/package.json | 1 - .../web-components-webpack/package.json | 1 - code/renderers/html/package.json | 1 - code/renderers/preact/package.json | 1 - code/renderers/react/package.json | 1 - code/renderers/server/package.json | 1 - code/renderers/svelte/package.json | 1 - code/renderers/vue/package.json | 1 - code/renderers/vue3/package.json | 1 - code/renderers/web-components/package.json | 1 - code/yarn.lock | 162 ++++-------------- docs/configure/babel.md | 8 - scripts/package.json | 1 - scripts/yarn.lock | 3 +- 87 files changed, 51 insertions(+), 244 deletions(-) diff --git a/code/addons/a11y/package.json b/code/addons/a11y/package.json index d5f4132152d..b5dac5fcfca 100644 --- a/code/addons/a11y/package.json +++ b/code/addons/a11y/package.json @@ -72,7 +72,6 @@ "@storybook/csf": "0.0.2--canary.0899bb7.0", "@storybook/theming": "7.0.0-alpha.29", "axe-core": "^4.2.0", - "core-js": "^3.8.2", "global": "^4.4.0", "lodash": "^4.17.21", "react-sizeme": "^3.0.1", diff --git a/code/addons/actions/package.json b/code/addons/actions/package.json index 3e46ac445c6..63e12fce326 100644 --- a/code/addons/actions/package.json +++ b/code/addons/actions/package.json @@ -42,7 +42,6 @@ "@storybook/core-events": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", "@storybook/theming": "7.0.0-alpha.29", - "core-js": "^3.8.2", "dequal": "^2.0.2", "global": "^4.4.0", "lodash": "^4.17.21", diff --git a/code/addons/backgrounds/package.json b/code/addons/backgrounds/package.json index 8149c3d16df..1a9db85f245 100644 --- a/code/addons/backgrounds/package.json +++ b/code/addons/backgrounds/package.json @@ -69,7 +69,6 @@ "@storybook/core-events": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", "@storybook/theming": "7.0.0-alpha.29", - "core-js": "^3.8.2", "global": "^4.4.0", "memoizerific": "^1.11.3", "ts-dedent": "^2.0.0", diff --git a/code/addons/controls/package.json b/code/addons/controls/package.json index 0fd9623690a..ac0e91bb390 100644 --- a/code/addons/controls/package.json +++ b/code/addons/controls/package.json @@ -67,7 +67,6 @@ "@storybook/node-logger": "7.0.0-alpha.29", "@storybook/store": "7.0.0-alpha.29", "@storybook/theming": "7.0.0-alpha.29", - "core-js": "^3.8.2", "lodash": "^4.17.21", "ts-dedent": "^2.0.0" }, diff --git a/code/addons/docs/package.json b/code/addons/docs/package.json index 1e4e97379b9..d9cf6ca13b2 100644 --- a/code/addons/docs/package.json +++ b/code/addons/docs/package.json @@ -70,7 +70,6 @@ "@storybook/store": "7.0.0-alpha.29", "@storybook/theming": "7.0.0-alpha.29", "babel-loader": "^8.2.5", - "core-js": "^3.8.2", "dequal": "^2.0.2", "global": "^4.4.0", "lodash": "^4.17.21", diff --git a/code/addons/essentials/package.json b/code/addons/essentials/package.json index 262aff5cbdb..5e003e17048 100644 --- a/code/addons/essentials/package.json +++ b/code/addons/essentials/package.json @@ -46,7 +46,6 @@ "@storybook/api": "7.0.0-alpha.29", "@storybook/core-common": "7.0.0-alpha.29", "@storybook/node-logger": "7.0.0-alpha.29", - "core-js": "^3.8.2", "ts-dedent": "^2.0.0" }, "devDependencies": { diff --git a/code/addons/highlight/package.json b/code/addons/highlight/package.json index b1c88bea4ad..7bd35ea71ff 100644 --- a/code/addons/highlight/package.json +++ b/code/addons/highlight/package.json @@ -39,7 +39,6 @@ "dependencies": { "@storybook/addons": "7.0.0-alpha.29", "@storybook/core-events": "7.0.0-alpha.29", - "core-js": "^3.8.2", "global": "^4.4.0" }, "devDependencies": { diff --git a/code/addons/interactions/package.json b/code/addons/interactions/package.json index 04c85397293..a0af021cbfe 100644 --- a/code/addons/interactions/package.json +++ b/code/addons/interactions/package.json @@ -45,7 +45,6 @@ "@storybook/csf": "0.0.2--canary.0899bb7.0", "@storybook/instrumenter": "7.0.0-alpha.29", "@storybook/theming": "7.0.0-alpha.29", - "core-js": "^3.8.2", "global": "^4.4.0", "jest-mock": "^27.0.6", "polished": "^4.2.2", diff --git a/code/addons/jest/package.json b/code/addons/jest/package.json index 40f857452d0..eacd937efe5 100644 --- a/code/addons/jest/package.json +++ b/code/addons/jest/package.json @@ -65,7 +65,6 @@ "@storybook/components": "7.0.0-alpha.29", "@storybook/core-events": "7.0.0-alpha.29", "@storybook/theming": "7.0.0-alpha.29", - "core-js": "^3.8.2", "global": "^4.4.0", "react-sizeme": "^3.0.1", "upath": "^1.2.0" diff --git a/code/addons/links/package.json b/code/addons/links/package.json index cfe25e9f304..c96689cf082 100644 --- a/code/addons/links/package.json +++ b/code/addons/links/package.json @@ -68,7 +68,6 @@ "@storybook/core-events": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", "@storybook/router": "7.0.0-alpha.29", - "core-js": "^3.8.2", "global": "^4.4.0", "prop-types": "^15.7.2", "ts-dedent": "^2.0.0" diff --git a/code/addons/measure/package.json b/code/addons/measure/package.json index ed630dfb3a2..a16bae194ee 100644 --- a/code/addons/measure/package.json +++ b/code/addons/measure/package.json @@ -67,7 +67,6 @@ "@storybook/components": "7.0.0-alpha.29", "@storybook/core-events": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "core-js": "^3.8.2", "global": "^4.4.0" }, "devDependencies": { diff --git a/code/addons/outline/package.json b/code/addons/outline/package.json index fb32fc17c67..8c4987dce8d 100644 --- a/code/addons/outline/package.json +++ b/code/addons/outline/package.json @@ -70,7 +70,6 @@ "@storybook/components": "7.0.0-alpha.29", "@storybook/core-events": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "core-js": "^3.8.2", "global": "^4.4.0", "ts-dedent": "^2.0.0" }, diff --git a/code/addons/storyshots/storyshots-core/package.json b/code/addons/storyshots/storyshots-core/package.json index 6bb6f98dc94..c300a43795e 100644 --- a/code/addons/storyshots/storyshots-core/package.json +++ b/code/addons/storyshots/storyshots-core/package.json @@ -48,7 +48,6 @@ "@types/glob": "^7.1.3", "@types/jest": "^26.0.16", "@types/jest-specific-snapshot": "^0.5.3", - "core-js": "^3.8.2", "glob": "^7.1.6", "global": "^4.4.0", "jest-specific-snapshot": "^4.0.0", diff --git a/code/addons/storyshots/storyshots-core/src/frameworks/angular/loader.ts b/code/addons/storyshots/storyshots-core/src/frameworks/angular/loader.ts index fa0b0755cc6..633193ec683 100644 --- a/code/addons/storyshots/storyshots-core/src/frameworks/angular/loader.ts +++ b/code/addons/storyshots/storyshots-core/src/frameworks/angular/loader.ts @@ -1,17 +1,9 @@ -import 'core-js'; -import 'core-js/es/reflect'; import hasDependency from '../hasDependency'; import configure from '../configure'; import { Loader } from '../Loader'; import { StoryshotsOptions } from '../../api/StoryshotsOptions'; function setupAngularJestPreset() { - // Needed to prevent "Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten." - jest.requireActual('core-js'); - jest.requireActual('core-js/modules/es.promise'); - // jest.requireActual('core-js/es6/reflect'); - // jest.requireActual('core-js/es7/reflect'); - // Angular + Jest + Storyshots = Crazy Shit: // We need to require 'jest-preset-angular/build/setupJest' before any storybook code // is running inside jest - one of the things that `jest-preset-angular/build/setupJest` does is diff --git a/code/addons/storyshots/storyshots-puppeteer/package.json b/code/addons/storyshots/storyshots-puppeteer/package.json index f544c9c137a..8e2290ad93f 100644 --- a/code/addons/storyshots/storyshots-puppeteer/package.json +++ b/code/addons/storyshots/storyshots-puppeteer/package.json @@ -37,7 +37,6 @@ "@storybook/csf": "0.0.2--canary.0899bb7.0", "@storybook/node-logger": "7.0.0-alpha.29", "@types/jest-image-snapshot": "^4.1.3", - "core-js": "^3.8.2", "jest-image-snapshot": "^4.3.0" }, "devDependencies": { diff --git a/code/addons/storysource/package.json b/code/addons/storysource/package.json index 579cb918fea..f4098c68026 100644 --- a/code/addons/storysource/package.json +++ b/code/addons/storysource/package.json @@ -42,7 +42,6 @@ "@storybook/router": "7.0.0-alpha.29", "@storybook/source-loader": "7.0.0-alpha.29", "@storybook/theming": "7.0.0-alpha.29", - "core-js": "^3.8.2", "estraverse": "^5.2.0", "prop-types": "^15.7.2", "react-syntax-highlighter": "^15.5.0" diff --git a/code/addons/toolbars/package.json b/code/addons/toolbars/package.json index 5c30ecd1402..1b474aaf02c 100644 --- a/code/addons/toolbars/package.json +++ b/code/addons/toolbars/package.json @@ -61,8 +61,7 @@ "@storybook/api": "7.0.0-alpha.29", "@storybook/client-logger": "7.0.0-alpha.29", "@storybook/components": "7.0.0-alpha.29", - "@storybook/theming": "7.0.0-alpha.29", - "core-js": "^3.8.2" + "@storybook/theming": "7.0.0-alpha.29" }, "devDependencies": { "typescript": "~4.6.3" diff --git a/code/addons/viewport/package.json b/code/addons/viewport/package.json index af04b777b20..8c62e3090c4 100644 --- a/code/addons/viewport/package.json +++ b/code/addons/viewport/package.json @@ -65,7 +65,6 @@ "@storybook/components": "7.0.0-alpha.29", "@storybook/core-events": "7.0.0-alpha.29", "@storybook/theming": "7.0.0-alpha.29", - "core-js": "^3.8.2", "global": "^4.4.0", "memoizerific": "^1.11.3", "prop-types": "^15.7.2" diff --git a/code/examples/angular-cli/package.json b/code/examples/angular-cli/package.json index 6e1308c7f6c..b8b61ae5f4c 100644 --- a/code/examples/angular-cli/package.json +++ b/code/examples/angular-cli/package.json @@ -31,7 +31,6 @@ "@angular/platform-browser": "^13.3.6", "@angular/platform-browser-dynamic": "^13.3.6", "@ngrx/store": "^13.2.0", - "core-js": "^3.8.2", "rxjs": "^6.6.7", "sass": "^1.43.4", "telejson": "^6.0.8", @@ -61,7 +60,6 @@ "@storybook/jest": "^0.0.10", "@storybook/source-loader": "7.0.0-alpha.29", "@storybook/testing-library": "0.0.14-next.0", - "@types/core-js": "^2.5.4", "@types/jest": "^26.0.16", "@types/node": "^14.14.20 || ^16.0.0", "@types/sass": "^1", diff --git a/code/examples/vue-3-cli/package.json b/code/examples/vue-3-cli/package.json index 650aa218379..8098711f46e 100644 --- a/code/examples/vue-3-cli/package.json +++ b/code/examples/vue-3-cli/package.json @@ -9,7 +9,6 @@ "storybook": "storybook dev -p 6006 --no-manager-cache" }, "dependencies": { - "core-js": "^3.8.2", "vue": "^3.0.0" }, "devDependencies": { diff --git a/code/examples/vue-cli/package.json b/code/examples/vue-cli/package.json index ca4c7f88a4e..b367b9737b7 100644 --- a/code/examples/vue-cli/package.json +++ b/code/examples/vue-cli/package.json @@ -9,7 +9,6 @@ "storybook": "storybook dev -p 9009 --no-manager-cache" }, "dependencies": { - "core-js": "^3.8.2", "vue": "^2.6.12", "vue-class-component": "^7.2.6", "vue-property-decorator": "^9.1.2" diff --git a/code/frameworks/angular/package.json b/code/frameworks/angular/package.json index 95b1b72ef88..15630f63dd1 100644 --- a/code/frameworks/angular/package.json +++ b/code/frameworks/angular/package.json @@ -51,7 +51,6 @@ "@types/react": "^16.14.23", "@types/react-dom": "^16.9.14", "autoprefixer": "^9.8.6", - "core-js": "^3.8.2", "find-up": "^5.0.0", "fork-ts-checker-webpack-plugin": "^7.2.6", "global": "^4.4.0", diff --git a/code/frameworks/angular/src/client/globals.ts b/code/frameworks/angular/src/client/globals.ts index e6e55cbf924..a0b40ec2568 100644 --- a/code/frameworks/angular/src/client/globals.ts +++ b/code/frameworks/angular/src/client/globals.ts @@ -40,8 +40,8 @@ import global from 'global'; // import 'classlist.js'; // Run `npm install --save classlist.js`. /** Evergreen browsers require these. * */ -import 'core-js/es/reflect'; -import 'core-js/proposals/reflect-metadata'; +// import 'core-js/es/reflect'; +// import 'core-js/proposals/reflect-metadata'; /** * Required to support Web Animations `@angular/animation`. diff --git a/code/frameworks/ember/package.json b/code/frameworks/ember/package.json index d6cf801696c..718d01e144d 100644 --- a/code/frameworks/ember/package.json +++ b/code/frameworks/ember/package.json @@ -35,7 +35,6 @@ "@storybook/core-common": "7.0.0-alpha.29", "@storybook/docs-tools": "7.0.0-alpha.29", "@storybook/store": "7.0.0-alpha.29", - "core-js": "^3.8.2", "global": "^4.4.0", "react": "16.14.0", "react-dom": "16.14.0", diff --git a/code/frameworks/html-webpack5/package.json b/code/frameworks/html-webpack5/package.json index 7e2c2dd73c7..02ec581602e 100644 --- a/code/frameworks/html-webpack5/package.json +++ b/code/frameworks/html-webpack5/package.json @@ -55,7 +55,6 @@ "@storybook/html": "7.0.0-alpha.29", "@storybook/preset-html-webpack": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", - "core-js": "^3.8.2", "global": "^4.4.0", "react": "16.14.0", "react-dom": "16.14.0" diff --git a/code/frameworks/preact-webpack5/package.json b/code/frameworks/preact-webpack5/package.json index 9ef479f35a1..1036a8f2bbd 100644 --- a/code/frameworks/preact-webpack5/package.json +++ b/code/frameworks/preact-webpack5/package.json @@ -55,7 +55,6 @@ "@storybook/preact": "7.0.0-alpha.29", "@storybook/preset-preact-webpack": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", - "core-js": "^3.8.2", "react": "16.14.0", "react-dom": "16.14.0" }, diff --git a/code/frameworks/react-vite/package.json b/code/frameworks/react-vite/package.json index 4efe1f41418..d8e495e9599 100644 --- a/code/frameworks/react-vite/package.json +++ b/code/frameworks/react-vite/package.json @@ -58,11 +58,13 @@ "@vitejs/plugin-react": "^2.0.1", "ast-types": "^0.14.2", "magic-string": "^0.26.1", - "react-docgen": "^6.0.0-alpha.3" + "react-docgen": "^6.0.0-alpha.3", + "vite": "3" }, "devDependencies": { "@types/node": "^14.14.20 || ^16.0.0", - "typescript": "~4.6.3" + "typescript": "~4.6.3", + "vite": "^3.0.0-beta.1" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0", diff --git a/code/frameworks/react-webpack5/package.json b/code/frameworks/react-webpack5/package.json index f24abc3d5eb..75c39d79c75 100644 --- a/code/frameworks/react-webpack5/package.json +++ b/code/frameworks/react-webpack5/package.json @@ -54,8 +54,7 @@ "@storybook/builder-webpack5": "7.0.0-alpha.29", "@storybook/preset-react-webpack": "7.0.0-alpha.29", "@storybook/react": "7.0.0-alpha.29", - "@types/node": "^14.14.20 || ^16.0.0", - "core-js": "^3.8.2" + "@types/node": "^14.14.20 || ^16.0.0" }, "devDependencies": { "jest-specific-snapshot": "^4.0.0", diff --git a/code/frameworks/server-webpack5/package.json b/code/frameworks/server-webpack5/package.json index d466ceda659..8ba0f46d8ab 100644 --- a/code/frameworks/server-webpack5/package.json +++ b/code/frameworks/server-webpack5/package.json @@ -55,7 +55,6 @@ "@storybook/preset-server-webpack": "7.0.0-alpha.29", "@storybook/server": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", - "core-js": "^3.8.2", "react": "16.14.0", "react-dom": "16.14.0" }, diff --git a/code/frameworks/svelte-vite/package.json b/code/frameworks/svelte-vite/package.json index 1dc66c510af..0944863c489 100644 --- a/code/frameworks/svelte-vite/package.json +++ b/code/frameworks/svelte-vite/package.json @@ -63,7 +63,8 @@ }, "devDependencies": { "@types/node": "^14.14.20 || ^16.0.0", - "typescript": "~4.6.3" + "typescript": "~4.6.3", + "vite": "^3.0.0-beta.1" }, "engines": { "node": "^14.18 || >=16" diff --git a/code/frameworks/svelte-webpack5/package.json b/code/frameworks/svelte-webpack5/package.json index 04ddea3a359..d3de88469c4 100644 --- a/code/frameworks/svelte-webpack5/package.json +++ b/code/frameworks/svelte-webpack5/package.json @@ -55,7 +55,6 @@ "@storybook/core-common": "7.0.0-alpha.29", "@storybook/preset-svelte-webpack": "7.0.0-alpha.29", "@storybook/svelte": "7.0.0-alpha.29", - "core-js": "^3.8.2", "react": "16.14.0", "react-dom": "16.14.0" }, diff --git a/code/frameworks/vue-webpack5/package.json b/code/frameworks/vue-webpack5/package.json index 8e83bd75092..58521e478ce 100644 --- a/code/frameworks/vue-webpack5/package.json +++ b/code/frameworks/vue-webpack5/package.json @@ -55,7 +55,6 @@ "@storybook/preset-vue-webpack": "7.0.0-alpha.29", "@storybook/vue": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", - "core-js": "^3.8.2", "react": "16.14.0", "react-dom": "16.14.0" }, diff --git a/code/frameworks/vue3-vite/package.json b/code/frameworks/vue3-vite/package.json index e378a146c25..38fb7a76b80 100644 --- a/code/frameworks/vue3-vite/package.json +++ b/code/frameworks/vue3-vite/package.json @@ -61,7 +61,8 @@ }, "devDependencies": { "@types/node": "^14.14.20 || ^16.0.0", - "typescript": "~4.6.3" + "typescript": "~4.6.3", + "vite": "^3.0.0-beta.1" }, "engines": { "node": "^14.18 || >=16" diff --git a/code/frameworks/vue3-webpack5/package.json b/code/frameworks/vue3-webpack5/package.json index c9dc95e807d..e7c1bcf5182 100644 --- a/code/frameworks/vue3-webpack5/package.json +++ b/code/frameworks/vue3-webpack5/package.json @@ -55,7 +55,6 @@ "@storybook/preset-vue3-webpack": "7.0.0-alpha.29", "@storybook/vue3": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", - "core-js": "^3.8.2", "react": "16.14.0", "react-dom": "16.14.0" }, diff --git a/code/frameworks/web-components-webpack5/package.json b/code/frameworks/web-components-webpack5/package.json index 3420ee4cf70..17868e66eb3 100644 --- a/code/frameworks/web-components-webpack5/package.json +++ b/code/frameworks/web-components-webpack5/package.json @@ -58,7 +58,6 @@ "@storybook/preset-web-components-webpack": "7.0.0-alpha.29", "@storybook/web-components": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", - "core-js": "^3.8.2", "react": "16.14.0", "react-dom": "16.14.0" }, diff --git a/code/lib/addons/package.json b/code/lib/addons/package.json index 6ced558ebf7..573b48252e0 100644 --- a/code/lib/addons/package.json +++ b/code/lib/addons/package.json @@ -42,7 +42,6 @@ "@storybook/router": "7.0.0-alpha.29", "@storybook/theming": "7.0.0-alpha.29", "@types/webpack-env": "^1.16.4", - "core-js": "^3.8.2", "global": "^4.4.0" }, "peerDependencies": { diff --git a/code/lib/api/package.json b/code/lib/api/package.json index 890bd14142c..7a1d5d6ee22 100644 --- a/code/lib/api/package.json +++ b/code/lib/api/package.json @@ -39,7 +39,6 @@ "@storybook/router": "7.0.0-alpha.29", "@storybook/semver": "^7.3.2", "@storybook/theming": "7.0.0-alpha.29", - "core-js": "^3.8.2", "dequal": "^2.0.2", "global": "^4.4.0", "lodash": "^4.17.21", diff --git a/code/lib/blocks/package.json b/code/lib/blocks/package.json index f8262862b33..2bf6672467f 100644 --- a/code/lib/blocks/package.json +++ b/code/lib/blocks/package.json @@ -52,7 +52,6 @@ "@storybook/store": "7.0.0-alpha.29", "@storybook/theming": "7.0.0-alpha.29", "color-convert": "^2.0.1", - "core-js": "^3.8.2", "dequal": "^2.0.2", "global": "^4.4.0", "lodash": "^4.17.21", diff --git a/code/lib/builder-webpack5/package.json b/code/lib/builder-webpack5/package.json index 3c955d31711..d023651ae8b 100644 --- a/code/lib/builder-webpack5/package.json +++ b/code/lib/builder-webpack5/package.json @@ -56,7 +56,6 @@ "babel-plugin-named-exports-order": "^0.0.2", "browser-assert": "^1.2.1", "case-sensitive-paths-webpack-plugin": "^2.4.0", - "core-js": "^3.8.2", "css-loader": "^6.7.1", "fork-ts-checker-webpack-plugin": "^7.2.8", "glob": "^7.1.6", diff --git a/code/lib/channel-postmessage/package.json b/code/lib/channel-postmessage/package.json index 84951e3df01..c7e96c2f53f 100644 --- a/code/lib/channel-postmessage/package.json +++ b/code/lib/channel-postmessage/package.json @@ -37,7 +37,6 @@ "@storybook/channels": "7.0.0-alpha.29", "@storybook/client-logger": "7.0.0-alpha.29", "@storybook/core-events": "7.0.0-alpha.29", - "core-js": "^3.8.2", "global": "^4.4.0", "qs": "^6.10.0", "telejson": "^6.0.8" diff --git a/code/lib/channel-websocket/package.json b/code/lib/channel-websocket/package.json index 5d7e47b7a9a..db4dbf4ee8d 100644 --- a/code/lib/channel-websocket/package.json +++ b/code/lib/channel-websocket/package.json @@ -36,7 +36,6 @@ "dependencies": { "@storybook/channels": "7.0.0-alpha.29", "@storybook/client-logger": "7.0.0-alpha.29", - "core-js": "^3.8.2", "global": "^4.4.0", "telejson": "^6.0.8" }, diff --git a/code/lib/channels/package.json b/code/lib/channels/package.json index 33b06b0a263..6d0da5acd62 100644 --- a/code/lib/channels/package.json +++ b/code/lib/channels/package.json @@ -42,7 +42,6 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "core-js": "^3.8.2", "ts-dedent": "^2.0.0", "util-deprecate": "^1.0.2" }, diff --git a/code/lib/cli/package.json b/code/lib/cli/package.json index 14efb77ec8b..be6d785e660 100644 --- a/code/lib/cli/package.json +++ b/code/lib/cli/package.json @@ -51,7 +51,6 @@ "boxen": "^5.1.2", "chalk": "^4.1.0", "commander": "^6.2.1", - "core-js": "^3.8.2", "cross-spawn": "^7.0.3", "degit": "^2.8.4", "envinfo": "^7.7.3", diff --git a/code/lib/cli/src/generators/PREACT/index.ts b/code/lib/cli/src/generators/PREACT/index.ts index 2144c8f4d0f..432060fe1dd 100644 --- a/code/lib/cli/src/generators/PREACT/index.ts +++ b/code/lib/cli/src/generators/PREACT/index.ts @@ -2,9 +2,7 @@ import { baseGenerator } from '../baseGenerator'; import { Generator } from '../types'; const generator: Generator = async (packageManager, npmOptions, options) => { - await baseGenerator(packageManager, npmOptions, options, 'preact', { - extraPackages: ['core-js'], - }); + await baseGenerator(packageManager, npmOptions, options, 'preact'); }; export default generator; diff --git a/code/lib/client-api/package.json b/code/lib/client-api/package.json index 1a294f27361..af19f7ac068 100644 --- a/code/lib/client-api/package.json +++ b/code/lib/client-api/package.json @@ -43,7 +43,6 @@ "@storybook/store": "7.0.0-alpha.29", "@types/qs": "^6.9.5", "@types/webpack-env": "^1.16.4", - "core-js": "^3.8.2", "dequal": "^2.0.2", "global": "^4.4.0", "lodash": "^4.17.21", diff --git a/code/lib/client-logger/package.json b/code/lib/client-logger/package.json index 01f840a29e9..1bbfdea0c65 100644 --- a/code/lib/client-logger/package.json +++ b/code/lib/client-logger/package.json @@ -42,7 +42,6 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "dependencies": { - "core-js": "^3.8.2", "global": "^4.4.0" }, "devDependencies": { diff --git a/code/lib/codemod/package.json b/code/lib/codemod/package.json index a6587e5ce4d..c0564fc5f8b 100644 --- a/code/lib/codemod/package.json +++ b/code/lib/codemod/package.json @@ -40,7 +40,6 @@ "@storybook/csf": "0.0.2--canary.0899bb7.0", "@storybook/csf-tools": "7.0.0-alpha.29", "@storybook/node-logger": "7.0.0-alpha.29", - "core-js": "^3.8.2", "cross-spawn": "^7.0.3", "globby": "^11.0.2", "jscodeshift": "^0.13.1", diff --git a/code/lib/components/package.json b/code/lib/components/package.json index a38783cf22c..98c15d5e5c2 100644 --- a/code/lib/components/package.json +++ b/code/lib/components/package.json @@ -54,7 +54,6 @@ "@storybook/client-logger": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", "@storybook/theming": "7.0.0-alpha.29", - "core-js": "^3.8.2", "memoizerific": "^1.11.3", "qs": "^6.10.0", "util-deprecate": "^1.0.2" diff --git a/code/lib/core-client/package.json b/code/lib/core-client/package.json index a590579fef3..0085e030890 100644 --- a/code/lib/core-client/package.json +++ b/code/lib/core-client/package.json @@ -45,7 +45,6 @@ "@storybook/store": "7.0.0-alpha.29", "@storybook/ui": "7.0.0-alpha.29", "ansi-to-html": "^0.6.11", - "core-js": "^3.8.2", "global": "^4.4.0", "lodash": "^4.17.21", "qs": "^6.10.0", diff --git a/code/lib/core-client/src/globals/polyfills.ts b/code/lib/core-client/src/globals/polyfills.ts index 2ca8b3e828a..b535f6a2cc3 100644 --- a/code/lib/core-client/src/globals/polyfills.ts +++ b/code/lib/core-client/src/globals/polyfills.ts @@ -1,2 +1 @@ import 'regenerator-runtime/runtime'; -import 'core-js/features/symbol'; diff --git a/code/lib/core-common/package.json b/code/lib/core-common/package.json index c23d41f0bbb..5facc1fbef2 100644 --- a/code/lib/core-common/package.json +++ b/code/lib/core-common/package.json @@ -78,7 +78,6 @@ "babel-plugin-macros": "^3.0.1", "babel-plugin-polyfill-corejs3": "^0.1.0", "chalk": "^4.1.0", - "core-js": "^3.8.2", "esbuild": "^0.14.48", "esbuild-register": "^3.3.3", "express": "^4.17.1", diff --git a/code/lib/core-events/package.json b/code/lib/core-events/package.json index c40d8e7095b..e94ba3970b0 100644 --- a/code/lib/core-events/package.json +++ b/code/lib/core-events/package.json @@ -41,9 +41,6 @@ "check": "tsc --noEmit", "prepare": "../../../scripts/prepare/bundle.ts" }, - "dependencies": { - "core-js": "^3.8.2" - }, "devDependencies": { "typescript": "~4.6.3" }, diff --git a/code/lib/core-server/package.json b/code/lib/core-server/package.json index 94e8796fdad..33d476ed14b 100644 --- a/code/lib/core-server/package.json +++ b/code/lib/core-server/package.json @@ -55,7 +55,6 @@ "cli-table3": "^0.6.1", "commander": "^6.2.1", "compression": "^1.7.4", - "core-js": "^3.8.2", "detect-port": "^1.3.0", "express": "^4.17.1", "fs-extra": "^9.0.1", diff --git a/code/lib/core-webpack/package.json b/code/lib/core-webpack/package.json index 06ebf64db95..d0400d59bad 100644 --- a/code/lib/core-webpack/package.json +++ b/code/lib/core-webpack/package.json @@ -45,7 +45,6 @@ "@storybook/core-common": "7.0.0-alpha.29", "@storybook/node-logger": "7.0.0-alpha.29", "@types/node": "^14.0.10 || ^16.0.0", - "core-js": "^3.8.2", "ts-dedent": "^2.0.0" }, "devDependencies": { diff --git a/code/lib/csf-tools/package.json b/code/lib/csf-tools/package.json index e99fbe9558c..871e33c0832 100644 --- a/code/lib/csf-tools/package.json +++ b/code/lib/csf-tools/package.json @@ -42,7 +42,6 @@ "@babel/traverse": "^7.12.11", "@babel/types": "^7.12.11", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "core-js": "^3.8.2", "fs-extra": "^9.0.1", "global": "^4.4.0", "ts-dedent": "^2.0.0" diff --git a/code/lib/docs-tools/package.json b/code/lib/docs-tools/package.json index 0caa815367d..0f55410ceb8 100644 --- a/code/lib/docs-tools/package.json +++ b/code/lib/docs-tools/package.json @@ -37,7 +37,6 @@ "@babel/core": "^7.12.10", "@storybook/csf": "0.0.2--canary.0899bb7.0", "@storybook/store": "7.0.0-alpha.29", - "core-js": "^3.8.2", "doctrine": "^3.0.0", "lodash": "^4.17.21" }, diff --git a/code/lib/instrumenter/package.json b/code/lib/instrumenter/package.json index be54a466608..00474b6464f 100644 --- a/code/lib/instrumenter/package.json +++ b/code/lib/instrumenter/package.json @@ -37,7 +37,6 @@ "@storybook/addons": "7.0.0-alpha.29", "@storybook/client-logger": "7.0.0-alpha.29", "@storybook/core-events": "7.0.0-alpha.29", - "core-js": "^3.8.2", "global": "^4.4.0" }, "devDependencies": { diff --git a/code/lib/node-logger/package.json b/code/lib/node-logger/package.json index a97f1952b80..b838fa5901d 100644 --- a/code/lib/node-logger/package.json +++ b/code/lib/node-logger/package.json @@ -36,7 +36,6 @@ "dependencies": { "@types/npmlog": "^4.1.2", "chalk": "^4.1.0", - "core-js": "^3.8.2", "npmlog": "^5.0.1", "pretty-hrtime": "^1.0.3" }, diff --git a/code/lib/postinstall/package.json b/code/lib/postinstall/package.json index 1366a53be12..340d0800ac0 100644 --- a/code/lib/postinstall/package.json +++ b/code/lib/postinstall/package.json @@ -34,9 +34,6 @@ "check": "tsc --noEmit", "prepare": "node ../../../scripts/prepare.js" }, - "dependencies": { - "core-js": "^3.8.2" - }, "devDependencies": { "jest": "^26.6.3", "jest-specific-snapshot": "^4.0.0", diff --git a/code/lib/preview-web/package.json b/code/lib/preview-web/package.json index 29e4e79703f..cfa42208435 100644 --- a/code/lib/preview-web/package.json +++ b/code/lib/preview-web/package.json @@ -42,7 +42,6 @@ "@storybook/csf": "0.0.2--canary.0899bb7.0", "@storybook/store": "7.0.0-alpha.29", "ansi-to-html": "^0.6.11", - "core-js": "^3.8.2", "global": "^4.4.0", "lodash": "^4.17.21", "qs": "^6.10.0", diff --git a/code/lib/router/package.json b/code/lib/router/package.json index c80d9bbf990..0fd24a1c348 100644 --- a/code/lib/router/package.json +++ b/code/lib/router/package.json @@ -35,7 +35,6 @@ }, "dependencies": { "@storybook/client-logger": "7.0.0-alpha.29", - "core-js": "^3.8.2", "memoizerific": "^1.11.3", "qs": "^6.10.0" }, diff --git a/code/lib/source-loader/package.json b/code/lib/source-loader/package.json index a1e507723ed..fafafc0d5b0 100644 --- a/code/lib/source-loader/package.json +++ b/code/lib/source-loader/package.json @@ -38,7 +38,6 @@ "@storybook/addons": "7.0.0-alpha.29", "@storybook/client-logger": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "core-js": "^3.8.2", "estraverse": "^5.2.0", "global": "^4.4.0", "lodash": "^4.17.21", diff --git a/code/lib/store/package.json b/code/lib/store/package.json index 5749685d5b5..c54558913fd 100644 --- a/code/lib/store/package.json +++ b/code/lib/store/package.json @@ -38,7 +38,6 @@ "@storybook/client-logger": "7.0.0-alpha.29", "@storybook/core-events": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", - "core-js": "^3.8.2", "dequal": "^2.0.2", "global": "^4.4.0", "lodash": "^4.17.21", diff --git a/code/lib/telemetry/package.json b/code/lib/telemetry/package.json index 2726b75d985..e2ab836e812 100644 --- a/code/lib/telemetry/package.json +++ b/code/lib/telemetry/package.json @@ -37,7 +37,6 @@ "@storybook/client-logger": "7.0.0-alpha.29", "@storybook/core-common": "7.0.0-alpha.29", "chalk": "^4.1.0", - "core-js": "^3.8.2", "detect-package-manager": "^2.0.1", "fetch-retry": "^5.0.2", "fs-extra": "^9.0.1", diff --git a/code/lib/theming/package.json b/code/lib/theming/package.json index ff81225904b..a9823d378ae 100644 --- a/code/lib/theming/package.json +++ b/code/lib/theming/package.json @@ -48,7 +48,6 @@ }, "dependencies": { "@storybook/client-logger": "7.0.0-alpha.29", - "core-js": "^3.8.2", "memoizerific": "^1.11.3" }, "devDependencies": { diff --git a/code/lib/ui/package.json b/code/lib/ui/package.json index 6b645251557..93fa6be3f68 100644 --- a/code/lib/ui/package.json +++ b/code/lib/ui/package.json @@ -68,8 +68,6 @@ "@storybook/theming": "7.0.0-alpha.29", "@testing-library/react": "^11.2.2", "copy-to-clipboard": "^3.3.1", - "core-js": "^3.8.2", - "core-js-pure": "^3.8.2", "downshift": "^6.0.15", "enzyme": "^3.11.0", "flush-promises": "^1.0.2", diff --git a/code/package.json b/code/package.json index 1e25894466f..376efe61044 100644 --- a/code/package.json +++ b/code/package.json @@ -280,7 +280,6 @@ "codecov": "^3.8.1", "commander": "^6.2.1", "concurrently": "^5.3.0", - "core-js": "^3.21.1", "cross-env": "^7.0.3", "danger": "^10.6.2", "detect-port": "^1.3.0", @@ -364,12 +363,6 @@ "@compodoc/compodoc": { "built": false }, - "core-js": { - "built": false - }, - "core-js-pure": { - "built": false - }, "ejs": { "built": false }, diff --git a/code/presets/html-webpack/package.json b/code/presets/html-webpack/package.json index d634b016778..319b8f2cef9 100644 --- a/code/presets/html-webpack/package.json +++ b/code/presets/html-webpack/package.json @@ -52,7 +52,6 @@ "dependencies": { "@storybook/core-webpack": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", - "core-js": "^3.8.2", "html-loader": "^3.1.0", "react": "16.14.0", "react-dom": "16.14.0", diff --git a/code/presets/preact-webpack/package.json b/code/presets/preact-webpack/package.json index ee04849f768..9381f664b6e 100644 --- a/code/presets/preact-webpack/package.json +++ b/code/presets/preact-webpack/package.json @@ -53,7 +53,6 @@ "@babel/plugin-transform-react-jsx": "^7.12.12", "@storybook/core-webpack": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", - "core-js": "^3.8.2", "react": "16.14.0", "react-dom": "16.14.0" }, diff --git a/code/presets/react-webpack/package.json b/code/presets/react-webpack/package.json index 037b87ade6a..c2d972183dc 100644 --- a/code/presets/react-webpack/package.json +++ b/code/presets/react-webpack/package.json @@ -83,7 +83,6 @@ "@types/node": "^14.14.20 || ^16.0.0", "babel-plugin-add-react-displayname": "^0.0.5", "babel-plugin-react-docgen": "^4.2.1", - "core-js": "^3.8.2", "fs-extra": "^9.0.1", "react-refresh": "^0.11.0" }, diff --git a/code/presets/server-webpack/package.json b/code/presets/server-webpack/package.json index 4733271e547..775ec41a0b3 100644 --- a/code/presets/server-webpack/package.json +++ b/code/presets/server-webpack/package.json @@ -59,7 +59,6 @@ "@storybook/core-webpack": "7.0.0-alpha.29", "@storybook/server": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", - "core-js": "^3.8.2", "global": "^4.4.0", "react": "16.14.0", "react-dom": "16.14.0", diff --git a/code/presets/svelte-webpack/package.json b/code/presets/svelte-webpack/package.json index bd1f8763260..ab9d27cb8ff 100644 --- a/code/presets/svelte-webpack/package.json +++ b/code/presets/svelte-webpack/package.json @@ -67,7 +67,6 @@ "dependencies": { "@storybook/core-webpack": "7.0.0-alpha.29", "@storybook/node-logger": "7.0.0-alpha.29", - "core-js": "^3.8.2", "react": "16.14.0", "react-dom": "16.14.0", "sveltedoc-parser": "4.1.0", diff --git a/code/presets/vue-webpack/package.json b/code/presets/vue-webpack/package.json index a84db6cca01..fcb8db84552 100644 --- a/code/presets/vue-webpack/package.json +++ b/code/presets/vue-webpack/package.json @@ -63,7 +63,6 @@ "@storybook/core-webpack": "7.0.0-alpha.29", "@storybook/docs-tools": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", - "core-js": "^3.8.2", "react": "16.14.0", "react-dom": "16.14.0", "ts-loader": "^9.2.8", diff --git a/code/presets/vue3-webpack/package.json b/code/presets/vue3-webpack/package.json index 2c0a29096a1..b039b076b27 100644 --- a/code/presets/vue3-webpack/package.json +++ b/code/presets/vue3-webpack/package.json @@ -63,7 +63,6 @@ "@storybook/core-webpack": "7.0.0-alpha.29", "@storybook/docs-tools": "7.0.0-alpha.29", "@types/node": "^14.14.20 || ^16.0.0", - "core-js": "^3.8.2", "react": "16.14.0", "react-dom": "16.14.0", "ts-loader": "^9.2.8", diff --git a/code/presets/web-components-webpack/package.json b/code/presets/web-components-webpack/package.json index 41d99c0547b..65f409888d5 100644 --- a/code/presets/web-components-webpack/package.json +++ b/code/presets/web-components-webpack/package.json @@ -59,7 +59,6 @@ "@types/node": "^14.14.20 || ^16.0.0", "babel-loader": "^7.0.0 || ^8.0.0", "babel-plugin-bundled-import-meta": "^0.3.1", - "core-js": "^3.8.2", "react": "16.14.0", "react-dom": "16.14.0" }, diff --git a/code/renderers/html/package.json b/code/renderers/html/package.json index 1fde7f4a268..194d915f415 100644 --- a/code/renderers/html/package.json +++ b/code/renderers/html/package.json @@ -56,7 +56,6 @@ "@storybook/docs-tools": "7.0.0-alpha.29", "@storybook/preview-web": "7.0.0-alpha.29", "@storybook/store": "7.0.0-alpha.29", - "core-js": "^3.8.2", "global": "^4.4.0", "react": "16.14.0", "react-dom": "16.14.0", diff --git a/code/renderers/preact/package.json b/code/renderers/preact/package.json index 2e54a6380d4..32275e5eb5e 100644 --- a/code/renderers/preact/package.json +++ b/code/renderers/preact/package.json @@ -54,7 +54,6 @@ "@storybook/core-client": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", "@storybook/store": "7.0.0-alpha.29", - "core-js": "^3.8.2", "global": "^4.4.0", "react": "16.14.0", "react-dom": "16.14.0", diff --git a/code/renderers/react/package.json b/code/renderers/react/package.json index 7ced3ecbf0d..9b783ae1d54 100644 --- a/code/renderers/react/package.json +++ b/code/renderers/react/package.json @@ -62,7 +62,6 @@ "acorn": "^7.4.1", "acorn-jsx": "^5.3.1", "acorn-walk": "^7.2.0", - "core-js": "^3.8.2", "escodegen": "^2.0.0", "global": "^4.4.0", "html-tags": "^3.1.0", diff --git a/code/renderers/server/package.json b/code/renderers/server/package.json index 4d59e5185c3..bc6d50dd657 100644 --- a/code/renderers/server/package.json +++ b/code/renderers/server/package.json @@ -55,7 +55,6 @@ "@storybook/csf": "0.0.2--canary.0899bb7.0", "@storybook/preview-web": "7.0.0-alpha.29", "@storybook/store": "7.0.0-alpha.29", - "core-js": "^3.8.2", "global": "^4.4.0", "react": "16.14.0", "react-dom": "16.14.0", diff --git a/code/renderers/svelte/package.json b/code/renderers/svelte/package.json index fe15ebb4f59..cb82b269ed4 100644 --- a/code/renderers/svelte/package.json +++ b/code/renderers/svelte/package.json @@ -60,7 +60,6 @@ "@storybook/csf": "0.0.2--canary.0899bb7.0", "@storybook/docs-tools": "7.0.0-alpha.29", "@storybook/store": "7.0.0-alpha.29", - "core-js": "^3.8.2", "global": "^4.4.0", "react": "16.14.0", "react-dom": "16.14.0", diff --git a/code/renderers/vue/package.json b/code/renderers/vue/package.json index 891022835dd..16caca270a4 100644 --- a/code/renderers/vue/package.json +++ b/code/renderers/vue/package.json @@ -56,7 +56,6 @@ "@storybook/csf": "0.0.2--canary.0899bb7.0", "@storybook/docs-tools": "7.0.0-alpha.29", "@storybook/store": "7.0.0-alpha.29", - "core-js": "^3.8.2", "global": "^4.4.0", "react": "16.14.0", "react-dom": "16.14.0", diff --git a/code/renderers/vue3/package.json b/code/renderers/vue3/package.json index 911a53dff6a..56b6223fadd 100644 --- a/code/renderers/vue3/package.json +++ b/code/renderers/vue3/package.json @@ -55,7 +55,6 @@ "@storybook/csf": "0.0.2--canary.0899bb7.0", "@storybook/docs-tools": "7.0.0-alpha.29", "@storybook/store": "7.0.0-alpha.29", - "core-js": "^3.8.2", "global": "^4.4.0", "react": "16.14.0", "react-dom": "16.14.0", diff --git a/code/renderers/web-components/package.json b/code/renderers/web-components/package.json index eec18990762..ed554efa056 100644 --- a/code/renderers/web-components/package.json +++ b/code/renderers/web-components/package.json @@ -60,7 +60,6 @@ "@storybook/docs-tools": "7.0.0-alpha.29", "@storybook/preview-web": "7.0.0-alpha.29", "@storybook/store": "7.0.0-alpha.29", - "core-js": "^3.8.2", "global": "^4.4.0", "react": "16.14.0", "react-dom": "16.14.0", diff --git a/code/yarn.lock b/code/yarn.lock index 419c3fe5f3a..8184c70a431 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -6874,7 +6874,6 @@ __metadata: "@storybook/theming": 7.0.0-alpha.29 "@testing-library/react": ^11.2.2 axe-core: ^4.2.0 - core-js: ^3.8.2 global: ^4.4.0 lodash: ^4.17.21 react-sizeme: ^3.0.1 @@ -6904,7 +6903,6 @@ __metadata: "@storybook/csf": 0.0.2--canary.0899bb7.0 "@storybook/theming": 7.0.0-alpha.29 "@types/lodash": ^4.14.167 - core-js: ^3.8.2 dequal: ^2.0.2 global: ^4.4.0 lodash: ^4.17.21 @@ -6938,7 +6936,6 @@ __metadata: "@storybook/core-events": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 "@storybook/theming": 7.0.0-alpha.29 - core-js: ^3.8.2 global: ^4.4.0 memoizerific: ^1.11.3 ts-dedent: ^2.0.0 @@ -6969,7 +6966,6 @@ __metadata: "@storybook/node-logger": 7.0.0-alpha.29 "@storybook/store": 7.0.0-alpha.29 "@storybook/theming": 7.0.0-alpha.29 - core-js: ^3.8.2 lodash: ^4.17.21 ts-dedent: ^2.0.0 peerDependencies: @@ -7011,7 +7007,6 @@ __metadata: "@storybook/theming": 7.0.0-alpha.29 "@types/util-deprecate": ^1.0.0 babel-loader: ^8.2.5 - core-js: ^3.8.2 dequal: ^2.0.2 global: ^4.4.0 lodash: ^4.17.21 @@ -7054,7 +7049,6 @@ __metadata: "@storybook/node-logger": 7.0.0-alpha.29 "@storybook/vue": 7.0.0-alpha.29 "@types/jest": ^26.0.16 - core-js: ^3.8.2 ts-dedent: ^2.0.0 typescript: ~4.6.3 peerDependencies: @@ -7094,7 +7088,6 @@ __metadata: "@storybook/addons": 7.0.0-alpha.29 "@storybook/core-events": 7.0.0-alpha.29 "@types/webpack-env": ^1.16.0 - core-js: ^3.8.2 global: ^4.4.0 typescript: ~4.6.3 languageName: unknown @@ -7116,7 +7109,6 @@ __metadata: "@storybook/jest": ^0.0.10 "@storybook/testing-library": 0.0.14-next.0 "@storybook/theming": 7.0.0-alpha.29 - core-js: ^3.8.2 formik: ^2.2.9 global: ^4.4.0 jest-mock: ^27.0.6 @@ -7144,7 +7136,6 @@ __metadata: "@storybook/components": 7.0.0-alpha.29 "@storybook/core-events": 7.0.0-alpha.29 "@storybook/theming": 7.0.0-alpha.29 - core-js: ^3.8.2 global: ^4.4.0 react-sizeme: ^3.0.1 typescript: ~4.6.3 @@ -7169,7 +7160,6 @@ __metadata: "@storybook/core-events": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 "@storybook/router": 7.0.0-alpha.29 - core-js: ^3.8.2 global: ^4.4.0 prop-types: ^15.7.2 ts-dedent: ^2.0.0 @@ -7195,7 +7185,6 @@ __metadata: "@storybook/components": 7.0.0-alpha.29 "@storybook/core-events": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - core-js: ^3.8.2 global: ^4.4.0 typescript: ~4.6.3 peerDependencies: @@ -7219,7 +7208,6 @@ __metadata: "@storybook/components": 7.0.0-alpha.29 "@storybook/core-events": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - core-js: ^3.8.2 global: ^4.4.0 ts-dedent: ^2.0.0 typescript: ~4.6.3 @@ -7256,7 +7244,6 @@ __metadata: "@storybook/node-logger": 7.0.0-alpha.29 "@types/jest-image-snapshot": ^4.1.3 "@types/puppeteer": ^5.4.0 - core-js: ^3.8.2 jest-image-snapshot: ^4.3.0 puppeteer: ^2.0.0 || ^3.0.0 peerDependencies: @@ -7292,7 +7279,6 @@ __metadata: "@types/jest": ^26.0.16 "@types/jest-specific-snapshot": ^0.5.3 babel-loader: ^8.2.5 - core-js: ^3.8.2 enzyme: ^3.11.0 enzyme-to-json: ^3.6.1 glob: ^7.1.6 @@ -7371,7 +7357,6 @@ __metadata: "@storybook/theming": 7.0.0-alpha.29 "@types/react": ^16.14.23 "@types/react-syntax-highlighter": 11.0.5 - core-js: ^3.8.2 estraverse: ^5.2.0 prop-types: ^15.7.2 react-syntax-highlighter: ^15.5.0 @@ -7412,7 +7397,6 @@ __metadata: "@storybook/client-logger": 7.0.0-alpha.29 "@storybook/components": 7.0.0-alpha.29 "@storybook/theming": 7.0.0-alpha.29 - core-js: ^3.8.2 typescript: ~4.6.3 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -7435,7 +7419,6 @@ __metadata: "@storybook/components": 7.0.0-alpha.29 "@storybook/core-events": 7.0.0-alpha.29 "@storybook/theming": 7.0.0-alpha.29 - core-js: ^3.8.2 global: ^4.4.0 memoizerific: ^1.11.3 prop-types: ^15.7.2 @@ -7463,7 +7446,6 @@ __metadata: "@storybook/router": 7.0.0-alpha.29 "@storybook/theming": 7.0.0-alpha.29 "@types/webpack-env": ^1.16.4 - core-js: ^3.8.2 global: ^4.4.0 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -7529,7 +7511,6 @@ __metadata: "@types/react-dom": ^16.9.14 "@types/tmp": ^0.2.3 autoprefixer: ^9.8.6 - core-js: ^3.8.2 cross-spawn: ^7.0.3 find-up: ^5.0.0 fork-ts-checker-webpack-plugin: ^7.2.6 @@ -7593,7 +7574,6 @@ __metadata: "@types/lodash": ^4.14.167 "@types/qs": ^6 "@types/semver": ^7.3.4 - core-js: ^3.8.2 dequal: ^2.0.2 flush-promises: ^1.0.2 global: ^4.4.0 @@ -7663,7 +7643,6 @@ __metadata: "@storybook/store": 7.0.0-alpha.29 "@storybook/theming": 7.0.0-alpha.29 color-convert: ^2.0.1 - core-js: ^3.8.2 dequal: ^2.0.2 global: ^4.4.0 lodash: ^4.17.21 @@ -7768,7 +7747,6 @@ __metadata: babel-plugin-named-exports-order: ^0.0.2 browser-assert: ^1.2.1 case-sensitive-paths-webpack-plugin: ^2.4.0 - core-js: ^3.8.2 css-loader: ^6.7.1 fork-ts-checker-webpack-plugin: ^7.2.8 glob: ^7.1.6 @@ -7804,7 +7782,6 @@ __metadata: "@storybook/channels": 7.0.0-alpha.29 "@storybook/client-logger": 7.0.0-alpha.29 "@storybook/core-events": 7.0.0-alpha.29 - core-js: ^3.8.2 global: ^4.4.0 qs: ^6.10.0 telejson: ^6.0.8 @@ -7818,7 +7795,6 @@ __metadata: dependencies: "@storybook/channels": 7.0.0-alpha.29 "@storybook/client-logger": 7.0.0-alpha.29 - core-js: ^3.8.2 global: ^4.4.0 telejson: ^6.0.8 typescript: ~4.6.3 @@ -7829,7 +7805,6 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/channels@workspace:lib/channels" dependencies: - core-js: ^3.8.2 ts-dedent: ^2.0.0 typescript: ~4.6.3 util-deprecate: ^1.0.2 @@ -7871,7 +7846,6 @@ __metadata: boxen: ^5.1.2 chalk: ^4.1.0 commander: ^6.2.1 - core-js: ^3.8.2 cross-spawn: ^7.0.3 degit: ^2.8.4 envinfo: ^7.7.3 @@ -7912,7 +7886,6 @@ __metadata: "@storybook/store": 7.0.0-alpha.29 "@types/qs": ^6.9.5 "@types/webpack-env": ^1.16.4 - core-js: ^3.8.2 dequal: ^2.0.2 global: ^4.4.0 lodash: ^4.17.21 @@ -7933,7 +7906,6 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/client-logger@workspace:lib/client-logger" dependencies: - core-js: ^3.8.2 global: ^4.4.0 typescript: ~4.6.3 languageName: unknown @@ -7958,7 +7930,6 @@ __metadata: "@storybook/csf": 0.0.2--canary.0899bb7.0 "@storybook/csf-tools": 7.0.0-alpha.29 "@storybook/node-logger": 7.0.0-alpha.29 - core-js: ^3.8.2 cross-spawn: ^7.0.3 globby: ^11.0.2 jest: ^26.6.3 @@ -7987,7 +7958,6 @@ __metadata: "@types/react-syntax-highlighter": 11.0.5 "@types/util-deprecate": ^1.0.0 color-convert: ^2.0.1 - core-js: ^3.8.2 css: ^3.0.0 dequal: ^2.0.2 global: ^4.4.0 @@ -8028,7 +7998,6 @@ __metadata: "@storybook/store": 7.0.0-alpha.29 "@storybook/ui": 7.0.0-alpha.29 ansi-to-html: ^0.6.11 - core-js: ^3.8.2 global: ^4.4.0 lodash: ^4.17.21 qs: ^6.10.0 @@ -8081,7 +8050,6 @@ __metadata: babel-plugin-macros: ^3.0.1 babel-plugin-polyfill-corejs3: ^0.1.0 chalk: ^4.1.0 - core-js: ^3.8.2 esbuild: ^0.14.48 esbuild-register: ^3.3.3 express: ^4.17.1 @@ -8116,7 +8084,6 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/core-events@workspace:lib/core-events" dependencies: - core-js: ^3.8.2 typescript: ~4.6.3 languageName: unknown linkType: soft @@ -8161,7 +8128,6 @@ __metadata: cli-table3: ^0.6.1 commander: ^6.2.1 compression: ^1.7.4 - core-js: ^3.8.2 detect-port: ^1.3.0 express: ^4.17.1 fs-extra: ^9.0.1 @@ -8202,7 +8168,6 @@ __metadata: "@storybook/core-common": 7.0.0-alpha.29 "@storybook/node-logger": 7.0.0-alpha.29 "@types/node": ^14.0.10 || ^16.0.0 - core-js: ^3.8.2 ts-dedent: ^2.0.0 typescript: ~4.6.3 languageName: unknown @@ -8222,7 +8187,6 @@ __metadata: "@storybook/csf": 0.0.2--canary.0899bb7.0 "@storybook/mdx2-csf": ^0.0.3 "@types/fs-extra": ^9.0.6 - core-js: ^3.8.2 fs-extra: ^9.0.1 global: ^4.4.0 js-yaml: ^3.14.1 @@ -8300,7 +8264,6 @@ __metadata: "@babel/core": ^7.12.10 "@storybook/csf": 0.0.2--canary.0899bb7.0 "@storybook/store": 7.0.0-alpha.29 - core-js: ^3.8.2 doctrine: ^3.0.0 jest-specific-snapshot: ^4.0.0 lodash: ^4.17.21 @@ -8330,7 +8293,6 @@ __metadata: "@storybook/core-common": 7.0.0-alpha.29 "@storybook/docs-tools": 7.0.0-alpha.29 "@storybook/store": 7.0.0-alpha.29 - core-js: ^3.8.2 global: ^4.4.0 react: 16.14.0 react-dom: 16.14.0 @@ -8470,7 +8432,6 @@ __metadata: "@storybook/html": 7.0.0-alpha.29 "@storybook/preset-html-webpack": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 - core-js: ^3.8.2 global: ^4.4.0 react: 16.14.0 react-dom: 16.14.0 @@ -8490,7 +8451,6 @@ __metadata: "@storybook/docs-tools": 7.0.0-alpha.29 "@storybook/preview-web": 7.0.0-alpha.29 "@storybook/store": 7.0.0-alpha.29 - core-js: ^3.8.2 global: ^4.4.0 react: 16.14.0 react-dom: 16.14.0 @@ -8508,7 +8468,6 @@ __metadata: "@storybook/addons": 7.0.0-alpha.29 "@storybook/client-logger": 7.0.0-alpha.29 "@storybook/core-events": 7.0.0-alpha.29 - core-js: ^3.8.2 global: ^4.4.0 typescript: ~4.6.3 languageName: unknown @@ -8626,7 +8585,6 @@ __metadata: "@types/npmlog": ^4.1.2 "@types/pretty-hrtime": ^1.0.0 chalk: ^4.1.0 - core-js: ^3.8.2 npmlog: ^5.0.1 pretty-hrtime: ^1.0.3 typescript: ~4.6.3 @@ -8650,7 +8608,6 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/postinstall@workspace:lib/postinstall" dependencies: - core-js: ^3.8.2 jest: ^26.6.3 jest-specific-snapshot: ^4.0.0 jscodeshift: ^0.13.1 @@ -8667,7 +8624,6 @@ __metadata: "@storybook/preact": 7.0.0-alpha.29 "@storybook/preset-preact-webpack": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 - core-js: ^3.8.2 preact: ^10.5.13 react: 16.14.0 react-dom: 16.14.0 @@ -8686,7 +8642,6 @@ __metadata: "@storybook/core-client": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 "@storybook/store": 7.0.0-alpha.29 - core-js: ^3.8.2 global: ^4.4.0 preact: ^10.5.13 react: 16.14.0 @@ -8723,7 +8678,6 @@ __metadata: dependencies: "@storybook/core-webpack": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 - core-js: ^3.8.2 html-loader: ^3.1.0 react: 16.14.0 react-dom: 16.14.0 @@ -8741,7 +8695,6 @@ __metadata: "@babel/plugin-transform-react-jsx": ^7.12.12 "@storybook/core-webpack": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 - core-js: ^3.8.2 preact: ^10.5.13 react: 16.14.0 react-dom: 16.14.0 @@ -8769,7 +8722,6 @@ __metadata: "@types/util-deprecate": ^1.0.0 babel-plugin-add-react-displayname: ^0.0.5 babel-plugin-react-docgen: ^4.2.1 - core-js: ^3.8.2 fs-extra: ^9.0.1 react-refresh: ^0.11.0 typescript: ~4.6.3 @@ -8807,7 +8759,6 @@ __metadata: "@storybook/core-webpack": 7.0.0-alpha.29 "@storybook/server": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 - core-js: ^3.8.2 fs-extra: ^9.0.1 global: ^4.4.0 jest-specific-snapshot: ^4.0.0 @@ -8827,7 +8778,6 @@ __metadata: dependencies: "@storybook/core-webpack": 7.0.0-alpha.29 "@storybook/node-logger": 7.0.0-alpha.29 - core-js: ^3.8.2 react: 16.14.0 react-dom: 16.14.0 svelte: ^3.31.2 @@ -8849,7 +8799,6 @@ __metadata: "@storybook/core-webpack": 7.0.0-alpha.29 "@storybook/docs-tools": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 - core-js: ^3.8.2 react: 16.14.0 react-dom: 16.14.0 ts-loader: ^9.2.8 @@ -8878,7 +8827,6 @@ __metadata: "@storybook/docs-tools": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 "@vue/compiler-sfc": ^3.2.33 - core-js: ^3.8.2 react: 16.14.0 react-dom: 16.14.0 ts-loader: ^9.2.8 @@ -8907,7 +8855,6 @@ __metadata: "@types/node": ^14.14.20 || ^16.0.0 babel-loader: ^7.0.0 || ^8.0.0 babel-plugin-bundled-import-meta: ^0.3.1 - core-js: ^3.8.2 lit-html: 2.0.2 react: 16.14.0 react-dom: 16.14.0 @@ -8929,7 +8876,6 @@ __metadata: "@storybook/csf": 0.0.2--canary.0899bb7.0 "@storybook/store": 7.0.0-alpha.29 ansi-to-html: ^0.6.11 - core-js: ^3.8.2 global: ^4.4.0 lodash: ^4.17.21 qs: ^6.10.0 @@ -8972,6 +8918,7 @@ __metadata: magic-string: ^0.26.1 react-docgen: ^6.0.0-alpha.3 typescript: ~4.6.3 + vite: ^3.0.0-beta.1 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -8986,7 +8933,6 @@ __metadata: "@storybook/preset-react-webpack": 7.0.0-alpha.29 "@storybook/react": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 - core-js: ^3.8.2 jest-specific-snapshot: ^4.0.0 typescript: ~4.6.3 peerDependencies: @@ -9018,7 +8964,6 @@ __metadata: acorn: ^7.4.1 acorn-jsx: ^5.3.1 acorn-walk: ^7.2.0 - core-js: ^3.8.2 escodegen: ^2.0.0 global: ^4.4.0 html-tags: ^3.1.0 @@ -9197,7 +9142,6 @@ __metadata: codecov: ^3.8.1 commander: ^6.2.1 concurrently: ^5.3.0 - core-js: ^3.21.1 cross-env: ^7.0.3 cypress: 8.7.0 danger: ^10.6.2 @@ -9288,10 +9232,6 @@ __metadata: optional: true "@cypress/webpack-preprocessor": optional: true - core-js: - built: false - core-js-pure: - built: false cypress: optional: true ejs: @@ -9327,7 +9267,6 @@ __metadata: resolution: "@storybook/router@workspace:lib/router" dependencies: "@storybook/client-logger": 7.0.0-alpha.29 - core-js: ^3.8.2 dequal: ^2.0.2 global: ^4.4.0 history: 5.0.0 @@ -9382,7 +9321,6 @@ __metadata: "@storybook/preset-server-webpack": 7.0.0-alpha.29 "@storybook/server": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 - core-js: ^3.8.2 react: 16.14.0 react-dom: 16.14.0 typescript: ~4.6.3 @@ -9398,7 +9336,6 @@ __metadata: "@storybook/csf": 0.0.2--canary.0899bb7.0 "@storybook/preview-web": 7.0.0-alpha.29 "@storybook/store": 7.0.0-alpha.29 - core-js: ^3.8.2 global: ^4.4.0 react: 16.14.0 react-dom: 16.14.0 @@ -9414,7 +9351,6 @@ __metadata: "@storybook/addons": 7.0.0-alpha.29 "@storybook/client-logger": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - core-js: ^3.8.2 estraverse: ^5.2.0 global: ^4.4.0 lodash: ^4.17.21 @@ -9434,7 +9370,6 @@ __metadata: "@storybook/client-logger": 7.0.0-alpha.29 "@storybook/core-events": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 - core-js: ^3.8.2 dequal: ^2.0.2 global: ^4.4.0 lodash: ^4.17.21 @@ -9465,7 +9400,7 @@ __metadata: svelte: ^3.0.0 sveltedoc-parser: ^4.2.1 typescript: ~4.6.3 - vite: 3 + vite: ^3.0.0-beta.1 languageName: unknown linkType: soft @@ -9477,7 +9412,6 @@ __metadata: "@storybook/core-common": 7.0.0-alpha.29 "@storybook/preset-svelte-webpack": 7.0.0-alpha.29 "@storybook/svelte": 7.0.0-alpha.29 - core-js: ^3.8.2 react: 16.14.0 react-dom: 16.14.0 svelte: ^3.48.0 @@ -9500,7 +9434,6 @@ __metadata: "@storybook/csf": 0.0.2--canary.0899bb7.0 "@storybook/docs-tools": 7.0.0-alpha.29 "@storybook/store": 7.0.0-alpha.29 - core-js: ^3.8.2 global: ^4.4.0 react: 16.14.0 react-dom: 16.14.0 @@ -9520,7 +9453,6 @@ __metadata: "@storybook/client-logger": 7.0.0-alpha.29 "@storybook/core-common": 7.0.0-alpha.29 chalk: ^4.1.0 - core-js: ^3.8.2 detect-package-manager: ^2.0.1 fetch-retry: ^5.0.2 fs-extra: ^9.0.1 @@ -9569,7 +9501,6 @@ __metadata: "@storybook/client-logger": 7.0.0-alpha.29 "@types/fs-extra": ^9.0.6 "@types/node": ^14.14.20 || ^16.0.0 - core-js: ^3.8.2 deep-object-diff: ^1.1.0 fs-extra: ^9.0.1 global: ^4.4.0 @@ -9619,8 +9550,6 @@ __metadata: "@storybook/theming": 7.0.0-alpha.29 "@testing-library/react": ^11.2.2 copy-to-clipboard: ^3.3.1 - core-js: ^3.8.2 - core-js-pure: ^3.8.2 downshift: ^6.0.15 enzyme: ^3.11.0 flush-promises: ^1.0.2 @@ -9655,7 +9584,6 @@ __metadata: "@storybook/preset-vue-webpack": 7.0.0-alpha.29 "@storybook/vue": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 - core-js: ^3.8.2 react: 16.14.0 react-dom: 16.14.0 typescript: ~4.6.3 @@ -9683,7 +9611,7 @@ __metadata: "@vitejs/plugin-vue": ^3.0.3 magic-string: ^0.26.1 typescript: ~4.6.3 - vite: 3 + vite: ^3.0.0-beta.1 vue-docgen-api: ^4.40.0 languageName: unknown linkType: soft @@ -9698,7 +9626,6 @@ __metadata: "@storybook/vue3": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 "@vue/compiler-sfc": 3.0.0 - core-js: ^3.8.2 react: 16.14.0 react-dom: 16.14.0 typescript: ~4.6.3 @@ -9721,7 +9648,6 @@ __metadata: "@storybook/csf": 0.0.2--canary.0899bb7.0 "@storybook/docs-tools": 7.0.0-alpha.29 "@storybook/store": 7.0.0-alpha.29 - core-js: ^3.8.2 global: ^4.4.0 react: 16.14.0 react-dom: 16.14.0 @@ -9745,7 +9671,6 @@ __metadata: "@storybook/csf": 0.0.2--canary.0899bb7.0 "@storybook/docs-tools": 7.0.0-alpha.29 "@storybook/store": 7.0.0-alpha.29 - core-js: ^3.8.2 global: ^4.4.0 react: 16.14.0 react-dom: 16.14.0 @@ -9770,7 +9695,6 @@ __metadata: "@storybook/preset-web-components-webpack": 7.0.0-alpha.29 "@storybook/web-components": 7.0.0-alpha.29 "@types/node": ^14.14.20 || ^16.0.0 - core-js: ^3.8.2 lit-html: 2.0.2 react: 16.14.0 react-dom: 16.14.0 @@ -9792,7 +9716,6 @@ __metadata: "@storybook/docs-tools": 7.0.0-alpha.29 "@storybook/preview-web": 7.0.0-alpha.29 "@storybook/store": 7.0.0-alpha.29 - core-js: ^3.8.2 global: ^4.4.0 lit-html: 2.0.2 react: 16.14.0 @@ -10339,13 +10262,6 @@ __metadata: languageName: node linkType: hard -"@types/core-js@npm:^2.5.4": - version: 2.5.5 - resolution: "@types/core-js@npm:2.5.5" - checksum: 3ad6081d5ef92bc1a30e055a0846101924251f664d5293b997e3bdc2ef1ba8b961333227c34f1f462d353876455e7a299a07db95febae388ba862f998cd8a4e9 - languageName: node - linkType: hard - "@types/cors@npm:^2.8.12": version: 2.8.12 resolution: "@types/cors@npm:2.8.12" @@ -12992,12 +12908,10 @@ __metadata: "@storybook/jest": ^0.0.10 "@storybook/source-loader": 7.0.0-alpha.29 "@storybook/testing-library": 0.0.14-next.0 - "@types/core-js": ^2.5.4 "@types/jest": ^26.0.16 "@types/node": ^14.14.20 || ^16.0.0 "@types/sass": ^1 "@webcomponents/custom-elements": ^1.4.3 - core-js: ^3.8.2 global: ^4.4.0 jasmine-core: ~3.6.0 jasmine-spec-reporter: ~5.0.2 @@ -17449,7 +17363,7 @@ __metadata: languageName: node linkType: hard -"core-js-pure@npm:^3.20.2, core-js-pure@npm:^3.8.1, core-js-pure@npm:^3.8.2": +"core-js-pure@npm:^3.20.2, core-js-pure@npm:^3.8.1": version: 3.25.0 resolution: "core-js-pure@npm:3.25.0" checksum: 987639f66d06ca514fa33a0691231d31bf834dd4521c659be20dea7d4c23edb4b4e5305d78f3b45c3221c3041ea770e80f14cfddde191e4bc5ef18a87cae90a0 @@ -17470,7 +17384,7 @@ __metadata: languageName: node linkType: hard -"core-js@npm:^3.0.4, core-js@npm:^3.19.2, core-js@npm:^3.21.1, core-js@npm:^3.6.5, core-js@npm:^3.8.2, core-js@npm:^3.8.3": +"core-js@npm:^3.0.4, core-js@npm:^3.19.2, core-js@npm:^3.6.5, core-js@npm:^3.8.2, core-js@npm:^3.8.3": version: 3.25.0 resolution: "core-js@npm:3.25.0" checksum: 471c2706eaca7aca8c9021fdc714f818c27dc9a1d8e429dbad9f4e8e41884f74d32f2862951044c7b531d99c9b4cf32829790a478ffe21bcac9100afb3222096 @@ -44618,38 +44532,6 @@ __metadata: languageName: node linkType: hard -"vite@npm:3": - version: 3.0.9 - resolution: "vite@npm:3.0.9" - dependencies: - esbuild: ^0.14.47 - fsevents: ~2.3.2 - postcss: ^8.4.16 - resolve: ^1.22.1 - rollup: ">=2.75.6 <2.77.0 || ~2.77.0" - peerDependencies: - less: "*" - sass: "*" - stylus: "*" - terser: ^5.4.0 - dependenciesMeta: - fsevents: - optional: true - peerDependenciesMeta: - less: - optional: true - sass: - optional: true - stylus: - optional: true - terser: - optional: true - bin: - vite: bin/vite.js - checksum: 0e39c11e8befd9ac139ab48ace83125bb4ad0ded14fd7c370290af8c001accbb5e67ce7677d958f5b2ffaf0a38b342ffabf166bc33aa5de32a8510ecb4596be9 - languageName: node - linkType: hard - "vite@npm:3.1.0-beta.1": version: 3.1.0-beta.1 resolution: "vite@npm:3.1.0-beta.1" @@ -44682,6 +44564,38 @@ __metadata: languageName: node linkType: hard +"vite@npm:^3.0.0-beta.1": + version: 3.0.9 + resolution: "vite@npm:3.0.9" + dependencies: + esbuild: ^0.14.47 + fsevents: ~2.3.2 + postcss: ^8.4.16 + resolve: ^1.22.1 + rollup: ">=2.75.6 <2.77.0 || ~2.77.0" + peerDependencies: + less: "*" + sass: "*" + stylus: "*" + terser: ^5.4.0 + dependenciesMeta: + fsevents: + optional: true + peerDependenciesMeta: + less: + optional: true + sass: + optional: true + stylus: + optional: true + terser: + optional: true + bin: + vite: bin/vite.js + checksum: 0e39c11e8befd9ac139ab48ace83125bb4ad0ded14fd7c370290af8c001accbb5e67ce7677d958f5b2ffaf0a38b342ffabf166bc33aa5de32a8510ecb4596be9 + languageName: node + linkType: hard + "vlq@npm:^0.2.1": version: 0.2.3 resolution: "vlq@npm:0.2.3" @@ -44763,7 +44677,6 @@ __metadata: "@vue/cli-service": ^5.0.4 "@vue/compiler-sfc": ^3.2.36 babel-loader: ^8.2.5 - core-js: ^3.8.2 storybook: 7.0.0-alpha.29 typescript: ~4.6.3 vue: ^3.0.0 @@ -44794,7 +44707,6 @@ __metadata: "@vue/cli-plugin-babel": ^5.0.4 "@vue/cli-plugin-typescript": ^5.0.4 "@vue/cli-service": ^5.0.4 - core-js: ^3.8.2 storybook: 7.0.0-alpha.29 typescript: ~4.6.3 vue: ^2.6.12 diff --git a/docs/configure/babel.md b/docs/configure/babel.md index c5641689c14..31ec9562d37 100644 --- a/docs/configure/babel.md +++ b/docs/configure/babel.md @@ -138,14 +138,6 @@ Once the command completes, you should have a `.babelrc.json` file created in th "babel-plugin-macros", "@babel/plugin-proposal-optional-chaining", "@babel/plugin-proposal-nullish-coalescing-operator", - [ - "babel-plugin-polyfill-corejs3", - { - "method": "usage-global", - "absoluteImports": "core-js", - "version": "3.18.3" - } - ] ] } ``` diff --git a/scripts/package.json b/scripts/package.json index d311c05a97c..626a704ed8c 100644 --- a/scripts/package.json +++ b/scripts/package.json @@ -108,7 +108,6 @@ "chalk": "^4.1.0", "codecov": "^3.8.1", "commander": "^6.2.1", - "core-js": "^3.21.1", "cross-env": "^7.0.3", "danger": "^10.6.2", "detect-port": "^1.3.0", diff --git a/scripts/yarn.lock b/scripts/yarn.lock index b3e71a92213..7d34c44f69c 100644 --- a/scripts/yarn.lock +++ b/scripts/yarn.lock @@ -3294,7 +3294,6 @@ __metadata: chalk: ^4.1.0 codecov: ^3.8.1 commander: ^6.2.1 - core-js: ^3.21.1 cross-env: ^7.0.3 cypress: 8.7.0 danger: ^10.6.2 @@ -6735,7 +6734,7 @@ __metadata: languageName: node linkType: hard -"core-js@npm:^3.21.1, core-js@npm:^3.6.5, core-js@npm:^3.8.2": +"core-js@npm:^3.6.5, core-js@npm:^3.8.2": version: 3.23.5 resolution: "core-js@npm:3.23.5" checksum: ab9b483ede285b3949e2411f9190d147ac589d111b0aa3a4b2999a1bf2755b3e930529c2a22ff550efd4fc154c7cfae700bee858dedff905a09f35ddbcc6425f From ce8b25c51b254ee6aea259e301118445d8cf899d Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Sat, 3 Sep 2022 11:50:45 -0400 Subject: [PATCH 080/154] Keep core-js for angular --- code/addons/storyshots/storyshots-core/package.json | 1 + .../storyshots-core/src/frameworks/angular/loader.ts | 8 ++++++++ code/frameworks/angular/package.json | 1 + code/frameworks/angular/src/client/globals.ts | 4 ++-- 4 files changed, 12 insertions(+), 2 deletions(-) diff --git a/code/addons/storyshots/storyshots-core/package.json b/code/addons/storyshots/storyshots-core/package.json index c300a43795e..6bb6f98dc94 100644 --- a/code/addons/storyshots/storyshots-core/package.json +++ b/code/addons/storyshots/storyshots-core/package.json @@ -48,6 +48,7 @@ "@types/glob": "^7.1.3", "@types/jest": "^26.0.16", "@types/jest-specific-snapshot": "^0.5.3", + "core-js": "^3.8.2", "glob": "^7.1.6", "global": "^4.4.0", "jest-specific-snapshot": "^4.0.0", diff --git a/code/addons/storyshots/storyshots-core/src/frameworks/angular/loader.ts b/code/addons/storyshots/storyshots-core/src/frameworks/angular/loader.ts index 633193ec683..fa0b0755cc6 100644 --- a/code/addons/storyshots/storyshots-core/src/frameworks/angular/loader.ts +++ b/code/addons/storyshots/storyshots-core/src/frameworks/angular/loader.ts @@ -1,9 +1,17 @@ +import 'core-js'; +import 'core-js/es/reflect'; import hasDependency from '../hasDependency'; import configure from '../configure'; import { Loader } from '../Loader'; import { StoryshotsOptions } from '../../api/StoryshotsOptions'; function setupAngularJestPreset() { + // Needed to prevent "Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten." + jest.requireActual('core-js'); + jest.requireActual('core-js/modules/es.promise'); + // jest.requireActual('core-js/es6/reflect'); + // jest.requireActual('core-js/es7/reflect'); + // Angular + Jest + Storyshots = Crazy Shit: // We need to require 'jest-preset-angular/build/setupJest' before any storybook code // is running inside jest - one of the things that `jest-preset-angular/build/setupJest` does is diff --git a/code/frameworks/angular/package.json b/code/frameworks/angular/package.json index 15630f63dd1..95b1b72ef88 100644 --- a/code/frameworks/angular/package.json +++ b/code/frameworks/angular/package.json @@ -51,6 +51,7 @@ "@types/react": "^16.14.23", "@types/react-dom": "^16.9.14", "autoprefixer": "^9.8.6", + "core-js": "^3.8.2", "find-up": "^5.0.0", "fork-ts-checker-webpack-plugin": "^7.2.6", "global": "^4.4.0", diff --git a/code/frameworks/angular/src/client/globals.ts b/code/frameworks/angular/src/client/globals.ts index a0b40ec2568..e6e55cbf924 100644 --- a/code/frameworks/angular/src/client/globals.ts +++ b/code/frameworks/angular/src/client/globals.ts @@ -40,8 +40,8 @@ import global from 'global'; // import 'classlist.js'; // Run `npm install --save classlist.js`. /** Evergreen browsers require these. * */ -// import 'core-js/es/reflect'; -// import 'core-js/proposals/reflect-metadata'; +import 'core-js/es/reflect'; +import 'core-js/proposals/reflect-metadata'; /** * Required to support Web Animations `@angular/animation`. From 4a662b3866022a9f50d75c350f77d08ed16dfdab Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Sat, 3 Sep 2022 12:02:19 -0400 Subject: [PATCH 081/154] Restore core-js to some packages They use features which our browserslist thinks needs to be polyfilled. I think these can be removed again once (if?) we move them from babel to esbuild. --- code/addons/interactions/package.json | 1 + code/lib/cli/package.json | 1 + code/lib/csf-tools/package.json | 1 + code/lib/instrumenter/package.json | 1 + code/yarn.lock | 6 ++++++ 5 files changed, 10 insertions(+) diff --git a/code/addons/interactions/package.json b/code/addons/interactions/package.json index a0af021cbfe..04c85397293 100644 --- a/code/addons/interactions/package.json +++ b/code/addons/interactions/package.json @@ -45,6 +45,7 @@ "@storybook/csf": "0.0.2--canary.0899bb7.0", "@storybook/instrumenter": "7.0.0-alpha.29", "@storybook/theming": "7.0.0-alpha.29", + "core-js": "^3.8.2", "global": "^4.4.0", "jest-mock": "^27.0.6", "polished": "^4.2.2", diff --git a/code/lib/cli/package.json b/code/lib/cli/package.json index be6d785e660..14efb77ec8b 100644 --- a/code/lib/cli/package.json +++ b/code/lib/cli/package.json @@ -51,6 +51,7 @@ "boxen": "^5.1.2", "chalk": "^4.1.0", "commander": "^6.2.1", + "core-js": "^3.8.2", "cross-spawn": "^7.0.3", "degit": "^2.8.4", "envinfo": "^7.7.3", diff --git a/code/lib/csf-tools/package.json b/code/lib/csf-tools/package.json index 871e33c0832..e99fbe9558c 100644 --- a/code/lib/csf-tools/package.json +++ b/code/lib/csf-tools/package.json @@ -42,6 +42,7 @@ "@babel/traverse": "^7.12.11", "@babel/types": "^7.12.11", "@storybook/csf": "0.0.2--canary.0899bb7.0", + "core-js": "^3.8.2", "fs-extra": "^9.0.1", "global": "^4.4.0", "ts-dedent": "^2.0.0" diff --git a/code/lib/instrumenter/package.json b/code/lib/instrumenter/package.json index 00474b6464f..be54a466608 100644 --- a/code/lib/instrumenter/package.json +++ b/code/lib/instrumenter/package.json @@ -37,6 +37,7 @@ "@storybook/addons": "7.0.0-alpha.29", "@storybook/client-logger": "7.0.0-alpha.29", "@storybook/core-events": "7.0.0-alpha.29", + "core-js": "^3.8.2", "global": "^4.4.0" }, "devDependencies": { diff --git a/code/yarn.lock b/code/yarn.lock index 8184c70a431..82a49b94538 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -7109,6 +7109,7 @@ __metadata: "@storybook/jest": ^0.0.10 "@storybook/testing-library": 0.0.14-next.0 "@storybook/theming": 7.0.0-alpha.29 + core-js: ^3.8.2 formik: ^2.2.9 global: ^4.4.0 jest-mock: ^27.0.6 @@ -7279,6 +7280,7 @@ __metadata: "@types/jest": ^26.0.16 "@types/jest-specific-snapshot": ^0.5.3 babel-loader: ^8.2.5 + core-js: ^3.8.2 enzyme: ^3.11.0 enzyme-to-json: ^3.6.1 glob: ^7.1.6 @@ -7511,6 +7513,7 @@ __metadata: "@types/react-dom": ^16.9.14 "@types/tmp": ^0.2.3 autoprefixer: ^9.8.6 + core-js: ^3.8.2 cross-spawn: ^7.0.3 find-up: ^5.0.0 fork-ts-checker-webpack-plugin: ^7.2.6 @@ -7846,6 +7849,7 @@ __metadata: boxen: ^5.1.2 chalk: ^4.1.0 commander: ^6.2.1 + core-js: ^3.8.2 cross-spawn: ^7.0.3 degit: ^2.8.4 envinfo: ^7.7.3 @@ -8187,6 +8191,7 @@ __metadata: "@storybook/csf": 0.0.2--canary.0899bb7.0 "@storybook/mdx2-csf": ^0.0.3 "@types/fs-extra": ^9.0.6 + core-js: ^3.8.2 fs-extra: ^9.0.1 global: ^4.4.0 js-yaml: ^3.14.1 @@ -8468,6 +8473,7 @@ __metadata: "@storybook/addons": 7.0.0-alpha.29 "@storybook/client-logger": 7.0.0-alpha.29 "@storybook/core-events": 7.0.0-alpha.29 + core-js: ^3.8.2 global: ^4.4.0 typescript: ~4.6.3 languageName: unknown From e740513260770c8005c59f30a0bc5d7e304c4057 Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Sat, 3 Sep 2022 11:37:04 -0400 Subject: [PATCH 082/154] Remove unused dependencies --- code/lib/addons/package.json | 1 - code/lib/api/package.json | 5 +- code/lib/blocks/package.json | 1 + code/lib/builder-manager/package.json | 1 - code/lib/builder-vite/package.json | 2 - .../builder-vite/src/types/react-docgen.d.ts | 22 --- code/lib/builder-webpack5/package.json | 9 -- code/lib/core-common/package.json | 26 --- code/yarn.lock | 151 +++--------------- 9 files changed, 30 insertions(+), 188 deletions(-) delete mode 100644 code/lib/builder-vite/src/types/react-docgen.d.ts diff --git a/code/lib/addons/package.json b/code/lib/addons/package.json index 573b48252e0..a4516307d49 100644 --- a/code/lib/addons/package.json +++ b/code/lib/addons/package.json @@ -41,7 +41,6 @@ "@storybook/csf": "0.0.2--canary.0899bb7.0", "@storybook/router": "7.0.0-alpha.29", "@storybook/theming": "7.0.0-alpha.29", - "@types/webpack-env": "^1.16.4", "global": "^4.4.0" }, "peerDependencies": { diff --git a/code/lib/api/package.json b/code/lib/api/package.json index 7a1d5d6ee22..dad5d0a1ef5 100644 --- a/code/lib/api/package.json +++ b/code/lib/api/package.json @@ -32,6 +32,7 @@ "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { + "@storybook/addons": "7.0.0-alpha.29", "@storybook/channels": "7.0.0-alpha.29", "@storybook/client-logger": "7.0.0-alpha.29", "@storybook/core-events": "7.0.0-alpha.29", @@ -49,11 +50,11 @@ "util-deprecate": "^1.0.2" }, "devDependencies": { + "@jest/globals": "^26.6.2", + "@storybook/core-common": "7.0.0-alpha.29", "@types/lodash": "^4.14.167", "@types/qs": "^6", - "@types/semver": "^7.3.4", "flush-promises": "^1.0.2", - "preval.macro": "^5.0.0", "qs": "^6.10.1", "typescript": "~4.6.3" }, diff --git a/code/lib/blocks/package.json b/code/lib/blocks/package.json index 2bf6672467f..b9634bdff52 100644 --- a/code/lib/blocks/package.json +++ b/code/lib/blocks/package.json @@ -63,6 +63,7 @@ "util-deprecate": "^1.0.2" }, "devDependencies": { + "@storybook/addon-actions": "7.0.0-alpha.29", "@storybook/addons": "7.0.0-alpha.29" }, "peerDependencies": { diff --git a/code/lib/builder-manager/package.json b/code/lib/builder-manager/package.json index d07347cdb3a..8b8b395f165 100644 --- a/code/lib/builder-manager/package.json +++ b/code/lib/builder-manager/package.json @@ -48,7 +48,6 @@ "@types/ejs": "^3.1.1", "@yarnpkg/esbuild-plugin-pnp": "^3.0.0-rc.10", "browser-assert": "^1.2.1", - "chalk": "^4.1.0", "ejs": "^3.1.8", "esbuild": "^0.14.48", "esbuild-plugin-alias": "^0.2.1", diff --git a/code/lib/builder-vite/package.json b/code/lib/builder-vite/package.json index e19b4aadb91..c76473e1fdf 100644 --- a/code/lib/builder-vite/package.json +++ b/code/lib/builder-vite/package.json @@ -30,12 +30,10 @@ "@storybook/preview-web": "7.0.0-alpha.29", "@storybook/source-loader": "7.0.0-alpha.29", "@vitejs/plugin-react": "^2.0.0", - "ast-types": "^0.14.2", "es-module-lexer": "^0.9.3", "glob": "^7.2.0", "glob-promise": "^4.2.0", "magic-string": "^0.26.1", - "react-docgen": "^6.0.0-alpha.0", "slash": "^3.0.0", "vite": "3" }, diff --git a/code/lib/builder-vite/src/types/react-docgen.d.ts b/code/lib/builder-vite/src/types/react-docgen.d.ts deleted file mode 100644 index cc2a8d6322f..00000000000 --- a/code/lib/builder-vite/src/types/react-docgen.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -// TODO: delete this stub file once a new alpha of react-docgen is released (will include ts types). - -declare module 'react-docgen' { - declare const parse; - declare const handlers; - declare const resolver; - declare const importers; -} - -declare module 'react-docgen/lib/Documentation' { - export type DocumentationObject = Record; - export default Documentation; -} - -declare module 'react-docgen/dist/utils' { - declare const getNameOrValue; - declare const isReactForwardRefCall; -} - -declare module 'react-docgen/dist/parse' { - declare type Importer = any; -} diff --git a/code/lib/builder-webpack5/package.json b/code/lib/builder-webpack5/package.json index d023651ae8b..dc888478683 100644 --- a/code/lib/builder-webpack5/package.json +++ b/code/lib/builder-webpack5/package.json @@ -35,20 +35,14 @@ "dependencies": { "@babel/core": "^7.12.10", "@storybook/addons": "7.0.0-alpha.29", - "@storybook/api": "7.0.0-alpha.29", "@storybook/channel-postmessage": "7.0.0-alpha.29", "@storybook/channel-websocket": "7.0.0-alpha.29", - "@storybook/channels": "7.0.0-alpha.29", "@storybook/client-api": "7.0.0-alpha.29", "@storybook/client-logger": "7.0.0-alpha.29", - "@storybook/components": "7.0.0-alpha.29", "@storybook/core-common": "7.0.0-alpha.29", - "@storybook/core-events": "7.0.0-alpha.29", "@storybook/core-webpack": "7.0.0-alpha.29", "@storybook/node-logger": "7.0.0-alpha.29", "@storybook/preview-web": "7.0.0-alpha.29", - "@storybook/router": "7.0.0-alpha.29", - "@storybook/semver": "^7.3.2", "@storybook/store": "7.0.0-alpha.29", "@storybook/theming": "7.0.0-alpha.29", "@types/node": "^14.0.10 || ^16.0.0", @@ -58,13 +52,10 @@ "case-sensitive-paths-webpack-plugin": "^2.4.0", "css-loader": "^6.7.1", "fork-ts-checker-webpack-plugin": "^7.2.8", - "glob": "^7.1.6", - "glob-promise": "^3.4.0", "global": "^4.4.0", "html-webpack-plugin": "^5.5.0", "path-browserify": "^1.0.1", "process": "^0.11.10", - "stable": "^0.1.8", "style-loader": "^3.3.1", "terser-webpack-plugin": "^5.3.1", "ts-dedent": "^2.0.0", diff --git a/code/lib/core-common/package.json b/code/lib/core-common/package.json index 5facc1fbef2..76412139508 100644 --- a/code/lib/core-common/package.json +++ b/code/lib/core-common/package.json @@ -47,36 +47,12 @@ }, "dependencies": { "@babel/core": "^7.12.10", - "@babel/plugin-proposal-class-properties": "^7.12.1", - "@babel/plugin-proposal-decorators": "^7.12.12", - "@babel/plugin-proposal-export-default-from": "^7.12.1", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", - "@babel/plugin-proposal-object-rest-spread": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.12.7", - "@babel/plugin-proposal-private-methods": "^7.12.1", - "@babel/plugin-proposal-private-property-in-object": "^7.12.1", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.12.1", - "@babel/plugin-transform-block-scoping": "^7.12.12", - "@babel/plugin-transform-classes": "^7.12.1", - "@babel/plugin-transform-destructuring": "^7.12.1", - "@babel/plugin-transform-for-of": "^7.12.1", - "@babel/plugin-transform-parameters": "^7.12.1", - "@babel/plugin-transform-shorthand-properties": "^7.12.1", - "@babel/plugin-transform-spread": "^7.12.1", - "@babel/preset-env": "^7.12.11", - "@babel/preset-react": "^7.12.10", - "@babel/preset-typescript": "^7.12.7", - "@babel/register": "^7.12.1", "@storybook/csf": "0.0.2--canary.0899bb7.0", "@storybook/node-logger": "7.0.0-alpha.29", - "@storybook/semver": "^7.3.2", "@types/babel__core": "^7.0.0", "@types/express": "^4.7.0", "@types/node": "^14.0.10 || ^16.0.0", "@types/pretty-hrtime": "^1.0.0", - "babel-plugin-macros": "^3.0.1", - "babel-plugin-polyfill-corejs3": "^0.1.0", "chalk": "^4.1.0", "esbuild": "^0.14.48", "esbuild-register": "^3.3.3", @@ -86,7 +62,6 @@ "fs-extra": "^9.0.1", "glob": "^7.1.6", "handlebars": "^4.7.7", - "json5": "^2.1.3", "lazy-universal-dotenv": "^3.0.1", "picomatch": "^2.3.0", "pkg-dir": "^5.0.0", @@ -98,7 +73,6 @@ "util-deprecate": "^1.0.2" }, "devDependencies": { - "@types/compression": "^1.7.0", "@types/mock-fs": "^4.13.0", "@types/picomatch": "^2.3.0", "mock-fs": "^4.13.0", diff --git a/code/yarn.lock b/code/yarn.lock index 82a49b94538..2b56310fe19 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -587,7 +587,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.12.0, @babel/helper-compilation-targets@npm:^7.12.16, @babel/helper-compilation-targets@npm:^7.13.0, @babel/helper-compilation-targets@npm:^7.16.7, @babel/helper-compilation-targets@npm:^7.17.7, @babel/helper-compilation-targets@npm:^7.18.9": +"@babel/helper-compilation-targets@npm:^7.12.0, @babel/helper-compilation-targets@npm:^7.12.16, @babel/helper-compilation-targets@npm:^7.16.7, @babel/helper-compilation-targets@npm:^7.17.7, @babel/helper-compilation-targets@npm:^7.18.9": version: 7.18.9 resolution: "@babel/helper-compilation-targets@npm:7.18.9" dependencies: @@ -630,24 +630,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-define-polyfill-provider@npm:^0.1.5": - version: 0.1.5 - resolution: "@babel/helper-define-polyfill-provider@npm:0.1.5" - dependencies: - "@babel/helper-compilation-targets": ^7.13.0 - "@babel/helper-module-imports": ^7.12.13 - "@babel/helper-plugin-utils": ^7.13.0 - "@babel/traverse": ^7.13.0 - debug: ^4.1.1 - lodash.debounce: ^4.0.8 - resolve: ^1.14.2 - semver: ^6.1.2 - peerDependencies: - "@babel/core": ^7.4.0-0 - checksum: b83aa728cc2fd4882a82ce67c300407024a05adc3f88c461a02438b2ab50c66e711f8ba36ef622637eb7af4d40aaafa0d70e77e0da9adc5710f190a686082f94 - languageName: node - linkType: hard - "@babel/helper-define-polyfill-provider@npm:^0.3.1, @babel/helper-define-polyfill-provider@npm:^0.3.2": version: 0.3.2 resolution: "@babel/helper-define-polyfill-provider@npm:0.3.2" @@ -749,7 +731,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.13.0, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.16.7, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.18.9, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.16.7, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.18.9, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": version: 7.18.9 resolution: "@babel/helper-plugin-utils@npm:7.18.9" checksum: cefb9032c901abc536a34a4b741ea440e46b3251ddc1abf3ef8b3a673ef1b343f856b1faa5c78ad73fc44c97b143d6531a63c0420e4c3c8959571ea2eabeba62 @@ -925,7 +907,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-class-properties@npm:^7.1.0, @babel/plugin-proposal-class-properties@npm:^7.12.1, @babel/plugin-proposal-class-properties@npm:^7.12.13, @babel/plugin-proposal-class-properties@npm:^7.13.0, @babel/plugin-proposal-class-properties@npm:^7.16.0, @babel/plugin-proposal-class-properties@npm:^7.16.5, @babel/plugin-proposal-class-properties@npm:^7.16.7, @babel/plugin-proposal-class-properties@npm:^7.18.6": +"@babel/plugin-proposal-class-properties@npm:^7.1.0, @babel/plugin-proposal-class-properties@npm:^7.12.13, @babel/plugin-proposal-class-properties@npm:^7.13.0, @babel/plugin-proposal-class-properties@npm:^7.16.0, @babel/plugin-proposal-class-properties@npm:^7.16.5, @babel/plugin-proposal-class-properties@npm:^7.16.7, @babel/plugin-proposal-class-properties@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-proposal-class-properties@npm:7.18.6" dependencies: @@ -950,7 +932,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-decorators@npm:^7.12.12, @babel/plugin-proposal-decorators@npm:^7.12.13, @babel/plugin-proposal-decorators@npm:^7.13.5, @babel/plugin-proposal-decorators@npm:^7.16.4, @babel/plugin-proposal-decorators@npm:^7.17.2": +"@babel/plugin-proposal-decorators@npm:^7.12.13, @babel/plugin-proposal-decorators@npm:^7.13.5, @babel/plugin-proposal-decorators@npm:^7.16.4, @babel/plugin-proposal-decorators@npm:^7.17.2": version: 7.18.10 resolution: "@babel/plugin-proposal-decorators@npm:7.18.10" dependencies: @@ -977,7 +959,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-export-default-from@npm:^7.12.1, @babel/plugin-proposal-export-default-from@npm:^7.16.7": +"@babel/plugin-proposal-export-default-from@npm:^7.16.7": version: 7.18.10 resolution: "@babel/plugin-proposal-export-default-from@npm:7.18.10" dependencies: @@ -1025,7 +1007,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.12.1, @babel/plugin-proposal-nullish-coalescing-operator@npm:^7.13.8, @babel/plugin-proposal-nullish-coalescing-operator@npm:^7.16.0, @babel/plugin-proposal-nullish-coalescing-operator@npm:^7.16.7, @babel/plugin-proposal-nullish-coalescing-operator@npm:^7.18.6": +"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.13.8, @babel/plugin-proposal-nullish-coalescing-operator@npm:^7.16.0, @babel/plugin-proposal-nullish-coalescing-operator@npm:^7.16.7, @babel/plugin-proposal-nullish-coalescing-operator@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.18.6" dependencies: @@ -1062,7 +1044,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-object-rest-spread@npm:^7.12.1, @babel/plugin-proposal-object-rest-spread@npm:^7.16.7, @babel/plugin-proposal-object-rest-spread@npm:^7.17.3, @babel/plugin-proposal-object-rest-spread@npm:^7.18.9": +"@babel/plugin-proposal-object-rest-spread@npm:^7.16.7, @babel/plugin-proposal-object-rest-spread@npm:^7.17.3, @babel/plugin-proposal-object-rest-spread@npm:^7.18.9": version: 7.18.9 resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.18.9" dependencies: @@ -1089,7 +1071,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-optional-chaining@npm:^7.12.7, @babel/plugin-proposal-optional-chaining@npm:^7.13.12, @babel/plugin-proposal-optional-chaining@npm:^7.16.0, @babel/plugin-proposal-optional-chaining@npm:^7.16.7, @babel/plugin-proposal-optional-chaining@npm:^7.18.9": +"@babel/plugin-proposal-optional-chaining@npm:^7.13.12, @babel/plugin-proposal-optional-chaining@npm:^7.16.0, @babel/plugin-proposal-optional-chaining@npm:^7.16.7, @babel/plugin-proposal-optional-chaining@npm:^7.18.9": version: 7.18.9 resolution: "@babel/plugin-proposal-optional-chaining@npm:7.18.9" dependencies: @@ -1102,7 +1084,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-private-methods@npm:^7.12.1, @babel/plugin-proposal-private-methods@npm:^7.16.0, @babel/plugin-proposal-private-methods@npm:^7.16.11, @babel/plugin-proposal-private-methods@npm:^7.16.5, @babel/plugin-proposal-private-methods@npm:^7.18.6": +"@babel/plugin-proposal-private-methods@npm:^7.16.0, @babel/plugin-proposal-private-methods@npm:^7.16.11, @babel/plugin-proposal-private-methods@npm:^7.16.5, @babel/plugin-proposal-private-methods@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-proposal-private-methods@npm:7.18.6" dependencies: @@ -1114,7 +1096,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-private-property-in-object@npm:^7.12.1, @babel/plugin-proposal-private-property-in-object@npm:^7.16.0, @babel/plugin-proposal-private-property-in-object@npm:^7.16.5, @babel/plugin-proposal-private-property-in-object@npm:^7.16.7, @babel/plugin-proposal-private-property-in-object@npm:^7.18.6": +"@babel/plugin-proposal-private-property-in-object@npm:^7.16.0, @babel/plugin-proposal-private-property-in-object@npm:^7.16.5, @babel/plugin-proposal-private-property-in-object@npm:^7.16.7, @babel/plugin-proposal-private-property-in-object@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.18.6" dependencies: @@ -1393,7 +1375,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-arrow-functions@npm:^7.12.1, @babel/plugin-transform-arrow-functions@npm:^7.16.7, @babel/plugin-transform-arrow-functions@npm:^7.18.6": +"@babel/plugin-transform-arrow-functions@npm:^7.16.7, @babel/plugin-transform-arrow-functions@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-transform-arrow-functions@npm:7.18.6" dependencies: @@ -1441,7 +1423,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-block-scoping@npm:^7.12.12, @babel/plugin-transform-block-scoping@npm:^7.16.7, @babel/plugin-transform-block-scoping@npm:^7.18.9, @babel/plugin-transform-block-scoping@npm:^7.8.3": +"@babel/plugin-transform-block-scoping@npm:^7.16.7, @babel/plugin-transform-block-scoping@npm:^7.18.9, @babel/plugin-transform-block-scoping@npm:^7.8.3": version: 7.18.9 resolution: "@babel/plugin-transform-block-scoping@npm:7.18.9" dependencies: @@ -1452,7 +1434,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-classes@npm:^7.12.1, @babel/plugin-transform-classes@npm:^7.16.7, @babel/plugin-transform-classes@npm:^7.18.9": +"@babel/plugin-transform-classes@npm:^7.16.7, @babel/plugin-transform-classes@npm:^7.18.9": version: 7.18.9 resolution: "@babel/plugin-transform-classes@npm:7.18.9" dependencies: @@ -1481,7 +1463,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-destructuring@npm:^7.12.1, @babel/plugin-transform-destructuring@npm:^7.16.7, @babel/plugin-transform-destructuring@npm:^7.17.3, @babel/plugin-transform-destructuring@npm:^7.18.9": +"@babel/plugin-transform-destructuring@npm:^7.16.7, @babel/plugin-transform-destructuring@npm:^7.17.3, @babel/plugin-transform-destructuring@npm:^7.18.9": version: 7.18.13 resolution: "@babel/plugin-transform-destructuring@npm:7.18.13" dependencies: @@ -1539,7 +1521,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-for-of@npm:^7.12.1, @babel/plugin-transform-for-of@npm:^7.16.7, @babel/plugin-transform-for-of@npm:^7.18.8": +"@babel/plugin-transform-for-of@npm:^7.16.7, @babel/plugin-transform-for-of@npm:^7.18.8": version: 7.18.8 resolution: "@babel/plugin-transform-for-of@npm:7.18.8" dependencies: @@ -1844,7 +1826,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-shorthand-properties@npm:^7.12.1, @babel/plugin-transform-shorthand-properties@npm:^7.16.7, @babel/plugin-transform-shorthand-properties@npm:^7.18.6": +"@babel/plugin-transform-shorthand-properties@npm:^7.16.7, @babel/plugin-transform-shorthand-properties@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-transform-shorthand-properties@npm:7.18.6" dependencies: @@ -1855,7 +1837,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-spread@npm:^7.12.1, @babel/plugin-transform-spread@npm:^7.16.7, @babel/plugin-transform-spread@npm:^7.18.9": +"@babel/plugin-transform-spread@npm:^7.16.7, @babel/plugin-transform-spread@npm:^7.18.9": version: 7.18.9 resolution: "@babel/plugin-transform-spread@npm:7.18.9" dependencies: @@ -2184,7 +2166,7 @@ __metadata: languageName: node linkType: hard -"@babel/register@npm:^7.12.1, @babel/register@npm:^7.13.16": +"@babel/register@npm:^7.13.16": version: 7.18.9 resolution: "@babel/register@npm:7.18.9" dependencies: @@ -2287,7 +2269,7 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.0.0, @babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.12.11, @babel/traverse@npm:^7.12.9, @babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.16.10, @babel/traverse@npm:^7.18.11, @babel/traverse@npm:^7.18.13, @babel/traverse@npm:^7.18.9, @babel/traverse@npm:^7.4.3, @babel/traverse@npm:^7.4.5, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.2, @babel/traverse@npm:^7.8.6": +"@babel/traverse@npm:^7.0.0, @babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.12.11, @babel/traverse@npm:^7.12.9, @babel/traverse@npm:^7.16.10, @babel/traverse@npm:^7.18.11, @babel/traverse@npm:^7.18.13, @babel/traverse@npm:^7.18.9, @babel/traverse@npm:^7.4.3, @babel/traverse@npm:^7.4.5, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.2, @babel/traverse@npm:^7.8.6": version: 7.18.13 resolution: "@babel/traverse@npm:7.18.13" dependencies: @@ -7447,7 +7429,6 @@ __metadata: "@storybook/csf": 0.0.2--canary.0899bb7.0 "@storybook/router": 7.0.0-alpha.29 "@storybook/theming": 7.0.0-alpha.29 - "@types/webpack-env": ^1.16.4 global: ^4.4.0 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -7567,8 +7548,11 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/api@workspace:lib/api" dependencies: + "@jest/globals": ^26.6.2 + "@storybook/addons": 7.0.0-alpha.29 "@storybook/channels": 7.0.0-alpha.29 "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/core-common": 7.0.0-alpha.29 "@storybook/core-events": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 "@storybook/router": 7.0.0-alpha.29 @@ -7576,13 +7560,11 @@ __metadata: "@storybook/theming": 7.0.0-alpha.29 "@types/lodash": ^4.14.167 "@types/qs": ^6 - "@types/semver": ^7.3.4 dequal: ^2.0.2 flush-promises: ^1.0.2 global: ^4.4.0 lodash: ^4.17.21 memoizerific: ^1.11.3 - preval.macro: ^5.0.0 qs: ^6.10.1 store2: ^2.12.0 telejson: ^6.0.8 @@ -7634,6 +7616,7 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/blocks@workspace:lib/blocks" dependencies: + "@storybook/addon-actions": 7.0.0-alpha.29 "@storybook/addons": 7.0.0-alpha.29 "@storybook/api": 7.0.0-alpha.29 "@storybook/channels": 7.0.0-alpha.29 @@ -7671,7 +7654,6 @@ __metadata: "@types/ejs": ^3.1.1 "@yarnpkg/esbuild-plugin-pnp": ^3.0.0-rc.10 browser-assert: ^1.2.1 - chalk: ^4.1.0 ejs: ^3.1.8 esbuild: ^0.14.48 esbuild-plugin-alias: ^0.2.1 @@ -7702,12 +7684,10 @@ __metadata: "@types/express": ^4.17.13 "@types/node": ^17.0.23 "@vitejs/plugin-react": ^2.0.0 - ast-types: ^0.14.2 es-module-lexer: ^0.9.3 glob: ^7.2.0 glob-promise: ^4.2.0 magic-string: ^0.26.1 - react-docgen: ^6.0.0-alpha.0 slash: ^3.0.0 typescript: ~4.6.3 vite: 3.1.0-beta.1 @@ -7725,20 +7705,14 @@ __metadata: dependencies: "@babel/core": ^7.12.10 "@storybook/addons": 7.0.0-alpha.29 - "@storybook/api": 7.0.0-alpha.29 "@storybook/channel-postmessage": 7.0.0-alpha.29 "@storybook/channel-websocket": 7.0.0-alpha.29 - "@storybook/channels": 7.0.0-alpha.29 "@storybook/client-api": 7.0.0-alpha.29 "@storybook/client-logger": 7.0.0-alpha.29 - "@storybook/components": 7.0.0-alpha.29 "@storybook/core-common": 7.0.0-alpha.29 - "@storybook/core-events": 7.0.0-alpha.29 "@storybook/core-webpack": 7.0.0-alpha.29 "@storybook/node-logger": 7.0.0-alpha.29 "@storybook/preview-web": 7.0.0-alpha.29 - "@storybook/router": 7.0.0-alpha.29 - "@storybook/semver": ^7.3.2 "@storybook/store": 7.0.0-alpha.29 "@storybook/theming": 7.0.0-alpha.29 "@types/node": ^14.0.10 || ^16.0.0 @@ -7752,13 +7726,10 @@ __metadata: case-sensitive-paths-webpack-plugin: ^2.4.0 css-loader: ^6.7.1 fork-ts-checker-webpack-plugin: ^7.2.8 - glob: ^7.1.6 - glob-promise: ^3.4.0 global: ^4.4.0 html-webpack-plugin: ^5.5.0 path-browserify: ^1.0.1 process: ^0.11.10 - stable: ^0.1.8 style-loader: ^3.3.1 terser-webpack-plugin: ^5.3.1 ts-dedent: ^2.0.0 @@ -8020,39 +7991,14 @@ __metadata: resolution: "@storybook/core-common@workspace:lib/core-common" dependencies: "@babel/core": ^7.12.10 - "@babel/plugin-proposal-class-properties": ^7.12.1 - "@babel/plugin-proposal-decorators": ^7.12.12 - "@babel/plugin-proposal-export-default-from": ^7.12.1 - "@babel/plugin-proposal-nullish-coalescing-operator": ^7.12.1 - "@babel/plugin-proposal-object-rest-spread": ^7.12.1 - "@babel/plugin-proposal-optional-chaining": ^7.12.7 - "@babel/plugin-proposal-private-methods": ^7.12.1 - "@babel/plugin-proposal-private-property-in-object": ^7.12.1 - "@babel/plugin-syntax-dynamic-import": ^7.8.3 - "@babel/plugin-transform-arrow-functions": ^7.12.1 - "@babel/plugin-transform-block-scoping": ^7.12.12 - "@babel/plugin-transform-classes": ^7.12.1 - "@babel/plugin-transform-destructuring": ^7.12.1 - "@babel/plugin-transform-for-of": ^7.12.1 - "@babel/plugin-transform-parameters": ^7.12.1 - "@babel/plugin-transform-shorthand-properties": ^7.12.1 - "@babel/plugin-transform-spread": ^7.12.1 - "@babel/preset-env": ^7.12.11 - "@babel/preset-react": ^7.12.10 - "@babel/preset-typescript": ^7.12.7 - "@babel/register": ^7.12.1 "@storybook/csf": 0.0.2--canary.0899bb7.0 "@storybook/node-logger": 7.0.0-alpha.29 - "@storybook/semver": ^7.3.2 "@types/babel__core": ^7.0.0 - "@types/compression": ^1.7.0 "@types/express": ^4.7.0 "@types/mock-fs": ^4.13.0 "@types/node": ^14.0.10 || ^16.0.0 "@types/picomatch": ^2.3.0 "@types/pretty-hrtime": ^1.0.0 - babel-plugin-macros: ^3.0.1 - babel-plugin-polyfill-corejs3: ^0.1.0 chalk: ^4.1.0 esbuild: ^0.14.48 esbuild-register: ^3.3.3 @@ -8062,7 +8008,6 @@ __metadata: fs-extra: ^9.0.1 glob: ^7.1.6 handlebars: ^4.7.7 - json5: ^2.1.3 lazy-universal-dotenv: ^3.0.1 mock-fs: ^4.13.0 picomatch: ^2.3.0 @@ -10104,7 +10049,7 @@ __metadata: languageName: node linkType: hard -"@types/babel__core@npm:^7.0.0, @types/babel__core@npm:^7.1.12, @types/babel__core@npm:^7.1.14, @types/babel__core@npm:^7.1.7": +"@types/babel__core@npm:^7.0.0, @types/babel__core@npm:^7.1.14, @types/babel__core@npm:^7.1.7": version: 7.1.19 resolution: "@types/babel__core@npm:7.1.19" dependencies: @@ -14106,18 +14051,6 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-corejs3@npm:^0.1.0": - version: 0.1.7 - resolution: "babel-plugin-polyfill-corejs3@npm:0.1.7" - dependencies: - "@babel/helper-define-polyfill-provider": ^0.1.5 - core-js-compat: ^3.8.1 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: d31c7f0c210994593e2cc57d202ada8539cbbff1a112f52aa3607c8c9ba23b64e03fa52fbdc243dccbce8b8052f29f8d541bc4151e3055738cb03647708c0f42 - languageName: node - linkType: hard - "babel-plugin-polyfill-corejs3@npm:^0.5.0, babel-plugin-polyfill-corejs3@npm:^0.5.3": version: 0.5.3 resolution: "babel-plugin-polyfill-corejs3@npm:0.5.3" @@ -14152,18 +14085,6 @@ __metadata: languageName: node linkType: hard -"babel-plugin-preval@npm:^5.0.0": - version: 5.1.0 - resolution: "babel-plugin-preval@npm:5.1.0" - dependencies: - "@babel/runtime": ^7.12.5 - "@types/babel__core": ^7.1.12 - babel-plugin-macros: ^3.0.1 - require-from-string: ^2.0.2 - checksum: d40814ca18f24df818a87e71ad8c1dc559cf69c0e44218bb9f5aef24680431a04e4bad8e96dc2679282b50b16a55c9597e37130d6bd5489b3eddab97d020ae5e - languageName: node - linkType: hard - "babel-plugin-react-docgen@npm:^4.1.0, babel-plugin-react-docgen@npm:^4.2.1": version: 4.2.1 resolution: "babel-plugin-react-docgen@npm:4.2.1" @@ -17359,7 +17280,7 @@ __metadata: languageName: node linkType: hard -"core-js-compat@npm:^3.20.2, core-js-compat@npm:^3.21.0, core-js-compat@npm:^3.22.1, core-js-compat@npm:^3.8.1, core-js-compat@npm:^3.8.3": +"core-js-compat@npm:^3.20.2, core-js-compat@npm:^3.21.0, core-js-compat@npm:^3.22.1, core-js-compat@npm:^3.8.3": version: 3.25.0 resolution: "core-js-compat@npm:3.25.0" dependencies: @@ -23748,17 +23669,6 @@ __metadata: languageName: node linkType: hard -"glob-promise@npm:^3.4.0": - version: 3.4.0 - resolution: "glob-promise@npm:3.4.0" - dependencies: - "@types/glob": "*" - peerDependencies: - glob: "*" - checksum: 8862e309f46a97c9491d35900257c9174f72b8358a8f485cdba88eb2d5b0f9cf496dfe635711bbd871e89165f50ec3acd435cbef5bfc5efbc14508abced778ac - languageName: node - linkType: hard - "glob-promise@npm:^4.2.0": version: 4.2.2 resolution: "glob-promise@npm:4.2.2" @@ -36077,15 +35987,6 @@ __metadata: languageName: node linkType: hard -"preval.macro@npm:^5.0.0": - version: 5.0.0 - resolution: "preval.macro@npm:5.0.0" - dependencies: - babel-plugin-preval: ^5.0.0 - checksum: cee971359aa216190928bfff3c9b58f01b536bd6ded216f6f59b6f5405cfe32bb9535238d0e32afa7e68c0d0688e2cef5e894e19063c4a648d92c734fe218f6f - languageName: node - linkType: hard - "printf@npm:^0.6.1": version: 0.6.1 resolution: "printf@npm:0.6.1" @@ -37058,7 +36959,7 @@ __metadata: languageName: node linkType: hard -"react-docgen@npm:^6.0.0-alpha.0, react-docgen@npm:^6.0.0-alpha.3": +"react-docgen@npm:^6.0.0-alpha.3": version: 6.0.0-alpha.3 resolution: "react-docgen@npm:6.0.0-alpha.3" dependencies: From 42331bfe9a03a332020471d62c6f97ca63c54a8a Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Sat, 3 Sep 2022 11:47:44 -0400 Subject: [PATCH 083/154] More unused deps --- code/lib/cli/package.json | 2 - code/lib/client-api/package.json | 8 +--- code/lib/components/package.json | 12 ------ code/lib/core-client/package.json | 4 -- code/lib/core-client/typings.d.ts | 1 - code/lib/core-server/package.json | 4 +- code/lib/core-webpack/package.json | 3 +- code/lib/csf-tools/package.json | 5 --- code/yarn.lock | 60 ++++-------------------------- 9 files changed, 13 insertions(+), 86 deletions(-) diff --git a/code/lib/cli/package.json b/code/lib/cli/package.json index 14efb77ec8b..0d85ffe10be 100644 --- a/code/lib/cli/package.json +++ b/code/lib/cli/package.json @@ -61,9 +61,7 @@ "fs-extra": "^9.0.1", "get-port": "^5.1.1", "globby": "^11.0.2", - "js-yaml": "^3.14.1", "jscodeshift": "^0.13.1", - "json5": "^2.1.3", "leven": "^3.1.0", "prompts": "^2.4.0", "puppeteer-core": "^2.1.1", diff --git a/code/lib/client-api/package.json b/code/lib/client-api/package.json index af19f7ac068..34d435d2109 100644 --- a/code/lib/client-api/package.json +++ b/code/lib/client-api/package.json @@ -35,25 +35,19 @@ }, "dependencies": { "@storybook/addons": "7.0.0-alpha.29", - "@storybook/channel-postmessage": "7.0.0-alpha.29", - "@storybook/channels": "7.0.0-alpha.29", "@storybook/client-logger": "7.0.0-alpha.29", - "@storybook/core-events": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", "@storybook/store": "7.0.0-alpha.29", "@types/qs": "^6.9.5", "@types/webpack-env": "^1.16.4", - "dequal": "^2.0.2", "global": "^4.4.0", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", "qs": "^6.10.0", - "store2": "^2.12.0", "synchronous-promise": "^2.0.15", "ts-dedent": "^2.0.0", "util-deprecate": "^1.0.2" }, "devDependencies": { + "@storybook/core-common": "7.0.0-alpha.29", "typescript": "~4.6.3" }, "peerDependencies": { diff --git a/code/lib/components/package.json b/code/lib/components/package.json index 98c15d5e5c2..7b7e6eff12d 100644 --- a/code/lib/components/package.json +++ b/code/lib/components/package.json @@ -55,30 +55,18 @@ "@storybook/csf": "0.0.2--canary.0899bb7.0", "@storybook/theming": "7.0.0-alpha.29", "memoizerific": "^1.11.3", - "qs": "^6.10.0", "util-deprecate": "^1.0.2" }, "devDependencies": { "@popperjs/core": "^2.6.0", - "@testing-library/jest-dom": "^5.16.4", - "@types/color-convert": "^2.0.0", - "@types/lodash": "^4.14.182", "@types/overlayscrollbars": "^1.12.0", - "@types/qs": "^6.9.7", "@types/react-syntax-highlighter": "11.0.5", "@types/util-deprecate": "^1.0.0", - "color-convert": "^2.0.1", "css": "^3.0.0", - "dequal": "^2.0.2", "global": "^4.4.0", - "jest": "^26.6.3", - "lodash": "^4.17.21", - "markdown-to-jsx": "^7.1.3", "overlayscrollbars": "^1.13.1", "polished": "^4.2.2", "prettier": ">=2.2.1 <=2.3.0", - "prop-types": "^15.7.2", - "react-colorful": "^5.1.2", "react-popper-tooltip": "^3.1.1", "react-syntax-highlighter": "^15.4.5", "react-textarea-autosize": "^8.3.0", diff --git a/code/lib/core-client/package.json b/code/lib/core-client/package.json index 0085e030890..37553702357 100644 --- a/code/lib/core-client/package.json +++ b/code/lib/core-client/package.json @@ -44,12 +44,8 @@ "@storybook/preview-web": "7.0.0-alpha.29", "@storybook/store": "7.0.0-alpha.29", "@storybook/ui": "7.0.0-alpha.29", - "ansi-to-html": "^0.6.11", "global": "^4.4.0", - "lodash": "^4.17.21", - "qs": "^6.10.0", "regenerator-runtime": "^0.13.7", - "ts-dedent": "^2.0.0", "util-deprecate": "^1.0.2" }, "devDependencies": { diff --git a/code/lib/core-client/typings.d.ts b/code/lib/core-client/typings.d.ts index 87e788474ea..3da80ea2d99 100644 --- a/code/lib/core-client/typings.d.ts +++ b/code/lib/core-client/typings.d.ts @@ -1,4 +1,3 @@ -declare module 'ansi-to-html'; declare module '@storybook/preview-web/dist/cjs/PreviewWeb.mockdata'; declare class AnsiToHtml { diff --git a/code/lib/core-server/package.json b/code/lib/core-server/package.json index 33d476ed14b..9e5d89bafb7 100644 --- a/code/lib/core-server/package.json +++ b/code/lib/core-server/package.json @@ -53,7 +53,6 @@ "boxen": "^5.1.2", "chalk": "^4.1.0", "cli-table3": "^0.6.1", - "commander": "^6.2.1", "compression": "^1.7.4", "detect-port": "^1.3.0", "express": "^4.17.1", @@ -71,7 +70,6 @@ "slash": "^3.0.0", "telejson": "^6.0.8", "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2", "watchpack": "^2.2.0", "ws": "^8.2.3" }, @@ -81,7 +79,9 @@ "@types/ip": "^1.1.0", "@types/serve-favicon": "^2.5.2", "@types/ws": "^8", + "jest-os-detection": "^1.3.1", "jest-specific-snapshot": "^4.0.0", + "ts-jest": "^26.4.4", "typescript": "~4.6.3", "webpack": "5" }, diff --git a/code/lib/core-webpack/package.json b/code/lib/core-webpack/package.json index d0400d59bad..99de86faf26 100644 --- a/code/lib/core-webpack/package.json +++ b/code/lib/core-webpack/package.json @@ -48,7 +48,8 @@ "ts-dedent": "^2.0.0" }, "devDependencies": { - "typescript": "~4.6.3" + "typescript": "~4.6.3", + "webpack": "5" }, "publishConfig": { "access": "public" diff --git a/code/lib/csf-tools/package.json b/code/lib/csf-tools/package.json index e99fbe9558c..3a02e3c3038 100644 --- a/code/lib/csf-tools/package.json +++ b/code/lib/csf-tools/package.json @@ -34,21 +34,16 @@ "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { - "@babel/core": "^7.12.10", "@babel/generator": "^7.12.11", "@babel/parser": "^7.12.11", - "@babel/plugin-transform-react-jsx": "^7.12.12", - "@babel/preset-env": "^7.12.11", "@babel/traverse": "^7.12.11", "@babel/types": "^7.12.11", "@storybook/csf": "0.0.2--canary.0899bb7.0", "core-js": "^3.8.2", "fs-extra": "^9.0.1", - "global": "^4.4.0", "ts-dedent": "^2.0.0" }, "devDependencies": { - "@storybook/mdx2-csf": "^0.0.3", "@types/fs-extra": "^9.0.6", "js-yaml": "^3.14.1", "typescript": "~4.6.3" diff --git a/code/yarn.lock b/code/yarn.lock index 2b56310fe19..d6a42fa1795 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -7830,9 +7830,7 @@ __metadata: fs-extra: ^9.0.1 get-port: ^5.1.1 globby: ^11.0.2 - js-yaml: ^3.14.1 jscodeshift: ^0.13.1 - json5: ^2.1.3 leven: ^3.1.0 prompts: ^2.4.0 puppeteer-core: ^2.1.1 @@ -7853,20 +7851,14 @@ __metadata: resolution: "@storybook/client-api@workspace:lib/client-api" dependencies: "@storybook/addons": 7.0.0-alpha.29 - "@storybook/channel-postmessage": 7.0.0-alpha.29 - "@storybook/channels": 7.0.0-alpha.29 "@storybook/client-logger": 7.0.0-alpha.29 - "@storybook/core-events": 7.0.0-alpha.29 + "@storybook/core-common": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 "@storybook/store": 7.0.0-alpha.29 "@types/qs": ^6.9.5 "@types/webpack-env": ^1.16.4 - dequal: ^2.0.2 global: ^4.4.0 - lodash: ^4.17.21 - memoizerific: ^1.11.3 qs: ^6.10.0 - store2: ^2.12.0 synchronous-promise: ^2.0.15 ts-dedent: ^2.0.0 typescript: ~4.6.3 @@ -7925,27 +7917,15 @@ __metadata: "@storybook/client-logger": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 "@storybook/theming": 7.0.0-alpha.29 - "@testing-library/jest-dom": ^5.16.4 - "@types/color-convert": ^2.0.0 - "@types/lodash": ^4.14.182 "@types/overlayscrollbars": ^1.12.0 - "@types/qs": ^6.9.7 "@types/react-syntax-highlighter": 11.0.5 "@types/util-deprecate": ^1.0.0 - color-convert: ^2.0.1 css: ^3.0.0 - dequal: ^2.0.2 global: ^4.4.0 - jest: ^26.6.3 - lodash: ^4.17.21 - markdown-to-jsx: ^7.1.3 memoizerific: ^1.11.3 overlayscrollbars: ^1.13.1 polished: ^4.2.2 prettier: ">=2.2.1 <=2.3.0" - prop-types: ^15.7.2 - qs: ^6.10.0 - react-colorful: ^5.1.2 react-popper-tooltip: ^3.1.1 react-syntax-highlighter: ^15.4.5 react-textarea-autosize: ^8.3.0 @@ -7972,12 +7952,8 @@ __metadata: "@storybook/preview-web": 7.0.0-alpha.29 "@storybook/store": 7.0.0-alpha.29 "@storybook/ui": 7.0.0-alpha.29 - ansi-to-html: ^0.6.11 global: ^4.4.0 - lodash: ^4.17.21 - qs: ^6.10.0 regenerator-runtime: ^0.13.7 - ts-dedent: ^2.0.0 typescript: ~4.6.3 util-deprecate: ^1.0.2 peerDependenciesMeta: @@ -8075,7 +8051,6 @@ __metadata: boxen: ^5.1.2 chalk: ^4.1.0 cli-table3: ^0.6.1 - commander: ^6.2.1 compression: ^1.7.4 detect-port: ^1.3.0 express: ^4.17.1 @@ -8083,6 +8058,7 @@ __metadata: global: ^4.4.0 globby: ^11.0.2 ip: ^2.0.0 + jest-os-detection: ^1.3.1 jest-specific-snapshot: ^4.0.0 lodash: ^4.17.21 node-fetch: ^2.6.7 @@ -8094,8 +8070,8 @@ __metadata: slash: ^3.0.0 telejson: ^6.0.8 ts-dedent: ^2.0.0 + ts-jest: ^26.4.4 typescript: ~4.6.3 - util-deprecate: ^1.0.2 watchpack: ^2.2.0 webpack: 5 ws: ^8.2.3 @@ -8119,6 +8095,7 @@ __metadata: "@types/node": ^14.0.10 || ^16.0.0 ts-dedent: ^2.0.0 typescript: ~4.6.3 + webpack: 5 languageName: unknown linkType: soft @@ -8126,19 +8103,14 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/csf-tools@workspace:lib/csf-tools" dependencies: - "@babel/core": ^7.12.10 "@babel/generator": ^7.12.11 "@babel/parser": ^7.12.11 - "@babel/plugin-transform-react-jsx": ^7.12.12 - "@babel/preset-env": ^7.12.11 "@babel/traverse": ^7.12.11 "@babel/types": ^7.12.11 "@storybook/csf": 0.0.2--canary.0899bb7.0 - "@storybook/mdx2-csf": ^0.0.3 "@types/fs-extra": ^9.0.6 core-js: ^3.8.2 fs-extra: ^9.0.1 - global: ^4.4.0 js-yaml: ^3.14.1 ts-dedent: ^2.0.0 typescript: ~4.6.3 @@ -9908,7 +9880,7 @@ __metadata: languageName: node linkType: hard -"@testing-library/jest-dom@npm:^5.11.9, @testing-library/jest-dom@npm:^5.16.2, @testing-library/jest-dom@npm:^5.16.4": +"@testing-library/jest-dom@npm:^5.11.9, @testing-library/jest-dom@npm:^5.16.2": version: 5.16.5 resolution: "@testing-library/jest-dom@npm:5.16.5" dependencies: @@ -10148,22 +10120,6 @@ __metadata: languageName: node linkType: hard -"@types/color-convert@npm:^2.0.0": - version: 2.0.0 - resolution: "@types/color-convert@npm:2.0.0" - dependencies: - "@types/color-name": "*" - checksum: 87b40870ff57f1746acc3cecbbe5f74e38cd2e97a628b0680f11a4cd419d124d3251e7627f100db2b31f8383b91141c46a12b7f2dfb18f989cf686526b6e6e13 - languageName: node - linkType: hard - -"@types/color-name@npm:*": - version: 1.1.1 - resolution: "@types/color-name@npm:1.1.1" - checksum: 2abeac8d8d833e0622c66f21487cc8b522792abb2eff2e40df0e3e53261728cb65bab590edf24953eb8d8653ec88044dc801d9a4e58c489a0f10c025de522868 - languageName: node - linkType: hard - "@types/component-emitter@npm:^1.2.10": version: 1.2.11 resolution: "@types/component-emitter@npm:1.2.11" @@ -10569,7 +10525,7 @@ __metadata: languageName: node linkType: hard -"@types/lodash@npm:^4.14.167, @types/lodash@npm:^4.14.182": +"@types/lodash@npm:^4.14.167": version: 4.14.184 resolution: "@types/lodash@npm:4.14.184" checksum: 35e81d477603b319179b335b839865f7bc837afcfd08b5fedfe7e01a0a0f192599f7567ffa45dbf95bfa793f1e9f9bc4666f57f47f0b00fe171e857b9178aed9 @@ -10859,7 +10815,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6, @types/qs@npm:^6.9.5, @types/qs@npm:^6.9.7": +"@types/qs@npm:*, @types/qs@npm:^6, @types/qs@npm:^6.9.5": version: 6.9.7 resolution: "@types/qs@npm:6.9.7" checksum: 157eb05f4c75790b0ebdcf7b0547ff117feabc8cda03c3cac3d3ea82bb19a1912e76a411df3eb0bdd01026a9770f07bc0e7e3fbe39ebb31c1be4564c16be35f1 @@ -28673,7 +28629,7 @@ __metadata: languageName: node linkType: hard -"json5@npm:2.x, json5@npm:^2.0.0, json5@npm:^2.1.0, json5@npm:^2.1.2, json5@npm:^2.1.3, json5@npm:^2.2.0, json5@npm:^2.2.1": +"json5@npm:2.x, json5@npm:^2.0.0, json5@npm:^2.1.0, json5@npm:^2.1.2, json5@npm:^2.2.0, json5@npm:^2.2.1": version: 2.2.1 resolution: "json5@npm:2.2.1" bin: From 719a35d685d6e6b51c6332547496056fe151619c Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Sat, 3 Sep 2022 14:19:15 -0400 Subject: [PATCH 084/154] Remove @storybook/addons circular dep from api This caused build to fail. --- code/lib/api/package.json | 1 - code/yarn.lock | 1 - 2 files changed, 2 deletions(-) diff --git a/code/lib/api/package.json b/code/lib/api/package.json index dad5d0a1ef5..828cb0010a0 100644 --- a/code/lib/api/package.json +++ b/code/lib/api/package.json @@ -32,7 +32,6 @@ "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.29", "@storybook/channels": "7.0.0-alpha.29", "@storybook/client-logger": "7.0.0-alpha.29", "@storybook/core-events": "7.0.0-alpha.29", diff --git a/code/yarn.lock b/code/yarn.lock index d6a42fa1795..c34d4d6bc2c 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -7549,7 +7549,6 @@ __metadata: resolution: "@storybook/api@workspace:lib/api" dependencies: "@jest/globals": ^26.6.2 - "@storybook/addons": 7.0.0-alpha.29 "@storybook/channels": 7.0.0-alpha.29 "@storybook/client-logger": 7.0.0-alpha.29 "@storybook/core-common": 7.0.0-alpha.29 From 86d9a8cf6092e391665cbe3cb16f01f4d2b8ec29 Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Sat, 3 Sep 2022 14:59:42 -0400 Subject: [PATCH 085/154] Add @types/color-convert to blocks --- code/lib/blocks/package.json | 3 ++- code/yarn.lock | 17 +++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/code/lib/blocks/package.json b/code/lib/blocks/package.json index b9634bdff52..cbd4b37e91b 100644 --- a/code/lib/blocks/package.json +++ b/code/lib/blocks/package.json @@ -64,7 +64,8 @@ }, "devDependencies": { "@storybook/addon-actions": "7.0.0-alpha.29", - "@storybook/addons": "7.0.0-alpha.29" + "@storybook/addons": "7.0.0-alpha.29", + "@types/color-convert": "^2.0.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0" diff --git a/code/yarn.lock b/code/yarn.lock index c34d4d6bc2c..60a15504f65 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -7627,6 +7627,7 @@ __metadata: "@storybook/preview-web": 7.0.0-alpha.29 "@storybook/store": 7.0.0-alpha.29 "@storybook/theming": 7.0.0-alpha.29 + "@types/color-convert": ^2.0.0 color-convert: ^2.0.1 dequal: ^2.0.2 global: ^4.4.0 @@ -10119,6 +10120,22 @@ __metadata: languageName: node linkType: hard +"@types/color-convert@npm:^2.0.0": + version: 2.0.0 + resolution: "@types/color-convert@npm:2.0.0" + dependencies: + "@types/color-name": "*" + checksum: 87b40870ff57f1746acc3cecbbe5f74e38cd2e97a628b0680f11a4cd419d124d3251e7627f100db2b31f8383b91141c46a12b7f2dfb18f989cf686526b6e6e13 + languageName: node + linkType: hard + +"@types/color-name@npm:*": + version: 1.1.1 + resolution: "@types/color-name@npm:1.1.1" + checksum: 2abeac8d8d833e0622c66f21487cc8b522792abb2eff2e40df0e3e53261728cb65bab590edf24953eb8d8653ec88044dc801d9a4e58c489a0f10c025de522868 + languageName: node + linkType: hard + "@types/component-emitter@npm:^1.2.10": version: 1.2.11 resolution: "@types/component-emitter@npm:1.2.11" From de1e622bf5ce5203566ce0be832032f451f45f6f Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Sat, 3 Sep 2022 23:23:00 -0400 Subject: [PATCH 086/154] Restore storybook packages to builder-webpack5 They use a sneaky alias resolution that isn't `cmd+f` findable. --- code/lib/builder-webpack5/package.json | 6 ++++++ code/yarn.lock | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/code/lib/builder-webpack5/package.json b/code/lib/builder-webpack5/package.json index dc888478683..7a468225199 100644 --- a/code/lib/builder-webpack5/package.json +++ b/code/lib/builder-webpack5/package.json @@ -35,14 +35,20 @@ "dependencies": { "@babel/core": "^7.12.10", "@storybook/addons": "7.0.0-alpha.29", + "@storybook/api": "7.0.0-alpha.29", "@storybook/channel-postmessage": "7.0.0-alpha.29", "@storybook/channel-websocket": "7.0.0-alpha.29", + "@storybook/channels": "7.0.0-alpha.29", "@storybook/client-api": "7.0.0-alpha.29", "@storybook/client-logger": "7.0.0-alpha.29", + "@storybook/components": "7.0.0-alpha.29", "@storybook/core-common": "7.0.0-alpha.29", + "@storybook/core-events": "7.0.0-alpha.29", "@storybook/core-webpack": "7.0.0-alpha.29", "@storybook/node-logger": "7.0.0-alpha.29", "@storybook/preview-web": "7.0.0-alpha.29", + "@storybook/router": "7.0.0-alpha.29", + "@storybook/semver": "^7.3.2", "@storybook/store": "7.0.0-alpha.29", "@storybook/theming": "7.0.0-alpha.29", "@types/node": "^14.0.10 || ^16.0.0", diff --git a/code/yarn.lock b/code/yarn.lock index 60a15504f65..16ef94bbc91 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -7705,14 +7705,20 @@ __metadata: dependencies: "@babel/core": ^7.12.10 "@storybook/addons": 7.0.0-alpha.29 + "@storybook/api": 7.0.0-alpha.29 "@storybook/channel-postmessage": 7.0.0-alpha.29 "@storybook/channel-websocket": 7.0.0-alpha.29 + "@storybook/channels": 7.0.0-alpha.29 "@storybook/client-api": 7.0.0-alpha.29 "@storybook/client-logger": 7.0.0-alpha.29 + "@storybook/components": 7.0.0-alpha.29 "@storybook/core-common": 7.0.0-alpha.29 + "@storybook/core-events": 7.0.0-alpha.29 "@storybook/core-webpack": 7.0.0-alpha.29 "@storybook/node-logger": 7.0.0-alpha.29 "@storybook/preview-web": 7.0.0-alpha.29 + "@storybook/router": 7.0.0-alpha.29 + "@storybook/semver": ^7.3.2 "@storybook/store": 7.0.0-alpha.29 "@storybook/theming": 7.0.0-alpha.29 "@types/node": ^14.0.10 || ^16.0.0 From 3dced1da9ce611c0e6b225eaa8c96d6fdf8a9ce4 Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Sun, 4 Sep 2022 00:25:16 -0400 Subject: [PATCH 087/154] Finish cleanup of /lib deps --- code/lib/preview-web/package.json | 4 +++- code/lib/router/package.json | 2 -- code/lib/source-loader/package.json | 4 +--- code/lib/telemetry/package.json | 1 - code/lib/telemetry/src/typings.d.ts | 1 - code/lib/theming/package.json | 1 - code/lib/ui/package.json | 5 +---- code/yarn.lock | 24 ++++-------------------- 8 files changed, 9 insertions(+), 33 deletions(-) delete mode 100644 code/lib/telemetry/src/typings.d.ts diff --git a/code/lib/preview-web/package.json b/code/lib/preview-web/package.json index cfa42208435..1dd2cd1413b 100644 --- a/code/lib/preview-web/package.json +++ b/code/lib/preview-web/package.json @@ -35,7 +35,6 @@ }, "dependencies": { "@storybook/addons": "7.0.0-alpha.29", - "@storybook/channel-postmessage": "7.0.0-alpha.29", "@storybook/channels": "7.0.0-alpha.29", "@storybook/client-logger": "7.0.0-alpha.29", "@storybook/core-events": "7.0.0-alpha.29", @@ -50,6 +49,9 @@ "util-deprecate": "^1.0.2" }, "devDependencies": { + "@storybook/channel-postmessage": "7.0.0-alpha.29", + "react": "16.14.0", + "ts-jest": "^28.0.8", "typescript": "~4.6.3" }, "publishConfig": { diff --git a/code/lib/router/package.json b/code/lib/router/package.json index 0fd24a1c348..24ec515e7d3 100644 --- a/code/lib/router/package.json +++ b/code/lib/router/package.json @@ -41,9 +41,7 @@ "devDependencies": { "dequal": "^2.0.2", "global": "^4.4.0", - "history": "5.0.0", "lodash": "^4.17.21", - "react-router": "6.0.2", "react-router-dom": "6.0.2", "ts-dedent": "^2.0.0", "ts-node": "^10.4.0", diff --git a/code/lib/source-loader/package.json b/code/lib/source-loader/package.json index fafafc0d5b0..ec839d0475a 100644 --- a/code/lib/source-loader/package.json +++ b/code/lib/source-loader/package.json @@ -35,15 +35,13 @@ "prepare": "node ../../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "7.0.0-alpha.29", - "@storybook/client-logger": "7.0.0-alpha.29", "@storybook/csf": "0.0.2--canary.0899bb7.0", "estraverse": "^5.2.0", - "global": "^4.4.0", "lodash": "^4.17.21", "prettier": ">=2.2.1 <=2.3.0" }, "devDependencies": { + "jest-specific-snapshot": "^4.0.0", "typescript": "~4.6.3" }, "peerDependencies": { diff --git a/code/lib/telemetry/package.json b/code/lib/telemetry/package.json index e2ab836e812..f8525f9b706 100644 --- a/code/lib/telemetry/package.json +++ b/code/lib/telemetry/package.json @@ -40,7 +40,6 @@ "detect-package-manager": "^2.0.1", "fetch-retry": "^5.0.2", "fs-extra": "^9.0.1", - "global": "^4.4.0", "isomorphic-unfetch": "^3.1.0", "nanoid": "^3.3.1", "read-pkg-up": "^7.0.1" diff --git a/code/lib/telemetry/src/typings.d.ts b/code/lib/telemetry/src/typings.d.ts deleted file mode 100644 index 2f4eb9cf4fd..00000000000 --- a/code/lib/telemetry/src/typings.d.ts +++ /dev/null @@ -1 +0,0 @@ -declare module 'global'; diff --git a/code/lib/theming/package.json b/code/lib/theming/package.json index a9823d378ae..a319e066446 100644 --- a/code/lib/theming/package.json +++ b/code/lib/theming/package.json @@ -62,7 +62,6 @@ "global": "^4.4.0", "polished": "^4.2.2", "ts-dedent": "^2.0.0", - "ts-node": "^10.4.0", "typescript": "~4.6.3" }, "peerDependencies": { diff --git a/code/lib/ui/package.json b/code/lib/ui/package.json index 93fa6be3f68..3dade55a1d6 100644 --- a/code/lib/ui/package.json +++ b/code/lib/ui/package.json @@ -52,7 +52,6 @@ "prepare": "../../../scripts/prepare/bundle.ts" }, "devDependencies": { - "@babel/core": "^7.12.10", "@fal-works/esbuild-plugin-global-externals": "^2.1.2", "@storybook/addons": "7.0.0-alpha.29", "@storybook/api": "7.0.0-alpha.29", @@ -70,7 +69,6 @@ "copy-to-clipboard": "^3.3.1", "downshift": "^6.0.15", "enzyme": "^3.11.0", - "flush-promises": "^1.0.2", "fs-extra": "^9.0.1", "fuse.js": "^3.6.1", "global": "^4.4.0", @@ -88,8 +86,7 @@ "shelljs": "^0.8.5", "store2": "^2.12.0", "ts-dedent": "^2.0.0", - "typescript": "~4.6.3", - "util": "^0.12.4" + "typescript": "~4.6.3" }, "publishConfig": { "access": "public" diff --git a/code/yarn.lock b/code/yarn.lock index 16ef94bbc91..3c74ee4ca56 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -8808,8 +8808,10 @@ __metadata: global: ^4.4.0 lodash: ^4.17.21 qs: ^6.10.0 + react: 16.14.0 synchronous-promise: ^2.0.15 ts-dedent: ^2.0.0 + ts-jest: ^28.0.8 typescript: ~4.6.3 util-deprecate: ^1.0.2 languageName: unknown @@ -9198,11 +9200,9 @@ __metadata: "@storybook/client-logger": 7.0.0-alpha.29 dequal: ^2.0.2 global: ^4.4.0 - history: 5.0.0 lodash: ^4.17.21 memoizerific: ^1.11.3 qs: ^6.10.0 - react-router: 6.0.2 react-router-dom: 6.0.2 ts-dedent: ^2.0.0 ts-node: ^10.4.0 @@ -9277,11 +9277,9 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/source-loader@workspace:lib/source-loader" dependencies: - "@storybook/addons": 7.0.0-alpha.29 - "@storybook/client-logger": 7.0.0-alpha.29 "@storybook/csf": 0.0.2--canary.0899bb7.0 estraverse: ^5.2.0 - global: ^4.4.0 + jest-specific-snapshot: ^4.0.0 lodash: ^4.17.21 prettier: ">=2.2.1 <=2.3.0" typescript: ~4.6.3 @@ -9385,7 +9383,6 @@ __metadata: detect-package-manager: ^2.0.1 fetch-retry: ^5.0.2 fs-extra: ^9.0.1 - global: ^4.4.0 isomorphic-unfetch: ^3.1.0 nanoid: ^3.3.1 read-pkg-up: ^7.0.1 @@ -9436,7 +9433,6 @@ __metadata: memoizerific: ^1.11.3 polished: ^4.2.2 ts-dedent: ^2.0.0 - ts-node: ^10.4.0 typescript: ~4.6.3 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -9463,7 +9459,6 @@ __metadata: version: 0.0.0-use.local resolution: "@storybook/ui@workspace:lib/ui" dependencies: - "@babel/core": ^7.12.10 "@fal-works/esbuild-plugin-global-externals": ^2.1.2 "@storybook/addons": 7.0.0-alpha.29 "@storybook/api": 7.0.0-alpha.29 @@ -9481,7 +9476,6 @@ __metadata: copy-to-clipboard: ^3.3.1 downshift: ^6.0.15 enzyme: ^3.11.0 - flush-promises: ^1.0.2 fs-extra: ^9.0.1 fuse.js: ^3.6.1 global: ^4.4.0 @@ -9500,7 +9494,6 @@ __metadata: store2: ^2.12.0 ts-dedent: ^2.0.0 typescript: ~4.6.3 - util: ^0.12.4 languageName: unknown linkType: soft @@ -24535,15 +24528,6 @@ __metadata: languageName: node linkType: hard -"history@npm:5.0.0": - version: 5.0.0 - resolution: "history@npm:5.0.0" - dependencies: - "@babel/runtime": ^7.7.6 - checksum: 6e1a0880c1d67a9040117e5b426e71bc35642488485354d378cb635f194c2177979558b6fb537972840c6993d92c1ae971ab6c33bf77be1b1f135349ea65cde0 - languageName: node - linkType: hard - "history@npm:^5.1.0": version: 5.3.0 resolution: "history@npm:5.3.0" @@ -42861,7 +42845,7 @@ __metadata: languageName: node linkType: hard -"ts-jest@npm:^28.0.0": +"ts-jest@npm:^28.0.0, ts-jest@npm:^28.0.8": version: 28.0.8 resolution: "ts-jest@npm:28.0.8" dependencies: From 315db2cad6b289b9ab266576726d4fa0ba3a72ba Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Sun, 4 Sep 2022 00:39:47 -0400 Subject: [PATCH 088/154] Revert docs change --- docs/configure/babel.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/configure/babel.md b/docs/configure/babel.md index 31ec9562d37..c5641689c14 100644 --- a/docs/configure/babel.md +++ b/docs/configure/babel.md @@ -138,6 +138,14 @@ Once the command completes, you should have a `.babelrc.json` file created in th "babel-plugin-macros", "@babel/plugin-proposal-optional-chaining", "@babel/plugin-proposal-nullish-coalescing-operator", + [ + "babel-plugin-polyfill-corejs3", + { + "method": "usage-global", + "absoluteImports": "core-js", + "version": "3.18.3" + } + ] ] } ``` From 78484c3d3a50dc79fd39a93fc5483129ef74f064 Mon Sep 17 00:00:00 2001 From: Sergey Kozlov Date: Sun, 4 Sep 2022 22:11:50 +0300 Subject: [PATCH 089/154] remove deprecated `stable` dependency --- code/lib/addons/src/types.ts | 3 ++- code/lib/builder-vite/src/optimizeDeps.ts | 1 - code/lib/builder-webpack5/package.json | 1 - code/lib/store/package.json | 1 - code/lib/store/src/sortStories.ts | 15 +++++++++------ code/yarn.lock | 2 -- 6 files changed, 11 insertions(+), 12 deletions(-) diff --git a/code/lib/addons/src/types.ts b/code/lib/addons/src/types.ts index 5ce1726388b..b33a88e3943 100644 --- a/code/lib/addons/src/types.ts +++ b/code/lib/addons/src/types.ts @@ -77,7 +77,8 @@ export type IndexEntry = StoryIndexEntry | DocsIndexEntry; // The `any` here is the story store's `StoreItem` record. Ideally we should probably only // pass a defined subset of that full data, but we pass it all so far :shrug: -export type StorySortComparator = Comparator<[StoryId, any, Parameters, Parameters]>; +export type IndexEntryLegacy = [StoryId, any, Parameters, Parameters]; +export type StorySortComparator = Comparator; export type StorySortParameter = StorySortComparator | StorySortObjectParameter; export type StorySortComparatorV7 = Comparator; export type StorySortParameterV7 = StorySortComparatorV7 | StorySortObjectParameter; diff --git a/code/lib/builder-vite/src/optimizeDeps.ts b/code/lib/builder-vite/src/optimizeDeps.ts index 09df4ba81c8..1ee4070dff6 100644 --- a/code/lib/builder-vite/src/optimizeDeps.ts +++ b/code/lib/builder-vite/src/optimizeDeps.ts @@ -84,7 +84,6 @@ const INCLUDE_CANDIDATES = [ 'refractor/lang/yaml.js', 'regenerator-runtime/runtime.js', 'slash', - 'stable', 'store2', 'synchronous-promise', 'telejson', diff --git a/code/lib/builder-webpack5/package.json b/code/lib/builder-webpack5/package.json index 3c955d31711..f4aa7c59611 100644 --- a/code/lib/builder-webpack5/package.json +++ b/code/lib/builder-webpack5/package.json @@ -65,7 +65,6 @@ "html-webpack-plugin": "^5.5.0", "path-browserify": "^1.0.1", "process": "^0.11.10", - "stable": "^0.1.8", "style-loader": "^3.3.1", "terser-webpack-plugin": "^5.3.1", "ts-dedent": "^2.0.0", diff --git a/code/lib/store/package.json b/code/lib/store/package.json index 5749685d5b5..779bba95a8f 100644 --- a/code/lib/store/package.json +++ b/code/lib/store/package.json @@ -44,7 +44,6 @@ "lodash": "^4.17.21", "memoizerific": "^1.11.3", "slash": "^3.0.0", - "stable": "^0.1.8", "synchronous-promise": "^2.0.15", "ts-dedent": "^2.0.0", "util-deprecate": "^1.0.2" diff --git a/code/lib/store/src/sortStories.ts b/code/lib/store/src/sortStories.ts index bcc8a7222b6..f817fca96bc 100644 --- a/code/lib/store/src/sortStories.ts +++ b/code/lib/store/src/sortStories.ts @@ -1,6 +1,10 @@ -import stable from 'stable'; import { dedent } from 'ts-dedent'; -import type { Comparator, StorySortParameter, StorySortParameterV7 } from '@storybook/addons'; +import type { + Comparator, + IndexEntryLegacy, + StorySortParameter, + StorySortParameterV7, +} from '@storybook/addons'; import { storySort } from './storySort'; import type { Story, StoryIndexEntry, IndexEntry, Path, Parameters } from './types'; @@ -16,10 +20,9 @@ const sortStoriesCommon = ( } else { sortFn = storySort(storySortParameter); } - stable.inplace(stories, sortFn); + stories.sort(sortFn as (a: IndexEntry, b: IndexEntry) => number); } else { - stable.inplace( - stories, + stories.sort( (s1, s2) => fileNameOrder.indexOf(s1.importPath) - fileNameOrder.indexOf(s2.importPath) ); } @@ -57,7 +60,7 @@ export const sortStoriesV6 = ( fileNameOrder: Path[] ) => { if (storySortParameter && typeof storySortParameter === 'function') { - stable.inplace(stories, storySortParameter); + stories.sort(storySortParameter as (a: IndexEntryLegacy, b: IndexEntryLegacy) => number); return stories.map((s) => toIndexEntry(s[1])); } diff --git a/code/yarn.lock b/code/yarn.lock index 419c3fe5f3a..0cee90fdc74 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -7777,7 +7777,6 @@ __metadata: html-webpack-plugin: ^5.5.0 path-browserify: ^1.0.1 process: ^0.11.10 - stable: ^0.1.8 style-loader: ^3.3.1 terser-webpack-plugin: ^5.3.1 ts-dedent: ^2.0.0 @@ -9440,7 +9439,6 @@ __metadata: lodash: ^4.17.21 memoizerific: ^1.11.3 slash: ^3.0.0 - stable: ^0.1.8 synchronous-promise: ^2.0.15 ts-dedent: ^2.0.0 typescript: ~4.6.3 From 0c92e1b0990ee616a22e1194a24abdef22ffc43f Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Sun, 4 Sep 2022 17:51:02 -0400 Subject: [PATCH 090/154] Upgrade react-element-to-jsx-string --- code/renderers/react/package.json | 2 +- .../renderers/react/src/docs/jsxDecorator.tsx | 2 +- .../defaultValues/createFromRawDefaultProp.ts | 1 - code/yarn.lock | 31 ++++++++++++------- 4 files changed, 21 insertions(+), 15 deletions(-) diff --git a/code/renderers/react/package.json b/code/renderers/react/package.json index 7ced3ecbf0d..881af83dd6e 100644 --- a/code/renderers/react/package.json +++ b/code/renderers/react/package.json @@ -68,7 +68,7 @@ "html-tags": "^3.1.0", "lodash": "^4.17.21", "prop-types": "^15.7.2", - "react-element-to-jsx-string": "^14.3.4", + "react-element-to-jsx-string": "^15.0.0", "ts-dedent": "^2.0.0", "util-deprecate": "^1.0.2" }, diff --git a/code/renderers/react/src/docs/jsxDecorator.tsx b/code/renderers/react/src/docs/jsxDecorator.tsx index f075b0feca0..1855f250fc4 100644 --- a/code/renderers/react/src/docs/jsxDecorator.tsx +++ b/code/renderers/react/src/docs/jsxDecorator.tsx @@ -120,7 +120,7 @@ export const renderJsx = (code: React.ReactElement, options: JSXOptions) => { }; const result = React.Children.map(code, (c) => { - // @ts-ignore FIXME: workaround react-element-to-jsx-string + // @ts-expect-error FIXME: workaround react-element-to-jsx-string const child = typeof c === 'number' ? c.toString() : c; const toJSXString = typeof reactElementToJSXString === 'function' diff --git a/code/renderers/react/src/docs/lib/defaultValues/createFromRawDefaultProp.ts b/code/renderers/react/src/docs/lib/defaultValues/createFromRawDefaultProp.ts index 541df4b42cf..0d314e23a4f 100644 --- a/code/renderers/react/src/docs/lib/defaultValues/createFromRawDefaultProp.ts +++ b/code/renderers/react/src/docs/lib/defaultValues/createFromRawDefaultProp.ts @@ -2,7 +2,6 @@ import isPlainObject from 'lodash/isPlainObject'; import isFunction from 'lodash/isFunction'; import isString from 'lodash/isString'; -// @ts-ignore import reactElementToJSXString from 'react-element-to-jsx-string'; import { PropDef, diff --git a/code/yarn.lock b/code/yarn.lock index 419c3fe5f3a..34a8bdc8a5f 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -9025,7 +9025,7 @@ __metadata: jest-specific-snapshot: ^4.0.0 lodash: ^4.17.21 prop-types: ^15.7.2 - react-element-to-jsx-string: ^14.3.4 + react-element-to-jsx-string: ^15.0.0 require-from-string: ^2.0.2 ts-dedent: ^2.0.0 typescript: ~4.6.3 @@ -37198,17 +37198,17 @@ __metadata: languageName: node linkType: hard -"react-element-to-jsx-string@npm:^14.3.4": - version: 14.3.4 - resolution: "react-element-to-jsx-string@npm:14.3.4" +"react-element-to-jsx-string@npm:^15.0.0": + version: 15.0.0 + resolution: "react-element-to-jsx-string@npm:15.0.0" dependencies: "@base2/pretty-print-object": 1.0.1 is-plain-object: 5.0.0 - react-is: 17.0.2 + react-is: 18.1.0 peerDependencies: - react: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 - react-dom: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 - checksum: 4ead664b2e26e76af57c9ce2f2a46e79fda1d3a408afb5f34d03357d195b7f41a1a86bb9286b6d6ba76c9c2611fe56bc038665cf27fdb56f571d235ddfce9ffb + react: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0 + react-dom: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0 + checksum: 0d60a0ea758529c32a706d0c69d70b69fb94de3c46442fffdee34f08f51ffceddbb5395b41dfd1565895653e9f60f98ca525835be9d5db1f16d6b22be12f4cd4 languageName: node linkType: hard @@ -37288,10 +37288,10 @@ __metadata: languageName: node linkType: hard -"react-is@npm:17.0.2, react-is@npm:^17.0.1, react-is@npm:^17.0.2": - version: 17.0.2 - resolution: "react-is@npm:17.0.2" - checksum: 2bdb6b93fbb1820b024b496042cce405c57e2f85e777c9aabd55f9b26d145408f9f74f5934676ffdc46f3dcff656d78413a6e43968e7b3f92eea35b3052e9053 +"react-is@npm:18.1.0": + version: 18.1.0 + resolution: "react-is@npm:18.1.0" + checksum: 558874e4c3bd9805a9294426e090919ee6901be3ab07f80b997c36b5a01a8d691112802e7438d146f6c82fd6495d8c030f276ef05ec3410057f8740a8d723f8c languageName: node linkType: hard @@ -37302,6 +37302,13 @@ __metadata: languageName: node linkType: hard +"react-is@npm:^17.0.1, react-is@npm:^17.0.2": + version: 17.0.2 + resolution: "react-is@npm:17.0.2" + checksum: 2bdb6b93fbb1820b024b496042cce405c57e2f85e777c9aabd55f9b26d145408f9f74f5934676ffdc46f3dcff656d78413a6e43968e7b3f92eea35b3052e9053 + languageName: node + linkType: hard + "react-is@npm:^18.0.0": version: 18.2.0 resolution: "react-is@npm:18.2.0" From 4a9bd4460be4f8e64094b6e6c464ddc9a349bf0f Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Sun, 4 Sep 2022 18:02:48 -0400 Subject: [PATCH 091/154] Update react-inspector --- code/addons/actions/package.json | 2 +- code/yarn.lock | 37 +++++++------------------------- 2 files changed, 9 insertions(+), 30 deletions(-) diff --git a/code/addons/actions/package.json b/code/addons/actions/package.json index 3e46ac445c6..3b41589ea16 100644 --- a/code/addons/actions/package.json +++ b/code/addons/actions/package.json @@ -48,7 +48,7 @@ "lodash": "^4.17.21", "polished": "^4.2.2", "prop-types": "^15.7.2", - "react-inspector": "^5.1.0", + "react-inspector": "^6.0.0", "telejson": "^6.0.8", "ts-dedent": "^2.0.0", "util-deprecate": "^1.0.2", diff --git a/code/yarn.lock b/code/yarn.lock index 34a8bdc8a5f..3984bcb3f9d 100644 --- a/code/yarn.lock +++ b/code/yarn.lock @@ -2236,7 +2236,7 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.10.5, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.14.8, @babel/runtime@npm:^7.16.3, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.18.9, @babel/runtime@npm:^7.3.1, @babel/runtime@npm:^7.5.0, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.2": +"@babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.10.5, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.14.8, @babel/runtime@npm:^7.16.3, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.18.9, @babel/runtime@npm:^7.3.1, @babel/runtime@npm:^7.5.0, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.2": version: 7.18.9 resolution: "@babel/runtime@npm:7.18.9" dependencies: @@ -6910,7 +6910,7 @@ __metadata: lodash: ^4.17.21 polished: ^4.2.2 prop-types: ^15.7.2 - react-inspector: ^5.1.0 + react-inspector: ^6.0.0 telejson: ^6.0.8 ts-dedent: ^2.0.0 typescript: ~4.6.3 @@ -26202,16 +26202,6 @@ __metadata: languageName: node linkType: hard -"is-dom@npm:^1.0.0": - version: 1.1.0 - resolution: "is-dom@npm:1.1.0" - dependencies: - is-object: ^1.0.1 - is-window: ^1.0.2 - checksum: 0645d388bed188e827b4440af7c2f4c454ad6e6fd4c395d46eae404ca8b64f1bb45e3f33f1a60fbc7f59ca10fb0e5351589b49b3d3bac1b3c5aeec70e2e5be07 - languageName: node - linkType: hard - "is-empty@npm:^1.0.0": version: 1.2.0 resolution: "is-empty@npm:1.2.0" @@ -26752,13 +26742,6 @@ __metadata: languageName: node linkType: hard -"is-window@npm:^1.0.2": - version: 1.0.2 - resolution: "is-window@npm:1.0.2" - checksum: f954f21c9fce64e6c72f8a908c3aaefa8fd6d1ef819acdfa1be007de70e5424bd2ac774950b38b523fd8ff4b581899efc1156cc6b0505040072e8ff25e57ec18 - languageName: node - linkType: hard - "is-windows@npm:^1.0.0, is-windows@npm:^1.0.1, is-windows@npm:^1.0.2": version: 1.0.2 resolution: "is-windows@npm:1.0.2" @@ -36367,7 +36350,7 @@ __metadata: languageName: node linkType: hard -"prop-types@npm:^15.0.0, prop-types@npm:^15.5.10, prop-types@npm:^15.5.4, prop-types@npm:^15.6.1, prop-types@npm:^15.6.2, prop-types@npm:^15.7.2, prop-types@npm:^15.8.1": +"prop-types@npm:^15.5.10, prop-types@npm:^15.5.4, prop-types@npm:^15.6.1, prop-types@npm:^15.6.2, prop-types@npm:^15.7.2, prop-types@npm:^15.8.1": version: 15.8.1 resolution: "prop-types@npm:15.8.1" dependencies: @@ -37275,16 +37258,12 @@ __metadata: languageName: node linkType: hard -"react-inspector@npm:^5.1.0": - version: 5.1.1 - resolution: "react-inspector@npm:5.1.1" - dependencies: - "@babel/runtime": ^7.0.0 - is-dom: ^1.0.0 - prop-types: ^15.0.0 +"react-inspector@npm:^6.0.0": + version: 6.0.1 + resolution: "react-inspector@npm:6.0.1" peerDependencies: - react: ^16.8.4 || ^17.0.0 - checksum: 64282953f1e9318501ae9ff64dc955845fce0b543577fcc5b6a5cf786d9a1872edadc5df5821d830a8510ecf629e9a220b323e5cd45b091508939f71ea332239 + react: ^16.8.4 || ^17.0.0 || ^18.0.0 + checksum: 34b0ba6e8c718aa0bbde3bc325531bc94b1e536eb226579e57cb912065693ff70611308c8e567c8e5703b0513655eb5258e5c3ac447e6a5003a44559abc84fa7 languageName: node linkType: hard From d2bdc32888696333ebfea38818baf5905b158754 Mon Sep 17 00:00:00 2001 From: Tom Coleman Date: Mon, 5 Sep 2022 10:05:15 +1000 Subject: [PATCH 092/154] Add `lib/store` to list of packages that may have stories --- scripts/sandbox.ts | 49 ++++++++++++++++++++++++++++------------------ 1 file changed, 30 insertions(+), 19 deletions(-) diff --git a/scripts/sandbox.ts b/scripts/sandbox.ts index febfd49f114..64f30ef9b72 100644 --- a/scripts/sandbox.ts +++ b/scripts/sandbox.ts @@ -271,6 +271,24 @@ async function addStories(paths: string[], { mainConfig }: { mainConfig: ConfigF mainConfig.setFieldValue(['stories'], [...stories, ...extraStories]); } +type Workspace = { name: string; location: string }; + +async function getWorkspaces() { + const { stdout } = await command('yarn workspaces list --json', { + cwd: process.cwd(), + shell: true, + }); + return JSON.parse(`[${stdout.split('\n').join(',')}]`) as Workspace[]; +} + +function workspacePath(type: string, packageName: string, workspaces: Workspace[]) { + const workspace = workspaces.find((w) => w.name === packageName); + if (!workspace) { + throw new Error(`Unknown ${type} '${packageName}', not in yarn workspace!`); + } + return workspace.location; +} + export async function sandbox(optionValues: OptionValues) { const { template, forceDelete, forceReuse, dryRun, debug, fromLocalRepro } = optionValues; @@ -326,22 +344,12 @@ export async function sandbox(optionValues: OptionValues) { const mainConfig = await readMainConfig({ cwd }); const templateConfig = TEMPLATES[template as Template]; + const { renderer, builder } = templateConfig.expected; const storiesPath = await findFirstPath([path.join('src', 'stories'), 'stories'], { cwd }); - // Link in the template/components/index.js from the renderer - const { stdout } = await command('yarn workspaces list --json', { - cwd: process.cwd(), - shell: true, - }); - const workspaces = JSON.parse(`[${stdout.split('\n').join(',')}]`) as [ - { name: string; location: string } - ]; - const { renderer, builder } = templateConfig.expected; - const rendererWorkspace = workspaces.find((workspace) => workspace.name === renderer); - if (!rendererWorkspace) { - throw new Error(`Unknown renderer '${renderer}', not in yarn workspace!`); - } - const rendererPath = rendererWorkspace.location; + const workspaces = await getWorkspaces(); + // Link in the template/components/index.js from store, the renderer and the addons + const rendererPath = workspacePath('renderer', renderer, workspaces); await ensureSymlink( path.join(codeDir, rendererPath, 'template', 'components'), path.resolve(cwd, storiesPath, 'components') @@ -350,12 +358,10 @@ export async function sandbox(optionValues: OptionValues) { ['previewEntries'], [`.${path.sep}${path.join(storiesPath, 'components')}`] ); - mainConfig.setFieldValue(['core', 'disableTelemetry'], true); - - if (builder === '@storybook/builder-webpack5') addEsbuildLoaderToStories(mainConfig); - if (builder === '@storybook/builder-vite') forceViteRebuilds(mainConfig); + // Link in the stories from the store, the renderer and the addons const storiesToAdd = [] as string[]; + storiesToAdd.push(workspacePath('core package', '@storybook/store', workspaces)); storiesToAdd.push(rendererPath); // TODO -- sb add doesn't actually work properly: @@ -369,10 +375,15 @@ export async function sandbox(optionValues: OptionValues) { } for (const addon of [...defaultAddons, ...optionValues.addon]) { - storiesToAdd.push(path.join('addons', addon)); + storiesToAdd.push(workspacePath('addon', `@storybook/addon-${addon}`, workspaces)); } await addStories(storiesToAdd, { mainConfig }); + // Add some extra settings (see above for what these do) + mainConfig.setFieldValue(['core', 'disableTelemetry'], true); + if (builder === '@storybook/builder-webpack5') addEsbuildLoaderToStories(mainConfig); + if (builder === '@storybook/builder-vite') forceViteRebuilds(mainConfig); + await writeConfig(mainConfig); await installYarn2({ cwd, dryRun, debug }); From 3a7958b5afc360f281b286c8ae97b55fcab18fd7 Mon Sep 17 00:00:00 2001 From: Tom Coleman Date: Mon, 5 Sep 2022 10:05:33 +1000 Subject: [PATCH 093/154] Add `Code` component and method of using it --- code/renderers/react/template/components/Code.jsx | 12 ++++++++++++ code/renderers/react/template/components/index.js | 5 ++++- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 code/renderers/react/template/components/Code.jsx diff --git a/code/renderers/react/template/components/Code.jsx b/code/renderers/react/template/components/Code.jsx new file mode 100644 index 00000000000..4405f15bbb4 --- /dev/null +++ b/code/renderers/react/template/components/Code.jsx @@ -0,0 +1,12 @@ +import React from 'react'; +import PropTypes from 'prop-types'; + +export const Code = ({ code }) => ( +
+    {code}
+  
+); + +Code.propTypes = { + code: PropTypes.string.isRequired, +}; diff --git a/code/renderers/react/template/components/index.js b/code/renderers/react/template/components/index.js index 7087de92dbe..801c57b0955 100644 --- a/code/renderers/react/template/components/index.js +++ b/code/renderers/react/template/components/index.js @@ -1,5 +1,8 @@ import globalThis from 'global'; +// eslint-disable-next-line import/no-extraneous-dependencies +import { render } from '@storybook/react/preview'; import { Button } from './Button.jsx'; +import { Code } from './Code.jsx'; -globalThis.Components = { Button }; +globalThis.Components = { Button, Code, render }; From 7cc44aceab3f94f5de999ed205bdb38c1ebba4f8 Mon Sep 17 00:00:00 2001 From: Tom Coleman Date: Mon, 5 Sep 2022 10:19:01 +1000 Subject: [PATCH 094/154] Add parameters story --- .../core/parameters/all-parameters.stories.ts | 27 ---------- .../stories/core/parameters.stories.js | 24 --------- .../template/stories/parameters.stories.ts | 51 +++++++++++++++++++ 3 files changed, 51 insertions(+), 51 deletions(-) delete mode 100644 code/examples/angular-cli/src/stories/core/parameters/all-parameters.stories.ts delete mode 100644 code/examples/official-storybook/stories/core/parameters.stories.js create mode 100644 code/lib/store/template/stories/parameters.stories.ts diff --git a/code/examples/angular-cli/src/stories/core/parameters/all-parameters.stories.ts b/code/examples/angular-cli/src/stories/core/parameters/all-parameters.stories.ts deleted file mode 100644 index 40f34ceafcd..00000000000 --- a/code/examples/angular-cli/src/stories/core/parameters/all-parameters.stories.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { addParameters } from '@storybook/angular'; -import type { Meta, StoryFn } from '@storybook/angular'; -import { Button } from '../../angular-demo'; - -const globalParameter = 'globalParameter'; -const chapterParameter = 'chapterParameter'; -const storyParameter = 'storyParameter'; - -addParameters({ globalParameter }); - -export default { - title: 'Core / Parameters / All parameters', - parameters: { - chapterParameter, - }, -} as Meta; - -export const PassedToStory: StoryFn = (_args, { parameters: { fileName, ...parameters } }) => ({ - component: Button, - props: { - text: `Parameters are ${JSON.stringify(parameters, null, 2)}`, - onClick: () => 0, - }, -}); - -PassedToStory.storyName = 'All parameters passed to story'; -PassedToStory.parameters = { storyParameter }; diff --git a/code/examples/official-storybook/stories/core/parameters.stories.js b/code/examples/official-storybook/stories/core/parameters.stories.js deleted file mode 100644 index f98c478beae..00000000000 --- a/code/examples/official-storybook/stories/core/parameters.stories.js +++ /dev/null @@ -1,24 +0,0 @@ -import React from 'react'; - -// We would need to add this in config.js idiomatically however that would make this file a bit confusing -import { addParameters } from '@storybook/react'; - -addParameters({ globalParameter: 'globalParameter' }); - -export default { - title: 'Core/Parameters', - parameters: { - chapterParameter: 'chapterParameter', - }, -}; - -// I'm not sure what we should recommend regarding propTypes? are they a good idea for examples? -// Given we sort of control the props, should we export a prop type? -export const Passed = (_args, { parameters: { options, fileName, ...parameters }, ...rest }) => ( -
- Parameters: -
{JSON.stringify(parameters, null, 2)}
-
-); -Passed.storyName = 'passed to story'; -Passed.parameters = { storyParameter: 'storyParameter' }; diff --git a/code/lib/store/template/stories/parameters.stories.ts b/code/lib/store/template/stories/parameters.stories.ts new file mode 100644 index 00000000000..bdb5422a914 --- /dev/null +++ b/code/lib/store/template/stories/parameters.stories.ts @@ -0,0 +1,51 @@ +import globalThis from 'global'; +import { PlayFunctionContext, StoryContext } from '@storybook/csf'; +import { within } from '@storybook/testing-library'; +import { expect } from '@storybook/jest'; + +// TODO: is there some way to define a project-level annotation in sandboxes? + +export default { + component: globalThis.Components.Code, + parameters: { + componentParameter: 'componentParameter', + storyParameter: 'componentStoryParameter', // Checking this gets overridden + storyObject: { + a: 'component', + b: 'component', + }, + }, +}; + +export const Inheritance = { + parameters: { + storyParameter: 'storyParameter', + storyObject: { + a: 'story', + }, + }, + render: (_: any, context: StoryContext) => { + const { componentParameter, storyParameter, storyObject } = context.parameters; + return globalThis.Components.render( + { code: JSON.stringify({ componentParameter, storyParameter, storyObject }, null, 2) }, + context + ); + }, + play: async ({ canvasElement }: PlayFunctionContext) => { + const canvas = within(canvasElement); + await expect(canvas.getByTestId('code').innerHTML).toEqual( + JSON.stringify( + { + componentParameter: 'componentParameter', + storyParameter: 'storyParameter', + storyObject: { + a: 'story', + b: 'component', + }, + }, + null, + 2 + ) + ); + }, +}; From 80b64da752c881cb5c171df6b5217ac07721fc41 Mon Sep 17 00:00:00 2001 From: Tom Coleman Date: Mon, 5 Sep 2022 10:31:19 +1000 Subject: [PATCH 095/154] Added loader stories --- .../stories/loaders.stories.js | 7 ---- .../stories/core/loaders.stories.js | 25 -------------- .../store/template/stories/loaders.stories.ts | 33 +++++++++++++++++++ .../react/template/components/index.js | 3 +- .../template/components/styleDecorator.jsx | 9 +++++ 5 files changed, 44 insertions(+), 33 deletions(-) delete mode 100644 code/examples/html-kitchen-sink/stories/loaders.stories.js delete mode 100644 code/examples/official-storybook/stories/core/loaders.stories.js create mode 100644 code/lib/store/template/stories/loaders.stories.ts create mode 100644 code/renderers/react/template/components/styleDecorator.jsx diff --git a/code/examples/html-kitchen-sink/stories/loaders.stories.js b/code/examples/html-kitchen-sink/stories/loaders.stories.js deleted file mode 100644 index ae8b4616195..00000000000 --- a/code/examples/html-kitchen-sink/stories/loaders.stories.js +++ /dev/null @@ -1,7 +0,0 @@ -export default { - title: 'Core/Loaders', - loaders: [async () => new Promise((r) => setTimeout(() => r({ kindValue: 7 }), 3000))], -}; - -export const Story = (args, { loaded }) => - `
Loaded Value is ${JSON.stringify(loaded, null, 2)}
`; diff --git a/code/examples/official-storybook/stories/core/loaders.stories.js b/code/examples/official-storybook/stories/core/loaders.stories.js deleted file mode 100644 index e18cdb9795a..00000000000 --- a/code/examples/official-storybook/stories/core/loaders.stories.js +++ /dev/null @@ -1,25 +0,0 @@ -import React from 'react'; - -export default { - title: 'Core/Loaders', - loaders: [async () => new Promise((r) => setTimeout(() => r({ kindValue: 7 }), 3000))], -}; - -export const Story = (args, { loaded }) => ( -
Loaded Value is {JSON.stringify(loaded, null, 2)}
-); -Story.loaders = [async () => ({ storyValue: 3 })]; - -export const ZIndex = (args, { loaded }) => ( -
- This story has a very high z-index -
-); diff --git a/code/lib/store/template/stories/loaders.stories.ts b/code/lib/store/template/stories/loaders.stories.ts new file mode 100644 index 00000000000..3be29c10937 --- /dev/null +++ b/code/lib/store/template/stories/loaders.stories.ts @@ -0,0 +1,33 @@ +import globalThis from 'global'; +import { PlayFunctionContext, StoryContext } from '@storybook/csf'; +import { within } from '@storybook/testing-library'; +import { expect } from '@storybook/jest'; + +export default { + component: globalThis.Components.Code, + loaders: [async () => new Promise((r) => setTimeout(() => r({ componentValue: 7 }), 3000))], + render: (_: any, context: StoryContext) => + globalThis.Components.render({ code: JSON.stringify(context.loaded, null, 2) }, context), +}; + +export const Inheritance = { + loaders: [async () => new Promise((r) => setTimeout(() => r({ storyValue: 3 }), 1000))], + play: async ({ canvasElement }: PlayFunctionContext) => { + const canvas = within(canvasElement); + await expect(canvas.getByTestId('code').innerHTML).toEqual( + JSON.stringify({ componentValue: 7, storyValue: 3 }, null, 2) + ); + }, +}; + +export const ZIndex = { + decorators: [ + globalThis.Components.styleDecorator({ + position: 'relative', + zIndex: 1000, + width: '500px', + height: '500px', + background: 'coral', + }), + ], +}; diff --git a/code/renderers/react/template/components/index.js b/code/renderers/react/template/components/index.js index 801c57b0955..cd79b6a4c33 100644 --- a/code/renderers/react/template/components/index.js +++ b/code/renderers/react/template/components/index.js @@ -4,5 +4,6 @@ import { render } from '@storybook/react/preview'; import { Button } from './Button.jsx'; import { Code } from './Code.jsx'; +import { styleDecorator } from './styleDecorator.jsx'; -globalThis.Components = { Button, Code, render }; +globalThis.Components = { Button, Code, styleDecorator, render }; diff --git a/code/renderers/react/template/components/styleDecorator.jsx b/code/renderers/react/template/components/styleDecorator.jsx new file mode 100644 index 00000000000..f9d77852f44 --- /dev/null +++ b/code/renderers/react/template/components/styleDecorator.jsx @@ -0,0 +1,9 @@ +import React from 'react'; + +export function styleDecorator(style) { + return (StoryFn) => ( +
+ +
+ ); +} From 8cd02317bd05727267b9a0f96b4b85d7d2bf7734 Mon Sep 17 00:00:00 2001 From: Tom Coleman Date: Mon, 5 Sep 2022 11:32:19 +1000 Subject: [PATCH 096/154] Refactor `Code` -> `Pre` --- .../store/template/stories/loaders.stories.ts | 11 ++++---- .../template/stories/parameters.stories.ts | 26 +++++++------------ .../react/template/components/Code.jsx | 12 --------- .../react/template/components/Pre.jsx | 16 ++++++++++++ .../react/template/components/index.js | 4 +-- 5 files changed, 34 insertions(+), 35 deletions(-) delete mode 100644 code/renderers/react/template/components/Code.jsx create mode 100644 code/renderers/react/template/components/Pre.jsx diff --git a/code/lib/store/template/stories/loaders.stories.ts b/code/lib/store/template/stories/loaders.stories.ts index 3be29c10937..bbbfe86b009 100644 --- a/code/lib/store/template/stories/loaders.stories.ts +++ b/code/lib/store/template/stories/loaders.stories.ts @@ -4,19 +4,20 @@ import { within } from '@storybook/testing-library'; import { expect } from '@storybook/jest'; export default { - component: globalThis.Components.Code, + component: globalThis.Components.Pre, loaders: [async () => new Promise((r) => setTimeout(() => r({ componentValue: 7 }), 3000))], render: (_: any, context: StoryContext) => - globalThis.Components.render({ code: JSON.stringify(context.loaded, null, 2) }, context), + globalThis.Components.render({ object: context.loaded }, context), }; export const Inheritance = { loaders: [async () => new Promise((r) => setTimeout(() => r({ storyValue: 3 }), 1000))], play: async ({ canvasElement }: PlayFunctionContext) => { const canvas = within(canvasElement); - await expect(canvas.getByTestId('code').innerHTML).toEqual( - JSON.stringify({ componentValue: 7, storyValue: 3 }, null, 2) - ); + await expect(JSON.parse(canvas.getByTestId('pre').innerHTML)).toEqual({ + componentValue: 7, + storyValue: 3, + }); }, }; diff --git a/code/lib/store/template/stories/parameters.stories.ts b/code/lib/store/template/stories/parameters.stories.ts index bdb5422a914..be58bed4f30 100644 --- a/code/lib/store/template/stories/parameters.stories.ts +++ b/code/lib/store/template/stories/parameters.stories.ts @@ -6,7 +6,7 @@ import { expect } from '@storybook/jest'; // TODO: is there some way to define a project-level annotation in sandboxes? export default { - component: globalThis.Components.Code, + component: globalThis.Components.Pre, parameters: { componentParameter: 'componentParameter', storyParameter: 'componentStoryParameter', // Checking this gets overridden @@ -27,25 +27,19 @@ export const Inheritance = { render: (_: any, context: StoryContext) => { const { componentParameter, storyParameter, storyObject } = context.parameters; return globalThis.Components.render( - { code: JSON.stringify({ componentParameter, storyParameter, storyObject }, null, 2) }, + { object: { componentParameter, storyParameter, storyObject } }, context ); }, play: async ({ canvasElement }: PlayFunctionContext) => { const canvas = within(canvasElement); - await expect(canvas.getByTestId('code').innerHTML).toEqual( - JSON.stringify( - { - componentParameter: 'componentParameter', - storyParameter: 'storyParameter', - storyObject: { - a: 'story', - b: 'component', - }, - }, - null, - 2 - ) - ); + await expect(JSON.parse(canvas.getByTestId('pre').innerHTML)).toEqual({ + componentParameter: 'componentParameter', + storyParameter: 'storyParameter', + storyObject: { + a: 'story', + b: 'component', + }, + }); }, }; diff --git a/code/renderers/react/template/components/Code.jsx b/code/renderers/react/template/components/Code.jsx deleted file mode 100644 index 4405f15bbb4..00000000000 --- a/code/renderers/react/template/components/Code.jsx +++ /dev/null @@ -1,12 +0,0 @@ -import React from 'react'; -import PropTypes from 'prop-types'; - -export const Code = ({ code }) => ( -
-    {code}
-  
-); - -Code.propTypes = { - code: PropTypes.string.isRequired, -}; diff --git a/code/renderers/react/template/components/Pre.jsx b/code/renderers/react/template/components/Pre.jsx new file mode 100644 index 00000000000..659c481be02 --- /dev/null +++ b/code/renderers/react/template/components/Pre.jsx @@ -0,0 +1,16 @@ +import React from 'react'; +import PropTypes from 'prop-types'; + +export const Pre = ({ object, text }) => ( +
{object ? JSON.stringify(object, null, 2) : text}
+); + +Pre.propTypes = { + object: PropTypes.shape({}), + text: PropTypes.string, +}; + +Pre.defaultProps = { + object: null, + text: null, +}; diff --git a/code/renderers/react/template/components/index.js b/code/renderers/react/template/components/index.js index cd79b6a4c33..8a5c9220b1d 100644 --- a/code/renderers/react/template/components/index.js +++ b/code/renderers/react/template/components/index.js @@ -3,7 +3,7 @@ import globalThis from 'global'; import { render } from '@storybook/react/preview'; import { Button } from './Button.jsx'; -import { Code } from './Code.jsx'; +import { Pre } from './Pre.jsx'; import { styleDecorator } from './styleDecorator.jsx'; -globalThis.Components = { Button, Code, styleDecorator, render }; +globalThis.Components = { Button, Pre, styleDecorator, render }; From e45aaa682570a28c02bbefe79bae0cd9f2f4e766 Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Sun, 4 Sep 2022 22:04:33 -0400 Subject: [PATCH 097/154] Fix usage of react-inspector --- code/addons/actions/src/components/ActionLogger/index.tsx | 4 ++-- code/addons/actions/src/typings.d.ts | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/code/addons/actions/src/components/ActionLogger/index.tsx b/code/addons/actions/src/components/ActionLogger/index.tsx index 9511b1f07d5..762c4b6d1d3 100644 --- a/code/addons/actions/src/components/ActionLogger/index.tsx +++ b/code/addons/actions/src/components/ActionLogger/index.tsx @@ -2,7 +2,7 @@ import React, { FC, Fragment } from 'react'; import { styled, withTheme } from '@storybook/theming'; import type { Theme } from '@storybook/theming'; -import Inspector from 'react-inspector'; +import { Inspector } from 'react-inspector'; import { ActionBar, ScrollArea } from '@storybook/components'; import { Action, InspectorContainer, Counter } from './style'; @@ -27,7 +27,7 @@ interface InspectorProps { } const ThemedInspector = withTheme(({ theme, ...props }: InspectorProps) => ( - + )); interface ActionLoggerProps { diff --git a/code/addons/actions/src/typings.d.ts b/code/addons/actions/src/typings.d.ts index 7361d8d2103..74f6623d478 100644 --- a/code/addons/actions/src/typings.d.ts +++ b/code/addons/actions/src/typings.d.ts @@ -1,4 +1,3 @@ // TODO: following packages need definition files or a TS migration declare module 'global'; -declare module 'react-inspector'; declare module 'uuid-browser/v4'; From cd6dc91546cef530b8397161ecb347a415252680 Mon Sep 17 00:00:00 2001 From: Tom Coleman Date: Mon, 5 Sep 2022 15:09:31 +1000 Subject: [PATCH 098/154] Simplify stories to not need special render/decorators --- .../store/template/stories/loaders.stories.ts | 14 ++++++++------ .../template/stories/parameters.stories.ts | 17 ++++++++++------- .../renderers/react/template/components/Pre.jsx | 10 +++++++--- .../react/template/components/index.js | 5 +---- .../template/components/styleDecorator.jsx | 9 --------- 5 files changed, 26 insertions(+), 29 deletions(-) delete mode 100644 code/renderers/react/template/components/styleDecorator.jsx diff --git a/code/lib/store/template/stories/loaders.stories.ts b/code/lib/store/template/stories/loaders.stories.ts index bbbfe86b009..2230a5b6db5 100644 --- a/code/lib/store/template/stories/loaders.stories.ts +++ b/code/lib/store/template/stories/loaders.stories.ts @@ -6,8 +6,10 @@ import { expect } from '@storybook/jest'; export default { component: globalThis.Components.Pre, loaders: [async () => new Promise((r) => setTimeout(() => r({ componentValue: 7 }), 3000))], - render: (_: any, context: StoryContext) => - globalThis.Components.render({ object: context.loaded }, context), + decorators: [ + (storyFn, context) => + storyFn({ ...context, args: { ...context.args, object: context.loaded } }), + ], }; export const Inheritance = { @@ -22,13 +24,13 @@ export const Inheritance = { }; export const ZIndex = { - decorators: [ - globalThis.Components.styleDecorator({ + args: { + style: { position: 'relative', zIndex: 1000, width: '500px', height: '500px', background: 'coral', - }), - ], + }, + }, }; diff --git a/code/lib/store/template/stories/parameters.stories.ts b/code/lib/store/template/stories/parameters.stories.ts index be58bed4f30..08edb5357d9 100644 --- a/code/lib/store/template/stories/parameters.stories.ts +++ b/code/lib/store/template/stories/parameters.stories.ts @@ -24,13 +24,16 @@ export const Inheritance = { a: 'story', }, }, - render: (_: any, context: StoryContext) => { - const { componentParameter, storyParameter, storyObject } = context.parameters; - return globalThis.Components.render( - { object: { componentParameter, storyParameter, storyObject } }, - context - ); - }, + decorators: [ + (storyFn, context) => { + const { projectParameter, componentParameter, storyParameter, storyObject } = + context.parameters; + return storyFn({ + ...context, + args: { object: { projectParameter, componentParameter, storyParameter, storyObject } }, + }); + }, + ], play: async ({ canvasElement }: PlayFunctionContext) => { const canvas = within(canvasElement); await expect(JSON.parse(canvas.getByTestId('pre').innerHTML)).toEqual({ diff --git a/code/renderers/react/template/components/Pre.jsx b/code/renderers/react/template/components/Pre.jsx index 659c481be02..a623f3d2a8d 100644 --- a/code/renderers/react/template/components/Pre.jsx +++ b/code/renderers/react/template/components/Pre.jsx @@ -1,16 +1,20 @@ import React from 'react'; import PropTypes from 'prop-types'; -export const Pre = ({ object, text }) => ( -
{object ? JSON.stringify(object, null, 2) : text}
+export const Pre = ({ style, object, text }) => ( +
+    {object ? JSON.stringify(object, null, 2) : text}
+  
); Pre.propTypes = { + style: PropTypes.shape({}), object: PropTypes.shape({}), text: PropTypes.string, }; Pre.defaultProps = { + style: {}, object: null, - text: null, + text: '', }; diff --git a/code/renderers/react/template/components/index.js b/code/renderers/react/template/components/index.js index 8a5c9220b1d..bcf61d0f80e 100644 --- a/code/renderers/react/template/components/index.js +++ b/code/renderers/react/template/components/index.js @@ -1,9 +1,6 @@ import globalThis from 'global'; -// eslint-disable-next-line import/no-extraneous-dependencies -import { render } from '@storybook/react/preview'; import { Button } from './Button.jsx'; import { Pre } from './Pre.jsx'; -import { styleDecorator } from './styleDecorator.jsx'; -globalThis.Components = { Button, Pre, styleDecorator, render }; +globalThis.Components = { Button, Pre }; diff --git a/code/renderers/react/template/components/styleDecorator.jsx b/code/renderers/react/template/components/styleDecorator.jsx deleted file mode 100644 index f9d77852f44..00000000000 --- a/code/renderers/react/template/components/styleDecorator.jsx +++ /dev/null @@ -1,9 +0,0 @@ -import React from 'react'; - -export function styleDecorator(style) { - return (StoryFn) => ( -
- -
- ); -} From 44f1d1859a83a0f74683d806ac751ceca60f9c26 Mon Sep 17 00:00:00 2001 From: Tom Coleman Date: Mon, 5 Sep 2022 15:23:56 +1000 Subject: [PATCH 099/154] Setup system to create preview annotations in sandboxes And use in loaders/parameters stories --- .../store/template/stories/loaders.stories.ts | 1 + .../template/stories/parameters.stories.ts | 2 ++ code/lib/store/template/stories/preview.ts | 12 +++++++++ scripts/sandbox.ts | 27 ++++++++++++++++--- 4 files changed, 39 insertions(+), 3 deletions(-) create mode 100644 code/lib/store/template/stories/preview.ts diff --git a/code/lib/store/template/stories/loaders.stories.ts b/code/lib/store/template/stories/loaders.stories.ts index 2230a5b6db5..b8c3a25ebe6 100644 --- a/code/lib/store/template/stories/loaders.stories.ts +++ b/code/lib/store/template/stories/loaders.stories.ts @@ -17,6 +17,7 @@ export const Inheritance = { play: async ({ canvasElement }: PlayFunctionContext) => { const canvas = within(canvasElement); await expect(JSON.parse(canvas.getByTestId('pre').innerHTML)).toEqual({ + projectValue: 2, componentValue: 7, storyValue: 3, }); diff --git a/code/lib/store/template/stories/parameters.stories.ts b/code/lib/store/template/stories/parameters.stories.ts index 08edb5357d9..42ecb48f2e9 100644 --- a/code/lib/store/template/stories/parameters.stories.ts +++ b/code/lib/store/template/stories/parameters.stories.ts @@ -37,11 +37,13 @@ export const Inheritance = { play: async ({ canvasElement }: PlayFunctionContext) => { const canvas = within(canvasElement); await expect(JSON.parse(canvas.getByTestId('pre').innerHTML)).toEqual({ + projectParameter: 'projectParameter', componentParameter: 'componentParameter', storyParameter: 'storyParameter', storyObject: { a: 'story', b: 'component', + c: 'project', }, }); }, diff --git a/code/lib/store/template/stories/preview.ts b/code/lib/store/template/stories/preview.ts new file mode 100644 index 00000000000..2b124fad16b --- /dev/null +++ b/code/lib/store/template/stories/preview.ts @@ -0,0 +1,12 @@ +export const parameters = { + projectParameter: 'projectParameter', + storyObject: { + a: 'project', + b: 'project', + c: 'project', + }, +}; + +export const loaders = [ + async () => new Promise((r) => setTimeout(() => r({ projectValue: 2 }), 1000)), +]; diff --git a/scripts/sandbox.ts b/scripts/sandbox.ts index 64f30ef9b72..ec6ef39d978 100644 --- a/scripts/sandbox.ts +++ b/scripts/sandbox.ts @@ -257,18 +257,39 @@ function forceViteRebuilds(mainConfig: ConfigFile) { // paths are of the form 'renderers/react', 'addons/actions' async function addStories(paths: string[], { mainConfig }: { mainConfig: ConfigFile }) { - const stories = mainConfig.getFieldValue(['stories']) as string[]; + // Add `stories` entries of the form + // '../../../code/lib/store/template/stories/*.stories.@(js|jsx|ts|tsx)' + // if the directory /lib/store/template/stories exists const extraStoryDirsAndExistence = await Promise.all( paths .map((p) => path.join(p, 'template', 'stories')) .map(async (p) => [p, await pathExists(path.resolve(codeDir, p))] as const) ); - const relativeCodeDir = path.join('..', '..', '..', 'code'); + const stories = mainConfig.getFieldValue(['stories']) as string[]; const extraStories = extraStoryDirsAndExistence .filter(([, exists]) => exists) - .map(([p]) => path.join(relativeCodeDir, p, '*.stories.@(js|jsx|ts|tsx)')); + .map(([p]) => path.join('..', '..', '..', 'code', p, '*.stories.@(js|jsx|ts|tsx)')); mainConfig.setFieldValue(['stories'], [...stories, ...extraStories]); + + // Add `config` entries of the form + // '../../code/lib/store/template/stories/preview.ts' + // if the file /lib/store/template/stories/preview.ts exists + const extraPreviewAndExistence = await Promise.all( + extraStoryDirsAndExistence + .filter(([, exists]) => exists) + .map(([storiesPath]) => path.join(storiesPath, 'preview.ts')) + .map( + async (previewPath) => + [previewPath, await pathExists(path.resolve(codeDir, previewPath))] as const + ) + ); + + const config = mainConfig.getFieldValue(['config']) as string[]; + const extraConfig = extraPreviewAndExistence + .filter(([, exists]) => exists) + .map(([p]) => path.join('..', '..', 'code', p)); + mainConfig.setFieldValue(['config'], [...(config || []), ...extraConfig]); } type Workspace = { name: string; location: string }; From 835ec8461d0c47c1ea5c24be49ac0a9efa6d9aaf Mon Sep 17 00:00:00 2001 From: Tom Coleman Date: Mon, 5 Sep 2022 15:37:03 +1000 Subject: [PATCH 100/154] Added decorator stories --- .../src/stories/decorators.stories.js | 34 ----------- .../stories/core/decorators.stories.js | 57 ------------------- code/lib/blocks/src/blocks/Meta.tsx | 1 + .../template/stories/decorators.stories.ts | 27 +++++++++ .../store/template/stories/loaders.stories.ts | 6 +- .../template/stories/parameters.stories.ts | 23 ++++---- code/lib/store/template/stories/preview.ts | 10 ++++ 7 files changed, 51 insertions(+), 107 deletions(-) delete mode 100644 code/examples/cra-kitchen-sink/src/stories/decorators.stories.js delete mode 100644 code/examples/official-storybook/stories/core/decorators.stories.js create mode 100644 code/lib/store/template/stories/decorators.stories.ts diff --git a/code/examples/cra-kitchen-sink/src/stories/decorators.stories.js b/code/examples/cra-kitchen-sink/src/stories/decorators.stories.js deleted file mode 100644 index 42a9a8a3da8..00000000000 --- a/code/examples/cra-kitchen-sink/src/stories/decorators.stories.js +++ /dev/null @@ -1,34 +0,0 @@ -import React from 'react'; -import PropTypes from 'prop-types'; -import { Button } from '../components/react-demo'; - -const Bold = ({ children }) => { - return {children}; -}; - -Bold.propTypes = { - children: PropTypes.string.isRequired, -}; - -export default { - title: 'Decorators', - component: Button, - decorators: [ - (Story) => ( -
- -
- ), - ], -}; - -export const WithArgs = (args) => ; - -export const Nested = () => ( - -); diff --git a/code/examples/official-storybook/stories/core/decorators.stories.js b/code/examples/official-storybook/stories/core/decorators.stories.js deleted file mode 100644 index 4dc07c8d41b..00000000000 --- a/code/examples/official-storybook/stories/core/decorators.stories.js +++ /dev/null @@ -1,57 +0,0 @@ -import React from 'react'; - -// We would need to add this in config.js idiomatically however that would make this file a bit confusing -import { addDecorator } from '@storybook/react'; - -addDecorator((s, { kind }) => - kind === 'Core/Decorators' ? ( - <> -

Global Decorator

- {s()} - - ) : ( - s() - ) -); - -export default { - title: 'Core/Decorators', - decorators: [ - (s) => ( - <> -

Kind Decorator

- {s()} - - ), - ], -}; - -export const All = () =>

Story

; -All.decorators = [ - (s) => ( - <> -

Local Decorator

- {s()} - - ), -]; - -export const PropOverride = (args, { prop1, prop2 }) => ( -

- Story prop:

{JSON.stringify({ prop1, prop2 })}
-

-); -PropOverride.decorators = [ - (Story) => ( - <> -

First local Decorator

- - - ), - (Story) => ( - <> -

Second Local Decorator

- - - ), -]; diff --git a/code/lib/blocks/src/blocks/Meta.tsx b/code/lib/blocks/src/blocks/Meta.tsx index f17e599043b..2d86eb13a44 100644 --- a/code/lib/blocks/src/blocks/Meta.tsx +++ b/code/lib/blocks/src/blocks/Meta.tsx @@ -13,6 +13,7 @@ type MetaProps = BaseAnnotations & { of?: ModuleExports }; */ export const Meta: FC = ({ of }) => { const context = useContext(DocsContext); + console.log(DocsContext, context); if (of) context.setMeta(of); try { diff --git a/code/lib/store/template/stories/decorators.stories.ts b/code/lib/store/template/stories/decorators.stories.ts new file mode 100644 index 00000000000..602ee13dab6 --- /dev/null +++ b/code/lib/store/template/stories/decorators.stories.ts @@ -0,0 +1,27 @@ +import globalThis from 'global'; +import { PartialStoryFn, PlayFunctionContext, StoryContext } from '@storybook/csf'; +import { within } from '@storybook/testing-library'; +import { expect } from '@storybook/jest'; + +export default { + component: globalThis.Components.Pre, + parameters: { useProjectDecorator: true }, + decorators: [ + (storyFn: PartialStoryFn, context: StoryContext) => + storyFn({ args: { ...context.args, text: `component ${context.args.text}` } }), + ], +}; + +export const Inheritance = { + decorators: [ + (storyFn: PartialStoryFn, context: StoryContext) => + storyFn({ args: { ...context.args, text: `story ${context.args.text}` } }), + ], + args: { + text: 'starting', + }, + play: async ({ canvasElement }: PlayFunctionContext) => { + const canvas = within(canvasElement); + await expect(canvas.getByTestId('pre').innerHTML).toEqual('story component project starting'); + }, +}; diff --git a/code/lib/store/template/stories/loaders.stories.ts b/code/lib/store/template/stories/loaders.stories.ts index b8c3a25ebe6..43a04623c94 100644 --- a/code/lib/store/template/stories/loaders.stories.ts +++ b/code/lib/store/template/stories/loaders.stories.ts @@ -1,5 +1,5 @@ import globalThis from 'global'; -import { PlayFunctionContext, StoryContext } from '@storybook/csf'; +import { PartialStoryFn, PlayFunctionContext, StoryContext } from '@storybook/csf'; import { within } from '@storybook/testing-library'; import { expect } from '@storybook/jest'; @@ -7,8 +7,8 @@ export default { component: globalThis.Components.Pre, loaders: [async () => new Promise((r) => setTimeout(() => r({ componentValue: 7 }), 3000))], decorators: [ - (storyFn, context) => - storyFn({ ...context, args: { ...context.args, object: context.loaded } }), + (storyFn: PartialStoryFn, context: StoryContext) => + storyFn({ args: { ...context.args, object: context.loaded } }), ], }; diff --git a/code/lib/store/template/stories/parameters.stories.ts b/code/lib/store/template/stories/parameters.stories.ts index 42ecb48f2e9..2a112444017 100644 --- a/code/lib/store/template/stories/parameters.stories.ts +++ b/code/lib/store/template/stories/parameters.stories.ts @@ -1,10 +1,8 @@ import globalThis from 'global'; -import { PlayFunctionContext, StoryContext } from '@storybook/csf'; +import { PartialStoryFn, PlayFunctionContext, StoryContext } from '@storybook/csf'; import { within } from '@storybook/testing-library'; import { expect } from '@storybook/jest'; -// TODO: is there some way to define a project-level annotation in sandboxes? - export default { component: globalThis.Components.Pre, parameters: { @@ -15,6 +13,15 @@ export default { b: 'component', }, }, + decorators: [ + (storyFn: PartialStoryFn, context: StoryContext) => { + const { projectParameter, componentParameter, storyParameter, storyObject } = + context.parameters; + return storyFn({ + args: { object: { projectParameter, componentParameter, storyParameter, storyObject } }, + }); + }, + ], }; export const Inheritance = { @@ -24,16 +31,6 @@ export const Inheritance = { a: 'story', }, }, - decorators: [ - (storyFn, context) => { - const { projectParameter, componentParameter, storyParameter, storyObject } = - context.parameters; - return storyFn({ - ...context, - args: { object: { projectParameter, componentParameter, storyParameter, storyObject } }, - }); - }, - ], play: async ({ canvasElement }: PlayFunctionContext) => { const canvas = within(canvasElement); await expect(JSON.parse(canvas.getByTestId('pre').innerHTML)).toEqual({ diff --git a/code/lib/store/template/stories/preview.ts b/code/lib/store/template/stories/preview.ts index 2b124fad16b..6b62fa811f8 100644 --- a/code/lib/store/template/stories/preview.ts +++ b/code/lib/store/template/stories/preview.ts @@ -1,3 +1,5 @@ +import { PartialStoryFn, StoryContext } from '@storybook/csf'; + export const parameters = { projectParameter: 'projectParameter', storyObject: { @@ -10,3 +12,11 @@ export const parameters = { export const loaders = [ async () => new Promise((r) => setTimeout(() => r({ projectValue: 2 }), 1000)), ]; + +export const decorators = [ + (storyFn: PartialStoryFn, context: StoryContext) => { + if (context.parameters.useProjectDecorator) + return storyFn({ args: { ...context.args, text: `project ${context.args.text}` } }); + return storyFn(); + }, +]; From 2f9373d8794d1f4bb7f5566115d4e183a805e834 Mon Sep 17 00:00:00 2001 From: Tom Coleman Date: Mon, 5 Sep 2022 17:08:08 +1000 Subject: [PATCH 101/154] Add Pre components to svelte and vue3 --- .../svelte/template/components/Pre.svelte | 18 +++++++++++ .../svelte/template/components/index.js | 3 +- .../vue3/template/components/Pre.vue | 31 +++++++++++++++++++ .../vue3/template/components/index.js | 3 +- 4 files changed, 53 insertions(+), 2 deletions(-) create mode 100644 code/renderers/svelte/template/components/Pre.svelte create mode 100644 code/renderers/vue3/template/components/Pre.vue diff --git a/code/renderers/svelte/template/components/Pre.svelte b/code/renderers/svelte/template/components/Pre.svelte new file mode 100644 index 00000000000..dd7bc5718d0 --- /dev/null +++ b/code/renderers/svelte/template/components/Pre.svelte @@ -0,0 +1,18 @@ + + +
{finalText}
diff --git a/code/renderers/svelte/template/components/index.js b/code/renderers/svelte/template/components/index.js index d2e5d492126..be8e3993b9c 100644 --- a/code/renderers/svelte/template/components/index.js +++ b/code/renderers/svelte/template/components/index.js @@ -1,5 +1,6 @@ import globalThis from 'global'; import Button from './Button.svelte'; +import Pre from './Pre.svelte'; -globalThis.Components = { Button }; +globalThis.Components = { Button, Pre }; diff --git a/code/renderers/vue3/template/components/Pre.vue b/code/renderers/vue3/template/components/Pre.vue new file mode 100644 index 00000000000..ed7efbc8fb9 --- /dev/null +++ b/code/renderers/vue3/template/components/Pre.vue @@ -0,0 +1,31 @@ + + + diff --git a/code/renderers/vue3/template/components/index.js b/code/renderers/vue3/template/components/index.js index bcf11c4fef1..33b27eb659d 100644 --- a/code/renderers/vue3/template/components/index.js +++ b/code/renderers/vue3/template/components/index.js @@ -1,5 +1,6 @@ import globalThis from 'global'; import Button from './Button.vue'; +import Pre from './Pre.vue'; -globalThis.Components = { Button }; +globalThis.Components = { Button, Pre }; From 89fbda6e0cba18e1483c3fdf58b9313b9dbcfb73 Mon Sep 17 00:00:00 2001 From: Tom Coleman Date: Mon, 5 Sep 2022 21:09:21 +1000 Subject: [PATCH 102/154] Deepscan --- code/renderers/vue3/template/components/Pre.vue | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/code/renderers/vue3/template/components/Pre.vue b/code/renderers/vue3/template/components/Pre.vue index ed7efbc8fb9..3bd8e195545 100644 --- a/code/renderers/vue3/template/components/Pre.vue +++ b/code/renderers/vue3/template/components/Pre.vue @@ -1,5 +1,5 @@